[class*=ivd-],[class*=ivd-] *,[class*=ivd-] *:before,[class*=ivd-] *:after{box-sizing:border-box}[class*=ivd-] h1 em,[class*=ivd-] [class*=__h1] em,[class*=ivd-] [class*=__title] em{font-style:normal!important;background:linear-gradient(135deg,var(--ivd-accent) 0%,var(--ivd-accent-2) 50%,var(--ivd-gold) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;display:inline!important}@keyframes ivd-badge-pulse{0%,to{box-shadow:0 0 rgba(var(--ivd-accent-rgb),.3)}50%{box-shadow:0 0 0 6px rgba(var(--ivd-accent-rgb),0)}}@media(max-width:640px){.ivd-thanks-master__wrap{padding:6px 16px 14px}.ivd-thanks-master__card{padding:20px;border-radius:16px}.ivd-thanks-master__mini{grid-template-columns:1fr}.ivd-thanks-master__actions{flex-direction:column;align-items:flex-start}.ivd-thanks-master__btn{width:100%;justify-content:center}}@media(max-width:900px){.ivd-about-master__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.ivd-about-master__story{grid-template-columns:1fr}.ivd-about-master__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ivd-about-master__cta{flex-direction:column;align-items:flex-start}.ivd-about-master__btn{width:100%;justify-content:center}}@media(max-width:640px){.ivd-about-master__wrap{padding:6px 16px 14px}.ivd-about-master__stats{grid-template-columns:1fr;gap:8px}.ivd-about-master__stat-value{font-size:17px}.ivd-about-master__steps{grid-template-columns:1fr}.ivd-about-master__card--mission,.ivd-about-master__card--values,.ivd-about-master__step,.ivd-about-master__cta{padding:18px;border-radius:16px}}.ivd-contact-master{--ivd-surface-soft:#FAFAFB;background:var(--ivd-bg);color:var(--ivd-text);margin-top:0!important;padding-top:0!important}.ivd-contact-master,.ivd-contact-master *,.ivd-contact-master *:before,.ivd-contact-master *:after{box-sizing:border-box;font-family:inherit!important}.ivd-contact-master__wrap{max-width:var(--ivd-max-width);margin:0 auto;padding:8px 24px 24px}.ivd-contact-master__shell,.ivd-contact-master__hero{display:grid;gap:10px}.ivd-contact-master__badge,.ivd-contact-master__mini-pill{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;min-height:32px;padding:7px 12px;border-radius:999px;background:var(--ivd-pill-bg);color:var(--ivd-pill-text);border:1px solid rgba(var(--ivd-accent-rgb),.12);box-shadow:none;font-size:12px;font-weight:900;line-height:1;letter-spacing:.01em;margin:0}.ivd-contact-master__hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:10px;align-items:start}.ivd-contact-master__title{width:100%;max-width:980px;margin:0;text-align:left;color:var(--ivd-text);font-size:clamp(30px,4.2vw,42px);line-height:1.06;letter-spacing:-.03em;font-weight:900}.ivd-contact-master__subtitle{width:100%;max-width:1100px;margin:8px 0 0;text-align:left;color:var(--ivd-muted);font-size:clamp(15px,1.4vw,16px);line-height:1.78;overflow-wrap:anywhere}.ivd-contact-master__note{background:#fff;border:1px solid rgba(var(--ivd-accent-rgb),.1);border-radius:20px;box-shadow:none;position:relative;overflow:hidden;padding:16px}.ivd-contact-master__note:before,.ivd-contact-master__kpi:before,.ivd-contact-master__form-card:before,.ivd-contact-master__aside-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(var(--ivd-accent-rgb),.36),transparent 58%)}.ivd-contact-master__note p,.ivd-contact-master__note div{margin:0;color:var(--ivd-muted);line-height:1.7;font-size:14px}.ivd-contact-master__note strong{color:var(--ivd-text)}.ivd-contact-master__kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ivd-contact-master__kpi{background:#fff;border:1px solid rgba(var(--ivd-accent-rgb),.1);border-radius:20px;box-shadow:none;position:relative;overflow:hidden;padding:14px;display:grid;gap:8px}.ivd-contact-master__kpi-sub{color:var(--ivd-muted);line-height:1.55;font-size:14px}.ivd-contact-master__main{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(280px,.94fr);gap:10px;align-items:start}.ivd-contact-master__form-card,.ivd-contact-master__aside-card{background:linear-gradient(180deg,#fff,#fafafb);border:1px solid rgba(var(--ivd-accent-rgb),.1);border-radius:22px;box-shadow:none;position:relative;overflow:hidden;padding:18px}.ivd-contact-master__form-head,.ivd-contact-master__aside-head{display:grid;gap:8px;margin-bottom:12px}.ivd-contact-master__section-title{margin:0;color:var(--ivd-text);font-size:22px;line-height:1.2;letter-spacing:-.02em;font-weight:950}.ivd-contact-master__section-text{margin:0;color:var(--ivd-muted);font-size:14px;line-height:1.7}.ivd-contact-master__success,.ivd-contact-master__errors{margin-bottom:12px;padding:12px 14px;border-radius:14px;font-size:14px;line-height:1.6}.ivd-contact-master__success{background:#eaf7f2;color:var(--ivd-accent-dark);border:1px solid rgba(var(--ivd-accent-rgb),.14)}.ivd-contact-master__errors{background:#fff4f4;color:var(--ivd-error);border:1px solid rgba(180,60,60,.14)}.ivd-contact-master__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 10px}.ivd-contact-master__field{display:grid;gap:6px;min-width:0}.ivd-contact-master__field--full{grid-column:1 / -1}.ivd-contact-master__label{color:var(--ivd-text);font-size:14px;font-weight:800;line-height:1.4}.ivd-contact-master__input,.ivd-contact-master__select,.ivd-contact-master__textarea{width:100%;min-width:0;border:1px solid rgba(var(--ivd-accent-rgb),.14);background:#fff;color:var(--ivd-text);border-radius:14px;padding:13px 14px;font-size:14px;line-height:1.5;outline:none;transition:border-color .18s ease,box-shadow .18s ease;-webkit-appearance:none;appearance:none}.ivd-contact-master__input:focus,.ivd-contact-master__select:focus,.ivd-contact-master__textarea:focus{border-color:rgba(var(--ivd-accent-rgb),.45);box-shadow:0 0 0 4px rgba(var(--ivd-accent-rgb),.08)}.ivd-contact-master__textarea{resize:vertical;min-height:180px}.ivd-contact-master__submit{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px}.ivd-contact-master__btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:11px 20px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:950;line-height:1;transition:transform .18s ease,opacity .18s ease,background .18s ease;text-align:center;background:var(--ivd-accent);color:var(--ivd-accent-contrast);box-shadow:0 8px 20px #0000001a;border:0;cursor:pointer}.ivd-contact-master__btn:hover{transform:translateY(-1px);opacity:.98}.ivd-contact-master__privacy{color:var(--ivd-muted);font-size:13px;line-height:1.6}.ivd-contact-master__aside-list{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ivd-contact-master__aside-item{display:grid;gap:6px;padding:12px 0;border-bottom:1px solid rgba(22,24,29,.06)}.ivd-contact-master__aside-item:last-child{border-bottom:0;padding-bottom:0}.ivd-contact-master__aside-title{margin:0;color:var(--ivd-text);font-size:15px;line-height:1.45;font-weight:900}.ivd-contact-master__aside-text{margin:0;color:var(--ivd-muted);font-size:14px;line-height:1.68}.ivd-contact-master__aside-box{margin-top:12px;padding:14px;border-radius:18px;background:#fff;border:1px solid rgba(var(--ivd-accent-rgb),.1);display:grid;gap:8px}.ivd-contact-master__aside-box-title{margin:0;color:var(--ivd-text);font-size:15px;line-height:1.4;font-weight:900}.ivd-contact-master__aside-box-text{margin:0;color:var(--ivd-muted);font-size:14px;line-height:1.65}@media(max-width:980px){.ivd-contact-master__hero-grid,.ivd-contact-master__kpis,.ivd-contact-master__main,.ivd-contact-master__form-grid{grid-template-columns:1fr}}@media(max-width:768px){.ivd-contact-master__wrap{padding:6px 18px 20px}.ivd-contact-master__shell{gap:8px}.ivd-contact-master__form-card,.ivd-contact-master__aside-card{padding:14px;border-radius:20px}.ivd-contact-master__note,.ivd-contact-master__kpi{border-radius:18px;padding:14px}.ivd-contact-master__form-grid{gap:10px 8px}}@media(max-width:900px){.ivd-cta-master__card{flex-direction:column;align-items:flex-start;padding:22px}.ivd-cta-master__actions{width:100%}.ivd-cta-master__btn{flex:1;justify-content:center}}@media(max-width:640px){.ivd-cta-master__wrap{padding:6px 16px 14px}.ivd-cta-master__card{padding:18px;border-radius:16px;gap:16px}.ivd-cta-master__actions{flex-direction:column}.ivd-cta-master__btn{width:100%}}.ivd-dp-master{background:var(--ivd-bg);color:var(--ivd-text);margin-top:0!important;padding-top:0!important}.ivd-dp-master,.ivd-dp-master *,.ivd-dp-master *:before,.ivd-dp-master *:after{box-sizing:border-box;font-family:var(--ivd-font-family)!important}.ivd-dp-master__wrap{max-width:var(--ivd-max-width);margin:0 auto;padding:8px 24px 24px}.ivd-dp-master__flow{display:flex;flex-direction:column;gap:16px}.ivd-dp-master__pill,.ivd-dp-master__tile-pill,.ivd-dp-master__mini-pill{display:inline-flex;align-items:center;justify-content:center;width:fit-content;padding:6px 12px;border-radius:999px;background:var(--ivd-pill-bg);color:var(--ivd-pill-text);border:1px solid rgba(var(--ivd-accent-rgb),.15);font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;list-style:none!important}.ivd-dp-master__pill::marker,.ivd-dp-master__tile-pill::marker,.ivd-dp-master__mini-pill::marker,.ivd-dp-master__pill:before,.ivd-dp-master__tile-pill:before,.ivd-dp-master__mini-pill:before{content:none!important;display:none!important}.ivd-dp-master__top{display:flex;flex-direction:column;gap:12px}.ivd-dp-master__top-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:12px;align-items:start}.ivd-dp-master__title{margin:0;color:var(--ivd-text);font-size:clamp(22px,2.4vw,30px);line-height:1.15;letter-spacing:-.025em;font-weight:800}.ivd-dp-master__subtitle{margin:10px 0 0;color:var(--ivd-muted);font-size:15px;line-height:1.75}.ivd-dp-master__note,.ivd-dp-master__obligation-card,.ivd-dp-master__media,.ivd-dp-master__right,.ivd-dp-master__mini,.ivd-dp-master__cta-card{background:#fff;border:1.5px solid var(--ivd-border);border-radius:20px;box-shadow:none;position:relative;overflow:hidden}.ivd-dp-master__note:before,.ivd-dp-master__obligation-card:before,.ivd-dp-master__media:before,.ivd-dp-master__right:before,.ivd-dp-master__mini:before,.ivd-dp-master__cta-card:before{content:"";position:absolute;top:0;left:0;width:55%;height:2px;background:linear-gradient(90deg,rgba(var(--ivd-accent-rgb),.5),transparent)}.ivd-dp-master__note,.ivd-dp-master__obligation-card,.ivd-dp-master__right,.ivd-dp-master__mini,.ivd-dp-master__cta-card{padding:18px}.ivd-dp-master__note p,.ivd-dp-master__note div,.ivd-dp-master__obligation-card p,.ivd-dp-master__obligation-card div{margin:0;font-size:14px;line-height:1.75;color:var(--ivd-muted)}.ivd-dp-master__note strong,.ivd-dp-master__obligation-card strong{color:var(--ivd-text);font-weight:700}.ivd-dp-master__main-grid{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(300px,.78fr);gap:12px;align-items:start}.ivd-dp-master__left,.ivd-dp-master__right{min-width:0}.ivd-dp-master__media{padding:0;background:transparent}.ivd-dp-master__media-trigger{display:block;width:100%;border:0;padding:0;margin:0;background:transparent;cursor:zoom-in}.ivd-dp-master__media-inner{position:relative;width:100%;aspect-ratio:1.15 / 1;display:block;padding:10px}.ivd-dp-master__media-img{width:100%;height:100%;display:block;object-fit:contain;object-position:center}.ivd-dp-master__media-placeholder{display:grid;place-items:center;min-height:320px;color:var(--ivd-muted);font-size:14px;text-align:center;padding:24px}.ivd-dp-master__right{display:flex;flex-direction:column;gap:12px}.ivd-dp-master__right-title{margin:0;color:var(--ivd-text);font-size:clamp(16px,1.8vw,19px);line-height:1.25;letter-spacing:-.015em;font-weight:800}.ivd-dp-master__tiles{display:flex;flex-direction:column;gap:6px}.ivd-dp-master__tile{background:#fff;border:1.5px solid var(--ivd-border);border-radius:14px;box-shadow:none;overflow:hidden}.ivd-dp-master__tile-head{width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;border:0;background:transparent;padding:12px 14px;cursor:pointer;text-align:left;color:inherit;transition:background .15s ease}.ivd-dp-master__tile-head:hover{background:rgba(var(--ivd-accent-rgb),.03)}.ivd-dp-master__tile-title{min-width:0;color:var(--ivd-text);font-size:14px;line-height:1.4;font-weight:700}.ivd-dp-master__tile-icon{width:18px;height:18px;position:relative;flex:0 0 auto}.ivd-dp-master__tile-icon:before,.ivd-dp-master__tile-icon:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:var(--ivd-accent);border-radius:999px;transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}.ivd-dp-master__tile-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ivd-dp-master__tile-head[aria-expanded=true] .ivd-dp-master__tile-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg) scaleX(.3)}.ivd-dp-master__tile-panel{height:0;overflow:hidden;transition:height .22s ease}.ivd-dp-master__tile-panel-inner{padding:0 14px 14px;font-size:13.5px;line-height:1.7;color:var(--ivd-muted)}.ivd-dp-master__tile-panel-inner p{margin:0}.ivd-dp-master__tile-link{display:inline-flex;margin-top:10px;color:var(--ivd-accent);text-decoration:none;font-size:13.5px;font-weight:700;border-bottom:1px solid rgba(var(--ivd-accent-rgb),.25);padding-bottom:1px;transition:border-color .15s ease}.ivd-dp-master__tile-link:hover{border-color:var(--ivd-accent)}.ivd-dp-master__extra{display:flex;flex-direction:column;gap:12px}.ivd-dp-master__section-title{margin:0;color:var(--ivd-text);font-size:clamp(18px,2vw,22px);line-height:1.2;letter-spacing:-.02em;font-weight:800}.ivd-dp-master__extra-text{margin:0;color:var(--ivd-muted);font-size:15px;line-height:1.7}.ivd-dp-master__extra-text p{margin:0}.ivd-dp-master__extra-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ivd-dp-master__mini{display:flex;flex-direction:column;gap:10px;padding:18px}.ivd-dp-master__mini-title{margin:0;color:var(--ivd-text);font-size:15px;line-height:1.3;font-weight:800}.ivd-dp-master__mini-sub{margin:0;color:var(--ivd-muted);font-size:13.5px;line-height:1.65}.ivd-dp-master__cta-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;flex-wrap:wrap}.ivd-dp-master__cta-body{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.ivd-dp-master__cta-title{margin:0;color:var(--ivd-text);font-size:clamp(16px,1.8vw,20px);line-height:1.25;font-weight:800;letter-spacing:-.02em}.ivd-dp-master__cta-text{margin:0;color:var(--ivd-muted);font-size:14px;line-height:1.65}.ivd-dp-master__cta-text p{margin:0}.ivd-dp-master__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 22px;border-radius:999px;background:var(--ivd-accent);color:var(--ivd-accent-contrast);text-decoration:none;font-size:13.5px;font-weight:700;line-height:1;letter-spacing:.01em;box-shadow:0 4px 14px rgba(var(--ivd-accent-rgb),.28);transition:transform .16s ease,box-shadow .16s ease;white-space:nowrap;flex-shrink:0}.ivd-dp-master__btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(var(--ivd-accent-rgb),.38)}.ivd-dp-master__lightbox[hidden]{display:none}.ivd-dp-master__lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.ivd-dp-master__lightbox-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#14201cbf;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ivd-dp-master__lightbox-dialog{position:absolute;top:24px;right:24px;bottom:24px;left:24px;display:grid;place-items:center}.ivd-dp-master__lightbox-img{max-width:min(92vw,1104px);max-height:88vh;width:auto;height:auto;display:block;border-radius:16px;box-shadow:0 24px 60px #00000047;background:#fff}.ivd-dp-master__lightbox-close{position:absolute;top:0;right:0;transform:translateY(-8px);width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#111;font-size:24px;line-height:1;cursor:pointer;box-shadow:0 4px 14px #00000024;display:flex;align-items:center;justify-content:center}@media(max-width:900px){.ivd-dp-master__top-grid,.ivd-dp-master__main-grid,.ivd-dp-master__extra-grid{grid-template-columns:1fr}.ivd-dp-master__media-inner{aspect-ratio:16 / 10}.ivd-dp-master__cta-card{flex-direction:column;align-items:flex-start}.ivd-dp-master__btn{width:100%;justify-content:center}}@media(max-width:640px){.ivd-dp-master__wrap{padding:6px 16px 20px}.ivd-dp-master__flow{gap:12px}.ivd-dp-master__note,.ivd-dp-master__obligation-card,.ivd-dp-master__right,.ivd-dp-master__mini,.ivd-dp-master__cta-card{padding:16px;border-radius:16px}.ivd-dp-master__tile{border-radius:12px}.ivd-dp-master__media-inner{aspect-ratio:4 / 3}.ivd-dp-master__lightbox-dialog{top:12px;right:12px;bottom:12px;left:12px}}@media(max-width:900px){.ivd-process-master__track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ivd-process-master__wrap{padding:6px 16px 14px}.ivd-process-master__track{grid-template-columns:1fr}.ivd-process-master__card{padding:16px;border-radius:16px}.ivd-process-master__track--carousel .ivd-process-master__card{min-width:84%;max-width:84%}.ivd-process-master__cta{justify-content:stretch}.ivd-process-master__btn{width:100%;justify-content:center}}@media(max-width:900px){.ivd-examples-master__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ivd-examples-master__wrap{padding:6px 16px 14px}.ivd-examples-master__shell{gap:10px}.ivd-examples-master__grid{grid-template-columns:1fr;gap:8px}.ivd-examples-master__card{border-radius:16px}.ivd-examples-master__body{padding:14px;gap:8px}.ivd-examples-master__footer-btn{width:100%;justify-content:center}}.ivd-faqpage-master{background:var(--ivd-bg);color:var(--ivd-text);margin-top:0!important;padding-top:0!important}.ivd-faqpage-master,.ivd-faqpage-master *,.ivd-faqpage-master *:before,.ivd-faqpage-master *:after{box-sizing:border-box;font-family:inherit!important}.ivd-faqpage__wrap{max-width:var(--ivd-max-width);margin:0 auto;padding:16px 24px 60px}.ivd-faqpage__hero{background:var(--ivd-surface);border:1.5px solid var(--ivd-border);border-radius:24px;padding:52px 48px;margin-bottom:24px;position:relative;overflow:hidden}.ivd-faqpage__hero:before{content:"";position:absolute;top:-60px;right:-60px;width:300px;height:300px;background:radial-gradient(circle,rgba(var(--ivd-accent-rgb),.07) 0%,transparent 70%);pointer-events:none}.ivd-faqpage__hero:after{content:"";position:absolute;bottom:-40px;left:-40px;width:200px;height:200px;background:radial-gradient(circle,rgba(29,90,133,.04) 0%,transparent 70%);pointer-events:none}.ivd-faqpage__pill{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;background:var(--ivd-pill-bg);color:var(--ivd-pill-text);border:1px solid rgba(var(--ivd-accent-rgb),.15);font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px}.ivd-faqpage__pill-dot{width:6px;height:6px;border-radius:50%;background:var(--ivd-accent);animation:ivd-badge-pulse 2.5s infinite}.ivd-faqpage__h1{font-size:clamp(28px,4vw,42px);font-weight:900;color:var(--ivd-text);-webkit-text-fill-color:var(--ivd-text)}.ivd-faqpage__h1 em{font-style:normal!important;background:linear-gradient(135deg,var(--ivd-accent) 0%,var(--ivd-accent-2) 50%,var(--ivd-gold) 100%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;display:inline!important}.ivd-faqpage__subtitle{font-size:17px;color:var(--ivd-muted);line-height:1.65;max-width:600px;margin:0 0 28px}.ivd-faqpage__hero-stats{display:flex;flex-wrap:wrap;gap:20px}.ivd-faqpage__hero-stat{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--ivd-bg);border:1.5px solid var(--ivd-border);border-radius:12px;font-size:13.5px;font-weight:600;color:var(--ivd-text);transition:border-color .25s,transform .25s}.ivd-faqpage__hero-stat:hover{border-color:rgba(var(--ivd-accent-rgb),.3);transform:translateY(-2px)}.ivd-faqpage__hero-stat svg{width:18px;height:18px;stroke:var(--ivd-accent);flex-shrink:0}.ivd-faqpage__search-wrap{position:relative;margin-bottom:24px}.ivd-faqpage__search{width:100%;padding:16px 20px 16px 52px;background:var(--ivd-surface);border:1.5px solid var(--ivd-border);border-radius:16px;font-size:15px;color:var(--ivd-text);outline:none;transition:border-color .25s,box-shadow .25s}.ivd-faqpage__search::placeholder{color:var(--ivd-muted)}.ivd-faqpage__search:focus{border-color:var(--ivd-accent);box-shadow:0 0 0 3px rgba(var(--ivd-accent-rgb),.1)}.ivd-faqpage__search-icon{position:absolute;left:18px;top:50%;transform:translateY(-50%);width:18px;height:18px;stroke:var(--ivd-muted);pointer-events:none}.ivd-faqpage__body{display:grid;grid-template-columns:240px 1fr;gap:20px;align-items:start}@media(max-width:900px){.ivd-faqpage__body{grid-template-columns:1fr}.ivd-faqpage__sidebar{display:none}}.ivd-faqpage__sidebar{background:var(--ivd-surface);border:1.5px solid var(--ivd-border);border-radius:20px;padding:20px;position:sticky;top:90px}.ivd-faqpage__sidebar-title{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--ivd-muted);margin-bottom:12px}.ivd-faqpage__nav-item{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:10px;font-size:13.5px;font-weight:600;color:var(--ivd-muted);cursor:pointer;transition:background .2s,color .2s;border:none;background:none;width:100%;text-align:left}.ivd-faqpage__nav-item:hover{background:var(--ivd-bg);color:var(--ivd-text)}.ivd-faqpage__nav-item.active{background:var(--ivd-pill-bg);color:var(--ivd-accent)}.ivd-faqpage__nav-count{font-size:11px;background:var(--ivd-bg);border-radius:99px;padding:2px 7px;font-weight:700;color:var(--ivd-muted)}.ivd-faqpage__nav-item.active .ivd-faqpage__nav-count{background:rgba(var(--ivd-accent-rgb),.15);color:var(--ivd-accent)}.ivd-faqpage__category{margin-bottom:20px}.ivd-faqpage__cat-header{display:flex;align-items:center;gap:12px;padding:18px 24px;background:var(--ivd-surface);border:1.5px solid var(--ivd-border);border-radius:18px 18px 0 0;border-bottom:none}.ivd-faqpage__cat-icon{width:36px;height:36px;border-radius:10px;background:var(--ivd-pill-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ivd-faqpage__cat-icon svg{width:18px;height:18px;stroke:var(--ivd-accent)}.ivd-faqpage__cat-title{font-size:15px;font-weight:800;color:var(--ivd-text)}.ivd-faqpage__cat-count{margin-left:auto;font-size:12px;color:var(--ivd-muted);font-weight:600;background:var(--ivd-bg);padding:3px 10px;border-radius:99px}.ivd-faqpage__items{background:var(--ivd-surface);border:1.5px solid var(--ivd-border);border-top:none;border-radius:0 0 18px 18px;overflow:hidden}.ivd-faq-item{border-bottom:1px solid var(--ivd-border)}.ivd-faq-item:last-child{border-bottom:none}.ivd-faq-question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;font-size:15.5px;font-weight:700;color:var(--ivd-text);line-height:1.45;-webkit-user-select:none;user-select:none;background:none;border:none;width:100%;text-align:left;transition:color .2s,background .2s}.ivd-faq-question:hover{background:rgba(var(--ivd-accent-rgb),.025);color:var(--ivd-accent)}.ivd-faqpage__q-text{flex:1}.ivd-faq-icon{flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--ivd-bg);display:flex;align-items:center;justify-content:center;transition:transform .35s cubic-bezier(.22,1,.36,1),background .25s}.ivd-faq-icon svg{width:14px;height:14px;stroke:var(--ivd-muted);transition:stroke .25s}.ivd-faq-item.open .ivd-faq-icon{background:var(--ivd-accent);transform:rotate(180deg)}.ivd-faq-item.open .ivd-faq-icon svg{stroke:#fff}.ivd-faq-item.open .ivd-faq-question{color:var(--ivd-accent)}.ivd-faq-body{max-height:0;overflow:hidden;transition:max-height .45s cubic-bezier(.22,1,.36,1)}.ivd-faq-body-inner{padding:0 24px 22px;color:var(--ivd-muted);font-size:15px;line-height:1.8}.ivd-faq-body-inner strong{color:var(--ivd-text)}.ivd-faq-body-inner a{color:var(--ivd-accent);font-weight:600;text-decoration:none}.ivd-faq-body-inner a:hover{text-decoration:underline}.ivd-faq-body-inner ul{margin:10px 0 0;padding-left:0;list-style:none;display:flex;flex-direction:column;gap:8px}.ivd-faq-body-inner ul li{padding-left:24px;position:relative}.ivd-faq-body-inner ul li:before{content:"";position:absolute;left:0;top:7px;width:8px;height:8px;border-radius:50%;background:var(--ivd-accent);opacity:.5}.ivd-faqpage__no-results{display:none;text-align:center;padding:48px 24px;color:var(--ivd-muted);font-size:15px}.ivd-faqpage__no-results.visible{display:block}.ivd-faqpage__cta{margin-top:24px;background:linear-gradient(135deg,var(--ivd-accent) 0%,var(--ivd-accent-dark) 100%);border-radius:20px;padding:40px 48px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;position:relative;overflow:hidden}.ivd-faqpage__cta:before{content:"";position:absolute;top:-30px;right:-30px;width:180px;height:180px;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%)}.ivd-faqpage__cta h3{font-size:22px;font-weight:900;color:#fff;margin:0 0 8px}.ivd-faqpage__cta p{font-size:15px;color:#ffffffc7;margin:0;line-height:1.6}.ivd-faqpage__cta-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:#fff;color:var(--ivd-accent);border-radius:12px;font-size:15px;font-weight:800;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.ivd-faqpage__cta-btn:hover{transform:translateY(-3px);box-shadow:0 12px 32px #0003}.ivd-faqpage__cta-btn svg{width:16px;height:16px;stroke:currentColor;transition:transform .25s}.ivd-faqpage__cta-btn:hover svg{transform:translate(4px)}.ivd-faqpage__hero[data-ivd-reveal],.ivd-faqpage__search-wrap[data-ivd-reveal],.ivd-faqpage__body[data-ivd-reveal],.ivd-faqpage__cta[data-ivd-reveal]{opacity:0;transform:translateY(28px)}.ivd-faqpage__hero.ivd-visible,.ivd-faqpage__search-wrap.ivd-visible,.ivd-faqpage__body.ivd-visible,.ivd-faqpage__cta.ivd-visible{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.ivd-faqpage__search-wrap.ivd-visible{transition-delay:.1s}.ivd-faqpage__body.ivd-visible{transition-delay:.18s}.ivd-faqpage__cta.ivd-visible{transition-delay:.08s}@media(max-width:980px){.ivd-hero-master__grid{grid-template-columns:1fr;gap:16px}.ivd-hero-master__content{order:1}.ivd-hero-master__media{order:2;border-radius:16px;overflow:hidden}.ivd-hero-master__media .ivd-hero-master__img{width:100%;height:320px;object-fit:cover;object-position:center 20%;border-radius:16px;display:block}.ivd-hero-master__title{font-size:clamp(26px,6vw,34px)}.ivd-hero-master__subtitle{max-width:100%}}@media(max-width:640px){.ivd-hero-master__wrap{padding:8px 16px 24px}.ivd-hero-master__content{order:1;gap:14px}.ivd-hero-master__media{order:2;border-radius:16px;overflow:hidden}.ivd-hero-master__media .ivd-hero-master__img{width:100%;height:280px;object-fit:cover;object-position:center 20%;border-radius:16px;display:block}.ivd-hero-master__kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.ivd-hero-master__kpi{padding:12px;border-radius:12px;gap:4px}.ivd-hero-master__kpi strong{font-size:15px}.ivd-hero-master__kpi span{font-size:11.5px}.ivd-hero-master__actions{flex-direction:column;align-items:flex-start;gap:8px}.ivd-hero-master__btn{width:100%;justify-content:center}}@keyframes ivd-badge-in{0%{opacity:0;transform:translateY(-10px) scale(.9)}to{opacity:1;transform:none}}@keyframes ivd-title-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes ivd-visual-in{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes ivd-btn-glow{0%{box-shadow:0 0 rgba(var(--ivd-accent-rgb),.35)}70%{box-shadow:0 0 0 10px rgba(var(--ivd-accent-rgb),0)}to{box-shadow:0 0 rgba(var(--ivd-accent-rgb),0)}}.ivd-particles-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;opacity:.7}@media(max-width:900px){.ivd-prix-master__grid{grid-template-columns:1fr}}.ivd-faq-master{background:var(--ivd-bg);color:var(--ivd-text);margin-top:0!important;padding-top:0!important}.ivd-faq-master,.ivd-faq-master *,.ivd-faq-master *:before,.ivd-faq-master *:after{box-sizing:border-box;font-family:inherit!important}.ivd-faq-master__wrap{max-width:var(--ivd-max-width);margin:0 auto;padding:8px 24px 16px}.ivd-faq-master__shell{display:flex;flex-direction:column;gap:12px}.ivd-faq-master__head{display:flex;flex-direction:column;gap:10px}.ivd-faq-master__kicker{display:inline-flex;align-items:center;width:fit-content;padding:6px 12px;border-radius:999px;background:var(--ivd-pill-bg);color:var(--ivd-pill-text);border:1px solid rgba(var(--ivd-accent-rgb),.15);font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1;list-style:none!important}.ivd-faq-master__kicker::marker,.ivd-faq-master__kicker:before{content:none!important;display:none!important}.ivd-faq-master__title{margin:0;color:var(--ivd-text);font-size:clamp(20px,2.2vw,26px);line-height:1.2;letter-spacing:-.02em;font-weight:800}.ivd-faq-master__subtitle{margin:0;color:var(--ivd-muted);font-size:15px;line-height:1.7}.ivd-faq-master__card{background:#fff;border:1.5px solid var(--ivd-border);border-radius:20px;box-shadow:none;position:relative;overflow:hidden;padding:4px 22px}.ivd-faq-master__card:before{content:"";position:absolute;top:0;left:0;width:55%;height:2px;background:linear-gradient(90deg,rgba(var(--ivd-accent-rgb),.5),transparent)}.ivd-faq-master__item{padding:16px 0;border-bottom:1px solid rgba(22,24,29,.07)}.ivd-faq-master__item:last-child{border-bottom:none}.ivd-faq-master__item[open] .ivd-faq-master__arrow{transform:rotate(180deg)}.ivd-faq-master__summary{cursor:pointer;list-style:none!important;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--ivd-text);font-size:15px;font-weight:700;line-height:1.5;-webkit-user-select:none;user-select:none}.ivd-faq-master__summary::-webkit-details-marker{display:none}.ivd-faq-master__summary::marker{content:none!important}.ivd-faq-master__summary-text{flex:1;min-width:0}.ivd-faq-master__arrow{width:18px;height:18px;flex:0 0 18px;transition:transform .2s ease;color:var(--ivd-accent)}.ivd-faq-master__answer{margin-top:10px;padding-bottom:4px;color:var(--ivd-muted);font-size:14px;line-height:1.75}.ivd-faq-master__answer p{margin:0 0 8px}.ivd-faq-master__answer p:last-child{margin-bottom:0}@media(max-width:640px){.ivd-faq-master__wrap{padding:6px 16px 14px}.ivd-faq-master__card{padding:2px 16px;border-radius:16px}.ivd-faq-master__item{padding:14px 0}.ivd-faq-master__summary{font-size:14px}}@keyframes ivd-fallback-show{to{opacity:1;transform:none}}@media(max-width:900px){.ivd-services-master__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ivd-services-master__wrap{padding:6px 16px 14px}.ivd-services-master__shell{gap:10px}.ivd-services-master__grid{grid-template-columns:1fr;gap:8px}.ivd-services-master__card{padding:16px;border-radius:16px;gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/ivd-sections.css.map */
