html:has(.d8){background:#fbfbfd;scroll-behavior:smooth;scroll-padding-top:72px}@media (prefers-reduced-motion:reduce){html:has(.d8){scroll-behavior:auto}}body:has(.d8){margin:0;background:#fbfbfd}.d8{--bg:#fbfbfd;--s1:#f5f5f7;--white:#fff;--ink:#1d1d1f;--ink2:#424245;--mute:#6e6e73;--mute2:#86868b;--line:#d2d2d7;--ph:#e8e8ed;--blue:oklch(0.5 0.17 258);--blue-h:oklch(0.44 0.17 258);--blue-t:oklch(0.42 0.17 258);--blue-l:oklch(0.78 0.11 258);--dark:#1d1d1f;--dark2:#2a2a2d;--ease:cubic-bezier(0.16,1,0.3,1);--lift:0 30px 60px -30px rgba(0,0,0,0.25);--ring:0 0 0 1px rgba(0,0,0,0.05);--font:var(--d8-onest),"Onest",system-ui,sans-serif;--gutter:24px;--sec:clamp(88px,10vw,140px);min-height:100vh;overflow-x:clip;background:var(--bg);color:var(--ink);font-family:var(--font);font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.d8 *,.d8 :after,.d8 :before{box-sizing:border-box}.d8 :where(h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote,fieldset){margin:0}.d8 :where(ul,ol){padding:0;list-style:none}.d8 :where(fieldset){padding:0;border:0;min-width:0}.d8 :where(img){display:block;max-width:100%;height:auto}.d8 :where(button,input,textarea,select){font:inherit;color:inherit}.d8 a{color:var(--blue);text-decoration:none}.d8 a:hover{color:var(--blue-t)}.d8 ::selection{background:var(--blue);color:#fff;text-shadow:none}.d8 :focus-visible{outline:2px solid var(--blue);outline-offset:3px}.d8-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.d8-pre{white-space:pre-line}.d8-gray{color:var(--mute2)}.d8-blue{color:var(--blue)}.d8-center{text-align:center}.d8-calm{text-transform:lowercase}a.d8-calm,b.d8-calm,span.d8-calm{display:inline-block}.d8-calm:first-letter{text-transform:uppercase}.d8-calm-first{display:inline-block}.d8-calm-first:first-letter{text-transform:uppercase}.d8-sec{padding:var(--sec) var(--gutter)}.d8-sec--gray{background:var(--s1)}.d8-sec--dark{background:var(--dark);color:#f5f5f7}.d8-sec--flush,.d8-sec--flush-top,.d8-sec:not(.d8-sec--gray,.d8-sec--dark)+.d8-sec--flush,.d8-sec:not(.d8-sec--gray,.d8-sec--dark)+.d8-sec--flush-top{padding-top:0}.d8-page-head+.d8-sec--flush,.d8-sec--dark+.d8-sec--flush,.d8-sec--gray+.d8-sec--flush,.d8-sec--gray+.d8-sec--flush-top{padding-top:var(--sec)}.d8-in{max-width:1200px;margin:0 auto}.d8-in--narrow{max-width:1000px}.d8-in--read{max-width:760px}.d8-grid{display:grid;gap:20px}.d8-grid--tight{gap:16px}.d8-grid--320{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr))}.d8-grid--260{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}.d8-grid--fill270{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr))}.d8-grid--fill340{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr))}.d8-grid>li{display:flex;flex-direction:column}.d8-grid>li[hidden]{display:none}.d8-grid>li:not(.d8-card)>*{flex:1 1}.d8-mt-24{margin-top:24px}.d8-mt-48{margin-top:48px}.d8-mt-56{margin-top:56px}.d8-mt-72{margin-top:72px}.d8-mb-40{margin-bottom:40px}.d8-mb-48{margin-bottom:48px}.d8-mb-56{margin-bottom:56px}.d8-mb-64{margin-bottom:64px}.d8-mb-72{margin-bottom:72px}.d8-title{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-weight:700;line-height:1.02;letter-spacing:-.04em;text-wrap:wrap;color:inherit}.d8-title--xl{font-size:clamp(40px,5.4vw,72px);max-width:820px}.d8-title--l{font-size:clamp(34px,4.6vw,60px);line-height:1.05;max-width:900px}.d8-title--m{font-size:clamp(32px,4vw,48px);letter-spacing:-.035em;line-height:1.08}.d8 .d8-title.d8-longword{font-size:clamp(22px,3vw,40px)!important;line-height:1.05;text-wrap:wrap}.d8-title--narrow{max-width:900px}.d8-title--center{text-align:center;margin-inline:auto}.d8-sec--dark .d8-title .d8-gray{color:#a1a1a6}.d8-title--plain .d8-gray{color:inherit}.d8-h3{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.d8-lead{font-size:clamp(18px,1.8vw,22px);line-height:1.45;color:var(--mute);max-width:640px;text-wrap:pretty}.d8-lead--dark{color:#a1a1a6;font-weight:inherit}.d8-sub{margin-top:16px;font-size:18px;line-height:1.5;color:var(--mute);max-width:720px}.d8-sub p{margin:0}.d8-num{display:block;font-size:15px;font-weight:600;color:var(--blue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d8-num--s{font-size:14px}.d8-tag{font-size:13px;font-weight:600;color:var(--blue)}.d8-chev{display:inline-block;margin-left:2px;transition:transform .3s var(--ease)}a:hover .d8-chev,a:hover>.d8-chev{transform:translateX(3px)}.d8-more{display:inline-flex;align-items:baseline;gap:4px;font-size:17px;font-weight:500;color:var(--blue);background:none;border:0;padding:0;cursor:pointer}.d8-more--light{color:var(--blue-l)}.d8-more--light:hover{color:#fff}.d8-rich>*+*{margin-top:.8em}.d8-rich a{color:var(--blue);text-decoration:underline;text-decoration-color:color-mix(in oklab,currentColor 35%,transparent);text-underline-offset:3px}.d8-rich ul{display:grid;gap:10px}.d8-rich ul>li{position:relative;padding-left:24px}.d8-rich ul>li:before{content:"●";position:absolute;left:0;top:.1em;font-size:.8em;color:var(--blue)}.d8-rich ol{padding-left:1.3em;list-style:decimal}.d8-lead-text{margin-top:32px;font-size:clamp(19px,1.9vw,23px);line-height:1.5;color:var(--ink2);max-width:900px}.d8-footnote{margin-top:28px;font-size:14px;line-height:1.5;color:var(--mute2)}.d8-footnote--dark{color:#a1a1a6}.d8-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 24px;border:0;border-radius:980px;font-size:16px;font-weight:500;line-height:1.2;text-align:center;cursor:pointer;transition:transform .3s var(--ease),background .3s,color .3s}.d8-pill:hover{transform:scale(1.03)}.d8-pill:active{transform:scale(.98)}.d8-pill:disabled{opacity:.55;cursor:not-allowed;transform:none}.d8-pill--l{padding:15px 28px;font-size:17px}.d8-pill--wide{width:100%}.d8 .d8-pill--blue{background:var(--blue);color:#fff}.d8 .d8-pill--blue:hover{background:var(--blue-h);color:#fff}.d8 .d8-pill--dark{background:var(--ink);color:#fff}.d8 .d8-pill--dark:hover{background:#000;color:#fff}.d8 .d8-pill--light{background:#f5f5f7;color:var(--ink)}.d8 .d8-pill--light:hover{color:var(--ink)}.d8 .d8-pill--white{background:#fff;color:var(--ink)}.d8 .d8-pill--white:hover{color:var(--ink)}.d8 .d8-pill--soft{background:var(--s1);color:var(--ink)}.d8 .d8-pill--soft:hover{background:#ebebef;color:var(--ink)}.d8-card{position:relative;display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:28px;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.d8 a.d8-card,.d8 a.d8-card:hover,.d8-card{color:var(--ink)}.d8-card--lift:hover,a.d8-card:hover{transform:translateY(-6px);box-shadow:var(--lift)}.d8-card--ring{box-shadow:var(--ring)}.d8-card--ring.d8-card--lift:hover,a.d8-card--ring:hover{box-shadow:var(--lift),var(--ring)}.d8-card--flat{border-radius:24px}.d8-card--soft{border-radius:22px}.d8-ph{position:relative;overflow:hidden;background:var(--ph)}.d8-ph--4x3{aspect-ratio:4/3}.d8-ph--16x10{aspect-ratio:16/10}.d8-ph--1x1{aspect-ratio:1/1}.d8-cover{max-width:none;object-fit:cover}.d8-contain,.d8-cover{position:absolute;inset:0;width:100%;height:100%}.d8-contain{object-fit:contain}.d8-card .d8-ph .d8-cover{transition:transform .8s var(--ease)}.d8-card--lift:hover .d8-ph .d8-cover,a.d8-card:hover .d8-ph .d8-cover{transform:scale(1.03)}.d8-form{display:grid;gap:12px;text-align:left}.d8-form--grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.d8-form--grid>:not(.d8-field:not(.d8-field--wide)){grid-column:1/-1}.d8-form--stack .d8-form__submit{width:100%;margin-top:8px}.d8-form--grid .d8-form__submit{justify-self:center;margin-top:16px;padding:17px 40px}.d8-field{display:grid;gap:6px;min-width:0}.d8-input{width:100%;padding:18px 20px;border:1px solid var(--line);border-radius:14px;background:#fff;font-size:17px;line-height:1.3;color:var(--ink);outline:none;transition:border-color .2s,box-shadow .2s}.d8-input::placeholder{color:var(--mute2)}.d8-input:hover{border-color:#b8b8bf}.d8-input:focus,.d8-input:focus-visible{border-color:var(--blue);box-shadow:0 0 0 4px oklch(.5 .17 258/.15);outline:none}.d8-input[aria-invalid=true]{border-color:#d70015;box-shadow:0 0 0 4px rgb(215 0 21/.1)}.d8-input--area{min-height:120px;resize:vertical}.d8-card .d8-input,.d8-dialog .d8-input{background:var(--bg)}.d8-check{display:flex;gap:10px;align-items:flex-start;font-size:13px;line-height:1.45;color:var(--mute2);cursor:pointer}.d8-check input{flex:none;width:16px;height:16px;margin:1px 0 0;accent-color:var(--blue)}.d8-check a{color:var(--mute);text-decoration:underline;text-underline-offset:2px}.d8-check.is-invalid{color:#d70015}.d8-file__input{position:absolute;width:1px;height:1px;opacity:0}.d8-file__label{display:flex;align-items:center;gap:12px;padding:16px 20px;border:1px dashed #b0b0b6;border-radius:14px;font-size:16px;font-weight:500;color:var(--blue);cursor:pointer;transition:background .2s}.d8-file__label:hover{background:var(--s1)}.d8-file__input:focus-visible+.d8-file__label{border-color:var(--blue);box-shadow:0 0 0 4px oklch(.5 .17 258/.15)}.d8-form__status{min-height:0;font-size:14px;color:#d70015;text-align:center}.d8-form__status:empty{display:none}.d8-form__policy{font-size:13px;line-height:1.45;color:var(--mute2)}.d8-form__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px}.d8-sec--dark+.d8-sec--dark,.d8-sec--gray+.d8-sec--gray{padding-top:0}.d8-skip{position:fixed;top:8px;left:8px;z-index:100;padding:10px 16px;border-radius:980px;background:var(--ink);color:#fff!important;font-size:14px;transform:translateY(-200%);transition:transform .2s}.d8-skip:focus{transform:none}.d8-main{display:block;outline:none}.d8-header{position:fixed;top:0;left:0;right:0;z-index:50;padding:8px var(--gutter) 0;border-bottom:1px solid transparent;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.d8-header__in{max-width:1200px;min-height:56px;margin:0 auto;padding:0 clamp(16px,2vw,24px);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;border:1px solid transparent;border-radius:999px;background:transparent;box-shadow:0 0 0 rgba(0,113,227,0);transition:background-color .45s var(--ease),border-color .45s var(--ease),box-shadow .45s var(--ease)}.d8-header[data-scrolled] .d8-header__in{border-color:rgba(255,255,255,.72);background:rgba(251,251,253,.82);box-shadow:0 14px 42px rgba(15,23,42,.12),0 0 30px rgba(0,113,227,.08);-webkit-backdrop-filter:saturate(180%) blur(22px);backdrop-filter:saturate(180%) blur(22px)}.d8-logo{display:inline-flex;grid-column:2;grid-row:1;align-items:center;justify-self:center;flex:none;padding:6px 0}.d8-logo__mark{display:block;width:104px;height:18px;background:var(--ink);mask-repeat:no-repeat;mask-position:left center;mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:left center;-webkit-mask-size:contain;transition:opacity .2s}.d8-logo:hover .d8-logo__mark{opacity:.7}.d8-nav{display:flex;grid-column:1;grid-row:1;align-items:center;justify-self:start;gap:18px;font-size:14px;font-weight:500}.d8 .d8-nav__link{color:var(--ink2);white-space:nowrap;transition:color .2s}.d8 .d8-nav__link.is-active,.d8 .d8-nav__link:hover{color:#000}.d8-header__side{display:flex;grid-column:3;grid-row:1;justify-self:end;gap:20px}.d8-city,.d8-header__side{align-items:center;font-size:15px}.d8-city{display:inline-flex;gap:5px;padding:0;border:0;background:none;color:var(--ink2);cursor:pointer;transition:color .2s}.d8-city:hover{color:#000}.d8-city svg{color:var(--blue)}.d8-city--l{font-size:17px;color:var(--ink)}.d8 .d8-header__phone{color:var(--ink);font-weight:500;white-space:nowrap}.d8 .d8-header__phone:hover{color:#000}.d8-header__cta.d8-pill{padding:10px 18px;font-size:14px}.d8-burger{display:none;position:relative;width:40px;height:40px;margin-right:-8px;border:0;border-radius:50%;background:none;cursor:pointer}.d8-burger__icon,.d8-burger__icon:after,.d8-burger__icon:before{position:absolute;left:50%;width:18px;height:1.5px;margin-left:-9px;background:var(--ink);border-radius:2px;transition:transform .35s var(--ease),opacity .2s}.d8-burger__icon{top:50%}.d8-burger__icon:after,.d8-burger__icon:before{content:"";left:0;margin-left:0}.d8-burger__icon:before{transform:translateY(-5px)}.d8-burger__icon:after{transform:translateY(5px)}.d8-burger__icon.is-open{background:transparent}.d8-burger__icon.is-open:before{transform:rotate(45deg)}.d8-burger__icon.is-open:after{transform:rotate(-45deg)}.d8-menu{max-height:calc(100dvh - 56px);overflow-y:auto;padding:8px var(--gutter) 32px}.d8-menu[hidden]{display:none}.d8-header.is-open{padding:0;background:rgba(251,251,253,.97)!important;border-bottom-color:rgba(0,0,0,.08)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important;backdrop-filter:saturate(180%) blur(20px)!important}.d8-header.is-open .d8-header__in{border-color:transparent;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.d8-menu__links{display:grid;gap:4px;padding:8px 0 24px}.d8 .d8-menu__link{padding:6px 0;font-size:28px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.d8 .d8-menu__link.is-active{color:var(--blue)}.d8-menu__foot{display:grid;gap:14px;padding-top:20px;border-top:1px solid var(--line);justify-items:start}.d8 .d8-menu__contact{font-size:17px;color:var(--ink2)}.d8-menu__foot .d8-pill{margin-top:8px}@media (prefers-reduced-motion:no-preference){.d8-menu{transition:opacity .3s var(--ease),translate .3s var(--ease),display .3s allow-discrete}.d8-menu[hidden]{opacity:0;translate:0 -8px}@starting-style{.d8-menu:not([hidden]){opacity:0;translate:0 -8px}}}@media (max-width:1240px){.d8-nav{display:none}.d8-header__cta,.d8-header__phone,.d8-header__side>.d8-city{display:none!important}.d8-burger{display:block}.d8-header__side{margin-left:auto}}@media (max-width:760px){.d8-header{padding-right:10px;padding-left:10px}}@media (min-width:1241px){.d8-menu{display:none!important}}.d8-footer{padding:64px var(--gutter) 40px;border-top:1px solid var(--line);background:var(--bg);font-size:14px;color:var(--mute)}.d8-footer__grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:40px}.d8-footer__brand{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.d8-footer__brand .d8-logo__mark{width:116px;height:20px}.d8 .d8-footer__brand a:not(.d8-logo){color:var(--ink2)}.d8 .d8-footer__brand a:not(.d8-logo):hover{color:var(--ink)}.d8-footer__meta{color:var(--mute2);line-height:1.45}.d8-footer__col ul{display:flex;flex-direction:column;gap:10px}.d8-footer__title{margin-bottom:4px;font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--ink)}.d8-footer__col{display:flex;flex-direction:column;gap:10px}.d8 .d8-footer__col a{color:var(--mute);transition:color .2s}.d8 .d8-footer__col a:hover{color:var(--ink)}.d8-footer__bottom{max-width:1200px;margin:48px auto 0;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px;color:var(--mute2)}.d8-footer__legal p{margin:0}.d8 .d8-footer__legal a{color:var(--mute2)}.d8 .d8-footer__legal a:hover{color:var(--ink)}.d8-cookie{position:fixed;left:50%;bottom:20px;z-index:60;width:min(760px,calc(100vw - 32px));display:flex;align-items:center;gap:20px;padding:14px 14px 14px 22px;border-radius:22px;background:rgba(255,255,255,.86);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);box-shadow:0 20px 50px -20px rgba(0,0,0,.3),0 0 0 1px rgba(0,0,0,.06);font-size:13px;line-height:1.45;color:var(--ink2);transform:translateX(-50%)}html[data-cookie-accepted] .d8-cookie{display:none}.d8-cookie__text{flex:1 1}.d8-cookie__text a{color:var(--blue)}.d8-cookie .d8-pill{flex:none;padding:10px 18px;font-size:13px}@media (max-width:600px){.d8-cookie{flex-direction:column;align-items:stretch;padding:12px;gap:8px;font-size:12px;line-height:1.35}.d8-cookie .d8-pill{min-height:40px;padding:9px 16px}}@media (prefers-reduced-motion:no-preference){.d8-cookie{animation:d8-cookie-in .8s var(--ease) .6s both}}@keyframes d8-cookie-in{0%{opacity:0;translate:0 20px}}.d8-dialog{width:min(520px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:28px;background:#fff;color:var(--ink);box-shadow:0 40px 100px -30px rgba(0,0,0,.45);font-family:var(--font)}.d8-dialog--wide{width:min(900px,calc(100vw - 32px))}.d8-dialog::backdrop{background:rgba(29,29,31,.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}@media (prefers-reduced-motion:no-preference){.d8-dialog[open]{animation:d8-dialog-in .5s var(--ease)}.d8-dialog[open]::backdrop{animation:d8-fade .4s ease}}@keyframes d8-dialog-in{0%{opacity:0;transform:translateY(24px) scale(.97)}}@keyframes d8-fade{0%{opacity:0}}.d8-dialog__body{position:relative;padding:clamp(28px,5vw,44px)}.d8-dialog__close{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:var(--s1);font-size:22px;line-height:1;color:var(--ink2);cursor:pointer;transition:background .2s,transform .3s var(--ease)}.d8-dialog__close:hover{background:#e8e8ed;transform:rotate(90deg)}.d8-modal{display:grid;gap:14px}.d8-modal__title{padding-right:40px;font-size:clamp(28px,4vw,36px);font-weight:700;letter-spacing:-.035em;line-height:1.08}.d8-modal__text{font-size:17px;color:var(--mute);margin-bottom:8px}.d8-modal--center{justify-items:center;text-align:center}.d8-modal--center .d8-modal__title{padding-right:0}.d8-modal__mark{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:oklch(.5 .17 258/.1);color:var(--blue);font-size:24px;font-weight:700}.d8-modal__message{font-size:18px;line-height:1.5}.d8-regions{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:2px 12px;max-height:min(56vh,520px);overflow-y:auto;margin-top:4px}.d8 .d8-regions__link{display:block;padding:8px 12px;border-radius:10px;font-size:15px;color:var(--ink2);transition:background .2s}.d8 .d8-regions__link:hover{background:var(--s1);color:var(--ink)}.d8 .d8-regions__link.is-active{background:oklch(.5 .17 258/.1);color:var(--blue);font-weight:600}.d8-hero{padding:160px var(--gutter) 0;text-align:center}.d8-hero__text{max-width:1000px;margin:0 auto}.d8-hero__slides{display:grid}.d8-hero__slide{grid-area:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;visibility:hidden}.d8-hero__slide.is-active{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){.d8-hero__slide{filter:blur(12px);transform:translate3d(0,18px,0);transition:opacity .55s var(--ease),filter .55s var(--ease),transform .7s var(--ease),visibility 0s linear .7s}.d8-hero__slide.is-active{filter:none;transform:none;transition:opacity .9s var(--ease) .2s,filter .9s var(--ease) .2s,transform 1.1s var(--ease) .2s,visibility 0s}.d8-hero__slide.is-out{transform:translate3d(0,-14px,0)}}.d8-hero__kicker{margin-bottom:20px;font-size:15px;font-weight:500;letter-spacing:.01em;color:var(--blue)}.d8-hero__title{font-size:clamp(40px,8.4vw,112px);line-height:.98;font-weight:700;letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.d8-hero__title b,.d8-hero__title strong{font-weight:inherit}.d8-hero__lead{max-width:640px;margin:28px auto 0;font-size:clamp(18px,1.8vw,22px);line-height:1.45;color:var(--mute);text-wrap:pretty}.d8-hero__lead strong{font-weight:600;color:var(--ink2)}.d8-hero__actions{margin-top:36px;display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap}.d8-pager{display:inline-flex;align-items:center;gap:12px;font-size:15px;color:var(--mute2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d8-pager__count b{font-weight:600;color:var(--ink)}.d8-pager__btn{display:grid;place-items:center;width:44px;height:44px;padding:0 0 3px;border:0;border-radius:50%;background:var(--s1);font-size:24px;line-height:1;color:var(--ink);cursor:pointer;transition:background .25s,transform .3s var(--ease)}.d8-pager__btn:hover{background:#e8e8ed;transform:scale(1.06)}.d8-pager__btn:active{transform:scale(.96)}.d8-hero__stage{max-width:1400px;margin:88px auto 0}.d8-hero__media{position:relative;width:100%;aspect-ratio:16/8;max-height:84vh;overflow:hidden;border-radius:40px;background:var(--ph);transform-origin:50% 0;will-change:transform}.d8-hero__img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover;opacity:0}.d8-hero__img.is-active{opacity:1}@media (prefers-reduced-motion:no-preference){.d8-hero__img{transform:scale(1.06);transition:opacity 1.2s var(--ease),transform 1.8s var(--ease)}.d8-hero__img.is-active{transform:none}}@media (max-width:700px){.d8-hero{padding-top:120px}.d8-hero__stage{margin-top:56px}.d8-hero__media{aspect-ratio:4/3}}.d8-page-head{padding:150px var(--gutter) 72px;text-align:center}.d8-page-head__in{max-width:980px;margin:0 auto}.d8-crumbs ol{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:24px;font-size:13px;color:var(--mute2)}.d8-crumbs li+li:before{content:"›";margin-right:8px}.d8 .d8-crumbs a{color:var(--mute2)}.d8 .d8-crumbs a:hover,.d8-crumbs [aria-current]{color:var(--ink)}.d8-crumbs-strip{max-width:1200px;margin:0 auto;padding:110px var(--gutter) 0}.d8-page-head__title.d8-title{max-width:none;margin:0 auto;font-size:clamp(40px,7vw,96px);line-height:1;letter-spacing:-.045em}.d8-page-head__lead{max-width:680px;margin:28px auto 0;font-size:clamp(18px,1.8vw,21px);line-height:1.5;color:var(--mute);text-wrap:pretty}.d8-page-head__actions{margin-top:36px;display:flex;gap:24px;justify-content:center;align-items:center;flex-wrap:wrap}.d8-price{font-size:17px;font-weight:600;color:var(--ink)}.d8-page-head__stage{max-width:1400px;margin:72px auto 0}.d8-page-head__photo{position:relative;aspect-ratio:16/7;max-height:78vh;overflow:hidden;border-radius:40px;background:var(--ph);transform-origin:50% 0}.d8-page-head--photo{padding-bottom:0}.d8-page-head:not(.d8-page-head--photo)+.d8-sec:not(.d8-sec--gray,.d8-sec--dark){padding-top:40px}.d8-page-head+.d8-sec--contacts{padding-top:0}.d8-author__avatar{width:104px;height:104px;margin:0 auto 28px;border-radius:50%}.d8-404__code{font-size:clamp(120px,24vw,300px);font-weight:700;letter-spacing:-.06em;line-height:.9;background:linear-gradient(180deg,var(--ink) 30%,var(--blue));-webkit-background-clip:text;background-clip:text;color:transparent}.d8-404{padding-bottom:var(--sec)}@media (max-width:700px){.d8-page-head{padding-top:116px}.d8-page-head__photo{aspect-ratio:4/3}.d8-page-head__stage{margin-top:48px}}.d8-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:56px}.d8-head__aside{padding-bottom:8px}.d8-formats{display:flex;flex-wrap:wrap;gap:20px}.d8-formats>li{display:flex;flex:1 1 340px;min-width:0}.d8-formats>li>.d8-card{flex:1 1}.d8-formats>.d8-formats__lead{flex-basis:100%}.d8-format--lead{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr))}.d8-format__body{display:flex;flex-direction:column;gap:10px;padding:36px 36px 28px}.d8-format--lead .d8-format__body{justify-content:center;gap:16px;padding:clamp(32px,4vw,48px)}.d8-format__title{font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.15}.d8-format--lead .d8-format__title{font-size:clamp(32px,3.6vw,48px);letter-spacing:-.035em;line-height:1.05}.d8-format__text{font-size:16px;line-height:1.5;color:var(--mute)}.d8-format__foot{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-top:4px;font-size:16px}.d8-format--lead .d8-format__foot{margin-top:8px;font-size:17px}.d8-format__price{font-weight:600}.d8-format__photo{margin-top:auto}.d8-format--lead .d8-format__photo{min-height:360px;margin-top:0}.d8-card.d8-post{border-radius:24px}.d8-post__body{flex:1 1;display:flex;flex-direction:column;gap:12px;padding:28px 28px 32px}.d8-post__date{font-size:13px;color:var(--mute2)}.d8-post__title{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.3}.d8-post__text{font-size:15px;line-height:1.55;color:var(--mute)}.d8-post__more{margin-top:auto;padding-top:8px;font-size:15px;font-weight:500;color:var(--blue)}.d8-card.d8-svc{border-radius:22px}.d8-svc__body{flex:1 1;display:flex;flex-direction:column;gap:8px;padding:22px 24px 26px}.d8-svc__title{font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.d8-svc__foot{margin-top:auto;padding-top:10px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 12px;font-size:15px}.d8-svc__price{font-weight:600}.d8-card.d8-mini{flex-direction:row;align-items:center;gap:20px;padding:14px;border-radius:22px}a.d8-mini:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px rgba(0,0,0,.25)}.d8-mini__img{flex:none;width:96px;height:96px;border-radius:14px}.d8-mini__body{display:flex;flex-direction:column;gap:6px;min-width:0}.d8-mini__title{font-size:18px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.d8-mini__meta{font-size:14px;color:var(--mute2)}.d8-why{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:56px 40px}.d8-why--single{grid-template-columns:1fr;gap:40px}.d8-why__item{display:flex;flex-direction:column;gap:12px}.d8-why__text{font-size:17px;line-height:1.5;color:var(--mute)}.d8-stats{margin-top:clamp(80px,9vw,120px)}.d8-stats__title{margin-bottom:28px;font-size:15px;font-weight:500;color:var(--mute2)}.d8-stats__row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px 24px}.d8-stat{display:flex;flex-direction:column;gap:8px;padding-top:24px;border-top:1px solid var(--line)}.d8-stat__value{font-size:clamp(48px,5vw,72px);font-weight:700;letter-spacing:-.04em;line-height:1}.d8-stat__text{font-size:17px;line-height:1.4;color:var(--mute)}.d8-paths{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px}.d8-path{display:flex;flex-direction:column;gap:24px;padding:clamp(32px,4vw,48px);border-radius:28px;background:var(--s1)}.d8-path--dark{background:var(--dark);color:#f5f5f7}.d8-path__label{font-size:14px;font-weight:600;color:var(--mute2)}.d8-path--dark .d8-path__label{color:var(--blue-l)}.d8-path__title{font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1.1}.d8-path__rows{display:flex;flex-direction:column;gap:14px;font-size:17px;color:var(--mute)}.d8-path--dark .d8-path__rows{color:inherit}.d8-path__rows li{display:flex;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid var(--line)}.d8-path--dark .d8-path__rows li{border-bottom-color:rgba(255,255,255,.14)}.d8-path__rows li:last-child{padding-bottom:0;border-bottom:0}.d8-path__tick{color:var(--blue-l)}.d8-path__note{margin-top:auto;font-size:15px;line-height:1.5;color:var(--mute2)}.d8-path__cta{margin-top:auto;align-self:flex-start}.d8-manifesto{position:relative;background:#fff}.d8-manifesto__sticky{display:flex;align-items:center;padding:var(--sec) var(--gutter)}.d8-manifesto__text{max-width:1100px;margin:0 auto;font-size:clamp(32px,4.6vw,64px);line-height:1.12;font-weight:600;letter-spacing:-.035em;text-wrap:pretty}.d8-manifesto--center{background:transparent}.d8-manifesto--center .d8-manifesto__text{font-size:clamp(30px,4.4vw,60px);line-height:1.14;text-align:center;text-wrap:balance}@media (max-width:480px){.d8-manifesto__sticky{padding-inline:18px}.d8-manifesto--center .d8-manifesto__text,.d8-manifesto__text{font-size:clamp(24px,8vw,28px);letter-spacing:-.025em}}@media (prefers-reduced-motion:no-preference){[data-pm-ready] .d8-manifesto{height:260vh}[data-pm-ready] .d8-manifesto--center{height:220vh}[data-pm-ready] .d8-manifesto__sticky{position:sticky;top:0;height:100vh;height:100svh;padding-block:0}}.d8-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:48px 40px}.d8-cols__item{display:flex;flex-direction:column;gap:14px}.d8-cols__title{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.d8-cols__text{font-size:16px;line-height:1.6;color:var(--mute)}.d8-duo{margin-top:72px;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:20px}.d8-duo__card{display:flex;flex-direction:column;gap:16px;padding:clamp(32px,4vw,44px);border-radius:28px;background:var(--s1)}.d8-duo__card--dark{background:var(--dark);color:#f5f5f7}.d8-duo__title{font-size:30px;font-weight:700;letter-spacing:-.03em;line-height:1.15}.d8-duo__text{font-size:16px;line-height:1.6;color:var(--mute)}.d8-duo__card--dark .d8-duo__text{font-size:18px;color:#d2d2d7}.d8-in.d8-agency{max-width:960px}.d8-agency .d8-agency__title{margin-inline:auto;font-size:clamp(30px,4.3vw,56px);text-align:center;text-wrap:balance;overflow-wrap:anywhere}.d8-agency__city{color:var(--blue)}.d8-agency .d8-quote{max-width:640px;margin:clamp(24px,4vw,40px) auto 0;text-align:center}.d8-agency .d8-quote:before{content:"";display:block;width:28px;height:2px;margin:0 auto clamp(18px,2.4vw,26px);border-radius:2px;background:var(--blue)}.d8-quote__text{color:var(--ink2);font-size:clamp(20px,2.3vw,28px);line-height:1.4;font-weight:500;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere}.d8-quote__cite{margin-top:12px;font-size:14px;font-weight:500;color:var(--mute)}.d8-quote__cite strong{font-weight:inherit}.d8-agency__description{max-width:900px;margin:clamp(28px,4vw,44px) auto 0;border-block-start:1px solid var(--line);padding-block-start:clamp(22px,4vw,42px)}.d8-agency__description>.d8-agency__text{max-width:640px;margin-inline:auto}.d8-agency__text{font-size:clamp(16px,1.35vw,17px);line-height:1.65;color:var(--mute)}.d8-agency__text strong{font-weight:550;color:inherit}.d8-media-text strong{font-weight:600;color:var(--ink2)}.d8-agency__text span[style]{font-weight:inherit!important}.d8-agency__row{display:flex;flex-direction:column;gap:8px}.d8-agency__row+.d8-agency__row,.d8-agency__text+.d8-agency__row{margin-block-start:clamp(20px,3vw,28px)}.d8-agency__sub{color:var(--ink2);font-size:clamp(18px,2vw,22px);font-weight:600;letter-spacing:-.02em;line-height:1.25;overflow-wrap:anywhere}@media (min-width:701px){.d8-agency__row:has(>.d8-agency__sub+.d8-agency__text){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.2fr);align-items:start;gap:clamp(12px,4vw,52px)}}.d8-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:64px;align-items:center}.d8-split--top{align-items:start}.d8-split--solo{grid-template-columns:minmax(0,820px)}.d8-split__body{display:flex;flex-direction:column;gap:28px}.d8-split__media{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:28px;background:var(--ph)}.d8-split__media--contain{aspect-ratio:4/3;background:var(--s1)}.d8-split__media--crop{background:transparent}.d8-split__media--crop img{display:block}.d8-media-text{font-size:17px;line-height:1.6;color:var(--mute)}.d8-media-text--card>p:first-child:has(>strong:only-child){font-size:18px;line-height:1.5;font-weight:500;color:var(--ink)}.d8-media-text--card>p:first-child:has(>strong:only-child) strong{font-weight:inherit;color:inherit}.d8-media-text ul>li{color:var(--ink)}.d8-media-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));overflow:hidden;border-radius:32px;background:var(--s1)}.d8-media-card__body{display:flex;flex-direction:column;gap:20px;padding:clamp(32px,5vw,56px)}.d8-dark-card .d8-title,.d8-media-card .d8-title{font-size:clamp(30px,3.6vw,48px)}.d8-media-card__photo{min-height:420px}.d8-dark-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:40px;align-items:center;padding:clamp(32px,6vw,80px);border-radius:32px;background:var(--dark);color:#f5f5f7}.d8-dark-card__body{display:flex;flex-direction:column;gap:20px}.d8-dark-card .d8-title .d8-gray{color:#a1a1a6}.d8-dark-card__text{font-size:19px;line-height:1.55;color:#d2d2d7}.d8-dark-card__text strong{color:#fff;font-weight:600}.d8 .d8-dark-card__text a{color:var(--blue-l)}.d8-dark-card__photo{aspect-ratio:4/3;border-radius:20px}.d8-card.d8-promise{gap:12px;padding:36px}.d8-promise:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px rgba(0,0,0,.25)}.d8-promise__text{font-size:16px;line-height:1.55;color:var(--mute)}.d8-card.d8-principle{gap:14px;min-height:260px;padding:36px 32px}.d8-principle__num{font-size:56px;font-weight:700;letter-spacing:-.05em;line-height:1;color:var(--blue)}.d8-principle__title{margin-top:28px;font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.d8-principle__text{font-size:15px;line-height:1.55;color:var(--mute)}.d8-card.d8-place{border-radius:24px}.d8-place__body{display:flex;flex-direction:column;gap:10px;padding:24px}.d8-place__title{font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.d8-place__text{font-size:15px;line-height:1.55;color:var(--mute)}.d8-card.d8-skill{gap:22px;min-height:150px;padding:28px;border-radius:22px}.d8-skill__title{margin-top:auto;font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.3}.d8-check-mark{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:oklch(.5 .17 258/.1);color:var(--blue);font-weight:700}.d8-band{margin-top:20px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:24px;padding:clamp(32px,4vw,48px);border-radius:28px;background:var(--dark);color:#f5f5f7}.d8-band__title{max-width:720px;font-size:clamp(22px,2.6vw,32px);font-weight:600;letter-spacing:-.03em;line-height:1.25}.d8-band__text{font-size:18px;font-weight:500;color:var(--blue-l)}.d8-summary{position:relative;margin-top:32px;display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:20px 48px;overflow:hidden;padding:clamp(30px,4vw,48px);border-radius:28px;background:radial-gradient(circle at 92% 10%,oklch(.62 .18 258/.24),transparent 38%),linear-gradient(135deg,#202024,#171719);color:#fff;box-shadow:0 28px 64px -48px rgb(0 0 0/.75)}.d8-summary:after{content:"";position:absolute;width:clamp(180px,24vw,300px);aspect-ratio:1;right:clamp(-150px,-10vw,-70px);bottom:clamp(-210px,-14vw,-110px);border:1px solid rgb(255 255 255/.11);border-radius:50%;box-shadow:0 0 0 34px rgb(255 255 255/.03),0 0 0 68px rgb(255 255 255/.018);pointer-events:none}.d8-summary__title{position:relative;z-index:1;max-width:480px;font-size:clamp(25px,2.6vw,34px);font-weight:650;letter-spacing:-.03em;line-height:1.15}.d8-summary__text{position:relative;z-index:1;max-width:440px;font-size:clamp(16px,1.5vw,19px);line-height:1.5;color:#a1a1a6}.d8-summary__text b,.d8-summary__text strong{color:#fff}@media (max-width:700px){.d8-summary{align-items:flex-start;padding:30px 26px 34px;border-radius:28px}}.d8-photo-card__body{display:flex;flex-direction:column;gap:10px;padding:28px 32px 34px}.d8-photo-card__title{font-size:24px;font-weight:600;letter-spacing:-.02em;line-height:1.2}.d8-photo-card__text{font-size:16px;line-height:1.55;color:var(--mute)}.d8-price-card{display:flex;flex-direction:column;gap:20px;height:100%;padding:40px;border-radius:28px;background:var(--dark2)}.d8-price-card__label{font-size:20px;font-weight:600}.d8-price-card__value{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.d8-price-card__num{font-size:clamp(64px,7vw,96px);font-weight:700;letter-spacing:-.05em;line-height:1}.d8-price-card__unit{font-size:20px;color:#a1a1a6}.d8-price-card--blue{justify-content:space-between;gap:24px;background:var(--blue)}.d8-price-card__note{font-size:22px;font-weight:600;line-height:1.3}.d8-price-card--blue .d8-pill{align-self:flex-start;text-align:left}.d8-table-wrap{overflow-x:auto;border-radius:20px;background:var(--dark2)}.d8-table table{width:100%;min-width:560px;border-collapse:collapse;font-size:16px}.d8-table td,.d8-table th{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.1);text-align:left;vertical-align:top}.d8-table th{font-size:13px;font-weight:600;color:#a1a1a6}.d8-table tr:last-child td{border-bottom:0}.d8-card.d8-crit{gap:12px;padding:28px;border-radius:22px}.d8-crit__value{font-size:40px;font-weight:700;letter-spacing:-.04em;line-height:1.05;color:var(--blue)}.d8-crit__text{font-size:16px;line-height:1.5;color:var(--ink2)}.d8-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:40px 24px}.d8-step{display:flex;flex-direction:column;gap:18px;padding-top:24px;border-top:2px solid var(--ink)}.d8-step__num{font-size:clamp(56px,6vw,80px);font-weight:700;letter-spacing:-.05em;line-height:1}.d8-step__title{font-size:18px;font-weight:500;line-height:1.45;color:var(--ink2)}.d8-step__title--strong{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--ink)}.d8-step__text{font-size:16px;line-height:1.55;color:var(--mute)}.d8-steps--cards{gap:16px}.d8-steps--cards .d8-step{gap:28px;min-height:220px;padding:32px;border-top:0;border-radius:24px}.d8-steps--cards .d8-step__num{font-size:56px;color:var(--blue)}.d8-steps--cards .d8-step__title{margin-top:auto;font-weight:600;color:var(--ink)}.d8-sec--statement{padding-block:clamp(48px,6vw,88px)}.d8-sec--statement+.d8-sec--form{padding-top:clamp(56px,7vw,96px)}.d8-statement-card{position:relative;display:flex;align-items:flex-end;min-height:300px;overflow:hidden;padding:clamp(32px,5vw,64px);border-radius:clamp(28px,3vw,40px);background:radial-gradient(circle at 92% 10%,oklch(.62 .18 258/.28),transparent 34%),linear-gradient(135deg,#202024,#171719);color:#fff;box-shadow:0 32px 72px -52px rgb(0 0 0/.8)}.d8-statement-card:after{content:"";position:absolute;width:clamp(220px,30vw,390px);aspect-ratio:1;right:clamp(-190px,-12vw,-90px);bottom:clamp(-250px,-16vw,-130px);border:1px solid rgb(255 255 255/.12);border-radius:50%;box-shadow:0 0 0 42px rgb(255 255 255/.035),0 0 0 84px rgb(255 255 255/.02);pointer-events:none}.d8-statement-card__body{position:relative;z-index:1}.d8-statement__title{margin-bottom:16px;font-size:15px;font-weight:600;color:var(--blue-l)}.d8-statement{max-width:920px;font-size:clamp(28px,3.25vw,46px);font-weight:600;letter-spacing:-.035em;line-height:1.12;color:#98989e;text-wrap:balance}.d8-statement b,.d8-statement strong{font-weight:inherit;color:#fff}@media (max-width:700px){.d8-statement-card{min-height:0;padding:32px 26px 36px;border-radius:28px}.d8-statement{font-size:clamp(27px,8vw,36px)}}.d8-sec--clients:has(+.d8-sec--form){padding-block-end:clamp(36px,5vw,72px)}.d8-sec--clients+.d8-sec--form{padding-block-start:clamp(36px,5vw,72px)}.d8-logos{overflow:hidden;border:1px solid var(--line);border-radius:24px;background:#fff}.d8-logos__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0 -1px -1px 0}.d8-logos__cell{display:grid;place-items:center;height:120px;padding:24px 28px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.d8-logos__cell img{width:auto;max-width:100%;max-height:52px;object-fit:contain;filter:grayscale(1);opacity:.75;transition:filter .4s,opacity .4s,transform .5s var(--ease)}.d8-logos__cell:hover img{filter:none;opacity:1;transform:scale(1.05)}@media (max-width:600px){.d8-logos__grid{grid-template-columns:repeat(2,1fr)}.d8-logos__cell{height:96px;padding:18px}}.d8-in--form{max-width:880px;text-align:center}.d8-form-title.d8-title{max-width:none;margin:0 auto;font-size:clamp(40px,6vw,80px);letter-spacing:-.045em;line-height:1}.d8-form-sub{max-width:560px;margin:18px auto 0;font-size:clamp(18px,1.8vw,22px);line-height:1.45;color:var(--mute)}.d8-form-wrap{margin-top:52px}.d8-cta-preview{position:fixed;z-index:65;inset-inline-end:max(12px,env(safe-area-inset-right));inset-block-end:max(12px,env(safe-area-inset-bottom));display:flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:980px;background:var(--white);box-shadow:0 8px 24px rgb(0 0 0/12%)}.d8 .d8-cta-preview a{display:grid;width:40px;height:40px;place-items:center;border-radius:980px;font-size:14px;font-weight:600}.d8 .d8-cta-preview a:hover{background:var(--s1)}.d8 .d8-cta-preview a[aria-current]{background:var(--blue);color:var(--white)}@media (max-width:1120px){.d8:has(.d8-cta-preview) .d8-cookie{bottom:calc(74px + env(safe-area-inset-bottom))}}.d8-cta--a .d8-in--form{max-width:1040px}.d8-cta--a .d8-form-title{font-size:clamp(36px,5vw,64px);line-height:1.05;text-wrap:balance;overflow-wrap:anywhere}.d8-cta--a .d8-form-wrap{margin-top:clamp(20px,3.5vw,38px)}.d8-cta--a .d8-form--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.d8-cta--a .d8-form__submit{margin-top:4px}.d8-cta--a .d8-check{justify-self:center}.d8-cta--a .d8-form__policy,.d8-cta--a .d8-form__status{text-align:center}.d8-cta--a .d8-input--area{min-height:100px}@media (max-width:760px){.d8-cta--a .d8-in--form{max-width:500px}.d8-cta--a .d8-form--grid{grid-template-columns:minmax(0,1fr)}.d8-cta--a .d8-form__submit{width:100%}}.d8-cta--b .d8-in--form,.d8-cta--c .d8-in--form{max-width:1120px;padding:clamp(30px,6vw,76px) clamp(16px,5vw,68px);border-radius:clamp(22px,4vw,36px)}.d8-cta--b .d8-in--form{background:var(--white)}.d8-cta--c .d8-in--form{--ink:#f5f5f7;--mute:#bdc0cb;--mute2:#bdc0cb;--line:#535865;background:radial-gradient(ellipse at 50% 0,#292e3c,#14161b 72%);color:var(--ink);color-scheme:dark}.d8-cta--b .d8-form-title,.d8-cta--c .d8-form-title{font-size:clamp(30px,5.3vw,64px);line-height:1.06;text-wrap:balance;overflow-wrap:anywhere}.d8-cta--b .d8-form-wrap,.d8-cta--c .d8-form-wrap{max-width:760px;margin:clamp(25px,4.5vw,48px) auto 0}.d8-cta-label{color:var(--ink);font-size:14px;font-weight:600}.d8-cta--b .d8-input{background:var(--s1)}.d8-cta--c .d8-input{background:#24272f}.d8-cta--c .d8-form a{color:var(--blue-l)}.d8-cta--c :focus-visible{outline-color:var(--blue-l)}.d8-team{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:40px 20px}.d8-team__card{display:flex;flex-direction:column;gap:14px}.d8-team__photo{aspect-ratio:4/5;border-radius:24px}.d8-team__photo .d8-cover{object-position:50% 30%;transition:transform .8s var(--ease)}.d8-team__card:hover .d8-team__photo .d8-cover{transform:scale(1.04)}.d8-team__body{display:flex;flex-direction:column;gap:4px}.d8-team__name{font-size:20px;font-weight:600;letter-spacing:-.02em}.d8-team__role{font-size:15px;line-height:1.4;color:var(--mute)}.d8-team__mail{margin-top:4px;font-size:14px;overflow-wrap:anywhere}.d8-acc{display:flex;flex-direction:column;gap:12px}.d8-acc__item{overflow:hidden;border-radius:24px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.06);transition:box-shadow .4s var(--ease)}.d8-acc__item:hover{box-shadow:0 0 0 1px rgba(0,0,0,.06),0 20px 40px -30px rgba(0,0,0,.25)}.d8-acc__head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:28px 32px;cursor:pointer;list-style:none}.d8-acc__head::-webkit-details-marker{display:none}.d8-acc__title{font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.3}.d8-acc__title--l{font-size:clamp(20px,2.2vw,26px)}.d8-acc__sign{position:relative;flex:none;width:36px;height:36px;border-radius:50%;background:oklch(.5 .17 258/.1);transition:background .3s,transform .4s var(--ease)}.d8-acc__sign:after,.d8-acc__sign:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:2px;background:var(--blue);transition:transform .4s var(--ease)}.d8-acc__sign:after{transform:rotate(90deg)}details[open]>summary .d8-acc__sign:after{transform:rotate(0deg)}details[open]>summary .d8-acc__sign{background:var(--blue)}details[open]>summary .d8-acc__sign:after,details[open]>summary .d8-acc__sign:before{background:#fff}.d8-acc__sign--s{width:28px;height:28px}.d8-acc__sign--s:after,.d8-acc__sign--s:before{width:11px;margin-left:-5.5px}.d8-acc__body,.d8-vacancy{padding:0 32px 32px}.d8-vacancy{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:28px}.d8-vacancy__col{display:flex;flex-direction:column;gap:10px}.d8-vacancy__label{font-size:14px;font-weight:600;color:var(--blue)}.d8-vacancy__list ul{display:flex;flex-direction:column;gap:10px}.d8-vacancy__list p,.d8-vacancy__list ul>li{padding-left:14px;border-left:2px solid var(--ph);font-size:15px;line-height:1.5;color:var(--ink2)}.d8-vacancy__list ul>li:before{content:none}@media (prefers-reduced-motion:no-preference){.d8 details{interpolate-size:allow-keywords}.d8 details::details-content{block-size:0;overflow-y:clip;transition:block-size .5s var(--ease),content-visibility .5s allow-discrete}.d8 details[open]::details-content{block-size:auto}.d8 details>:not(summary){transition:opacity .5s var(--ease),translate .5s var(--ease)}.d8 details:not([open])>:not(summary){opacity:0;translate:0 -8px}}.d8-tariff__img{position:relative;aspect-ratio:4/3;margin:12px 12px 0;border-radius:20px;background:var(--s1)}.d8-tariff__img .d8-contain{padding:20px}.d8-tariff__body{flex:1 1;display:flex;flex-direction:column;gap:14px;padding:24px 28px 28px}.d8-tariff__title{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.25}.d8-tariff__delivery{display:flex;flex-direction:column;gap:4px}.d8-tariff__delivery>span{font-size:13px;font-weight:600;color:var(--mute2)}.d8-tariff__text{font-size:15px;line-height:1.5;color:var(--ink2)}.d8-tariff__details summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--line);font-size:15px;font-weight:500;color:var(--blue);cursor:pointer;list-style:none}.d8-tariff__details summary::-webkit-details-marker{display:none}.d8-tariff__more{display:grid;gap:12px;padding-bottom:8px;font-size:15px}.d8-tariff__cta{margin-top:auto}.d8-contacts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));gap:20px}.d8-card.d8-contacts__form{padding:clamp(24px,4vw,40px)}.d8-contacts__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:20px}.d8-contact{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:24px;background:var(--s1)}.d8-contact__label{font-size:14px;font-weight:600;color:var(--mute2)}.d8-contact__value{font-size:19px;font-weight:600;letter-spacing:-.01em;line-height:1.4;overflow-wrap:break-word}.d8-contact__line{display:block}.d8 .d8-contact__value a{color:var(--ink)}.d8 .d8-contact__value a:hover{color:var(--blue)}.d8-contact--dark{background:var(--dark);color:#f5f5f7}.d8-contact--dark .d8-contact__label{color:#a1a1a6}.d8-map{height:min(70vh,560px);overflow:hidden;border-radius:32px;background:var(--ph)}.d8-map iframe{display:block;width:100%;height:100%;border:0;filter:grayscale(.3)}.d8-sec--vacancies+.d8-sec--vacancies{padding-top:0}.d8-band__title br,.d8-skill__title br,.d8-step__title br{display:none}.d8-steps--cards .d8-step__title--strong{margin-top:0}.d8-hero--long .d8-hero__title{font-size:clamp(38px,6.2vw,88px);line-height:1.02}.d8-price-card__text{font-size:17px;line-height:1.5;color:rgba(255,255,255,.9)}.d8-agency__text br,.d8-cols__text br,.d8-stat__text br,.d8-why__text br{display:none}.d8-quiz__head{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:24px 48px;margin-bottom:48px}.d8-quiz__stage{display:flex;align-items:center;gap:14px;font-size:14px;font-weight:500;color:var(--mute)}.d8-quiz__bars{display:inline-flex;gap:6px}.d8-quiz__step-bar{width:28px;height:6px;border-radius:980px;background:var(--line);transition:background .4s var(--ease),width .4s var(--ease)}.d8-quiz__step-bar.is-on{width:40px;background:var(--blue)}.d8-quiz{padding:clamp(20px,4vw,40px);border-radius:28px;background:#fff;box-shadow:0 30px 60px -40px rgba(0,0,0,.2)}.d8-quiz__screen{outline:none}.d8-quiz__legend{margin-bottom:20px;font-size:15px;font-weight:600;color:var(--mute)}.d8-quiz__caption{font-size:14px;font-weight:600;color:var(--mute2)}.d8-quiz__choices{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:12px}.d8-choice{position:relative;display:flex;flex-direction:column;gap:6px;padding:10px 10px 16px;border:0;border-radius:20px;background:var(--s1);text-align:left;cursor:pointer;transition:transform .5s var(--ease),box-shadow .5s var(--ease),background .3s}.d8-choice:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px rgba(0,0,0,.3);background:#fff}.d8-choice.is-active{background:#fff;box-shadow:0 0 0 2px var(--blue)}.d8-choice__mark{position:absolute;top:18px;right:18px;z-index:1;width:22px;height:22px;border-radius:50%;background:rgba(255,255,255,.9);box-shadow:inset 0 0 0 1.5px var(--line);transition:box-shadow .2s}.is-active>.d8-choice__mark{box-shadow:inset 0 0 0 7px var(--blue)}.d8-choice__img{position:relative;display:block;aspect-ratio:4/3;margin-bottom:8px;overflow:hidden;border-radius:14px;background:var(--ph)}.d8-choice__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.d8-choice:hover .d8-choice__img img{transform:scale(1.04)}.d8-choice__title{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;padding:0 6px;font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.d8-choice__price{padding:0 6px;font-size:14px;color:var(--mute)}.d8-choice__price b{color:var(--ink);font-weight:600}.d8-quiz__cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:24px;align-items:start}.d8-steppers{display:flex;flex-direction:column}.d8-stepper{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.d8-stepper:first-child{padding-top:4px}.d8-stepper__label{font-size:17px;font-weight:500}.d8-stepper__ctrl{display:flex;align-items:center;gap:8px}.d8-stepper__btn{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:var(--s1);color:var(--ink);cursor:pointer;transition:background .2s,transform .3s var(--ease)}.d8-stepper__btn:hover{background:#e8e8ed;transform:scale(1.06)}.d8-stepper__btn:active{transform:scale(.94)}.d8-stepper__value{width:64px;padding:8px 4px;border:1px solid transparent;border-radius:12px;background:transparent;font-size:22px;font-weight:600;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;appearance:textfield;transition:border-color .2s,box-shadow .2s}.d8-stepper__value::-webkit-inner-spin-button,.d8-stepper__value::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.d8-stepper__value:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px oklch(.5 .17 258/.15)}.d8-quiz__panel{display:flex;flex-direction:column;gap:16px;padding:28px;border-radius:24px;background:var(--s1)}.d8-quiz__formula{font-size:15px;color:var(--mute)}.d8-estimate{display:flex;flex-direction:column;gap:10px;font-size:15px}.d8-estimate>div{display:flex;justify-content:space-between;gap:16px;padding-bottom:10px;border-bottom:1px solid var(--line)}.d8-estimate dt{color:var(--mute)}.d8-estimate dd{font-weight:600;text-align:right}.d8-estimate--flat>div{flex-direction:column;gap:2px}.d8-estimate--flat dd{text-align:left}.d8-estimate__label{font-size:14px;color:var(--mute)}.d8-quiz__total{font-size:clamp(34px,4vw,48px);font-weight:700;letter-spacing:-.04em;line-height:1.05;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d8-quiz__critery{margin-top:8px;font-size:13px;line-height:1.45;color:var(--mute)}.d8-quiz__options{display:grid;gap:10px}.d8-opt{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px;border-radius:16px;background:var(--s1);font-size:16px;line-height:1.4;cursor:pointer;transition:background .2s,box-shadow .2s}.d8-opt:hover{background:#ececf0}.d8-opt input{position:absolute;opacity:0;pointer-events:none}.d8-opt__box{flex:none;width:22px;height:22px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--line);transition:background .2s,box-shadow .2s}.d8-opt.is-active{background:#fff;box-shadow:0 0 0 2px var(--blue)}.d8-opt.is-active .d8-opt__box{background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center /14px no-repeat;box-shadow:none}.d8-opt input:focus-visible+.d8-opt__box{outline:2px solid var(--blue);outline-offset:2px}.d8-quiz__contact{display:flex;flex-direction:column;gap:12px}.d8-quiz .d8-input{background:var(--bg)}.d8-quiz__channels-set{margin-top:4px}.d8-quiz__channels-set legend{margin-bottom:10px}.d8-quiz__channels{display:flex;flex-wrap:wrap;gap:8px}.d8-channel{position:relative;display:inline-flex;align-items:center;gap:10px;padding:10px 18px 10px 12px;border-radius:980px;background:var(--s1);font-size:15px;cursor:pointer;transition:background .2s,box-shadow .2s}.d8-channel input{position:absolute;opacity:0;pointer-events:none}.d8-channel .d8-choice__mark{position:static;width:18px;height:18px}.d8-channel.is-active{background:#fff;box-shadow:0 0 0 2px var(--blue)}.d8-channel.is-active .d8-choice__mark{box-shadow:inset 0 0 0 6px var(--blue)}.d8-channel:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px}.d8-quiz__foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.d8-quiz__back{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border:0;border-radius:980px;background:var(--s1);font-size:15px;font-weight:500;color:var(--ink);cursor:pointer;transition:background .2s}.d8-quiz__back:hover{background:#e8e8ed}.d8-quiz__action{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:16px;margin-left:auto}.d8-quiz__alert{font-size:14px;color:#d70015}@media (max-width:600px){.d8-quiz__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.d8-choice__title{font-size:14px}.d8-quiz__action,.d8-quiz__action .d8-pill{width:100%}}.d8-progress{position:fixed;top:0;left:0;right:0;z-index:70;height:3px;background:var(--blue);transform:scaleX(0);transform-origin:0 50%}.d8-article-head{padding:150px var(--gutter) 56px}.d8-article-head__in{max-width:960px;margin:0 auto;text-align:center}.d8-article-head__title.d8-title{max-width:none;margin:0 auto;font-size:clamp(34px,5vw,64px);line-height:1.05}.d8-meta{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.d8-meta__pill{display:flex;gap:8px;padding:10px 16px;border-radius:980px;background:var(--s1);font-size:14px}.d8-meta__pill dt{color:var(--mute2)}.d8-meta__pill dd{font-weight:600}.d8 .d8-meta__pill a{color:var(--ink)}.d8-article-head__cover-wrap{margin-top:64px}.d8-article-head__cover{position:relative;aspect-ratio:21/9;overflow:hidden;border-radius:32px;background:var(--ph)}@media (max-width:700px){.d8-article-head{padding-top:116px}.d8-article-head__cover{aspect-ratio:16/10}.d8-article-head__cover-wrap{margin-top:40px}}.d8-sec--article{padding-top:40px;padding-bottom:100px}.d8-article{display:flex;flex-wrap:wrap;align-items:flex-start;gap:64px}.d8-article__main{flex:999 1 560px;min-width:0;max-width:760px}.d8-toc{flex:1 1 240px;position:sticky;top:88px;max-height:calc(100vh - 110px);overflow:auto;display:flex;flex-direction:column;gap:4px;padding-right:8px;overscroll-behavior:contain}.d8-toc__title{margin-bottom:10px;font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mute2)}.d8-toc__list{display:flex;flex-direction:column;gap:2px}.d8 .d8-toc__list a{display:flex;gap:8px;padding:7px 12px;border-radius:10px;font-size:14px;line-height:1.4;color:var(--ink2);transition:background .2s}.d8 .d8-toc__list a:hover{background:var(--s1);color:var(--ink)}.d8 .d8-toc__list .is-sub a{padding:5px 12px 5px 26px;font-size:13px;color:var(--mute2)}.d8-toc__num{color:var(--blue);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.d8-toc__more{align-self:flex-start;margin-top:8px;padding:8px 14px;border:0;border-radius:980px;background:var(--s1);font-size:13px;font-weight:500;color:var(--ink);cursor:pointer}.d8-toc__more:hover{background:#e8e8ed}@media (max-width:900px){.d8-toc{position:static;max-height:none;padding:20px;border-radius:20px;background:var(--s1)}.d8 .d8-toc__list a:hover{background:#fff}}@media (prefers-reduced-motion:no-preference){.d8-toc__list li{interpolate-size:allow-keywords;overflow:clip;overflow-clip-margin:4px;transition:height .4s var(--ease),opacity .4s var(--ease),display .4s allow-discrete}.d8-toc__list li[hidden]{height:0;opacity:0}@starting-style{.d8-toc__list.is-all li:not([hidden]){height:0;opacity:0}}}.d8-prose{font-size:17px;line-height:1.65;color:var(--ink);overflow-wrap:break-word}.d8-prose>*+*{margin-top:0}.d8-prose p{margin:0 0 18px}.d8-prose h2{margin:56px 0 20px;font-size:clamp(26px,3vw,36px);font-weight:700;letter-spacing:-.035em;line-height:1.15;scroll-margin-top:90px}.d8-prose h3{margin:40px 0 16px;font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.3;scroll-margin-top:90px}.d8-prose h4{margin:28px 0 12px;font-size:18px;font-weight:600}.d8-prose ol,.d8-prose ul{margin:0 0 24px}.d8-prose ol,.d8-prose ul{display:flex;flex-direction:column;gap:10px}.d8-prose ol>li{padding-left:4px}.d8-prose strong{font-weight:600}.d8-prose img{width:100%;height:auto;margin:12px 0;border-radius:20px}.d8-prose blockquote{margin:8px 0 30px;padding:24px 28px;border-radius:20px;background:var(--s1);font-size:clamp(18px,2vw,22px);font-weight:600;letter-spacing:-.01em;line-height:1.4;color:oklch(.45 .17 258)}.d8-prose blockquote p{margin:0}.d8-prose blockquote p+p{margin-top:10px}.d8-prose table{display:block;width:100%;max-width:100%;margin:8px 0 30px;overflow-x:auto;border-collapse:collapse;border-radius:20px;box-shadow:0 0 0 1px rgba(0,0,0,.07);font-size:15px;line-height:1.45}.d8-prose td,.d8-prose th{min-width:140px;padding:14px 18px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.d8-prose th{background:var(--s1);font-size:13px;font-weight:600;color:var(--mute)}.d8-prose tr:last-child td{border-bottom:0}.d8-prose--article{font-size:19px}.d8-prose--article p{margin-bottom:22px;text-wrap:pretty}.d8-prose--article h2{margin-top:64px;font-size:clamp(28px,3vw,38px)}.d8-prose--article h3{margin-top:44px;font-size:24px}.d8-prose--article ul>li{font-size:18px;line-height:1.55}.d8 .d8-prose a.main_btn{display:inline-flex;margin:4px 0;padding:16px 30px;border-radius:980px;background:var(--blue);color:#fff;font-size:17px;font-weight:500;text-decoration:none;transition:background .3s,transform .3s var(--ease)}.d8 .d8-prose a.main_btn:hover{background:var(--blue-h);color:#fff;transform:scale(1.03)}.d8-prose--s{font-size:15px;line-height:1.55}.d8-prose--s p{margin-bottom:8px}.d8-article__faq{margin-top:64px;scroll-margin-top:90px}.d8-article__meta{margin-top:56px;padding-top:24px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;font-size:14px;color:var(--mute2)}.d8-share{display:flex;gap:10px}.d8 .d8-share__link{padding:9px 16px;border-radius:980px;background:var(--s1);font-weight:500;color:var(--ink);transition:background .2s,transform .3s var(--ease)}.d8 .d8-share__link:hover{background:#e8e8ed;color:var(--ink);transform:scale(1.03)}.d8-comments{margin-top:56px;display:flex;flex-direction:column;gap:28px}.d8-card.d8-comments__form{padding:clamp(24px,4vw,36px);background:var(--s1)}.d8-comments__form .d8-input{background:#fff}.d8-comment-form .d8-h3{margin-bottom:4px}.d8-comment-form__done{font-size:18px;font-weight:600}.d8-stars legend{margin-bottom:6px;font-size:14px;color:var(--mute)}.d8-stars__row{display:inline-flex;gap:4px}.d8-stars__star{position:relative;font-size:26px;line-height:1;color:var(--line);cursor:pointer;transition:color .2s,transform .2s var(--ease)}.d8-stars__star input{position:absolute;opacity:0}.d8-stars__star.is-on{color:#f5a623}.d8-stars__star:hover{transform:scale(1.15)}.d8-stars__star:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.d8-comments__title{font-size:clamp(24px,3vw,32px);font-weight:700;letter-spacing:-.03em}.d8-comments__empty{color:var(--mute)}.d8-comments__list{display:flex;flex-direction:column;gap:16px}.d8-comments__list .d8-comments__list{margin-top:16px;padding-left:24px;border-left:2px solid var(--ph)}.d8-comment__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:6px;font-size:15px}.d8-comment__head time{font-size:13px;color:var(--mute2)}.d8-comment__rating{color:#f5a623;letter-spacing:2px}