@charset "UTF-8";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}details,main{display:block}h1{font-size:2em}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;color:inherit;text-decoration:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Gilroy;src:url(../fonts/gilroy-regular-ru-subset.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0,U+00A1,U+00A9,U+00AB,U+00AE,U+00B0-00B2,U+00B5,U+00B7,U+00BA-00BE,U+00D7,U+0400-04FF,U+2010-2015,U+2018-201E,U+2020-2026,U+2030,U+2039-203A,U+20AC,U+20BD,U+2116,U+2122}@font-face{font-family:"Bebas Neue Cyrillic";src:url(../fonts/BebasNeueRegular-ru-subset.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0,U+00A1,U+00A9,U+00AB,U+00AE,U+00B0-00B2,U+00B5,U+00B7,U+00BA-00BE,U+00D7,U+0400-04FF,U+2010-2015,U+2018-201E,U+2020-2026,U+2030,U+2039-203A,U+20AC,U+2122}:root{--font-sans:"Gilroy",Arial,Helvetica,sans-serif;--font-display:"Bebas Neue Cyrillic","Gilroy",Arial,Helvetica,sans-serif;--vh:1vh;--h-screen:calc(var(--vh) * 100);--h-screen-50:calc(var(--vh) * 50);--h-screen-min:calc(var(--vh) * 100);--h-screen-dyn:calc(var(--vh) * 100);--safe-top:env(safe-area-inset-top, 0px);--safe-right:env(safe-area-inset-right, 0px);--safe-bottom:env(safe-area-inset-bottom, 0px);--safe-left:env(safe-area-inset-left, 0px);--touch-target:44px}@supports (height:100svh){:root{--h-screen-min:100svh;--h-screen-dyn:100dvh}}html.is-safari-perf-issues .blur-heavy,html.is-safari-perf-issues .blur-medium{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:rgba(10,10,10,.92)!important}html.is-safari .sw-header{backdrop-filter:blur(6px) saturate(120%);-webkit-backdrop-filter:blur(6px) saturate(120%)}html.is-safari .lead-modal__backdrop{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.safe-pad-bottom{padding-bottom:max(20px,var(--safe-bottom))}.safe-pad-top{padding-top:max(20px,var(--safe-top))}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit;outline:0;margin:0}a,button{cursor:pointer;-webkit-tap-highlight-color:rgba(245,241,234,.035);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.erer{-webkit-tap-highlight-color:rgba(255,255,255,.035)}li,ol,ul{list-style:none;margin:0;padding:0}body{color:#f5f1ea;background:0 0/cover #000;min-width:280px;padding:0;margin:0;font-size:1.2vw;--font-sans:"Gilroy",Arial,Helvetica,sans-serif;--font-display:"Bebas Neue Cyrillic","Gilroy",Arial,Helvetica,sans-serif;font-family:var(--font-sans);font-weight:400;font-style:normal;letter-spacing:0!important;word-spacing:.06em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-anchor:none;overscroll-behavior-x:none;overscroll-behavior-y:auto;overflow-x:hidden;overflow-y:visible;height:auto;min-height:var(--h-screen-min);position:relative}@supports (padding:max(0px)){.container{padding-left:max(20px,var(--safe-left));padding-right:max(20px,var(--safe-right))}body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-family:var(--font-display);letter-spacing:-.008em!important;word-spacing:.05em!important;cursor:default}p{margin:0;padding:0;cursor:default}.container{width:94%;margin:0 auto}.hidden{position:absolute;overflow:hidden;width:0;height:0;pointer-events:none}.page__canvas{position:fixed;inset:0;width:100vw!important;height:100vh!important;height:calc(var(--vh,1vh) * 100)!important;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:-3;opacity:.6;-webkit-transform:translateZ(0);transform:translateZ(0)}@supports (height:100lvh){.page__canvas{height:100lvh!important}}.page__canvas.z-index{z-index:22}picture img,picture source{position:absolute}.sw-lazy-picture{display:block;width:100%;height:100%}.sw-lazy-picture>img{position:static;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.testimonials__author-photo .sw-lazy-picture{position:absolute;inset:0;z-index:2;border-radius:inherit;overflow:hidden}img.lazy{background:radial-gradient(rgba(96,27,206,.801),rgba(14,13,13,.9333333333) 90%)}::-moz-selection{color:#fafafa;background:#1d1856}::selection{color:#fafafa;background:#1d1856}img,video{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.gsap-marker-end,.gsap-marker-scroller-end,.gsap-marker-scroller-start,.gsap-marker-start{display:none!important}#cursor{position:fixed;left:0;top:0;--cursor-size:clamp(18px, 1.8vw, 34px);width:var(--cursor-size);height:var(--cursor-size);z-index:10000;border-radius:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;border:1px solid rgba(247,244,238,.28);background:radial-gradient(circle at 38% 34%,rgba(140,168,255,.58),rgba(77,92,255,.28) 34%,rgba(24,11,68,.76) 72%);-webkit-box-shadow:0 0 clamp(22px,3.2vw,58px) rgba(111,140,255,.34),inset 0 0 clamp(8px,1.2vw,22px) rgba(255,255,255,.22);box-shadow:0 0 clamp(22px,3.2vw,58px) rgba(111,140,255,.34),inset 0 0 clamp(8px,1.2vw,22px) rgba(255,255,255,.22);opacity:1;overflow:hidden;will-change:transform;-webkit-transform:translate3d(-120px,-120px,0) translate(-50%,-50%);transform:translate3d(-120px,-120px,0) translate(-50%,-50%);backface-visibility:hidden;-webkit-backface-visibility:hidden;contain:layout style paint size;-webkit-transition:width .52s cubic-bezier(.1,.3,.5,1.35),height .52s cubic-bezier(.1,.3,.5,1.35),opacity .42s,border-color .42s,background .45s,-webkit-box-shadow .45s;transition:width .52s cubic-bezier(.1,.3,.5,1.35),height .52s cubic-bezier(.1,.3,.5,1.35),opacity .42s,border-color .42s,background .45s,box-shadow .45s,-webkit-box-shadow .45s}#cursor.active{--cursor-size:clamp(64px, 6vw, 116px);opacity:.82;border-color:rgba(247,244,238,.18);-webkit-box-shadow:0 0 clamp(28px,3.8vw,72px) rgba(123,143,255,.38),inset 0 0 clamp(10px,1.4vw,26px) rgba(255,255,255,.18);box-shadow:0 0 clamp(28px,3.8vw,72px) rgba(123,143,255,.38),inset 0 0 clamp(10px,1.4vw,26px) rgba(255,255,255,.18)}#cursor.omega{--cursor-size:clamp(52px, 4.7vw, 92px);border-color:rgba(247,244,238,.44)}#cursor.delta{--cursor-size:clamp(7px, 0.6vw, 12px);border-color:rgba(247,244,238,.58);-webkit-box-shadow:0 0 clamp(10px,1vw,18px) rgba(140,168,255,.32);box-shadow:0 0 clamp(10px,1vw,18px) rgba(140,168,255,.32)}#cursor.i-style{--cursor-size:clamp(16px, 1.5vw, 30px);border-color:rgba(24,29,36,.5)}#cursor.p-style{--cursor-size:clamp(8px, 0.7vw, 14px);border-color:transparent}#cursor.hidden{opacity:0}#cursor.info-show{--cursor-size:clamp(150px, 17vw, 300px);opacity:.68;border-color:rgba(247,244,238,.14);-webkit-box-shadow:0 0 clamp(36px,4.6vw,86px) rgba(111,140,255,.34),inset 0 0 clamp(16px,2vw,38px) rgba(255,255,255,.14);box-shadow:0 0 clamp(36px,4.6vw,86px) rgba(111,140,255,.34),inset 0 0 clamp(16px,2vw,38px) rgba(255,255,255,.14)}#cursor.info-show-s{--cursor-size:clamp(58px, 5.5vw, 108px)}#cursor.info-full{--cursor-size:clamp(36px, 3.4vw, 68px)}#cursor.trailer-show{cursor:pointer!important;--cursor-size:clamp(72px, 6.7vw, 132px);opacity:.84}#cursor.trailer-show::before{opacity:1}.js .loading::after,.js .loading::before{content:"";position:fixed;z-index:10000;-webkit-transition:opacity .3s 50ms;transition:opacity .3s 50ms}.js .loading::before{top:0;left:0;width:100vw;height:100vh;background:#0e082e;background:radial-gradient(at center,#02021f,#19043f)}.js .loading::after{top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;opacity:.8;background:#93b2f4;-webkit-animation:.6s linear infinite alternate forwards loaderAnim;animation:.6s linear infinite alternate forwards loaderAnim}body:not(.loading) .loading::after,body:not(.loading) .loading::before{opacity:0;pointer-events:none}@-webkit-keyframes loaderAnim{to{opacity:1;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}}@keyframes loaderAnim{to{opacity:1;-webkit-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1)}}a:focus-visible{background:#201a1a}.fancybox__container.is-compact .fancybox__slide.my-iframe .fancybox__content{width:100%;height:100%}.fancybox__slide.my-iframe .fancybox__content{width:95vw;height:95vw}.sw-menu{--color-contrast:#020205;--color-base:#f5f1ea;position:fixed;inset:0;z-index:120;width:100%;height:100vh;height:100svh;pointer-events:none;visibility:hidden;overflow:hidden;color:#f5f1ea}.sw-menu.is-active{visibility:visible;pointer-events:auto}.sw-menu__canvas{position:absolute;inset:0;width:100%!important;height:100%!important;display:block;pointer-events:none;background:0 0}.sw-menu__content{position:relative;z-index:2;min-height:100%;padding:max(15px,env(safe-area-inset-top) + 15px) clamp(20px,4vw,42px) max(26px,env(safe-area-inset-bottom) + 22px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:28px;opacity:0;-webkit-transform:translate3d(0,26px,0);transform:translate3d(0,26px,0);-webkit-transition:opacity 1s cubic-bezier(.19,1,.22,1),-webkit-transform 1.5s cubic-bezier(.19,1,.22,1);transition:opacity 1s cubic-bezier(.19,1,.22,1),transform 1.5s cubic-bezier(.19,1,.22,1),-webkit-transform 1.5s cubic-bezier(.19,1,.22,1);-webkit-transition-delay:.22s;transition-delay:.22s}.sw-menu.is-content-visible .sw-menu__content{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sw-menu__head{display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;color:rgba(245,241,234,.72)}.sw-menu__logo{font-size:18px;line-height:1;letter-spacing:.07em;text-transform:uppercase;color:#f5f1ea;cursor:pointer}.sw-menu__logo span{cursor:pointer!important}.sw-menu__logo em{font-style:italic;font-weight:300;color:var(--brand-accent)}.sw-menu__eyebrow{justify-self:center;font-size:10px;line-height:1;letter-spacing:.2em;text-transform:uppercase;margin-left:16vw}.sw-menu__close{position:relative;justify-self:end;width:48px;height:48px;border:1px solid rgba(245,241,234,.18);border-radius:999px;background:rgba(245,241,234,.04);color:#f5f1ea;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-transition:border-color .35s,background .35s,-webkit-transform .35s cubic-bezier(.19,1,.22,1);transition:transform .35s cubic-bezier(.19,1,.22,1),border-color .35s,background .35s,-webkit-transform .35s cubic-bezier(.19,1,.22,1)}.sw-menu__close:active{-webkit-transform:scale(.94);-ms-transform:scale(.94);transform:scale(.94)}.sw-menu__close span{position:absolute;left:50%;top:50%;width:18px;height:1px;background:currentColor;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.sw-menu__close span:first-child{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.sw-menu__close span:last-child{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.sw-menu__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin:-3vw 0 auto}.sw-menu__nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:14px;padding:clamp(10px,2.5vh,18px) 0;color:#f5f1ea;font-size:clamp(34px,10.5vw,68px);line-height:.9;letter-spacing:-.03em;font-weight:400;text-transform:uppercase;border-bottom:1px solid rgba(245,241,234,.14);opacity:0;-webkit-transform:translate3d(0,24px,0);transform:translate3d(0,24px,0);-webkit-transition:opacity .55s cubic-bezier(.19,1,.22,1),color .35s,-webkit-transform .55s cubic-bezier(.19,1,.22,1);transition:opacity .55s cubic-bezier(.19,1,.22,1),transform .55s cubic-bezier(.19,1,.22,1),color .35s,-webkit-transform .55s cubic-bezier(.19,1,.22,1)}.sw-menu.is-content-visible .sw-menu__nav a{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.sw-menu.is-content-visible .sw-menu__nav a:nth-child(1){-webkit-transition-delay:30ms;transition-delay:30ms}.sw-menu.is-content-visible .sw-menu__nav a:nth-child(2){-webkit-transition-delay:70ms;transition-delay:70ms}.sw-menu.is-content-visible .sw-menu__nav a:nth-child(3){-webkit-transition-delay:.11s;transition-delay:.11s}.sw-menu.is-content-visible .sw-menu__nav a:nth-child(4){-webkit-transition-delay:.15s;transition-delay:.15s}.sw-menu.is-content-visible .sw-menu__nav a:nth-child(5){-webkit-transition-delay:.19s;transition-delay:.19s}.sw-menu.is-content-visible .sw-menu__nav a:nth-child(6){-webkit-transition-delay:.23s;transition-delay:.23s}.sw-menu__nav a span{min-width:22px;font-size:10px;line-height:1;letter-spacing:.14em;color:var(--brand-accent)}.sw-menu__nav a:active{color:var(--brand-accent)}.sw-menu__foot{display:grid;grid-template-columns:1fr;gap:0;padding-top:10px;color:rgba(245,241,234,.68);font-size:14px;line-height:1.2}.sw-menu__foot a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;padding:13px 0;border-top:1px solid rgba(245,241,234,.13)}body.sw-menu-open{overflow:hidden!important;-ms-touch-action:none;touch-action:none}body,html{scrollbar-width:none;-ms-overflow-style:none;scrollbar-width:none!important;-ms-overflow-style:none!important;scrollbar-gutter:auto!important}body::-webkit-scrollbar,html::-webkit-scrollbar{width:0;height:0;display:none}.service-skip:not(:focus):not(:focus-visible),.sw-skip-link:not(:focus):not(:focus-visible){position:fixed!important;top:0!important;left:0!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;border:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;opacity:0!important}.service-skip:focus,.service-skip:focus-visible,.sw-skip-link:focus,.sw-skip-link:focus-visible{opacity:1!important;clip:auto!important;clip-path:none!important}::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{width:0!important;height:0!important;display:none!important;background:0 0!important}::-webkit-scrollbar-thumb,::-webkit-scrollbar-track,body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-track,html::-webkit-scrollbar-thumb,html::-webkit-scrollbar-track{display:none!important;background:0 0!important}button.sw-header__action{border:none;font-family:inherit}.sw-header{backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%)}.sw-header.is-hidden{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.sw-header.is-pinned{padding:14px clamp(20px,3vw,40px);background:rgba(10,10,10,.5);border-bottom:1px solid rgba(255,255,255,.04)}.sw-header__left a:not(:first-child){color:var(--brand-accent)}.sw-header__phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5vw;font-size:.85vw;text-decoration:none;letter-spacing:.01em;-webkit-transition:color .3s;transition:color .3s}.sw-header__phone:hover{color:var(--brand-accent)}.sw-header__phone-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--brand-accent);-webkit-transition:border-color .3s,background .3s;transition:border-color .3s,background .3s}.sw-header__phone:hover .sw-header__phone-icon{border-color:var(--brand-accent);background:rgba(118,132,203,.1)}.sw-header__action,button.sw-header__action{font-size:.85vw;font-weight:400;text-decoration:none;letter-spacing:.01em;-webkit-transition:color .3s,border-color .3s;transition:color .3s,border-color .3s}.sw-header__action:hover{color:var(--brand-accent);border-color:var(--brand-accent)}.sw-header__logo{letter-spacing:.06em;text-decoration:none;text-transform:uppercase;-webkit-transition:opacity .3s;transition:opacity .3s}.sw-header__logo img{display:block;width:3vw;height:5vw;background-size:cover}.sw-header__logo:hover{opacity:.85}.sw-header__action--wa:hover{background:0 0;color:var(--brand-accent);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}.sw-header__action-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sw-header__nav a{font-size:.85vw;color:rgba(255,255,255,.7);text-decoration:none;-webkit-transition:color .3s;transition:color .3s;letter-spacing:.02em}.sw-header__nav a:hover{color:var(--brand-accent)}.sw-cta-video{position:relative;overflow:hidden;isolation:isolate}.sw-cta-video__content{position:relative;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:inherit;pointer-events:none}.sw-cta-video__fill{position:absolute;inset:0 auto 0 0;width:100%;height:100%;z-index:1;border-radius:inherit;overflow:hidden;pointer-events:none;background:rgba(5,7,18,.6);-webkit-transform:scale3d(0,1,1) translateZ(0);transform:scale3d(0,1,1) translateZ(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 1.3s cubic-bezier(.16,1,.3,1)!important;transition:transform 1.3s cubic-bezier(.16,1,.3,1)!important;transition:transform 1.3s cubic-bezier(.16,1,.3,1),-webkit-transform 1.3s cubic-bezier(.16,1,.3,1)!important;will-change:transform}.sw-cta-video__video{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-webkit-transform:scale(1.08) translateZ(0);transform:scale(1.08) translateZ(0)}.sw-cta-video.is-video-armed:focus-visible,.sw-cta-video.is-video-armed:hover{color:#fff;border-color:rgba(255,255,255,.52)}.sw-cta-video.is-video-armed:focus-visible .sw-cta-video__fill,.sw-cta-video.is-video-armed:hover .sw-cta-video__fill{-webkit-transform:scale3d(1,1,1) translateZ(0);transform:scale3d(1,1,1) translateZ(0)}.sw-cta-video.is-video-armed:focus-visible .sw-cta-video__content,.sw-cta-video.is-video-armed:focus-visible .sw-cta-video__content *,.sw-cta-video.is-video-armed:hover .sw-cta-video__content,.sw-cta-video.is-video-armed:hover .sw-cta-video__content *{color:#fff}.lead-modal{position:fixed;inset:0;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px;visibility:hidden;opacity:0;-webkit-transition:visibility linear .4s,opacity .4s;transition:visibility linear .4s,opacity .4s}.lead-modal.is-open{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.lead-modal__backdrop{position:absolute;inset:0;background:rgba(8,8,8,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:none;cursor:pointer;padding:0}.lead-modal__panel{position:relative;width:100%;max-width:480px;background:#131311;border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:clamp(28px,4vw,44px);-webkit-transform:scale(.95) translateY(20px);-ms-transform:scale(.95) translateY(20px);transform:scale(.95) translateY(20px);opacity:0;-webkit-transition:opacity .4s,-webkit-transform .5s cubic-bezier(.16,1,.3,1);transition:transform .5s cubic-bezier(.16,1,.3,1),opacity .4s,-webkit-transform .5s cubic-bezier(.16,1,.3,1);max-height:calc(100vh - 40px);overflow-y:auto}.lead-modal.is-open .lead-modal__panel{-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);opacity:1}.lead-modal__close{position:absolute;top:16px;right:16px;width:36px;height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.6);cursor:pointer;-webkit-transition:background .3s,color .3s,border-color .3s,-webkit-transform .3s;transition:background .3s,color .3s,transform .3s,border-color .3s,-webkit-transform .3s;z-index:2}.lead-modal__close:hover{background:rgba(255,255,255,.1);color:#f5f1ea;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.lead-modal__head{margin-bottom:28px}.lead-modal__sub{display:inline-block;font-size:11px;letter-spacing:.15em;color:rgba(255,255,255,.45);text-transform:uppercase;margin-bottom:14px}.lead-modal__title{font-size:clamp(22px,2.4vw,28px);font-weight:400;line-height:1.2;letter-spacing:-.02em;color:#f5f1ea;margin:0 0 14px}.lead-modal__title em{font-style:normal;color:var(--brand-accent)}.lead-modal__lead{font-size:14px;line-height:1.6;color:rgba(255,255,255,.6);margin:0}.lead-modal__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:22px}.lead-modal__field{display:block}.lead-modal__field label{display:block;font-size:12px;color:rgba(255,255,255,.5);margin-bottom:8px;letter-spacing:.02em}.lead-modal__field input:not([type]):not([hidden]),.lead-modal__field input[type=tel],.lead-modal__field input[type=text]{width:100%;padding:16px 18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#f5f1ea;font-size:16px;font-family:inherit;-webkit-transition:border-color .3s,background .3s;transition:border-color .3s,background .3s;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;caret-color:#f5f1ea}.lead-modal__field input:focus{outline:0;border-color:var(--brand-accent);background:rgba(255,255,255,.06)}.lead-modal__field input::-webkit-input-placeholder{color:rgba(255,255,255,.3)}.lead-modal__field input::-moz-placeholder{color:rgba(255,255,255,.3)}.lead-modal__field input:-ms-input-placeholder{color:rgba(255,255,255,.3)}.lead-modal__field input::-ms-input-placeholder{color:rgba(255,255,255,.3)}.lead-modal__field input::placeholder{color:rgba(255,255,255,.3)}.lead-modal__field.has-error input{border-color:#ff5757}.lead-modal__field-error{display:block;font-size:12px;color:#ff5757;margin-top:6px;min-height:14px}.lead-modal__field--checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.lead-modal__field--checkbox input[type=checkbox]{width:18px;height:18px;accent-color:var(--brand-accent);margin-top:2px;cursor:pointer}.lead-modal__field--checkbox label{font-size:12px;color:rgba(255,255,255,.55);margin:0;line-height:1.5;cursor:pointer;letter-spacing:.01em}.lead-modal__field--checkbox label a{color:rgba(255,255,255,.8);text-decoration:underline;text-underline-offset:2px}.lead-modal__field--checkbox label a:hover{color:#f5f1ea}.lead-modal__submit{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:100%;padding:17px;background:var(--brand-accent);color:#0a0a0a;border:none;border-radius:14px;font-size:15px;font-weight:500;font-family:inherit;cursor:pointer;-webkit-transition:background .3s,color .3s,opacity .3s,-webkit-transform .3s,-webkit-box-shadow .3s;transition:background .3s,color .3s,transform .3s,box-shadow .3s,opacity .3s,-webkit-transform .3s,-webkit-box-shadow .3s}.lead-modal__submit:hover{background:#f5f1ea;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 12px 28px -10px rgba(118,132,203,.5);box-shadow:0 12px 28px -10px rgba(118,132,203,.5)}.lead-modal__submit:active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.lead-modal__submit:disabled{opacity:.5;cursor:wait;-webkit-transform:none;-ms-transform:none;transform:none}.lead-modal__submit-arrow{-webkit-transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.lead-modal__submit:hover .lead-modal__submit-arrow{-webkit-transform:translate(3px,-3px);-ms-transform:translate(3px,-3px);transform:translate(3px,-3px)}.lead-modal__note{font-size:12px;line-height:1.5;color:rgba(255,255,255,.4);margin:0;text-align:center}.lead-modal__note a{color:var(--brand-accent);text-decoration:none;font-weight:500}.lead-modal__note a:hover{color:#f5f1ea}.lead-modal__status{margin:0;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05);color:rgba(255,255,255,.72);font-size:13px;line-height:1.45}.lead-modal__status[hidden]{display:none!important}.lead-modal__status.is-success{border-color:rgba(52,211,153,.28);background:rgba(52,211,153,.1);color:#d1fae5}.lead-modal__status.is-error{border-color:rgba(248,113,113,.3);background:rgba(248,113,113,.1);color:#fecaca}body.lead-modal-open{overflow:hidden}.sw-header{position:fixed;top:0;left:0;width:100%;z-index:100;padding:22px clamp(20px,3vw,40px);background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,10,10,.7)),color-stop(60%,rgba(10,10,10,.3)),to(rgba(10,10,10,0)));background:linear-gradient(180deg,rgba(10,10,10,.7) 0,rgba(10,10,10,.3) 60%,rgba(10,10,10,0) 100%);backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%);border-bottom:0;-webkit-transition:background .4s,padding .4s,-webkit-transform .5s cubic-bezier(.77,0,.175,1);transition:transform .5s cubic-bezier(.77,0,.175,1),background .4s,padding .4s,-webkit-transform .5s cubic-bezier(.77,0,.175,1)}.sw-header__inner{display:grid;grid-template-columns:1fr auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px;max-width:1920px;margin:0 auto}.sw-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(14px,1.6vw,28px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.sw-header__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(20px,2vw,36px);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sw-header__logo{font-size:clamp(20px,1.8vw,26px);font-weight:400;letter-spacing:.06em;color:#f5f1ea;text-transform:uppercase;white-space:nowrap}.sw-header__logo em{font-weight:300;color:var(--brand-accent)}.sw-header__phone{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5vw;font-weight:500;color:#f5f1ea}.sw-header__phone-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;border:1px solid rgba(255,255,255,.2);border-radius:50%;color:var(--brand-accent)}.sw-header__action,button.sw-header__action{font-family:inherit;color:#f5f1ea;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.15);background:0 0;border-left:none;border-right:none;border-top:none;cursor:pointer;font-family:inherit}.sw-header__action--wa{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5vw;padding:.9vw 1.4vw;background:0 0;color:#f5f1ea;border-width:0 0 1px;border-style:solid;border-color:var(--brand-accent);border-radius:100px;font-weight:500}.sw-header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(16px,1.6vw,28px)}.sw-header__menu-btn{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;min-width:52px;height:52px;padding:0 16px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:rgba(7,7,11,.44);color:#f5f1ea;font-family:inherit;font-size:12px;line-height:1;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);-webkit-transition:background .45s cubic-bezier(.19,1,.22,1),border-color .45s cubic-bezier(.19,1,.22,1),color .45s cubic-bezier(.19,1,.22,1),-webkit-transform .45s cubic-bezier(.19,1,.22,1);transition:background .45s cubic-bezier(.19,1,.22,1),border-color .45s cubic-bezier(.19,1,.22,1),color .45s cubic-bezier(.19,1,.22,1),transform .45s cubic-bezier(.19,1,.22,1),-webkit-transform .45s cubic-bezier(.19,1,.22,1)}.sw-header__menu-btn:active{-webkit-transform:scale(.965);-ms-transform:scale(.965);transform:scale(.965)}.sw-header__menu-btn.is-menu-open{background:#f5f1ea;border-color:#f5f1ea;color:#060608}.sw-header__menu-icon{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:18px;height:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sw-header__menu-icon i{position:absolute;left:0;width:18px;height:1px;background:currentColor;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:top .45s cubic-bezier(.19,1,.22,1),-webkit-transform .45s cubic-bezier(.19,1,.22,1);transition:transform .45s cubic-bezier(.19,1,.22,1),top .45s cubic-bezier(.19,1,.22,1),-webkit-transform .45s cubic-bezier(.19,1,.22,1)}.sw-header__menu-icon i:first-child{top:3px}.sw-header__menu-icon i:last-child{top:9px}.sw-header__menu-btn.is-menu-open .sw-header__menu-icon i:first-child{top:6px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sw-header__menu-btn.is-menu-open .sw-header__menu-icon i:last-child{top:6px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.footer{position:relative;z-index:24;overflow:hidden;background:#000;padding:0 3% clamp(24px,2.2vw,36px)}.footer::after{content:"SHUKOV";position:absolute;z-index:0;left:48%;bottom:clamp(-150px,-7vw,-58px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:rgba(142,149,255,.095);font-size:clamp(190px,28vw,560px);font-weight:700;line-height:.72;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap}.footer__shell{position:relative;z-index:2;width:100%;margin:0 auto}.footer__topline{display:none!important}.footer__main{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.52fr) minmax(280px,.52fr);-webkit-column-gap:clamp(42px,5.4vw,112px);-moz-column-gap:clamp(42px,5.4vw,112px);column-gap:clamp(42px,5.4vw,112px);-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-height:clamp(470px,33vw,620px);padding-top:clamp(58px,3vw,88px);padding-bottom:clamp(48px,5vw,86px)}.footer__column{min-width:0}.footer__column--contacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__group{margin:0 0 clamp(26px,2.6vw,42px)}.footer__group--media{margin-bottom:0}.footer__title{margin:0 0 clamp(10px,.95vw,16px);font-size:clamp(10px,.62vw,12px);font-weight:500;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.38)}.footer__contact-link{display:inline-block;max-width:100%;color:#f7f7f7;text-decoration:none;font-size:clamp(19px,1.18vw,26px);font-weight:500;line-height:1.16;letter-spacing:-.035em;word-break:break-word;-webkit-transition:opacity .24s,color .24s;transition:opacity .24s,color .24s}.footer__contact-link:hover{color:#f5f1ea;opacity:.7}.footer__docs{display:grid;gap:9px}.footer__docs a{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#f7f7f7;text-decoration:none;font-size:clamp(16px,.95vw,21px);line-height:1.2;letter-spacing:-.03em;-webkit-transition:opacity .24s;transition:opacity .24s}.footer__docs a:hover{opacity:.68}.footer__socials{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:clamp(14px,1.35vw,24px)}.footer__social{width:clamp(78px,6vw,106px);height:clamp(78px,6vw,106px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background:#f6f6f4;text-align:center;color:#1d1c1e;text-decoration:none;font-size:clamp(19px,1.18vw,26px);font-weight:600;line-height:1;letter-spacing:-.01em;-webkit-transition:background .24s,color .24s,-webkit-transform .24s;transition:transform .24s,background .24s,color .24s,-webkit-transform .24s}.footer__social:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);background:#8e95ff;color:#050505}.footer__list{list-style:none;margin:0;padding:0;display:grid;gap:clamp(10px,.82vw,16px)}.footer__list li{margin:0;padding:0;font-size:15px;font-weight:400;line-height:1.4;letter-spacing:0;color:var(--sw-text,#f5f1ea);text-decoration:none;display:inline-block;position:relative;cursor:default}.footer__list a{display:inline-block;color:#f4f4f4;text-decoration:none;font-size:clamp(13px,.78vw,16px);font-weight:500;line-height:1.22;letter-spacing:-.035em;text-transform:uppercase;-webkit-transition:opacity .24s,-webkit-transform .24s;transition:opacity .24s,transform .24s,-webkit-transform .24s}.footer__list a:hover{opacity:.68;-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}.footer__bottom{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(220px,.29fr) minmax(170px,.23fr) auto;-webkit-column-gap:clamp(28px,4vw,84px);-moz-column-gap:clamp(28px,4vw,84px);column-gap:clamp(28px,4vw,84px);-webkit-box-align:end;-ms-flex-align:end;align-items:end;color:rgba(255,255,255,.38);font-size:clamp(12px,.72vw,15px);line-height:1.2;letter-spacing:-.035em}.footer__badge,.footer__copyright{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;min-height:clamp(30px,2.1vw,42px)}.footer__badge{color:rgba(255,255,255,.42)}.footer__badge--muted{color:rgba(255,255,255,.46)}.footer__bottom-brand{display:inline-block;justify-self:end;color:#f6f6f6;text-decoration:none;font-size:clamp(30px,2vw,44px);font-weight:400;line-height:.82;letter-spacing:-.055em;white-space:nowrap}.footer__bottom-brand em{font-style:italic;font-weight:400;color:#8e95ff}.footer__bottom-brand:hover{opacity:.72}.footer--fluid-word{--footer-word-left:48%;--footer-word-bottom:clamp(-158px, -7.2vw, -60px);--footer-word-size:clamp(190px, 28vw, 560px);--footer-word-width:min(124vw, calc(var(--footer-word-size) * 3.55));--footer-word-height:calc(var(--footer-word-size) * 1.04);--footer-word-base:rgba(142, 149, 255, 0.11);--footer-word-base-visible:rgba(142, 149, 255, 0.13);--footer-word-canvas-opacity:1;--footer-word-canvas-moving-opacity:1}.footer--fluid-word::after,.footer--fluid-word::before{content:none!important}.footer__fluid-brand{position:absolute;z-index:0;left:var(--footer-word-left);bottom:var(--footer-word-bottom);width:var(--footer-word-width);height:var(--footer-word-height);-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible;color:var(--footer-word-base);font-family:var(--font-sans, "Gilroy", Arial, Helvetica, sans-serif);font-size:var(--footer-word-size);font-weight:700;line-height:.72;letter-spacing:-.03em;-webkit-font-kerning:none;font-kerning:none;-webkit-font-feature-settings:"kern" 0;font-feature-settings:"kern" 0;font-synthesis:none;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;text-transform:uppercase;white-space:nowrap;isolation:isolate;contain:layout style paint;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.footer__fluid-brand-text{display:none}.footer__fluid-brand-canvas{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;pointer-events:none;opacity:0;mix-blend-mode:normal;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;image-rendering:auto;contain:layout style paint;-webkit-transition:opacity .28s;transition:opacity .28s}.footer--fluid-word.is-fluid-word-active .footer__fluid-brand-canvas,.footer--fluid-word.is-fluid-word-awake .footer__fluid-brand-canvas,.footer--fluid-word.is-fluid-word-visible .footer__fluid-brand-canvas{opacity:var(--footer-word-canvas-opacity)}.footer--fluid-word.is-fluid-word-hover .footer__fluid-brand-canvas,.footer--fluid-word.is-fluid-word-moving .footer__fluid-brand-canvas{opacity:var(--footer-word-canvas-moving-opacity)}body[data-v-page~=service]{--brand-accent:#6575c9;--brand-accent-soft:rgba(101, 117, 201, 0.16);--sw-text:#f5f1ea;--sw-text-dim:rgba(245, 241, 234, 0.66);--sw-text-muted:rgba(245, 241, 234, 0.42);--sw-line:rgba(245, 241, 234, 0.12);--sw-panel:rgba(255, 255, 255, 0.055);--sw-panel-strong:rgba(255, 255, 255, 0.088);--sw-content-pad:clamp(24px, 4vw, 72px);--sw-content-width:1440px;color:var(--sw-text);font-size:16px;overflow-x:hidden}body[data-v-page~=service] .page__canvas{z-index:1;opacity:.48;mix-blend-mode:screen}.service-bg{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(circle at 20% 0,rgba(101,117,201,.2),transparent 34vw),radial-gradient(circle at 86% 12%,rgba(219,188,137,.12),transparent 26vw),-webkit-gradient(linear,left top,left bottom,from(rgba(5,5,7,.94)),color-stop(42%,#050507),to(#020203));background:radial-gradient(circle at 20% 0,rgba(101,117,201,.2),transparent 34vw),radial-gradient(circle at 86% 12%,rgba(219,188,137,.12),transparent 26vw),linear-gradient(180deg,rgba(5,5,7,.94),#050507 42%,#020203 100%)}.service-skip{position:fixed;left:18px;top:18px;z-index:10000;-webkit-transform:translateY(-140%);-ms-transform:translateY(-140%);transform:translateY(-140%);padding:12px 16px;border-radius:999px;background:#f5f1ea;color:#08050a;font-size:14px;-webkit-transition:-webkit-transform .24s;transition:transform .24s;transition:transform .24s,-webkit-transform .24s}.service-skip:focus,.service-skip:focus-visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.service-page,body[data-v-page~=service]>.footer{position:relative;z-index:2}.service-page{width:100%;overflow:hidden}.service-page h1,.service-page h2,.service-page h3{max-width:100%;text-wrap:balance}.service-page p{color:var(--sw-text-dim);line-height:1.62}.service-kicker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:rgba(245,241,234,.48);font-size:clamp(11px,.72vw,13px);line-height:1.2;letter-spacing:.16em;text-transform:uppercase}.service-kicker::before{content:"";width:34px;height:1px;background:currentColor;opacity:.62}.service-hero{position:relative;min-height:100svh;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(320px,.64fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(34px,6vw,112px);width:min(100% - var(--sw-content-pad),var(--sw-content-width));margin:0 auto;padding:clamp(118px,13vw,190px) 0 clamp(70px,8vw,130px)}.service-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(245,241,234,.24)),to(transparent));background:linear-gradient(90deg,transparent,rgba(245,241,234,.24),transparent);display:none}.service-hero__content{max-width:1040px}.service-hero__title{font-weight:400;text-transform:uppercase}.service-hero__lead{max-width:780px}.service-final__actions,.service-hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:14px;margin-top:clamp(28px,3vw,46px)}.service-btn{min-height:52px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;padding:15px 22px;border:1px solid rgba(245,241,234,.17);border-radius:999px;color:#f5f1ea;font-size:14px;line-height:1;letter-spacing:.02em;background:rgba(255,255,255,.035);-webkit-transition:border-color .28s,background .28s,color .28s,-webkit-transform .28s;transition:transform .28s,border-color .28s,background .28s,color .28s,-webkit-transform .28s}.service-btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);border-color:rgba(245,241,234,.34);background:rgba(255,255,255,.07)}.service-btn--primary{background:#f5f1ea;border-color:#f5f1ea;color:#08050a;font-weight:600}.service-hero__visual{display:grid;gap:16px}.service-card,.service-line,.service-premium__panel,.service-price__aside,.service-project,.service-step,.service-visual-card{border:1px solid var(--sw-line);-webkit-box-shadow:0 24px 80px rgba(0,0,0,.24);box-shadow:0 24px 80px rgba(0,0,0,.24);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%)}.service-visual-card{min-height:178px;display:grid;-ms-flex-line-pack:end;align-content:end;gap:12px}.service-visual-card--main{min-height:310px}.service-line>span,.service-premium__panel span,.service-project span,.service-step>span,.service-visual-card span{color:rgba(245,241,234,.44);font-size:12px;letter-spacing:.14em;text-transform:uppercase}.service-visual-card strong{display:block;color:#fff;font-family:var(--font-display);font-weight:400;text-transform:uppercase}.service-visual-card p{max-width:360px}.service-section{width:min(100% - var(--sw-content-pad),var(--sw-content-width));margin:0 auto;padding:clamp(82px,9vw,150px) 0}.service-section__head{display:grid;grid-template-columns:minmax(160px,.28fr) minmax(0,1fr);gap:clamp(28px,5vw,90px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.service-section__head--wide{grid-template-columns:1fr;max-width:980px}.service-final h2,.service-premium__copy h2,.service-price__content h2,.service-section__head h2{font-size:clamp(44px,5.8vw,108px);line-height:.88;font-weight:400;text-transform:uppercase}.service-card-grid{display:grid;gap:16px}.service-card-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.service-card{min-height:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:30px}.service-card h3,.service-line h3,.service-price__aside h3,.service-step h3{color:#fff;font-family:var(--font-display);font-size:clamp(28px,2.5vw,46px);line-height:.94;font-weight:400;text-transform:uppercase}.service-card p,.service-line p,.service-price__aside li,.service-step p{font-size:clamp(15px,1vw,17px)}.service-stack{display:grid;gap:12px}.service-line{display:grid;grid-template-columns:72px minmax(0,1fr);gap:clamp(22px,4vw,70px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.service-line div{display:grid;grid-template-columns:minmax(220px,.32fr) minmax(0,1fr);gap:clamp(22px,4vw,70px)}.service-premium,.service-price{display:grid;grid-template-columns:minmax(0,.9fr) minmax(320px,.54fr);gap:clamp(34px,6vw,104px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.service-premium__copy,.service-price__content{max-width:860px}.service-premium__copy h2,.service-price__content h2{margin-top:18px}.service-final p,.service-premium__copy p,.service-price__content p{margin-top:24px;font-size:clamp(17px,1.22vw,22px)}.service-premium__panel{display:grid;gap:1px;padding:1px;overflow:hidden}.service-premium__panel div{padding:clamp(26px,3vw,44px);background:rgba(4,4,6,.62)}.service-premium__panel p{margin-top:16px;font-size:clamp(18px,1.25vw,24px)}.service-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.service-step{min-height:300px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:32px}.service-project-list{display:grid;gap:12px}.service-project{display:grid;grid-template-columns:minmax(140px,.28fr) minmax(0,1fr);gap:clamp(22px,4vw,70px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:116px;-webkit-transition:border-color .28s,background .28s,-webkit-transform .28s;transition:transform .28s,border-color .28s,background .28s,-webkit-transform .28s}.service-project:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);background:rgba(255,255,255,.08)}.service-project strong{color:#fff;font-family:var(--font-display);font-size:clamp(30px,3.7vw,72px);line-height:.92;font-weight:400;text-transform:uppercase}.service-price__aside{display:grid;gap:22px}.service-price__aside ul{display:grid;gap:12px;padding:0;margin:0}.service-price__aside li{color:var(--sw-text-dim);line-height:1.5}.service-faq__list{display:grid;gap:10px}.service-faq__item{border:1px solid var(--sw-line);overflow:hidden}.service-faq__item summary{min-height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;color:#fff;cursor:pointer;list-style:none}.service-faq__item summary::-webkit-details-marker{display:none}.service-faq__item summary::after{content:"+";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:rgba(245,241,234,.46);font-size:28px;line-height:1}.service-faq__item[open] summary::after{content:"−"}.service-faq__item p{max-width:900px;font-size:clamp(15px,1vw,18px)}.service-final{position:relative;z-index:2;width:min(100% - var(--sw-content-pad),var(--sw-content-width));margin:0 auto clamp(80px,9vw,150px);overflow:hidden}.service-final h2{max-width:1040px;margin-top:18px}.service-final p{max-width:700px}.service-final__lead{max-width:980px!important;color:#fff!important;font-family:var(--font-display);text-transform:uppercase}body[data-v-page~=service] .footer{background:#020203}body[data-v-page~=service]{--sw-line:rgba(245, 241, 234, 0.16);--sw-line-soft:rgba(245, 241, 234, 0.08);--sw-panel:rgba(255, 255, 255, 0.032);--sw-content-pad:clamp(28px, 4.4vw, 84px);--sw-section-y:clamp(96px, 10vw, 184px);--sw-ease-premium:cubic-bezier(.16, 1, .3, 1);background:#020203}.service-bg{background:linear-gradient(90deg,rgba(245,241,234,.045) 1px,transparent 1px) 50% 0/calc((100vw - var(--sw-content-pad) * 2)/ 12) 100%,radial-gradient(circle at 70% 8%,rgba(101,117,201,.18),transparent 34vw),linear-gradient(180deg,rgba(8,8,11,.92),#020203 52%,#050507 100%);opacity:.96}.service-hero{grid-template-columns:repeat(12,minmax(0,1fr));-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:clamp(18px,1.8vw,28px);padding-top:clamp(138px,14vw,212px);padding-bottom:clamp(76px,8vw,132px);border-bottom:1px solid var(--sw-line-soft)}.service-hero__content{grid-column:1/span 8;max-width:none}.service-hero__title{max-width:10.8ch;margin-top:clamp(20px,2.6vw,46px);font-size:clamp(58px,9.6vw,176px);line-height:.78;letter-spacing:0}.service-hero__lead{max-width:680px;margin-left:clamp(0,8vw,140px);margin-top:clamp(28px,3.5vw,58px);color:rgba(245,241,234,.72);font-size:clamp(18px,1.2vw,23px);line-height:1.55}.service-hero__visual{grid-column:9/span 4;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:0;min-height:clamp(430px,46vw,720px);border-left:1px solid var(--sw-line);border-right:1px solid var(--sw-line-soft);border-top:1px solid var(--sw-line-soft)}.service-visual-card,.service-visual-card--main{min-height:0;display:grid;grid-template-columns:minmax(72px,.26fr) 1fr;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:clamp(18px,2vw,32px);padding:clamp(22px,2.7vw,42px);border:0;border-bottom:1px solid var(--sw-line-soft);border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.service-visual-card--main{min-height:clamp(188px,17vw,290px);background:linear-gradient(135deg,rgba(101,117,201,.15),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.045),transparent)}.service-visual-card span{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);justify-self:start}.service-visual-card strong{font-size:clamp(26px,2.6vw,48px);line-height:.88}.service-visual-card p{grid-column:2;max-width:300px;font-size:14px}.service-section{padding:var(--sw-section-y) 0}.service-section__head{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(18px,1.8vw,28px);margin-bottom:clamp(44px,6vw,96px)}.service-section__head .service-kicker{grid-column:1/span 3}.service-section__head div{grid-column:4/span 8}.service-final h2,.service-premium h2,.service-price h2,.service-section__head h2{font-size:clamp(48px,6.8vw,128px);line-height:.84;letter-spacing:0}.service-section__head p{max-width:760px;margin-top:clamp(18px,2vw,30px);font-size:clamp(16px,1vw,20px)}.service-card-grid--four{display:block;counter-reset:serviceRows}.service-card{position:relative;min-height:0;display:grid;grid-template-columns:minmax(54px,.08fr) minmax(220px,.34fr) minmax(0,1fr);gap:clamp(20px,3vw,58px);-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:clamp(26px,3.2vw,50px) 0;border:0;border-top:1px solid var(--sw-line);border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;counter-increment:serviceRows;-webkit-transition:border-color .42s var(--sw-ease-premium);transition:border-color .42s var(--sw-ease-premium)}.service-card::before{content:counter(serviceRows,decimal-leading-zero);color:rgba(245,241,234,.38);font-size:12px;letter-spacing:.16em}.service-card h3{margin:0;color:#fff;font-family:var(--font-display);font-size:clamp(28px,3.2vw,62px);line-height:.9;font-weight:400;text-transform:uppercase;-webkit-transition:-webkit-transform .42s var(--sw-ease-premium);transition:-webkit-transform .42s var(--sw-ease-premium);transition:transform .42s var(--sw-ease-premium);transition:transform .42s var(--sw-ease-premium),-webkit-transform .42s var(--sw-ease-premium)}.service-card p{max-width:560px;margin:0}.service-card:hover{border-color:rgba(245,241,234,.32)}.service-card:hover h3{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.service-stack{border-bottom:1px solid var(--sw-line-soft);counter-reset:serviceStack}.service-line{grid-template-columns:minmax(54px,.08fr) minmax(0,1fr);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:clamp(22px,3vw,58px);padding:clamp(26px,3vw,44px) 0;border:0;border-top:1px solid var(--sw-line);border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;counter-increment:serviceStack}.service-line>span{color:transparent;font-size:0}.service-line>span::before{content:counter(serviceStack,decimal-leading-zero);color:rgba(245,241,234,.42);font-size:12px;letter-spacing:.16em}.service-line div{grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);gap:clamp(20px,3vw,58px)}.service-line h3{font-family:var(--font-display);font-size:clamp(30px,3.4vw,70px);line-height:.9;font-weight:400;text-transform:uppercase}.service-premium,.service-price{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(18px,1.8vw,28px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.service-premium__copy,.service-price__content{grid-column:1/span 7}.service-premium__panel,.service-price__aside{grid-column:9/span 4;border:0;border-top:1px solid var(--sw-line);border-bottom:1px solid var(--sw-line-soft);border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.service-premium__panel{min-height:clamp(310px,28vw,520px);-ms-flex-line-pack:justify;align-content:space-between}.service-premium__panel strong{max-width:8ch;font-size:clamp(58px,7vw,132px);line-height:.78}.service-timeline{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-bottom:1px solid var(--sw-line-soft)}.service-step{min-height:clamp(260px,25vw,420px);padding:clamp(24px,3vw,44px);border:0;border-top:1px solid var(--sw-line);border-left:1px solid var(--sw-line-soft);border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.service-step:first-child{border-left:0}.service-step h3{font-family:var(--font-display);font-size:clamp(27px,2.7vw,54px);line-height:.92;font-weight:400;text-transform:uppercase}.service-project-list{border-bottom:1px solid var(--sw-line-soft)}.service-project{position:relative;grid-template-columns:minmax(86px,.1fr) minmax(0,1fr) auto;gap:clamp(22px,3vw,54px);padding:clamp(30px,4vw,62px) 0;border:0;border-top:1px solid var(--sw-line);border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;-webkit-transition:border-color .42s var(--sw-ease-premium),color .42s var(--sw-ease-premium);transition:border-color .42s var(--sw-ease-premium),color .42s var(--sw-ease-premium)}.service-project::after{content:"open";-ms-flex-item-align:center;align-self:center;color:rgba(245,241,234,.46);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.service-project h3{font-size:clamp(38px,5vw,96px);line-height:.82}.service-project p{max-width:580px}.service-project:hover{border-color:rgba(245,241,234,.34)}.service-price__aside{padding:clamp(28px,3vw,46px) 0}.service-price__aside ul{display:grid;gap:0}.service-price__aside li{padding:18px 0;border-top:1px solid var(--sw-line-soft)}.service-faq__list{border-bottom:1px solid var(--sw-line-soft)}.service-faq__item{border:0;border-top:1px solid var(--sw-line);border-radius:0;background:0 0}.service-faq__item summary{min-height:94px;padding:28px 0;font-family:var(--font-display);font-size:clamp(24px,2.2vw,44px);line-height:1;text-transform:uppercase}.service-faq__item p{max-width:780px;padding:0 0 30px}.service-final{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(18px,1.8vw,28px);padding:clamp(70px,8vw,132px) 0;border:0;border-top:1px solid var(--sw-line);border-bottom:1px solid var(--sw-line-soft);border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.service-final .service-kicker{grid-column:1/span 3}.service-final h2,.service-final p,.service-final__actions{grid-column:4/span 8}.service-final__lead{max-width:920px!important;font-size:clamp(36px,5.8vw,112px)!important;line-height:.84!important}body[data-v-page~=service] .wscroll{position:fixed;top:max(96px,12vh);right:14px;width:34px;height:min(74vh,680px);z-index:90;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity .28s,visibility .28s;transition:opacity .28s,visibility .28s}body[data-v-page~=service] .wscroll.is-visible{opacity:1;visibility:visible;pointer-events:auto}body[data-v-page~=service] .wscroll__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;background:0 0;shape-rendering:geometricPrecision}body[data-v-page~=service] .wscroll__line{fill:none;stroke:rgba(255,255,255,.18);stroke-width:1;stroke-linecap:round;stroke-linejoin:round;vector-effect:initial}body[data-v-page~=service] .wscroll:hover .wscroll__line{stroke:rgba(181,184,255,.66);stroke-width:1.35}body[data-v-page~=service] .wscroll__fill-cursor,body[data-v-page~=service] .wscroll__fill-scroll{fill:rgba(255,255,255,0);stroke:none;vector-effect:initial}body[data-v-page~=service] .wscroll:hover .wscroll__fill-scroll{fill:rgba(181,184,255,.26)}body[data-v-page~=service] .wscroll__dot{fill:#f5f1ea;opacity:.95}body[data-v-page~=service] .wscroll__cursor{fill:rgba(232,215,197,.82);opacity:0;-webkit-transition:opacity .24s;transition:opacity .24s}body[data-v-page~=service] .wscroll:hover .wscroll__cursor{opacity:1}body[data-v-page~=service] .wscroll__hit{position:absolute;inset:0;cursor:pointer;pointer-events:auto;background:0 0}body[data-v-page~=service] .wscroll.is-dragging .wscroll__hit{cursor:-webkit-grabbing;cursor:grabbing}body[data-v-page~=premium-site]{--ps-bg:#030306;--ps-ink:#f5f1ea;--ps-ink-dark:#111116;--ps-muted:rgba(245, 241, 234, .64);--ps-soft:rgba(245, 241, 234, .40);--ps-line:rgba(245, 241, 234, .105);--ps-line-strong:rgba(245, 241, 234, .18);--ps-panel:rgba(10, 11, 18, .72);--ps-panel-soft:rgba(255, 255, 255, .045);--ps-accent:#8790ff;--ps-gold:#dbc08a;--ps-wide:min(1280px, calc(100% - clamp(32px, 7vw, 128px)));--ps-narrow:min(860px, calc(100% - clamp(32px, 7vw, 128px)));--ps-radius:clamp(22px, 2.4vw, 34px);--ps-gap:clamp(14px, 1.45vw, 24px);--ps-y:clamp(78px, 9vw, 128px);color:var(--ps-ink);--ps-bg:#030306;--ps-ink:#f5f1ea;--ps-ink-dark:#101014;--ps-muted:rgba(245, 241, 234, .64);--ps-soft:rgba(245, 241, 234, .42);--ps-line:rgba(245, 241, 234, .115);--ps-line-strong:rgba(245, 241, 234, .22);--ps-panel:rgba(10, 11, 18, .72);--ps-panel-2:rgba(255, 255, 255, .055);--ps-blue:#8790ff;--ps-cream:#f1eadc;--ps-gold:#dcc08a;--ps-wide:min(1320px, calc(100% - clamp(34px, 7vw, 132px)));--ps-narrow:min(880px, calc(100% - clamp(34px, 7vw, 132px)));--ps-radius:clamp(24px, 3vw, 46px);--ps-gap:clamp(14px, 1.55vw, 24px);--ps-y:clamp(88px, 10vw, 148px);background:var(--ps-bg)!important;color:var(--ps-ink);overflow-x:hidden!important;--ps-wide:min(1440px, calc(100% - clamp(28px, 5vw, 88px)));--ps-medium:min(1120px, calc(100% - clamp(48px, 10vw, 184px)));--ps-narrow:min(820px, calc(100% - clamp(48px, 10vw, 184px)));--ps-y:clamp(82px, 8.6vw, 132px);--ps-full:min(1660px, calc(100% - clamp(24px, 3.5vw, 64px)));--ps-wide:min(1360px, calc(100% - clamp(42px, 6vw, 118px)));--ps-medium:min(1060px, calc(100% - clamp(56px, 11vw, 220px)));--ps-y:clamp(78px, 7.8vw, 122px);--ps-page-pad:clamp(22px, 3.4vw, 56px);--ps-wide:min(1790px, calc(100vw - var(--ps-page-pad) * 2));--ps-content:min(1360px, calc(100vw - var(--ps-page-pad) * 2));--ps-text:min(760px, calc(100vw - var(--ps-page-pad) * 2));--ps-radius-xl:clamp(30px, 4vw, 64px);--ps-radius-lg:clamp(22px, 2.2vw, 34px);--ps-line:rgba(221, 226, 255, .13);--ps-ink:#f4f0ea;--ps-muted:rgba(244, 240, 234, .68);--ps-soft:rgba(166, 170, 217, .75);--ps-dark:#05060b;--ps-panel:rgba(11, 13, 22, .70);--ps-cream:#efebe1;--ps-page-pad:clamp(18px, 3.1vw, 58px);--ps-stage:min(1840px, calc(100vw - var(--ps-page-pad) * 2));--ps-wide:min(1540px, calc(100vw - clamp(28px, 5vw, 110px)));--ps-mid:min(1240px, calc(100vw - clamp(32px, 8vw, 190px)));--ps-read:min(820px, calc(100vw - clamp(32px, 10vw, 240px)));--ps-ink:#f4f0ea;--ps-muted:rgba(244, 240, 234, .66);--ps-soft:rgba(166, 170, 217, .72);--ps-line:rgba(221, 226, 255, .13);--ps-line-strong:rgba(244, 240, 234, .22);--ps-dark:#05060b;--ps-cream:#efebe1;--ps-radius-xl:clamp(32px, 4.4vw, 76px);--ps-radius-lg:clamp(22px, 2.4vw, 38px);--ps-gap:clamp(16px, 1.6vw, 28px);--ps-stage:min(100% - clamp(24px, 4vw, 80px), 1760px)!important;--ps-wide:min(100% - clamp(26px, 5vw, 112px), 1500px)!important;--ps-mid:min(100% - clamp(30px, 7vw, 164px), 1280px)!important;--ps-stage:min(100% - clamp(28px, 4.4vw, 92px), 1740px)!important;--ps-wide:min(100% - clamp(30px, 5.2vw, 118px), 1480px)!important;--ps-mid:min(100% - clamp(34px, 7vw, 166px), 1260px)!important}body[data-v-page~=premium-site],body[data-v-page~=premium-site] *{min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}body[data-v-page~=premium-site] .service-page{position:relative;z-index:2;width:100%;overflow:hidden!important}body[data-v-page~=premium-site] .service-bg{width:100vw;max-width:100vw;overflow:hidden;opacity:1!important}body[data-v-page~=premium-site] .page__canvas.service-fluid-canvas{width:100vw!important;max-width:100vw!important;opacity:.16!important;mix-blend-mode:screen!important;-webkit-filter:none!important;filter:none!important}body[data-v-page~=premium-site] .service-page img,body[data-v-page~=premium-site] .service-page picture{display:block!important;max-width:100%!important}body[data-v-page~=premium-site] .service-page picture{position:relative!important;overflow:hidden!important}body[data-v-page~=premium-site] .service-page picture>source{display:none!important}body[data-v-page~=premium-site] .service-page picture>img{position:static!important;inset:auto!important;width:100%!important;height:auto!important;-o-object-fit:cover!important;object-fit:cover!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}body[data-v-page~=premium-site] [class*=premium-]{backdrop-filter:none!important;-webkit-filter:none!important;filter:none!important}body[data-v-page~=premium-site] .service-kicker::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px;opacity:1}body[data-v-page~=premium-site] .premium-author__copy h2,body[data-v-page~=premium-site] .premium-contrast__copy h2,body[data-v-page~=premium-site] .premium-final h2,body[data-v-page~=premium-site] .premium-line-title,body[data-v-page~=premium-site] .premium-need__copy h2,body[data-v-page~=premium-site] .premium-price__content h2,body[data-v-page~=premium-site] .premium-proof__copy h2,body[data-v-page~=premium-site] .premium-showcase__head h2,body[data-v-page~=premium-site] .service-section__head h2{font-family:var(--font-display)!important;font-weight:400!important;text-transform:uppercase!important;color:var(--ps-ink);letter-spacing:-.012em!important;line-height:.92!important;text-wrap:balance;overflow-wrap:normal!important;word-break:normal!important;-ms-hyphens:none!important;hyphens:none!important}body[data-v-page~=premium-site] .premium-line-title span{display:block}body[data-v-page~=premium-site] .premium-final,body[data-v-page~=premium-site] .premium-proof,body[data-v-page~=premium-site] .premium-showcase,body[data-v-page~=premium-site] .service-page>section,body[data-v-page~=premium-site] .service-section{width:var(--ps-wide)!important;max-width:var(--ps-wide)!important;margin:var(--ps-y) auto 0!important;padding:0!important;overflow:visible!important}body[data-v-page~=premium-site] .premium-showcase__head,body[data-v-page~=premium-site] .service-section__head{width:var(--ps-narrow)!important;max-width:var(--ps-narrow)!important;margin:0 auto clamp(30px,4vw,54px)!important;text-align:center!important}body[data-v-page~=premium-site] .premium-final .service-kicker,body[data-v-page~=premium-site] .premium-showcase__head .service-kicker,body[data-v-page~=premium-site] .service-section__head .service-kicker{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .premium-showcase__head h2,body[data-v-page~=premium-site] .service-section__head h2{max-width:720px!important;margin:14px auto 0!important;font-size:clamp(42px,5vw,78px)!important}body[data-v-page~=premium-site] .premium-showcase__head p,body[data-v-page~=premium-site] .service-section__head p{max-width:620px!important;margin:clamp(13px,1.7vw,22px) auto 0!important;color:var(--ps-muted)!important;font-size:clamp(14px,.95vw,16px)!important;line-height:1.55!important}body[data-v-page~=premium-site] .service-btn{min-height:42px!important}body[data-v-page~=premium-site] .premium-hero{width:var(--ps-wide)!important;max-width:var(--ps-wide)!important;min-height:auto!important;margin:0 auto!important;padding:clamp(124px,12vw,176px) 0 clamp(58px,7vw,96px)!important;background:0 0!important;border:0!important;overflow:visible!important}body[data-v-page~=premium-site] .premium-hero::after,body[data-v-page~=premium-site] .premium-hero::before{display:none!important}body[data-v-page~=premium-site] .premium-hero__inner{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(320px,.72fr)!important;gap:clamp(30px,5vw,72px)!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}body[data-v-page~=premium-site] .premium-hero__content{max-width:820px!important;margin:0!important;text-align:left!important}body[data-v-page~=premium-site] .premium-hero .service-hero__title{max-width:760px!important;margin:clamp(16px,1.8vw,26px) 0 0!important;font-size:clamp(48px,6.4vw,108px)!important;line-height:.89!important;text-align:left!important}body[data-v-page~=premium-site] .premium-hero .service-hero__lead{max-width:620px!important;margin:clamp(18px,2vw,28px) 0 0!important;color:var(--ps-muted)!important;font-size:clamp(15px,1vw,18px)!important;line-height:1.55!important;text-align:left!important}body[data-v-page~=premium-site] .premium-hero .service-hero__actions{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;gap:12px!important;margin-top:clamp(22px,2.4vw,34px)!important}body[data-v-page~=premium-site] .premium-hero__bar,body[data-v-page~=premium-site] .premium-hero__proofline,body[data-v-page~=premium-site] .premium-price__factors{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr))!important;gap:0!important;overflow:hidden!important;border:1px solid!important;border-radius:999px!important;background:rgba(7,8,14,.54)!important}body[data-v-page~=premium-site] .premium-hero__proofline{width:min(100%,560px)!important;margin-top:clamp(22px,2.6vw,34px)!important}body[data-v-page~=premium-site] .premium-hero__bar span,body[data-v-page~=premium-site] .premium-hero__proofline span,body[data-v-page~=premium-site] .premium-price__factors span{min-width:0;padding:13px 14px!important;border-right:1px solid!important;text-align:center!important;color:var(--ps-soft)!important;font-size:10px!important;line-height:1.25!important;letter-spacing:.1em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .premium-hero__bar span:last-child,body[data-v-page~=premium-site] .premium-hero__proofline span:last-child,body[data-v-page~=premium-site] .premium-price__factors span:last-child{border-right:0!important}body[data-v-page~=premium-site] .premium-hero__proofline strong{display:block;margin-bottom:4px;color:var(--ps-ink);font-size:clamp(16px,1.05vw,20px)!important;line-height:1!important}body[data-v-page~=premium-site] .premium-hero__proofline em{font-style:normal;color:var(--ps-soft)}body[data-v-page~=premium-site] .premium-hero__visual{position:relative!important;min-height:clamp(320px,32vw,470px)!important;border:1px solid!important;border-radius:var(--ps-radius)!important;overflow:hidden!important;background:radial-gradient(circle at 76% 16%,rgba(128,125,255,.23),transparent 33%),radial-gradient(circle at 12% 88%,rgba(70,122,112,.16),transparent 34%),linear-gradient(145deg,rgba(19,21,34,.76),rgba(7,7,12,.9))!important}body[data-v-page~=premium-site] .premium-hero__image,body[data-v-page~=premium-site] .premium-proof__shot{overflow:hidden!important;border:1px solid!important;background:#08080e!important}body[data-v-page~=premium-site] .premium-case-card__media picture,body[data-v-page~=premium-site] .premium-hero__image,body[data-v-page~=premium-site] .premium-hero__image picture,body[data-v-page~=premium-site] .premium-proof__shot,body[data-v-page~=premium-site] .premium-showcase__poster picture,body[data-v-page~=premium-site] .premium-showcase__tile--image picture{position:absolute!important;inset:0!important;width:100%!important;height:100%!important}body[data-v-page~=premium-site] .premium-case-card__media img,body[data-v-page~=premium-site] .premium-hero__image img,body[data-v-page~=premium-site] .premium-proof__shot img,body[data-v-page~=premium-site] .premium-showcase__poster img,body[data-v-page~=premium-site] .premium-showcase__tile--image img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;opacity:.78!important}body[data-v-page~=premium-site] .premium-hero__image--main{left:7%!important;right:15%!important;top:14%!important;height:54%!important;border-radius:24px!important}body[data-v-page~=premium-site] .premium-hero__image--float{right:7%!important;bottom:13%!important;width:38%!important;height:31%!important;border-radius:20px!important}body[data-v-page~=premium-site] .premium-hero__card{position:absolute!important;left:8%!important;bottom:11%!important;width:min(50%,280px)!important;padding:18px!important;border:1px solid!important;border-radius:22px!important;background:rgba(6,7,13,.86)!important}body[data-v-page~=premium-site] .premium-hero__card span,body[data-v-page~=premium-site] .premium-hero__index{color:var(--ps-soft)!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.14em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .premium-hero__card strong{display:block!important;margin-top:8px!important;color:var(--ps-ink);font-family:var(--font-display);font-size:clamp(24px,2vw,34px)!important;font-weight:400!important;line-height:.9!important}body[data-v-page~=premium-site] .premium-hero__card strong span{display:block}body[data-v-page~=premium-site] .premium-hero__index{position:absolute!important;left:7%!important;top:7%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:12px!important}body[data-v-page~=premium-site] .premium-hero__bar{grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr))!important;max-width:880px!important;margin:clamp(22px,3vw,40px) auto 0!important}body[data-v-page~=premium-site] .premium-showcase{background:0 0!important;border:0!important}body[data-v-page~=premium-site] .premium-showcase__stage{display:grid!important;grid-template-columns:minmax(0,1.06fr) minmax(300px,.94fr)!important;gap:var(--ps-gap)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .premium-case-card__media,body[data-v-page~=premium-site] .premium-proof__media,body[data-v-page~=premium-site] .premium-showcase__poster{position:relative!important;overflow:hidden!important;border:1px solid!important;background:#08080e!important}body[data-v-page~=premium-site] .premium-showcase__poster{min-height:clamp(340px,33vw,470px)!important;border-radius:var(--ps-radius)!important}body[data-v-page~=premium-site] .premium-showcase__poster::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(3,3,7,.02)),to(rgba(3,3,7,.82)));background:linear-gradient(180deg,rgba(3,3,7,.02),rgba(3,3,7,.82));pointer-events:none}body[data-v-page~=premium-site] .premium-showcase__poster-copy{position:absolute!important;z-index:2!important;left:clamp(20px,2.8vw,38px)!important;right:clamp(20px,2.8vw,38px)!important;bottom:clamp(20px,2.8vw,36px)!important}body[data-v-page~=premium-site] .premium-audience-card>span,body[data-v-page~=premium-site] .premium-author__grid article>span,body[data-v-page~=premium-site] .premium-case-card__body>span,body[data-v-page~=premium-site] .premium-contrast__grid article>span,body[data-v-page~=premium-site] .premium-need-card>span,body[data-v-page~=premium-site] .premium-package-item>span,body[data-v-page~=premium-site] .premium-price-card>span,body[data-v-page~=premium-site] .premium-process-step>span,body[data-v-page~=premium-site] .premium-showcase__poster-copy span,body[data-v-page~=premium-site] .premium-showcase__tile small,body[data-v-page~=premium-site] .premium-showcase__tile span,body[data-v-page~=premium-site] .premium-system-card>span{color:var(--ps-soft)!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.14em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .premium-showcase__poster-copy strong{display:block!important;max-width:560px!important;margin-top:10px!important;font-family:var(--font-display);font-weight:400;text-transform:uppercase;font-size:clamp(32px,3.4vw,58px)!important;line-height:.9!important;text-wrap:balance}body[data-v-page~=premium-site] .premium-showcase__rail{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--ps-gap)!important}body[data-v-page~=premium-site] .premium-audience-card,body[data-v-page~=premium-site] .premium-author__grid article,body[data-v-page~=premium-site] .premium-case-card,body[data-v-page~=premium-site] .premium-contrast__grid article,body[data-v-page~=premium-site] .premium-fit-panel,body[data-v-page~=premium-site] .premium-need-card,body[data-v-page~=premium-site] .premium-package-item,body[data-v-page~=premium-site] .premium-process-step,body[data-v-page~=premium-site] .premium-showcase__tile,body[data-v-page~=premium-site] .premium-system-card{min-width:0!important;overflow:hidden!important;border:1px solid!important;border-radius:22px!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.025))),rgba(8,9,15,.7)!important;background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.025)),rgba(8,9,15,.7)!important;-webkit-box-shadow:none!important;box-shadow:none!important}body[data-v-page~=premium-site] .premium-audience-card,body[data-v-page~=premium-site] .premium-author__grid article,body[data-v-page~=premium-site] .premium-contrast__grid article,body[data-v-page~=premium-site] .premium-fit-panel,body[data-v-page~=premium-site] .premium-need-card,body[data-v-page~=premium-site] .premium-package-item,body[data-v-page~=premium-site] .premium-process-step,body[data-v-page~=premium-site] .premium-showcase__tile,body[data-v-page~=premium-site] .premium-system-card{padding:clamp(20px,2.1vw,30px)!important}body[data-v-page~=premium-site] .premium-audience-card h3,body[data-v-page~=premium-site] .premium-author__grid strong,body[data-v-page~=premium-site] .premium-contrast__grid h3,body[data-v-page~=premium-site] .premium-fit-panel h3,body[data-v-page~=premium-site] .premium-need-card h3,body[data-v-page~=premium-site] .premium-package-item h3,body[data-v-page~=premium-site] .premium-process-step h3,body[data-v-page~=premium-site] .premium-showcase__tile h3,body[data-v-page~=premium-site] .premium-system-card h3{display:block;margin-top:clamp(18px,2vw,30px)!important;color:var(--ps-ink);font-family:var(--font-display)!important;font-size:clamp(24px,2.1vw,36px)!important;font-weight:400!important;line-height:.94!important;text-transform:uppercase!important;text-wrap:balance}body[data-v-page~=premium-site] .premium-audience-card p,body[data-v-page~=premium-site] .premium-author__grid p,body[data-v-page~=premium-site] .premium-case-card p,body[data-v-page~=premium-site] .premium-contrast__grid li,body[data-v-page~=premium-site] .premium-contrast__grid p,body[data-v-page~=premium-site] .premium-fit-panel li,body[data-v-page~=premium-site] .premium-fit-panel p,body[data-v-page~=premium-site] .premium-need-card p,body[data-v-page~=premium-site] .premium-package-item p,body[data-v-page~=premium-site] .premium-process-step p,body[data-v-page~=premium-site] .premium-showcase__tile p,body[data-v-page~=premium-site] .premium-system-card p{margin-top:12px!important;color:var(--ps-muted)!important;font-size:13px!important;line-height:1.48!important}body[data-v-page~=premium-site] .premium-showcase__tile--image{position:relative!important;min-height:190px!important;padding:0!important}body[data-v-page~=premium-site] .premium-author,body[data-v-page~=premium-site] .premium-final,body[data-v-page~=premium-site] .premium-fit,body[data-v-page~=premium-site] .premium-need,body[data-v-page~=premium-site] .premium-price{border:1px solid!important;border-radius:var(--ps-radius)!important;padding:clamp(38px,5vw,64px)!important;overflow:hidden!important;background:linear-gradient(145deg,rgba(18,20,32,.58),rgba(6,7,12,.74))!important}body[data-v-page~=premium-site] .premium-author,body[data-v-page~=premium-site] .premium-need,body[data-v-page~=premium-site] .premium-price{display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)!important;gap:clamp(26px,5vw,76px)!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}body[data-v-page~=premium-site] .premium-author__copy h2,body[data-v-page~=premium-site] .premium-contrast__copy h2,body[data-v-page~=premium-site] .premium-need__copy h2,body[data-v-page~=premium-site] .premium-price__content h2,body[data-v-page~=premium-site] .premium-proof__copy h2{margin-top:14px!important;font-size:clamp(42px,4.35vw,76px)!important;max-width:650px!important}body[data-v-page~=premium-site] .premium-author__copy p,body[data-v-page~=premium-site] .premium-contrast__copy p,body[data-v-page~=premium-site] .premium-final p,body[data-v-page~=premium-site] .premium-need__copy p,body[data-v-page~=premium-site] .premium-price__content p,body[data-v-page~=premium-site] .premium-proof__copy p{max-width:620px;margin-top:clamp(16px,1.8vw,24px)!important;color:var(--ps-muted)!important;font-size:clamp(14px,.95vw,16px)!important;line-height:1.55!important}body[data-v-page~=premium-site] .premium-author__grid,body[data-v-page~=premium-site] .premium-need__grid{display:grid!important;gap:var(--ps-gap)!important}body[data-v-page~=premium-site] .premium-author__grid article{min-height:118px!important}body[data-v-page~=premium-site] .premium-audience__grid,body[data-v-page~=premium-site] .premium-cases__grid,body[data-v-page~=premium-site] .premium-contrast__grid,body[data-v-page~=premium-site] .premium-fit__grid,body[data-v-page~=premium-site] .premium-package__grid,body[data-v-page~=premium-site] .premium-process__grid,body[data-v-page~=premium-site] .premium-system__grid{display:grid!important;gap:var(--ps-gap)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .premium-system__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-v-page~=premium-site] .premium-audience__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body[data-v-page~=premium-site] .premium-package__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-v-page~=premium-site] .premium-process__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body[data-v-page~=premium-site] .premium-contrast__grid,body[data-v-page~=premium-site] .premium-fit__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-v-page~=premium-site] .premium-cases__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-v-page~=premium-site] .premium-audience-card,body[data-v-page~=premium-site] .premium-package-item,body[data-v-page~=premium-site] .premium-process-step,body[data-v-page~=premium-site] .premium-system-card{min-height:clamp(190px,16vw,250px)!important}body[data-v-page~=premium-site] .premium-package__note,body[data-v-page~=premium-site] .premium-process__checklist{display:grid!important;grid-template-columns:minmax(120px,.28fr) minmax(0,1fr)!important;gap:var(--ps-gap)!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;margin-top:var(--ps-gap)!important;padding:clamp(18px,2vw,26px)!important;border:1px solid!important;border-radius:22px!important;background:rgba(9,10,17,.62)!important}body[data-v-page~=premium-site] .premium-package__note span,body[data-v-page~=premium-site] .premium-process__checklist>span{color:var(--ps-soft);font-size:10px;letter-spacing:.14em;text-transform:uppercase}body[data-v-page~=premium-site] .premium-package__note p,body[data-v-page~=premium-site] .premium-process__checklist li{color:var(--ps-muted)!important;font-size:13px!important;line-height:1.5!important}body[data-v-page~=premium-site] .premium-process__checklist ul{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 22px!important}body[data-v-page~=premium-site] .premium-proof{display:grid!important;grid-template-columns:minmax(0,.78fr) minmax(0,1fr)!important;gap:clamp(26px,5vw,76px)!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}body[data-v-page~=premium-site] .premium-proof__media{min-height:clamp(330px,31vw,470px)!important;border-radius:var(--ps-radius)!important;background:radial-gradient(circle at 75% 20%,rgba(128,125,255,.2),transparent 36%),rgba(8,8,14,.86)!important}body[data-v-page~=premium-site] .premium-proof__shot--large{left:8%!important;top:9%!important;width:70%!important;height:58%!important;border-radius:22px!important}body[data-v-page~=premium-site] .premium-proof__shot--small{right:8%!important;bottom:9%!important;width:52%!important;height:36%!important;border-radius:18px!important}body[data-v-page~=premium-site] .premium-proof__chips{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:8px!important;margin-top:22px!important}body[data-v-page~=premium-site] .premium-proof__chips span{padding:9px 13px!important;border:1px solid!important;border-radius:999px!important;color:var(--ps-soft)!important;font-size:10px!important;letter-spacing:.12em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .premium-case-card{position:relative!important;border-radius:24px!important;background:0 0!important;border-color:rgba(245,241,234,.08)!important}body[data-v-page~=premium-site] .premium-case-card--offset{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;margin-top:0!important}body[data-v-page~=premium-site] .premium-case-card__media{display:block!important;height:clamp(220px,24vw,330px)!important;border-radius:24px!important}body[data-v-page~=premium-site] .premium-case-card__body{padding:clamp(18px,2vw,28px) 0 0!important}body[data-v-page~=premium-site] .premium-case-card__body h3{margin:14px 0 0!important;color:var(--ps-ink);font-family:var(--font-display);font-size:clamp(36px,3.6vw,62px)!important;font-weight:400;line-height:.88!important;text-transform:uppercase}body[data-v-page~=premium-site] .premium-case-card__body>a{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:18px!important;color:var(--ps-ink);font-size:13px}body[data-v-page~=premium-site] .premium-cases__more{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-top:clamp(28px,4vw,46px)!important}body[data-v-page~=premium-site] .premium-contrast{width:min(1390px,100% - clamp(24px,5vw,88px))!important;max-width:min(1390px,100% - clamp(24px,5vw,88px))!important;border-radius:clamp(28px,4vw,58px)!important;padding:clamp(42px,6vw,86px)!important;color:#101014!important;background:linear-gradient(135deg,#f3eee2,#e8dfc9)!important;border:0!important;overflow:hidden!important}body[data-v-page~=premium-site] .premium-contrast__copy{display:grid!important;grid-template-columns:minmax(0,.86fr) minmax(0,1.1fr)!important;gap:clamp(28px,6vw,96px)!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:end!important;margin-bottom:clamp(28px,4vw,52px)!important}body[data-v-page~=premium-site] .premium-contrast .service-kicker,body[data-v-page~=premium-site] .premium-contrast__copy p,body[data-v-page~=premium-site] .premium-contrast__grid li,body[data-v-page~=premium-site] .premium-contrast__grid p{color:rgba(16,16,20,.58)!important}body[data-v-page~=premium-site] .premium-contrast .service-kicker::before{background:rgba(16,16,20,.28)!important}body[data-v-page~=premium-site] .premium-contrast__copy h2{color:#101014!important}body[data-v-page~=premium-site] .premium-contrast__grid article{background:rgba(255,255,255,.45)!important;border-color:rgba(16,16,20,.13)!important;color:#101014!important}body[data-v-page~=premium-site] .premium-contrast__grid article:nth-child(2){background:#15161d!important;color:var(--ps-ink)!important;border-color:rgba(16,16,20,.06)!important}body[data-v-page~=premium-site] .premium-contrast__grid article:nth-child(2) li,body[data-v-page~=premium-site] .premium-contrast__grid article:nth-child(2) p{color:rgba(245,241,234,.66)!important}body[data-v-page~=premium-site] .premium-contrast__grid ul,body[data-v-page~=premium-site] .premium-fit-panel ul{margin-top:18px!important;display:grid!important;gap:10px!important}body[data-v-page~=premium-site] .premium-price-card{justify-self:end;width:min(100%,440px)!important;padding:clamp(26px,3vw,42px)!important;border:1px solid!important;border-radius:28px!important;background:#f3eee6!important;color:#111116!important;overflow:hidden!important}body[data-v-page~=premium-site] .premium-price-card strong{display:block!important;margin-top:14px!important;color:#111116;font-family:var(--font-display);font-weight:400;font-size:clamp(54px,5vw,86px)!important;line-height:.84!important;letter-spacing:-.02em!important;text-transform:uppercase}body[data-v-page~=premium-site] .premium-price-card strong span{display:block}body[data-v-page~=premium-site] .premium-price-card li,body[data-v-page~=premium-site] .premium-price-card p{color:rgba(17,17,22,.62)!important;font-size:14px!important;line-height:1.5!important}body[data-v-page~=premium-site] .premium-price-card p{margin-top:18px!important}body[data-v-page~=premium-site] .premium-price-card ul{display:grid;gap:10px;margin-top:22px!important;padding-top:18px!important;border-top:1px solid rgba(17,17,22,.14)}body[data-v-page~=premium-site] .premium-price-card .service-btn{width:100%;margin-top:24px;color:#f3eee6!important;background:#111116!important;border-color:#111116!important}body[data-v-page~=premium-site] .premium-faq .service-faq__list{width:min(940px,100%)!important;margin:0 auto!important;border:1px solid!important;border-radius:24px!important;overflow:hidden!important;background:rgba(9,10,17,.66)!important}body[data-v-page~=premium-site] .premium-faq .service-faq__item{border:0!important;border-bottom:1px solid!important;background:0 0!important}body[data-v-page~=premium-site] .premium-faq .service-faq__item:last-child{border-bottom:0!important}body[data-v-page~=premium-site] .premium-faq .service-faq__item summary{min-height:62px!important;padding:18px 24px!important;font-size:clamp(20px,1.7vw,30px)!important;line-height:1!important}body[data-v-page~=premium-site] .premium-faq .service-faq__item p{max-width:760px!important;padding:0 24px 22px!important;color:var(--ps-muted)!important;font-size:14px!important;line-height:1.52!important}body[data-v-page~=premium-site] .premium-final{min-height:auto!important;margin-bottom:clamp(70px,8vw,112px)!important;text-align:center!important}body[data-v-page~=premium-site] .premium-final h2{max-width:760px!important;margin:14px auto 0!important;font-size:clamp(48px,5.4vw,88px)!important}body[data-v-page~=premium-site] .premium-final p{margin-left:auto!important;margin-right:auto!important}body[data-v-page~=premium-site] .premium-final .service-final__actions{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-top:26px!important}body[data-v-page~=premium-site] .premium-audience .service-section__head,body[data-v-page~=premium-site] .premium-cases .service-section__head,body[data-v-page~=premium-site] .premium-faq .service-section__head,body[data-v-page~=premium-site] .premium-package .service-section__head,body[data-v-page~=premium-site] .premium-process .service-section__head,body[data-v-page~=premium-site] .premium-system .service-section__head{width:100%!important;max-width:940px!important;margin:0 0 clamp(28px,3vw,42px)!important;text-align:left!important}body[data-v-page~=premium-site] .premium-audience .service-section__head .service-kicker,body[data-v-page~=premium-site] .premium-cases .service-section__head .service-kicker,body[data-v-page~=premium-site] .premium-faq .service-section__head .service-kicker,body[data-v-page~=premium-site] .premium-package .service-section__head .service-kicker,body[data-v-page~=premium-site] .premium-process .service-section__head .service-kicker,body[data-v-page~=premium-site] .premium-system .service-section__head .service-kicker{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}body[data-v-page~=premium-site] .premium-audience .service-section__head h2,body[data-v-page~=premium-site] .premium-cases .service-section__head h2,body[data-v-page~=premium-site] .premium-faq .service-section__head h2,body[data-v-page~=premium-site] .premium-package .service-section__head h2,body[data-v-page~=premium-site] .premium-process .service-section__head h2,body[data-v-page~=premium-site] .premium-system .service-section__head h2{max-width:760px!important;margin:14px 0 0!important;font-size:clamp(34px,4vw,64px)!important;line-height:.94!important;text-wrap:pretty!important}body[data-v-page~=premium-site] .premium-audience .service-section__head p,body[data-v-page~=premium-site] .premium-cases .service-section__head p,body[data-v-page~=premium-site] .premium-faq .service-section__head p,body[data-v-page~=premium-site] .premium-package .service-section__head p,body[data-v-page~=premium-site] .premium-process .service-section__head p,body[data-v-page~=premium-site] .premium-system .service-section__head p{max-width:560px!important;margin:16px 0 0!important;text-align:left!important}body[data-v-page~=premium-site] .premium-cases .service-section__head{max-width:1100px!important}body[data-v-page~=premium-site] .premium-cases .service-section__head h2{max-width:520px!important}body[data-v-page~=premium-site] .premium-cases .service-section__head p{max-width:430px!important}body[data-v-page~=premium-site] .premium-cases__grid{margin-top:8px!important}body[data-v-page~=premium-site] .premium-audience-card,body[data-v-page~=premium-site] .premium-cases-card,body[data-v-page~=premium-site] .premium-fit-panel,body[data-v-page~=premium-site] .premium-package-item,body[data-v-page~=premium-site] .premium-process-step,body[data-v-page~=premium-site] .premium-system-card{border-radius:28px!important}body[data-v-page~=premium-site] .premium-audience-card h3,body[data-v-page~=premium-site] .premium-cases-card h3,body[data-v-page~=premium-site] .premium-fit-panel h3,body[data-v-page~=premium-site] .premium-package-item h3,body[data-v-page~=premium-site] .premium-process-step h3,body[data-v-page~=premium-site] .premium-system-card h3{font-size:clamp(26px,2.1vw,40px)!important;line-height:.98!important}body[data-v-page~=premium-site] .premium-audience-card p,body[data-v-page~=premium-site] .premium-cases-card p,body[data-v-page~=premium-site] .premium-fit-panel p,body[data-v-page~=premium-site] .premium-package-item p,body[data-v-page~=premium-site] .premium-process-step p,body[data-v-page~=premium-site] .premium-system-card p{font-size:15px!important;line-height:1.52!important}body[data-v-page~=premium-site] .service-bg{opacity:1!important;background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 50% 0/126px 126px,linear-gradient(0deg,rgba(255,255,255,.018) 1px,transparent 1px) 50% 0/126px 126px,radial-gradient(circle at 52% 2%,rgba(92,96,209,.28),transparent 34vw),radial-gradient(circle at 86% 14%,rgba(141,94,207,.13),transparent 28vw),linear-gradient(180deg,#070716 0,#030306 44%,#050508 100%)!important}body[data-v-page~=premium-site] .page__canvas.service-fluid-canvas{opacity:.2!important;mix-blend-mode:screen!important;-webkit-filter:none!important;filter:none!important}body[data-v-page~=premium-site] .ps-page{position:relative;z-index:2;width:100%}body[data-v-page~=premium-site] .ps-page>section,body[data-v-page~=premium-site] .ps-section{max-width:var(--ps-wide)!important;margin:var(--ps-y) auto 0!important}body[data-v-page~=premium-site] .ps-hero{max-width:var(--ps-wide)!important;min-height:min(900px,100svh)!important;margin:0 auto!important;-ms-flex-line-pack:center;align-content:center}body[data-v-page~=premium-site] .ps-hero::before{content:"SHUKOV";left:50%;top:clamp(74px,8vw,110px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:rgba(126,132,255,.11);font-family:var(--font-display);font-size:clamp(116px,22vw,360px);line-height:.72;letter-spacing:-.045em;pointer-events:none;white-space:nowrap}body[data-v-page~=premium-site] .ps-hero__inner{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(340px,.84fr);gap:clamp(34px,6vw,86px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}body[data-v-page~=premium-site] .ps-hero__content{max-width:800px}body[data-v-page~=premium-site] .service-kicker{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;letter-spacing:.16em!important;text-transform:uppercase}body[data-v-page~=premium-site] .service-kicker::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 34px;flex:0 0 34px}body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2,body[data-v-page~=premium-site] .ps-price__copy h2,body[data-v-page~=premium-site] .ps-showcase__copy h2,body[data-v-page~=premium-site] .ps-split__copy h2,body[data-v-page~=premium-site] .ps-title{margin:0;color:var(--ps-ink);font-family:var(--font-display)!important;font-weight:400!important;line-height:.88!important;letter-spacing:-.018em!important;text-transform:uppercase!important;text-wrap:balance}body[data-v-page~=premium-site] .ps-title{max-width:820px}body[data-v-page~=premium-site] .ps-final h2 span,body[data-v-page~=premium-site] .ps-head h2 span,body[data-v-page~=premium-site] .ps-title span{display:block;color:var(--ps-blue)}body[data-v-page~=premium-site] .ps-final p,body[data-v-page~=premium-site] .ps-head p,body[data-v-page~=premium-site] .ps-hero__lead,body[data-v-page~=premium-site] .ps-price__copy p,body[data-v-page~=premium-site] .ps-showcase__copy p,body[data-v-page~=premium-site] .ps-split__copy p{max-width:650px;margin:clamp(18px,2vw,28px) 0 0;color:var(--ps-muted)!important;font-size:clamp(15px,1vw,18px)!important;line-height:1.56!important}body[data-v-page~=premium-site] .ps-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:clamp(24px,2.6vw,38px)}body[data-v-page~=premium-site] .ps-actions--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[data-v-page~=premium-site] .service-btn{min-height:44px!important}body[data-v-page~=premium-site] .service-btn--primary{background:#f3eee6!important;border-color:#f3eee6!important}body[data-v-page~=premium-site] .ps-hero__visual{min-height:clamp(370px,35vw,540px);border:1px solid var(--ps-line);border-radius:var(--ps-radius)}body[data-v-page~=premium-site] .ps-hero__visual::before,body[data-v-page~=premium-site] .ps-showcase__media::before{content:"";inset:0;opacity:.48;pointer-events:none}body[data-v-page~=premium-site] .ps-hero__index{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;color:var(--ps-soft);letter-spacing:.14em;text-transform:uppercase}body[data-v-page~=premium-site] .ps-showcase__shot,body[data-v-page~=premium-site] .ps-visual-shot{border:1px solid var(--ps-line)}body[data-v-page~=premium-site] .ps-showcase__shot img,body[data-v-page~=premium-site] .ps-visual-shot img{inset:0;-o-object-fit:cover;object-fit:cover;opacity:.82;position:absolute!important;inset:0!important;-o-object-fit:cover!important;object-fit:cover!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}body[data-v-page~=premium-site] .ps-visual-card{border:1px solid var(--ps-line)}body[data-v-page~=premium-site] .ps-card>span,body[data-v-page~=premium-site] .ps-decision-card>span,body[data-v-page~=premium-site] .ps-mini>span,body[data-v-page~=premium-site] .ps-price-card>span,body[data-v-page~=premium-site] .ps-related-link>span,body[data-v-page~=premium-site] .ps-step>span,body[data-v-page~=premium-site] .ps-visual-card span{display:block;color:var(--ps-soft)!important;font-size:10px!important;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}body[data-v-page~=premium-site] .ps-visual-card strong{color:var(--ps-ink);font-family:var(--font-display);text-transform:uppercase}body[data-v-page~=premium-site] .ps-proofbar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ps-line)}body[data-v-page~=premium-site] .ps-proofbar span{min-width:0;border-right:1px solid var(--ps-line);color:var(--ps-soft);letter-spacing:.08em;text-transform:uppercase}body[data-v-page~=premium-site] .ps-proofbar b{display:block;margin-bottom:5px;color:var(--ps-ink)}body[data-v-page~=premium-site] .ps-head{max-width:780px}body[data-v-page~=premium-site] .ps-head--center{margin-left:auto;margin-right:auto}body[data-v-page~=premium-site] .ps-final .service-kicker,body[data-v-page~=premium-site] .ps-head--center .service-kicker{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2,body[data-v-page~=premium-site] .ps-price__copy h2,body[data-v-page~=premium-site] .ps-showcase__copy h2,body[data-v-page~=premium-site] .ps-split__copy h2{margin-top:14px;font-size:clamp(44px,5.3vw,92px)!important}body[data-v-page~=premium-site] .ps-head--center p{margin-left:auto;margin-right:auto}body[data-v-page~=premium-site] .ps-logic__grid{display:grid;grid-template-columns:minmax(0,1.18fr) repeat(3,minmax(0,.74fr));gap:var(--ps-gap);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body[data-v-page~=premium-site] .ps-card,body[data-v-page~=premium-site] .ps-decision-card,body[data-v-page~=premium-site] .ps-mini,body[data-v-page~=premium-site] .ps-price-card,body[data-v-page~=premium-site] .ps-related-link,body[data-v-page~=premium-site] .ps-step{min-width:0;border:1px solid var(--ps-line);border-radius:28px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.055)),to(rgba(255,255,255,.026))),rgba(8,9,15,.72);background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.026)),rgba(8,9,15,.72);overflow:hidden}body[data-v-page~=premium-site] .ps-card{min-height:clamp(220px,18vw,300px)}body[data-v-page~=premium-site] .ps-card--lead{background:linear-gradient(145deg,rgba(39,42,72,.68),rgba(8,9,15,.78))}body[data-v-page~=premium-site] .ps-card h3,body[data-v-page~=premium-site] .ps-decision-card h3,body[data-v-page~=premium-site] .ps-mini h3,body[data-v-page~=premium-site] .ps-related-link strong,body[data-v-page~=premium-site] .ps-step h3{color:var(--ps-ink);text-transform:uppercase;text-wrap:balance}body[data-v-page~=premium-site] .ps-card p,body[data-v-page~=premium-site] .ps-decision-card li,body[data-v-page~=premium-site] .ps-decision-card p,body[data-v-page~=premium-site] .ps-mini p,body[data-v-page~=premium-site] .ps-price-card li,body[data-v-page~=premium-site] .ps-price-card p,body[data-v-page~=premium-site] .ps-related-link em,body[data-v-page~=premium-site] .ps-step p{margin-top:12px;color:var(--ps-muted)!important;font-size:14px!important;line-height:1.5!important}body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-showcase,body[data-v-page~=premium-site] .ps-split{display:grid!important;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:clamp(28px,5vw,78px);-webkit-box-align:center;-ms-flex-align:center;align-items:center}body[data-v-page~=premium-site] .ps-decision,body[data-v-page~=premium-site] .ps-final,body[data-v-page~=premium-site] .ps-package{border:1px solid!important;border-radius:var(--ps-radius)!important;padding:clamp(38px,5vw,70px)!important;background:linear-gradient(145deg,rgba(18,20,32,.58),rgba(6,7,12,.76))!important;overflow:hidden!important}body[data-v-page~=premium-site] .ps-package__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ps-gap)}body[data-v-page~=premium-site] .ps-mini{min-height:164px}body[data-v-page~=premium-site] .ps-showcase__media{min-height:clamp(360px,32vw,520px);border:1px solid var(--ps-line);border-radius:var(--ps-radius)}body[data-v-page~=premium-site] .ps-showcase__copy .service-btn{margin-top:26px}body[data-v-page~=premium-site] .ps-chips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:22px}body[data-v-page~=premium-site] .ps-chips span{border:1px solid var(--ps-line);color:var(--ps-soft);letter-spacing:.12em;text-transform:uppercase}body[data-v-page~=premium-site] .ps-decision__grid,body[data-v-page~=premium-site] .ps-process__grid{display:grid;gap:var(--ps-gap);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body[data-v-page~=premium-site] .ps-decision__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-v-page~=premium-site] .ps-decision-card{min-height:260px}body[data-v-page~=premium-site] .ps-decision-card--yes{color:var(--ps-ink-dark)}body[data-v-page~=premium-site] .ps-decision-card--yes li,body[data-v-page~=premium-site] .ps-decision-card--yes p,body[data-v-page~=premium-site] .ps-decision-card--yes>span{color:rgba(16,16,20,.62)!important}body[data-v-page~=premium-site] .ps-decision-card ul,body[data-v-page~=premium-site] .ps-price-card ul{display:grid;gap:10px;margin-top:18px}body[data-v-page~=premium-site] .ps-process__grid{grid-template-columns:repeat(4,minmax(0,1fr))}body[data-v-page~=premium-site] .ps-step{min-height:245px;position:relative}body[data-v-page~=premium-site] .ps-step>span{font-family:var(--font-display);letter-spacing:-.03em}body[data-v-page~=premium-site] .ps-price{background:linear-gradient(145deg,rgba(18,20,32,.6),rgba(6,7,12,.76))!important}body[data-v-page~=premium-site] .ps-price-card{justify-self:end;width:min(100%,430px);color:#101014}body[data-v-page~=premium-site] .ps-price-card li,body[data-v-page~=premium-site] .ps-price-card p,body[data-v-page~=premium-site] .ps-price-card>span{color:rgba(16,16,20,.62)!important}body[data-v-page~=premium-site] .ps-price-card strong{margin-top:14px;color:#101014;font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase}body[data-v-page~=premium-site] .ps-price-card .service-btn{margin-top:24px;color:#f3eee6!important;background:#101014!important;border-color:#101014!important}body[data-v-page~=premium-site] .ps-related__list{display:grid;border:1px solid var(--ps-line);overflow:hidden}body[data-v-page~=premium-site] .ps-related-link{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(220px,.65fr) 30px;gap:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--ps-line);color:var(--ps-ink)}body[data-v-page~=premium-site] .ps-related-link i{color:var(--ps-blue);font-size:18px}body[data-v-page~=premium-site] .ps-faq .service-faq__item{border:0!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item:last-child{border-bottom:0!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item summary{min-height:66px!important;padding:20px 26px!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item p{max-width:780px!important;padding:0 26px 24px!important;color:var(--ps-muted)!important;font-size:14px!important}body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-final p{margin-left:auto;margin-right:auto}body[data-v-page~=premium-site] .ps-final p{max-width:560px}body[data-v-page~=premium-site] .ps-showcase__shot,body[data-v-page~=premium-site] .ps-visual-shot{position:absolute!important;display:block!important;overflow:hidden!important;max-width:none!important}body[data-v-page~=premium-site] .ps-decision,body[data-v-page~=premium-site] .ps-final,body[data-v-page~=premium-site] .ps-hero,body[data-v-page~=premium-site] .ps-package,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-section--wide,body[data-v-page~=premium-site] .ps-showcase{max-width:var(--ps-wide)!important}body[data-v-page~=premium-site] .ps-head,body[data-v-page~=premium-site] .ps-price__copy,body[data-v-page~=premium-site] .ps-split__copy{max-width:840px!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:clamp(30px,3.8vw,54px)!important;text-align:center!important}body[data-v-page~=premium-site] .ps-final .service-kicker,body[data-v-page~=premium-site] .ps-head .service-kicker,body[data-v-page~=premium-site] .ps-price__copy .service-kicker,body[data-v-page~=premium-site] .ps-split__copy .service-kicker{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2,body[data-v-page~=premium-site] .ps-price__copy h2,body[data-v-page~=premium-site] .ps-split__copy h2{max-width:760px!important;margin:clamp(15px,1.6vw,22px) auto 0!important;font-size:clamp(46px,5vw,82px)!important}body[data-v-page~=premium-site] .ps-final p,body[data-v-page~=premium-site] .ps-head p,body[data-v-page~=premium-site] .ps-price__copy p,body[data-v-page~=premium-site] .ps-split__copy p{max-width:640px!important;margin:clamp(16px,1.8vw,24px) auto 0!important}body[data-v-page~=premium-site] .ps-decision__grid,body[data-v-page~=premium-site] .ps-logic__grid,body[data-v-page~=premium-site] .ps-package__grid,body[data-v-page~=premium-site] .ps-process__grid{gap:clamp(12px,1.35vw,20px)!important}body[data-v-page~=premium-site] .ps-package__grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}body[data-v-page~=premium-site] .ps-card,body[data-v-page~=premium-site] .ps-decision-card,body[data-v-page~=premium-site] .ps-mini,body[data-v-page~=premium-site] .ps-step{padding:clamp(22px,2.15vw,34px)!important}body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-showcase{display:block!important}body[data-v-page~=premium-site] .ps-showcase{background:linear-gradient(145deg,rgba(16,18,31,.54),rgba(5,6,11,.78))!important}body[data-v-page~=premium-site] .ps-price__body,body[data-v-page~=premium-site] .ps-showcase__body{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr)!important;gap:clamp(20px,4vw,60px)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .ps-showcase__media{min-height:clamp(360px,31vw,520px)!important}body[data-v-page~=premium-site] .ps-showcase__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%;border:1px solid var(--ps-line);background:rgba(8,9,15,.62);text-align:left}body[data-v-page~=premium-site] .ps-price__note span,body[data-v-page~=premium-site] .ps-showcase__copy h3{margin:0;color:var(--ps-ink);font-family:var(--font-display)!important;font-weight:400!important;line-height:.9!important;letter-spacing:-.016em!important;text-transform:uppercase!important;font-size:clamp(40px,3.35vw,64px)!important}body[data-v-page~=premium-site] .ps-showcase__copy p{max-width:460px!important}body[data-v-page~=premium-site] .ps-price__body{grid-template-columns:minmax(0,1fr) minmax(320px,430px)!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}body[data-v-page~=premium-site] .ps-price__note{min-height:100%;border:1px solid var(--ps-line)}body[data-v-page~=premium-site] .ps-price__note p{max-width:540px}body[data-v-page~=premium-site] .ps-price-card{justify-self:stretch!important}body[data-v-page~=premium-site] .ps-page>section,body[data-v-page~=premium-site] .ps-section{width:var(--ps-medium)!important;max-width:var(--ps-medium)!important}body[data-v-page~=premium-site] .ps-hero,body[data-v-page~=premium-site] .ps-package,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-section--full,body[data-v-page~=premium-site] .ps-showcase{max-width:var(--ps-full)!important}body[data-v-page~=premium-site] .ps-decision,body[data-v-page~=premium-site] .ps-final{width:var(--ps-wide)!important;max-width:var(--ps-wide)!important}body[data-v-page~=premium-site] .ps-hero{min-height:min(940px,100svh)!important;isolation:isolate}body[data-v-page~=premium-site] .ps-hero::before{content:none!important;content:""!important;inset:clamp(70px,7vw,116px) 0 auto;width:min(920px,72vw);height:min(520px,42vw);margin:0 auto;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;border-radius:999px;background:radial-gradient(circle at 52% 44%,rgba(129,139,255,.22),transparent 55%),radial-gradient(circle at 78% 22%,rgba(173,99,255,.16),transparent 44%),radial-gradient(circle at 24% 78%,rgba(53,98,107,.14),transparent 44%);-webkit-filter:blur(18px);filter:blur(18px);opacity:.9;pointer-events:none}body[data-v-page~=premium-site] .ps-hero::after{content:"";inset:clamp(102px,10vw,150px) 0 clamp(40px,6vw,90px);border-radius:clamp(30px,4vw,58px);background:linear-gradient(90deg,rgba(255,255,255,.038) 1px,transparent 1px) 0 0/72px 72px,linear-gradient(0deg,rgba(255,255,255,.024) 1px,transparent 1px) 0 0/72px 72px;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);opacity:.52;pointer-events:none}body[data-v-page~=premium-site] .ps-hero__inner{grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr)!important;gap:clamp(24px,4.8vw,78px)!important;min-height:clamp(560px,47vw,760px);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 34px 110px rgba(0,0,0,.38);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 34px 110px rgba(0,0,0,.38)}body[data-v-page~=premium-site] .ps-hero__inner::before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px) 0 0/72px 72px,linear-gradient(0deg,rgba(255,255,255,.025) 1px,transparent 1px) 0 0/72px 72px,linear-gradient(120deg,transparent 0 42%,rgba(135,144,255,.08) 42% 43%,transparent 43% 100%);opacity:.78;pointer-events:none}body[data-v-page~=premium-site] .ps-hero__inner::after{content:"Premium website / under control";position:absolute;right:clamp(22px,3vw,48px);bottom:clamp(20px,2.4vw,36px);color:rgba(245,241,234,.22);font-size:10px;line-height:1;letter-spacing:.24em;text-transform:uppercase;pointer-events:none}body[data-v-page~=premium-site] .ps-hero__content,body[data-v-page~=premium-site] .ps-hero__visual,body[data-v-page~=premium-site] .ps-proofbar{position:relative;z-index:2}body[data-v-page~=premium-site] .ps-hero__content{max-width:860px!important}body[data-v-page~=premium-site] .ps-title{max-width:860px!important;letter-spacing:-.024em!important}body[data-v-page~=premium-site] .ps-hero__lead{max-width:630px!important;color:rgba(245,241,234,.7)!important}body[data-v-page~=premium-site] .ps-hero__visual{justify-self:stretch;min-height:clamp(430px,36vw,610px)!important;border-radius:clamp(26px,3vw,42px)!important;-webkit-box-shadow:0 24px 80px rgba(0,0,0,.34);box-shadow:0 24px 80px rgba(0,0,0,.34)}body[data-v-page~=premium-site] .ps-hero__visual::after{content:"";position:absolute;inset:auto 8% 8% 8%;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(245,241,234,.32)),to(transparent));background:linear-gradient(90deg,transparent,rgba(245,241,234,.32),transparent);opacity:.7;pointer-events:none}body[data-v-page~=premium-site] .ps-visual-shot--main{left:8%!important;-webkit-box-shadow:0 28px 80px rgba(0,0,0,.3);box-shadow:0 28px 80px rgba(0,0,0,.3)}body[data-v-page~=premium-site] .ps-visual-shot--float{right:8%!important}body[data-v-page~=premium-site] .ps-head{max-width:860px!important}body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2{max-width:820px!important}body[data-v-page~=premium-site] .ps-final p,body[data-v-page~=premium-site] .ps-head p{max-width:660px!important}body[data-v-page~=premium-site] .ps-logic__grid{grid-template-columns:minmax(0,1.28fr) repeat(3,minmax(0,.86fr))!important}body[data-v-page~=premium-site] .ps-package,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-showcase{position:relative;border-radius:clamp(30px,3.8vw,58px)!important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.052),0 30px 90px rgba(0,0,0,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.052),0 30px 90px rgba(0,0,0,.28)}body[data-v-page~=premium-site] .ps-package::before,body[data-v-page~=premium-site] .ps-price::before{content:"";inset:0;opacity:.54;pointer-events:none}body[data-v-page~=premium-site] .ps-package__grid{grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:clamp(12px,1.35vw,20px)!important}body[data-v-page~=premium-site] .ps-package__grid .ps-mini{grid-column:span 3;min-height:clamp(176px,13vw,230px);grid-column:span 3!important;min-height:clamp(176px,18vh,240px)!important}body[data-v-page~=premium-site] .ps-package__grid .ps-mini:nth-child(1),body[data-v-page~=premium-site] .ps-package__grid .ps-mini:nth-child(2){grid-column:span 6;min-height:clamp(190px,14vw,250px);grid-column:span 6!important;min-height:clamp(208px,23vh,300px)!important}body[data-v-page~=premium-site] .ps-package__grid .ps-mini:nth-child(1) h3,body[data-v-page~=premium-site] .ps-package__grid .ps-mini:nth-child(2) h3{max-width:420px}body[data-v-page~=premium-site] .ps-showcase__body{grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr)!important;gap:clamp(24px,4.2vw,70px)!important}body[data-v-page~=premium-site] .ps-showcase__media{min-height:clamp(460px,36vw,640px)!important;border-radius:clamp(24px,3vw,42px)!important}body[data-v-page~=premium-site] .ps-showcase__copy{border-radius:clamp(24px,3vw,42px)!important}body[data-v-page~=premium-site] .ps-showcase__copy p{max-width:520px!important}body[data-v-page~=premium-site] .ps-decision__grid{max-width:1120px}body[data-v-page~=premium-site] .ps-process__grid{gap:clamp(12px,1.2vw,18px)!important}body[data-v-page~=premium-site] .ps-step>span{font-family:var(--font-display);letter-spacing:-.02em!important}body[data-v-page~=premium-site] .ps-price__body{grid-template-columns:minmax(0,1.18fr) minmax(340px,450px)!important;gap:clamp(24px,4.4vw,74px)!important}body[data-v-page~=premium-site] .ps-price__note{min-height:360px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:clamp(24px,3vw,42px)!important}body[data-v-page~=premium-site] .ps-price__note p{max-width:640px!important}body[data-v-page~=premium-site] .ps-price-card{border-radius:clamp(24px,3vw,40px)!important;-webkit-box-shadow:0 22px 70px rgba(0,0,0,.24);box-shadow:0 22px 70px rgba(0,0,0,.24)}body[data-v-page~=premium-site] .ps-faq .service-faq__list,body[data-v-page~=premium-site] .ps-related__list{width:min(1080px,100%)!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item{border-radius:0!important;border-left:0!important;border-right:0!important;-webkit-transition:background .28s,border-color .28s!important;transition:background .28s,border-color .28s!important}body[data-v-page~=premium-site] .service-page.ps-page{overflow:clip}body[data-v-page~=premium-site] .ps-page,body[data-v-page~=premium-site] .ps-page *{-webkit-box-sizing:border-box;box-sizing:border-box}body[data-v-page~=premium-site] .ps-hero,body[data-v-page~=premium-site] .ps-page section,body[data-v-page~=premium-site] .ps-section{position:relative!important;width:var(--ps-wide)!important;max-width:var(--ps-wide)!important;margin-inline:auto!important;overflow:hidden!important;border:1px solid!important;border-radius:var(--ps-radius-xl)!important;background:radial-gradient(circle at 76% 16%,rgba(112,109,255,.16),transparent 34%),radial-gradient(circle at 18% 88%,rgba(60,102,116,.12),transparent 34%),-webkit-gradient(linear,left top,left bottom,from(rgba(17,19,32,.64)),to(rgba(5,6,11,.84)))!important;background:radial-gradient(circle at 76% 16%,rgba(112,109,255,.16),transparent 34%),radial-gradient(circle at 18% 88%,rgba(60,102,116,.12),transparent 34%),linear-gradient(180deg,rgba(17,19,32,.64),rgba(5,6,11,.84))!important}body[data-v-page~=premium-site] .ps-section{min-height:100svh!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .ps-final::before,body[data-v-page~=premium-site] .ps-hero::before,body[data-v-page~=premium-site] .ps-section::before{content:"";position:absolute;inset:0;z-index:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:88px 88px;opacity:.32;pointer-events:none}body[data-v-page~=premium-site] .ps-final>*,body[data-v-page~=premium-site] .ps-hero>*,body[data-v-page~=premium-site] .ps-section>*{position:relative;z-index:1}body[data-v-page~=premium-site] .ps-head,body[data-v-page~=premium-site] .ps-head--center{max-width:var(--ps-text)!important}body[data-v-page~=premium-site] .ps-final .service-kicker,body[data-v-page~=premium-site] .ps-head .service-kicker,body[data-v-page~=premium-site] .service-kicker{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:14px!important;width:auto!important;margin:0 auto!important;color:rgba(166,170,217,.72)!important;font-size:11px!important;line-height:1!important;letter-spacing:.16em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2{max-width:980px!important;margin:clamp(16px,2.2vh,22px) auto 0!important;color:var(--ps-ink)!important;font-family:var(--font-display)!important;font-weight:400!important;text-transform:uppercase!important;text-align:center!important;font-size:clamp(50px,5.4vw,96px)!important;line-height:.91!important;letter-spacing:-.015em!important;text-wrap:balance}body[data-v-page~=premium-site] .ps-final p,body[data-v-page~=premium-site] .ps-head p{max-width:720px!important}body[data-v-page~=premium-site] .ps-actions,body[data-v-page~=premium-site] .ps-actions--center{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:12px!important}body[data-v-page~=premium-site] .service-btn,body[data-v-page~=premium-site] .service-final__link{min-height:46px!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .ps-hero{min-height:100svh!important;grid-template-rows:1fr auto!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}body[data-v-page~=premium-site] .ps-hero__inner{width:var(--ps-content)!important;max-width:100%!important;display:grid!important;grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr)!important;gap:clamp(46px,6vw,110px)!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}body[data-v-page~=premium-site] .ps-hero__content{max-width:760px!important}body[data-v-page~=premium-site] .ps-title{max-width:760px!important;text-transform:uppercase!important;letter-spacing:-.018em!important;text-wrap:balance!important}body[data-v-page~=premium-site] .ps-hero__lead{max-width:650px!important}body[data-v-page~=premium-site] .ps-hero .ps-actions{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}body[data-v-page~=premium-site] .ps-hero__visual{min-height:clamp(500px,62vh,690px)!important;background:radial-gradient(circle at 78% 22%,rgba(229,168,255,.22),transparent 34%),linear-gradient(145deg,rgba(23,25,39,.78),rgba(5,6,11,.92))!important}body[data-v-page~=premium-site] .ps-showcase__shot img,body[data-v-page~=premium-site] .ps-visual-shot img{display:block!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;opacity:.82!important}body[data-v-page~=premium-site] .ps-card span,body[data-v-page~=premium-site] .ps-decision-card span,body[data-v-page~=premium-site] .ps-hero__index,body[data-v-page~=premium-site] .ps-mini span,body[data-v-page~=premium-site] .ps-price-card span,body[data-v-page~=premium-site] .ps-price__note span,body[data-v-page~=premium-site] .ps-visual-card span{color:var(--ps-soft)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .ps-hero__index{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:12px!important}body[data-v-page~=premium-site] .ps-proofbar{backdrop-filter:blur(16px);display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important}body[data-v-page~=premium-site] .ps-proofbar span{min-height:64px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:5px!important;letter-spacing:.08em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .ps-logic__grid,body[data-v-page~=premium-site] .ps-package__grid,body[data-v-page~=premium-site] .ps-process__grid{display:grid!important;gap:clamp(18px,1.6vw,28px)!important}body[data-v-page~=premium-site] .ps-logic__grid{grid-template-columns:minmax(0,1.55fr) repeat(3,minmax(0,.48fr))!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .ps-package__grid{grid-template-columns:repeat(6,minmax(0,1fr))!important}body[data-v-page~=premium-site] .ps-card,body[data-v-page~=premium-site] .ps-decision-card,body[data-v-page~=premium-site] .ps-mini,body[data-v-page~=premium-site] .ps-showcase__copy,body[data-v-page~=premium-site] .ps-step{min-width:0!important;min-height:clamp(230px,26vh,320px)!important}body[data-v-page~=premium-site] .ps-card--lead{min-height:clamp(270px,30vh,390px)!important}body[data-v-page~=premium-site] .ps-card h3,body[data-v-page~=premium-site] .ps-decision-card h3,body[data-v-page~=premium-site] .ps-mini h3,body[data-v-page~=premium-site] .ps-showcase__copy h3,body[data-v-page~=premium-site] .ps-step h3{text-transform:uppercase!important;letter-spacing:-.01em!important;text-wrap:balance}body[data-v-page~=premium-site] .ps-card p,body[data-v-page~=premium-site] .ps-decision-card li,body[data-v-page~=premium-site] .ps-mini p,body[data-v-page~=premium-site] .ps-showcase__copy p,body[data-v-page~=premium-site] .ps-step p{max-width:620px!important}body[data-v-page~=premium-site] .ps-showcase__body{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(410px,.72fr)!important;gap:clamp(24px,3vw,52px)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .ps-showcase__media{min-height:clamp(430px,54vh,610px)!important}body[data-v-page~=premium-site] .ps-decision__grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(22px,2.4vw,34px)!important}body[data-v-page~=premium-site] .ps-decision-card{min-height:clamp(340px,42vh,480px)!important}body[data-v-page~=premium-site] .ps-price::before{opacity:.18!important;-webkit-filter:invert(1);filter:invert(1)}body[data-v-page~=premium-site] .ps-price__body{display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(420px,.85fr)!important;gap:clamp(24px,4vw,72px)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .ps-price__note p{max-width:520px!important;opacity:.7!important}body[data-v-page~=premium-site] .ps-price-card li,body[data-v-page~=premium-site] .ps-price-card p{color:rgba(244,240,234,.68)!important}body[data-v-page~=premium-site] .ps-faq,body[data-v-page~=premium-site] .ps-related{min-height:auto!important}body[data-v-page~=premium-site] .ps-related-link{min-height:74px!important;display:grid!important;grid-template-columns:64px minmax(220px,.8fr) minmax(0,1fr) 34px!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:18px!important}body[data-v-page~=premium-site] .ps-related-link em,body[data-v-page~=premium-site] .ps-related-link i,body[data-v-page~=premium-site] .ps-related-link span{color:var(--ps-soft)!important;font-style:normal!important}body[data-v-page~=premium-site] .ps-final{min-height:auto!important;max-width:1120px!important}body[data-v-page~=premium-site] .service-bg{background:linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px) 50% 0/128px 128px,linear-gradient(0deg,rgba(255,255,255,.016) 1px,transparent 1px) 50% 0/128px 128px,radial-gradient(circle at 50% 0,rgba(118,124,255,.26),transparent 34vw),radial-gradient(circle at 12% 38%,rgba(67,116,111,.14),transparent 30vw),radial-gradient(circle at 88% 66%,rgba(132,73,170,.1),transparent 30vw),linear-gradient(180deg,#070717 0,#030306 44%,#050508 100%)!important}body[data-v-page~=premium-site] .page__canvas.service-fluid-canvas{opacity:.17!important}body[data-v-page~=premium-site] .ps-page{padding-bottom:clamp(34px,4vw,72px)}body[data-v-page~=premium-site] .ps-hero,body[data-v-page~=premium-site] .ps-page>section,body[data-v-page~=premium-site] .ps-section{position:relative!important;overflow:visible!important;border:0!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:block!important;min-height:0!important;padding:0!important;margin-inline:auto!important}body[data-v-page~=premium-site] .ps-page>section::after,body[data-v-page~=premium-site] .ps-page>section::before{pointer-events:none}body[data-v-page~=premium-site] .ps-section{width:var(--ps-mid)!important;max-width:var(--ps-mid)!important}body[data-v-page~=premium-site] .ps-decision,body[data-v-page~=premium-site] .ps-faq,body[data-v-page~=premium-site] .ps-related,body[data-v-page~=premium-site] .ps-section--wide{width:var(--ps-wide)!important;max-width:var(--ps-wide)!important}body[data-v-page~=premium-site] .ps-cinema,body[data-v-page~=premium-site] .ps-package,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-section--full,body[data-v-page~=premium-site] .ps-showcase{width:var(--ps-stage)!important;max-width:var(--ps-stage)!important}body[data-v-page~=premium-site] .ps-hero{width:var(--ps-stage)!important;max-width:var(--ps-stage)!important;min-height:100svh!important;margin-top:0!important;padding:clamp(126px,13vh,174px) clamp(34px,5.5vw,112px) clamp(34px,5vh,70px)!important;border:1px solid!important;border-radius:0 0 var(--ps-radius-xl) var(--ps-radius-xl)!important;background:radial-gradient(circle at 78% 18%,rgba(166,170,255,.19),transparent 34%),radial-gradient(circle at 16% 88%,rgba(70,116,112,.13),transparent 33%),linear-gradient(145deg,rgba(14,16,29,.72),rgba(4,5,10,.9))!important;overflow:hidden!important}body[data-v-page~=premium-site] .ps-hero::before{content:""!important;position:absolute;inset:0;display:block!important;background:linear-gradient(rgba(255,255,255,.042) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.042) 1px,transparent 1px);background-size:92px 92px;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(11%,#000),color-stop(89%,#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent,#000 11%,#000 89%,transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(11%,#000),color-stop(89%,#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 11%,#000 89%,transparent);opacity:.42;z-index:0}body[data-v-page~=premium-site] .ps-hero::after{content:"Premium website / design / frontend / launch";position:absolute;right:clamp(28px,5vw,92px);bottom:clamp(24px,3.4vw,58px);color:rgba(244,240,234,.24);font-size:10px;line-height:1;letter-spacing:.22em;text-transform:uppercase;z-index:2}body[data-v-page~=premium-site] .ps-hero__inner{position:relative!important;z-index:1!important;width:min(1540px,100%)!important;min-height:min(720px,100svh - 220px)!important;margin:0 auto!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,.9fr) minmax(520px,1.1fr)!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:clamp(44px,6vw,120px)!important;border:0!important;border-radius:0!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;overflow:visible!important}body[data-v-page~=premium-site] .ps-hero__inner::after,body[data-v-page~=premium-site] .ps-hero__inner::before{content:none!important}body[data-v-page~=premium-site] .ps-hero__content{max-width:790px!important;text-align:left!important}body[data-v-page~=premium-site] .ps-hero__content .service-kicker{margin-left:0!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}body[data-v-page~=premium-site] .service-kicker{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:14px!important;width:auto!important;margin:0!important;color:var(--ps-soft)!important;font-size:11px!important;line-height:1!important;letter-spacing:.16em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .service-kicker::before{-webkit-box-flex:0!important;-ms-flex:0 0 34px!important;flex:0 0 34px!important;width:34px!important;height:1px!important;background:rgba(244,240,234,.28)!important}body[data-v-page~=premium-site] .ps-title{max-width:790px!important;margin:clamp(18px,2.2vh,28px) 0 0!important;color:var(--ps-ink)!important;font-family:var(--font-display)!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:-.025em!important;text-align:left!important;text-wrap:balance!important}body[data-v-page~=premium-site] .ps-title span{display:block!important;color:#aab0ff!important;text-shadow:0 0 44px rgba(132,142,255,.18)}body[data-v-page~=premium-site] .ps-hero__lead{max-width:630px!important;margin:clamp(22px,3vh,34px) 0 0!important;color:var(--ps-muted)!important;text-align:left!important}body[data-v-page~=premium-site] .ps-actions,body[data-v-page~=premium-site] .ps-actions--center{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:12px!important}body[data-v-page~=premium-site] .ps-hero .ps-actions{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}body[data-v-page~=premium-site] .service-btn,body[data-v-page~=premium-site] .service-final__link{min-height:46px!important;padding:0 26px!important;border-radius:999px!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;border:1px solid rgba(244,240,234,.18)!important;color:var(--ps-ink)!important;background:rgba(255,255,255,.035)!important;font-size:14px!important;line-height:1!important;text-decoration:none!important}body[data-v-page~=premium-site] .service-btn--primary{color:#07080d!important;background:var(--ps-cream)!important;border-color:var(--ps-cream)!important}body[data-v-page~=premium-site] .ps-hero__visual{justify-self:stretch!important;min-height:clamp(500px,62vh,710px)!important;border:1px solid!important;border-radius:var(--ps-radius-xl)!important;overflow:hidden!important;background:radial-gradient(circle at 74% 22%,rgba(229,168,255,.23),transparent 34%),radial-gradient(circle at 18% 78%,rgba(78,125,116,.2),transparent 38%),linear-gradient(145deg,rgba(23,25,39,.78),rgba(5,6,11,.94))!important;-webkit-box-shadow:0 34px 100px rgba(0,0,0,.34)!important;box-shadow:0 34px 100px rgba(0,0,0,.34)!important}body[data-v-page~=premium-site] .ps-cinema__media::before,body[data-v-page~=premium-site] .ps-hero__visual::before,body[data-v-page~=premium-site] .ps-showcase__media::before{content:""!important;position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.044) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.044) 1px,transparent 1px);background-size:72px 72px;opacity:.36;pointer-events:none;z-index:1}body[data-v-page~=premium-site] .ps-hero__index{position:absolute!important;z-index:5!important;top:7%!important;left:8%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;gap:12px!important;color:var(--ps-soft)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .ps-cinema__shot,body[data-v-page~=premium-site] .ps-showcase__shot,body[data-v-page~=premium-site] .ps-visual-shot{background:#08080d!important;-webkit-box-shadow:0 24px 70px rgba(0,0,0,.26)!important;box-shadow:0 24px 70px rgba(0,0,0,.26)!important}body[data-v-page~=premium-site] .ps-cinema__shot img,body[data-v-page~=premium-site] .ps-showcase__shot img,body[data-v-page~=premium-site] .ps-visual-shot img{inset:0!important;width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;opacity:.82!important}body[data-v-page~=premium-site] .ps-visual-card{backdrop-filter:blur(16px);z-index:4!important;border:1px solid!important;background:rgba(5,6,11,.88)!important}body[data-v-page~=premium-site] .ps-card>span,body[data-v-page~=premium-site] .ps-cinema__caption span,body[data-v-page~=premium-site] .ps-decision-card>span,body[data-v-page~=premium-site] .ps-index-marker em,body[data-v-page~=premium-site] .ps-mini>span,body[data-v-page~=premium-site] .ps-price-card>span,body[data-v-page~=premium-site] .ps-price__note>span,body[data-v-page~=premium-site] .ps-related-link>span,body[data-v-page~=premium-site] .ps-step>span,body[data-v-page~=premium-site] .ps-visual-card span{color:var(--ps-soft)!important;font-size:11px!important;line-height:1.2!important;letter-spacing:.16em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .ps-visual-card strong{display:block!important;color:var(--ps-ink)!important;font-family:var(--font-display)!important;font-weight:400!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .ps-proofbar{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;border:1px solid!important;border-radius:999px!important;overflow:hidden!important;background:rgba(5,6,11,.62)!important}body[data-v-page~=premium-site] .ps-proofbar span{min-height:66px!important;padding:14px 18px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:5px!important;text-align:center!important;color:rgba(244,240,234,.52)!important;border-right:1px solid!important;font-size:11px!important;line-height:1.25!important;letter-spacing:.08em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .ps-proofbar span:last-child{border-right:0!important}body[data-v-page~=premium-site] .ps-proofbar b{color:var(--ps-ink)!important;font-weight:400!important}body[data-v-page~=premium-site] .ps-head,body[data-v-page~=premium-site] .ps-head--center{width:var(--ps-read)!important;max-width:var(--ps-read)!important;margin:0 auto clamp(38px,5vw,74px)!important;text-align:center!important}body[data-v-page~=premium-site] .ps-head--left{width:min(760px,100%)!important;max-width:760px!important;margin:0!important;text-align:left!important}body[data-v-page~=premium-site] .ps-final .service-kicker,body[data-v-page~=premium-site] .ps-head .service-kicker{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-inline:auto!important}body[data-v-page~=premium-site] .ps-head--left .service-kicker{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;margin-left:0!important}body[data-v-page~=premium-site] .ps-cinema__title,body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2{max-width:980px!important;margin:clamp(16px,2.2vh,24px) auto 0!important;color:var(--ps-ink)!important;font-family:var(--font-display)!important;font-weight:400!important;text-transform:uppercase!important;text-align:center!important;letter-spacing:-.018em!important;text-wrap:balance!important}body[data-v-page~=premium-site] .ps-head--left h2{margin-left:0!important;text-align:left!important}body[data-v-page~=premium-site] .ps-final p,body[data-v-page~=premium-site] .ps-head p{max-width:700px!important;margin:clamp(18px,2.4vh,28px) auto 0!important;color:var(--ps-muted)!important;text-align:center!important}body[data-v-page~=premium-site] .ps-head--left p{margin-left:0!important;text-align:left!important}body[data-v-page~=premium-site] .ps-index-row{display:grid;grid-template-columns:minmax(180px,.36fr) minmax(0,1fr);gap:clamp(32px,6vw,112px);-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:clamp(36px,5vw,74px)}body[data-v-page~=premium-site] .ps-index-marker{display:grid;gap:14px;justify-items:start}body[data-v-page~=premium-site] .ps-index-marker span{color:rgba(244,240,234,.12);font-family:var(--font-display);font-size:clamp(110px,14vw,248px);font-weight:400;line-height:.72;letter-spacing:-.05em}body[data-v-page~=premium-site] .ps-logic__grid,body[data-v-page~=premium-site] .ps-package__grid,body[data-v-page~=premium-site] .ps-process__grid{width:100%!important;margin:0 auto!important;display:grid!important;gap:var(--ps-gap)!important}body[data-v-page~=premium-site] .ps-logic__grid{grid-template-columns:minmax(0,1.42fr) repeat(3,minmax(0,.56fr))!important}body[data-v-page~=premium-site] .ps-card,body[data-v-page~=premium-site] .ps-decision-card,body[data-v-page~=premium-site] .ps-mini,body[data-v-page~=premium-site] .ps-showcase__copy,body[data-v-page~=premium-site] .ps-step{min-width:0!important;min-height:clamp(220px,24vh,320px)!important;padding:clamp(24px,2.6vw,42px)!important;border:1px solid!important;border-radius:var(--ps-radius-lg)!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.055)),to(rgba(255,255,255,.024))),rgba(8,9,15,.72)!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.024)),rgba(8,9,15,.72)!important;overflow:hidden!important}body[data-v-page~=premium-site] .ps-card--lead{min-height:clamp(270px,31vh,390px)!important;background:radial-gradient(circle at 85% 16%,rgba(166,170,255,.18),transparent 34%),linear-gradient(145deg,rgba(31,35,66,.68),rgba(8,9,15,.8))!important}body[data-v-page~=premium-site] .ps-card h3,body[data-v-page~=premium-site] .ps-decision-card h3,body[data-v-page~=premium-site] .ps-mini h3,body[data-v-page~=premium-site] .ps-price__note strong,body[data-v-page~=premium-site] .ps-related-link strong,body[data-v-page~=premium-site] .ps-showcase__copy h3,body[data-v-page~=premium-site] .ps-step h3{margin:clamp(20px,3vh,34px) 0 0!important;color:var(--ps-ink)!important;font-family:var(--font-display)!important;font-weight:400!important;text-transform:uppercase!important;font-size:clamp(30px,2.25vw,46px)!important;line-height:.93!important;letter-spacing:-.01em!important;text-wrap:balance!important}body[data-v-page~=premium-site] .ps-card p,body[data-v-page~=premium-site] .ps-decision-card li,body[data-v-page~=premium-site] .ps-mini p,body[data-v-page~=premium-site] .ps-price-card li,body[data-v-page~=premium-site] .ps-price-card p,body[data-v-page~=premium-site] .ps-related-link em,body[data-v-page~=premium-site] .ps-showcase__copy p,body[data-v-page~=premium-site] .ps-step p{max-width:620px!important;margin-top:clamp(14px,2vh,20px)!important;color:var(--ps-muted)!important;font-size:clamp(14px,.92vw,16px)!important;line-height:1.55!important}body[data-v-page~=premium-site] .ps-cinema{min-height:min(960px,100svh)!important}body[data-v-page~=premium-site] .ps-cinema__layout{position:relative;z-index:1;min-height:clamp(620px,72vh,780px);display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(28px,5vw,86px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body[data-v-page~=premium-site] .ps-cinema__copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:28px}body[data-v-page~=premium-site] .ps-cinema__title{margin-left:0!important;text-align:left!important}body[data-v-page~=premium-site] .ps-cinema__caption{max-width:460px;padding-top:26px;border-top:1px solid var(--ps-line)}body[data-v-page~=premium-site] .ps-cinema__caption p{margin-top:12px;color:var(--ps-muted)}body[data-v-page~=premium-site] .ps-cinema__media{min-height:100%;border:1px solid var(--ps-line);border-radius:var(--ps-radius-xl);background:rgba(7,8,14,.72)}body[data-v-page~=premium-site] .ps-cinema__shot--float{right:7%}body[data-v-page~=premium-site] .ps-package,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-showcase{min-height:min(980px,100svh)!important;padding:clamp(54px,6.2vw,104px) clamp(30px,5.6vw,96px)!important;border:1px solid!important;border-radius:var(--ps-radius-xl)!important;background:radial-gradient(circle at 84% 10%,rgba(166,170,255,.15),transparent 34%),radial-gradient(circle at 12% 96%,rgba(65,104,112,.1),transparent 32%),linear-gradient(145deg,rgba(15,17,30,.62),rgba(4,5,10,.86))!important;overflow:hidden!important}body[data-v-page~=premium-site] .ps-decision::before,body[data-v-page~=premium-site] .ps-final::before,body[data-v-page~=premium-site] .ps-package::before,body[data-v-page~=premium-site] .ps-price::before,body[data-v-page~=premium-site] .ps-showcase::before{content:""!important;position:absolute;inset:0;display:block!important;background:linear-gradient(rgba(255,255,255,.034) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.034) 1px,transparent 1px);background-size:86px 86px;opacity:.42;pointer-events:none;z-index:0}body[data-v-page~=premium-site] .ps-decision>*,body[data-v-page~=premium-site] .ps-final>*,body[data-v-page~=premium-site] .ps-package>*,body[data-v-page~=premium-site] .ps-price>*,body[data-v-page~=premium-site] .ps-showcase>*{position:relative;z-index:1}body[data-v-page~=premium-site] .ps-package__grid{grid-template-columns:repeat(12,minmax(0,1fr))!important}body[data-v-page~=premium-site] .ps-showcase__body{width:min(1360px,100%)!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(410px,.72fr)!important;gap:clamp(24px,3vw,52px)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .ps-showcase__media{min-height:clamp(430px,54vh,640px)!important;background:rgba(7,8,14,.72)!important}body[data-v-page~=premium-site] .ps-showcase__copy{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;min-height:100%!important}body[data-v-page~=premium-site] .ps-chips{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;gap:10px!important;margin-top:clamp(22px,3vh,34px)!important}body[data-v-page~=premium-site] .ps-chips span{padding:9px 14px!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:999px!important;color:var(--ps-soft)!important;font-size:11px!important;letter-spacing:.12em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .ps-showcase__copy .service-btn{width:100%!important}body[data-v-page~=premium-site] .ps-decision{min-height:auto!important;padding:clamp(48px,5.6vw,90px) clamp(28px,5vw,82px)!important;border:1px solid!important;border-radius:var(--ps-radius-xl)!important;background:linear-gradient(145deg,rgba(14,16,29,.62),rgba(5,6,11,.84))!important;overflow:hidden!important}body[data-v-page~=premium-site] .ps-decision__grid{width:min(1180px,100%)!important;margin:0 auto!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(22px,2.4vw,34px)!important}body[data-v-page~=premium-site] .ps-decision-card{min-height:clamp(300px,35vh,430px)!important}body[data-v-page~=premium-site] .ps-decision-card--yes{background:linear-gradient(145deg,rgba(239,235,225,.98),rgba(218,213,202,.92))!important}body[data-v-page~=premium-site] .ps-decision-card--yes h3{color:#11131a!important}body[data-v-page~=premium-site] .ps-decision-card--yes li,body[data-v-page~=premium-site] .ps-decision-card--yes>span{color:rgba(17,19,26,.64)!important}body[data-v-page~=premium-site] .ps-decision-card ul,body[data-v-page~=premium-site] .ps-price-card ul{margin:clamp(20px,2.4vh,28px) 0 0!important;padding:0!important;list-style:none!important;display:grid!important;gap:0!important}body[data-v-page~=premium-site] .ps-decision-card li,body[data-v-page~=premium-site] .ps-price-card li{margin:0!important;padding:10px 0!important;border-top:1px solid rgba(255,255,255,.09)!important}body[data-v-page~=premium-site] .ps-decision-card--yes li{border-top-color:rgba(17,19,26,.12)!important}body[data-v-page~=premium-site] .ps-process__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body[data-v-page~=premium-site] .ps-step{min-height:clamp(250px,30vh,360px)!important}body[data-v-page~=premium-site] .ps-step>span{display:block!important;color:rgba(244,240,234,.2)!important;font-family:var(--font-display)!important;font-size:clamp(58px,5.6vw,104px)!important;line-height:.74!important;letter-spacing:-.04em!important}body[data-v-page~=premium-site] .ps-price{background:radial-gradient(circle at 74% 22%,rgba(255,255,255,.24),transparent 32%),-webkit-gradient(linear,left top,left bottom,from(rgba(239,235,225,.98)),to(rgba(215,211,202,.9)))!important}body[data-v-page~=premium-site] .ps-price::before{opacity:.14!important;-webkit-filter:invert(1);filter:invert(1)}body[data-v-page~=premium-site] .ps-price .ps-head h2,body[data-v-page~=premium-site] .ps-price .ps-head p,body[data-v-page~=premium-site] .ps-price .service-kicker{color:#11131a!important}body[data-v-page~=premium-site] .ps-price .ps-head p{opacity:.7!important}body[data-v-page~=premium-site] .ps-price__body{width:min(1220px,100%)!important;margin:0 auto!important;display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(420px,.85fr)!important;gap:clamp(24px,4vw,72px)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .ps-price__note{min-height:clamp(320px,42vh,520px)!important;padding:clamp(32px,4vw,58px)!important;border-radius:var(--ps-radius-lg)!important;background:rgba(255,255,255,.38)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .ps-price__note p,body[data-v-page~=premium-site] .ps-price__note span,body[data-v-page~=premium-site] .ps-price__note strong{color:#11131a!important}body[data-v-page~=premium-site] .ps-price__note strong{display:block!important;margin-top:18px!important}body[data-v-page~=premium-site] .ps-price__note p{max-width:540px!important;margin-top:22px!important;opacity:.72!important}body[data-v-page~=premium-site] .ps-price-card{min-height:clamp(360px,48vh,560px)!important;padding:clamp(34px,4vw,60px)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:var(--ps-radius-lg)!important;background:#06070c!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .ps-price-card strong{display:block!important;color:var(--ps-ink)!important;font-family:var(--font-display)!important;font-weight:400!important;letter-spacing:-.02em!important}body[data-v-page~=premium-site] .ps-price-card .service-btn{width:100%!important}body[data-v-page~=premium-site] .ps-faq,body[data-v-page~=premium-site] .ps-related{min-height:auto!important;padding:clamp(82px,8vw,122px) 0!important}body[data-v-page~=premium-site] .ps-related__list,body[data-v-page~=premium-site] .service-faq__list{width:min(1080px,100%)!important;margin:0 auto!important;border:0!important;border-radius:0!important;background:0 0!important}body[data-v-page~=premium-site] .ps-related-link{min-height:76px!important;padding:0 clamp(20px,2.2vw,34px)!important;display:grid!important;grid-template-columns:64px minmax(220px,.8fr) minmax(0,1fr) 34px!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:18px!important;color:var(--ps-ink)!important;text-decoration:none!important;border:0!important;border-top:1px solid!important;border-radius:0!important;background:0 0!important}body[data-v-page~=premium-site] .ps-related-link:last-child{border-bottom:1px solid!important}body[data-v-page~=premium-site] .ps-related-link strong{text-transform:uppercase!important;margin:0!important;font-size:clamp(24px,1.8vw,34px)!important}body[data-v-page~=premium-site] .ps-related-link em,body[data-v-page~=premium-site] .ps-related-link i{margin:0!important;color:var(--ps-soft)!important;font-style:normal!important}body[data-v-page~=premium-site] .service-faq__item{border:0!important;border-top:1px solid!important;background:0 0!important}body[data-v-page~=premium-site] .service-faq__item:last-child{border-bottom:1px solid!important}body[data-v-page~=premium-site] .service-faq__item summary{min-height:78px!important;padding:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;color:var(--ps-ink)!important;font-size:clamp(18px,1.2vw,23px)!important;line-height:1.25!important}body[data-v-page~=premium-site] .service-faq__item p{max-width:720px!important;margin:0!important;padding:0 0 28px!important;color:var(--ps-muted)!important;font-size:15px!important;line-height:1.6!important}body[data-v-page~=premium-site] .ps-final{width:min(1120px,100vw - var(--ps-page-pad) * 2)!important;max-width:1120px!important;min-height:auto!important;margin:clamp(24px,3.4vw,56px) auto!important;padding:clamp(54px,7vh,86px) clamp(28px,5vw,72px)!important;border:1px solid!important;border-radius:clamp(28px,3vw,46px)!important;background:linear-gradient(145deg,rgba(15,17,30,.62),rgba(4,5,10,.86))!important;overflow:hidden!important;text-align:center!important}body[data-v-page~=premium-site] .ps-final .ps-actions{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .ps-cinema__shot img,body[data-v-page~=premium-site] .ps-showcase__shot img,body[data-v-page~=premium-site] .ps-visual-shot img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important;opacity:.96!important;inset:clamp(10px,1vw,16px)!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;opacity:.96!important;-webkit-filter:saturate(.94) contrast(.98)!important;filter:saturate(.94) contrast(.98)!important}body[data-v-page~=premium-site] .ps-hero__visual{min-height:clamp(540px,68vh,820px)!important}body[data-v-page~=premium-site] .ps-visual-card{min-height:0!important}body[data-v-page~=premium-site] .ps-cinema{position:relative!important;background:radial-gradient(circle at 76% 18%,rgba(199,142,255,.12),transparent 28%),linear-gradient(145deg,rgba(15,17,29,.82),rgba(4,5,9,.92))!important}body[data-v-page~=premium-site] .ps-cinema__layout{display:grid!important;grid-template-columns:minmax(340px,.76fr) minmax(560px,1.18fr)!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:clamp(28px,4.6vw,76px)!important}body[data-v-page~=premium-site] .ps-cinema__copy{-ms-flex-item-align:stretch!important;align-self:stretch!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;gap:28px!important;max-width:520px!important;padding:clamp(18px,2vw,28px) 0!important}body[data-v-page~=premium-site] .ps-cinema__title{max-width:7ch!important}body[data-v-page~=premium-site] .ps-cinema__caption span{color:var(--ps-soft)!important}body[data-v-page~=premium-site] .ps-cinema__media{position:relative!important;min-height:clamp(580px,72vh,860px)!important;overflow:hidden!important;background:radial-gradient(circle at 76% 16%,rgba(229,168,255,.16),transparent 28%),radial-gradient(circle at 18% 80%,rgba(78,125,116,.14),transparent 30%),linear-gradient(145deg,rgba(19,21,34,.86),rgba(4,5,9,.95))!important}body[data-v-page~=premium-site] .ps-cinema__shot--main{left:7%;top:8%!important;right:7%!important;width:66%!important;height:40%!important}body[data-v-page~=premium-site] .ps-cinema__shot--float{left:9%!important;bottom:8%!important;width:40%!important;height:48%!important}body[data-v-page~=premium-site] .ps-showcase{overflow:hidden!important}body[data-v-page~=premium-site] .ps-showcase__body{display:grid!important;grid-template-columns:minmax(0,1.08fr) minmax(420px,.76fr)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;gap:clamp(24px,4vw,54px)!important}body[data-v-page~=premium-site] .ps-showcase__media{position:relative!important;min-height:clamp(520px,64vh,760px)!important;overflow:hidden!important}body[data-v-page~=premium-site] .ps-showcase__shot--a{top:8%!important;left:7%!important;width:40%!important;height:64%!important;z-index:2!important}body[data-v-page~=premium-site] .ps-showcase__shot--b{right:7%!important;bottom:10%!important;width:52%!important;height:42%!important;z-index:3!important}body[data-v-page~=premium-site] .ps-showcase__copy{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;min-height:clamp(520px,64vh,760px)!important;border:1px solid!important}body[data-v-page~=premium-site] .ps-price .ps-head h2,body[data-v-page~=premium-site] .ps-price .ps-head p,body[data-v-page~=premium-site] .ps-price__note p,body[data-v-page~=premium-site] .ps-price__note span,body[data-v-page~=premium-site] .ps-price__note strong{color:var(--ps-ink)!important}body[data-v-page~=premium-site] .ps-price .ps-head h2{text-shadow:0 0 42px rgba(126,137,255,.08)!important}body[data-v-page~=premium-site] .ps-price__note{-webkit-box-shadow:0 24px 80px rgba(0,0,0,.22)!important;box-shadow:0 24px 80px rgba(0,0,0,.22)!important}body[data-v-page~=premium-site] .ps-faq{width:var(--ps-stage)!important;max-width:var(--ps-stage)!important}body[data-v-page~=premium-site] .ps-faq .service-faq__list{max-width:none!important;margin:0 auto!important;border:1px solid!important;overflow:hidden!important;-webkit-box-shadow:0 26px 90px rgba(0,0,0,.18)!important;box-shadow:0 26px 90px rgba(0,0,0,.18)!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item::before{content:""!important;position:absolute!important;left:0!important;top:0!important;bottom:0!important;width:2px!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(170,176,255,0)),color-stop(rgba(170,176,255,.9)),to(rgba(170,176,255,0)))!important;background:linear-gradient(180deg,rgba(170,176,255,0),rgba(170,176,255,.9),rgba(170,176,255,0))!important;opacity:0!important;-webkit-transform:scaleY(.2)!important;-ms-transform:scaleY(.2)!important;transform:scaleY(.2)!important;-webkit-transform-origin:center!important;-ms-transform-origin:center!important;transform-origin:center!important;-webkit-transition:opacity .28s,-webkit-transform .28s!important;transition:opacity .28s,transform .28s,-webkit-transform .28s!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item::after{content:""!important;position:absolute!important;left:clamp(26px,3vw,40px)!important;right:clamp(26px,3vw,40px)!important;bottom:0!important;height:1px!important;background:-webkit-gradient(linear,left top,right top,from(rgba(170,176,255,0)),color-stop(18%,rgba(170,176,255,.65)),color-stop(56%,rgba(245,241,234,.18)),to(rgba(170,176,255,0)))!important;background:linear-gradient(90deg,rgba(170,176,255,0),rgba(170,176,255,.65) 18%,rgba(245,241,234,.18) 56%,rgba(170,176,255,0))!important;opacity:.35!important;-webkit-transform:scaleX(.12)!important;-ms-transform:scaleX(.12)!important;transform:scaleX(.12)!important;-webkit-transform-origin:left center!important;-ms-transform-origin:left center!important;transform-origin:left center!important;-webkit-transition:opacity .3s,-webkit-transform .3s!important;transition:transform .3s,opacity .3s,-webkit-transform .3s!important;pointer-events:none!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item:hover,body[data-v-page~=premium-site] .ps-faq .service-faq__item[open]{background:rgba(255,255,255,.025)!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item:hover::before,body[data-v-page~=premium-site] .ps-faq .service-faq__item[open]::before{opacity:1!important;-webkit-transform:scaleY(1)!important;-ms-transform:scaleY(1)!important;transform:scaleY(1)!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item:hover::after,body[data-v-page~=premium-site] .ps-faq .service-faq__item[open]::after{opacity:1!important;-webkit-transform:scaleX(1)!important;-ms-transform:scaleX(1)!important;transform:scaleX(1)!important}body[data-v-page~=premium-site] .ps-cinema__media,body[data-v-page~=premium-site] .ps-hero__visual,body[data-v-page~=premium-site] .ps-showcase__media{isolation:isolate!important}body[data-v-page~=premium-site] .ps-hero__visual{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(260px,.82fr)!important;grid-template-rows:minmax(260px,.62fr) minmax(240px,.38fr)!important;gap:clamp(14px,1.35vw,22px)!important;min-height:clamp(620px,72vh,860px)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .ps-cinema__shot,body[data-v-page~=premium-site] .ps-showcase__shot,body[data-v-page~=premium-site] .ps-visual-shot{inset:auto!important;min-width:0!important;min-height:0!important;border:1px solid rgba(244,240,234,.13)!important;background:radial-gradient(circle at 48% 12%,rgba(255,255,255,.12),transparent 34%),-webkit-gradient(linear,left top,left bottom,from(rgba(18,20,32,.92)),to(rgba(5,6,10,.98)))!important;background:radial-gradient(circle at 48% 12%,rgba(255,255,255,.12),transparent 34%),linear-gradient(180deg,rgba(18,20,32,.92),rgba(5,6,10,.98))!important;-webkit-box-shadow:0 24px 74px rgba(0,0,0,.28)!important;box-shadow:0 24px 74px rgba(0,0,0,.28)!important}body[data-v-page~=premium-site] .ps-visual-card{inset:auto!important;grid-column:2!important;grid-row:2!important;align-self:stretch!important;justify-self:stretch!important;min-height:0!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.055)),to(rgba(255,255,255,.025))),rgba(5,6,11,.9)!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025)),rgba(5,6,11,.9)!important}body[data-v-page~=premium-site] .ps-cinema{width:var(--ps-stage)!important;max-width:var(--ps-stage)!important;border:1px solid rgba(244,240,234,.11)!important;border-radius:var(--ps-radius-xl)!important;background:radial-gradient(circle at 72% 18%,rgba(170,176,255,.14),transparent 30%),radial-gradient(circle at 12% 88%,rgba(70,116,112,.11),transparent 28%),linear-gradient(145deg,rgba(13,15,27,.88),rgba(4,5,9,.94))!important;overflow:hidden!important}body[data-v-page~=premium-site] .ps-cinema__layout{display:grid!important;grid-template-columns:minmax(300px,.72fr) minmax(620px,1.28fr)!important;gap:clamp(34px,5vw,92px)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .ps-cinema__copy{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;-ms-flex-item-align:stretch!important;align-self:stretch!important;gap:clamp(32px,5vw,84px)!important;max-width:540px!important}body[data-v-page~=premium-site] .ps-cinema__title{max-width:7.2ch!important}body[data-v-page~=premium-site] .ps-cinema__media{display:grid!important;grid-template-columns:minmax(0,.85fr) minmax(260px,.62fr)!important;grid-template-rows:minmax(270px,.54fr) minmax(280px,.46fr)!important;gap:clamp(14px,1.35vw,22px)!important;min-height:clamp(650px,74vh,900px)!important;padding:clamp(18px,2vw,30px)!important;border:1px solid rgba(244,240,234,.1)!important;border-radius:var(--ps-radius-xl)!important;background:radial-gradient(circle at 78% 16%,rgba(224,176,255,.14),transparent 30%),linear-gradient(145deg,rgba(16,18,31,.84),rgba(5,6,10,.96))!important}body[data-v-page~=premium-site] .ps-cinema__shot--main{grid-column:1/-1!important;grid-row:1!important;border-radius:32px!important}body[data-v-page~=premium-site] .ps-cinema__shot--float{grid-column:1!important;grid-row:2!important;border-radius:32px!important}body[data-v-page~=premium-site] .ps-cinema__media:after{content:"VISUAL RHYTHM"!important;grid-column:2!important;grid-row:2!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;padding:clamp(22px,2.4vw,34px)!important;border:1px solid rgba(244,240,234,.1)!important;border-radius:32px!important;color:rgba(245,241,234,.7)!important;font-family:var(--font-display)!important;font-size:clamp(32px,3vw,58px)!important;line-height:.92!important;letter-spacing:-.01em!important;background:rgba(5,6,11,.72)!important;z-index:2!important}body[data-v-page~=premium-site] .ps-showcase__body{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(390px,.78fr)!important;gap:clamp(24px,4vw,60px)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}body[data-v-page~=premium-site] .ps-showcase__media{display:grid!important;grid-template-columns:minmax(0,.78fr) minmax(260px,.72fr)!important;grid-template-rows:minmax(280px,.56fr) minmax(260px,.44fr)!important;gap:clamp(14px,1.35vw,22px)!important;min-height:clamp(630px,72vh,860px)!important;padding:clamp(18px,2vw,30px)!important;border:1px solid rgba(244,240,234,.1)!important;border-radius:var(--ps-radius-xl)!important;background:radial-gradient(circle at 76% 20%,rgba(170,176,255,.14),transparent 31%),radial-gradient(circle at 18% 78%,rgba(70,116,112,.12),transparent 30%),linear-gradient(145deg,rgba(16,18,30,.86),rgba(5,6,10,.96))!important}body[data-v-page~=premium-site] .ps-showcase__shot--a{grid-column:1!important;grid-row:1/-1!important;border-radius:32px!important}body[data-v-page~=premium-site] .ps-showcase__shot--b{grid-column:2!important;grid-row:2!important;border-radius:32px!important}body[data-v-page~=premium-site] .ps-showcase__media:after{content:"FIRST READ"!important;grid-column:2!important;grid-row:1!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;padding:clamp(22px,2.4vw,34px)!important;border:1px solid rgba(244,240,234,.1)!important;border-radius:32px!important;color:rgba(245,241,234,.7)!important;font-family:var(--font-display)!important;font-size:clamp(32px,3vw,58px)!important;line-height:.92!important;background:rgba(5,6,11,.72)!important;z-index:2!important}body[data-v-page~=premium-site] .ps-showcase__copy{min-height:clamp(630px,72vh,860px)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:clamp(36px,4vw,62px)!important;border-radius:var(--ps-radius-xl)!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.055)),to(rgba(255,255,255,.026))),rgba(7,8,13,.9)!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.026)),rgba(7,8,13,.9)!important}body[data-v-page~=premium-site] .ps-price{background:radial-gradient(circle at 52% 5%,rgba(170,176,255,.13),transparent 28%),linear-gradient(145deg,rgba(14,16,27,.86),rgba(4,5,9,.94))!important}body[data-v-page~=premium-site] .ps-price .ps-head h2,body[data-v-page~=premium-site] .ps-price .ps-head p,body[data-v-page~=premium-site] .ps-price-card,body[data-v-page~=premium-site] .ps-price-card *,body[data-v-page~=premium-site] .ps-price__note,body[data-v-page~=premium-site] .ps-price__note *{color:var(--ps-ink)!important}body[data-v-page~=premium-site] .ps-price__note{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.06)),to(rgba(255,255,255,.03))),rgba(8,9,15,.86)!important;background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.03)),rgba(8,9,15,.86)!important;border:1px solid rgba(244,240,234,.12)!important}body[data-v-page~=premium-site] .ps-price-card strong,body[data-v-page~=premium-site] .ps-price__note strong{text-shadow:0 0 36px rgba(170,176,255,.13)!important}body[data-v-page~=premium-site] .ps-faq{width:min(100% - clamp(24px,4vw,72px),1680px)!important;max-width:min(100% - clamp(24px,4vw,72px),1680px)!important;min-height:100svh!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding-top:clamp(76px,8vw,120px)!important;padding-bottom:clamp(76px,8vw,120px)!important}body[data-v-page~=premium-site] .ps-faq .ps-head{margin-bottom:clamp(34px,4vw,58px)!important}body[data-v-page~=premium-site] .ps-faq .service-faq__list{width:100%!important;max-width:none!important;border-top:1px solid rgba(244,240,234,.13)!important;border-bottom:1px solid rgba(244,240,234,.13)!important;border-left:0!important;border-right:0!important;border-radius:0!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;counter-reset:faqitem!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item{position:relative!important;overflow:hidden!important;border-bottom:0!important;background:0 0!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item summary{letter-spacing:-.015em!important;display:grid!important;grid-template-columns:minmax(80px,8vw) 1fr auto!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;gap:clamp(22px,3vw,58px)!important;padding:clamp(28px,3vw,48px) clamp(22px,3vw,48px)!important;color:var(--ps-ink)!important;letter-spacing:-.018em!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item summary:before{content:counter(faqitem,decimal-leading-zero)!important;counter-increment:faqitem!important;color:rgba(245,241,234,.36)!important;font-size:clamp(22px,1.8vw,34px)!important;font-family:var(--font-display)!important;letter-spacing:.03em!important;-webkit-transition:color .35s!important;transition:color .35s!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item summary:after{position:static!important;content:"+"!important;width:clamp(42px,4vw,56px)!important;height:clamp(42px,4vw,56px)!important;display:grid!important;place-items:center!important;border:1px solid rgba(244,240,234,.14)!important;border-radius:999px!important;color:rgba(245,241,234,.68)!important;background:rgba(255,255,255,.025)!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:color .35s,border-color .35s,-webkit-transform .35s!important;transition:color .35s,border-color .35s,transform .35s,-webkit-transform .35s!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item[open] summary:after{content:"×"!important;-webkit-transform:rotate(90deg)!important;-ms-transform:rotate(90deg)!important;transform:rotate(90deg)!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item p{max-width:980px!important;max-width:900px!important;margin:0!important;padding:0 clamp(22px,3vw,48px) clamp(28px,3vw,46px) calc(clamp(22px,3vw,48px) + min(8vw,128px) + clamp(22px,3vw,58px))!important;color:rgba(245,241,234,.62)!important}body[data-v-page~=premium-site] .service-faq__svgline{display:block!important;width:100%!important;height:14px!important;margin-top:-7px!important;overflow:visible!important;pointer-events:none!important}body[data-v-page~=premium-site] .service-faq__svgline-path{fill:none!important;stroke:rgba(245,241,234,.13)!important;stroke-width:1!important;stroke-linecap:round!important;vector-effect:non-scaling-stroke!important;-webkit-transition:stroke .35s!important;transition:stroke .35s!important}body[data-v-page~=premium-site] .service-faq__svgline-fill{fill:rgba(170,176,255,0)!important;-webkit-transition:fill .35s!important;transition:fill .35s!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item:hover summary:before,body[data-v-page~=premium-site] .ps-faq .service-faq__item[open] summary:before{color:#aab0ff!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item:hover summary:after,body[data-v-page~=premium-site] .ps-faq .service-faq__item[open] summary:after{color:#aab0ff!important;border-color:rgba(170,176,255,.46)!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item:hover .service-faq__svgline-path,body[data-v-page~=premium-site] .ps-faq .service-faq__item[open] .service-faq__svgline-path{stroke:rgba(170,176,255,.64)!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item:hover .service-faq__svgline-fill,body[data-v-page~=premium-site] .ps-faq .service-faq__item[open] .service-faq__svgline-fill{fill:rgba(170,176,255,.26)!important}body[data-v-page~=premium-site] .ps-hero__inner{grid-template-columns:minmax(0,.86fr) minmax(560px,1.08fr)!important;gap:clamp(72px,8vw,150px)!important;min-height:min(690px,100svh - 250px)!important}body[data-v-page~=premium-site] .ps-hero__content{max-width:720px!important}body[data-v-page~=premium-site] .ps-title{max-width:720px!important;letter-spacing:-.018em!important}body[data-v-page~=premium-site] .ps-hero__lead{max-width:600px!important}body[data-v-page~=premium-site] .ps-hero__visual{min-height:clamp(570px,66vh,760px)!important;-webkit-transform:translateY(clamp(10px,2vh,22px))!important;-ms-transform:translateY(clamp(10px,2vh,22px))!important;transform:translateY(clamp(10px,2vh,22px))!important}body[data-v-page~=premium-site] .ps-showcase__shot img,body[data-v-page~=premium-site] .ps-visual-shot img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important;padding:clamp(14px,1.35vw,22px)!important;opacity:.96!important}body[data-v-page~=premium-site] .ps-visual-shot--main{top:8%!important;right:7%!important;width:72%!important;height:40%!important}body[data-v-page~=premium-site] .ps-visual-shot--float{left:7%!important;bottom:10%!important;width:40%!important;height:42%!important}body[data-v-page~=premium-site] .ps-cinema__title,body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2{letter-spacing:-.012em!important}body[data-v-page~=premium-site] .ps-final p,body[data-v-page~=premium-site] .ps-head p{max-width:680px!important;font-size:clamp(15px,.96vw,18px)!important;line-height:1.68!important}body[data-v-page~=premium-site] .ps-card h3,body[data-v-page~=premium-site] .ps-decision-card h3,body[data-v-page~=premium-site] .ps-mini h3,body[data-v-page~=premium-site] .ps-price__note strong,body[data-v-page~=premium-site] .ps-showcase__copy h3,body[data-v-page~=premium-site] .ps-step h3{letter-spacing:-.008em!important}body[data-v-page~=premium-site] .ps-cinema__layout{grid-template-columns:minmax(320px,.54fr) minmax(620px,1.1fr)!important;gap:clamp(52px,6vw,118px)!important}body[data-v-page~=premium-site] .ps-cinema__copy{max-width:460px!important}body[data-v-page~=premium-site] .ps-cinema__title{max-width:7.6ch!important}body[data-v-page~=premium-site] .ps-scale-map{position:relative!important;min-height:clamp(560px,67vh,760px)!important;display:grid!important;grid-template-columns:repeat(12,1fr)!important;grid-template-rows:repeat(8,1fr)!important;gap:clamp(14px,1.4vw,22px)!important;padding:clamp(22px,2.6vw,42px)!important;border:1px solid!important;border-radius:var(--ps-radius-xl)!important;overflow:hidden!important;background:radial-gradient(circle at 82% 18%,rgba(170,176,255,.18),transparent 30%),radial-gradient(circle at 20% 84%,rgba(70,116,112,.13),transparent 34%),linear-gradient(145deg,rgba(16,18,30,.84),rgba(4,5,9,.94))!important}body[data-v-page~=premium-site] .ps-scale-map:before{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px)!important;background-size:74px 74px!important;opacity:.42!important;pointer-events:none!important}body[data-v-page~=premium-site] .ps-scale-map__rail{position:absolute!important;left:clamp(24px,3vw,48px)!important;right:clamp(24px,3vw,48px)!important;top:50%!important;height:1px!important;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(244,240,234,.34)),to(transparent))!important;background:linear-gradient(90deg,transparent,rgba(244,240,234,.34),transparent)!important;opacity:.72!important}body[data-v-page~=premium-site] .ps-scale-map__number{position:absolute!important;right:clamp(24px,3vw,48px)!important;bottom:clamp(18px,2.4vw,36px)!important;color:rgba(244,240,234,.055)!important;font-family:var(--font-display)!important;font-size:clamp(150px,17vw,270px)!important;line-height:.8!important;pointer-events:none!important}body[data-v-page~=premium-site] .ps-scale-map__item{position:relative!important;z-index:2!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;gap:14px!important;padding:clamp(24px,2.4vw,38px)!important;border:1px solid!important;border-radius:30px!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.065)),to(rgba(255,255,255,.026))),rgba(8,9,15,.7)!important;background:linear-gradient(180deg,rgba(255,255,255,.065),rgba(255,255,255,.026)),rgba(8,9,15,.7)!important;-webkit-box-shadow:0 24px 70px rgba(0,0,0,.22)!important;box-shadow:0 24px 70px rgba(0,0,0,.22)!important}body[data-v-page~=premium-site] .ps-scale-map__item span{color:var(--ps-soft)!important;font-size:11px!important;letter-spacing:.16em!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .ps-scale-map__item strong{color:var(--ps-ink)!important;font-family:var(--font-display)!important;font-weight:400!important;text-transform:uppercase!important}body[data-v-page~=premium-site] .ps-scale-map__item p{max-width:440px!important;color:var(--ps-muted)!important}body[data-v-page~=premium-site] .ps-scale-map__item--wide{grid-column:1/9!important;grid-row:1/5!important}body[data-v-page~=premium-site] .ps-scale-map__item--compact{grid-column:8/13!important;grid-row:4/7!important}body[data-v-page~=premium-site] .ps-scale-map__item--accent{grid-column:2/7!important;grid-row:6/9!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(244,240,234,.12)),to(rgba(255,255,255,.035))),rgba(17,18,29,.78)!important;background:linear-gradient(180deg,rgba(244,240,234,.12),rgba(255,255,255,.035)),rgba(17,18,29,.78)!important}body[data-v-page~=premium-site] .ps-page{overflow:visible!important}body[data-v-page~=premium-site] .ps-hero{min-height:100svh!important;padding-top:clamp(158px,16.5vh,228px)!important;padding-bottom:clamp(76px,8.5vh,124px)!important}body[data-v-page~=premium-site] .ps-hero__inner{grid-template-columns:minmax(420px,.86fr) minmax(560px,1.04fr)!important;gap:clamp(88px,8vw,150px)!important;min-height:auto!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}body[data-v-page~=premium-site] .ps-hero__content{max-width:700px!important;padding-top:0!important}body[data-v-page~=premium-site] .ps-title{max-width:700px!important;margin-top:clamp(24px,2.8vh,36px)!important;font-size:clamp(52px,5.08vw,94px)!important;line-height:.9!important;letter-spacing:-.014em!important}body[data-v-page~=premium-site] .ps-hero__lead{max-width:620px!important;margin-top:clamp(28px,3.4vh,44px)!important;font-size:clamp(15px,.96vw,18px)!important;line-height:1.74!important}body[data-v-page~=premium-site] .ps-hero .ps-actions{margin-top:clamp(34px,4vh,54px)!important;gap:16px!important}body[data-v-page~=premium-site] .ps-hero__visual{position:relative!important;display:grid!important;grid-template-columns:minmax(0,1.06fr) minmax(250px,.78fr)!important;grid-template-rows:minmax(290px,.58fr) minmax(250px,.42fr)!important;gap:clamp(18px,1.65vw,28px)!important;min-height:clamp(590px,64vh,740px)!important;padding:clamp(22px,2.25vw,34px)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}body[data-v-page~=premium-site] .ps-cinema__shot,body[data-v-page~=premium-site] .ps-showcase__shot,body[data-v-page~=premium-site] .ps-visual-shot{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;overflow:hidden!important}body[data-v-page~=premium-site] .ps-visual-shot--main{grid-column:1/-1!important;grid-row:1!important;border-radius:32px!important}body[data-v-page~=premium-site] .ps-visual-shot--float{grid-column:1!important;grid-row:2!important;border-radius:32px!important}body[data-v-page~=premium-site] .ps-visual-card{position:relative!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;grid-column:2!important;grid-row:2!important;align-self:stretch!important;justify-self:stretch!important;width:auto!important;max-width:none!important;min-height:0!important;padding:clamp(26px,2.5vw,38px)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;border-radius:32px!important}body[data-v-page~=premium-site] .ps-visual-card strong{margin-top:16px!important;font-size:clamp(30px,2.45vw,48px)!important;line-height:.96!important}body[data-v-page~=premium-site] .ps-cinema__shot img,body[data-v-page~=premium-site] .ps-showcase__shot img,body[data-v-page~=premium-site] .ps-visual-shot img{position:absolute!important;inset:clamp(12px,1.15vw,18px)!important;width:calc(100% - clamp(24px,2.3vw,36px))!important;height:calc(100% - clamp(24px,2.3vw,36px))!important;display:block!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important;padding:0!important;opacity:.95!important;background:0 0!important}body[data-v-page~=premium-site] .ps-proofbar{position:relative!important;z-index:2!important;width:min(1360px,100% - clamp(0px,2vw,48px))!important;margin:clamp(54px,6vh,78px) auto 0!important;min-height:70px!important}body[data-v-page~=premium-site] .ps-cinema,body[data-v-page~=premium-site] .ps-section{margin-top:clamp(112px,11vw,178px)!important}body[data-v-page~=premium-site] .ps-section{padding-top:clamp(78px,7.2vw,122px)!important;padding-bottom:clamp(78px,7.2vw,122px)!important}body[data-v-page~=premium-site] .ps-cinema{padding:clamp(78px,7vw,116px) clamp(34px,4.8vw,76px)!important}body[data-v-page~=premium-site] .ps-cinema__layout{grid-template-columns:minmax(310px,.52fr) minmax(620px,1.08fr)!important;gap:clamp(70px,7vw,132px)!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}body[data-v-page~=premium-site] .ps-cinema__copy{gap:clamp(46px,5vw,78px)!important}body[data-v-page~=premium-site] .ps-scale-map{min-height:clamp(560px,66vh,740px)!important}body[data-v-page~=premium-site] .ps-head{margin-bottom:clamp(46px,5.5vw,82px)!important;gap:clamp(18px,2.4vw,34px)!important}body[data-v-page~=premium-site] .ps-cinema__copy .service-kicker,body[data-v-page~=premium-site] .ps-final .service-kicker,body[data-v-page~=premium-site] .ps-head .service-kicker{margin-bottom:clamp(20px,2.3vh,30px)!important}body[data-v-page~=premium-site] .ps-cinema__title,body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2{font-size:clamp(38px,3.62vw,66px)!important;line-height:.96!important;letter-spacing:-.008em!important}body[data-v-page~=premium-site] .ps-cinema__title{max-width:7.4ch!important}body[data-v-page~=premium-site] .ps-cinema__caption p,body[data-v-page~=premium-site] .ps-final p,body[data-v-page~=premium-site] .ps-head p{margin-top:clamp(18px,2.2vh,28px)!important;max-width:680px!important;font-size:clamp(15px,.94vw,17px)!important;line-height:1.72!important}body[data-v-page~=premium-site] .ps-card,body[data-v-page~=premium-site] .ps-decision-card,body[data-v-page~=premium-site] .ps-mini,body[data-v-page~=premium-site] .ps-price-card,body[data-v-page~=premium-site] .ps-price__note,body[data-v-page~=premium-site] .ps-showcase__copy,body[data-v-page~=premium-site] .ps-step{padding-top:clamp(28px,2.9vw,48px)!important;padding-bottom:clamp(28px,2.9vw,48px)!important}body[data-v-page~=premium-site] .ps-card h3,body[data-v-page~=premium-site] .ps-decision-card h3,body[data-v-page~=premium-site] .ps-mini h3,body[data-v-page~=premium-site] .ps-price__note strong,body[data-v-page~=premium-site] .ps-scale-map__item strong,body[data-v-page~=premium-site] .ps-showcase__copy h3,body[data-v-page~=premium-site] .ps-step h3{margin-top:clamp(14px,1.6vh,22px)!important;font-size:clamp(25px,2.08vw,42px)!important;line-height:1!important;letter-spacing:-.004em!important}body[data-v-page~=premium-site] .ps-card p,body[data-v-page~=premium-site] .ps-decision-card li,body[data-v-page~=premium-site] .ps-mini p,body[data-v-page~=premium-site] .ps-price-card p,body[data-v-page~=premium-site] .ps-price__note p,body[data-v-page~=premium-site] .ps-scale-map__item p,body[data-v-page~=premium-site] .ps-showcase__copy p,body[data-v-page~=premium-site] .ps-step p{margin-top:clamp(14px,1.7vh,22px)!important;font-size:clamp(14px,.9vw,16px)!important;line-height:1.68!important}body[data-v-page~=premium-site] .ps-decision__grid,body[data-v-page~=premium-site] .ps-logic__grid,body[data-v-page~=premium-site] .ps-package__grid,body[data-v-page~=premium-site] .ps-price__body,body[data-v-page~=premium-site] .ps-process__grid,body[data-v-page~=premium-site] .ps-related__list,body[data-v-page~=premium-site] .ps-showcase__body{gap:clamp(18px,2vw,32px)!important}body[data-v-page~=premium-site] .service-btn,body[data-v-page~=premium-site] .service-final__link{min-height:48px!important;padding-left:28px!important;padding-right:28px!important}body[data-v-page~=premium-site] .ps-final .ps-actions,body[data-v-page~=premium-site] .ps-price-card .service-btn,body[data-v-page~=premium-site] .ps-showcase__copy .service-btn{margin-top:clamp(30px,3.7vh,52px)!important}body[data-v-page~=premium-site] .ps-price-card strong{margin-top:clamp(18px,2.2vh,30px)!important;font-size:clamp(48px,4.4vw,78px)!important;line-height:.92!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item summary{padding-top:clamp(24px,2.25vw,34px)!important;padding-bottom:clamp(24px,2.25vw,34px)!important;font-size:clamp(21px,1.58vw,30px)!important;line-height:1.04!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item p{padding-bottom:clamp(24px,2.4vw,34px)!important;font-size:clamp(14px,.94vw,16px)!important;line-height:1.72!important}body[data-v-page~=premium-site] .ps-cinema,body[data-v-page~=premium-site] .ps-hero,body[data-v-page~=premium-site] .ps-page,body[data-v-page~=premium-site] .ps-section{isolation:isolate!important}body[data-v-page~=premium-site] .ps-decision,body[data-v-page~=premium-site] .ps-faq,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-process,body[data-v-page~=premium-site] .ps-related{contain:layout paint style!important;content-visibility:auto;contain-intrinsic-size:960px}body[data-v-page~=premium-site] .ps-card,body[data-v-page~=premium-site] .ps-decision-card,body[data-v-page~=premium-site] .ps-mini,body[data-v-page~=premium-site] .ps-price-card,body[data-v-page~=premium-site] .ps-price__note,body[data-v-page~=premium-site] .ps-related-link,body[data-v-page~=premium-site] .ps-step,body[data-v-page~=premium-site] .service-faq__item{contain:paint!important;backface-visibility:hidden!important;-webkit-backface-visibility:hidden!important;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);will-change:auto!important}body[data-v-page~=premium-site] .ps-decision::before,body[data-v-page~=premium-site] .ps-faq::before,body[data-v-page~=premium-site] .ps-price::before,body[data-v-page~=premium-site] .ps-process::before,body[data-v-page~=premium-site] .ps-related::before{pointer-events:none!important;will-change:auto!important}html.ps-is-scrolling body[data-v-page~=premium-site] .ps-card,html.ps-is-scrolling body[data-v-page~=premium-site] .ps-decision-card,html.ps-is-scrolling body[data-v-page~=premium-site] .ps-mini,html.ps-is-scrolling body[data-v-page~=premium-site] .ps-price-card,html.ps-is-scrolling body[data-v-page~=premium-site] .ps-price__note,html.ps-is-scrolling body[data-v-page~=premium-site] .ps-related-link,html.ps-is-scrolling body[data-v-page~=premium-site] .ps-step,html.ps-is-scrolling body[data-v-page~=premium-site] .service-faq__item{backdrop-filter:none!important}html.ps-is-scrolling body[data-v-page~=premium-site] .page__canvas{opacity:.42!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-bg{opacity:1}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-bg::after,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-bg::before{content:"";position:absolute;inset:0;pointer-events:none}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-bg::before{opacity:.34;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.82)),color-stop(56%,rgba(0,0,0,.18)),color-stop(92%,transparent));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.82),rgba(0,0,0,.18) 56%,transparent 92%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.82)),color-stop(56%,rgba(0,0,0,.18)),color-stop(92%,transparent));mask-image:linear-gradient(180deg,rgba(0,0,0,.82),rgba(0,0,0,.18) 56%,transparent 92%)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-bg::after{opacity:.08;background-image:radial-gradient(circle,rgba(255,255,255,.9) .72px,transparent .74px);background-size:13px 13px;mix-blend-mode:screen}body[data-v-page~=service]:not([data-v-page~=premium-site]) .page__canvas{opacity:.35;-webkit-filter:saturate(.85) contrast(1.05);filter:saturate(.85) contrast(1.05)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-page{isolation:isolate;overflow:hidden;isolation:isolate}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-page-nav,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section{width:min(100% - var(--sw-senior-gutter),var(--sw-senior-max))}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero{min-height:min(100svh,940px);grid-template-columns:minmax(0,1.1fr) minmax(330px,.56fr);gap:clamp(36px,7vw,126px)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero::before{content:"";inset:clamp(88px,9vw,148px) 0 clamp(34px,4vw,64px);border-radius:clamp(34px,4.6vw,76px);background:linear-gradient(135deg,rgba(255,255,255,.045),transparent 32%),radial-gradient(circle at 18% 28%,rgba(101,117,201,.13),transparent 36%),rgba(255,255,255,.018);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 52px 160px rgba(0,0,0,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 52px 160px rgba(0,0,0,.28)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__title{max-width:1120px;letter-spacing:-.018em}body[data-v-page~=article] .service-hero__title,body[data-v-page~=contacts] .service-hero__title,body[data-v-page~=faq] .service-hero__title{font-size:clamp(48px,6.7vw,124px)!important;line-height:.87!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__lead{position:relative;max-width:760px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__lead::before{content:"";display:block;height:1px;margin-bottom:clamp(20px,2vw,32px)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final__actions,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__actions{gap:10px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-btn{min-height:54px;border-color:rgba(245,241,234,.18);background:rgba(255,255,255,.045);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.06);backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%);-webkit-transition:border-color .42s var(--sw-senior-ease),background .42s var(--sw-senior-ease),-webkit-transform .42s var(--sw-senior-ease),-webkit-box-shadow .42s var(--sw-senior-ease);transition:border-color .42s var(--sw-senior-ease),background .42s var(--sw-senior-ease),-webkit-transform .42s var(--sw-senior-ease),-webkit-box-shadow .42s var(--sw-senior-ease);transition:transform .42s var(--sw-senior-ease),border-color .42s var(--sw-senior-ease),background .42s var(--sw-senior-ease),box-shadow .42s var(--sw-senior-ease);transition:transform .42s var(--sw-senior-ease),border-color .42s var(--sw-senior-ease),background .42s var(--sw-senior-ease),box-shadow .42s var(--sw-senior-ease),-webkit-transform .42s var(--sw-senior-ease),-webkit-box-shadow .42s var(--sw-senior-ease)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-btn:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);border-color:rgba(245,241,234,.38);background:rgba(255,255,255,.085);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 50px rgba(0,0,0,.28);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 18px 50px rgba(0,0,0,.28)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-btn--primary{color:#07070a;border-color:#f5f1ea;background:-webkit-gradient(linear,left top,left bottom,from(#fffaf0),to(#e5ded3));background:linear-gradient(180deg,#fffaf0,#e5ded3)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__visual{position:relative;gap:clamp(12px,1.2vw,18px);-webkit-perspective:1200px;perspective:1200px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__visual::before{content:"";position:absolute;inset:-18px;border-radius:42px;background:radial-gradient(circle at 50% 10%,rgba(245,241,234,.11),transparent 52%);-webkit-filter:blur(22px);filter:blur(22px);opacity:.62;z-index:-1}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card{position:relative;overflow:hidden;min-height:164px;border-radius:28px 10px;background:linear-gradient(135deg,rgba(255,255,255,.105),rgba(255,255,255,.03) 48%,rgba(255,255,255,.012)),rgba(8,8,12,.74);-webkit-box-shadow:0 24px 90px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.07);box-shadow:0 24px 90px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.07);-webkit-transform:translateZ(0);transform:translateZ(0)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card::after{content:"";position:absolute;inset:0;pointer-events:none;background:-webkit-gradient(linear,left top,right top,color-stop(0,transparent),color-stop(50%,rgba(245,241,234,.055)),color-stop(51%,transparent)),-webkit-gradient(linear,left bottom,left top,color-stop(0,transparent),color-stop(50%,rgba(245,241,234,.04)),color-stop(51%,transparent));background:linear-gradient(90deg,transparent 0 49%,rgba(245,241,234,.055) 50%,transparent 51%),linear-gradient(0deg,transparent 0 49%,rgba(245,241,234,.04) 50%,transparent 51%);background-size:46px 46px;opacity:.38;-webkit-mask-image:linear-gradient(135deg,transparent,#000 24%,#000 68%,transparent);mask-image:linear-gradient(135deg,transparent,#000 24%,#000 68%,transparent)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card--main{min-height:clamp(280px,28vw,420px);border-radius:42px 14px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card strong{letter-spacing:-.015em}.service-page-nav{position:sticky;top:clamp(76px,7vw,104px);z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin:clamp(-38px,-2.6vw,-20px) auto clamp(46px,5vw,86px);padding:7px;border:1px solid rgba(245,241,234,.12);border-radius:999px;background:rgba(5,5,8,.58);-webkit-box-shadow:0 18px 70px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.055);box-shadow:0 18px 70px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.055);backdrop-filter:blur(18px) saturate(130%);-webkit-backdrop-filter:blur(18px) saturate(130%);overflow-x:auto;scrollbar-width:none}.service-page-nav::-webkit-scrollbar{display:none}.service-page-nav a,.service-page-nav__label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:38px;padding:10px 15px;border-radius:999px;color:rgba(245,241,234,.74);font-size:12px;line-height:1;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.service-page-nav__label{color:rgba(245,241,234,.44)}.service-page-nav a{border:1px solid rgba(245,241,234,.08);background:rgba(255,255,255,.026);-webkit-transition:color .32s var(--sw-senior-ease),border-color .32s var(--sw-senior-ease),background .32s var(--sw-senior-ease),-webkit-transform .32s var(--sw-senior-ease);transition:color .32s var(--sw-senior-ease),border-color .32s var(--sw-senior-ease),background .32s var(--sw-senior-ease),-webkit-transform .32s var(--sw-senior-ease);transition:color .32s var(--sw-senior-ease),border-color .32s var(--sw-senior-ease),background .32s var(--sw-senior-ease),transform .32s var(--sw-senior-ease);transition:color .32s var(--sw-senior-ease),border-color .32s var(--sw-senior-ease),background .32s var(--sw-senior-ease),transform .32s var(--sw-senior-ease),-webkit-transform .32s var(--sw-senior-ease)}.service-page-nav a:hover{color:#fff;border-color:rgba(245,241,234,.22);background:rgba(255,255,255,.07);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section{padding:var(--sw-section-y) 0;content-visibility:auto;contain-intrinsic-size:980px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section::before{content:"";position:absolute;top:0;height:1px;opacity:.82}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section::after{content:"";position:absolute;right:min(-8vw,-80px);top:12%;width:clamp(240px,22vw,440px);height:clamp(240px,22vw,440px);border-radius:999px;background:radial-gradient(circle,rgba(101,117,201,.12),transparent 68%);pointer-events:none;opacity:.54;z-index:-1}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section:nth-of-type(2n)::after{left:min(-8vw,-80px);right:auto;background:radial-gradient(circle,rgba(219,188,137,.1),transparent 68%)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(18px,1.8vw,30px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head .service-kicker{grid-column:1/span 3}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__copy,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head>div:not([class]){grid-column:4/span 8;max-width:1040px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head h2{letter-spacing:-.012em}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head p{max-width:720px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card-grid--four{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.3vw,20px);counter-reset:serviceRows}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card{grid-column:span 6;min-height:clamp(250px,22vw,360px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:var(--sw-senior-radius);background:linear-gradient(145deg,rgba(255,255,255,.08),rgba(255,255,255,.026) 58%,rgba(255,255,255,.012)),rgba(8,8,12,.66);-webkit-box-shadow:0 22px 80px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.055);box-shadow:0 22px 80px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.055);backdrop-filter:blur(14px) saturate(118%);-webkit-backdrop-filter:blur(14px) saturate(118%);counter-increment:serviceRows;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:border-color .48s var(--sw-senior-ease),background .48s var(--sw-senior-ease),-webkit-transform .48s var(--sw-senior-ease),-webkit-box-shadow .48s var(--sw-senior-ease);transition:border-color .48s var(--sw-senior-ease),background .48s var(--sw-senior-ease),-webkit-transform .48s var(--sw-senior-ease),-webkit-box-shadow .48s var(--sw-senior-ease);transition:transform .48s var(--sw-senior-ease),border-color .48s var(--sw-senior-ease),background .48s var(--sw-senior-ease),box-shadow .48s var(--sw-senior-ease);transition:transform .48s var(--sw-senior-ease),border-color .48s var(--sw-senior-ease),background .48s var(--sw-senior-ease),box-shadow .48s var(--sw-senior-ease),-webkit-transform .48s var(--sw-senior-ease),-webkit-box-shadow .48s var(--sw-senior-ease)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(5n+1){grid-column:span 7}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(5n+2){grid-column:span 5}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(5n+5){grid-column:5/span 8}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card::before{content:counter(serviceRows,decimal-leading-zero);letter-spacing:.16em}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 88% 8%,rgba(101,117,201,.2),transparent 34%),-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(245,241,234,.055)),to(transparent));background:radial-gradient(circle at 88% 8%,rgba(101,117,201,.2),transparent 34%),linear-gradient(90deg,transparent,rgba(245,241,234,.055),transparent);opacity:0;-webkit-transition:opacity .48s var(--sw-senior-ease);transition:opacity .48s var(--sw-senior-ease);pointer-events:none}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card h3{position:relative;z-index:2;max-width:720px;margin-top:auto;margin-bottom:clamp(18px,2vw,28px);letter-spacing:-.012em}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card p{position:relative;z-index:2;max-width:620px;margin:0}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:hover{background:rgba(255,255,255,.07);-webkit-box-shadow:0 36px 110px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08);box-shadow:0 36px 110px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.08)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:hover::after{opacity:1}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:hover h3{-webkit-transform:none;-ms-transform:none;transform:none}body[data-v-page~=article] .service-card,body[data-v-page~=journal] .service-card,body[data-v-page~=services-hub] .service-card,body[data-v-page~=vertical] .service-card{min-height:clamp(238px,20vw,336px)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-stack{display:grid;gap:clamp(12px,1.2vw,18px);counter-reset:serviceStack}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line{grid-template-columns:minmax(42px,.08fr) minmax(0,1fr);gap:clamp(20px,3vw,56px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:clamp(20px,1.7vw,30px);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.045);counter-increment:serviceStack;-webkit-transition:border-color .42s var(--sw-senior-ease),background .42s var(--sw-senior-ease),-webkit-transform .42s var(--sw-senior-ease);transition:border-color .42s var(--sw-senior-ease),background .42s var(--sw-senior-ease),-webkit-transform .42s var(--sw-senior-ease);transition:border-color .42s var(--sw-senior-ease),background .42s var(--sw-senior-ease),transform .42s var(--sw-senior-ease);transition:border-color .42s var(--sw-senior-ease),background .42s var(--sw-senior-ease),transform .42s var(--sw-senior-ease),-webkit-transform .42s var(--sw-senior-ease)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(rgba(101,117,201,.12)),color-stop(36%,transparent));background:linear-gradient(90deg,rgba(101,117,201,.12),transparent 36%);opacity:0;pointer-events:none;-webkit-transition:opacity .42s var(--sw-senior-ease);transition:opacity .42s var(--sw-senior-ease)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line:hover{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px);border-color:rgba(245,241,234,.22);background:rgba(255,255,255,.062)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line:hover::after{opacity:1}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:transparent;font-size:0}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line>span::before{content:counter(serviceStack,decimal-leading-zero);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:42px;height:42px;border:1px solid rgba(245,241,234,.12);border-radius:999px;color:rgba(245,241,234,.54);font-size:11px;line-height:1;letter-spacing:.12em;background:rgba(255,255,255,.035)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line div{position:relative;z-index:2;display:grid;grid-template-columns:minmax(220px,.36fr) minmax(0,1fr);gap:clamp(20px,3.2vw,64px);display:grid!important;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr)!important;gap:clamp(20px,3vw,58px)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line h3{letter-spacing:-.01em}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line p{max-width:720px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price{position:relative;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;border-radius:clamp(30px,3vw,54px);-webkit-box-shadow:0 30px 120px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.055);box-shadow:0 30px 120px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.055)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium__panel,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price__aside{border-radius:clamp(22px,2vw,34px);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium__panel div{background:rgba(255,255,255,.025)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-timeline{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(12px,1.2vw,18px)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-step{grid-column:span 3;min-height:300px;border-radius:clamp(20px,1.8vw,30px);background:rgba(255,255,255,.045)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-project{border-radius:clamp(18px,1.5vw,26px);background:rgba(255,255,255,.045)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .article-checklist,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-related{position:relative}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final__inner{position:relative;max-width:none;background:radial-gradient(circle at 82% 18%,rgba(245,241,234,.16),transparent 30%),radial-gradient(circle at 16% 78%,rgba(101,117,201,.18),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.028)),rgba(8,8,12,.66);-webkit-box-shadow:0 44px 150px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.075);box-shadow:0 44px 150px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.075)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final__inner::before{content:"";position:absolute;inset:12px;border:1px solid rgba(245,241,234,.07);border-radius:inherit;pointer-events:none}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final .service-kicker,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final a,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final h2,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final p{position:relative;z-index:2}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final .service-kicker{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final h2{max-width:1040px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final p{max-width:740px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final .service-btn{margin-top:clamp(26px,3vw,46px)}html.ps-is-scrolling body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-btn,html.ps-is-scrolling body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card,html.ps-is-scrolling body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line,html.ps-is-scrolling body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-page-nav{backdrop-filter:none!important}body[data-v-page~=service]:not([data-v-page~=premium-site]){--sw-senior-max:1560px;--sw-senior-gutter:clamp(18px, 4vw, 72px);--sw-senior-radius:clamp(22px, 2vw, 34px);--sw-senior-line:rgba(245, 241, 234, 0.14);--sw-senior-line-strong:rgba(245, 241, 234, 0.26);--sw-senior-glass:rgba(255, 255, 255, 0.055);--sw-senior-ink:#f5f1ea;--sw-senior-muted:rgba(245, 241, 234, 0.62);--sw-senior-dim:rgba(245, 241, 234, 0.42);--sw-senior-blue:rgba(101, 117, 201, 0.26);--sw-senior-gold:rgba(219, 188, 137, 0.18);--sw-senior-ease:cubic-bezier(.16, 1, .3, 1);--sw-section-y:clamp(86px, 9vw, 168px);--sw-v2-max:1440px;--sw-v2-gutter:clamp(18px, 4.8vw, 76px);--sw-v2-radius-xl:clamp(34px, 6vw, 96px);--sw-v2-radius-lg:clamp(22px, 3.2vw, 46px);--sw-v2-radius-md:clamp(16px, 2vw, 30px);--sw-v2-line:rgba(245, 241, 234, 0.13);--sw-v2-line-strong:rgba(245, 241, 234, 0.24);--sw-v2-text:#f5f1ea;--sw-v2-muted:rgba(245, 241, 234, 0.66);--sw-v2-dim:rgba(245, 241, 234, 0.46);--sw-v2-blue:rgba(105, 120, 220, 0.34);--sw-v2-gold:rgba(226, 190, 124, 0.22);--sw-v2-ease:cubic-bezier(.16, 1, .3, 1);--sw-section-y:clamp(86px, 11vw, 178px);background:#020204}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-bg{opacity:1!important;background:radial-gradient(circle at 50% -8%,rgba(96,111,221,.36),transparent 34vw),radial-gradient(circle at 12% 18%,rgba(119,84,255,.16),transparent 34vw),radial-gradient(circle at 88% 24%,rgba(226,190,124,.12),transparent 30vw),-webkit-gradient(linear,left top,left bottom,from(#050509),color-stop(44%,#020204),to(#050507))!important;background:radial-gradient(circle at 50% -8%,rgba(96,111,221,.36),transparent 34vw),radial-gradient(circle at 12% 18%,rgba(119,84,255,.16),transparent 34vw),radial-gradient(circle at 88% 24%,rgba(226,190,124,.12),transparent 30vw),linear-gradient(180deg,#050509 0,#020204 44%,#050507 100%)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-bg::before{opacity:.18!important;background-image:linear-gradient(rgba(245,241,234,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(245,241,234,.055) 1px,transparent 1px)!important;background-size:clamp(42px,7vw,88px) clamp(42px,7vw,88px)!important;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(44%,rgba(0,0,0,.74)),color-stop(84%,rgba(0,0,0,.16)),to(transparent))!important;-webkit-mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.74) 44%,rgba(0,0,0,.16) 84%,transparent)!important;mask-image:-webkit-gradient(linear,left top,left bottom,from(#000),color-stop(44%,rgba(0,0,0,.74)),color-stop(84%,rgba(0,0,0,.16)),to(transparent))!important;mask-image:linear-gradient(180deg,#000,rgba(0,0,0,.74) 44%,rgba(0,0,0,.16) 84%,transparent)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .page__canvas{opacity:.52!important;-webkit-filter:saturate(1.08) contrast(1.08)!important;filter:saturate(1.08) contrast(1.08)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-page-nav{display:none!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section{width:min(100% - var(--sw-v2-gutter),var(--sw-v2-max))!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero{position:relative;min-height:min(100svh,980px)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;gap:clamp(28px,5vw,72px)!important;margin:0 auto!important;padding:clamp(116px,13vw,190px) 0 clamp(74px,8vw,132px)!important;border:0!important;text-align:center!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero::before{content:""!important;position:absolute!important;inset:clamp(82px,8vw,132px) 0 clamp(42px,5vw,78px)!important;z-index:-2!important;border:1px solid rgba(245,241,234,.09)!important;border-radius:var(--sw-v2-radius-xl)!important;background:radial-gradient(circle at 50% 8%,rgba(105,120,220,.28),transparent 34%),radial-gradient(circle at 74% 42%,rgba(226,190,124,.09),transparent 32%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.06)),to(rgba(255,255,255,.018)))!important;background:radial-gradient(circle at 50% 8%,rgba(105,120,220,.28),transparent 34%),radial-gradient(circle at 74% 42%,rgba(226,190,124,.09),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.018))!important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 56px 180px rgba(0,0,0,.32)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 56px 180px rgba(0,0,0,.32)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero::after{content:"SHUKOV"!important;display:block!important;position:absolute!important;top:clamp(86px,8vw,142px)!important;left:50%!important;z-index:-1!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;width:100%!important;color:rgba(101,117,201,.16)!important;font-family:var(--font-display)!important;font-size:clamp(92px,19vw,330px)!important;line-height:.72!important;letter-spacing:-.045em!important;text-align:center!important;pointer-events:none!important;white-space:nowrap!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__content{position:relative;width:min(100%,1180px)!important;max-width:none!important;padding:0 clamp(14px,2vw,40px)!important;grid-column:auto!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-kicker{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:rgba(245,241,234,.52)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-kicker::before{width:clamp(22px,4vw,56px)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__title{max-width:12.2ch!important;margin:clamp(22px,3vw,44px) auto 0!important;font-size:clamp(54px,9.2vw,154px)!important;line-height:.82!important;letter-spacing:-.018em!important;text-align:center!important;text-wrap:balance!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__lead{max-width:760px!important;margin:clamp(24px,3vw,42px) auto 0!important;color:rgba(245,241,234,.72)!important;font-size:clamp(17px,1.25vw,23px)!important;line-height:1.62!important;text-align:center!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__lead::before{margin-left:auto!important;margin-right:auto!important;width:clamp(62px,8vw,140px)!important;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(245,241,234,.68)),to(transparent))!important;background:linear-gradient(90deg,transparent,rgba(245,241,234,.68),transparent)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final__actions,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__actions{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;gap:10px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-btn{min-height:48px!important;padding:14px 22px!important;border-radius:999px!important;font-size:13px!important;letter-spacing:.02em!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__visual{width:min(100%,940px)!important;min-height:0!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(10px,1.4vw,18px)!important;margin:clamp(4px,1vw,14px) auto 0!important;border:0!important;-webkit-perspective:none!important;perspective:none!important;grid-column:auto!important;align-self:auto!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__visual::before{display:none!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card--main{min-height:clamp(136px,15vw,218px)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;gap:22px!important;padding:clamp(20px,2.2vw,32px)!important;border:1px solid rgba(245,241,234,.13)!important;border-radius:clamp(22px,2.6vw,42px) clamp(8px,1.2vw,18px)!important;background:radial-gradient(circle at 84% 12%,rgba(105,120,220,.24),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.105),rgba(255,255,255,.026) 58%,rgba(255,255,255,.014)),rgba(8,8,12,.72)!important;-webkit-box-shadow:0 24px 88px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.07)!important;box-shadow:0 24px 88px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.07)!important;text-align:left!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card--main{background:radial-gradient(circle at 82% 12%,rgba(105,120,220,.38),transparent 34%),radial-gradient(circle at 10% 90%,rgba(226,190,124,.14),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.14),rgba(255,255,255,.03)),rgba(8,8,12,.82)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card span{-webkit-writing-mode:initial!important;-ms-writing-mode:initial!important;writing-mode:initial!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;justify-self:auto!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card strong{font-size:clamp(30px,3vw,54px)!important;line-height:.9!important;max-width:8ch!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card p{grid-column:auto!important;max-width:320px!important;margin:0!important;font-size:14px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section{position:relative!important;margin:0 auto!important;padding:var(--sw-section-y) 0!important;content-visibility:visible!important;contain-intrinsic-size:auto!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section::before{left:50%!important;right:auto!important;width:min(100%,var(--sw-v2-max))!important;-webkit-transform:translateX(-50%)!important;-ms-transform:translateX(-50%)!important;transform:translateX(-50%)!important;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(245,241,234,.16)),to(transparent))!important;background:linear-gradient(90deg,transparent,rgba(245,241,234,.16),transparent)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head{display:block!important;max-width:920px!important;margin:0 auto clamp(34px,5vw,76px)!important;text-align:center!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__copy,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head>div,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head>div:not([class]){max-width:920px!important;margin:0 auto!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final h2,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium h2,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price h2,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head h2{max-width:920px!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(42px,7vw,118px)!important;line-height:.86!important;letter-spacing:-.012em!important;text-align:center!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head p{max-width:700px!important;margin:clamp(18px,2vw,30px) auto 0!important;color:rgba(245,241,234,.66)!important;text-align:center!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card-grid,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card-grid--four,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-timeline{display:grid!important;grid-template-columns:repeat(12,minmax(0,1fr))!important;gap:clamp(12px,1.4vw,22px)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(n){grid-column:span 6!important;position:relative!important;min-height:clamp(228px,24vw,386px)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;gap:clamp(24px,3vw,52px)!important;padding:clamp(24px,3vw,48px)!important;border:1px solid rgba(245,241,234,.12)!important;border-radius:var(--sw-v2-radius-lg)!important;background:radial-gradient(circle at 88% 10%,rgba(105,120,220,.2),transparent 32%),linear-gradient(145deg,rgba(255,255,255,.085),rgba(255,255,255,.024) 58%,rgba(255,255,255,.012)),rgba(7,7,12,.68)!important;-webkit-box-shadow:0 28px 110px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)!important;box-shadow:0 28px 110px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)!important;backdrop-filter:blur(10px) saturate(114%)!important;-webkit-backdrop-filter:blur(10px) saturate(114%)!important;overflow:hidden!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(5n+1){grid-column:span 7!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(5n+2){grid-column:span 5!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(5n+5){grid-column:4/span 6!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card::before{position:relative!important;z-index:2!important;-ms-flex-item-align:start!important;align-self:flex-start!important;width:auto!important;height:auto!important;padding:9px 12px!important;border:1px solid rgba(245,241,234,.11)!important;border-radius:999px!important;color:rgba(245,241,234,.5)!important;font-size:11px!important;line-height:1!important;letter-spacing:.16em!important;background:rgba(255,255,255,.035)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card h3,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line h3,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-project h3,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-project strong,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-step h3{color:#fff!important;font-family:var(--font-display)!important;font-size:clamp(30px,3.4vw,68px)!important;line-height:.9!important;letter-spacing:-.012em!important;text-transform:uppercase!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card p,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line p,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-step p{max-width:660px!important;color:rgba(245,241,234,.68)!important;font-size:clamp(15px,1vw,17px)!important;line-height:1.62!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:hover{-webkit-transform:translate3d(0,-5px,0)!important;transform:translate3d(0,-5px,0)!important;border-color:rgba(245,241,234,.24)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-stack{display:grid!important;gap:clamp(12px,1.3vw,20px)!important;border:0!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line{position:relative!important;display:grid!important;grid-template-columns:minmax(40px,.08fr) minmax(0,1fr)!important;gap:clamp(18px,3vw,56px)!important;-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:start!important;padding:clamp(24px,3vw,44px)!important;border:1px solid rgba(245,241,234,.11)!important;border-radius:var(--sw-v2-radius-md)!important;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.018)),rgba(7,7,12,.58)!important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important;overflow:hidden!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price{display:grid!important;grid-template-columns:minmax(0,.95fr) minmax(300px,.56fr)!important;gap:clamp(28px,5vw,82px)!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;padding:clamp(34px,5vw,80px)!important;border:1px solid rgba(245,241,234,.12)!important;border-radius:var(--sw-v2-radius-xl)!important;background:radial-gradient(circle at 88% 12%,rgba(105,120,220,.23),transparent 34%),linear-gradient(145deg,rgba(255,255,255,.075),rgba(255,255,255,.018)),rgba(7,7,12,.62)!important;-webkit-box-shadow:0 40px 150px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06)!important;box-shadow:0 40px 150px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium__copy,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium__panel,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price__aside,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price__content{grid-column:auto!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium__copy,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price__content{-ms-flex-item-align:center!important;align-self:center!important;max-width:860px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium__panel,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price__aside{min-height:100%!important;padding:clamp(24px,3vw,44px)!important;border:1px solid rgba(245,241,234,.12)!important;border-radius:var(--sw-v2-radius-lg)!important;background:rgba(0,0,0,.2)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-step{grid-column:span 3!important;min-height:clamp(244px,23vw,390px)!important;padding:clamp(22px,2.6vw,40px)!important;border:1px solid rgba(245,241,234,.115)!important;border-radius:var(--sw-v2-radius-md)!important;background:linear-gradient(145deg,rgba(255,255,255,.06),rgba(255,255,255,.018)),rgba(7,7,12,.58)!important;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.045)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-project-list{display:grid!important;gap:clamp(12px,1.3vw,20px)!important;border:0!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-project{display:grid!important;grid-template-columns:minmax(110px,.2fr) minmax(0,1fr) auto!important;gap:clamp(18px,3vw,56px)!important;min-height:136px!important;padding:clamp(24px,3vw,42px)!important;border:1px solid rgba(245,241,234,.11)!important;border-radius:var(--sw-v2-radius-md)!important;background:linear-gradient(135deg,rgba(255,255,255,.055),rgba(255,255,255,.018)),rgba(7,7,12,.58)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-faq__item{border:1px solid rgba(245,241,234,.105)!important;border-radius:var(--sw-v2-radius-md)!important;background:rgba(255,255,255,.035)!important;overflow:hidden!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-faq__item+.service-faq__item{margin-top:10px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-faq__item summary{padding:24px clamp(22px,3vw,38px)!important;font-size:clamp(24px,2.2vw,44px)!important;line-height:1!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-faq__item p{padding:0 clamp(22px,3vw,38px) 28px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final{display:block!important;margin:0 auto clamp(70px,9vw,150px)!important;padding:clamp(86px,10vw,172px) 0!important;border:0!important;background:0 0!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final__inner{width:100%!important;max-width:none!important;min-height:clamp(420px,58vw,760px)!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;gap:clamp(18px,2vw,30px)!important;padding:clamp(40px,7vw,112px) clamp(22px,5vw,86px)!important;border:0!important;border-radius:clamp(40px,8vw,120px)!important;background:radial-gradient(circle at 74% 18%,rgba(96,111,221,.24),transparent 28%),radial-gradient(circle at 22% 86%,rgba(226,190,124,.28),transparent 28%),-webkit-gradient(linear,left top,left bottom,from(#f6f0e6),to(#ddd4c6))!important;background:radial-gradient(circle at 74% 18%,rgba(96,111,221,.24),transparent 28%),radial-gradient(circle at 22% 86%,rgba(226,190,124,.28),transparent 28%),linear-gradient(180deg,#f6f0e6,#ddd4c6)!important;-webkit-box-shadow:0 50px 160px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.72)!important;box-shadow:0 50px 160px rgba(0,0,0,.34),inset 0 1px 0 rgba(255,255,255,.72)!important;color:#08070a!important;text-align:center!important;overflow:hidden!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final__inner::before{inset:clamp(10px,1.4vw,22px)!important;border-color:rgba(8,7,10,.12)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final .service-kicker,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final a,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final h2,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final p{grid-column:auto!important;color:#08070a!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final .service-kicker{color:rgba(8,7,10,.48)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final h2{max-width:920px!important;margin:0 auto!important;color:#08070a!important;font-size:clamp(42px,8vw,126px)!important;line-height:.84!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final p{max-width:640px!important;margin:0 auto!important;color:rgba(8,7,10,.72)!important;font-size:clamp(16px,1.2vw,22px)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final .service-btn--primary{color:#f5f1ea!important;border-color:#08070a!important;background:#08070a!important;-webkit-box-shadow:0 18px 58px rgba(0,0,0,.18)!important;box-shadow:0 18px 58px rgba(0,0,0,.18)!important}body[data-v-page~=contacts],body[data-v-page~=journal],body[data-v-page~=pricing],body[data-v-page~=process],body[data-v-page~=services-hub]{--aw-bg:#030306;--aw-ink:#f4f0e8;--aw-ink-dark:#101014;--aw-muted:rgba(244, 240, 232, .66);--aw-soft:rgba(244, 240, 232, .43);--aw-line:rgba(244, 240, 232, .13);--aw-line-strong:rgba(244, 240, 232, .24);--aw-panel:rgba(255, 255, 255, .045);--aw-panel-strong:rgba(255, 255, 255, .075);--aw-accent:#7d86ff;--aw-accent-2:#dbc08a;--aw-paper:#eee9dd;--aw-margin:clamp(26px, 4.8vw, 92px);--aw-max:1480px;--aw-gap:clamp(14px, 1.6vw, 28px);--aw-section:clamp(92px, 11vw, 190px);--aw-ease:cubic-bezier(.16, 1, .3, 1);background:var(--aw-bg);color:var(--aw-ink)}body[data-v-page~=contacts] .service-bg,body[data-v-page~=journal] .service-bg,body[data-v-page~=pricing] .service-bg,body[data-v-page~=process] .service-bg,body[data-v-page~=services-hub] .service-bg{background:linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px) 50% 0/max(96px,(100vw - var(--aw-margin) * 2) / 12) 100%,radial-gradient(circle at 78% 4%,rgba(100,92,210,.2),transparent 34vw),radial-gradient(circle at 9% 42%,rgba(41,64,128,.16),transparent 31vw),linear-gradient(180deg,#070711 0,#030306 54%,#050508 100%);opacity:.98}.aw-page,.aw-page *{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.aw-page{position:relative;z-index:2;width:100%;overflow:clip;isolation:isolate}.aw-shell{width:min(100% - var(--aw-margin) * 2,var(--aw-max));margin-inline:auto}.aw-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap)}.aw-page .service-kicker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:var(--aw-soft);letter-spacing:.16em;text-transform:uppercase;letter-spacing:.18em}.aw-page .service-kicker::before{width:34px;height:1px;background:currentColor;opacity:.62}.aw-page p{color:var(--aw-muted)}.aw-page a{color:inherit}.aw-page h1,.aw-page h2,.aw-page h3{color:var(--aw-ink);font-family:var(--font-display);font-weight:400;text-transform:uppercase;text-wrap:balance}.aw-page .service-btn{min-height:46px;padding:0 22px;border-color:var(--aw-line);-webkit-transition:border-color .36s var(--aw-ease),background .36s var(--aw-ease),color .36s var(--aw-ease),-webkit-transform .36s var(--aw-ease);transition:border-color .36s var(--aw-ease),background .36s var(--aw-ease),color .36s var(--aw-ease),-webkit-transform .36s var(--aw-ease);transition:transform .36s var(--aw-ease),border-color .36s var(--aw-ease),background .36s var(--aw-ease),color .36s var(--aw-ease);transition:transform .36s var(--aw-ease),border-color .36s var(--aw-ease),background .36s var(--aw-ease),color .36s var(--aw-ease),-webkit-transform .36s var(--aw-ease)}.aw-page .service-btn:hover{border-color:var(--aw-line-strong);background:rgba(255,255,255,.07)}.aw-page .service-btn--primary{background:var(--aw-paper);border-color:var(--aw-paper);color:var(--aw-ink-dark)}.aw-hero{min-height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.aw-hero__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap);-webkit-box-align:end;-ms-flex-align:end;align-items:end}.aw-hero__copy{grid-column:1/span 8}.aw-hero__title{max-width:10.6ch;letter-spacing:-.012em}.aw-hero__title span{display:block;color:var(--aw-accent)}.aw-hero__lead{max-width:720px}.aw-hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.aw-section-head{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.aw-section-head>div{grid-column:4/span 8}.aw-final h2,.aw-section-head h2,.contact-brief__copy h2,.contact-faq h2,.journal-routes__intro h2,.journal-topics__title h2,.pricing-scope__copy h2,.process-gates__title h2,.process-review__panel h2{margin:0;letter-spacing:-.01em}.aw-section-head p{max-width:740px;font-size:clamp(15px,1vw,19px)}.aw-side-nav{position:fixed;left:clamp(14px,1.4vw,24px);top:50%;z-index:40;gap:9px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:rgba(244,240,232,.42);font-size:10px;letter-spacing:.14em;text-transform:uppercase;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}.aw-side-nav a{text-decoration:none;-webkit-transition:color .24s;transition:color .24s}.aw-side-nav a:hover{color:var(--aw-ink)}.aw-side-nav__label{color:var(--aw-accent)}.aw-final{border-top:1px solid var(--aw-line)}.aw-final .service-kicker{grid-column:1/span 3}.aw-final p{max-width:700px;margin:clamp(18px,2vw,28px) 0 clamp(26px,3vw,42px);font-size:clamp(16px,1vw,20px)}.aw-accordion{grid-column:5/span 7;border-bottom:1px solid var(--aw-line)}.aw-accordion details{border-top:1px solid var(--aw-line)}.aw-accordion summary{min-height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;color:var(--aw-ink);font-family:var(--font-display);line-height:.95;text-transform:uppercase;cursor:pointer;list-style:none}.aw-accordion summary::-webkit-details-marker{display:none}.aw-accordion summary::after{content:"+";color:var(--aw-soft);font-family:Arial,sans-serif;font-size:26px}.aw-accordion details[open] summary::after{content:"−"}.aw-accordion p{max-width:760px;padding:0 0 28px}.services-orbit{grid-column:9/span 4;align-self:stretch;min-height:clamp(420px,42vw,680px);display:grid;-ms-flex-line-pack:end;align-content:end;border-left:1px solid var(--aw-line);border-right:1px solid rgba(244,240,232,.07)}.services-orbit__ring{display:grid;grid-template-columns:64px minmax(0,1fr);gap:22px;border-top:1px solid var(--aw-line)}.services-orbit__ring span{color:var(--aw-soft);font-size:12px;letter-spacing:.16em}.services-orbit__ring strong{color:var(--aw-ink);font-family:var(--font-display);line-height:.88;text-transform:uppercase}.services-orbit__ring p{grid-column:2;margin:0;font-size:14px}.services-statement .service-kicker{grid-column:1/span 2}.services-statement__title{grid-column:3/span 7;margin:0}.services-statement__text{grid-column:10/span 3;align-self:end;margin:0;font-size:clamp(15px,1vw,18px)}.services-list{border-bottom:1px solid var(--aw-line)}.services-row a{position:relative;display:grid;grid-template-columns:78px minmax(260px,.42fr) minmax(0,1fr) minmax(120px,.14fr);gap:var(--aw-gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:clamp(112px,9vw,172px);border-top:1px solid var(--aw-line);text-decoration:none;overflow:hidden}.services-row a::before{content:"";position:absolute;inset:0;opacity:0;-webkit-transform:scaleX(.9);-ms-transform:scaleX(.9);transform:scaleX(.9);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:opacity .42s var(--aw-ease),-webkit-transform .42s var(--aw-ease);transition:opacity .42s var(--aw-ease),-webkit-transform .42s var(--aw-ease);transition:opacity .42s var(--aw-ease),transform .42s var(--aw-ease);transition:opacity .42s var(--aw-ease),transform .42s var(--aw-ease),-webkit-transform .42s var(--aw-ease)}.services-row a:hover::before{opacity:1;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.services-row__no{color:var(--aw-soft);font-size:12px;letter-spacing:.16em}.services-row h3{margin:0;-webkit-transition:-webkit-transform .42s var(--aw-ease);transition:-webkit-transform .42s var(--aw-ease);transition:transform .42s var(--aw-ease);transition:transform .42s var(--aw-ease),-webkit-transform .42s var(--aw-ease)}.services-row a:hover h3{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.services-row p{max-width:620px;margin:0}.services-row em{color:var(--aw-accent-2);font-style:normal;font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-align:right}.services-lab__intro{grid-column:1/span 4;position:sticky;top:120px;align-self:start}.services-lab__intro h2{margin-top:18px}.services-lab__cards{grid-column:6/span 7;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aw-gap)}.services-lab-card{min-height:clamp(240px,24vw,390px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:clamp(24px,3vw,46px);border:1px solid var(--aw-line);background:rgba(255,255,255,.035)}.services-lab-card--light{background:var(--aw-paper);color:var(--aw-ink-dark)}.services-lab-card--light h3,.services-lab-card--light p,.services-lab-card--light span{color:var(--aw-ink-dark)}.services-lab-card span{color:var(--aw-soft);font-size:12px;letter-spacing:.16em}.services-lab-card h3{margin:0;font-size:clamp(30px,3.2vw,62px);line-height:.88}.services-lab-card p{margin:0}.services-route__aside{grid-column:1/span 4;position:sticky;top:120px;align-self:start}.services-route__aside strong{display:block;max-width:6ch;margin-top:22px;font-family:var(--font-display);text-transform:uppercase}.services-route__steps{grid-column:5/span 8;border-bottom:1px solid var(--aw-line)}.services-route__steps article{display:grid;grid-template-columns:74px minmax(220px,.34fr) minmax(0,1fr);gap:var(--aw-gap);padding:clamp(30px,3.6vw,58px) 0;border-top:1px solid var(--aw-line)}.services-route__steps span{color:var(--aw-soft);font-size:12px;letter-spacing:.16em}.services-route__steps h3{margin:0;font-size:clamp(28px,3vw,58px);line-height:.9}.services-route__steps p{margin:0}.aw-page--pricing{--aw-accent:#dbc08a;--aw-accent-2:#8b93ff;--aw-accent:#d9bf8c;--aw-accent-2:#8f97ff}.pricing-hero .aw-hero__copy{grid-column:1/span 7}.pricing-ledger{grid-column:9/span 4;display:grid;gap:20px;padding:clamp(28px,3.3vw,52px);background:var(--aw-paper);color:var(--aw-ink-dark);min-height:clamp(460px,42vw,660px);-ms-flex-line-pack:end;align-content:end}.pricing-ledger span{font-size:12px;letter-spacing:.16em;text-transform:uppercase}.pricing-ledger strong{max-width:7ch;color:var(--aw-ink-dark);font-family:var(--font-display);line-height:.76;text-transform:uppercase}.pricing-ledger div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;padding-top:16px;border-top:1px solid rgba(16,16,20,.14)}.pricing-ledger small{letter-spacing:.12em;text-transform:uppercase}.pricing-ledger b{font-weight:400}.pricing-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--aw-gap);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pricing-tier{min-height:clamp(410px,34vw,560px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid var(--aw-line);background:rgba(255,255,255,.035)}.pricing-tier span{color:var(--aw-soft);letter-spacing:.16em;text-transform:uppercase}.pricing-tier h3{margin:0}.pricing-tier strong{color:var(--aw-accent);font-family:var(--font-display);font-weight:400;text-transform:uppercase}.pricing-tier a{color:var(--aw-ink);border-bottom:1px solid currentColor}.pricing-scope__copy{grid-column:1/span 4;top:120px;align-self:start}.pricing-includes{grid-column:6/span 7;display:grid;border-bottom:1px solid var(--aw-line)}.pricing-includes div{display:grid;grid-template-columns:70px minmax(200px,.35fr) 1fr;gap:var(--aw-gap);padding:clamp(26px,3vw,46px) 0;border-top:1px solid var(--aw-line)}.pricing-factor-list span,.pricing-includes span{color:var(--aw-soft);font-size:12px;letter-spacing:.16em}.pricing-factor-list h3,.pricing-includes h3{margin:0;font-size:clamp(28px,3vw,58px);line-height:.9}.pricing-factor-list{border-bottom:1px solid var(--aw-line)}.pricing-factor-list article{display:grid;grid-template-columns:70px minmax(280px,.42fr) minmax(0,1fr);gap:var(--aw-gap);padding:clamp(30px,3.5vw,54px) 0;border-top:1px solid var(--aw-line)}.pricing-faq .aw-grid>div:first-child{grid-column:1/span 4}.aw-page--process{--aw-accent:#8d95ff;--aw-accent-2:#dbc08a;--aw-accent:#929aff;--aw-accent-2:#dbc08a}.process-hero .aw-hero__copy{grid-column:1/span 7}.process-count{grid-column:9/span 4;min-height:clamp(430px,42vw,680px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-ms-flex-line-pack:end;align-content:end;border:1px solid var(--aw-line)}.process-count b{min-height:clamp(150px,14vw,240px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;border-right:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line);font-family:var(--font-display);line-height:.74;font-weight:400}.process-count b:nth-child(even){border-right:0}.process-count span{grid-column:1/-1;color:var(--aw-soft);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.process-spine{display:grid;gap:clamp(22px,3vw,52px)}.process-spine::before{content:"";position:absolute;background:var(--aw-line)}.process-stage{position:relative;width:calc(100% - var(--aw-gap));margin-left:var(--aw-gap);border:1px solid var(--aw-line);background:rgba(255,255,255,.035)}.process-stage::before{content:"";position:absolute;top:38px;left:calc(-1 * var(--aw-gap) - 5px);border-radius:50%;background:var(--aw-accent);-webkit-box-shadow:0 0 30px rgba(141,149,255,.7);box-shadow:0 0 30px rgba(141,149,255,.7)}.process-stage--offset{margin-left:calc(-100% - var(--aw-gap))}.process-stage--offset::before{left:auto;right:calc(-1 * var(--aw-gap) - 5px)}.process-review__list span,.process-stage span{color:var(--aw-soft);font-size:12px;letter-spacing:.16em}.process-stage h3{margin:32px 0 18px;line-height:.86}.process-gates__title{grid-column:1/span 5;position:sticky;top:120px;align-self:start}.process-gates__board{grid-column:7/span 6;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid var(--aw-line)}.process-gates__board article{min-height:220px;border-right:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line)}.process-gates__board article:nth-child(even){border-right:0}.process-gates__board article:nth-last-child(-n+2){border-bottom:0}.process-gates__board span{color:var(--aw-accent-2);font-family:var(--font-display);font-size:clamp(36px,4vw,76px);line-height:.86;text-transform:uppercase}.process-review__panel{grid-column:1/span 5;min-height:470px;padding:clamp(30px,3.6vw,56px);background:var(--aw-paper);color:var(--aw-ink-dark);align-self:start}.process-review__panel .service-kicker,.process-review__panel h2,.process-review__panel p{color:var(--aw-ink-dark)}.process-review__list{grid-column:7/span 6;border-bottom:1px solid var(--aw-line)}.process-review__list article{padding:clamp(28px,3.2vw,50px) 0;border-top:1px solid var(--aw-line)}.process-review__list h3{margin:12px 0;font-size:clamp(32px,3.4vw,66px);line-height:.88}.process-deliverables{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--aw-line)}.process-deliverables article{min-height:260px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:1px solid var(--aw-line)}.process-deliverables article:last-child{border-right:0}.process-deliverables b{color:var(--aw-soft);font-weight:400;letter-spacing:.16em}.process-deliverables h3{font-size:clamp(28px,3vw,58px);line-height:.88}.journal-hero .aw-hero__copy{grid-column:1/span 7}.journal-cover{grid-column:9/span 4;min-height:clamp(480px,44vw,700px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:clamp(30px,3.4vw,54px);color:var(--aw-ink-dark);background:var(--aw-paper)}.journal-cover span{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:rgba(16,16,20,.52)}.journal-cover strong{max-width:8ch;color:var(--aw-ink-dark);font-family:var(--font-display);line-height:.76;text-transform:uppercase}.journal-cover p{color:rgba(16,16,20,.64)}.journal-topics__title{grid-column:1/span 4}.journal-topic-wall{grid-column:5/span 8;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px clamp(18px,2vw,32px);-ms-flex-line-pack:start;align-content:start}.journal-topic-wall a{color:var(--aw-ink);font-family:var(--font-display);line-height:.78;text-transform:uppercase;text-decoration:none;opacity:.42;-webkit-transition:opacity .3s var(--aw-ease),-webkit-transform .3s var(--aw-ease);transition:opacity .3s var(--aw-ease),-webkit-transform .3s var(--aw-ease);transition:opacity .3s var(--aw-ease),transform .3s var(--aw-ease);transition:opacity .3s var(--aw-ease),transform .3s var(--aw-ease),-webkit-transform .3s var(--aw-ease)}.journal-topic-wall a:hover{opacity:1;-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.journal-article-list{border-bottom:1px solid var(--aw-line)}.journal-article a{display:grid;grid-template-columns:80px minmax(0,1fr) minmax(120px,.15fr);gap:var(--aw-gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(28px,3.5vw,56px) 0;border-top:1px solid var(--aw-line);text-decoration:none}.journal-article span{color:var(--aw-soft);font-size:12px;letter-spacing:.16em}.journal-article h3{max-width:1050px;margin:0;line-height:.86;-webkit-transition:-webkit-transform .34s var(--aw-ease);transition:-webkit-transform .34s var(--aw-ease);transition:transform .34s var(--aw-ease);transition:transform .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease)}.journal-article a:hover h3{-webkit-transform:translateX(12px);-ms-transform:translateX(12px);transform:translateX(12px)}.journal-article em{color:var(--aw-accent-2);font-style:normal;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-align:right}.journal-routes__intro{grid-column:1/span 4;position:sticky;top:120px;align-self:start}.journal-route-cards{grid-column:6/span 7;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aw-gap)}.journal-route-cards article{min-height:240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:clamp(24px,3vw,42px);border:1px solid var(--aw-line);background:rgba(255,255,255,.035)}.journal-route-cards span{color:var(--aw-muted)}.journal-route-cards a{color:var(--aw-ink);font-family:var(--font-display);font-size:clamp(30px,3.2vw,60px);line-height:.86;text-transform:uppercase;text-decoration:none}.aw-page--contacts{--aw-accent:#dbc08a;--aw-accent-2:#8e96ff;--aw-accent:#dbc08a;--aw-accent-2:#8d96ff}.contact-signal{grid-column:9/span 4;min-height:clamp(440px,42vw,680px);display:grid;-ms-flex-line-pack:end;align-content:end;gap:18px;border:1px solid var(--aw-line);background:radial-gradient(circle at 85% 8%,rgba(219,192,138,.18),transparent 40%),rgba(255,255,255,.035)}.contact-signal span{color:var(--aw-accent);font-size:12px;letter-spacing:.16em;text-transform:uppercase}.contact-signal strong{max-width:8ch;font-family:var(--font-display);text-transform:uppercase}.contact-signal a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:var(--aw-ink);text-decoration:none;border-bottom:1px solid rgba(244,240,232,.34)}.contact-channel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(230px,auto);gap:var(--aw-gap)}.contact-channel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid var(--aw-line);background:rgba(255,255,255,.035);text-decoration:none;-webkit-transition:background .34s var(--aw-ease),border-color .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease);transition:background .34s var(--aw-ease),border-color .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease);transition:transform .34s var(--aw-ease),background .34s var(--aw-ease),border-color .34s var(--aw-ease);transition:transform .34s var(--aw-ease),background .34s var(--aw-ease),border-color .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease)}.contact-channel:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);border-color:var(--aw-line-strong);background:rgba(255,255,255,.07)}.contact-channel--large{grid-column:span 2;grid-row:span 2;background:var(--aw-paper);color:var(--aw-ink-dark)}.contact-channel--large em,.contact-channel--large h3,.contact-channel--large p,.contact-channel--large span{color:var(--aw-ink-dark)}.contact-channel span{color:var(--aw-soft);font-size:12px;letter-spacing:.16em}.contact-channel h3{margin:0}.contact-channel p{margin:0}.contact-channel em{color:var(--aw-accent);font-style:normal;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.contact-brief__copy{grid-column:1/span 5;position:sticky;align-self:start}.contact-checklist{grid-column:7/span 6;border-bottom:1px solid var(--aw-line)}.contact-checklist article{display:grid;grid-template-columns:70px 1fr;gap:var(--aw-gap);border-top:1px solid var(--aw-line)}.contact-checklist span{color:var(--aw-accent);font-size:12px;letter-spacing:.16em}.contact-checklist p{margin:0}.contact-route-line{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--aw-line)}.contact-route-line article{min-height:280px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-right:1px solid var(--aw-line)}.contact-route-line article:last-child{border-right:0}.contact-route-line span{color:var(--aw-soft);font-size:12px;letter-spacing:.16em}.contact-route-line h3{margin:0;line-height:.88}.contact-faq .aw-grid>div:first-child{grid-column:1/span 4}body[data-v-page~=contacts] .aw-side-nav,body[data-v-page~=journal] .aw-side-nav,body[data-v-page~=pricing] .aw-side-nav,body[data-v-page~=process] .aw-side-nav,body[data-v-page~=services-hub] .aw-side-nav{display:none!important}body[data-v-page~=contacts] .service-bg{background:linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px) 50% 0/max(112px,(100vw - var(--aw-margin) * 2) / 12) 100%,radial-gradient(circle at 72% 7%,rgba(102,92,216,.24),transparent 32vw),radial-gradient(circle at 12% 33%,rgba(219,192,138,.13),transparent 34vw),radial-gradient(circle at 88% 74%,rgba(64,79,170,.11),transparent 38vw),linear-gradient(180deg,#070711 0,#030306 48%,#050507 100%)}body[data-v-page~=contacts] .contact-hero{min-height:92svh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:clamp(126px,12vw,188px);padding-bottom:clamp(70px,7vw,108px)}body[data-v-page~=contacts] .contact-hero .aw-hero__grid{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body[data-v-page~=contacts] .contact-hero .aw-hero__copy{grid-column:1/span 8;align-self:end;padding-bottom:clamp(12px,4vw,72px)}body[data-v-page~=contacts] .contact-hero .aw-hero__title{max-width:12.7ch;font-size:clamp(66px,8.3vw,148px);line-height:.82;letter-spacing:-.018em}body[data-v-page~=contacts] .contact-hero .aw-hero__lead{max-width:610px;margin-left:clamp(0,10vw,182px);font-size:clamp(16px,1.04vw,20px)}body[data-v-page~=contacts] .contact-signal{position:relative;grid-column:9/span 4;min-height:clamp(430px,37vw,610px);overflow:hidden;border-color:rgba(244,240,232,.16);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.085)),to(rgba(255,255,255,.026))),radial-gradient(circle at 76% 12%,rgba(142,150,255,.3),transparent 36%),rgba(255,255,255,.035);background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.026)),radial-gradient(circle at 76% 12%,rgba(142,150,255,.3),transparent 36%),rgba(255,255,255,.035);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}body[data-v-page~=contacts] .contact-signal::before{content:"";position:absolute;inset:clamp(16px,1.6vw,28px);border:1px solid rgba(244,240,232,.1);pointer-events:none}body[data-v-page~=contacts] .contact-signal::after{content:"CONTACT / 2026";position:absolute;left:clamp(28px,3vw,50px);top:clamp(28px,3vw,50px);color:rgba(244,240,232,.38);font-size:11px;letter-spacing:.18em;text-transform:uppercase}body[data-v-page~=contacts] .contact-signal strong{max-width:9.5ch;font-size:clamp(48px,4.8vw,92px)}body[data-v-page~=contacts] .contact-options{padding-top:clamp(118px,11vw,184px)}body[data-v-page~=contacts] .contact-options .aw-section-head{margin-bottom:clamp(34px,4.8vw,74px)}body[data-v-page~=contacts] .contact-channel-grid{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(184px,auto);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body[data-v-page~=contacts] .contact-channel{position:relative;isolation:isolate;overflow:hidden;grid-column:span 3;min-height:250px;border-color:rgba(244,240,232,.12);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.026)));background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.026))}body[data-v-page~=contacts] .contact-channel::after{content:"";position:absolute;right:-28%;bottom:-36%;z-index:-1;width:220px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(142,150,255,.18),transparent 64%);opacity:0;-webkit-transform:scale(.78);-ms-transform:scale(.78);transform:scale(.78);-webkit-transition:opacity .42s var(--aw-ease),-webkit-transform .42s var(--aw-ease);transition:opacity .42s var(--aw-ease),-webkit-transform .42s var(--aw-ease);transition:opacity .42s var(--aw-ease),transform .42s var(--aw-ease);transition:opacity .42s var(--aw-ease),transform .42s var(--aw-ease),-webkit-transform .42s var(--aw-ease)}body[data-v-page~=contacts] .contact-channel:hover::after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}body[data-v-page~=contacts] .contact-channel--large{grid-column:span 6;grid-row:span 2;min-height:412px;background:radial-gradient(circle at 18% 14%,rgba(142,150,255,.14),transparent 34%),var(--aw-paper)}body[data-v-page~=contacts] .contact-channel h3{max-width:9ch;font-size:clamp(34px,3.6vw,72px)}body[data-v-page~=contacts] .contact-channel--large h3{font-size:clamp(52px,5.3vw,104px)}body[data-v-page~=contacts] .contact-brief{padding-top:clamp(120px,12vw,210px)}body[data-v-page~=contacts] .contact-brief__copy{grid-column:1/span 4}body[data-v-page~=contacts] .contact-brief__copy h2,body[data-v-page~=contacts] .contact-faq h2{max-width:9.8ch;font-size:clamp(48px,5.4vw,104px)}body[data-v-page~=contacts] .contact-checklist{grid-column:6/span 7}body[data-v-page~=contacts] .contact-checklist article{grid-template-columns:88px minmax(0,1fr);padding:clamp(30px,3.4vw,54px) 0}body[data-v-page~=contacts] .contact-route-line{border-color:rgba(244,240,232,.15);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.026)),to(rgba(255,255,255,.012)));background:linear-gradient(180deg,rgba(255,255,255,.026),rgba(255,255,255,.012))}body[data-v-page~=contacts] .contact-route-line article{min-height:320px;-webkit-transition:background .36s var(--aw-ease),-webkit-transform .36s var(--aw-ease);transition:background .36s var(--aw-ease),-webkit-transform .36s var(--aw-ease);transition:background .36s var(--aw-ease),transform .36s var(--aw-ease);transition:background .36s var(--aw-ease),transform .36s var(--aw-ease),-webkit-transform .36s var(--aw-ease)}body[data-v-page~=contacts] .contact-route-line article:hover{background:rgba(255,255,255,.045)}body[data-v-page~=contacts] .contact-faq .aw-grid>div:first-child{position:sticky;top:116px;-ms-flex-item-align:start;align-self:start}body[data-v-page~=contacts] .aw-final--contacts{padding-top:clamp(128px,12vw,210px);padding-bottom:clamp(120px,10vw,190px)}body[data-v-page~=contacts] .aw-final--contacts h2{max-width:18.2ch}body[data-v-page~=contacts] .service-bg,body[data-v-page~=journal] .service-bg,body[data-v-page~=pricing] .service-bg,body[data-v-page~=process] .service-bg,body[data-v-page~=services-hub] .service-bg{background:linear-gradient(90deg,rgba(255,255,255,.023) 1px,transparent 1px) 50% 0/max(108px,(100vw - var(--aw-margin) * 2) / 12) 100%,linear-gradient(180deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0/100% 56px,radial-gradient(42vw 34vw at 10% 9%,rgba(97,57,255,.24),transparent 62%),radial-gradient(48vw 36vw at 62% 42%,rgba(78,96,230,.22),transparent 60%),radial-gradient(34vw 30vw at 94% 12%,rgba(219,192,138,.13),transparent 62%),linear-gradient(180deg,#080912 0,#030307 48%,#050508 100%);opacity:1}body[data-v-page~=contacts] .page__canvas,body[data-v-page~=journal] .page__canvas,body[data-v-page~=pricing] .page__canvas,body[data-v-page~=process] .page__canvas,body[data-v-page~=services-hub] .page__canvas{opacity:.56;mix-blend-mode:screen}.aw-side-nav{display:none!important;visibility:hidden!important;pointer-events:none!important}.aw-grid{-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap);row-gap:clamp(28px,4vw,72px)}.aw-page h1,.aw-page h2,.aw-page h3{letter-spacing:-.006em}.aw-page .service-btn{min-height:48px;padding-inline:24px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.aw-page .service-btn--primary{background:#f1ebe0;border-color:#f1ebe0;-webkit-box-shadow:0 20px 60px rgba(241,235,224,.08),inset 0 1px 0 rgba(255,255,255,.58);box-shadow:0 20px 60px rgba(241,235,224,.08),inset 0 1px 0 rgba(255,255,255,.58)}.aw-hero{position:relative;min-height:100svh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aw-hero__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aw-hero__title{max-width:10.8ch;letter-spacing:-.004em;text-shadow:0 0 42px rgba(93,102,255,.08)}.aw-hero__lead{max-width:700px}.aw-section{position:relative;padding:var(--aw-section) 0}.aw-section::before{content:"";position:absolute;left:var(--aw-margin);right:var(--aw-margin);top:0;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(243,239,232,.09)),to(transparent));background:linear-gradient(90deg,transparent,rgba(243,239,232,.09),transparent);pointer-events:none}.aw-section-head>.service-kicker{grid-column:1/span 3}.aw-final h2,.aw-section-head h2,.contact-brief__copy h2,.contact-faq h2,.journal-routes__intro h2,.journal-topics__title h2,.pricing-scope__copy h2,.process-gates__title h2,.process-review__panel h2{letter-spacing:-.004em}.aw-section-head p{max-width:690px}.aw-final{padding:clamp(100px,8vw,150px) 0;background:radial-gradient(42vw 22vw at 52% 0,rgba(115,126,255,.14),transparent 72%)}.aw-final .aw-shell>div{grid-column:4/span 8}.aw-final p{max-width:620px}.aw-accordion{grid-column:5/span 7}.aw-accordion summary{min-height:clamp(78px,6.8vw,108px);font-size:clamp(30px,2.25vw,46px)}.aw-accordion p{padding-bottom:clamp(24px,2.5vw,38px)}.services-orbit{position:relative;grid-column:9/span 4;min-height:clamp(510px,42vw,690px);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.055)),to(rgba(255,255,255,.018)));background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.018))}.services-orbit::before{content:"SERVICES";position:absolute;font-family:var(--font-display);line-height:.8;pointer-events:none}.services-orbit__ring{position:relative;z-index:1}.services-row a{min-height:clamp(122px,8.2vw,162px);grid-template-columns:86px minmax(270px,.39fr) minmax(0,1fr) minmax(124px,.13fr)}.services-lab-card{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.024)));background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.024))}.services-lab-card--light{background:#f0eadf}.pricing-ledger{position:relative;overflow:hidden;min-height:clamp(500px,42vw,710px);background:radial-gradient(circle at 74% 10%,rgba(217,191,140,.2),transparent 38%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.06)),to(rgba(255,255,255,.02)));background:radial-gradient(circle at 74% 10%,rgba(217,191,140,.2),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02))}.pricing-ledger::before{content:"₽";position:absolute;right:clamp(20px,3vw,54px);top:clamp(20px,3vw,54px);font-family:var(--font-display);font-size:clamp(180px,18vw,340px);line-height:.72}.pricing-tier{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.022)));background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.022))}.pricing-tier--featured{background:#f0eadf;-webkit-box-shadow:0 34px 120px rgba(217,191,140,.13);box-shadow:0 34px 120px rgba(217,191,140,.13)}.pricing-factor-list article{border-color:rgba(243,239,232,.12)}.process-count{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.048)),to(rgba(255,255,255,.018)))}.process-stage{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.024)));background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.024));-webkit-box-shadow:0 24px 90px rgba(0,0,0,.18);box-shadow:0 24px 90px rgba(0,0,0,.18)}.process-stage h3{margin-top:clamp(28px,2.6vw,42px)}.process-deliverables article,.process-gates__board article{background:rgba(255,255,255,.025)}.process-review__panel{-webkit-box-shadow:0 34px 120px rgba(241,235,224,.08);box-shadow:0 34px 120px rgba(241,235,224,.08)}.aw-page--journal{--aw-accent:#aab0ff;--aw-accent-2:#dbc08a}.journal-cover{position:relative;overflow:hidden;background:#f0eadf;-webkit-box-shadow:0 38px 130px rgba(0,0,0,.28);box-shadow:0 38px 130px rgba(0,0,0,.28)}.journal-cover::before{content:"JOURNAL";position:absolute;left:clamp(22px,2.7vw,44px);top:clamp(34px,3vw,54px);font-family:var(--font-display);font-size:clamp(88px,9vw,168px);line-height:.8}.journal-cover>*{position:relative;z-index:1}.journal-article a{grid-template-columns:84px minmax(0,1fr) minmax(132px,.15fr)}.journal-route-cards article{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.05)),to(rgba(255,255,255,.022)));background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.022))}.contact-hero .aw-hero__copy{grid-column:1/span 7}.contact-hero .aw-hero__title{max-width:10.2ch;font-size:clamp(72px,8vw,145px)}.contact-hero .aw-hero__lead{max-width:660px}.contact-signal{position:relative;isolation:isolate;overflow:hidden;grid-column:9/span 4;min-height:clamp(520px,42vw,700px);display:grid;grid-template-rows:auto 1fr auto auto;-ms-flex-line-pack:stretch;align-content:stretch;gap:clamp(14px,1.4vw,22px);padding:clamp(34px,3.6vw,58px);border:1px solid rgba(243,239,232,.145);background:linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px) 0 0/42px 42px,linear-gradient(180deg,rgba(255,255,255,.032) 1px,transparent 1px) 0 0/42px 42px,radial-gradient(circle at 82% 10%,rgba(219,192,138,.2),transparent 36%),radial-gradient(circle at 32% 64%,rgba(141,150,255,.16),transparent 43%),linear-gradient(180deg,rgba(255,255,255,.068),rgba(255,255,255,.022));-webkit-box-shadow:0 38px 140px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06);box-shadow:0 38px 140px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06)}.contact-signal::before{content:"CONTACT";position:absolute;z-index:-1;right:-.1ch;top:clamp(76px,8vw,150px);color:rgba(243,239,232,.046);font-family:var(--font-display);font-size:clamp(86px,8.7vw,168px);line-height:.75;letter-spacing:-.015em;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.contact-signal::after{content:"";position:absolute;inset:clamp(18px,1.8vw,28px);z-index:-1;border:1px solid rgba(243,239,232,.105);pointer-events:none}.contact-signal span{color:rgba(219,192,138,.9)}.contact-signal strong{-ms-flex-item-align:end;align-self:end;max-width:7.9ch;margin-top:auto;font-size:clamp(58px,5.7vw,108px);line-height:.79;text-shadow:0 0 34px rgba(141,150,255,.11)}.contact-signal a{position:relative;z-index:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;color:rgba(243,239,232,.88)}.contact-options{padding-top:clamp(106px,8.6vw,156px)}.contact-options .aw-section-head>div{grid-column:4/span 6}.contact-channel-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:minmax(190px,auto);gap:var(--aw-gap);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.contact-channel{position:relative;overflow:hidden;min-height:clamp(220px,17vw,306px);padding:clamp(26px,2.8vw,44px);border-color:rgba(243,239,232,.125);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.022)));background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.022));-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.contact-channel::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 78% 12%,rgba(141,150,255,.16),transparent 38%);opacity:0;-webkit-transition:opacity .36s var(--aw-ease);transition:opacity .36s var(--aw-ease)}.contact-channel:hover::before{opacity:1}.contact-channel>*{position:relative;z-index:1}.contact-channel--large{grid-column:1/span 6;grid-row:span 2;min-height:clamp(430px,34vw,570px);background:radial-gradient(circle at 84% 16%,rgba(141,150,255,.16),transparent 42%),#f0eadf}.contact-channel:nth-child(2){grid-column:7/span 3}.contact-channel:nth-child(3){grid-column:10/span 3}.contact-channel:nth-child(4){grid-column:7/span 6;min-height:clamp(190px,15vw,264px)}.contact-channel h3{font-size:clamp(42px,3.7vw,72px);line-height:.82}.contact-channel p{max-width:380px;line-height:1.58}.contact-channel--large h3{font-size:clamp(58px,5.2vw,104px)}.contact-brief{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.012)),to(rgba(255,255,255,0)));background:linear-gradient(180deg,rgba(255,255,255,.012),rgba(255,255,255,0))}.contact-brief__copy{grid-column:1/span 4;top:132px}.contact-brief__copy p{max-width:430px;margin-top:clamp(20px,2vw,32px)}.contact-checklist{grid-column:6/span 7;border-bottom-color:rgba(243,239,232,.16)}.contact-checklist article{grid-template-columns:88px minmax(0,1fr);padding:clamp(32px,3.35vw,54px) 0;border-top-color:rgba(243,239,232,.16)}.contact-checklist span{color:rgba(219,192,138,.88)}.contact-checklist p{max-width:760px;font-size:clamp(18px,1.25vw,23px);line-height:1.6}.contact-route .aw-section-head>div{grid-column:5/span 6}.contact-route-line{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--aw-gap);border:0}.contact-route-line article{min-height:clamp(250px,20vw,340px);padding:clamp(26px,2.8vw,44px);border:1px solid rgba(243,239,232,.125);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.047)),to(rgba(255,255,255,.02)));background:linear-gradient(180deg,rgba(255,255,255,.047),rgba(255,255,255,.02))}.contact-route-line article:nth-child(1){grid-column:1/span 3;margin-top:clamp(70px,6vw,110px)}.contact-route-line article:nth-child(2){grid-column:4/span 3}.contact-route-line article:nth-child(3){grid-column:7/span 3;margin-top:clamp(46px,4vw,78px)}.contact-route-line article:nth-child(4){grid-column:10/span 3}.contact-route-line h3{font-size:clamp(34px,2.85vw,56px)}.contact-faq{padding-top:clamp(100px,7.8vw,146px);padding-bottom:clamp(112px,9vw,172px)}.contact-faq .aw-grid>div:first-child{grid-column:1/span 4;position:sticky;top:132px;align-self:start}.contact-faq h2{max-width:7.4ch}.contact-faq .aw-accordion{grid-column:6/span 7}.aw-final--contacts .aw-shell>div{grid-column:5/span 7}.aw-final--contacts h2{max-width:10.7ch}body[data-v-page~=contacts]{--aw-contact-gold:#dbc08a;--aw-contact-violet:#8f96ff;--aw-contact-violet-soft:rgba(143, 150, 255, .18);--aw-contact-ink:#f3efe8;--aw-contact-muted:rgba(243, 239, 232, .66);--aw-contact-soft:rgba(243, 239, 232, .42);--aw-contact-line:rgba(243, 239, 232, .13);--aw-contact-line-strong:rgba(243, 239, 232, .24);--aw-contact-panel:rgba(255, 255, 255, .042);--aw-contact-panel-strong:rgba(255, 255, 255, .072);--aw-contact-paper:#f0eadf;--aw-accent:#dbc08a;--aw-accent-2:#8f96ff;--aw-contact-violet:#8b84ff;--aw-contact-violet-2:#6f63ff;--aw-contact-ink:#f4f0e8;--aw-contact-paper:#f0eadf;--aw-contact-dark:#05060c;--aw-contact-muted:rgba(244, 240, 232, .66);--aw-contact-soft:rgba(244, 240, 232, .43);--aw-contact-line:rgba(244, 240, 232, .13);--aw-contact-line-strong:rgba(244, 240, 232, .24);--aw-margin:clamp(28px, 5.2vw, 96px);--aw-gap:clamp(14px, 1.55vw, 28px);--aw-section:clamp(88px, 9.4vw, 154px);--aw-margin:clamp(36px, 5.55vw, 104px);--aw-gap:clamp(18px, 1.75vw, 32px);--aw-section:clamp(104px, 10vw, 176px)}.aw-contact-v4{--contact-section-y:clamp(74px, 6vw, 112px);position:relative;z-index:2;overflow:clip}.aw-contact-v4 .service-kicker{color:rgba(243,239,232,.5);letter-spacing:.18em}.aw-contact-v4 .service-kicker::before{width:clamp(34px,4.2vw,76px)}.aw-contact-v4 h1,.aw-contact-v4 h2,.aw-contact-v4 h3{font-family:var(--font-display);font-weight:400;text-transform:uppercase;color:var(--aw-contact-ink)}.aw-contact-v4 p{color:var(--aw-contact-muted);line-height:1.62;letter-spacing:-.01em}.aw-contact-v4 a{color:inherit}.aw-contact-hero{min-height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aw-contact-hero::before{content:"";left:var(--aw-margin);right:var(--aw-margin);pointer-events:none}.aw-contact-hero__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aw-contact-hero__copy{grid-column:1/span 6}.aw-contact-hero__title{max-width:9.35ch;letter-spacing:-.006em;text-shadow:0 0 48px rgba(143,150,255,.08)}.aw-contact-hero__lead{max-width:560px}.aw-contact-hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.aw-contact-btn--ghost span{color:var(--aw-contact-violet)}.aw-contact-poster{isolation:isolate;grid-column:7/span 6;min-height:clamp(430px,36vw,610px);overflow:hidden;-webkit-box-shadow:0 38px 140px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06);box-shadow:0 38px 140px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.06)}.aw-contact-poster::after,.aw-contact-poster::before{content:"";pointer-events:none}.aw-contact-poster::before{inset:-16% -8% -10% 27%;-webkit-filter:blur(1px);filter:blur(1px);opacity:.92;-webkit-transform:rotate(-9deg) skewX(-7deg);-ms-transform:rotate(-9deg) skewX(-7deg);transform:rotate(-9deg) skewX(-7deg)}.aw-contact-poster::after{aspect-ratio:1;background:radial-gradient(circle,rgba(143,150,255,.16),transparent 63%)}.aw-contact-poster__frame{min-height:100%;display:grid;-ms-flex-line-pack:end;align-content:end;gap:clamp(14px,1.2vw,20px)}.aw-contact-poster__frame::before{content:"CONTACT / 2026";left:clamp(24px,2.4vw,42px);top:clamp(22px,2.2vw,38px);color:rgba(243,239,232,.42);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.aw-contact-poster__status{position:absolute;left:clamp(24px,2.4vw,42px);top:clamp(50px,4.8vw,82px);color:var(--aw-contact-gold);letter-spacing:.16em;text-transform:uppercase}.aw-contact-poster__status::before{content:"";-webkit-box-shadow:0 0 18px currentColor;box-shadow:0 0 18px currentColor}.aw-contact-poster strong{max-width:8.5ch;letter-spacing:-.005em;text-shadow:0 0 40px rgba(143,150,255,.14)}.aw-contact-poster p{max-width:410px}.aw-contact-poster__links{display:grid;gap:10px}.aw-contact-poster__links a{border-bottom:1px solid rgba(243,239,232,.25)}.aw-contact-poster__links span{color:var(--aw-contact-soft);margin-right:8px}.aw-contact-section{padding:var(--contact-section-y) 0}.aw-contact-channels__grid,.aw-contact-route__grid,.aw-contact-split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap);row-gap:clamp(30px,3.4vw,58px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.aw-contact-section__aside--sticky{position:sticky}.aw-contact-number{color:rgba(143,150,255,.72);letter-spacing:.18em;text-transform:uppercase}.aw-contact-section__aside h2{max-width:7.4ch;letter-spacing:-.004em}.aw-contact-section__aside p{max-width:310px}.aw-contact-textlink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;letter-spacing:.08em;text-transform:uppercase}.aw-contact-channel-board{grid-column:4/span 9;display:grid;grid-template-columns:1.56fr 1fr 1fr 1fr;gap:var(--aw-gap)}.aw-contact-channel{min-height:clamp(220px,17vw,300px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;color:var(--aw-contact-ink);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.045);-webkit-transition:border-color .38s var(--aw-ease),background .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease);transition:border-color .38s var(--aw-ease),background .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease);transition:transform .38s var(--aw-ease),border-color .38s var(--aw-ease),background .38s var(--aw-ease);transition:transform .38s var(--aw-ease),border-color .38s var(--aw-ease),background .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease)}.aw-contact-channel::before{content:"";inset:-20% -18% auto auto;aspect-ratio:1;opacity:0;-webkit-transition:opacity .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease);transition:opacity .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease);transition:opacity .38s var(--aw-ease),transform .38s var(--aw-ease);transition:opacity .38s var(--aw-ease),transform .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease)}.aw-contact-channel:hover::before{opacity:1}.aw-contact-channel--primary{min-height:clamp(260px,21vw,350px)}.aw-contact-channel--wide{grid-column:span 1}.aw-contact-channel span{letter-spacing:.16em}.aw-contact-channel i{color:rgba(143,150,255,.72);font-style:normal;font-size:clamp(24px,2.3vw,38px)}.aw-contact-channel p{max-width:300px}.aw-contact-channel em{font-size:12px;letter-spacing:.09em}.aw-contact-first{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.01)),to(rgba(255,255,255,0)));background:linear-gradient(180deg,rgba(255,255,255,.01),rgba(255,255,255,0))}.aw-contact-checklist,.aw-contact-faq-list{grid-column:5/span 8;border-bottom:1px solid rgba(243,239,232,.13)}.aw-contact-checklist article{display:grid;grid-template-columns:62px minmax(230px,.56fr) minmax(0,1fr);gap:var(--aw-gap);-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding:clamp(20px,2.05vw,34px) 0;border-top:1px solid rgba(243,239,232,.13)}.aw-contact-checklist span{letter-spacing:.16em}.aw-contact-checklist p{max-width:520px;font-size:14px}.aw-contact-route__grid .aw-contact-section__aside{grid-column:1/span 3}.aw-contact-process-band{grid-column:4/span 9;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.aw-contact-process-band article{min-height:clamp(210px,16vw,280px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.aw-contact-process-band article:not(:last-child)::after{content:"→";-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.aw-contact-process-band h3{max-width:9ch}.aw-contact-process-band p{max-width:240px;margin:0}.aw-contact-faq-list details{border-top:1px solid rgba(243,239,232,.13)}.aw-contact-faq-list summary{min-height:clamp(72px,5.6vw,94px);display:grid;grid-template-columns:62px minmax(0,1fr) 28px;gap:var(--aw-gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--aw-contact-ink);font-family:var(--font-display);text-transform:uppercase}.aw-contact-faq-list summary::after{content:"+";font-family:Arial,sans-serif;text-align:right}.aw-contact-faq-list p{max-width:780px;margin:0;padding:0 0 clamp(24px,2.2vw,34px) calc(62px + var(--aw-gap));font-size:14px}.aw-contact-final::before{content:"";inset:-12% 0;background:radial-gradient(closest-side at 28% 42%,rgba(143,150,255,.34),transparent 56%),radial-gradient(closest-side at 62% 48%,rgba(54,45,170,.45),transparent 60%),radial-gradient(closest-side at 78% 28%,rgba(255,255,255,.1),transparent 20%);opacity:.55;-webkit-transform:skewY(-3deg);-ms-transform:skewY(-3deg);transform:skewY(-3deg)}.aw-contact-final__inner{display:grid;justify-items:center}.aw-contact-final h2{max-width:14ch;letter-spacing:-.004em}.aw-contact-final p{max-width:560px;font-size:14px}body[data-v-page~=contacts] .service-bg{background:linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px) 50% 0/max(108px,(100vw - var(--aw-margin) * 2) / 12) 100%,linear-gradient(180deg,rgba(255,255,255,.022) 1px,transparent 1px) 0 0/100% 58px,radial-gradient(44vw 32vw at 12% 11%,rgba(96,56,255,.3),transparent 64%),radial-gradient(52vw 36vw at 61% 30%,rgba(72,92,235,.26),transparent 62%),radial-gradient(32vw 26vw at 88% 10%,rgba(219,192,138,.13),transparent 62%),linear-gradient(180deg,#070812 0,#030306 45%,#050508 100%);contain:paint;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}body[data-v-page~=contacts] .service-bg::before{opacity:.22!important;background-size:max(96px,(100vw - var(--aw-margin) * 2) / 12) 100%,100% 56px,14px 14px;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.78)),color-stop(52%,rgba(0,0,0,.34)),to(rgba(0,0,0,.12)));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.78),rgba(0,0,0,.34) 52%,rgba(0,0,0,.12) 100%);mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.78)),color-stop(52%,rgba(0,0,0,.34)),to(rgba(0,0,0,.12)));mask-image:linear-gradient(180deg,rgba(0,0,0,.78),rgba(0,0,0,.34) 52%,rgba(0,0,0,.12) 100%)}body[data-v-page~=contacts] .service-bg::after{display:none!important}body[data-v-page~=contacts] .page__canvas{opacity:.38;mix-blend-mode:normal;-webkit-filter:saturate(.92) contrast(1.04);filter:saturate(.92) contrast(1.04)}body[data-v-page~=contacts] .aw-contact-v4{--contact-section-y:clamp(70px, 5.6vw, 104px)}body[data-v-page~=contacts] .aw-contact-hero{min-height:100svh;padding:clamp(126px,9.4vw,174px) 0 clamp(50px,4.4vw,76px);overflow:hidden;contain:paint}body[data-v-page~=contacts] .aw-contact-hero::before{top:clamp(118px,8.6vw,152px);opacity:.72}body[data-v-page~=contacts] .aw-contact-hero::after{content:"";position:absolute;left:3vw;top:8%;width:min(46vw,720px);aspect-ratio:1.45;pointer-events:none;background:radial-gradient(closest-side at 32% 36%,rgba(104,64,255,.36),transparent 60%),radial-gradient(closest-side at 62% 56%,rgba(74,91,226,.26),transparent 64%);opacity:.52;-webkit-transform:translate3d(0,0,0) rotate(-5deg);transform:translate3d(0,0,0) rotate(-5deg);z-index:-1}body[data-v-page~=contacts] .aw-contact-hero__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100svh - clamp(176px,13vw,244px))}body[data-v-page~=contacts] .aw-contact-hero__copy{grid-column:1/span 6;align-self:center}body[data-v-page~=contacts] .aw-contact-hero__title{max-width:9.05ch;margin-top:clamp(20px,1.9vw,32px);letter-spacing:-.008em}body[data-v-page~=contacts] .aw-contact-hero__lead{max-width:595px;font-size:clamp(15px,.94vw,17px)}body[data-v-page~=contacts] .aw-contact-hero__actions{margin-top:clamp(24px,2.2vw,34px)}body[data-v-page~=contacts] .aw-contact-poster{grid-column:7/span 6;min-height:clamp(380px,30.2vw,520px);align-self:center;padding:clamp(18px,1.35vw,24px);background:linear-gradient(90deg,rgba(243,239,232,.04) 1px,transparent 1px) 0 0/58px 58px,linear-gradient(180deg,rgba(243,239,232,.034) 1px,transparent 1px) 0 0/58px 58px,linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,.014));-webkit-box-shadow:0 32px 110px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.055);box-shadow:0 32px 110px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.055);contain:paint}body[data-v-page~=contacts] .aw-contact-poster::before{inset:-10% -6% -14% 36%;background:radial-gradient(closest-side at 42% 44%,rgba(255,255,255,.2),transparent 13%),radial-gradient(closest-side at 38% 35%,rgba(151,154,255,.55),transparent 44%),radial-gradient(closest-side at 69% 28%,rgba(69,58,181,.64),transparent 50%),radial-gradient(closest-side at 56% 70%,rgba(9,9,22,.96),transparent 58%);-webkit-filter:none;filter:none;opacity:.95}body[data-v-page~=contacts] .aw-contact-poster::after{right:-8%;top:13%;width:min(32vw,360px);opacity:.74}body[data-v-page~=contacts] .aw-contact-poster__frame{min-height:100%;-ms-flex-line-pack:end;align-content:end;border-color:rgba(243,239,232,.15);background:-webkit-gradient(linear,left top,right top,from(rgba(3,3,8,.42)),color-stop(64%,transparent));background:linear-gradient(90deg,rgba(3,3,8,.42),transparent 64%)}body[data-v-page~=contacts] .aw-contact-poster__frame::before{color:rgba(243,239,232,.4)}body[data-v-page~=contacts] .aw-contact-poster__status{top:clamp(54px,4.4vw,74px);font-weight:600}body[data-v-page~=contacts] .aw-contact-poster strong{max-width:8.05ch;font-family:var(--font-display);letter-spacing:-.006em;text-transform:uppercase;color:var(--aw-contact-ink)}body[data-v-page~=contacts] .aw-contact-poster p{max-width:405px;margin-top:0;font-size:clamp(13px,.82vw,15px);color:rgba(243,239,232,.7)}body[data-v-page~=contacts] .aw-contact-poster__links{margin-top:4px}body[data-v-page~=contacts] .aw-contact-channels{padding-top:clamp(64px,4.8vw,88px);contain:paint}body[data-v-page~=contacts] .aw-contact-channels .sw-fade{opacity:1!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}body[data-v-page~=contacts] .aw-contact-channel-board{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;grid-template-columns:1.42fr .95fr .95fr .95fr}body[data-v-page~=contacts] .aw-contact-channel{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:paint}body[data-v-page~=contacts] .aw-contact-channel::before{will-change:opacity,transform}body[data-v-page~=contacts],body[data-v-page~=journal],body[data-v-page~=pricing],body[data-v-page~=process],body[data-v-page~=services-hub]{--aw-bg:#030307;--aw-ink:#f3efe8;--aw-muted:rgba(243, 239, 232, .68);--aw-soft:rgba(243, 239, 232, .42);--aw-line:rgba(243, 239, 232, .115);--aw-line-strong:rgba(243, 239, 232, .28);--aw-panel:rgba(255, 255, 255, .04);--aw-panel-strong:rgba(255, 255, 255, .072);--aw-paper:#f0eadf;--aw-margin:clamp(34px, 5.4vw, 112px);--aw-max:1540px;--aw-gap:clamp(16px, 1.55vw, 30px);--aw-section:clamp(96px, 8.4vw, 164px);--aw-bg:#030307;--aw-ink:#f4f0e8;--aw-ink-dark:#101015;--aw-muted:rgba(244, 240, 232, .67);--aw-soft:rgba(244, 240, 232, .43);--aw-line:rgba(244, 240, 232, .12);--aw-line-strong:rgba(244, 240, 232, .27);--aw-panel:rgba(255, 255, 255, .042);--aw-paper:#f0eadf;--aw-paper-muted:rgba(240, 234, 223, .72);--aw-violet:#8f96ff;--aw-blue:#5261ff;--aw-gold:#dbc08a;--aw-margin:clamp(24px, 5.2vw, 104px);--aw-max:1560px;--aw-gap:clamp(14px, 1.48vw, 28px);--aw-section:clamp(96px, 9.2vw, 176px);--aw-radius:clamp(26px, 4vw, 72px);background:var(--aw-bg);color:var(--aw-ink);overflow-x:clip}body[data-v-page~=contacts] .service-bg,body[data-v-page~=journal] .service-bg,body[data-v-page~=pricing] .service-bg,body[data-v-page~=process] .service-bg,body[data-v-page~=services-hub] .service-bg{background:radial-gradient(48vw 30vw at 14% 10%,rgba(92,55,255,.24),transparent 66%),radial-gradient(48vw 32vw at 67% 25%,rgba(76,94,232,.18),transparent 65%),radial-gradient(30vw 22vw at 90% 8%,rgba(219,192,138,.09),transparent 68%),-webkit-gradient(linear,left top,left bottom,from(#080912),color-stop(50%,#030307),to(#050508));background:radial-gradient(48vw 30vw at 14% 10%,rgba(92,55,255,.24),transparent 66%),radial-gradient(48vw 32vw at 67% 25%,rgba(76,94,232,.18),transparent 65%),radial-gradient(30vw 22vw at 90% 8%,rgba(219,192,138,.09),transparent 68%),linear-gradient(180deg,#080912 0,#030307 50%,#050508 100%);contain:paint}body[data-v-page~=contacts] .service-bg::before,body[data-v-page~=journal] .service-bg::before,body[data-v-page~=pricing] .service-bg::before,body[data-v-page~=process] .service-bg::before,body[data-v-page~=services-hub] .service-bg::before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(90deg,rgba(244,240,232,.052) 1px,transparent 1px),linear-gradient(180deg,rgba(244,240,232,.032) 1px,transparent 1px),radial-gradient(circle,rgba(244,240,232,.42) .58px,transparent .72px);background-size:max(92px,(100vw - var(--aw-margin) * 2) / 12) 100%,100% 58px,15px 15px;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.72)),color-stop(58%,rgba(0,0,0,.28)),to(rgba(0,0,0,.08)));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.28) 58%,rgba(0,0,0,.08));mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.72)),color-stop(58%,rgba(0,0,0,.28)),to(rgba(0,0,0,.08)));mask-image:linear-gradient(180deg,rgba(0,0,0,.72),rgba(0,0,0,.28) 58%,rgba(0,0,0,.08))}body[data-v-page~=contacts] .page__canvas,body[data-v-page~=journal] .page__canvas,body[data-v-page~=pricing] .page__canvas,body[data-v-page~=process] .page__canvas,body[data-v-page~=services-hub] .page__canvas{opacity:.44;mix-blend-mode:screen;-webkit-filter:saturate(.94) contrast(1.05);filter:saturate(.94) contrast(1.05);-webkit-transform:translateZ(0);transform:translateZ(0)}.aw-page::before{content:"";position:fixed;inset:auto 0 0;height:36svh;z-index:-1;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.42)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.42))}.aw-shell{width:min(100% - var(--aw-margin) * 2,var(--aw-max))}.aw-grid{row-gap:clamp(30px,4vw,72px)}.aw-page h1,.aw-page h2,.aw-page h3{letter-spacing:-.005em}.aw-page p{letter-spacing:-.01em}.aw-page .service-btn{min-height:48px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);backdrop-filter:blur(14px)}.aw-page .service-btn--primary{background:var(--aw-paper);border-color:var(--aw-paper);color:var(--aw-ink-dark);-webkit-box-shadow:0 20px 60px rgba(240,234,223,.09),inset 0 1px 0 rgba(255,255,255,.56);box-shadow:0 20px 60px rgba(240,234,223,.09),inset 0 1px 0 rgba(255,255,255,.56)}.aw-page .service-btn:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}.aw-hero{min-height:100svh;padding:clamp(132px,10.8vw,196px) 0 clamp(66px,6.2vw,112px);overflow:hidden}.aw-hero__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100svh - clamp(198px,16vw,290px))}.aw-hero__copy{position:relative;z-index:2}.aw-hero__title{max-width:9.85ch;letter-spacing:-.007em}.aw-hero__lead{max-width:650px}.aw-section::before{opacity:.75}.aw-section-head>div{grid-column:5/span 7}.aw-final h2,.aw-section-head h2,.contact-brief__copy h2,.contact-faq h2,.journal-routes__intro h2,.journal-topics__title h2,.pricing-scope__copy h2,.process-gates__title h2,.process-review__panel h2{font-size:clamp(52px,5.35vw,104px);line-height:.86}.aw-section-head p{max-width:660px;line-height:1.68}.aw-final{position:relative;overflow:hidden}.aw-final::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(42vw 18vw at 50% 0,rgba(143,150,255,.18),transparent 70%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.02)),to(rgba(255,255,255,0)));background:radial-gradient(42vw 18vw at 50% 0,rgba(143,150,255,.18),transparent 70%),linear-gradient(180deg,rgba(255,255,255,.02),rgba(255,255,255,0))}body[data-v-page~=services-hub] .service-bg{background:radial-gradient(46vw 32vw at 18% 14%,rgba(100,62,255,.31),transparent 66%),radial-gradient(44vw 32vw at 76% 26%,rgba(69,93,232,.22),transparent 64%),-webkit-gradient(linear,left top,left bottom,from(#080912),color-stop(48%,#030307),to(#050508));background:radial-gradient(46vw 32vw at 18% 14%,rgba(100,62,255,.31),transparent 66%),radial-gradient(44vw 32vw at 76% 26%,rgba(69,93,232,.22),transparent 64%),linear-gradient(180deg,#080912 0,#030307 48%,#050508 100%)}.aw-page--services .aw-hero::after{content:"SERVICE\aINDEX";white-space:pre-line;position:absolute;right:calc(var(--aw-margin) - .18ch);bottom:clamp(38px,5vw,84px);z-index:0;max-width:5ch;color:rgba(244,240,232,.055);font-family:var(--font-display);font-size:clamp(118px,12.4vw,232px);line-height:.72;text-align:right;pointer-events:none}.aw-page--services .aw-hero__copy{grid-column:1/span 7}.services-orbit{grid-column:8/span 5;min-height:clamp(430px,34vw,610px);-ms-flex-line-pack:stretch;align-content:stretch;border:1px solid rgba(244,240,232,.14);background:linear-gradient(90deg,rgba(244,240,232,.044) 1px,transparent 1px) 0 0/52px 52px,linear-gradient(180deg,rgba(244,240,232,.036) 1px,transparent 1px) 0 0/52px 52px,radial-gradient(circle at 78% 16%,rgba(143,150,255,.22),transparent 42%),rgba(255,255,255,.028);-webkit-box-shadow:0 30px 110px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.05);box-shadow:0 30px 110px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.05)}.services-orbit::before{content:"FORMAT / 07";color:rgba(244,240,232,.09);font-size:clamp(76px,6.8vw,132px);left:clamp(20px,2vw,34px);top:clamp(22px,2.2vw,36px)}.services-orbit__ring{min-height:33.333%;-ms-flex-line-pack:end;align-content:end;background:linear-gradient(135deg,rgba(143,150,255,.13),transparent 70%)}.services-statement{margin:0 var(--aw-margin);border-radius:var(--aw-radius);background:radial-gradient(42vw 24vw at 78% 16%,rgba(143,150,255,.16),transparent 60%),var(--aw-paper);color:var(--aw-ink-dark);overflow:hidden}.services-statement::before{display:none}.services-statement::after{content:"SHUKOV";position:absolute;left:-.08ch;bottom:-.24em;color:rgba(16,16,21,.055);font-family:var(--font-display);font-size:clamp(132px,17vw,320px);line-height:.8;pointer-events:none}.services-statement .service-kicker,.services-statement__text,.services-statement__title{position:relative;z-index:1;color:var(--aw-ink-dark)}.services-statement .service-kicker{color:rgba(16,16,21,.48)}.services-statement__title{grid-column:2/span 7;max-width:8.5ch}.services-statement__text{grid-column:10/span 3;color:rgba(16,16,21,.68)}.services-list{position:relative}.services-row a{grid-template-columns:84px minmax(270px,.36fr) minmax(0,1fr) minmax(122px,.14fr);min-height:clamp(124px,8vw,158px);isolation:isolate}.services-row a::before{z-index:-1;background:-webkit-gradient(linear,left top,right top,from(rgba(143,150,255,.14)),color-stop(42%,rgba(143,150,255,.045)),color-stop(74%,transparent)),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.025)),to(transparent));background:linear-gradient(90deg,rgba(143,150,255,.14),rgba(143,150,255,.045) 42%,transparent 74%),linear-gradient(180deg,rgba(255,255,255,.025),transparent)}.services-row a::after{content:"↗";position:absolute;right:0;top:50%;color:rgba(244,240,232,.18);font-size:clamp(28px,2.4vw,44px);-webkit-transform:translate3d(-18px,-50%,0);transform:translate3d(-18px,-50%,0);opacity:0;-webkit-transition:opacity .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease);transition:opacity .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease);transition:opacity .38s var(--aw-ease),transform .38s var(--aw-ease);transition:opacity .38s var(--aw-ease),transform .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease)}.services-row a:hover::after{opacity:1;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.services-row p{max-width:560px}.services-lab{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.012)),to(rgba(255,255,255,0)));background:linear-gradient(180deg,rgba(255,255,255,.012),rgba(255,255,255,0))}.services-lab__cards{grid-column:6/span 7;gap:clamp(12px,1vw,18px)}.services-lab-card{border-color:rgba(244,240,232,.13);background:radial-gradient(circle at 82% 12%,rgba(143,150,255,.12),transparent 44%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.02)));background:radial-gradient(circle at 82% 12%,rgba(143,150,255,.12),transparent 44%),linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.02))}.services-lab-card:nth-child(3){-webkit-transform:translateY(clamp(22px,3vw,54px));-ms-transform:translateY(clamp(22px,3vw,54px));transform:translateY(clamp(22px,3vw,54px))}.services-lab-card--light{background:var(--aw-paper)}.services-route__aside strong{max-width:5ch;color:rgba(244,240,232,.95)}.services-route__steps article{grid-template-columns:74px minmax(230px,.32fr) minmax(0,1fr)}body[data-v-page~=pricing]{--aw-accent:#dbc08a;--aw-accent-2:#8f96ff;--aw-accent:#8f96ff;--aw-accent-2:#dbc08a}body[data-v-page~=pricing] .service-bg{background:radial-gradient(42vw 26vw at 78% 8%,rgba(219,192,138,.15),transparent 66%),radial-gradient(48vw 32vw at 16% 28%,rgba(83,88,225,.22),transparent 66%),-webkit-gradient(linear,left top,left bottom,from(#08080f),color-stop(50%,#030307),to(#050508));background:radial-gradient(42vw 26vw at 78% 8%,rgba(219,192,138,.15),transparent 66%),radial-gradient(48vw 32vw at 16% 28%,rgba(83,88,225,.22),transparent 66%),linear-gradient(180deg,#08080f 0,#030307 50%,#050508 100%)}.aw-page--pricing .aw-hero__copy{grid-column:1/span 7}.pricing-ledger{grid-column:8/span 5;min-height:clamp(430px,34vw,600px);-ms-flex-line-pack:end;align-content:end;border:1px solid rgba(244,240,232,.13);background:linear-gradient(90deg,rgba(16,16,21,.055) 1px,transparent 1px) 0 0/46px 46px,linear-gradient(180deg,rgba(16,16,21,.046) 1px,transparent 1px) 0 0/46px 46px,radial-gradient(circle at 82% 8%,rgba(219,192,138,.22),transparent 38%),var(--aw-paper);color:var(--aw-ink-dark);-webkit-box-shadow:0 36px 120px rgba(0,0,0,.28);box-shadow:0 36px 120px rgba(0,0,0,.28);-webkit-transform:rotate(.65deg);-ms-transform:rotate(.65deg);transform:rotate(.65deg)}.pricing-ledger::before{color:rgba(16,16,21,.055)}.pricing-ledger b,.pricing-ledger p,.pricing-ledger small,.pricing-ledger span{color:rgba(16,16,21,.66)}.pricing-ledger strong{color:var(--aw-ink-dark);font-size:clamp(64px,6.9vw,132px)}.pricing-ledger div{border-top-color:rgba(16,16,21,.14)}.pricing-tiers{gap:clamp(12px,1.2vw,20px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pricing-tier{position:relative;min-height:clamp(390px,30vw,520px);overflow:hidden}.pricing-tier::after{content:"";position:absolute;inset:auto 0 0;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(219,192,138,.55)),to(transparent));background:linear-gradient(90deg,transparent,rgba(219,192,138,.55),transparent);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .42s var(--aw-ease);transition:-webkit-transform .42s var(--aw-ease);transition:transform .42s var(--aw-ease);transition:transform .42s var(--aw-ease),-webkit-transform .42s var(--aw-ease)}.pricing-tier:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.pricing-tier--featured{background:var(--aw-paper);color:var(--aw-ink-dark)}.pricing-tier--featured a,.pricing-tier--featured h3,.pricing-tier--featured p,.pricing-tier--featured span{color:var(--aw-ink-dark)}.pricing-scope{margin-inline:var(--aw-margin);border-radius:var(--aw-radius);background:var(--aw-paper);color:var(--aw-ink-dark);overflow:hidden}.pricing-scope::before{display:none}.pricing-scope::after{content:"INVOICE";position:absolute;right:-.06ch;top:clamp(34px,3vw,52px);color:rgba(16,16,21,.05);font-family:var(--font-display);font-size:clamp(120px,14vw,270px);line-height:.8}.pricing-includes,.pricing-scope__copy{position:relative;z-index:1}.pricing-includes h3,.pricing-includes p,.pricing-includes span,.pricing-scope__copy .service-kicker,.pricing-scope__copy h2{color:var(--aw-ink-dark)}.pricing-scope__copy .service-kicker{color:rgba(16,16,21,.48)}.pricing-factor-list article{grid-template-columns:76px minmax(270px,.36fr) minmax(0,1fr)}.pricing-faq .aw-accordion{grid-column:5/span 8;max-width:980px;margin-inline:auto}body[data-v-page~=process] .service-bg{background:radial-gradient(54vw 30vw at 24% 15%,rgba(76,86,235,.27),transparent 66%),radial-gradient(36vw 24vw at 83% 16%,rgba(219,192,138,.11),transparent 68%),-webkit-gradient(linear,left top,left bottom,from(#070812),color-stop(50%,#030307),to(#050508));background:radial-gradient(54vw 30vw at 24% 15%,rgba(76,86,235,.27),transparent 66%),radial-gradient(36vw 24vw at 83% 16%,rgba(219,192,138,.11),transparent 68%),linear-gradient(180deg,#070812 0,#030307 50%,#050508 100%)}.process-count{grid-column:8/span 5;min-height:clamp(420px,34vw,610px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;-ms-flex-line-pack:stretch;align-content:stretch;border:1px solid rgba(244,240,232,.13);background:linear-gradient(90deg,rgba(244,240,232,.04) 1px,transparent 1px) 0 0/56px 56px,linear-gradient(180deg,rgba(244,240,232,.032) 1px,transparent 1px) 0 0/56px 56px,rgba(255,255,255,.026);-webkit-box-shadow:0 32px 120px rgba(0,0,0,.27);box-shadow:0 32px 120px rgba(0,0,0,.27)}.process-count b{min-height:auto;display:grid;place-items:end start;padding:clamp(24px,2.7vw,44px);border-right:1px solid rgba(244,240,232,.1);border-bottom:1px solid rgba(244,240,232,.1);color:rgba(244,240,232,.88)}.process-count b:nth-child(2n){border-right:0;color:rgba(143,150,255,.92)}.process-count b:nth-child(n+3){border-bottom:0;color:rgba(244,240,232,.46)}.process-count span{grid-column:1/-1;padding:18px clamp(24px,2.7vw,44px) clamp(24px,2.7vw,38px);color:rgba(219,192,138,.86);letter-spacing:.12em;text-transform:uppercase}.process-spine{position:relative;display:grid;gap:clamp(22px,2.2vw,38px);padding-left:0}.process-spine::before{left:50%;top:0;bottom:0;width:1px;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(rgba(143,150,255,.44)),color-stop(rgba(219,192,138,.3)),to(transparent));background:linear-gradient(180deg,transparent,rgba(143,150,255,.44),rgba(219,192,138,.3),transparent)}.process-stage{width:min(47%,620px);min-height:clamp(270px,21vw,370px);padding:clamp(26px,3vw,46px);border:1px solid rgba(244,240,232,.13);background:radial-gradient(circle at 86% 10%,rgba(143,150,255,.13),transparent 42%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.056)),to(rgba(255,255,255,.022)));background:radial-gradient(circle at 86% 10%,rgba(143,150,255,.13),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.056),rgba(255,255,255,.022))}.process-stage--offset{margin-left:auto}.process-stage--offset::before,.process-stage::before{width:10px;height:10px;top:clamp(34px,3vw,48px);background:var(--aw-accent);-webkit-box-shadow:0 0 28px rgba(143,150,255,.65);box-shadow:0 0 28px rgba(143,150,255,.65)}.process-stage::before{right:calc(-6.4% - 5px);left:auto}.process-stage--offset::before{left:calc(-6.4% - 5px);right:auto}.process-gates__board{gap:0;border:1px solid rgba(244,240,232,.13)}.process-gates__board article{border:0;border-right:1px solid rgba(244,240,232,.1);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.042)),to(rgba(255,255,255,.018)));background:linear-gradient(180deg,rgba(255,255,255,.042),rgba(255,255,255,.018))}.process-gates__board article:last-child{border-right:0}.process-review{margin-inline:var(--aw-margin);border-radius:var(--aw-radius);background:var(--aw-paper);color:var(--aw-ink-dark);overflow:hidden}.process-review::before{display:none}.process-review__panel{background:0 0;-webkit-box-shadow:none;box-shadow:none}.process-review__list h3,.process-review__list p,.process-review__list span,.process-review__panel .service-kicker,.process-review__panel h2,.process-review__panel p{color:var(--aw-ink-dark)}.process-review__panel .service-kicker{color:rgba(16,16,21,.46)}.process-review__list article{border-top-color:rgba(16,16,21,.14)}body[data-v-page~=journal]{--aw-accent:#aeb3ff;--aw-accent-2:#dbc08a}body[data-v-page~=journal] .service-bg{background:radial-gradient(45vw 29vw at 72% 12%,rgba(143,150,255,.23),transparent 67%),radial-gradient(48vw 32vw at 18% 38%,rgba(72,86,220,.2),transparent 68%),-webkit-gradient(linear,left top,left bottom,from(#070811),color-stop(50%,#030307),to(#050508));background:radial-gradient(45vw 29vw at 72% 12%,rgba(143,150,255,.23),transparent 67%),radial-gradient(48vw 32vw at 18% 38%,rgba(72,86,220,.2),transparent 68%),linear-gradient(180deg,#070811 0,#030307 50%,#050508 100%)}.aw-page--journal .aw-hero__copy{grid-column:1/span 7}.journal-cover{grid-column:8/span 5;min-height:clamp(420px,34vw,620px);-webkit-transform:rotate(-1.2deg);-ms-transform:rotate(-1.2deg);transform:rotate(-1.2deg);background:linear-gradient(90deg,rgba(16,16,21,.044) 1px,transparent 1px) 0 0/48px 48px,linear-gradient(180deg,rgba(16,16,21,.038) 1px,transparent 1px) 0 0/48px 48px,var(--aw-paper);-webkit-box-shadow:0 40px 130px rgba(0,0,0,.3);box-shadow:0 40px 130px rgba(0,0,0,.3)}.journal-cover::before{color:rgba(16,16,21,.06)}.journal-cover strong{font-size:clamp(64px,6.6vw,128px)}.journal-topics{padding-bottom:clamp(64px,6vw,110px)}.journal-topic-wall{grid-column:4/span 9;gap:clamp(8px,.9vw,16px) clamp(14px,1.4vw,28px)}.journal-topic-wall a{opacity:.38;opacity:.34;font-size:clamp(48px,6.6vw,124px);letter-spacing:-.015em}.journal-topic-wall a:nth-child(2n){color:rgba(219,192,138,.8)}.journal-topic-wall a:nth-child(3n){color:rgba(174,179,255,.88)}.journal-index{margin-inline:var(--aw-margin);padding:clamp(76px,7.2vw,134px) 0;border-radius:var(--aw-radius);background:var(--aw-paper);color:var(--aw-ink-dark);overflow:hidden}.journal-index::before{display:none}.journal-article em,.journal-article h3,.journal-article span,.journal-index .aw-section-head h2,.journal-index .aw-section-head p,.journal-index .service-kicker{color:var(--aw-ink-dark)}.journal-index .service-kicker{color:rgba(16,16,21,.48)}.journal-index .aw-section-head p{color:rgba(16,16,21,.66)}.journal-article-list{border-bottom-color:rgba(16,16,21,.14)}.journal-article a{grid-template-columns:82px minmax(0,1fr) minmax(130px,.15fr);border-top-color:rgba(16,16,21,.14);position:relative;isolation:isolate}.journal-article a::before{content:"";position:absolute;inset:0 calc(var(--aw-margin) * -1);z-index:-1;background:rgba(16,16,21,.045);opacity:0;-webkit-transform:scaleY(.72);-ms-transform:scaleY(.72);transform:scaleY(.72);-webkit-transition:opacity .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease);transition:opacity .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease);transition:opacity .34s var(--aw-ease),transform .34s var(--aw-ease);transition:opacity .34s var(--aw-ease),transform .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease)}.journal-article a:hover::before{opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.journal-article h3{font-size:clamp(34px,4.1vw,80px)}.journal-article em{color:rgba(16,16,21,.56)}.journal-route-cards article{min-height:clamp(230px,18vw,320px);border-color:rgba(244,240,232,.13);background:radial-gradient(circle at 84% 12%,rgba(174,179,255,.14),transparent 42%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.02)));background:radial-gradient(circle at 84% 12%,rgba(174,179,255,.14),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.02))}body[data-v-page~=contacts] .page__canvas{opacity:.34;mix-blend-mode:screen}body[data-v-page~=contacts] .aw-contact-hero__title{max-width:8.85ch;max-width:11.4ch;letter-spacing:-.006em}body[data-v-page~=contacts] .aw-contact-poster{border-color:rgba(244,240,232,.18);-webkit-box-shadow:0 34px 120px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06);box-shadow:0 34px 120px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06)}body[data-v-page~=contacts] .aw-contact-channel{border-color:rgba(244,240,232,.13);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.054)),to(rgba(255,255,255,.021)));background:linear-gradient(180deg,rgba(255,255,255,.054),rgba(255,255,255,.021))}body[data-v-page~=contacts] .aw-contact-channel--primary{background:radial-gradient(circle at 76% 5%,rgba(143,150,255,.38),transparent 40%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.078)),to(rgba(255,255,255,.025)));background:radial-gradient(circle at 76% 5%,rgba(143,150,255,.38),transparent 40%),linear-gradient(180deg,rgba(255,255,255,.078),rgba(255,255,255,.025))}body[data-v-page~=contacts] .aw-contact-first{margin-inline:var(--aw-margin);border-radius:var(--aw-radius);background:var(--aw-paper);color:var(--aw-ink-dark);overflow:hidden}body[data-v-page~=contacts] .aw-contact-first a,body[data-v-page~=contacts] .aw-contact-first h2,body[data-v-page~=contacts] .aw-contact-first h3,body[data-v-page~=contacts] .aw-contact-first p,body[data-v-page~=contacts] .aw-contact-first span{color:var(--aw-ink-dark)}body[data-v-page~=contacts] .aw-contact-first .aw-contact-number,body[data-v-page~=contacts] .aw-contact-first .service-kicker{color:rgba(16,16,21,.48)}body[data-v-page~=contacts] .aw-contact-checklist,body[data-v-page~=contacts] .aw-contact-checklist article{border-color:rgba(16,16,21,.14)}body[data-v-page~=contacts] .aw-contact-process-band{border-color:rgba(244,240,232,.14);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.046)),to(rgba(255,255,255,.018)));background:linear-gradient(180deg,rgba(255,255,255,.046),rgba(255,255,255,.018))}body[data-v-page~=contacts] .aw-contact-faq-list{border-bottom-color:rgba(244,240,232,.14)}body[data-v-page~=contacts] .aw-contact-faq-list details{border-top-color:rgba(244,240,232,.14)}body[data-v-page~=contacts] .aw-contact-hero{min-height:100svh;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body[data-v-page~=contacts] .aw-contact-hero__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(12,minmax(0,1fr));min-height:calc(100svh - clamp(178px,13vw,248px))}body[data-v-page~=contacts] .aw-contact-hero__copy{grid-column:1/span 5;padding-top:0}body[data-v-page~=contacts] .aw-contact-hero__title span{display:block}body[data-v-page~=contacts] .aw-contact-hero__title span:nth-child(2){color:var(--aw-accent)}body[data-v-page~=contacts] .aw-contact-hero__lead{max-width:520px;margin-top:clamp(22px,2vw,34px)}body[data-v-page~=contacts] .aw-contact-poster{grid-column:7/span 5;min-height:clamp(360px,28vw,500px);-webkit-transform:translateZ(0);transform:translateZ(0)}body[data-v-page~=contacts] .aw-contact-poster__frame{padding:clamp(26px,2.6vw,42px)}body[data-v-page~=contacts] .aw-contact-poster strong{max-width:10.8ch;padding:0;border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;font-size:clamp(50px,4.05vw,78px);line-height:.84}body[data-v-page~=contacts] .aw-contact-poster strong span{display:block}body[data-v-page~=contacts] .aw-contact-poster strong span:nth-child(2){color:var(--aw-accent)}body[data-v-page~=contacts] .aw-contact-poster::before{inset:-12% -10% -18% 30%;-webkit-transform:translateZ(0) rotate(-8deg) skewX(-5deg);transform:translateZ(0) rotate(-8deg) skewX(-5deg);opacity:.82}body[data-v-page~=journal] .journal-hero .aw-hero__copy{grid-column:1/span 6}body[data-v-page~=journal] .journal-hero .aw-hero__title{max-width:10.8ch;font-size:clamp(72px,6.6vw,126px);line-height:.82}body[data-v-page~=journal] .journal-hero .aw-hero__title>span{display:block}body[data-v-page~=journal] .journal-hero .aw-hero__title>span:first-child{color:var(--aw-ink)}body[data-v-page~=journal] .journal-hero .aw-hero__actions,body[data-v-page~=journal] .journal-hero .aw-hero__lead{margin-left:clamp(0,3.2vw,64px)}body[data-v-page~=journal] .journal-cover{grid-column:8/span 4;justify-self:end;width:min(100%,560px);min-height:clamp(360px,29vw,520px);-webkit-transform:none;-ms-transform:none;transform:none;padding:clamp(28px,3vw,48px);border:1px solid rgba(16,16,21,.12);-webkit-box-shadow:0 30px 110px rgba(0,0,0,.28);box-shadow:0 30px 110px rgba(0,0,0,.28)}body[data-v-page~=journal] .journal-cover strong{max-width:12.9ch;font-size:clamp(62px,5.2vw,104px);line-height:.8}body[data-v-page~=journal] .journal-cover strong span{display:block}body[data-v-page~=journal] .journal-topics{padding-top:clamp(58px,5.8vw,104px);padding-bottom:clamp(66px,6.8vw,120px)}body[data-v-page~=journal] .journal-topics .aw-grid{-webkit-box-align:start;-ms-flex-align:start;align-items:start;row-gap:clamp(34px,4vw,68px)}body[data-v-page~=journal] .journal-topics__title{grid-column:1/span 3;max-width:320px}body[data-v-page~=journal] .journal-topics__title .service-kicker{margin-bottom:clamp(18px,1.6vw,28px)}body[data-v-page~=journal] .journal-topics__title h2{max-width:7.2ch;font-size:clamp(46px,4.65vw,92px);line-height:.86}body[data-v-page~=journal] .journal-topic-wall{grid-column:5/-1;display:grid;gap:0;-ms-flex-line-pack:start;align-content:start;border-top:1px solid rgba(244,240,232,.18);counter-reset:journalTopic}body[data-v-page~=journal] .journal-topic-wall a{counter-increment:journalTopic;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(14px,1.7vw,28px);min-height:clamp(70px,6vw,106px);padding:clamp(18px,2.1vw,34px) clamp(0,1vw,18px);border-bottom:1px solid rgba(244,240,232,.14);color:rgba(244,240,232,.86);font-size:clamp(34px,4.55vw,82px);line-height:.82;letter-spacing:-.006em;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;position:relative;isolation:isolate}body[data-v-page~=journal] .journal-topic-wall a::before{content:counter(journalTopic,decimal-leading-zero);-webkit-box-flex:0;-ms-flex:0 0 clamp(38px,4.6vw,76px);flex:0 0 clamp(38px,4.6vw,76px);color:rgba(244,240,232,.42);font-family:var(--font-sans);font-size:clamp(11px,.72vw,13px);line-height:1;letter-spacing:.16em}body[data-v-page~=journal] .journal-topic-wall a::after{content:"читать ↗";margin-left:auto;padding:9px 13px 8px;border:1px solid rgba(244,240,232,.18);border-radius:999px;color:rgba(244,240,232,.62);font-family:var(--font-sans);font-size:clamp(10px,.7vw,12px);line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;-webkit-transition:color .28s var(--aw-ease),border-color .28s var(--aw-ease),background-color .28s var(--aw-ease),-webkit-transform .28s var(--aw-ease);transition:color .28s var(--aw-ease),border-color .28s var(--aw-ease),background-color .28s var(--aw-ease),-webkit-transform .28s var(--aw-ease);transition:color .28s var(--aw-ease),border-color .28s var(--aw-ease),background-color .28s var(--aw-ease),transform .28s var(--aw-ease);transition:color .28s var(--aw-ease),border-color .28s var(--aw-ease),background-color .28s var(--aw-ease),transform .28s var(--aw-ease),-webkit-transform .28s var(--aw-ease)}body[data-v-page~=journal] .journal-topic-wall a:nth-child(2n),body[data-v-page~=journal] .journal-topic-wall a:nth-child(3n){color:rgba(244,240,232,.86)}body[data-v-page~=journal] .journal-topic-wall a:focus-visible,body[data-v-page~=journal] .journal-topic-wall a:hover{color:var(--aw-ink);-webkit-transform:none;-ms-transform:none;transform:none}body[data-v-page~=journal] .journal-topic-wall a:focus-visible::after,body[data-v-page~=journal] .journal-topic-wall a:hover::after{color:var(--aw-ink-dark);border-color:var(--aw-paper);background:var(--aw-paper);-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}body[data-v-page~=journal] .journal-index{margin-top:0}body[data-v-page~=pricing],body[data-v-page~=process],body[data-v-page~=services-hub]{--aw-margin:clamp(28px, 4.35vw, 86px);--aw-max:1500px;--aw-gap:clamp(16px, 1.55vw, 30px);--aw-section:clamp(86px, 8.6vw, 168px);--aw-radius:clamp(24px, 2.35vw, 44px);--aw-ink:#f4f0e8;--aw-muted:rgba(244, 240, 232, .68);--aw-soft:rgba(244, 240, 232, .46);--aw-line:rgba(244, 240, 232, .13);--aw-line-strong:rgba(244, 240, 232, .25);--aw-paper:#f0eadf;--aw-ink-dark:#151419;--aw-ease:cubic-bezier(.16, 1, .3, 1)}body[data-v-page~=pricing] .service-bg,body[data-v-page~=process] .service-bg,body[data-v-page~=services-hub] .service-bg{background:linear-gradient(90deg,rgba(244,240,232,.028) 1px,transparent 1px) 50% 0/clamp(56px,6vw,92px) 100%,linear-gradient(180deg,rgba(244,240,232,.018) 1px,transparent 1px) 0 0/100%,radial-gradient(44vw 24vw at 77% 11%,rgba(105,86,255,.3),transparent 66%),radial-gradient(42vw 28vw at 14% 34%,rgba(49,67,210,.2),transparent 68%),linear-gradient(180deg,#070811 0,#030306 48%,#050507 100%);opacity:.98}body[data-v-page~=pricing] .page__canvas,body[data-v-page~=process] .page__canvas,body[data-v-page~=services-hub] .page__canvas{opacity:.36;-webkit-filter:saturate(.96) contrast(1.04);filter:saturate(.96) contrast(1.04)}.aw-page .service-kicker{letter-spacing:.18em;gap:clamp(10px,.9vw,16px);color:rgba(244,240,232,.5);font-size:clamp(10px,.66vw,12px);line-height:1.2;letter-spacing:.19em}.aw-page .service-kicker::before{width:clamp(26px,4.2vw,74px)}.aw-page p{color:var(--aw-muted);line-height:1.68;letter-spacing:-.012em}.aw-page .service-btn{min-height:clamp(42px,3vw,50px);padding:0 clamp(18px,1.65vw,26px);border-color:rgba(244,240,232,.17);border-radius:999px;color:rgba(244,240,232,.88);font-size:clamp(12px,.76vw,14px);background:rgba(255,255,255,.026);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.aw-page .service-btn--primary{color:#101014;border-color:var(--aw-paper);background:var(--aw-paper);-webkit-box-shadow:0 24px 70px rgba(244,240,232,.08),inset 0 1px 0 rgba(255,255,255,.66);box-shadow:0 24px 70px rgba(244,240,232,.08),inset 0 1px 0 rgba(255,255,255,.66)}.aw-hero{min-height:clamp(720px,100svh,980px);padding-top:clamp(118px,9.4vw,170px);padding-bottom:clamp(72px,7.2vw,132px);border-bottom:1px solid rgba(244,240,232,.09)}.aw-hero__grid{min-height:auto;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--aw-gap)}.aw-hero__title{max-width:9.5ch;margin-top:clamp(24px,2.4vw,42px);font-size:clamp(62px,7.8vw,148px);line-height:.8;letter-spacing:.004em}.aw-hero__title span{color:var(--aw-accent)}.aw-hero__lead{max-width:600px;margin-top:clamp(24px,2.2vw,40px);margin-left:0;font-size:clamp(15px,.94vw,18px);line-height:1.72}.aw-hero__actions{margin-left:0;margin-top:clamp(26px,2.5vw,44px);gap:14px}.aw-section{padding:var(--aw-section) 0}.aw-section-head{margin-bottom:clamp(42px,4.8vw,90px)}.aw-section-head>div{grid-column:5/span 7;max-width:780px}.aw-final h2,.aw-section-head h2,.pricing-scope__copy h2,.process-gates__title h2,.process-review__panel h2,.services-lab__intro h2{font-size:clamp(44px,5.15vw,104px);line-height:.88;letter-spacing:.006em}.aw-final p,.aw-section-head p{max-width:640px;margin-top:clamp(16px,1.45vw,26px)}body[data-v-page~=pricing] .pricing-hero .aw-hero__copy{grid-column:1/span 6}.pricing-ledger--paper{grid-column:8/span 5;position:relative;min-height:clamp(430px,33vw,600px);padding:clamp(28px,3vw,50px);-ms-flex-line-pack:end;align-content:end;gap:clamp(14px,1.25vw,22px);border:1px solid rgba(20,20,25,.1);border-radius:2px;color:var(--aw-ink-dark);background:linear-gradient(90deg,rgba(21,20,25,.06) 1px,transparent 1px) 0 0/42px 42px,linear-gradient(180deg,rgba(21,20,25,.045) 1px,transparent 1px) 0 0/42px 42px,radial-gradient(30vw 18vw at 86% 8%,rgba(156,148,120,.12),transparent 58%),#f1eadf;-webkit-box-shadow:0 38px 120px rgba(0,0,0,.3);box-shadow:0 38px 120px rgba(0,0,0,.3);-webkit-transform:rotate(.45deg);-ms-transform:rotate(.45deg);transform:rotate(.45deg)}.pricing-ledger--paper::before{content:"₽";position:absolute;top:clamp(16px,1.8vw,28px);right:clamp(22px,2.2vw,38px);color:rgba(21,20,25,.055);font-family:var(--font-display);font-size:clamp(96px,9vw,172px);line-height:.8}.pricing-ledger--paper>*{position:relative;z-index:1}.pricing-ledger--paper span{color:rgba(21,20,25,.52);font-size:clamp(10px,.66vw,12px);letter-spacing:.16em}.pricing-ledger--paper strong{max-width:6.2ch;color:#111116;font-size:clamp(66px,6.8vw,132px);line-height:.76}.pricing-ledger--paper p{max-width:420px;color:rgba(21,20,25,.62);font-size:14px;line-height:1.55}.pricing-ledger--paper div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;padding-top:13px;border-top:1px solid rgba(21,20,25,.13)}.pricing-ledger--paper b,.pricing-ledger--paper small{color:rgba(21,20,25,.7)}.pricing-ledger--paper ul{display:grid;gap:10px;margin:clamp(8px,1vw,18px) 0 0;padding:0;list-style:none;color:rgba(21,20,25,.72);font-size:13px}.pricing-ledger--paper li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.pricing-ledger--paper li::before{content:"✓";display:inline-grid;place-items:center;width:15px;height:15px;border:1px solid rgba(21,20,25,.22);border-radius:50%;font-size:9px}.pricing-formats{padding-top:clamp(70px,7.2vw,126px)}.pricing-tiers{gap:clamp(16px,1.4vw,24px)}.pricing-tier{min-height:clamp(470px,34vw,620px);padding:clamp(26px,3vw,48px);border:1px solid rgba(244,240,232,.13);border-radius:14px;background:radial-gradient(circle at 86% 8%,rgba(143,150,255,.12),transparent 38%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.056)),to(rgba(255,255,255,.022)));background:radial-gradient(circle at 86% 8%,rgba(143,150,255,.12),transparent 38%),linear-gradient(180deg,rgba(255,255,255,.056),rgba(255,255,255,.022))}.pricing-tier:nth-child(1){margin-top:clamp(56px,4.8vw,88px)}.pricing-tier:nth-child(2){-webkit-transform:translateY(clamp(-18px,-1.1vw,-8px));-ms-transform:translateY(clamp(-18px,-1.1vw,-8px));transform:translateY(clamp(-18px,-1.1vw,-8px))}.pricing-tier:nth-child(3){margin-top:clamp(78px,6.6vw,126px)}.pricing-tier span{max-width:calc(100% - 92px);color:rgba(244,240,232,.5);font-size:11px;letter-spacing:.12em}.pricing-tier h3{margin-top:clamp(24px,2.3vw,40px);font-size:clamp(48px,5.1vw,94px);line-height:.78}.pricing-tier p{max-width:360px;margin-top:18px}.pricing-tier strong{margin-top:auto;color:var(--aw-ink);font-size:clamp(42px,4vw,76px);line-height:.82}.pricing-tier small{display:block;margin-top:8px;color:rgba(244,240,232,.48)}.pricing-tier ul{display:grid;gap:10px;margin:24px 0 0;padding:0;list-style:none}.pricing-tier li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;color:rgba(244,240,232,.72);font-size:14px;line-height:1.4}.pricing-tier li::before{content:"";-webkit-box-flex:0;-ms-flex:0 0 14px;flex:0 0 14px;width:14px;height:14px;margin-top:2px;border:1px solid currentColor;border-radius:50%;opacity:.62}.pricing-tier a{margin-top:28px;width:100%;min-height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;border:1px solid rgba(244,240,232,.12);border-radius:8px;text-decoration:none}.pricing-tier--featured{background:-webkit-gradient(linear,left top,left bottom,from(rgba(143,150,255,.28)),to(rgba(143,150,255,.13)));background:linear-gradient(180deg,rgba(143,150,255,.28),rgba(143,150,255,.13));border-color:rgba(143,150,255,.45);color:var(--aw-ink);-webkit-box-shadow:0 32px 120px rgba(76,86,235,.16);box-shadow:0 32px 120px rgba(76,86,235,.16)}.pricing-tier--featured a,.pricing-tier--featured h3,.pricing-tier--featured p,.pricing-tier--featured span{color:var(--aw-ink)}.pricing-tier--featured strong{color:#f4f0e8}.pricing-tier__badge{position:absolute;top:clamp(22px,2.4vw,38px);right:clamp(22px,2.4vw,38px);padding:7px 10px;border-radius:999px;color:#111116;background:#f0eadf;font-size:11px;font-style:normal;letter-spacing:.06em}.pricing-scope{margin-inline:var(--aw-margin);padding:clamp(54px,5.8vw,108px) 0;border:1px solid rgba(244,240,232,.11);border-radius:18px;color:var(--aw-ink);background:radial-gradient(38vw 18vw at 80% 8%,rgba(143,150,255,.16),transparent 62%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.045)),to(rgba(255,255,255,.018)));background:radial-gradient(38vw 18vw at 80% 8%,rgba(143,150,255,.16),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.018))}.pricing-scope::after{content:none}.pricing-includes h3,.pricing-includes p,.pricing-includes span,.pricing-scope__copy .service-kicker,.pricing-scope__copy h2{color:inherit}.pricing-scope__copy{grid-column:1/span 4}.pricing-includes{grid-column:5/span 8;background:0 0;border-bottom:1px solid rgba(244,240,232,.1)}.pricing-includes div{grid-template-columns:74px minmax(200px,.34fr) minmax(0,1fr);border-top:1px solid rgba(244,240,232,.11)}.pricing-includes span{color:rgba(244,240,232,.42)}.pricing-includes p{color:rgba(244,240,232,.68)}.pricing-factor-list{max-width:1180px;margin-inline:auto}.pricing-factor-list article{grid-template-columns:72px minmax(240px,.34fr) minmax(0,1fr) 32px;min-height:98px}.pricing-factor-list article::after{content:"+";justify-self:end;color:rgba(244,240,232,.54);font-size:24px;line-height:1}body[data-v-page~=services-hub]{--aw-accent:#8f96ff;--aw-accent-2:#dbc08a;--aw-services-paper:#f2eee2;--aw-services-ink:#111119;--aw-services-line:rgba(244, 240, 232, .13);--aw-services-line-strong:rgba(244, 240, 232, .24);--aw-services-muted:rgba(244, 240, 232, .66);--aw-services-soft:rgba(244, 240, 232, .44);--aw-services-violet:#9ba0ff;--aw-services-gold:#dfc284;--aw-margin:clamp(20px, 3vw, 40px);--aw-max:1920px;--aw-gap:clamp(14px, 1.45vw, 28px)}.aw-page--services .aw-hero__copy{grid-column:1/span 6}.services-orbit{grid-column:8/span 5;min-height:clamp(420px,32vw,600px);border-radius:14px;overflow:hidden}.services-orbit::before{content:"FOCUS / 07"}.services-orbit__ring{padding:clamp(24px,2.4vw,40px)}.services-orbit__ring strong{font-size:clamp(34px,3.2vw,62px)}.services-statement{padding:clamp(72px,7.6vw,142px) 0}.services-statement__title{grid-column:1/span 8;max-width:10.4ch;color:rgba(21,20,25,.58);font-size:clamp(54px,6.7vw,132px);line-height:.84}.services-statement__text{grid-column:9/span 4;align-self:end}.services-list{border-bottom:1px solid rgba(244,240,232,.11)}.services-row a{grid-template-columns:76px minmax(240px,.32fr) minmax(0,1fr) minmax(145px,.16fr);min-height:clamp(116px,7.8vw,150px);padding:clamp(24px,2.6vw,42px) 0}.services-row__no{width:44px;height:44px;display:inline-grid;place-items:center;border:1px solid rgba(244,240,232,.12);border-radius:50%;color:rgba(143,150,255,.78)}.services-row h3{font-size:clamp(38px,4.35vw,82px);line-height:.82}.services-row p{max-width:670px}.services-row em{color:rgba(244,240,232,.56)}.services-lab__intro{grid-column:1/span 4}.services-lab__intro p{max-width:240px;margin-top:18px}.services-lab-card{min-height:clamp(230px,21vw,360px);border-radius:10px}.services-lab-card:nth-child(3){-webkit-transform:none;-ms-transform:none;transform:none}.services-route__aside{grid-column:1/span 4}.services-route__aside strong{max-width:7ch;font-size:clamp(46px,5.1vw,98px);line-height:.82}.services-route__aside p{max-width:230px;margin-top:22px}.services-route__steps{grid-column:5/span 8}.services-route__steps article{grid-template-columns:68px minmax(210px,.3fr) minmax(0,1fr) 28px}.services-route__steps article::after{content:"→";justify-self:end;color:rgba(244,240,232,.45)}body[data-v-page~=process]{--aw-accent:#8f96ff;--aw-accent-2:#dbc08a}.aw-page--process .aw-hero__copy{grid-column:1/span 6}.process-count{border-radius:2px}.process-count b{font-size:clamp(64px,6.6vw,130px)}.process-flow .aw-section-head{text-align:center}.process-flow .aw-section-head>span{grid-column:1/-1;justify-self:center}.process-flow .aw-section-head>div{grid-column:4/span 6}.process-spine{margin-top:clamp(8px,1vw,20px);gap:clamp(48px,5vw,92px)}.process-stage{border-radius:4px}.process-stage h3{font-size:clamp(32px,3.2vw,64px)}.process-gates__title{grid-column:1/span 4}.process-gates__board{grid-column:5/span 8;border-radius:4px;overflow:hidden}.process-gates__board article{min-height:clamp(210px,18vw,330px);padding:clamp(24px,2.6vw,42px)}.process-gates__board article span{font-size:clamp(26px,2.4vw,46px)}.process-review{padding:clamp(44px,5.4vw,100px) 0}.process-review__panel{grid-column:1/span 4}.process-review__list{grid-column:6/span 7}.process-review__list article{grid-template-columns:76px minmax(220px,.32fr) minmax(0,1fr);min-height:118px}.process-handoff .aw-section-head>div{grid-column:4/span 7;text-align:center}.process-handoff .aw-section-head>span{grid-column:1/-1;justify-self:center}.process-deliverables{border:0;display:grid;gap:clamp(14px,1.4vw,24px);grid-template-columns:repeat(4,minmax(0,1fr))}.process-deliverables article{min-height:clamp(185px,15vw,270px);padding:clamp(24px,2.6vw,42px);border:1px solid rgba(244,240,232,.13);border-radius:8px;background:rgba(255,255,255,.024)}.process-deliverables article b{color:rgba(143,150,255,.72)}.aw-final--pricing,.aw-final--process,.aw-final--services{margin:0 var(--aw-margin) clamp(72px,7vw,128px);padding:clamp(58px,6.4vw,116px) 0;border:1px solid rgba(244,240,232,.11);border-radius:18px;background:radial-gradient(34vw 18vw at 85% 50%,rgba(95,83,255,.28),transparent 68%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.035)),to(rgba(255,255,255,.014)));background:radial-gradient(34vw 18vw at 85% 50%,rgba(95,83,255,.28),transparent 68%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,.014))}.aw-final--pricing .aw-grid,.aw-final--process .aw-grid,.aw-final--services .aw-grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aw-final--pricing h2,.aw-final--process h2,.aw-final--services h2{max-width:920px}body[data-v-page~=contacts] .service-bg{background:linear-gradient(90deg,rgba(255,255,255,.022) 1px,transparent 1px) 50% 0/max(108px,(100vw - var(--aw-margin) * 2) / 12) 100%,linear-gradient(180deg,rgba(255,255,255,.018) 1px,transparent 1px) 0 0/100% 60px,radial-gradient(48vw 24vw at 63% 7%,rgba(92,80,246,.23),transparent 62%),radial-gradient(42vw 30vw at 4% 32%,rgba(84,78,228,.2),transparent 62%),radial-gradient(44vw 26vw at 78% 86%,rgba(77,70,210,.18),transparent 68%),linear-gradient(180deg,#060711 0,#030306 48%,#050509 100%);opacity:.99;background:linear-gradient(90deg,rgba(255,255,255,.026) 1px,transparent 1px) 50% 0/max(112px,(100vw - var(--aw-margin) * 2) / 12) 100%,linear-gradient(180deg,rgba(255,255,255,.018) 1px,transparent 1px) 0 0/100% 58px,radial-gradient(52vw 28vw at 71% 8%,rgba(109,99,255,.3),transparent 58%),radial-gradient(46vw 28vw at 18% 18%,rgba(59,61,160,.2),transparent 64%),radial-gradient(40vw 26vw at 83% 78%,rgba(83,77,220,.18),transparent 68%),linear-gradient(180deg,#060711 0,#030306 46%,#050509 100%)}.aw-contact-v5{position:relative;z-index:2;overflow:clip;color:var(--aw-contact-ink)}.aw-contact-v5::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 57% 11%,rgba(255,255,255,.035),transparent 16vw),radial-gradient(circle at 10% 62%,rgba(255,255,255,.026),transparent 18vw);opacity:.82}.aw-contact-v5 .aw-contact-number,.aw-contact-v5 .service-kicker{color:rgba(139,132,255,.78);letter-spacing:.18em}.aw-contact-v5 h1,.aw-contact-v5 h2,.aw-contact-v5 h3{font-family:var(--font-display);font-weight:400;text-transform:uppercase;color:var(--aw-contact-ink)}.aw-contact-v5 p{color:var(--aw-contact-muted);line-height:1.62;letter-spacing:-.01em}.aw-contact-v5 .service-btn{min-height:46px;padding-inline:24px;border-radius:999px}.aw-contact-v5 .service-btn--primary{color:#0b0b10;background:var(--aw-contact-paper);border-color:var(--aw-contact-paper);-webkit-box-shadow:0 12px 42px rgba(244,240,232,.06);box-shadow:0 12px 42px rgba(244,240,232,.06)}.aw-contact-btn--ghost{gap:10px;background:rgba(255,255,255,.025)!important;border-color:rgba(244,240,232,.18)!important}.aw-contact-btn--ghost:hover{background:rgba(139,132,255,.09)!important;border-color:rgba(139,132,255,.42)!important}.aw-contact-hero{position:relative;min-height:92svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid rgba(244,240,232,.09)}.aw-contact-hero::before{content:"";position:absolute;left:var(--aw-margin);right:var(--aw-margin);height:1px;pointer-events:none}.aw-contact-hero::after{content:"";position:absolute;pointer-events:none;background:radial-gradient(ellipse at 44% 54%,rgba(160,155,255,.22),transparent 36%),radial-gradient(ellipse at 62% 42%,rgba(80,78,194,.22),transparent 48%),-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(125,118,255,.14)),to(transparent));-webkit-filter:blur(18px);filter:blur(18px);-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);opacity:.74}.aw-contact-hero__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aw-contact-hero__copy{grid-column:1/span 5;position:relative;z-index:2}.aw-contact-hero__title{max-width:9ch;margin:clamp(24px,2.8vw,44px) 0 0;letter-spacing:-.006em;text-wrap:balance}.aw-contact-hero__title span{color:var(--aw-contact-violet)}.aw-contact-hero__lead{max-width:480px;margin:clamp(28px,2.7vw,46px) 0 0;font-size:clamp(14px,.96vw,17px)}.aw-contact-hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:clamp(26px,2.8vw,44px)}.aw-contact-poster{grid-column:7/span 6;position:relative;isolation:isolate;min-height:clamp(420px,34vw,604px);border:1px solid rgba(244,240,232,.12);background:linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px) 0 0/64px 64px,linear-gradient(180deg,rgba(255,255,255,.014) 1px,transparent 1px) 0 0/64px 64px,rgba(255,255,255,.022);-webkit-box-shadow:0 42px 160px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05);box-shadow:0 42px 160px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.05)}.aw-contact-poster::after,.aw-contact-poster::before{content:"";position:absolute;pointer-events:none;z-index:-1}.aw-contact-poster::before{inset:-12% -11% -12% 24%;-webkit-filter:blur(2px);filter:blur(2px);opacity:.9}.aw-contact-poster::after{border-radius:999px;background:linear-gradient(100deg,transparent,rgba(139,132,255,.23),transparent 68%);-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);-webkit-filter:blur(10px);filter:blur(10px);opacity:.72}.aw-contact-poster__bolts{position:absolute;inset:9px;pointer-events:none;z-index:4;inset:12px}.aw-contact-poster__bolts i{position:absolute;width:12px;height:12px;border-radius:50%;border:1px solid rgba(244,240,232,.24);background:radial-gradient(circle,rgba(244,240,232,.18),rgba(7,7,12,.65) 62%,rgba(0,0,0,.86));-webkit-box-shadow:0 0 18px rgba(0,0,0,.48),inset 0 1px 0 rgba(244,240,232,.22);box-shadow:0 0 18px rgba(0,0,0,.48),inset 0 1px 0 rgba(244,240,232,.22)}.aw-contact-poster__bolts i:nth-child(1){left:0;top:0}.aw-contact-poster__bolts i:nth-child(2){right:0;top:0}.aw-contact-poster__bolts i:nth-child(3){left:0;bottom:0}.aw-contact-poster__bolts i:nth-child(4){right:0;bottom:0}.aw-contact-poster__frame{position:relative;min-height:100%;display:grid;-ms-flex-line-pack:center;align-content:center;gap:clamp(16px,1.4vw,24px);border:1px solid rgba(244,240,232,.12);overflow:hidden}.aw-contact-poster__frame::before{content:"";position:absolute;inset:18px;border:1px solid rgba(244,240,232,.055);pointer-events:none}.aw-contact-poster__status{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.aw-contact-poster__status::before{content:"";display:inline-block;width:6px;height:6px;margin-right:9px;border-radius:50%;background:currentColor;-webkit-box-shadow:0 0 18px currentColor;box-shadow:0 0 18px currentColor;vertical-align:1px}.aw-contact-poster strong{max-width:8.6ch;letter-spacing:-.004em}.aw-contact-poster p{max-width:390px;margin:0;font-size:clamp(13px,.9vw,15px)}.aw-contact-poster__links{display:grid;gap:10px;margin-top:6px}.aw-contact-poster__links a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:rgba(244,240,232,.88);font-size:14px;text-decoration:none}.aw-contact-poster__links span{color:rgba(244,240,232,.45)}.aw-contact-poster__sign{position:absolute;color:rgba(244,240,232,.28);font-size:11px;letter-spacing:.16em;text-transform:uppercase;bottom:clamp(24px,2vw,36px);right:clamp(26px,2.3vw,42px)}.aw-contact-section{position:relative;padding:var(--aw-section) 0;border-bottom:1px solid rgba(244,240,232,.085)}.aw-contact-channels__grid,.aw-contact-route__grid,.aw-contact-split{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap);row-gap:clamp(28px,3vw,56px);-webkit-box-align:start;-ms-flex-align:start;align-items:start}.aw-contact-section__aside{grid-column:1/span 3}.aw-contact-section__aside--sticky{position:sticky;top:132px}.aw-contact-number{display:block;margin-bottom:clamp(16px,1.6vw,26px);font-size:13px;line-height:1;text-transform:uppercase}.aw-contact-section__aside h2{max-width:7.2ch;margin:0}.aw-contact-section__aside p{max-width:300px;margin:clamp(16px,1.6vw,24px) 0 0;font-size:14px}.aw-contact-textlink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:clamp(22px,2.2vw,34px);color:rgba(10,10,15,.72);font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid rgba(10,10,15,.24);padding-bottom:9px}.aw-contact-channel-board{grid-column:4/span 9;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--aw-gap)}.aw-contact-channel{position:relative;min-height:clamp(260px,20vw,350px);display:grid;grid-template-rows:auto auto 1fr auto auto;-ms-flex-line-pack:start;align-content:start;gap:clamp(16px,1.5vw,24px);overflow:hidden;border:1px solid rgba(244,240,232,.13);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.019)));background:linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.019));color:var(--aw-contact-ink);text-decoration:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.045);-webkit-transition:border-color .38s var(--aw-ease),background .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease),-webkit-box-shadow .38s var(--aw-ease);transition:border-color .38s var(--aw-ease),background .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease),-webkit-box-shadow .38s var(--aw-ease);transition:transform .38s var(--aw-ease),border-color .38s var(--aw-ease),background .38s var(--aw-ease),box-shadow .38s var(--aw-ease);transition:transform .38s var(--aw-ease),border-color .38s var(--aw-ease),background .38s var(--aw-ease),box-shadow .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease),-webkit-box-shadow .38s var(--aw-ease)}.aw-contact-channel:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);border-color:rgba(139,132,255,.46);background:-webkit-gradient(linear,left top,left bottom,from(rgba(139,132,255,.09)),to(rgba(255,255,255,.024)));background:linear-gradient(180deg,rgba(139,132,255,.09),rgba(255,255,255,.024));-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 80px rgba(0,0,0,.18);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 80px rgba(0,0,0,.18)}.aw-contact-channel::before{content:"";position:absolute;inset:-18% -28% auto auto;width:230px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(139,132,255,.28),transparent 66%);opacity:0;-webkit-transition:opacity .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease);transition:opacity .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease);transition:opacity .38s var(--aw-ease),transform .38s var(--aw-ease);transition:opacity .38s var(--aw-ease),transform .38s var(--aw-ease),-webkit-transform .38s var(--aw-ease);-webkit-transform:scale(.74);-ms-transform:scale(.74);transform:scale(.74)}.aw-contact-channel--primary::before,.aw-contact-channel:hover::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.aw-contact-channel--primary{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 28px 110px rgba(72,65,190,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 28px 110px rgba(72,65,190,.13)}.aw-contact-channel>*{position:relative;z-index:1}.aw-contact-channel span{color:rgba(244,240,232,.48);font-size:12px;letter-spacing:.16em}.aw-contact-channel__icon{width:58px;height:58px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.02);font-style:normal}.aw-contact-channel__icon svg{fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round;width:54%;height:54%;fill:none;stroke:currentColor;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round}.aw-contact-channel h3{margin:0}.aw-contact-channel p{max-width:245px;margin:0;font-size:14px}.aw-contact-channel em,.aw-contact-channel small{font-style:normal}.aw-contact-channel small{display:block;padding-top:18px;border-top:1px solid rgba(244,240,232,.105);font-size:12px;letter-spacing:.03em}.aw-contact-first{margin-inline:clamp(16px,3vw,56px);border:0;background:radial-gradient(circle at 4% 86%,rgba(10,10,15,.1),transparent 12vw),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.34)),color-stop(42%,transparent)),var(--aw-contact-paper);background:radial-gradient(circle at 4% 86%,rgba(10,10,15,.1),transparent 12vw),linear-gradient(180deg,rgba(255,255,255,.34),transparent 42%),var(--aw-contact-paper);color:#101014;-webkit-box-shadow:0 40px 140px rgba(0,0,0,.34);box-shadow:0 40px 140px rgba(0,0,0,.34);overflow:hidden}.aw-contact-first::before{content:"";position:absolute;left:-70px;bottom:-80px;width:260px;aspect-ratio:1;border-radius:50%;border:1px solid rgba(10,10,15,.12);background:-webkit-gradient(linear,left top,right top,color-stop(49%,transparent),color-stop(50%,rgba(10,10,15,.12)),color-stop(51%,transparent)),-webkit-gradient(linear,left bottom,left top,color-stop(49%,transparent),color-stop(50%,rgba(10,10,15,.12)),color-stop(51%,transparent));background:linear-gradient(90deg,transparent 49%,rgba(10,10,15,.12) 50%,transparent 51%),linear-gradient(0deg,transparent 49%,rgba(10,10,15,.12) 50%,transparent 51%);opacity:.52}.aw-contact-first .aw-contact-split{position:relative;z-index:1}.aw-contact-first .aw-contact-number,.aw-contact-first h2,.aw-contact-first h3,.aw-contact-first p{color:#101014}.aw-contact-first .aw-contact-number{opacity:.56}.aw-contact-first .aw-contact-section__aside h2{max-width:6.8ch;color:#101014}.aw-contact-first .aw-contact-section__aside p{color:rgba(16,16,20,.62)}.aw-contact-checklist{grid-column:4/span 9;display:grid;border-top:1px solid rgba(16,16,20,.16)}.aw-contact-checklist article{display:grid;grid-template-columns:minmax(38px,.5fr) minmax(190px,1.45fr) minmax(220px,2fr);gap:clamp(18px,2vw,34px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:clamp(76px,6.6vw,112px);border-bottom:1px solid rgba(16,16,20,.16)}.aw-contact-checklist span{color:rgba(16,16,20,.46);font-size:14px;letter-spacing:.08em}.aw-contact-checklist h3{margin:0;color:#101014;line-height:.92}.aw-contact-checklist p{margin:0;color:rgba(16,16,20,.62);font-size:clamp(13px,.88vw,15px)}.aw-contact-process-band{grid-column:4/span 9;position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(244,240,232,.095)}.aw-contact-process-band::before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(139,132,255,.6)),to(transparent));background:linear-gradient(90deg,transparent,rgba(139,132,255,.6),transparent);opacity:.44}.aw-contact-process-band article{position:relative;min-height:clamp(205px,16vw,290px);border-right:1px solid rgba(244,240,232,.09)}.aw-contact-process-band article:last-child{border-right:0}.aw-contact-process-band article:not(:last-child)::after{content:"→";position:absolute;right:-10px;top:46%;z-index:2;color:rgba(244,240,232,.48);font-size:20px}.aw-contact-process-band span{font-family:var(--font-display);display:block;margin-bottom:clamp(28px,2.6vw,46px);font-family:var(--font-display);line-height:.8}.aw-contact-process-band h3{max-width:8ch;margin:0;line-height:.9}.aw-contact-process-band p{max-width:210px;margin:clamp(15px,1.4vw,22px) 0 0;font-size:13px}.aw-contact-faq-list{grid-column:4/span 9;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.05)),to(rgba(255,255,255,.018)));background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.018));border:1px solid rgba(244,240,232,.105)}.aw-contact-faq-list details{border-bottom:1px solid rgba(244,240,232,.1)}.aw-contact-faq-list details:last-child{border-bottom:0}.aw-contact-faq-list summary{min-height:clamp(84px,6.4vw,118px);display:grid;grid-template-columns:58px 1fr auto;gap:clamp(14px,1.6vw,28px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 clamp(24px,2.6vw,44px);cursor:pointer;list-style:none;color:var(--aw-contact-ink);font-family:var(--font-display);line-height:.96;text-transform:uppercase}.aw-contact-faq-list summary::-webkit-details-marker{display:none}.aw-contact-faq-list summary::after{content:"+";color:rgba(244,240,232,.7);font-family:var(--font-sans);font-size:26px;font-weight:300}.aw-contact-faq-list details[open] summary::after{content:"−"}.aw-contact-faq-list summary span{font-family:inherit;letter-spacing:.16em;color:rgba(139,132,255,.82);font-size:16px;letter-spacing:.1em}.aw-contact-faq-list details p{max-width:830px;margin:-12px clamp(24px,2.6vw,44px) clamp(30px,2.4vw,42px) calc(clamp(24px,2.6vw,44px) + 58px + clamp(14px,1.6vw,28px));font-size:clamp(14px,.95vw,16px);color:rgba(244,240,232,.66)}.aw-contact-final{isolation:isolate;text-align:center;position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(244,240,232,.1)}.aw-contact-final::after,.aw-contact-final::before{content:"";position:absolute;z-index:-1;pointer-events:none}.aw-contact-final::before{background:linear-gradient(162deg,transparent 0 39%,rgba(7,8,14,.94) 40% 100%) left bottom/52% 100% no-repeat,linear-gradient(198deg,transparent 0 39%,rgba(7,8,14,.94) 40% 100%) right bottom/52% 100% no-repeat;opacity:.92}.aw-contact-final::after{inset:0;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(78%,rgba(3,3,6,.55)),to(rgba(3,3,6,.96)));background:linear-gradient(180deg,transparent,rgba(3,3,6,.55) 78%,rgba(3,3,6,.96))}.aw-contact-final__inner{position:relative;z-index:1;display:grid;justify-items:center;text-align:center}.aw-contact-final h2{max-width:12ch;margin:0;letter-spacing:-.004em}.aw-contact-final p{max-width:560px;margin:clamp(24px,2.4vw,36px) 0 0;font-size:clamp(14px,.96vw,16px)}.aw-contact-final .service-btn{margin-top:clamp(26px,2.8vw,44px)}.aw-contact-v5::before{background:radial-gradient(circle at 72% 8%,rgba(255,255,255,.055),transparent 11vw),radial-gradient(circle at 18% 15%,rgba(255,255,255,.032),transparent 18vw),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.012)),color-stop(24%,transparent));background:radial-gradient(circle at 72% 8%,rgba(255,255,255,.055),transparent 11vw),radial-gradient(circle at 18% 15%,rgba(255,255,255,.032),transparent 18vw),linear-gradient(180deg,rgba(255,255,255,.012),transparent 24%);opacity:.9}.aw-contact-hero{min-height:clamp(760px,96svh,980px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:clamp(132px,10.4vw,188px) 0 clamp(92px,7vw,128px)}.aw-contact-hero::before{top:clamp(108px,8.2vw,152px);background:-webkit-gradient(linear,left top,right top,from(rgba(244,240,232,.34)),color-stop(rgba(244,240,232,.08)),color-stop(72%,transparent));background:linear-gradient(90deg,rgba(244,240,232,.34),rgba(244,240,232,.08),transparent 72%)}.aw-contact-hero::after{width:min(62vw,900px);height:min(42vw,610px);left:18%;top:22%;background:radial-gradient(ellipse at 43% 48%,rgba(175,170,255,.25),transparent 34%),radial-gradient(ellipse at 65% 36%,rgba(86,83,210,.26),transparent 46%),linear-gradient(96deg,transparent 6%,rgba(132,124,255,.17) 42%,transparent 76%);-webkit-filter:blur(16px);filter:blur(16px);opacity:.84}.aw-contact-hero__copy{grid-column:1/span 6;align-self:center}.aw-contact-hero__title{max-width:12.6ch;font-size:clamp(76px,7.3vw,138px);line-height:.805;letter-spacing:.002em}.aw-contact-hero__title span{color:#a9a4ff;text-shadow:0 0 30px rgba(139,132,255,.18)}.aw-contact-hero__lead{max-width:520px;margin-top:clamp(28px,2.6vw,44px);color:rgba(244,240,232,.72)}.aw-contact-poster{grid-column:7/span 6;align-self:center;min-height:clamp(500px,40vw,680px);padding:clamp(14px,1.25vw,22px);border-color:rgba(244,240,232,.18);background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 0 0/62px 62px,linear-gradient(180deg,rgba(255,255,255,.02) 1px,transparent 1px) 0 0/62px 62px,linear-gradient(180deg,rgba(255,255,255,.046),rgba(255,255,255,.012));-webkit-box-shadow:0 46px 190px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.07);box-shadow:0 46px 190px rgba(0,0,0,.58),inset 0 1px 0 rgba(255,255,255,.07)}.aw-contact-poster::before{inset:-12% -9% -12% 18%;background:radial-gradient(circle at 70% 30%,rgba(244,240,232,.22),transparent 6%),radial-gradient(ellipse at 62% 36%,rgba(151,145,255,.54),transparent 28%),radial-gradient(ellipse at 74% 60%,rgba(72,65,188,.42),transparent 44%),radial-gradient(ellipse at 35% 70%,rgba(17,18,44,.98),transparent 60%);opacity:.98}.aw-contact-poster::after{right:-4%;top:7%;width:50%;height:78%;opacity:.84}.aw-contact-poster__frame{-ms-flex-line-pack:center;align-content:center;padding:clamp(58px,5vw,88px);border-color:rgba(244,240,232,.16);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.032)),to(rgba(255,255,255,.008)));background:linear-gradient(180deg,rgba(255,255,255,.032),rgba(255,255,255,.008))}.aw-contact-poster__frame::before{inset:22px;border-color:rgba(244,240,232,.075)}.aw-contact-poster__status{margin-bottom:clamp(2px,.5vw,8px);color:rgba(169,164,255,.88)}.aw-contact-poster strong{max-width:8.1ch;font-size:clamp(62px,5.25vw,104px);line-height:.78}.aw-contact-poster p{max-width:420px;color:rgba(244,240,232,.72)}.aw-contact-poster__links{margin-top:clamp(8px,1vw,16px);gap:12px}.aw-contact-section{padding:var(--aw-section) 0}.aw-contact-section__aside h2{max-width:7.6ch;font-size:clamp(52px,4.7vw,92px);line-height:.82}.aw-contact-section__aside p{max-width:320px;color:rgba(244,240,232,.64)}.aw-contact-channel-board{grid-column:4/span 9;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(18px,1.45vw,26px);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.aw-contact-channel,.aw-contact-channel--primary{min-height:clamp(310px,24vw,430px);padding:clamp(28px,2.8vw,48px);border-color:rgba(244,240,232,.145);background:radial-gradient(circle at 42% 0,rgba(139,132,255,.12),transparent 44%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.014)));background:radial-gradient(circle at 42% 0,rgba(139,132,255,.12),transparent 44%),linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.014))}.aw-contact-channel--primary{border-color:rgba(151,145,255,.56);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 0 0 1px rgba(139,132,255,.12),0 30px 90px rgba(71,64,190,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.075),0 0 0 1px rgba(139,132,255,.12),0 30px 90px rgba(71,64,190,.14);background:radial-gradient(circle at 52% 0,rgba(151,145,255,.32),transparent 44%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.072)),to(rgba(255,255,255,.018)));background:radial-gradient(circle at 52% 0,rgba(151,145,255,.32),transparent 44%),linear-gradient(180deg,rgba(255,255,255,.072),rgba(255,255,255,.018))}.aw-contact-channel__icon{width:clamp(58px,4.6vw,84px);height:clamp(58px,4.6vw,84px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(151,145,255,.38);border-radius:999px;color:rgba(177,172,255,.92);background:radial-gradient(circle,rgba(139,132,255,.16),rgba(255,255,255,.018) 62%,transparent 100%)}.aw-contact-channel h3{margin:clamp(8px,1vw,16px) 0 clamp(10px,.9vw,16px);font-size:clamp(40px,3.25vw,66px);line-height:.82}.aw-contact-channel p{max-width:230px;color:rgba(244,240,232,.63);line-height:1.52}.aw-contact-channel em{color:rgba(244,240,232,.86);font-size:clamp(12px,.78vw,14px)}.aw-contact-channel small{margin-top:auto;color:rgba(151,145,255,.92)}.aw-contact-first{margin-inline:clamp(26px,5vw,72px);padding:clamp(82px,7.4vw,132px) 0;border-radius:clamp(34px,3.8vw,62px);background:radial-gradient(circle at 5% 82%,rgba(11,11,15,.12),transparent 13vw),radial-gradient(circle at 78% 22%,rgba(255,255,255,.38),transparent 20vw),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.36)),color-stop(46%,transparent)),var(--aw-contact-paper);background:radial-gradient(circle at 5% 82%,rgba(11,11,15,.12),transparent 13vw),radial-gradient(circle at 78% 22%,rgba(255,255,255,.38),transparent 20vw),linear-gradient(180deg,rgba(255,255,255,.36),transparent 46%),var(--aw-contact-paper)}.aw-contact-first .aw-contact-section__aside h2{max-width:7.15ch;font-size:clamp(52px,4.35vw,88px)}.aw-contact-checklist article{grid-template-columns:minmax(42px,.42fr) minmax(210px,1.15fr) minmax(250px,2fr);min-height:clamp(82px,6.9vw,122px)}.aw-contact-checklist h3{font-size:clamp(28px,2.05vw,46px)}.aw-contact-route{padding-top:clamp(106px,9vw,160px)}.aw-contact-process-band{min-height:clamp(232px,18vw,322px);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.045)),to(rgba(255,255,255,.013))),-webkit-gradient(linear,left top,right top,from(rgba(139,132,255,.06)),color-stop(52%,transparent));background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.013)),linear-gradient(90deg,rgba(139,132,255,.06),transparent 52%)}.aw-contact-process-band article{padding:clamp(30px,2.7vw,48px)}.aw-contact-process-band span{color:rgba(151,145,255,.95);font-size:clamp(50px,3.8vw,76px)}.aw-contact-process-band h3{font-size:clamp(30px,2.15vw,44px)}.aw-contact-faq-list{padding:0 clamp(8px,.8vw,14px);border-color:rgba(244,240,232,.13);background:radial-gradient(circle at 86% 12%,rgba(139,132,255,.16),transparent 25%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.018)));background:radial-gradient(circle at 86% 12%,rgba(139,132,255,.16),transparent 25%),linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.018))}.aw-contact-faq-list summary{min-height:clamp(94px,7vw,126px);font-size:clamp(32px,2.25vw,48px)}.aw-contact-final{min-height:clamp(520px,44vw,760px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:clamp(16px,2vw,38px);padding:clamp(124px,12vw,220px) 0 clamp(116px,11vw,200px);background:radial-gradient(circle at 78% 44%,rgba(146,140,255,.42),transparent 12vw),radial-gradient(circle at 18% 52%,rgba(101,94,236,.3),transparent 20vw),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.018)),to(rgba(255,255,255,.006)));background:radial-gradient(circle at 78% 44%,rgba(146,140,255,.42),transparent 12vw),radial-gradient(circle at 18% 52%,rgba(101,94,236,.3),transparent 20vw),linear-gradient(180deg,rgba(255,255,255,.018),rgba(255,255,255,.006))}.aw-contact-final::before{left:0;right:0;bottom:-2px;height:54%;background:linear-gradient(161deg,transparent 0 40%,rgba(6,7,12,.96) 41% 100%) left bottom/55% 100% no-repeat,linear-gradient(199deg,transparent 0 40%,rgba(6,7,12,.96) 41% 100%) right bottom/55% 100% no-repeat,radial-gradient(ellipse at 50% 100%,rgba(151,145,255,.36),transparent 54%);opacity:.98;-webkit-transform:none;-ms-transform:none;transform:none}.aw-contact-final::after{inset:0;z-index:-1;background:-webkit-gradient(linear,left top,left bottom,from(rgba(4,5,10,.1)),color-stop(55%,rgba(3,3,6,.28)),to(rgba(3,3,6,.98))),radial-gradient(ellipse at 50% 72%,rgba(160,155,255,.22),transparent 42%);background:linear-gradient(180deg,rgba(4,5,10,.1),rgba(3,3,6,.28) 55%,rgba(3,3,6,.98)),radial-gradient(ellipse at 50% 72%,rgba(160,155,255,.22),transparent 42%)}.aw-contact-final h2{max-width:11.5ch;font-size:clamp(68px,6.6vw,132px);line-height:.8}.aw-contact-final p{max-width:520px;color:rgba(244,240,232,.68)}body[data-v-page~=contacts] .aw-contact-hero__copy{grid-column:1/span 6;max-width:none}body[data-v-page~=contacts] .aw-contact-hero__title{width:min(100%,680px);max-width:none;font-size:clamp(70px,5.85vw,112px);line-height:.82;letter-spacing:-.012em;text-wrap:balance}body[data-v-page~=contacts] .aw-contact-hero__title .aw-contact-title-line{display:block;white-space:nowrap}body[data-v-page~=contacts] .aw-contact-hero__title .aw-contact-title-line--accent{color:var(--aw-accent-2)}body[data-v-page~=contacts] .aw-contact-poster{grid-column:7/span 6;min-height:clamp(420px,31vw,560px);margin-left:0}body[data-v-page~=contacts] .aw-contact-final{min-height:clamp(480px,38vw,680px);margin-top:clamp(28px,4vw,70px);padding:clamp(112px,10vw,188px) 0 clamp(104px,9vw,168px);background:radial-gradient(ellipse at 50% 57%,rgba(148,141,255,.28),transparent 38%),radial-gradient(circle at 17% 50%,rgba(104,95,236,.32),transparent 20vw),radial-gradient(circle at 84% 48%,rgba(152,145,255,.34),transparent 15vw),-webkit-gradient(linear,left top,left bottom,from(rgba(9,10,18,.96)),to(rgba(5,6,11,.98)));background:radial-gradient(ellipse at 50% 57%,rgba(148,141,255,.28),transparent 38%),radial-gradient(circle at 17% 50%,rgba(104,95,236,.32),transparent 20vw),radial-gradient(circle at 84% 48%,rgba(152,145,255,.34),transparent 15vw),linear-gradient(180deg,rgba(9,10,18,.96),rgba(5,6,11,.98))}body[data-v-page~=contacts] .aw-contact-final::before{content:"";position:absolute;inset:0;z-index:-1;display:block;height:auto;pointer-events:none;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(rgba(244,240,232,.11)),to(transparent)) 50% 42%/100% 1px no-repeat,radial-gradient(ellipse at 50% 52%,rgba(111,103,255,.16),transparent 46%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.025)),color-stop(56%,rgba(255,255,255,0)),to(rgba(0,0,0,.26)));background:linear-gradient(90deg,transparent,rgba(244,240,232,.11),transparent) 50% 42%/100% 1px no-repeat,radial-gradient(ellipse at 50% 52%,rgba(111,103,255,.16),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0) 56%,rgba(0,0,0,.26))}body[data-v-page~=contacts] .aw-contact-final::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:-webkit-gradient(linear,left top,left bottom,from(rgba(2,3,7,.08)),color-stop(72%,rgba(2,3,7,.32)),to(rgba(2,3,7,.86))),radial-gradient(ellipse at 50% 74%,rgba(150,144,255,.18),transparent 44%);background:linear-gradient(180deg,rgba(2,3,7,.08),rgba(2,3,7,.32) 72%,rgba(2,3,7,.86)),radial-gradient(ellipse at 50% 74%,rgba(150,144,255,.18),transparent 44%)}body[data-v-page~=contacts] .aw-contact-final h2{max-width:min(760px,12.8ch)}body[data-v-page~=contacts] .service-bg{background:radial-gradient(52vw 34vw at 20% 8%,rgba(91,79,232,.3),transparent 66%),radial-gradient(42vw 30vw at 80% 16%,rgba(105,116,218,.18),transparent 64%),radial-gradient(34vw 24vw at 52% 72%,rgba(219,192,138,.08),transparent 64%),-webkit-gradient(linear,left top,left bottom,from(#080912),color-stop(48%,#030306),to(#050508));background:radial-gradient(52vw 34vw at 20% 8%,rgba(91,79,232,.3),transparent 66%),radial-gradient(42vw 30vw at 80% 16%,rgba(105,116,218,.18),transparent 64%),radial-gradient(34vw 24vw at 52% 72%,rgba(219,192,138,.08),transparent 64%),linear-gradient(180deg,#080912 0,#030306 48%,#050508 100%)}body[data-v-page~=contacts] .service-bg::before{opacity:.18!important;background-image:linear-gradient(90deg,rgba(244,240,232,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(244,240,232,.035) 1px,transparent 1px);background-size:max(104px,(100vw - var(--aw-margin) * 2) / 12) 100%,100% 62px;-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.66)),color-stop(54%,rgba(0,0,0,.3)),to(rgba(0,0,0,.1)));-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.66),rgba(0,0,0,.3) 54%,rgba(0,0,0,.1));mask-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.66)),color-stop(54%,rgba(0,0,0,.3)),to(rgba(0,0,0,.1)));mask-image:linear-gradient(180deg,rgba(0,0,0,.66),rgba(0,0,0,.3) 54%,rgba(0,0,0,.1))}body[data-v-page~=contacts] .page__canvas{opacity:.3;mix-blend-mode:screen;-webkit-filter:saturate(.98) contrast(1.04);filter:saturate(.98) contrast(1.04)}.aw-contact-lite{--contact-lite-ink:#f4f0e8;--contact-lite-muted:rgba(244, 240, 232, .66);--contact-lite-soft:rgba(244, 240, 232, .42);--contact-lite-line:rgba(244, 240, 232, .13);--contact-lite-line-strong:rgba(244, 240, 232, .24);--contact-lite-panel:rgba(255, 255, 255, .044);--contact-lite-panel-strong:rgba(255, 255, 255, .075);--contact-lite-blue:#8f96ff;--contact-lite-gold:#dbc08a;--contact-lite-paper:#f0eadf;position:relative;z-index:2;overflow:clip}.aw-contact-lite h1,.aw-contact-lite h2,.aw-contact-lite h3{font-family:var(--font-display);font-weight:400;text-transform:uppercase;color:var(--contact-lite-ink)}.aw-contact-lite p{color:var(--contact-lite-muted);line-height:1.62;letter-spacing:-.01em}.aw-contact-lite a{color:inherit}.contact-lite-btn--ghost{background:rgba(255,255,255,.035);color:var(--contact-lite-ink)}.contact-lite-btn--ghost:hover{background:rgba(255,255,255,.072)}.contact-lite-hero{position:relative;min-height:100svh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(130px,10vw,178px) 0 clamp(36px,4vw,64px);border-bottom:1px solid rgba(244,240,232,.09);isolation:isolate;overflow:hidden}.contact-lite-hero::before{content:"";position:absolute;left:var(--aw-margin);right:var(--aw-margin);top:clamp(112px,8vw,148px);height:1px;background:-webkit-gradient(linear,left top,right top,from(rgba(244,240,232,.4)),color-stop(rgba(244,240,232,.08)),color-stop(72%,transparent));background:linear-gradient(90deg,rgba(244,240,232,.4),rgba(244,240,232,.08),transparent 72%);pointer-events:none}.contact-lite-hero::after{content:"";position:absolute;inset:12% -12% auto 42%;height:min(56vw,760px);z-index:-1;pointer-events:none;background:radial-gradient(closest-side at 42% 44%,rgba(255,255,255,.12),transparent 15%),radial-gradient(closest-side at 37% 34%,rgba(143,150,255,.34),transparent 48%),radial-gradient(closest-side at 70% 28%,rgba(65,58,179,.34),transparent 55%),radial-gradient(closest-side at 54% 72%,rgba(8,9,22,.94),transparent 62%);opacity:.72;-webkit-transform:rotate(-10deg) skewX(-7deg) translateZ(0);transform:rotate(-10deg) skewX(-7deg) translateZ(0)}.contact-lite-hero__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100svh - clamp(238px,17vw,306px))}.contact-lite-hero__copy{grid-column:1/span 7;max-width:920px}.contact-lite-hero__title{max-width:13.8ch;margin:clamp(20px,2vw,34px) 0 0;font-size:clamp(54px,5.8vw,112px);line-height:.82;letter-spacing:-.008em;text-wrap:balance}.contact-lite-hero__title span{color:var(--contact-lite-blue)}.contact-lite-hero__lead{max-width:650px;margin:clamp(24px,2.3vw,38px) 0 0;font-size:clamp(16px,1.04vw,19px)}.contact-lite-hero__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:clamp(26px,2.6vw,42px)}.contact-lite-card{position:relative;grid-column:8/span 5;justify-self:stretch;min-height:clamp(390px,30vw,525px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:clamp(24px,2.7vw,44px);border:1px solid rgba(244,240,232,.16);background:linear-gradient(90deg,rgba(244,240,232,.035) 1px,transparent 1px) 0 0/58px 58px,linear-gradient(180deg,rgba(244,240,232,.03) 1px,transparent 1px) 0 0/58px 58px,linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.018));-webkit-box-shadow:0 34px 120px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06);box-shadow:0 34px 120px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06);overflow:hidden;isolation:isolate;contain:paint;-webkit-transform:translateZ(0);transform:translateZ(0)}.contact-lite-card::before{content:"";position:absolute;inset:-18% -18% 20% 28%;z-index:-1;background:radial-gradient(closest-side at 52% 45%,rgba(255,255,255,.17),transparent 13%),radial-gradient(closest-side at 38% 38%,rgba(143,150,255,.48),transparent 48%),radial-gradient(closest-side at 70% 30%,rgba(61,56,176,.58),transparent 55%),radial-gradient(closest-side at 54% 74%,rgba(7,8,20,.98),transparent 64%);opacity:.88;-webkit-transform:rotate(-12deg) skewX(-8deg);-ms-transform:rotate(-12deg) skewX(-8deg);transform:rotate(-12deg) skewX(-8deg)}.contact-lite-card__top{position:absolute;left:clamp(22px,2vw,36px);right:clamp(22px,2vw,36px);top:clamp(22px,2vw,36px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:rgba(244,240,232,.5);font-size:11px;letter-spacing:.18em;text-transform:uppercase}.contact-lite-card__top i{width:8px;height:8px;border-radius:50%;background:var(--contact-lite-gold);-webkit-box-shadow:0 0 22px rgba(219,192,138,.8);box-shadow:0 0 22px rgba(219,192,138,.8)}.contact-lite-card__phone{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:12px;color:var(--contact-lite-ink);font-family:var(--font-display);font-size:clamp(42px,3.4vw,66px);line-height:.86;letter-spacing:-.006em;text-decoration:none}.contact-lite-card__mail{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:rgba(244,240,232,.76);text-decoration:none;border-bottom:1px solid rgba(244,240,232,.24)}.contact-lite-card__meta{display:grid;gap:0;margin:clamp(28px,3vw,44px) 0 0;border-top:1px solid rgba(244,240,232,.14)}.contact-lite-card__meta div{display:grid;grid-template-columns:minmax(72px,.32fr) minmax(0,1fr);gap:16px;padding:13px 0;border-bottom:1px solid rgba(244,240,232,.11)}.contact-lite-card__meta dt{color:rgba(143,150,255,.78);font-size:11px;letter-spacing:.16em;text-transform:uppercase}.contact-lite-card__meta dd{margin:0;color:rgba(244,240,232,.72);font-size:13px;line-height:1.45}.contact-lite-card__cta{min-height:48px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px;width:100%;margin-top:18px;border:1px solid rgba(244,240,232,.2);border-radius:999px;background:rgba(244,240,232,.075);color:var(--contact-lite-ink);font:inherit;font-size:13px;letter-spacing:.04em;cursor:pointer;-webkit-transition:background .28s var(--aw-ease),border-color .28s var(--aw-ease),-webkit-transform .28s var(--aw-ease);transition:background .28s var(--aw-ease),border-color .28s var(--aw-ease),-webkit-transform .28s var(--aw-ease);transition:transform .28s var(--aw-ease),background .28s var(--aw-ease),border-color .28s var(--aw-ease);transition:transform .28s var(--aw-ease),background .28s var(--aw-ease),border-color .28s var(--aw-ease),-webkit-transform .28s var(--aw-ease)}.contact-lite-card__cta:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);background:rgba(244,240,232,.12);border-color:rgba(244,240,232,.32)}.contact-lite-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:clamp(34px,3.8vw,62px);border-top:1px solid rgba(244,240,232,.11);border-bottom:1px solid rgba(244,240,232,.11)}.contact-lite-facts div{min-height:94px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(16px,2vw,34px);padding:clamp(18px,2vw,28px) clamp(16px,2vw,30px);border-right:1px solid rgba(244,240,232,.1)}.contact-lite-facts div:last-child{border-right:0}.contact-lite-facts span{white-space:nowrap;color:var(--contact-lite-ink);font-family:var(--font-display);font-size:clamp(30px,2.9vw,58px);line-height:.86;text-transform:uppercase}.contact-lite-facts p{max-width:260px;margin:0;color:rgba(244,240,232,.58);font-size:13px;line-height:1.42}.contact-lite-section{position:relative;padding:clamp(86px,7.4vw,142px) 0;border-bottom:1px solid rgba(244,240,232,.085)}.contact-lite-section__head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap);-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:clamp(34px,4vw,70px)}.contact-lite-number{color:rgba(143,150,255,.75);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.contact-lite-section__head .contact-lite-number{grid-column:1/span 2;align-self:start;margin-top:.4em}.contact-lite-section__head h2{grid-column:3/span 5;max-width:12.3ch;margin:0;font-size:clamp(34px,3.64vw,69px);line-height:.84;letter-spacing:-.006em}.contact-lite-section__head p{grid-column:8/span 4;max-width:430px;margin:0;font-size:clamp(14px,.95vw,17px)}.contact-lite-channel-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--aw-gap)}.contact-lite-channel{position:relative;min-height:clamp(225px,18vw,315px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;padding:clamp(24px,2.5vw,40px);border:1px solid rgba(244,240,232,.12);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.05)),to(rgba(255,255,255,.019)));background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.019));color:var(--contact-lite-ink);text-decoration:none;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.045);box-shadow:inset 0 1px 0 rgba(255,255,255,.045);overflow:hidden;-webkit-transition:border-color .34s var(--aw-ease),background .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease);transition:border-color .34s var(--aw-ease),background .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease);transition:transform .34s var(--aw-ease),border-color .34s var(--aw-ease),background .34s var(--aw-ease);transition:transform .34s var(--aw-ease),border-color .34s var(--aw-ease),background .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease)}.contact-lite-channel:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);border-color:rgba(244,240,232,.26);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.07)),to(rgba(255,255,255,.026)));background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.026))}.contact-lite-channel::before{content:"";position:absolute;right:-22%;top:-22%;width:210px;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(143,150,255,.18),transparent 64%);opacity:0;-webkit-transform:scale(.78);-ms-transform:scale(.78);transform:scale(.78);-webkit-transition:opacity .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease);transition:opacity .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease);transition:opacity .34s var(--aw-ease),transform .34s var(--aw-ease);transition:opacity .34s var(--aw-ease),transform .34s var(--aw-ease),-webkit-transform .34s var(--aw-ease)}.contact-lite-channel:hover::before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.contact-lite-channel>*{position:relative;z-index:1}.contact-lite-channel--primary{background:radial-gradient(circle at 78% 6%,rgba(143,150,255,.38),transparent 42%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.08)),to(rgba(255,255,255,.024)));background:radial-gradient(circle at 78% 6%,rgba(143,150,255,.38),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.024))}.contact-lite-channel span{color:rgba(143,150,255,.84);font-family:var(--font-display);font-size:clamp(38px,3.2vw,66px);line-height:.82;text-transform:uppercase}.contact-lite-channel p{max-width:295px;margin:0;font-size:14px}.contact-lite-channel em{color:rgba(244,240,232,.78);font-style:normal;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.contact-lite-panel{margin-inline:var(--aw-margin);padding:clamp(80px,7.6vw,146px) 0;border-radius:clamp(28px,4vw,76px);background:radial-gradient(42vw 22vw at 80% 8%,rgba(143,150,255,.16),transparent 62%),var(--contact-lite-paper);color:#101015;overflow:hidden}.contact-lite-panel__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap);row-gap:clamp(34px,4vw,66px)}.contact-lite-panel__copy{grid-column:1/span 4}.contact-lite-panel .contact-lite-number{color:rgba(16,16,21,.48)}.contact-lite-panel h2,.contact-lite-panel h3,.contact-lite-panel p,.contact-lite-panel span{color:#101015}.contact-lite-panel h2{max-width:15.8ch;margin:clamp(16px,1.5vw,24px) 0 0;font-size:clamp(32px,3.15vw,60px);line-height:.86}.contact-lite-panel__copy p{max-width:335px;margin:clamp(18px,2vw,30px) 0 0;color:rgba(16,16,21,.64)}.contact-lite-checks{grid-column:5/span 8;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(16,16,21,.13)}.contact-lite-checks article{min-height:clamp(200px,15vw,280px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:22px;padding:clamp(24px,2.6vw,42px);border-right:1px solid rgba(16,16,21,.12);border-bottom:1px solid rgba(16,16,21,.12)}.contact-lite-checks article:nth-child(2n){border-right:0}.contact-lite-checks article span{color:rgba(16,16,21,.42);font-size:12px;letter-spacing:.16em}.contact-lite-checks article h3{margin:auto 0 0;font-size:clamp(30px,2.5vw,52px);line-height:.86}.contact-lite-checks article p{margin:0;color:rgba(16,16,21,.64);font-size:14px}.contact-lite-faq__grid,.contact-lite-route__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap);row-gap:clamp(34px,4vw,70px)}.contact-lite-section__head--side{grid-column:1/span 4;display:block;margin:0}.contact-lite-section__head--side h2{max-width:14.8ch;margin:clamp(16px,1.5vw,24px) 0 0;font-size:clamp(34px,3.1vw,62px);line-height:.86}.contact-lite-section__head--side p{max-width:360px;margin:clamp(18px,1.8vw,28px) 0 0}.contact-lite-steps{grid-column:5/span 8;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid rgba(244,240,232,.13);background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.045)),to(rgba(255,255,255,.016)));background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.016))}.contact-lite-steps article{min-height:clamp(215px,16vw,292px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding:clamp(22px,2.2vw,36px);border-right:1px solid rgba(244,240,232,.105)}.contact-lite-steps article:last-child{border-right:0}.contact-lite-steps span{color:rgba(143,150,255,.76);font-family:var(--font-display);font-size:clamp(38px,3vw,60px);line-height:.82}.contact-lite-steps h3{max-width:12.3ch;margin:auto 0 8px;font-size:clamp(26px,2vw,40px);line-height:.88}.contact-lite-steps p{margin:0;font-size:13px}.contact-lite-faq{grid-column:5/span 8;border-bottom:1px solid rgba(244,240,232,.13)}.contact-lite-faq details{border-top:1px solid rgba(244,240,232,.13)}.contact-lite-faq summary{min-height:clamp(74px,5.8vw,98px);display:grid;grid-template-columns:58px minmax(0,1fr) 28px;gap:var(--aw-gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--contact-lite-ink);font-family:var(--font-display);font-size:clamp(28px,2.2vw,46px);line-height:.92;text-transform:uppercase;cursor:pointer;list-style:none}.contact-lite-faq summary::-webkit-details-marker{display:none}.contact-lite-faq summary::after{content:"+";color:rgba(143,150,255,.76);font-family:Arial,sans-serif;font-size:24px;text-align:right}.contact-lite-faq details[open] summary::after{content:"−"}.contact-lite-faq summary span{color:rgba(143,150,255,.76);font-size:12px;letter-spacing:.16em}.contact-lite-faq p{max-width:740px;margin:0;padding:0 0 clamp(24px,2vw,34px) calc(58px + var(--aw-gap));font-size:14px}.contact-lite-final{position:relative;isolation:isolate;overflow:hidden;padding:clamp(104px,9vw,174px) 0 clamp(96px,8vw,150px);border-bottom:1px solid rgba(244,240,232,.09);text-align:center}.contact-lite-final::before{content:"";position:absolute;inset:5% 8% 0;z-index:-1;background:radial-gradient(closest-side at 42% 42%,rgba(143,150,255,.32),transparent 58%),radial-gradient(closest-side at 64% 54%,rgba(58,55,176,.32),transparent 64%),radial-gradient(closest-side at 53% 62%,rgba(255,255,255,.12),transparent 18%);opacity:.7;-webkit-transform:rotate(-6deg) skewX(-6deg);-ms-transform:rotate(-6deg) skewX(-6deg);transform:rotate(-6deg) skewX(-6deg)}.contact-lite-final__inner{display:grid;justify-items:center}.contact-lite-final h2{max-width:18.2ch;margin:clamp(16px,1.4vw,22px) 0 0;font-size:clamp(38px,4.2vw,78px);line-height:.82}.contact-lite-final__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-top:clamp(28px,3vw,46px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-section__head h2{font-size:clamp(41px,4.37vw,83px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-panel h2{font-size:clamp(38px,3.78vw,72px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-section__head--side h2{font-size:clamp(41px,3.72vw,74px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-channel span{font-size:clamp(46px,3.84vw,79px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-checks article h3{font-size:clamp(36px,3vw,62px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-steps h3{font-size:clamp(31px,2.4vw,48px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-faq summary{font-size:clamp(34px,2.64vw,55px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-final h2{font-size:clamp(46px,5.04vw,94px)}.sw-live-note{--sw-live-note-edge-x:clamp(20px, 3vw, 34px);position:fixed;left:var(--sw-live-note-edge-x);right:auto;bottom:calc(20px + env(safe-area-inset-bottom));margin-left:.5vw;z-index:1190;width:min(360px,100vw - 24px);color:rgba(248,246,240,.94);font-family:Gilroy,Arial,sans-serif;letter-spacing:-.01em;opacity:0;-webkit-transform:translate3d(0,18px,0) scale(.985);transform:translate3d(0,18px,0) scale(.985);pointer-events:none;-webkit-transition:opacity .42s,-webkit-transform .42s cubic-bezier(.22,1,.36,1);transition:opacity .42s,transform .42s cubic-bezier(.22,1,.36,1),-webkit-transform .42s cubic-bezier(.22,1,.36,1)}.sw-live-note[data-visible=true]{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1);pointer-events:auto}.sw-live-note__badge,.sw-live-note__inner{background:linear-gradient(135deg,rgba(14,14,14,.72),rgba(27,27,24,.56));border:1px solid rgba(255,255,255,.13);-webkit-box-shadow:0 18px 48px rgba(0,0,0,.24);box-shadow:0 18px 48px rgba(0,0,0,.24);backdrop-filter:blur(18px) saturate(1.15)}.sw-live-note__inner{display:grid;grid-template-columns:1fr auto;gap:12px;padding:14px 14px 13px 15px;border-radius:20px}.sw-live-note__badge{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:36px;max-width:min(280px,100vw - 24px);padding:0 13px;border-radius:999px;-moz-appearance:none;appearance:none;-webkit-appearance:none;color:rgba(255,255,255,.86);font:600 11px/1 Gilroy,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;-webkit-transition:color .2s,border-color .2s,background .2s,-webkit-transform .2s;transition:transform .2s,color .2s,border-color .2s,background .2s,-webkit-transform .2s}.sw-live-note__badge span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.sw-live-note__badge:focus-visible,.sw-live-note__badge:hover{color:#fff;border-color:rgba(255,255,255,.22);background:linear-gradient(135deg,rgba(18,18,18,.78),rgba(33,33,29,.62));-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}.sw-live-note__badge:focus-visible,.sw-live-note__close:focus-visible{outline:rgba(255,255,255,.72) solid 2px;outline-offset:3px}.sw-live-note__badge-dot,.sw-live-note__dot{width:6px;height:6px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:999px;background:rgba(248,246,240,.72);-webkit-box-shadow:0 0 0 5px rgba(248,246,240,.06);box-shadow:0 0 0 5px rgba(248,246,240,.06)}.sw-live-note[data-mode=compact]{width:auto}.sw-live-note[data-mode=compact] .sw-live-note__inner{display:none}.sw-live-note[data-mode=compact] .sw-live-note__badge{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sw-live-note[data-mode=expanded] .sw-live-note__badge{display:none}.sw-live-note__kicker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:7px;margin:0 0 6px;font-size:11px;line-height:1;text-transform:uppercase;letter-spacing:.12em;color:rgba(248,246,240,.62)}.sw-live-note__title{margin:0 0 5px;font-size:15px;line-height:1.08;font-weight:600;color:rgba(255,255,255,.97)}.sw-live-note__text{margin:0;max-width:29em;font-size:13px;line-height:1.34;color:rgba(248,246,240,.72)}.sw-live-note__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:10px;font-size:12px;line-height:1;color:rgba(255,255,255,.9);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.25);-webkit-transition:border-color .2s,color .2s;transition:border-color .2s,color .2s}.sw-live-note__link:hover{color:#fff;border-color:rgba(255,255,255,.55)}.sw-live-note__close{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:30px;height:30px;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:rgba(255,255,255,.06);color:rgba(255,255,255,.74);font:400 18px/1 Arial,sans-serif;cursor:pointer;-webkit-transition:background .2s,color .2s,-webkit-transform .2s;transition:background .2s,color .2s,transform .2s,-webkit-transform .2s}.sw-live-note__close:hover{background:rgba(255,255,255,.12);color:#fff;-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}body[data-v-page~=services-hub] .service-bg{background:linear-gradient(90deg,rgba(255,255,255,.023) 1px,transparent 1px) 50% 0/max(112px,(100vw - var(--aw-margin) * 2) / 12) 100%,linear-gradient(180deg,rgba(255,255,255,.016) 1px,transparent 1px) 0 0/100% 64px,radial-gradient(46vw 28vw at 12% 9%,rgba(99,88,255,.22),transparent 62%),radial-gradient(34vw 24vw at 83% 10%,rgba(214,191,132,.09),transparent 65%),radial-gradient(42vw 30vw at 63% 72%,rgba(91,78,230,.18),transparent 68%),linear-gradient(180deg,#060711 0,#030307 44%,#050509 100%)}.aw-page--services .services-hero-v7{min-height:min(980px,100svh)}.aw-page--services .services-decision__grid,.aw-page--services .services-final__grid,.aw-page--services .services-hero-v7__grid,.aw-page--services .services-manifesto__grid,.aw-page--services .services-system__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-column-gap:var(--aw-gap);-moz-column-gap:var(--aw-gap);column-gap:var(--aw-gap)}.aw-page--services .services-hero-v7__copy{grid-column:1/span 6;align-self:end}.aw-page--services .services-hero-v7__title{max-width:8.8ch;margin:clamp(16px,1.8vw,30px) 0 0;color:#f7f2e8;font-family:var(--font-display, "Bebas Neue", sans-serif);font-weight:400;letter-spacing:-.035em;text-transform:uppercase}.aw-page--services .services-hero-v7__title span{display:block;color:rgba(155,160,255,.92)}.aw-page--services .services-hero-v7__lead{max-width:660px}.aw-page--services .services-hero-v7__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.aw-page--services .services-console{position:relative;grid-column:8/span 5;align-self:stretch;min-height:clamp(470px,39vw,680px);overflow:hidden;border:1px solid rgba(244,240,232,.14);-webkit-box-shadow:0 34px 90px rgba(0,0,0,.34);box-shadow:0 34px 90px rgba(0,0,0,.34)}.aw-page--services .services-console::before{content:"SERVICE\aINDEX";position:absolute;right:clamp(16px,1.6vw,28px);bottom:clamp(12px,1.2vw,24px);z-index:0;max-width:5ch;color:rgba(244,240,232,.055);font-family:var(--font-display, "Bebas Neue", sans-serif);line-height:.76;letter-spacing:-.035em;white-space:pre;pointer-events:none;font-size:clamp(78px,6.2vw,122px);opacity:.86}.aw-page--services .services-console::after{content:"";position:absolute;inset:clamp(18px,1.8vw,30px);border:1px solid rgba(244,240,232,.07);pointer-events:none}.aw-page--services .services-console__head{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(244,240,232,.13)}.aw-page--services .services-card b,.aw-page--services .services-card em,.aw-page--services .services-console__head span,.aw-page--services .services-console__head strong,.aw-page--services .services-console__list em,.aw-page--services .services-console__list span,.aw-page--services .services-line b,.aw-page--services .services-line em{font-style:normal}.aw-page--services .services-console__head span{color:rgba(244,240,232,.42);font-size:11px;letter-spacing:.22em;text-transform:uppercase}.aw-page--services .services-console__head strong{color:rgba(223,194,132,.86);font-size:13px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.aw-page--services .services-console__list{position:relative;z-index:1;display:grid}.aw-page--services .services-console__list a{display:grid;grid-template-columns:42px minmax(0,1fr) auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(14px,1.2vw,22px);min-height:clamp(54px,4.3vw,78px);border-bottom:1px solid rgba(244,240,232,.095);color:#f4f0e8;-webkit-transition:color .28s,border-color .28s,-webkit-transform .28s;transition:color .28s,transform .28s,border-color .28s,-webkit-transform .28s}.aw-page--services .services-console__list a:last-child{border-bottom:0}.aw-page--services .services-console__list a::after{content:"↗";justify-self:end;color:rgba(244,240,232,.42);-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px);opacity:0;-webkit-transition:opacity .28s,color .28s,-webkit-transform .28s;transition:transform .28s,opacity .28s,color .28s,-webkit-transform .28s}.aw-page--services .services-console__list a:focus-visible,.aw-page--services .services-console__list a:hover{color:var(--aw-services-violet);border-color:rgba(155,160,255,.38)}.aw-page--services .services-console__list a:focus-visible::after,.aw-page--services .services-console__list a:hover::after{color:var(--aw-services-violet);opacity:1;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.aw-page--services .services-console__list span{color:rgba(244,240,232,.35);font-size:12px}.aw-page--services .services-console__list em{font-size:12px;white-space:nowrap}.aw-page--services .services-manifesto{margin:0 var(--aw-margin);overflow:hidden;background:linear-gradient(90deg,rgba(17,17,25,.055) 1px,transparent 1px) 50% 0/88px 100%,linear-gradient(180deg,rgba(17,17,25,.05) 1px,transparent 1px) 0 0/100% 62px,radial-gradient(52vw 28vw at 85% 10%,rgba(155,160,255,.22),transparent 64%),var(--aw-services-paper);color:var(--aw-services-ink)}.aw-page--services .services-manifesto__grid{position:relative;padding-inline:clamp(22px,4.4vw,84px)}.aw-page--services .services-manifesto__grid::after{content:"TRUST";position:absolute;font-family:var(--font-display, "Bebas Neue", sans-serif);line-height:.8;pointer-events:none;left:clamp(24px,4vw,82px);bottom:clamp(-20px,-1vw,-8px);font-size:clamp(96px,10.4vw,210px);color:rgba(18,18,24,.045)}.aw-page--services .services-manifesto .service-kicker{grid-column:1/span 2;grid-column:1/span 2}.aw-page--services .services-manifesto__title{grid-column:3/span 6;max-width:11ch;color:var(--aw-services-ink);font-family:var(--font-display, "Bebas Neue", sans-serif);font-weight:400;letter-spacing:-.035em;text-transform:uppercase}.aw-page--services .services-manifesto__text{grid-column:9/span 4;align-self:end;max-width:440px}.aw-page--services .services-manifesto__points{position:relative;z-index:1;grid-column:3/span 10;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:clamp(48px,5vw,88px) 0 0;padding:0;list-style:none}.aw-page--services .services-manifesto__points li{min-height:clamp(110px,9vw,170px)}.aw-page--services .services-manifesto__points span{display:block;font-size:12px;margin-bottom:clamp(12px,1.2vw,20px)}.aw-page--services .services-catalog__head{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.aw-page--services .services-catalog__head>div{grid-column:5/span 7}.aw-page--services .services-catalog__head h2,.aw-page--services .services-decision__aside h2,.aw-page--services .services-final h2,.aw-page--services .services-system__intro h2{color:#f6f1e8;font-family:var(--font-display, "Bebas Neue", sans-serif);font-weight:400;letter-spacing:-.03em;text-transform:uppercase}.aw-page--services .services-catalog__head p{max-width:680px;margin-top:16px}.aw-page--services .services-catalog__featured{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:var(--aw-gap);margin-bottom:clamp(16px,1.4vw,26px)}.aw-page--services .services-card a{position:relative;display:grid;-ms-flex-line-pack:justify;align-content:space-between;min-height:clamp(430px,34vw,620px);overflow:hidden;border:1px solid rgba(244,240,232,.14);color:#f4f0e8;background:radial-gradient(38vw 24vw at 88% 0,rgba(155,160,255,.24),transparent 62%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.05)),to(rgba(255,255,255,.018)));background:radial-gradient(38vw 24vw at 88% 0,rgba(155,160,255,.24),transparent 62%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.018));-webkit-transition:border-color .32s,background .32s,-webkit-transform .42s cubic-bezier(.19,1,.22,1);transition:transform .42s cubic-bezier(.19,1,.22,1),border-color .32s,background .32s,-webkit-transform .42s cubic-bezier(.19,1,.22,1)}.aw-page--services .services-card a::before{content:"";position:absolute;inset:clamp(18px,1.5vw,28px);border:1px solid rgba(244,240,232,.075);pointer-events:none}.aw-page--services .services-card a::after{content:"FORMAT";position:absolute;right:clamp(14px,1.2vw,22px);bottom:clamp(-8px,-.4vw,-2px);color:rgba(244,240,232,.045);font-family:var(--font-display, "Bebas Neue", sans-serif);line-height:.8;pointer-events:none}.aw-page--services .services-card a:focus-visible,.aw-page--services .services-card a:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px);border-color:rgba(155,160,255,.42)}.aw-page--services .services-card--light a{background:linear-gradient(90deg,rgba(17,17,25,.04) 1px,transparent 1px) 0 0/76px 100%,linear-gradient(180deg,rgba(17,17,25,.045) 1px,transparent 1px) 0 0/100% 58px,radial-gradient(34vw 23vw at 72% 6%,rgba(155,160,255,.18),transparent 62%),var(--aw-services-paper)}.aw-page--services .services-card__no{position:relative;z-index:1;width:48px;height:48px;display:inline-grid;place-items:center;border:1px solid currentColor;border-radius:50%;color:rgba(155,160,255,.84);font-size:12px}.aw-page--services .services-card h3{position:relative;z-index:1;max-width:7.4ch;font-family:var(--font-display, "Bebas Neue", sans-serif);font-weight:400;letter-spacing:-.035em;text-transform:uppercase}.aw-page--services .services-card p{position:relative;z-index:1;max-width:600px;color:rgba(244,240,232,.64)}.aw-page--services .services-card em{position:relative;z-index:1;-ms-flex-item-align:end;align-self:end;color:rgba(223,194,132,.92);font-size:13px;letter-spacing:.08em;text-transform:uppercase}.aw-page--services .services-card b{position:absolute;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px;padding:0 18px;border:1px solid rgba(244,240,232,.18);border-radius:999px;color:#f4f0e8;font-size:13px;font-weight:400;right:clamp(24px,2.45vw,42px);bottom:clamp(24px,2.45vw,42px)}.aw-page--services .services-catalog__list{border-top:1px solid rgba(244,240,232,.12)}.aw-page--services .services-line a{display:grid;grid-template-columns:68px minmax(210px,.27fr) minmax(0,1fr) minmax(130px,.14fr) 116px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:clamp(14px,1.5vw,28px);min-height:clamp(106px,7vw,142px);border-bottom:1px solid rgba(244,240,232,.115);color:#f4f0e8;-webkit-transition:color .28s,border-color .28s,-webkit-transform .34s cubic-bezier(.19,1,.22,1);transition:transform .34s cubic-bezier(.19,1,.22,1),color .28s,border-color .28s,-webkit-transform .34s cubic-bezier(.19,1,.22,1)}.aw-page--services .services-line a:focus-visible,.aw-page--services .services-line a:hover{color:var(--aw-services-violet);border-color:rgba(155,160,255,.34);-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}.aw-page--services .services-line span{width:42px;height:42px;display:inline-grid;place-items:center;border:1px solid rgba(244,240,232,.12);border-radius:50%;color:rgba(155,160,255,.72);font-size:12px}.aw-page--services .services-line h3{max-width:8ch;font-family:var(--font-display, "Bebas Neue", sans-serif);font-weight:400;letter-spacing:-.025em;text-transform:uppercase}.aw-page--services .services-line p{max-width:620px;font-size:14px}.aw-page--services .services-line em{color:rgba(244,240,232,.42);font-size:12px;text-align:right}.aw-page--services .services-line b{justify-self:end;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:34px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 13px;border:1px solid rgba(244,240,232,.13);border-radius:999px;font-size:12px;font-weight:400;white-space:nowrap}.aw-page--services .services-system__intro{grid-column:1/span 4;align-self:start;top:118px}.aw-page--services .services-system__intro h2{max-width:7.4ch;margin-top:22px}.aw-page--services .services-system__intro p{max-width:330px;margin-top:22px}.aw-page--services .services-system__stack{grid-column:5/span 8;display:grid;border-top:1px solid rgba(244,240,232,.13)}.aw-page--services .services-system__stack article{display:grid;grid-template-columns:92px minmax(210px,.32fr) minmax(0,1fr);gap:clamp(18px,1.8vw,34px);min-height:clamp(156px,11vw,230px);border-bottom:1px solid rgba(244,240,232,.13)}.aw-page--services .services-system__stack span{color:rgba(155,160,255,.72);font-size:12px}.aw-page--services .services-system__stack h3{font-family:var(--font-display, "Bebas Neue", sans-serif);font-weight:400;letter-spacing:-.025em;text-transform:uppercase}.aw-page--services .services-system__stack p{-ms-flex-item-align:end;align-self:end;max-width:520px}.aw-page--services .services-decision__aside{grid-column:1/span 4}.aw-page--services .services-decision__aside h2{max-width:7.6ch;margin-top:22px}.aw-page--services .services-decision__aside p{max-width:330px;margin-top:22px}.aw-page--services .services-decision__cards{grid-column:5/span 8;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aw-gap)}.aw-page--services .services-decision__cards article{min-height:clamp(230px,18vw,340px);border:1px solid rgba(244,240,232,.12);border-radius:14px;background:radial-gradient(24vw 18vw at 90% 0,rgba(155,160,255,.14),transparent 64%),rgba(255,255,255,.026)}.aw-page--services .services-decision__cards span{color:rgba(244,240,232,.45);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.aw-page--services .services-decision__cards h3{max-width:8ch;font-family:var(--font-display, "Bebas Neue", sans-serif);font-weight:400;letter-spacing:-.028em;text-transform:uppercase}.aw-page--services .services-decision__cards p{max-width:420px;margin-top:18px}.aw-page--services .services-decision__cards a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-height:36px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 14px;border:1px solid rgba(244,240,232,.14);border-radius:999px;color:rgba(244,240,232,.82);font-size:12px;-webkit-transition:color .28s,border-color .28s,-webkit-transform .28s;transition:color .28s,border-color .28s,transform .28s,-webkit-transform .28s}.aw-page--services .services-decision__cards a:focus-visible,.aw-page--services .services-decision__cards a:hover{color:var(--aw-services-violet);border-color:rgba(155,160,255,.42);-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.aw-page--services .services-final{margin:clamp(86px,9vw,158px) var(--aw-margin) clamp(70px,7vw,128px);padding:clamp(64px,7vw,124px) 0;overflow:hidden;border:1px solid rgba(244,240,232,.12);background:radial-gradient(36vw 22vw at 83% 48%,rgba(95,83,255,.3),transparent 68%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.04)),to(rgba(255,255,255,.014)));background:radial-gradient(36vw 22vw at 83% 48%,rgba(95,83,255,.3),transparent 68%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.014))}.aw-page--services .services-final__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:clamp(24px,4vw,76px)}.aw-page--services .services-final__grid>span{grid-column:1/span 3}.aw-page--services .services-final__grid>div{grid-column:5/span 7}.aw-page--services .services-final h2{max-width:850px}.aw-page--services .services-final p{max-width:560px;margin-top:18px;color:rgba(244,240,232,.62)}.aw-page--services .services-final .service-btn{margin-top:clamp(24px,2.4vw,42px)}.aw-page--services .services-hero-v7::after{display:none}.aw-page--services .services-hero-v7{min-height:min(860px,92svh);padding:clamp(136px,11.5vw,194px) 0 clamp(72px,7vw,118px)}.aw-page--services .services-hero-v7__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aw-page--services .services-hero-v7__copy{grid-column:1/span 6;align-self:center}.aw-page--services .services-hero-v7__title{max-width:760px;letter-spacing:-.032em}.aw-page--services .services-hero-v7__lead{max-width:610px;margin-top:clamp(22px,2.2vw,36px);color:rgba(244,240,232,.76);font-size:clamp(15px,.98vw,17px);line-height:1.62}.aw-page--services .services-hero-v7__actions{margin-top:clamp(24px,2.4vw,40px)}.aw-page--services .services-console{grid-column:8/span 5;align-self:center;min-height:clamp(440px,34vw,590px);border-radius:14px}.aw-page--services .services-console__head{padding-bottom:clamp(16px,1.4vw,24px)}.aw-page--services .services-console__list a{grid-template-columns:34px minmax(0,1fr) minmax(92px,auto) 24px;min-height:clamp(48px,3.65vw,66px);gap:clamp(12px,1vw,18px)}.aw-page--services .services-console__list a::after{position:static;opacity:.52;-webkit-transform:none;-ms-transform:none;transform:none}.aw-page--services .services-console__list a:focus-visible,.aw-page--services .services-console__list a:hover{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}.aw-page--services .services-console__list strong{font-family:var(--font-display, "Bebas Neue", sans-serif);font-weight:400;text-transform:uppercase;line-height:.96;max-width:none}.aw-page--services .services-console__list em{color:rgba(244,240,232,.52)}.aw-page--services .services-manifesto{padding:clamp(58px,5.8vw,96px) 0;border-radius:clamp(20px,2.4vw,34px)}.aw-page--services .services-manifesto__grid{-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:clamp(26px,3vw,52px)}.aw-page--services .services-manifesto__title{grid-column:3/span 5;max-width:640px}.aw-page--services .services-manifesto__text{grid-column:8/span 4;align-self:center;max-width:520px;font-size:clamp(16px,1.08vw,19px);line-height:1.62}.aw-page--services .services-manifesto__points{grid-column:3/span 9;margin-top:clamp(24px,3vw,46px)}.aw-page--services .services-manifesto__points li{min-height:0;padding:clamp(20px,2vw,32px);font-size:clamp(14px,.96vw,16px);line-height:1.42}.aw-page--services .services-catalog{padding-top:clamp(78px,8vw,138px)}.aw-page--services .services-catalog__head{-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-bottom:clamp(28px,3.8vw,64px)}.aw-page--services .services-catalog__head>div{grid-column:4/span 7}.aw-page--services .services-catalog__head h2,.aw-page--services .services-decision__aside h2,.aw-page--services .services-final h2,.aw-page--services .services-system__intro h2{font-size:clamp(50px,5.1vw,96px);line-height:.9}.aw-page--services .services-catalog__head p{max-width:760px;color:rgba(244,240,232,.68);font-size:clamp(15px,.98vw,17px);line-height:1.58}.aw-page--services .services-catalog__featured{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,1.4vw,24px)}.aw-page--services .services-card a{min-height:clamp(330px,26vw,470px);padding:clamp(24px,2.45vw,42px);border-radius:14px}.aw-page--services .services-card a::after{font-size:clamp(64px,5.3vw,108px);opacity:.9}.aw-page--services .services-card h3{max-width:13ch;margin-top:clamp(34px,3.4vw,60px)}.aw-page--services .services-card p{max-width:560px;margin-top:clamp(16px,1.6vw,26px);font-size:clamp(14px,.96vw,16px);line-height:1.56}.aw-page--services .services-catalog__list{margin-top:clamp(12px,1.1vw,20px)}.aw-page--services .services-line a{grid-template-columns:48px minmax(260px,.55fr) minmax(310px,1fr) minmax(128px,.24fr) 108px;min-height:clamp(92px,6vw,118px);gap:clamp(14px,1.35vw,24px)}.aw-page--services .services-line h3{max-width:none}.aw-page--services .services-line p{max-width:720px;color:rgba(244,240,232,.64);font-size:clamp(14px,.92vw,16px);line-height:1.55}.aw-page--services .services-line b{justify-self:end;color:rgba(244,240,232,.82)}.aw-page--services .services-system{padding-top:clamp(84px,8.8vw,152px)}.aw-page--services .services-system__intro h2{max-width:520px}.aw-page--services .services-system__intro p{max-width:410px;color:rgba(244,240,232,.64)}.aw-page--services .services-system__stack article{grid-template-columns:44px minmax(240px,.58fr) minmax(0,1fr);gap:clamp(14px,1.6vw,28px)}.aw-page--services .services-system__stack h3{max-width:none}.aw-page--services .services-system__stack p{max-width:620px;color:rgba(244,240,232,.64);font-size:clamp(14px,.92vw,16px);line-height:1.55}.aw-page--services .services-decision{padding-top:clamp(86px,8.5vw,146px)}.aw-page--services .services-decision__aside h2{max-width:520px}.aw-page--services .services-decision__aside p{max-width:390px;color:rgba(244,240,232,.64)}.aw-page--services .services-decision__cards{gap:clamp(14px,1.35vw,24px)}.aw-page--services .services-decision__cards article{min-height:clamp(220px,15.5vw,300px)}.aw-page--services .services-decision__cards h3{max-width:13ch}.aw-page--services .services-final__grid{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.aw-page--services .services-final__grid>div{grid-column:4/span 7;grid-column:4/span 8}.aw-page--services .services-final h2{max-width:760px}.aw-page--services .services-hero-v7{padding-bottom:clamp(66px,6.4vw,108px)}.aw-page--services .services-hero-v7__title{max-width:860px;font-size:clamp(64px,6vw,118px);line-height:.88}.aw-page--services .services-hero-v7__lead{max-width:680px}.aw-page--services .services-console{min-height:clamp(390px,31vw,540px);padding:clamp(20px,2.1vw,36px);border-color:rgba(244,240,232,.16);background:radial-gradient(26vw 18vw at 66% 0,rgba(151,148,255,.18),transparent 60%),-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.052)),to(rgba(255,255,255,.02)));background:radial-gradient(26vw 18vw at 66% 0,rgba(151,148,255,.18),transparent 60%),linear-gradient(180deg,rgba(255,255,255,.052),rgba(255,255,255,.02))}.aw-page--services .services-console__list strong{font-size:clamp(21px,1.55vw,31px)}.aw-page--services .services-console__list a{min-height:clamp(48px,3.25vw,62px)}.aw-page--services .services-card--light a,.aw-page--services .services-manifesto{color:#121218;background:linear-gradient(90deg,rgba(18,18,24,.052) 1px,transparent 1px) 50% 0/86px 100%,linear-gradient(180deg,rgba(18,18,24,.052) 1px,transparent 1px) 0 0/100% 62px,radial-gradient(42vw 24vw at 84% 4%,rgba(155,160,255,.13),transparent 66%),#f3efe4}.aw-page--services .services-manifesto{border:1px solid rgba(18,18,24,.1);-webkit-box-shadow:0 34px 90px rgba(0,0,0,.22);box-shadow:0 34px 90px rgba(0,0,0,.22)}.aw-page--services .services-card--light .services-card__no,.aw-page--services .services-card--light em,.aw-page--services .services-manifesto .service-kicker,.aw-page--services .services-manifesto__points span{color:rgba(18,18,24,.56)}.aw-page--services .services-card--light h3,.aw-page--services .services-manifesto__title{color:#101016}.aw-page--services .services-card--light p,.aw-page--services .services-manifesto__points li,.aw-page--services .services-manifesto__text{color:rgba(18,18,24,.78)}.aw-page--services .services-manifesto__title{grid-column:3/span 5;max-width:760px;font-size:clamp(50px,4.75vw,94px);line-height:.91}.aw-page--services .services-manifesto__text{grid-column:8/span 4;max-width:560px}.aw-page--services .services-manifesto__points{grid-column:3/span 9;background:rgba(18,18,24,.14)}.aw-page--services .services-manifesto__points li{background:rgba(245,241,231,.96)}.aw-page--services .services-card--light a{border-color:rgba(18,18,24,.16)}.aw-page--services .services-card--light a::before{border-color:rgba(18,18,24,.1)}.aw-page--services .services-card--light a::after{color:rgba(18,18,24,.04)}.aw-page--services .services-card--light b{border-color:rgba(18,18,24,.22);color:#101016;background:rgba(18,18,24,.035)}.aw-page--services .services-card h3{max-width:100%;font-size:clamp(42px,3.8vw,76px);line-height:.92}.aw-page--services .services-card a{min-height:clamp(300px,23vw,420px)}.aw-page--services .services-card p{max-width:650px}.aw-page--services .services-line a{grid-template-columns:44px minmax(260px,.44fr) minmax(360px,1fr) minmax(120px,.18fr) 112px;min-height:clamp(86px,5.5vw,108px)}.aw-page--services .services-line h3{font-size:clamp(30px,2.35vw,46px);line-height:.96}.aw-page--services .services-system__grid{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.aw-page--services .services-system__intro{grid-column:1/span 5;position:static}.aw-page--services .services-decision__aside h2,.aw-page--services .services-system__intro h2{max-width:760px;font-size:clamp(44px,4.2vw,82px);line-height:.94}.aw-page--services .services-decision__aside p,.aw-page--services .services-system__intro p{max-width:520px}.aw-page--services .services-system__stack{grid-column:6/span 7}.aw-page--services .services-system__stack article{grid-template-columns:42px minmax(230px,.46fr) minmax(0,1fr);min-height:0;padding:clamp(22px,2vw,34px) 0}.aw-page--services .services-system__stack h3{max-width:none;font-size:clamp(28px,2.35vw,48px);line-height:.96}.aw-page--services .services-system__stack p{-ms-flex-item-align:center;align-self:center;max-width:680px}.aw-page--services .services-decision__cards article{min-height:0;display:grid;-ms-flex-line-pack:start;align-content:start;padding:clamp(24px,2.15vw,36px);min-height:clamp(205px,14vw,270px)}.aw-page--services .services-decision__cards h3{max-width:100%;margin-top:clamp(18px,1.6vw,28px);font-size:clamp(31px,2.55vw,50px);line-height:.94}.aw-page--services .services-decision__cards p{max-width:520px;color:rgba(244,240,232,.64)}.aw-page--services .services-decision__cards a{margin-top:clamp(20px,2vw,34px)}.aw-page--services .services-final{margin-top:clamp(74px,7.4vw,124px);border-radius:16px}.aw-page--services .services-final h2{max-width:900px;font-size:clamp(46px,4.6vw,86px);line-height:.93}body[data-v-page~=services-hub] .service-bg{background-size:max(112px,(min(100vw,var(--aw-max)) - var(--aw-margin) * 2) / 12) 100%,100% 64px,auto,auto,auto,auto}.aw-page--services .aw-shell,.aw-page--services .services-catalog>.aw-shell,.aw-page--services .services-decision__grid,.aw-page--services .services-final,.aw-page--services .services-hero-v7__grid,.aw-page--services .services-manifesto,.aw-page--services .services-system__grid{width:min(100% - var(--aw-margin) * 2,var(--aw-max));margin-inline:auto}.aw-page--services .services-final__grid,.aw-page--services .services-manifesto__grid{width:100%;margin-inline:0}.aw-page--services .services-final,.aw-page--services .services-manifesto{padding-inline:clamp(28px,4vw,76px)}.aw-page--services .services-catalog__head>span{grid-column:1/span 3}.aw-page--services .services-catalog__head>div{grid-column:4/span 6}.aw-page--services .services-line a{grid-template-columns:48px minmax(280px,.36fr) minmax(420px,1fr) minmax(128px,.14fr) 118px}.aw-page--services .services-system__intro{grid-column:1/span 4}.aw-page--services .services-system__stack{grid-column:5/span 8}.aw-page--services .services-system__stack article{grid-template-columns:44px minmax(260px,.34fr) minmax(420px,1fr)}.aw-page--services .services-hero-v7__grid{width:min(100% - var(--aw-margin) * 2,var(--aw-max));max-width:var(--aw-max);margin-inline:auto;padding-inline:clamp(44px,4.6vw,92px);-webkit-box-sizing:border-box;box-sizing:border-box}.aw-page--services .services-hero-v7__copy{grid-column:1/span 7}.aw-page--services .services-console{grid-column:8/span 5}.aw-page--services .services-hero-v7__title{max-width:940px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]){--lp-max:1510px;--lp-margin:clamp(20px, 4vw, 72px);--lp-gap:clamp(14px, 1.35vw, 26px);--lp-ink:#f6f2ea;--lp-muted:rgba(246, 242, 234, .66);--lp-dim:rgba(246, 242, 234, .46);--lp-line:rgba(246, 242, 234, .12);--lp-panel:rgba(255, 255, 255, .052);--lp-panel-strong:rgba(255, 255, 255, .078);--lp-cream:#f0ece2;--lp-dark:#060609;--lp-blue:#9aa2ff;--lp-ease:cubic-bezier(.16, 1, .3, 1)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .landing-v13{position:relative;z-index:2;overflow:hidden;color:var(--lp-ink)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .landing-v13 *{-webkit-box-sizing:border-box;box-sizing:border-box}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-shell{width:min(100% - var(--lp-margin) * 2,var(--lp-max));margin-inline:auto}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-kicker{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:var(--lp-dim);font-size:clamp(11px,.74vw,13px);line-height:1.2;letter-spacing:.16em;text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-kicker::before{content:"";width:clamp(34px,4vw,74px);height:1px;background:currentColor;opacity:.64}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero{position:relative;min-height:min(100svh,930px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:clamp(138px,13vw,210px) clamp(76px,7vw,132px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 24% 15%,rgba(101,117,201,.24),transparent 32vw),radial-gradient(circle at 72% 18%,rgba(143,96,255,.18),transparent 34vw),-webkit-gradient(linear,left top,left bottom,from(rgba(5,5,9,.34)),color-stop(76%,rgba(5,5,7,.86)),to(rgba(5,5,7,0)));background:radial-gradient(circle at 24% 15%,rgba(101,117,201,.24),transparent 32vw),radial-gradient(circle at 72% 18%,rgba(143,96,255,.18),transparent 34vw),linear-gradient(180deg,rgba(5,5,9,.34),rgba(5,5,7,.86) 76%,rgba(5,5,7,0))}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--lp-gap)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__copy{grid-column:1/span 7;max-width:930px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__title{max-width:930px;margin-top:clamp(18px,2vw,32px);color:var(--lp-ink);letter-spacing:-.02em!important;text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__title::first-line{color:var(--lp-ink)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__lead{max-width:760px;margin-top:clamp(24px,2.8vw,44px);color:rgba(246,242,234,.76)!important;font-size:clamp(17px,1.2vw,23px);line-height:1.56}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:clamp(28px,3vw,46px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-btn{min-height:50px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px 22px;border:1px solid rgba(246,242,234,.16);border-radius:999px;background:rgba(255,255,255,.035);color:var(--lp-ink)!important;font-size:14px;line-height:1;letter-spacing:.02em;-webkit-transition:border-color .3s var(--lp-ease),background .3s var(--lp-ease),color .3s var(--lp-ease),-webkit-transform .3s var(--lp-ease);transition:border-color .3s var(--lp-ease),background .3s var(--lp-ease),color .3s var(--lp-ease),-webkit-transform .3s var(--lp-ease);transition:transform .3s var(--lp-ease),border-color .3s var(--lp-ease),background .3s var(--lp-ease),color .3s var(--lp-ease);transition:transform .3s var(--lp-ease),border-color .3s var(--lp-ease),background .3s var(--lp-ease),color .3s var(--lp-ease),-webkit-transform .3s var(--lp-ease)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-btn:focus-visible,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-btn:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px);border-color:rgba(246,242,234,.34);background:rgba(255,255,255,.072)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-btn--primary{border-color:var(--lp-cream);background:var(--lp-cream);color:#08070a!important;font-weight:600}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card{grid-column:8/span 5;align-self:stretch;min-height:clamp(430px,34vw,590px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:clamp(24px,2.6vw,42px);border:1px solid rgba(246,242,234,.18);border-radius:clamp(22px,2vw,34px);background:linear-gradient(135deg,rgba(255,255,255,.09),rgba(255,255,255,.032) 48%,rgba(101,117,201,.06)),rgba(255,255,255,.045);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 34px 110px rgba(0,0,0,.34);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 34px 110px rgba(0,0,0,.34);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card__list div,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:18px;border-bottom:1px solid rgba(246,242,234,.12)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card__top{padding-bottom:18px;color:var(--lp-dim);font-size:12px;letter-spacing:.16em;text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card h2{max-width:600px;margin-block:clamp(36px,4vw,74px);color:var(--lp-ink);text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card__list{display:grid;gap:0}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card__list div{padding-block:15px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card dt{color:var(--lp-dim);font-size:12px;letter-spacing:.13em;text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card dd{max-width:58%;color:rgba(246,242,234,.78);font-size:14px;line-height:1.35;text-align:right}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav{position:relative;z-index:4;margin-top:-34px;margin-bottom:clamp(56px,7vw,118px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav__inner{min-height:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(246,242,234,.12);border-radius:999px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav a,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav span{min-height:36px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:999px;font-size:13px;line-height:1}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav span{padding-inline:16px 8px;color:var(--lp-dim);letter-spacing:.14em;text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav a{padding-inline:15px;color:rgba(246,242,234,.72);border:1px solid transparent;-webkit-transition:border-color .25s var(--lp-ease),background .25s var(--lp-ease),color .25s var(--lp-ease);transition:border-color .25s var(--lp-ease),background .25s var(--lp-ease),color .25s var(--lp-ease)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav a:focus-visible,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav a:hover{color:var(--lp-ink);border-color:rgba(246,242,234,.14);background:rgba(255,255,255,.05)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-light,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section{position:relative;padding-block:clamp(78px,9vw,154px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section{color:var(--lp-ink)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final p,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section p{color:var(--lp-muted)!important;font-size:clamp(15px,1vw,18px);line-height:1.62}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--lp-gap);-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:clamp(34px,5vw,78px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head>.lp-kicker{grid-column:1/span 3;align-self:start}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head>div{grid-column:4/span 7}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__head h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-prebrief__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__intro h2{color:var(--lp-ink);text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head p{max-width:760px;margin-top:18px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lp-gap)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-step{position:relative;min-height:230px;padding:clamp(22px,2vw,34px);border:1px solid rgba(246,242,234,.11);border-radius:clamp(18px,1.5vw,26px);background:linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.025) 55%,rgba(101,117,201,.055)),rgba(255,255,255,.04);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.052);box-shadow:inset 0 1px 0 rgba(255,255,255,.052);overflow:hidden}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card::after,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini::after,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card::after,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project::after,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-step::after{content:"";position:absolute;inset:auto 0 0;height:42%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(101,117,201,.055)));background:linear-gradient(180deg,transparent,rgba(101,117,201,.055));pointer-events:none}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card span,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card>span,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project span,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-step span{display:block;margin-bottom:clamp(24px,3vw,52px);color:var(--lp-dim);font-size:12px;letter-spacing:.13em;text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-line h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project strong,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-step h3{max-width:100%;color:var(--lp-ink);font-size:clamp(30px,2.4vw,48px);line-height:.95;text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card p,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini p,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project p,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-step p{margin-top:clamp(18px,2vw,30px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--lp-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:start}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__intro{position:sticky;top:120px;grid-column:1/span 4}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__intro h2{margin-top:20px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__intro p{max-width:430px;margin-top:22px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-lines{grid-column:5/span 8;border-top:1px solid var(--lp-line)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-line{display:grid;grid-template-columns:54px minmax(250px,.38fr) minmax(0,1fr);gap:var(--lp-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding-block:clamp(28px,3.2vw,54px);border-bottom:1px solid var(--lp-line)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-line>span{color:var(--lp-dim);font-size:12px;letter-spacing:.13em}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-line p{margin:0;max-width:740px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-light{width:min(100% - var(--lp-margin) * 2,var(--lp-max));margin-inline:auto;padding:clamp(42px,6vw,94px);border-radius:clamp(28px,3vw,54px);background:linear-gradient(rgba(8,7,10,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(8,7,10,.042) 1px,transparent 1px),radial-gradient(circle at 88% 8%,rgba(101,117,201,.12),transparent 34%),var(--lp-cream);background-size:88px 88px,88px 88px,auto,auto;color:#111016}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-light .lp-shell{width:100%}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--lp-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:start}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-light .lp-kicker{opacity:.58}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__copy{grid-column:1/span 5}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__copy h2{margin-top:22px;line-height:.91;text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__copy p{max-width:580px;margin-top:24px;color:rgba(17,16,22,.7)!important}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__table{grid-column:7/span 6;border-top:1px solid rgba(17,16,22,.16)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__table div{display:grid;grid-template-columns:minmax(160px,.36fr) minmax(0,1fr);gap:24px;padding-block:clamp(22px,2.2vw,34px);border-bottom:1px solid rgba(17,16,22,.14)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__table span{font-family:var(--font-display);line-height:.95;text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__table p{margin:0;color:rgba(17,16,22,.68)!important}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head--compact>div{grid-column:4/span 6}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lp-gap)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-prebrief__grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--lp-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:start}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price__copy{grid-column:2/span 6}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-prebrief__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price__copy h2{margin-top:18px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-prebrief__copy p,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price__copy p{max-width:680px;margin-top:24px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card{grid-column:9/span 4;min-height:0}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card strong{display:block;margin-bottom:28px;color:var(--lp-ink);font-family:var(--font-display);line-height:.86;letter-spacing:-.02em;text-transform:uppercase}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card ul{display:grid;gap:12px;margin-bottom:28px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card li{position:relative;padding-left:22px;color:var(--lp-muted);font-size:15px;line-height:1.45}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:var(--lp-cream)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-projects{display:grid;gap:0;border-top:1px solid var(--lp-line)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project{min-height:0;display:grid;grid-template-columns:130px minmax(240px,.34fr) minmax(0,1fr) 110px;gap:var(--lp-gap);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:clamp(24px,2.7vw,42px);border:0;border-bottom:1px solid var(--lp-line);border-radius:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project::after{display:none}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project p,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project span{margin:0}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project em{justify-self:end;min-height:38px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:15px;border:1px solid rgba(246,242,234,.14);border-radius:999px;color:rgba(246,242,234,.72);font-style:normal;font-size:13px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-prebrief__copy{grid-column:1/span 4}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini-grid{grid-column:6/span 7;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lp-gap)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini{min-height:190px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini h3{font-size:clamp(34px,3vw,58px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__head{grid-column:1/span 4;position:sticky;top:120px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__head h2{margin-top:18px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__list{grid-column:5/span 8;border-top:1px solid var(--lp-line)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__item{border-bottom:1px solid var(--lp-line)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__item summary{min-height:74px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;color:var(--lp-ink);font-family:var(--font-display);line-height:1;text-transform:uppercase;cursor:pointer}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__item summary::-webkit-details-marker{display:none}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__item summary::after{content:"+";color:var(--lp-dim);font-family:var(--font-sans);font-size:20px;line-height:1}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__item[open] summary::after{content:"–"}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__item p{max-width:760px;padding:0 0 28px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final{padding-top:clamp(68px,8vw,138px);padding-bottom:clamp(100px,10vw,180px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final__inner{position:relative;min-height:clamp(360px,34vw,520px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(32px,6vw,96px);border:1px solid rgba(246,242,234,.12);border-radius:clamp(24px,2.4vw,42px);background:radial-gradient(circle at 82% 32%,rgba(101,117,201,.23),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.07),rgba(255,255,255,.02)),rgba(255,255,255,.035);overflow:hidden}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final h2{max-width:760px;margin-top:18px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final p{max-width:720px;margin-top:22px;color:rgba(246,242,234,.72)!important}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__table span,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__head h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__item summary,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__title,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-line h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-prebrief__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card strong,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project strong,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-step h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__intro h2{font-weight:300!important;font-synthesis-weight:none}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__title{max-width:1050px;font-size:clamp(56px,6.85vw,124px);line-height:.88;letter-spacing:-.01em!important;color:rgba(246,242,234,.93)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card h2{font-size:clamp(34px,3.7vw,68px);line-height:.94;color:rgba(246,242,234,.9)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__head h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-prebrief__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__intro h2{font-size:clamp(42px,4.85vw,88px);line-height:.93;letter-spacing:-.006em;color:rgba(246,242,234,.91)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-line h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-step h3{font-size:clamp(27px,2.05vw,42px);line-height:.98;letter-spacing:-.004em;color:rgba(246,242,234,.9)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project strong{color:rgba(246,242,234,.9)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card strong{font-size:clamp(54px,4.4vw,86px);color:rgba(246,242,234,.91)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__item summary{font-size:clamp(24px,1.85vw,38px);color:rgba(246,242,234,.9)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__copy h2{font-size:clamp(42px,4.6vw,84px);color:#111016!important}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__table span{font-size:clamp(27px,2.05vw,40px);color:#111016!important}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-step{background:linear-gradient(135deg,rgba(255,255,255,.058),rgba(255,255,255,.023) 58%,rgba(101,117,201,.048)),rgba(255,255,255,.034)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-step{min-height:210px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-line{grid-template-columns:56px minmax(270px,.32fr) minmax(0,1fr)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final p,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__lead,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section p{color:rgba(246,242,234,.72)!important}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-light .lp-kicker,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-light h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-light p,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-light span{color:#111016!important}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav__inner{border-color:rgba(246,242,234,.1);background:rgba(8,7,11,.56)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-proof .lp-section-head{margin-bottom:clamp(34px,4.8vw,76px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project{grid-template-columns:minmax(92px,.12fr) minmax(220px,.3fr) minmax(360px,1fr) -webkit-max-content;grid-template-columns:minmax(92px,.12fr) minmax(220px,.3fr) minmax(360px,1fr) max-content;-webkit-column-gap:clamp(32px,4.6vw,86px);-moz-column-gap:clamp(32px,4.6vw,86px);column-gap:clamp(32px,4.6vw,86px);row-gap:14px;padding-block:clamp(30px,3.35vw,56px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project strong{max-width:13.5ch;font-size:clamp(27px,2.48vw,50px);line-height:1.02;letter-spacing:.012em}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project p{max-width:720px;line-height:1.56}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project em{min-width:98px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap}body[data-v-page~=article]{--article-pad:clamp(18px, 3.15vw, 58px);--article-stage:min(1660px, calc(100vw - var(--article-pad) * 2));--article-wide:min(1440px, calc(100vw - clamp(36px, 8vw, 168px)));--article-mid:min(1180px, calc(100vw - clamp(36px, 10vw, 220px)));--article-read:min(780px, calc(100vw - clamp(36px, 12vw, 260px)));--article-ink:#f4f0ea;--article-muted:rgba(244, 240, 234, .68);--article-soft:rgba(176, 181, 255, .72);--article-line:rgba(226, 231, 255, .12);--article-line-strong:rgba(244, 240, 234, .22);--article-card:rgba(12, 13, 20, .58);--article-card-2:rgba(19, 21, 31, .72);--article-cream:#eeeadf;--article-dark:#07070b;--article-radius:clamp(24px, 2.5vw, 42px)}body[data-v-page~=article] .service-bg{background:linear-gradient(90deg,rgba(255,255,255,.024) 1px,transparent 1px) 50% 0/112px 112px,linear-gradient(0deg,rgba(255,255,255,.016) 1px,transparent 1px) 50% 0/112px 112px,radial-gradient(circle at 18% 10%,rgba(108,104,255,.22),transparent 34vw),radial-gradient(circle at 82% 34%,rgba(183,157,100,.1),transparent 30vw),radial-gradient(circle at 24% 82%,rgba(74,93,131,.16),transparent 34vw),linear-gradient(180deg,#060713 0,#030306 54%,#050508 100%)!important}body[data-v-page~=article] .page__canvas.service-fluid-canvas{opacity:.14!important}body[data-v-page~=article] .article-page{position:relative;z-index:2;width:100%;color:var(--article-ink);padding-bottom:clamp(42px,5vw,90px)}body[data-v-page~=article] .article-final,body[data-v-page~=article] .article-hero,body[data-v-page~=article] .article-nav,body[data-v-page~=article] .article-section{position:relative;margin-inline:auto}body[data-v-page~=article] .article-hero{width:var(--article-stage);max-width:var(--article-stage);padding:clamp(136px,15vh,190px) clamp(30px,5.4vw,104px) clamp(56px,6vw,104px);border:1px solid var(--article-line);border-top:0;border-radius:0 0 var(--article-radius) var(--article-radius);background:radial-gradient(circle at 72% 16%,rgba(137,111,255,.18),transparent 30%),linear-gradient(145deg,rgba(15,17,30,.62),rgba(4,5,9,.92));overflow:hidden}body[data-v-page~=article] .article-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(255,255,255,.038) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.038) 1px,transparent 1px);background-size:84px 84px;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(10%,#000),color-stop(90%,#000),to(transparent));mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);opacity:.44;pointer-events:none}body[data-v-page~=article] .article-hero::after{content:"JOURNAL";position:absolute;right:clamp(24px,6vw,110px);bottom:clamp(18px,3vw,48px);color:rgba(244,240,234,.055);font-family:var(--font-display);font-size:clamp(86px,14vw,260px);line-height:.72;letter-spacing:-.02em;pointer-events:none}body[data-v-page~=article] .article-hero__shell{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,470px);-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:clamp(46px,7vw,134px);width:min(1420px,100%);margin:0 auto}body[data-v-page~=article] .article-hero__content{max-width:930px}body[data-v-page~=article] .article-brief__label,body[data-v-page~=article] .article-final__inner>span,body[data-v-page~=article] .article-kicker,body[data-v-page~=article] .article-nav__label,body[data-v-page~=article] .article-section__head>span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:0;color:var(--article-soft);font-size:11px;line-height:1;letter-spacing:.18em;text-transform:uppercase}body[data-v-page~=article] .article-kicker::before,body[data-v-page~=article] .article-section__head>span::before{content:"";width:42px;height:1px;background:rgba(244,240,234,.26)}body[data-v-page~=article] .article-title{max-width:960px;margin:clamp(18px,2.3vw,34px) 0 0;color:var(--article-ink)!important;font-family:var(--font-display);font-weight:400!important;text-transform:uppercase;font-size:clamp(54px,6.6vw,122px);line-height:.9;letter-spacing:-.006em;text-wrap:balance}body[data-v-page~=article] .article-lead{max-width:760px;margin:clamp(20px,2.8vw,38px) 0 0;color:rgba(244,240,234,.76)!important;font-size:clamp(16px,1.08vw,20px);line-height:1.62}body[data-v-page~=article] .article-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-top:clamp(26px,3.5vw,48px)}body[data-v-page~=article] .article-btn{min-height:44px;padding:0 24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:999px;border:1px solid rgba(244,240,234,.16);background:rgba(255,255,255,.035);color:var(--article-ink)!important;text-decoration:none;font-size:13px;line-height:1;white-space:nowrap;-webkit-transition:border-color .35s,background .35s,-webkit-transform .35s;transition:transform .35s,border-color .35s,background .35s,-webkit-transform .35s}body[data-v-page~=article] .article-btn:focus-visible,body[data-v-page~=article] .article-btn:hover{-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);border-color:rgba(244,240,234,.34);background:rgba(255,255,255,.065)}body[data-v-page~=article] .article-btn--primary{background:var(--article-cream);border-color:var(--article-cream);color:var(--article-dark)!important}body[data-v-page~=article] .article-btn--dark{background:var(--article-dark);border-color:var(--article-dark);color:var(--article-cream)!important}body[data-v-page~=article] .article-brief{-ms-flex-item-align:stretch;align-self:stretch;min-height:420px;padding:clamp(26px,3.2vw,44px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid var(--article-line);border-radius:var(--article-radius);background:radial-gradient(circle at 78% 16%,rgba(172,168,255,.18),transparent 34%),linear-gradient(150deg,rgba(28,30,44,.62),rgba(7,8,13,.84));-webkit-box-shadow:0 32px 90px rgba(0,0,0,.28);box-shadow:0 32px 90px rgba(0,0,0,.28);color:var(--article-ink)}body[data-v-page~=article] .article-brief strong{display:block;max-width:12ch;margin-top:clamp(30px,5vw,74px);font-family:var(--font-display);font-weight:400!important;text-transform:uppercase;font-size:clamp(38px,3.5vw,72px);line-height:.92}body[data-v-page~=article] .article-brief p{max-width:36rem;color:var(--article-muted)!important;font-size:clamp(14px,.95vw,16px);line-height:1.58}body[data-v-page~=article] .article-brief dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:clamp(26px,3vw,40px) 0 0;border:1px solid var(--article-line);border-radius:18px;overflow:hidden}body[data-v-page~=article] .article-brief dl div{padding:14px;background:rgba(255,255,255,.03)}body[data-v-page~=article] .article-brief dt{color:rgba(244,240,234,.44);font-size:10px;line-height:1;letter-spacing:.14em;text-transform:uppercase}body[data-v-page~=article] .article-brief dd{margin:8px 0 0;color:var(--article-ink);font-size:12px;line-height:1.2}body[data-v-page~=article] .article-nav{width:var(--article-stage);max-width:var(--article-stage);margin-top:clamp(22px,3vw,44px);padding:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;overflow-x:auto;border:1px solid var(--article-line);border-radius:999px;background:rgba(5,6,10,.46);backdrop-filter:blur(18px)}body[data-v-page~=article] .article-nav__label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-inline:10px 12px;color:rgba(244,240,234,.48)}body[data-v-page~=article] .article-nav a{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:36px;padding:0 16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;border:1px solid rgba(244,240,234,.1);border-radius:999px;color:rgba(244,240,234,.72)!important;text-decoration:none;font-size:12px;line-height:1;white-space:nowrap}body[data-v-page~=article] .article-nav a span{color:var(--article-soft);font-size:10px}body[data-v-page~=article] .article-section{width:var(--article-wide);max-width:var(--article-wide);margin-top:clamp(88px,10vw,160px)}body[data-v-page~=article] .article-section__head{display:grid;grid-template-columns:minmax(180px,.28fr) minmax(0,1fr);-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:clamp(24px,5vw,80px);margin-bottom:clamp(30px,4.5vw,70px)}body[data-v-page~=article] .article-section__head--center{display:block;width:var(--article-read);max-width:var(--article-read);margin-inline:auto;text-align:center}body[data-v-page~=article] .article-section__head--center>span{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[data-v-page~=article] .article-section__head--center>span::before{content:none}body[data-v-page~=article] .article-section__head h2{margin:0;color:var(--article-ink)!important;font-family:var(--font-display);font-weight:400!important;text-transform:uppercase;font-size:clamp(42px,4.9vw,88px);line-height:.96;letter-spacing:.002em;text-wrap:balance}body[data-v-page~=article] .article-method-list,body[data-v-page~=article] .article-related-list,body[data-v-page~=article] .article-rows{border-top:1px solid var(--article-line)}body[data-v-page~=article] .article-method,body[data-v-page~=article] .article-related-link,body[data-v-page~=article] .article-row{display:grid;grid-template-columns:90px minmax(300px,.36fr) minmax(0,1fr);gap:clamp(22px,4.2vw,80px);padding:clamp(24px,3.2vw,48px) 0;border-bottom:1px solid var(--article-line)}body[data-v-page~=article] .article-application>span,body[data-v-page~=article] .article-check>span,body[data-v-page~=article] .article-method__num,body[data-v-page~=article] .article-note>span,body[data-v-page~=article] .article-related-link>span,body[data-v-page~=article] .article-row__num{color:rgba(176,181,255,.68);font-size:12px;line-height:1;letter-spacing:.12em;text-transform:uppercase}body[data-v-page~=article] .article-method__body,body[data-v-page~=article] .article-row__body{display:contents}body[data-v-page~=article] .article-method h3,body[data-v-page~=article] .article-related-link strong,body[data-v-page~=article] .article-row h3{margin:0;color:var(--article-ink)!important;font-family:var(--font-display);font-weight:400!important;text-transform:uppercase;font-size:clamp(30px,2.5vw,48px);line-height:.98;letter-spacing:.005em}body[data-v-page~=article] .article-application p,body[data-v-page~=article] .article-check p,body[data-v-page~=article] .article-method p,body[data-v-page~=article] .article-note p,body[data-v-page~=article] .article-related-link p,body[data-v-page~=article] .article-row p{margin:0;max-width:760px;color:rgba(244,240,234,.68)!important;font-size:clamp(14px,.98vw,17px);line-height:1.62}body[data-v-page~=article] .article-application-grid,body[data-v-page~=article] .article-check-grid,body[data-v-page~=article] .article-note-grid{display:grid;gap:clamp(12px,1.3vw,22px);grid-template-columns:repeat(4,minmax(0,1fr))}body[data-v-page~=article] .article-application,body[data-v-page~=article] .article-check,body[data-v-page~=article] .article-note{min-height:clamp(230px,20vw,330px);padding:clamp(22px,2.2vw,34px);border:1px solid var(--article-line);border-radius:24px;background:radial-gradient(circle at 78% 10%,rgba(156,149,255,.13),transparent 44%),linear-gradient(155deg,rgba(22,24,36,.72),rgba(7,8,12,.88))}body[data-v-page~=article] .article-application h3,body[data-v-page~=article] .article-check h3,body[data-v-page~=article] .article-note h3{max-width:13ch;margin:clamp(28px,4vw,64px) 0 14px;color:var(--article-ink)!important;font-family:var(--font-display);font-weight:400!important;text-transform:uppercase;font-size:clamp(28px,2.7vw,50px);line-height:.96;letter-spacing:.005em}body[data-v-page~=article] .article-card__link,body[data-v-page~=article] .article-inline-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:18px;color:var(--article-soft)!important;font-size:13px;line-height:1;text-decoration:none}body[data-v-page~=article] .article-section--method{width:var(--article-mid);max-width:var(--article-mid);padding:clamp(36px,5.5vw,82px);border:1px solid var(--article-line);border-radius:var(--article-radius);background:radial-gradient(circle at 86% 12%,rgba(182,170,255,.12),transparent 38%),rgba(9,10,16,.56)}body[data-v-page~=article] .article-section--method .article-section__head{grid-template-columns:1fr;gap:14px}body[data-v-page~=article] .article-method{grid-template-columns:70px minmax(260px,.38fr) minmax(0,1fr)}body[data-v-page~=article] .article-related-link{grid-template-columns:90px minmax(280px,.42fr) minmax(0,1fr) -webkit-max-content;grid-template-columns:90px minmax(280px,.42fr) minmax(0,1fr) max-content;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit!important;text-decoration:none}body[data-v-page~=article] .article-related-link em{grid-column:4;min-height:38px;padding-inline:18px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid rgba(244,240,234,.14);border-radius:999px;color:rgba(244,240,234,.74);font-style:normal;font-size:12px;line-height:1;white-space:nowrap}body[data-v-page~=article] .article-related-link::after{content:"";grid-column:3;grid-row:1;justify-self:stretch;height:1px;background:-webkit-gradient(linear,left top,right top,from(rgba(244,240,234,.16)),to(transparent));background:linear-gradient(90deg,rgba(244,240,234,.16),transparent)}body[data-v-page~=article] .article-check{min-height:clamp(190px,17vw,260px)}body[data-v-page~=article] .article-check h3{margin-top:clamp(22px,3vw,44px);font-size:clamp(26px,2.25vw,42px)}body[data-v-page~=article] .article-final{width:var(--article-mid);max-width:var(--article-mid);margin-top:clamp(94px,11vw,170px);border-radius:var(--article-radius);background:radial-gradient(circle at 84% 18%,rgba(120,112,255,.1),transparent 38%),var(--article-cream);color:var(--article-dark);overflow:hidden}body[data-v-page~=article] .article-final__inner{padding:clamp(42px,6.5vw,94px);display:grid;grid-template-columns:minmax(0,.72fr) minmax(280px,.5fr);-webkit-box-align:end;-ms-flex-align:end;align-items:end;gap:clamp(30px,6vw,90px)}body[data-v-page~=article] .article-final__inner>span{grid-column:1/-1;color:rgba(7,7,11,.42)}body[data-v-page~=article] .article-final h2{margin:0;max-width:660px;color:var(--article-dark)!important;font-family:var(--font-display);font-weight:400!important;text-transform:uppercase;font-size:clamp(42px,5.2vw,84px);line-height:.96}body[data-v-page~=article] .article-final p{margin:0;color:rgba(7,7,11,.68)!important;font-size:clamp(15px,1.02vw,18px);line-height:1.58}body[data-v-page~=article] .article-final .article-btn{grid-column:2;justify-self:start;margin-top:18px}@media (min-width:641px){.show-mobile{display:none!important}}@media (min-width:769px) and (hover:hover) and (pointer:fine){html body[data-v-page=cases] .wscroll,html body[data-v-page] .wscroll,html body[data-v-page~=brief] .wscroll,html body[data-v-page~=project] .wscroll,html body[data-v-page~=service] .wscroll{position:fixed!important;top:0!important;right:0!important;bottom:auto!important;left:auto!important;width:64px!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;max-height:none!important;z-index:190!important;pointer-events:none!important;opacity:0!important;visibility:visible!important;overflow:visible!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;clip-path:none!important;mask:none!important;-webkit-mask:none!important;background:0 0!important;-webkit-transition:opacity .5s!important;transition:opacity .5s!important;contain:layout style!important}html body[data-v-page=cases] .wscroll.is-visible,html body[data-v-page] .wscroll.is-visible,html body[data-v-page~=brief] .wscroll.is-visible,html body[data-v-page~=project] .wscroll.is-visible,html body[data-v-page~=service] .wscroll.is-visible{pointer-events:auto!important;opacity:1!important;visibility:visible!important}html body[data-v-page=cases] .wscroll__svg,html body[data-v-page] .wscroll__svg,html body[data-v-page~=brief] .wscroll__svg,html body[data-v-page~=project] .wscroll__svg,html body[data-v-page~=service] .wscroll__svg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:visible!important;pointer-events:none!important;background:0 0!important;shape-rendering:geometricPrecision!important}html body[data-v-page=cases] .wscroll__line,html body[data-v-page] .wscroll__line,html body[data-v-page~=brief] .wscroll__line,html body[data-v-page~=project] .wscroll__line,html body[data-v-page~=service] .wscroll__line{fill:none!important;stroke:rgba(255,255,255,.18)!important;stroke-width:1!important;stroke-linecap:round!important;stroke-linejoin:round!important;vector-effect:initial!important;-webkit-transition:stroke .4s,stroke-width .4s!important;transition:stroke .4s,stroke-width .4s!important}html body[data-v-page=cases] .wscroll:hover .wscroll__line,html body[data-v-page] .wscroll:hover .wscroll__line,html body[data-v-page~=brief] .wscroll:hover .wscroll__line,html body[data-v-page~=project] .wscroll:hover .wscroll__line,html body[data-v-page~=service] .wscroll:hover .wscroll__line{stroke:rgba(181,184,255,.7)!important;stroke-width:1.5!important}html body[data-v-page=cases] .wscroll.is-dragging .wscroll__line,html body[data-v-page] .wscroll.is-dragging .wscroll__line,html body[data-v-page~=brief] .wscroll.is-dragging .wscroll__line,html body[data-v-page~=project] .wscroll.is-dragging .wscroll__line,html body[data-v-page~=service] .wscroll.is-dragging .wscroll__line{stroke:rgba(200,205,255,.95)!important;stroke-width:2!important}html body[data-v-page=cases] .wscroll__fill-scroll,html body[data-v-page] .wscroll__fill-scroll,html body[data-v-page~=brief] .wscroll__fill-scroll,html body[data-v-page~=project] .wscroll__fill-scroll,html body[data-v-page~=service] .wscroll__fill-scroll{fill:rgba(181,184,255,0)!important;stroke:none!important;vector-effect:initial!important;-webkit-transition:fill .45s!important;transition:fill .45s!important}html body[data-v-page=cases] .wscroll:hover .wscroll__fill-scroll,html body[data-v-page] .wscroll:hover .wscroll__fill-scroll,html body[data-v-page~=brief] .wscroll:hover .wscroll__fill-scroll,html body[data-v-page~=project] .wscroll:hover .wscroll__fill-scroll,html body[data-v-page~=service] .wscroll:hover .wscroll__fill-scroll{fill:rgba(181,184,255,.32)!important}html body[data-v-page=cases] .wscroll.is-dragging .wscroll__fill-scroll,html body[data-v-page] .wscroll.is-dragging .wscroll__fill-scroll,html body[data-v-page~=brief] .wscroll.is-dragging .wscroll__fill-scroll,html body[data-v-page~=project] .wscroll.is-dragging .wscroll__fill-scroll,html body[data-v-page~=service] .wscroll.is-dragging .wscroll__fill-scroll{fill:rgba(181,184,255,.55)!important}html body[data-v-page=cases] .wscroll__fill-cursor,html body[data-v-page] .wscroll__fill-cursor,html body[data-v-page~=brief] .wscroll__fill-cursor,html body[data-v-page~=project] .wscroll__fill-cursor,html body[data-v-page~=service] .wscroll__fill-cursor{fill:rgba(255,255,255,0)!important;stroke:none!important;vector-effect:initial!important;-webkit-transition:fill .3s!important;transition:fill .3s!important}html body[data-v-page=cases] .wscroll:hover .wscroll__fill-cursor,html body[data-v-page] .wscroll:hover .wscroll__fill-cursor,html body[data-v-page~=brief] .wscroll:hover .wscroll__fill-cursor,html body[data-v-page~=project] .wscroll:hover .wscroll__fill-cursor,html body[data-v-page~=service] .wscroll:hover .wscroll__fill-cursor{fill:rgba(255,255,255,.08)!important}html body[data-v-page=cases] .wscroll__dot,html body[data-v-page] .wscroll__dot,html body[data-v-page~=brief] .wscroll__dot,html body[data-v-page~=project] .wscroll__dot,html body[data-v-page~=service] .wscroll__dot{fill:#f5f1ea!important;opacity:1!important;-webkit-filter:drop-shadow(0 0 4px rgba(255, 255, 255, .6)) drop-shadow(0 0 12px rgba(181, 184, 255, .5))!important;filter:drop-shadow(0 0 4px rgba(255, 255, 255, .6)) drop-shadow(0 0 12px rgba(181, 184, 255, .5))!important;-webkit-transition:opacity .3s,-webkit-filter .4s!important;transition:filter .4s,opacity .3s,-webkit-filter .4s!important}html body[data-v-page=cases] .wscroll:hover .wscroll__dot,html body[data-v-page] .wscroll:hover .wscroll__dot,html body[data-v-page~=brief] .wscroll:hover .wscroll__dot,html body[data-v-page~=project] .wscroll:hover .wscroll__dot,html body[data-v-page~=service] .wscroll:hover .wscroll__dot{opacity:0!important}html body[data-v-page=cases] .wscroll.is-dragging .wscroll__dot,html body[data-v-page] .wscroll.is-dragging .wscroll__dot,html body[data-v-page~=brief] .wscroll.is-dragging .wscroll__dot,html body[data-v-page~=project] .wscroll.is-dragging .wscroll__dot,html body[data-v-page~=service] .wscroll.is-dragging .wscroll__dot{opacity:1!important;-webkit-filter:drop-shadow(0 0 8px rgba(255, 255, 255, .9)) drop-shadow(0 0 20px rgba(181, 184, 255, .7))!important;filter:drop-shadow(0 0 8px rgba(255, 255, 255, .9)) drop-shadow(0 0 20px rgba(181, 184, 255, .7))!important}html body[data-v-page=cases] .wscroll__cursor,html body[data-v-page] .wscroll__cursor,html body[data-v-page~=brief] .wscroll__cursor,html body[data-v-page~=project] .wscroll__cursor,html body[data-v-page~=service] .wscroll__cursor{fill:rgba(232,215,197,.85)!important;opacity:0!important;-webkit-filter:drop-shadow(0 0 6px rgba(232, 215, 197, .6))!important;filter:drop-shadow(0 0 6px rgba(232, 215, 197, .6))!important;-webkit-transition:opacity .3s,fill .3s!important;transition:opacity .3s,fill .3s!important}html body[data-v-page=cases] .wscroll:hover .wscroll__cursor,html body[data-v-page] .wscroll:hover .wscroll__cursor,html body[data-v-page~=brief] .wscroll:hover .wscroll__cursor,html body[data-v-page~=project] .wscroll:hover .wscroll__cursor,html body[data-v-page~=service] .wscroll:hover .wscroll__cursor{opacity:1!important}html body[data-v-page=cases] .wscroll.is-dragging .wscroll__cursor,html body[data-v-page] .wscroll.is-dragging .wscroll__cursor,html body[data-v-page~=brief] .wscroll.is-dragging .wscroll__cursor,html body[data-v-page~=project] .wscroll.is-dragging .wscroll__cursor,html body[data-v-page~=service] .wscroll.is-dragging .wscroll__cursor{opacity:0!important}html body[data-v-page=cases] .wscroll__hit,html body[data-v-page] .wscroll__hit,html body[data-v-page~=brief] .wscroll__hit,html body[data-v-page~=project] .wscroll__hit,html body[data-v-page~=service] .wscroll__hit{position:absolute!important;inset:0!important;cursor:pointer!important;pointer-events:auto!important;background:0 0!important}}@media (min-width:901px){.aw-page--contacts .contact-channel-grid,.aw-page--contacts .contact-route-line{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:981px){body[data-v-page~=contacts] .footer{margin-top:0}}@media (min-width:1025px){.hide-desktop{display:none!important}.sw-header__left .sw-header__action--contacts{color:rgba(255,255,255,.8)!important;text-decoration:none;border-bottom:0!important;opacity:1}.sw-header__left .sw-header__action--contacts::after,.sw-header__left .sw-header__action--contacts::before{display:none;content:none}.sw-header__left .sw-header__action--contacts:focus-visible,.sw-header__left .sw-header__action--contacts:hover{color:var(--brand-accent)!important}}@media (min-width:1120px){body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(7n+3),body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(7n+4),body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(7n+5){grid-column:span 4!important}}@media (min-width:1201px){body[data-v-page~=contacts] .aw-section-head>div{grid-column:5/span 7}body[data-v-page~=contacts] .aw-contact-hero__actions{margin-top:clamp(22px,2vw,32px)}body[data-v-page~=contacts] .aw-contact-poster__links{display:grid;gap:8px}body[data-v-page~=journal] .journal-topics{margin-top:clamp(-22px,-1vw,-10px)}body[data-v-page~=contacts] .footer{padding-top:clamp(72px,6vw,112px)}}@media (min-width:1600px){.aw-page--services .services-hero-v7__copy{grid-column:1/span 5}.aw-page--services .services-console{grid-column:8/span 4}.aw-page--services .services-catalog__featured,.aw-page--services .services-decision__cards{max-width:1500px}.aw-page--services .services-line a{grid-template-columns:52px minmax(320px,.32fr) minmax(520px,1fr) minmax(140px,.12fr) 120px}.aw-page--services .services-hero-v7__grid{width:min(100% - var(--aw-margin) * 2,var(--aw-max));padding-inline:clamp(70px,5.2vw,112px)}.aw-page--services .services-hero-v7__copy{grid-column:1/span 7}.aw-page--services .services-console{grid-column:8/span 5}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]){--lp-max:1620px}}@media (max-width:1240px){body[data-v-page~=article] .article-hero__shell{grid-template-columns:1fr}body[data-v-page~=article] .article-brief{min-height:0}body[data-v-page~=article] .article-application-grid,body[data-v-page~=article] .article-check-grid,body[data-v-page~=article] .article-note-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-v-page~=article] .article-method,body[data-v-page~=article] .article-related-link,body[data-v-page~=article] .article-row{grid-template-columns:70px minmax(220px,.42fr) minmax(0,1fr)}body[data-v-page~=article] .article-related-link em{grid-column:2/-1;justify-self:start}body[data-v-page~=article] .article-related-link::after{content:none}}@media (max-width:1200px){.service-hero,.service-premium,.service-price{grid-template-columns:1fr}.service-hero__visual{grid-template-columns:repeat(3,minmax(0,1fr))}.service-visual-card,.service-visual-card--main{min-height:210px}.service-card-grid--four,.service-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.service-hero{grid-template-columns:1fr}.service-hero__content,.service-hero__visual{grid-column:1}.service-hero__visual{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--sw-line-soft)}.service-premium__copy,.service-premium__panel,.service-price__aside,.service-price__content{grid-column:1/-1}.aw-side-nav{display:none}.aw-hero__copy,.aw-page--services .aw-hero__copy,.contact-hero .aw-hero__copy,.contact-signal,.journal-cover,.journal-hero .aw-hero__copy,.pricing-hero .aw-hero__copy,.pricing-ledger,.process-count,.process-hero .aw-hero__copy,.services-orbit{grid-column:1/-1}.aw-hero__grid{row-gap:48px}.aw-hero__copy{max-width:940px}.contact-signal,.journal-cover,.pricing-ledger,.process-count,.services-orbit{min-height:auto}.contact-channel-grid,.pricing-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-route-line,.process-deliverables{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-route-line article:nth-child(2),.process-deliverables article:nth-child(2){border-right:0}.contact-route-line article:nth-child(-n+2),.process-deliverables article:nth-child(-n+2){border-bottom:1px solid var(--aw-line)}body[data-v-page~=contacts] .contact-hero .aw-hero__copy,body[data-v-page~=contacts] .contact-signal{grid-column:1/-1}body[data-v-page~=contacts] .contact-hero .aw-hero__copy{padding-bottom:0}body[data-v-page~=contacts] .contact-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-v-page~=contacts] .contact-channel,body[data-v-page~=contacts] .contact-channel--large{grid-column:auto;grid-row:auto}body[data-v-page~=contacts],body[data-v-page~=journal],body[data-v-page~=pricing],body[data-v-page~=process],body[data-v-page~=services-hub]{--aw-margin:clamp(26px, 4.2vw, 54px);--aw-section:clamp(88px, 9vw, 132px);--aw-margin:clamp(24px, 4.2vw, 58px);--aw-section:clamp(84px, 9vw, 132px)}.aw-hero__title{font-size:clamp(64px,10vw,118px)}.contact-signal{min-height:420px}.contact-channel:nth-child(2),.contact-channel:nth-child(3),.contact-channel:nth-child(4),.contact-route-line article:nth-child(n){grid-column:auto;margin-top:0}.contact-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-channel--large{grid-column:span 2;grid-row:auto;min-height:360px}.contact-route-line{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-contact-hero__copy,.aw-contact-poster{grid-column:1/-1}.aw-contact-hero__grid{row-gap:44px}.aw-contact-hero__title{max-width:10ch;font-size:clamp(64px,10.6vw,118px)}.aw-contact-poster{min-height:410px}.aw-contact-channel-board,.aw-contact-checklist,.aw-contact-faq-list,.aw-contact-process-band,.aw-contact-route__grid .aw-contact-section__aside,.aw-contact-section__aside{grid-column:1/-1}.aw-contact-channel--primary{grid-column:span 2}.aw-contact-process-band{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-contact-process-band article:nth-child(2){border-right:0}.aw-contact-process-band article:nth-child(-n+2){border-bottom:1px solid rgba(243,239,232,.11)}body[data-v-page~=contacts] .aw-contact-hero__grid{min-height:auto}body[data-v-page~=contacts] .aw-contact-hero__title{max-width:10ch}body[data-v-page~=contacts] .aw-contact-poster{min-height:420px;width:100%;margin-left:0}.aw-hero__grid{min-height:auto;row-gap:44px}.aw-hero__copy,.aw-page--journal .aw-hero__copy,.aw-page--pricing .aw-hero__copy,.aw-page--process .aw-hero__copy,.aw-page--services .aw-hero__copy,.journal-cover,.pricing-ledger,.process-count,.services-orbit{grid-column:1/-1}.aw-hero__actions,.aw-hero__lead{margin-left:0}.journal-cover,.pricing-ledger,.process-count,.services-orbit{min-height:390px}.journal-index,.pricing-scope,.process-review,.services-statement,body[data-v-page~=contacts] .aw-contact-first{margin-inline:clamp(14px,2vw,28px)}.pricing-includes,.pricing-scope__copy,.process-review__list,.process-review__panel,.services-statement .service-kicker,.services-statement__text,.services-statement__title{grid-column:1/-1}.process-spine::before{left:0}.process-stage,.process-stage--offset{width:auto;margin-left:34px}.process-stage--offset::before,.process-stage::before{left:-39px;right:auto}body[data-v-page~=contacts] .aw-contact-channel-board{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-v-page~=contacts] .aw-contact-hero__copy,body[data-v-page~=contacts] .aw-contact-poster,body[data-v-page~=journal] .journal-cover,body[data-v-page~=journal] .journal-hero .aw-hero__copy{grid-column:1/-1}body[data-v-page~=journal] .journal-cover{justify-self:stretch;width:100%}body[data-v-page~=journal] .journal-hero .aw-hero__actions,body[data-v-page~=journal] .journal-hero .aw-hero__lead{margin-left:0}body[data-v-page~=journal] .journal-topic-wall,body[data-v-page~=journal] .journal-topics__title{grid-column:1/-1}body[data-v-page~=journal] .journal-topics__title{max-width:720px}body[data-v-page~=journal] .journal-topics__title h2{max-width:10ch}.aw-page--process .aw-hero__copy,.aw-page--services .aw-hero__copy,.pricing-ledger--paper,.process-count,.services-orbit,body[data-v-page~=pricing] .pricing-hero .aw-hero__copy{grid-column:1/-1}.pricing-ledger--paper{-webkit-transform:none;-ms-transform:none;transform:none}.pricing-tiers{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-tier:nth-child(1),.pricing-tier:nth-child(3){margin-top:0}.pricing-tier:nth-child(2){-webkit-transform:none;-ms-transform:none;transform:none}.pricing-includes,.pricing-scope__copy,.process-gates__board,.process-gates__title,.process-review__list,.process-review__panel,.services-lab__cards,.services-lab__intro,.services-route__aside,.services-route__steps,.services-statement__text,.services-statement__title{grid-column:1/-1}.services-lab__intro{position:static}.services-statement__text{max-width:520px}.process-deliverables{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-contact-channel-board,.aw-contact-checklist,.aw-contact-faq-list,.aw-contact-hero__copy,.aw-contact-poster,.aw-contact-process-band,.aw-contact-section__aside{grid-column:1/-1}.aw-contact-channels__grid,.aw-contact-hero__grid,.aw-contact-route__grid,.aw-contact-split{row-gap:46px}.aw-contact-hero__copy{max-width:760px}.aw-contact-poster{min-height:470px}.aw-contact-section__aside--sticky{position:relative;top:auto}.aw-contact-section__aside h2{max-width:10ch}.aw-contact-hero__title{max-width:10.6ch}.aw-contact-channel-board{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-contact-channel--primary{grid-column:auto}body[data-v-page~=contacts] .aw-contact-hero__copy,body[data-v-page~=contacts] .aw-contact-poster{grid-column:1/-1}body[data-v-page~=contacts] .aw-contact-hero__title{width:min(100%,760px);font-size:clamp(66px,9.4vw,112px)}.contact-lite-hero__grid{min-height:auto;row-gap:42px}.contact-lite-card,.contact-lite-hero__copy{grid-column:1/-1}.contact-lite-hero__title{max-width:14ch;font-size:clamp(50px,7.75vw,88px)}.contact-lite-card{min-height:420px}.contact-lite-channel-list{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-lite-section__head .contact-lite-number{grid-column:1/span 2}.contact-lite-section__head h2{grid-column:3/span 6}.contact-lite-section__head p{grid-column:9/span 4}.contact-lite-panel{margin-inline:clamp(14px,2vw,28px)}.contact-lite-checks,.contact-lite-faq,.contact-lite-panel__copy,.contact-lite-section__head--side,.contact-lite-steps{grid-column:1/-1}.contact-lite-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-lite-steps article:nth-child(2){border-right:0}.contact-lite-steps article:nth-child(-n+2){border-bottom:1px solid rgba(244,240,232,.105)}.aw-page--services .services-catalog__head>div,.aw-page--services .services-catalog__head>span,.aw-page--services .services-console,.aw-page--services .services-decision__aside,.aw-page--services .services-decision__cards,.aw-page--services .services-final__grid>div,.aw-page--services .services-final__grid>span,.aw-page--services .services-hero-v7__copy,.aw-page--services .services-manifesto .service-kicker,.aw-page--services .services-manifesto__points,.aw-page--services .services-manifesto__text,.aw-page--services .services-manifesto__title,.aw-page--services .services-system__intro,.aw-page--services .services-system__stack{grid-column:1/-1}.aw-page--services .services-hero-v7__grid{row-gap:clamp(38px,5vw,72px);width:min(100% - var(--aw-margin) * 2,var(--aw-max));padding-inline:clamp(24px,4.4vw,54px)}.aw-page--services .services-hero-v7__title{max-width:10ch;max-width:820px}.aw-page--services .services-console{min-height:auto}.aw-page--services .services-decision__aside p,.aw-page--services .services-manifesto__text,.aw-page--services .services-system__intro p{margin-top:22px}.aw-page--services .services-manifesto__points{grid-template-columns:1fr 1fr 1fr;grid-template-columns:repeat(3,minmax(0,1fr))}.aw-page--services .services-system__intro{position:static;margin-bottom:clamp(34px,5vw,68px)}.aw-page--services .services-catalog__head>div,.aw-page--services .services-catalog__head>span,.aw-page--services .services-final__grid>div,.aw-page--services .services-manifesto .service-kicker,.aw-page--services .services-manifesto__points,.aw-page--services .services-manifesto__text,.aw-page--services .services-manifesto__title,.aw-page--services .services-system__stack{grid-column:1/-1}.aw-page--services .services-manifesto__text,.aw-page--services .services-manifesto__title{max-width:760px;max-width:860px}.aw-page--services .services-system__stack article{grid-template-columns:44px minmax(220px,.42fr) minmax(0,1fr);grid-template-columns:42px minmax(240px,.38fr) minmax(0,1fr)}.aw-page--services .services-system__intro,.aw-page--services .services-system__stack{grid-column:1/-1}.aw-page--services .services-system__stack{margin-top:clamp(28px,4vw,56px)}.aw-page--services .services-manifesto__points,.aw-page--services .services-manifesto__text,.aw-page--services .services-manifesto__title{grid-column:1/-1}.aw-page--services .services-catalog__head>div,.aw-page--services .services-catalog__head>span,.aw-page--services .services-system__intro,.aw-page--services .services-system__stack{grid-column:1/-1}}@media (max-width:1180px){.footer__main{grid-template-columns:minmax(0,1fr) minmax(240px,.72fr);row-gap:44px}.footer__column--clients{grid-column:2}.footer__bottom{grid-template-columns:1fr 1fr;row-gap:18px}.footer__bottom-brand{justify-self:start}body[data-v-page~=premium-site]{--ps-wide:min(980px, calc(100% - 34px));--ps-narrow:min(860px, calc(100% - 34px));--ps-wide:min(980px, calc(100% - 34px));--ps-narrow:min(840px, calc(100% - 34px));--ps-wide:min(980px, calc(100% - 34px));--ps-medium:min(900px, calc(100% - 46px));--ps-narrow:min(820px, calc(100% - 46px));--ps-full:min(980px, calc(100% - 34px));--ps-wide:min(940px, calc(100% - 40px));--ps-medium:min(900px, calc(100% - 46px))}body[data-v-page~=premium-site] .premium-author,body[data-v-page~=premium-site] .premium-contrast__copy,body[data-v-page~=premium-site] .premium-hero__inner,body[data-v-page~=premium-site] .premium-need,body[data-v-page~=premium-site] .premium-price,body[data-v-page~=premium-site] .premium-proof,body[data-v-page~=premium-site] .premium-showcase__stage{grid-template-columns:1fr!important}body[data-v-page~=premium-site] .premium-author__copy,body[data-v-page~=premium-site] .premium-hero .service-hero__lead,body[data-v-page~=premium-site] .premium-hero .service-hero__title,body[data-v-page~=premium-site] .premium-hero__content,body[data-v-page~=premium-site] .premium-need__copy,body[data-v-page~=premium-site] .premium-price__content,body[data-v-page~=premium-site] .premium-proof__copy{max-width:760px!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}body[data-v-page~=premium-site] .premium-author__copy .service-kicker,body[data-v-page~=premium-site] .premium-hero .service-hero__actions,body[data-v-page~=premium-site] .premium-hero .service-kicker,body[data-v-page~=premium-site] .premium-need__copy .service-kicker,body[data-v-page~=premium-site] .premium-price__content .service-kicker,body[data-v-page~=premium-site] .premium-proof__copy .service-kicker{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .premium-hero__proofline,body[data-v-page~=premium-site] .premium-price-card{margin-left:auto!important;margin-right:auto!important;justify-self:center!important}body[data-v-page~=premium-site] .premium-audience__grid,body[data-v-page~=premium-site] .premium-cases__grid,body[data-v-page~=premium-site] .premium-package__grid,body[data-v-page~=premium-site] .premium-process__grid,body[data-v-page~=premium-site] .premium-system__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-v-page~=premium-site] .ps-hero__inner,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-showcase,body[data-v-page~=premium-site] .ps-split{grid-template-columns:1fr}body[data-v-page~=premium-site] .ps-hero__content,body[data-v-page~=premium-site] .ps-price__copy,body[data-v-page~=premium-site] .ps-showcase__copy,body[data-v-page~=premium-site] .ps-split__copy{max-width:780px;text-align:center;margin-left:auto;margin-right:auto}body[data-v-page~=premium-site] .ps-actions,body[data-v-page~=premium-site] .ps-hero__content .service-kicker,body[data-v-page~=premium-site] .ps-price__copy .service-kicker,body[data-v-page~=premium-site] .ps-showcase__copy .service-kicker,body[data-v-page~=premium-site] .ps-split__copy .service-kicker{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[data-v-page~=premium-site] .ps-hero__lead,body[data-v-page~=premium-site] .ps-price__copy p,body[data-v-page~=premium-site] .ps-showcase__copy p,body[data-v-page~=premium-site] .ps-split__copy p{margin-left:auto;margin-right:auto}body[data-v-page~=premium-site] .ps-logic__grid,body[data-v-page~=premium-site] .ps-process__grid{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-v-page~=premium-site] .ps-card--lead{grid-column:span 2;grid-column:1/-1!important}body[data-v-page~=premium-site] .ps-price-card{justify-self:center}body[data-v-page~=premium-site] .ps-showcase__copy{text-align:center!important}body[data-v-page~=premium-site] .ps-showcase__copy p{margin-left:auto!important;margin-right:auto!important}body[data-v-page~=premium-site] .ps-chips{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .ps-hero__inner{grid-template-columns:minmax(0,1fr)!important;min-height:auto;text-align:center}body[data-v-page~=premium-site] .ps-hero__content{margin:0 auto}body[data-v-page~=premium-site] .ps-hero__content .service-kicker{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .ps-actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[data-v-page~=premium-site] .ps-package__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-v-page~=premium-site] .ps-logic__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-v-page~=premium-site] .ps-price__body,body[data-v-page~=premium-site] .ps-showcase__body{grid-template-columns:minmax(0,1fr)!important}body[data-v-page~=premium-site] .ps-price__note{min-height:auto}body[data-v-page~=premium-site] .ps-decision__grid,body[data-v-page~=premium-site] .ps-hero__inner,body[data-v-page~=premium-site] .ps-price__body,body[data-v-page~=premium-site] .ps-showcase__body{grid-template-columns:1fr!important}body[data-v-page~=premium-site] .ps-hero__visual{width:min(720px,100%);justify-self:center;min-height:560px!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}body[data-v-page~=premium-site] .ps-proofbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;border-radius:26px!important}body[data-v-page~=premium-site] .ps-cinema__layout,body[data-v-page~=premium-site] .ps-decision__grid,body[data-v-page~=premium-site] .ps-hero__inner,body[data-v-page~=premium-site] .ps-price__body,body[data-v-page~=premium-site] .ps-showcase__body{grid-template-columns:1fr!important}body[data-v-page~=premium-site] .ps-logic__grid,body[data-v-page~=premium-site] .ps-package__grid,body[data-v-page~=premium-site] .ps-process__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-v-page~=premium-site] .ps-package__grid .ps-mini,body[data-v-page~=premium-site] .ps-package__grid .ps-mini:nth-child(1),body[data-v-page~=premium-site] .ps-package__grid .ps-mini:nth-child(2){grid-column:auto!important}body[data-v-page~=premium-site] .ps-hero__content,body[data-v-page~=premium-site] .ps-hero__lead,body[data-v-page~=premium-site] .ps-title{text-align:center!important;margin-left:auto!important;margin-right:auto!important}body[data-v-page~=premium-site] .ps-hero .ps-actions,body[data-v-page~=premium-site] .ps-hero__content .service-kicker{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .ps-cinema__media,body[data-v-page~=premium-site] .ps-hero__visual{min-height:560px!important}body[data-v-page~=premium-site] .ps-index-row{grid-template-columns:1fr;gap:24px}body[data-v-page~=premium-site] .ps-index-marker{justify-items:center}body[data-v-page~=premium-site] .ps-cinema__title,body[data-v-page~=premium-site] .ps-head--left,body[data-v-page~=premium-site] .ps-head--left h2,body[data-v-page~=premium-site] .ps-head--left p{text-align:center!important;margin-left:auto!important;margin-right:auto!important}body[data-v-page~=premium-site] .ps-head--left .service-kicker{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;margin-left:auto!important}body[data-v-page~=premium-site] .ps-cinema__copy,body[data-v-page~=premium-site] .ps-cinema__title,body[data-v-page~=premium-site] .ps-hero__content,body[data-v-page~=premium-site] .ps-showcase__copy{max-width:none!important}body[data-v-page~=premium-site] .ps-cinema__layout,body[data-v-page~=premium-site] .ps-hero__inner,body[data-v-page~=premium-site] .ps-showcase__body{grid-template-columns:1fr!important}body[data-v-page~=premium-site] .ps-cinema__copy,body[data-v-page~=premium-site] .ps-cinema__title{max-width:none!important}body[data-v-page~=premium-site] .ps-cinema__layout,body[data-v-page~=premium-site] .ps-hero__inner{grid-template-columns:1fr!important;gap:clamp(36px,6vw,64px)!important;grid-template-columns:1fr!important;gap:clamp(46px,6vw,74px)!important}body[data-v-page~=premium-site] .ps-cinema__copy,body[data-v-page~=premium-site] .ps-cinema__title,body[data-v-page~=premium-site] .ps-hero__content{max-width:none!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero{grid-template-columns:1fr;min-height:auto}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__visual{grid-template-columns:repeat(3,minmax(0,1fr))}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card--main{min-height:220px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__copy,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head .service-kicker,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head>div:not([class]){grid-column:1/-1}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-step{grid-column:span 6}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__copy,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__table,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__head,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__list,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__copy,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-lines,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini-grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-prebrief__copy,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price-card,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price__copy,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__intro{grid-column:1/-1}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-prebrief__grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price__grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__grid{row-gap:clamp(28px,5vw,54px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__head,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__intro{position:static}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card-grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-steps{grid-template-columns:repeat(2,minmax(0,1fr))}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project{grid-template-columns:100px minmax(220px,.45fr) minmax(0,1fr);grid-template-columns:78px minmax(190px,.38fr) minmax(0,1fr);-webkit-column-gap:clamp(22px,4vw,44px);-moz-column-gap:clamp(22px,4vw,44px);column-gap:clamp(22px,4vw,44px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project strong{font-size:clamp(26px,3.15vw,42px);max-width:15ch}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project em{grid-column:2/-1;justify-self:start}}@media (max-width:1150px){#cursor{display:none}}@media (max-width:1024px){.show-desktop{display:none!important}.sw-header__left{gap:14px}.sw-header__action.sw-header__action--phone{display:inline-block}.sw-header__action,.sw-header__nav{display:none}.sw-header__action--wa,.sw-header__action:not(.sw-header__action--wa),.sw-header__nav,.sw-header__phone span:not(.sw-header__phone-icon),button.sw-header__action:not(.sw-header__action--wa){display:none}.sw-header__menu-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.sw-header__action--wa{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sw-header__action--wa .sw-cta-video__content{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:inherit}body[data-v-page~=premium-site] .premium-audience .service-section__head,body[data-v-page~=premium-site] .premium-cases .service-section__head,body[data-v-page~=premium-site] .premium-faq .service-section__head,body[data-v-page~=premium-site] .premium-package .service-section__head,body[data-v-page~=premium-site] .premium-process .service-section__head,body[data-v-page~=premium-site] .premium-system .service-section__head{max-width:100%!important}body[data-v-page~=premium-site] .premium-audience .service-section__head h2,body[data-v-page~=premium-site] .premium-cases .service-section__head h2,body[data-v-page~=premium-site] .premium-faq .service-section__head h2,body[data-v-page~=premium-site] .premium-package .service-section__head h2,body[data-v-page~=premium-site] .premium-process .service-section__head h2,body[data-v-page~=premium-site] .premium-system .service-section__head h2{font-size:clamp(30px,5vw,52px)!important;max-width:680px!important}}@media (max-width:980px){body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card-grid,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card-grid--four,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__visual,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-timeline{grid-template-columns:repeat(2,minmax(0,1fr))!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(n),body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-step{grid-column:span 1!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price{grid-template-columns:1fr!important}.aw-page--services .services-catalog__featured,.aw-page--services .services-decision__cards,.aw-page--services .services-line a,.aw-page--services .services-manifesto__points,.aw-page--services .services-system__stack article{grid-template-columns:1fr}.aw-page--services .services-line b,.aw-page--services .services-line em{justify-self:start}.aw-page--services .services-card a{min-height:clamp(370px,62vw,500px);min-height:clamp(300px,48vw,420px)}.aw-page--services .services-card b{position:relative;right:auto;bottom:auto;justify-self:start;margin-top:22px}.aw-page--services .services-system__stack p{-ms-flex-item-align:auto;align-self:auto;grid-column:2/-1}.aw-page--services .services-line a{grid-template-columns:42px minmax(210px,.46fr) minmax(0,1fr)}.aw-page--services .services-line b,.aw-page--services .services-line em{grid-column:2/-1;justify-self:start;text-align:left}.aw-page--services .services-system__stack article{grid-template-columns:42px minmax(210px,.44fr) minmax(0,1fr);grid-template-columns:38px minmax(0,1fr)}.aw-page--services .services-line a{grid-template-columns:38px minmax(0,1fr)}.aw-page--services .services-line b,.aw-page--services .services-line em,.aw-page--services .services-line p{grid-column:2/-1}.aw-page--services .services-line a,.aw-page--services .services-system__stack article{grid-template-columns:38px minmax(0,1fr)}}@media (max-width:900px){.service-final,.service-premium,.service-price,.service-section__head{grid-template-columns:1fr}.service-final .service-kicker,.service-final h2,.service-final p,.service-final__actions,.service-section__head .service-kicker,.service-section__head div{grid-column:1}.service-card,.service-line,.service-line div,.service-project{grid-template-columns:1fr}.service-card::before,.service-line>span::before{margin-bottom:8px}.service-timeline{grid-template-columns:1fr}.service-step,.service-step:first-child{min-height:0;border-left:0}.aw-grid,.aw-hero__grid{grid-template-columns:1fr}.aw-accordion,.aw-final .aw-shell>div,.aw-final .service-kicker,.aw-section-head>.service-kicker,.aw-section-head>div,.contact-brief__copy,.contact-checklist,.contact-faq .aw-grid>div:first-child,.journal-route-cards,.journal-routes__intro,.journal-topic-wall,.journal-topics__title,.pricing-faq .aw-grid>div:first-child,.pricing-includes,.pricing-scope__copy,.process-gates__board,.process-gates__title,.process-review__list,.process-review__panel,.services-lab__cards,.services-lab__intro,.services-route__aside,.services-route__steps,.services-statement .service-kicker,.services-statement__text,.services-statement__title{grid-column:1/-1}.contact-brief__copy,.journal-routes__intro,.pricing-scope__copy,.process-gates__title,.services-lab__intro,.services-route__aside{position:static}.contact-channel-grid,.journal-route-cards,.pricing-tiers,.process-gates__board,.services-lab__cards{grid-template-columns:1fr}.contact-channel--large{grid-column:auto;grid-row:auto}.process-spine{padding-left:0}body[data-v-page~=contacts] .contact-brief__copy,body[data-v-page~=contacts] .contact-checklist,body[data-v-page~=contacts] .contact-faq .aw-grid>div:first-child{grid-column:1/-1;position:static}body[data-v-page~=contacts] .contact-checklist article{grid-template-columns:64px minmax(0,1fr)}.aw-final--contacts .aw-shell>div,.aw-section-head>.service-kicker,.aw-section-head>div,.contact-options .aw-section-head>div,.contact-route .aw-section-head>div{grid-column:1/-1}.aw-hero__title,.contact-hero .aw-hero__title{max-width:12.9ch;font-size:clamp(56px,15vw,96px);line-height:.82}.aw-hero__lead{font-size:16px;line-height:1.62}.contact-signal{min-height:360px;padding:28px}.contact-signal strong{font-size:clamp(48px,13vw,74px)}.contact-channel-grid,.contact-route-line{grid-template-columns:1fr}.contact-channel--large,.contact-channel:nth-child(2),.contact-channel:nth-child(3),.contact-channel:nth-child(4),.contact-route-line article:nth-child(n){grid-column:1/-1;grid-row:auto;margin-top:0}.contact-channel,.contact-channel--large,.contact-route-line article{min-height:220px}.contact-brief__copy,.contact-faq .aw-grid>div:first-child{position:static}.contact-checklist article{grid-template-columns:54px minmax(0,1fr)}.contact-faq h2{max-width:100%}.aw-final .aw-shell>div,.aw-final .service-kicker,.aw-final--contacts .aw-shell>div,.aw-section-head>.service-kicker,.aw-section-head>div,.journal-route-cards,.journal-routes__intro,.journal-topic-wall,.journal-topics__title,.pricing-includes,.pricing-scope__copy,.process-gates__board,.process-gates__title,.process-review__list,.process-review__panel,.services-lab__cards,.services-lab__intro,.services-route__aside,.services-route__steps{grid-column:1/-1}.aw-hero{min-height:auto;padding-bottom:68px}.aw-hero__title{max-width:8.9ch;line-height:.83;font-size:clamp(52px,13.8vw,84px)}.journal-cover,.pricing-ledger,.process-count,.services-orbit{min-height:330px}.journal-routes__intro,.pricing-scope__copy,.services-lab__intro,.services-route__aside{position:static}.journal-article a,.pricing-factor-list article,.pricing-includes div,.services-route__steps article,.services-row a{grid-template-columns:1fr;gap:14px}.journal-article em,.services-row em{text-align:left}.journal-route-cards,.pricing-tiers,.process-deliverables,.process-gates__board,.services-lab__cards{grid-template-columns:1fr}.services-lab-card:nth-child(3){-webkit-transform:none;-ms-transform:none;transform:none}.process-deliverables article,.process-gates__board article{border-right:0;border-bottom:1px solid rgba(244,240,232,.1)}.process-deliverables article:last-child,.process-gates__board article:last-child{border-bottom:0}.aw-hero{min-height:auto;padding-top:118px}.aw-section-head>div,.aw-section-head>span,.process-flow .aw-section-head>div,.process-handoff .aw-section-head>div{grid-column:1/-1;text-align:left}.pricing-factor-list article,.pricing-includes div,.pricing-tiers,.process-deliverables,.process-gates__board,.process-review__list article,.services-lab__cards,.services-route__steps article,.services-row a{grid-template-columns:1fr}.services-row em{text-align:left}.services-row__no{width:40px;height:40px}.process-spine::before{left:18px}.process-stage,.process-stage--offset{width:auto;margin-left:48px}.process-stage--offset::before,.process-stage::before{left:-35px;right:auto}.process-gates__board article{border-right:0;border-bottom:1px solid rgba(244,240,232,.1)}.process-gates__board article:last-child{border-bottom:0}}@media (max-width:860px){body[data-v-page~=service]:not([data-v-page~=premium-site]){--sw-senior-gutter:clamp(18px, 5vw, 28px);--sw-section-y:clamp(70px, 16vw, 112px)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero{padding-top:118px;padding-bottom:58px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero::before{inset:88px -8px 18px;border-radius:34px}body[data-v-page~=article] .service-hero__title,body[data-v-page~=contacts] .service-hero__title,body[data-v-page~=faq] .service-hero__title,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__title{font-size:clamp(44px,13vw,72px)!important;line-height:.88!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__visual{grid-template-columns:1fr}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card--main{min-height:168px;border-radius:24px 10px}.service-page-nav{position:relative;top:auto;margin-top:0;margin-bottom:18px;border-radius:22px}.service-page-nav a,.service-page-nav__label{min-height:36px;padding:9px 12px;font-size:11px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card-grid--four,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-timeline{grid-template-columns:1fr}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(n),body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-step{grid-column:auto;min-height:220px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line{grid-template-columns:1fr}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line div{grid-template-columns:1fr;gap:14px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price{display:block;padding:26px;border-radius:28px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium__panel,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price__aside{margin-top:24px}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final__inner{padding:clamp(30px,10vw,54px) 22px;border-radius:30px}body[data-v-page~=contacts]{--aw-margin:22px;--aw-section:76px;--aw-margin:22px;--aw-section:80px}.aw-contact-hero{min-height:auto;padding-top:118px}.aw-contact-hero::after{width:92vw;height:52vw;left:-10%;top:26%;opacity:.52}.aw-contact-hero__actions{gap:10px}.aw-contact-poster{min-height:390px;padding:10px}.aw-contact-poster__frame{padding:32px}.aw-contact-poster strong{font-size:clamp(42px,12vw,64px)}.aw-contact-channel{min-height:240px}.aw-contact-first{margin-inline:12px;border-radius:28px;margin-inline:12px}.aw-contact-checklist article{grid-template-columns:40px 1fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;padding:22px 0;min-height:0}.aw-contact-checklist article p{grid-column:2}.aw-contact-process-band{grid-template-columns:1fr}.aw-contact-process-band article{min-height:0;border-right:0;border-bottom:1px solid rgba(244,240,232,.09)}.aw-contact-process-band article:last-child{border-bottom:0}.aw-contact-process-band article:not(:last-child)::after{right:28px;top:auto;bottom:24px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.aw-contact-faq-list summary{grid-template-columns:42px 1fr auto;min-height:82px;padding-inline:20px;font-size:clamp(24px,7.2vw,36px)}.aw-contact-faq-list details p{margin:-4px 20px 26px 62px}.aw-contact-final h2{font-size:clamp(48px,13vw,78px)}.aw-contact-hero{min-height:auto}.aw-contact-hero__title{max-width:12.3ch;font-size:clamp(54px,14.5vw,86px)}.aw-contact-poster{min-height:390px}.aw-contact-channel-board{grid-template-columns:1fr}.aw-contact-channel,.aw-contact-channel--primary{min-height:260px}.aw-contact-final{min-height:520px}}@media (max-width:767px){body[data-v-page~=premium-site] .premium-audience .service-section__head,body[data-v-page~=premium-site] .premium-cases .service-section__head,body[data-v-page~=premium-site] .premium-faq .service-section__head,body[data-v-page~=premium-site] .premium-package .service-section__head,body[data-v-page~=premium-site] .premium-process .service-section__head,body[data-v-page~=premium-site] .premium-system .service-section__head{margin-bottom:22px!important}body[data-v-page~=premium-site] .premium-audience .service-section__head h2,body[data-v-page~=premium-site] .premium-cases .service-section__head h2,body[data-v-page~=premium-site] .premium-faq .service-section__head h2,body[data-v-page~=premium-site] .premium-package .service-section__head h2,body[data-v-page~=premium-site] .premium-process .service-section__head h2,body[data-v-page~=premium-site] .premium-system .service-section__head h2{font-size:clamp(28px,8.2vw,40px)!important;max-width:100%!important;line-height:.96!important}body[data-v-page~=premium-site] .premium-audience .service-section__head p,body[data-v-page~=premium-site] .premium-cases .service-section__head p,body[data-v-page~=premium-site] .premium-faq .service-section__head p,body[data-v-page~=premium-site] .premium-package .service-section__head p,body[data-v-page~=premium-site] .premium-process .service-section__head p,body[data-v-page~=premium-site] .premium-system .service-section__head p{max-width:100%!important;font-size:14px!important}body[data-v-page~=premium-site] .premium-audience-card,body[data-v-page~=premium-site] .premium-cases-card,body[data-v-page~=premium-site] .premium-fit-panel,body[data-v-page~=premium-site] .premium-package-item,body[data-v-page~=premium-site] .premium-process-step,body[data-v-page~=premium-site] .premium-system-card{min-height:0!important;border-radius:22px!important}body[data-v-page~=premium-site] .premium-audience-card h3,body[data-v-page~=premium-site] .premium-cases-card h3,body[data-v-page~=premium-site] .premium-fit-panel h3,body[data-v-page~=premium-site] .premium-package-item h3,body[data-v-page~=premium-site] .premium-process-step h3,body[data-v-page~=premium-site] .premium-system-card h3{font-size:clamp(22px,7vw,30px)!important}}@media (max-width:760px){.contact__marquee-item{letter-spacing:.02em;font-size:clamp(60px,8vw,140px)}.footer{padding-right:3%;padding-left:3%}.footer::after{bottom:clamp(-150px,-2vw,64px);font-size:clamp(114px,26vw,530px);opacity:.3}.footer__main{grid-template-columns:1fr;min-height:auto;padding-top:42px;padding-bottom:48px;row-gap:36px}.footer__column--clients{grid-column:auto}.footer__column--clients,.footer__column--services{width:100%}.footer__column--clients .footer__list,.footer__column--services .footer__list{grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:clamp(18px,6vw,30px);-moz-column-gap:clamp(18px,6vw,30px);column-gap:clamp(18px,6vw,30px);row-gap:12px}.footer__column--clients .footer__list li,.footer__column--services .footer__list li{min-width:0}.footer__group{margin-bottom:28px}.footer__social{width:72px;height:72px;font-size:18px}.footer__bottom{grid-template-columns:1fr;row-gap:12px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.footer__badge,.footer__copyright{min-height:0}.footer__bottom-brand{justify-self:start;margin-top:8px}.footer--fluid-word{--footer-word-bottom:clamp(-150px, -2vw, 64px);--footer-word-size:clamp(114px, 26vw, 530px);--footer-word-width:max-content;--footer-word-height:auto}.footer__fluid-brand{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:auto;color:rgba(142,149,255,.11);opacity:.3;contain:layout style}.footer__fluid-brand-text{display:block;position:relative;z-index:1;line-height:inherit;color:currentColor;opacity:1;text-shadow:none;-webkit-font-kerning:none;font-kerning:none;-webkit-font-feature-settings:"kern" 0;font-feature-settings:"kern" 0}body[data-v-page~=service]{--sw-content-pad:36px;--sw-content-pad:28px;--sw-section-y:76px}.service-hero{min-height:auto}.service-card-grid--four,.service-hero__visual,.service-timeline{grid-template-columns:1fr}.service-section{padding:72px 0}.service-line,.service-line div,.service-project,.service-section__head{grid-template-columns:1fr}.service-card,.service-step{min-height:220px}.service-final{padding:34px 22px}.service-final__actions,.service-hero__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.service-bg{background:radial-gradient(circle at 70% 0,rgba(101,117,201,.16),transparent 76vw),-webkit-gradient(linear,left top,left bottom,from(rgba(8,8,11,.96)),color-stop(58%,#020203),to(#050507));background:radial-gradient(circle at 70% 0,rgba(101,117,201,.16),transparent 76vw),linear-gradient(180deg,rgba(8,8,11,.96),#020203 58%,#050507 100%)}.service-hero{padding-top:116px;padding-bottom:64px}.service-hero__title{max-width:9.8ch;font-size:clamp(48px,15vw,84px)}.service-hero__lead{margin-left:0}.service-hero__visual{grid-template-columns:1fr}.service-visual-card,.service-visual-card--main{grid-template-columns:1fr;min-height:0;padding:22px 0;border-left:0;border-right:0}.service-visual-card span{-webkit-writing-mode:initial;-ms-writing-mode:initial;writing-mode:initial;-webkit-transform:none;-ms-transform:none;transform:none}.service-card,.service-line,.service-project{padding:28px 0}.service-final{margin-bottom:64px;padding-left:0;padding-right:0}body[data-v-page~=service] .wscroll{display:none}body[data-v-page~=premium-site]{--ps-wide:calc(100% - 24px);--ps-narrow:calc(100% - 24px);--ps-y:66px;--ps-gap:12px;overflow-x:hidden!important;--ps-wide:calc(100% - 24px);--ps-narrow:calc(100% - 24px);--ps-y:74px;--ps-gap:12px;--ps-wide:calc(100% - 24px);--ps-medium:calc(100% - 24px);--ps-narrow:calc(100% - 24px);--ps-y:70px;--ps-full:calc(100% - 22px);--ps-wide:calc(100% - 22px);--ps-medium:calc(100% - 22px);--ps-y:70px}body[data-v-page~=premium-site] .page__canvas.service-fluid-canvas{opacity:.1!important;opacity:.12!important}body[data-v-page~=premium-site] .premium-hero{padding-top:104px!important;padding-bottom:50px!important}body[data-v-page~=premium-site] .premium-hero .service-hero__title{font-size:clamp(36px,12.4vw,56px)!important;line-height:.92!important;text-align:center!important}body[data-v-page~=premium-site] .premium-hero .service-hero__lead{font-size:14px!important;line-height:1.48!important;text-align:center!important}body[data-v-page~=premium-site] .premium-hero__bar,body[data-v-page~=premium-site] .premium-hero__proofline,body[data-v-page~=premium-site] .premium-hero__visual{display:none!important}body[data-v-page~=premium-site] .premium-showcase__head,body[data-v-page~=premium-site] .service-section__head{margin-bottom:24px!important}body[data-v-page~=premium-site] .premium-author__copy h2,body[data-v-page~=premium-site] .premium-contrast__copy h2,body[data-v-page~=premium-site] .premium-need__copy h2,body[data-v-page~=premium-site] .premium-price__content h2,body[data-v-page~=premium-site] .premium-proof__copy h2,body[data-v-page~=premium-site] .premium-showcase__head h2,body[data-v-page~=premium-site] .service-section__head h2{font-size:clamp(32px,10vw,44px)!important;line-height:.94!important;max-width:100%!important}body[data-v-page~=premium-site] .premium-author__copy p,body[data-v-page~=premium-site] .premium-contrast__copy p,body[data-v-page~=premium-site] .premium-final p,body[data-v-page~=premium-site] .premium-need__copy p,body[data-v-page~=premium-site] .premium-price__content p,body[data-v-page~=premium-site] .premium-proof__copy p,body[data-v-page~=premium-site] .premium-showcase__head p,body[data-v-page~=premium-site] .service-section__head p{font-size:13px!important;line-height:1.48!important}body[data-v-page~=premium-site] .premium-audience__grid,body[data-v-page~=premium-site] .premium-cases__grid,body[data-v-page~=premium-site] .premium-contrast__grid,body[data-v-page~=premium-site] .premium-fit__grid,body[data-v-page~=premium-site] .premium-package__grid,body[data-v-page~=premium-site] .premium-package__note,body[data-v-page~=premium-site] .premium-price__factors,body[data-v-page~=premium-site] .premium-process__checklist,body[data-v-page~=premium-site] .premium-process__checklist ul,body[data-v-page~=premium-site] .premium-process__grid,body[data-v-page~=premium-site] .premium-showcase__rail,body[data-v-page~=premium-site] .premium-showcase__stage,body[data-v-page~=premium-site] .premium-system__grid{grid-template-columns:minmax(0,1fr)!important}body[data-v-page~=premium-site] .premium-author,body[data-v-page~=premium-site] .premium-contrast,body[data-v-page~=premium-site] .premium-final,body[data-v-page~=premium-site] .premium-fit,body[data-v-page~=premium-site] .premium-need,body[data-v-page~=premium-site] .premium-price,body[data-v-page~=premium-site] .premium-showcase{padding:22px!important;border-radius:26px!important}body[data-v-page~=premium-site] .premium-showcase{padding:0!important}body[data-v-page~=premium-site] .premium-showcase__poster{min-height:260px!important;border-radius:24px!important}body[data-v-page~=premium-site] .premium-showcase__poster-copy strong{font-size:clamp(28px,9vw,38px)!important}body[data-v-page~=premium-site] .premium-audience-card,body[data-v-page~=premium-site] .premium-author__grid article,body[data-v-page~=premium-site] .premium-contrast__grid article,body[data-v-page~=premium-site] .premium-fit-panel,body[data-v-page~=premium-site] .premium-need-card,body[data-v-page~=premium-site] .premium-package-item,body[data-v-page~=premium-site] .premium-process-step,body[data-v-page~=premium-site] .premium-showcase__tile,body[data-v-page~=premium-site] .premium-system-card{min-height:auto!important;padding:18px!important;border-radius:18px!important}body[data-v-page~=premium-site] .premium-audience-card h3,body[data-v-page~=premium-site] .premium-author__grid strong,body[data-v-page~=premium-site] .premium-fit-panel h3,body[data-v-page~=premium-site] .premium-need-card h3,body[data-v-page~=premium-site] .premium-package-item h3,body[data-v-page~=premium-site] .premium-process-step h3,body[data-v-page~=premium-site] .premium-showcase__tile h3,body[data-v-page~=premium-site] .premium-system-card h3{font-size:clamp(22px,6.6vw,29px)!important;line-height:.98!important;margin-top:16px!important}body[data-v-page~=premium-site] .premium-proof__media{min-height:260px!important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body[data-v-page~=premium-site] .premium-proof__copy{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}body[data-v-page~=premium-site] .premium-proof__copy .service-kicker{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}body[data-v-page~=premium-site] .premium-case-card__media{height:220px!important}body[data-v-page~=premium-site] .premium-case-card__body h3{font-size:clamp(30px,10vw,42px)!important}body[data-v-page~=premium-site] .premium-price-card{width:100%!important;padding:22px!important;border-radius:22px!important}body[data-v-page~=premium-site] .premium-price-card strong{font-size:clamp(40px,13vw,54px)!important}body[data-v-page~=premium-site] .premium-price__factors{border-radius:18px!important}body[data-v-page~=premium-site] .premium-price__factors span{border-right:0!important;border-bottom:1px solid!important}body[data-v-page~=premium-site] .premium-price__factors span:last-child{border-bottom:0!important}body[data-v-page~=premium-site] .premium-final h2{font-size:clamp(34px,10.8vw,48px)!important}body[data-v-page~=premium-site] .premium-faq .service-faq__item summary{padding:16px 18px!important;font-size:clamp(20px,6vw,28px)!important}body[data-v-page~=premium-site] .premium-faq .service-faq__item p{padding-left:18px!important;padding-right:18px!important}body[data-v-page~=premium-site] .service-bg{background:linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px) 50% 0/80px 80px,linear-gradient(0deg,rgba(255,255,255,.016) 1px,transparent 1px) 50% 0/80px 80px,radial-gradient(circle at 50% 0,rgba(92,96,209,.22),transparent 70vw),linear-gradient(180deg,#070716 0,#030306 50%,#050508 100%)!important}body[data-v-page~=premium-site] .ps-hero{min-height:auto!important}body[data-v-page~=premium-site] .ps-hero::before{top:82px;font-size:34vw;opacity:.7}body[data-v-page~=premium-site] .ps-title{max-width:350px;margin-left:auto;margin-right:auto;text-align:center}body[data-v-page~=premium-site] .ps-final p,body[data-v-page~=premium-site] .ps-head p,body[data-v-page~=premium-site] .ps-hero__lead,body[data-v-page~=premium-site] .ps-price__copy p,body[data-v-page~=premium-site] .ps-showcase__copy p,body[data-v-page~=premium-site] .ps-split__copy p{font-size:14px!important;line-height:1.48!important}body[data-v-page~=premium-site] .ps-hero__visual{min-height:330px}body[data-v-page~=premium-site] .ps-visual-shot--main{left:7%;right:7%;top:18%;border-radius:20px}body[data-v-page~=premium-site] .ps-visual-shot--float{right:7%;bottom:10%;border-radius:17px}body[data-v-page~=premium-site] .ps-visual-card{width:54%;left:7%;bottom:9%;padding:14px;border-radius:18px}body[data-v-page~=premium-site] .ps-visual-card strong{font-size:clamp(23px,7vw,30px)}body[data-v-page~=premium-site] .ps-proofbar{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-v-page~=premium-site] .ps-proofbar span{padding:13px 10px;border-right:1px solid var(--ps-line);border-bottom:1px solid var(--ps-line);font-size:10px}body[data-v-page~=premium-site] .ps-proofbar span:nth-child(2n){border-right:0}body[data-v-page~=premium-site] .ps-proofbar span:nth-last-child(-n+2){border-bottom:0}body[data-v-page~=premium-site] .ps-head .service-kicker{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[data-v-page~=premium-site] .ps-decision__grid,body[data-v-page~=premium-site] .ps-logic__grid,body[data-v-page~=premium-site] .ps-package__grid,body[data-v-page~=premium-site] .ps-process__grid{grid-template-columns:minmax(0,1fr)}body[data-v-page~=premium-site] .ps-card--lead{grid-column:auto}body[data-v-page~=premium-site] .ps-card,body[data-v-page~=premium-site] .ps-decision-card,body[data-v-page~=premium-site] .ps-mini,body[data-v-page~=premium-site] .ps-step{min-height:0;padding:18px;border-radius:20px}body[data-v-page~=premium-site] .ps-card h3,body[data-v-page~=premium-site] .ps-decision-card h3,body[data-v-page~=premium-site] .ps-mini h3,body[data-v-page~=premium-site] .ps-related-link strong,body[data-v-page~=premium-site] .ps-step h3{font-size:clamp(24px,7.2vw,31px)!important;line-height:.98!important;margin-top:16px}body[data-v-page~=premium-site] .ps-card p,body[data-v-page~=premium-site] .ps-decision-card li,body[data-v-page~=premium-site] .ps-mini p,body[data-v-page~=premium-site] .ps-price-card li,body[data-v-page~=premium-site] .ps-price-card p,body[data-v-page~=premium-site] .ps-step p{font-size:13px!important}body[data-v-page~=premium-site] .ps-showcase__media{min-height:300px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border-radius:26px}body[data-v-page~=premium-site] .ps-showcase__copy{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body[data-v-page~=premium-site] .ps-chips,body[data-v-page~=premium-site] .ps-showcase__copy .service-kicker{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body[data-v-page~=premium-site] .ps-price-card{width:100%;padding:22px;border-radius:22px}body[data-v-page~=premium-site] .ps-price-card strong{font-size:clamp(43px,13vw,58px)}body[data-v-page~=premium-site] .ps-related-link{grid-template-columns:34px minmax(0,1fr) 22px;gap:12px;padding:18px}body[data-v-page~=premium-site] .ps-related-link em{grid-column:2/3;margin-top:-8px;font-size:13px!important}body[data-v-page~=premium-site] .ps-related-link i{grid-column:3;grid-row:1/3}body[data-v-page~=premium-site] .ps-faq .service-faq__item summary{padding:17px 18px!important;min-height:60px!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item p{padding-left:18px!important;padding-right:18px!important;font-size:13px!important;padding-left:clamp(22px,3vw,48px)!important}body[data-v-page~=premium-site] .ps-head,body[data-v-page~=premium-site] .ps-price__copy,body[data-v-page~=premium-site] .ps-split__copy{margin-bottom:24px!important}body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2,body[data-v-page~=premium-site] .ps-price__copy h2,body[data-v-page~=premium-site] .ps-showcase__copy h2,body[data-v-page~=premium-site] .ps-split__copy h2{max-width:100%;font-size:clamp(34px,10.8vw,48px)!important;line-height:.94!important}body[data-v-page~=premium-site] .ps-decision__grid,body[data-v-page~=premium-site] .ps-package__grid,body[data-v-page~=premium-site] .ps-process__grid{grid-template-columns:minmax(0,1fr)!important}body[data-v-page~=premium-site] .ps-price__note span,body[data-v-page~=premium-site] .ps-showcase__copy h3{font-size:clamp(27px,8vw,36px)!important}body[data-v-page~=premium-site] .ps-showcase__media{min-height:300px!important;-webkit-box-ordinal-group:1!important;-ms-flex-order:0!important;order:0!important}body[data-v-page~=premium-site] .ps-hero{min-height:auto!important}body[data-v-page~=premium-site] .ps-hero__inner{padding:22px!important;border-radius:28px!important;gap:24px!important}body[data-v-page~=premium-site] .ps-hero__inner::after{display:none}body[data-v-page~=premium-site] .ps-hero__lead{font-size:14px!important}body[data-v-page~=premium-site] .ps-actions{gap:8px}body[data-v-page~=premium-site] .service-btn{min-height:40px!important;padding:0 18px!important}body[data-v-page~=premium-site] .ps-hero__visual{min-height:320px!important;border-radius:24px!important}body[data-v-page~=premium-site] .ps-proofbar{grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%;border-radius:22px!important}body[data-v-page~=premium-site] .ps-proofbar span:nth-child(2){border-right:0!important}body[data-v-page~=premium-site] .ps-proofbar span:nth-child(-n+2){border-bottom:1px solid var(--ps-line)}body[data-v-page~=premium-site] .ps-head{text-align:center;margin-bottom:30px!important}body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2{line-height:.92!important}body[data-v-page~=premium-site] .ps-decision,body[data-v-page~=premium-site] .ps-final,body[data-v-page~=premium-site] .ps-package,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-showcase{padding:22px!important;border-radius:26px!important}body[data-v-page~=premium-site] .ps-decision__grid,body[data-v-page~=premium-site] .ps-logic__grid,body[data-v-page~=premium-site] .ps-package__grid,body[data-v-page~=premium-site] .ps-process__grid{grid-template-columns:minmax(0,1fr)!important}body[data-v-page~=premium-site] .ps-showcase__media{min-height:300px!important}body[data-v-page~=premium-site] .ps-price__note,body[data-v-page~=premium-site] .ps-showcase__copy{padding:20px!important;border-radius:22px!important;text-align:center!important}body[data-v-page~=premium-site] .ps-price__note p,body[data-v-page~=premium-site] .ps-showcase__copy p{margin-left:auto!important;margin-right:auto!important}body[data-v-page~=premium-site] .ps-cinema__shot--main,body[data-v-page~=premium-site] .ps-showcase__shot--b,body[data-v-page~=premium-site] .ps-visual-shot--main{width:84%!important;height:36%!important}body[data-v-page~=premium-site] .ps-cinema__shot--float,body[data-v-page~=premium-site] .ps-showcase__shot--a,body[data-v-page~=premium-site] .ps-visual-shot--float{width:58%!important;height:40%!important}body[data-v-page~=premium-site] .ps-cinema__media,body[data-v-page~=premium-site] .ps-hero__visual,body[data-v-page~=premium-site] .ps-showcase__copy,body[data-v-page~=premium-site] .ps-showcase__media{min-height:460px!important}body[data-v-page~=premium-site] .ps-cinema__media,body[data-v-page~=premium-site] .ps-hero__visual,body[data-v-page~=premium-site] .ps-showcase__media{grid-template-columns:1fr!important;grid-template-rows:auto!important;min-height:0!important}body[data-v-page~=premium-site] .ps-cinema__media:after,body[data-v-page~=premium-site] .ps-cinema__shot,body[data-v-page~=premium-site] .ps-showcase__media:after,body[data-v-page~=premium-site] .ps-showcase__shot,body[data-v-page~=premium-site] .ps-visual-card,body[data-v-page~=premium-site] .ps-visual-shot{grid-column:auto!important;grid-row:auto!important;min-height:280px!important}body[data-v-page~=premium-site] .ps-cinema__media:after,body[data-v-page~=premium-site] .ps-showcase__media:after,body[data-v-page~=premium-site] .ps-visual-card{min-height:180px!important}body[data-v-page~=premium-site] .ps-faq .service-faq__item summary{grid-template-columns:42px 1fr auto!important;font-size:clamp(24px,7vw,36px)!important}body[data-v-page~=premium-site] .ps-scale-map{min-height:680px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}body[data-v-page~=premium-site] .ps-scale-map__item{min-height:190px!important}body[data-v-page~=premium-site] .ps-hero{padding-top:126px!important;padding-bottom:70px!important}body[data-v-page~=premium-site] .ps-title{line-height:.88!important;font-size:clamp(45px,13.8vw,68px)!important}body[data-v-page~=premium-site] .ps-hero__visual{grid-template-columns:1fr!important;grid-template-rows:auto!important;min-height:0!important}body[data-v-page~=premium-site] .ps-visual-card,body[data-v-page~=premium-site] .ps-visual-shot{grid-column:auto!important;grid-row:auto!important;min-height:230px!important}body[data-v-page~=premium-site] .ps-visual-card{min-height:170px!important}body[data-v-page~=premium-site] .ps-cinema__title,body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2{font-size:clamp(34px,9.6vw,52px)!important}body[data-v-page~=contacts],body[data-v-page~=journal],body[data-v-page~=pricing],body[data-v-page~=process],body[data-v-page~=services-hub]{--aw-margin:28px;--aw-section:76px;--aw-margin:22px;--aw-gap:14px;--aw-section:78px;--aw-margin:22px;--aw-gap:14px;--aw-section:74px;--aw-radius:34px}.aw-hero{min-height:auto}.aw-hero__title{max-width:9.5ch;max-width:100%;line-height:.82;overflow-wrap:anywhere}.aw-hero__actions,.aw-hero__lead{margin-left:0}.services-orbit{border-right:0;border-left:0}.services-orbit__ring{grid-template-columns:1fr;padding-left:0;padding-right:0;grid-template-columns:1fr;gap:10px}.contact-signal,.journal-cover,.pricing-ledger,.process-review__panel{padding:28px}.process-count b{min-height:120px}.contact-channel,.journal-route-cards article,.pricing-tier,.services-lab-card{min-height:220px}.contact-route-line article,.process-deliverables article,.process-gates__board article{min-height:210px;border-right:0;border-bottom:1px solid var(--aw-line)}.contact-route-line article:last-child,.process-deliverables article:last-child,.process-gates__board article:last-child{border-bottom:0}.contact-route-line,.process-deliverables,.process-gates__board{grid-template-columns:1fr}.aw-accordion summary{min-height:74px}body[data-v-page~=contacts] .contact-hero{min-height:auto;padding-top:116px}body[data-v-page~=contacts] .contact-hero .aw-hero__title{max-width:100%;font-size:clamp(43px,12.4vw,70px);line-height:.86;overflow-wrap:normal}body[data-v-page~=contacts] .contact-hero .aw-hero__lead{margin-left:0}body[data-v-page~=contacts] .contact-signal{min-height:360px;padding:30px}body[data-v-page~=contacts] .contact-signal strong{font-size:clamp(42px,13vw,66px)}body[data-v-page~=contacts] .contact-channel-grid{grid-template-columns:1fr}body[data-v-page~=contacts] .contact-channel,body[data-v-page~=contacts] .contact-channel--large{min-height:220px}body[data-v-page~=contacts] .contact-channel--large h3{font-size:clamp(44px,13vw,68px)}body[data-v-page~=contacts] .contact-brief__copy h2,body[data-v-page~=contacts] .contact-faq h2{max-width:100%;font-size:clamp(40px,11.5vw,62px)}body[data-v-page~=contacts] .contact-route-line article:hover{-webkit-transform:none;-ms-transform:none;transform:none}.aw-shell{width:min(100% - var(--aw-margin) * 2,var(--aw-max))}.aw-section::before{left:var(--aw-margin);right:var(--aw-margin)}.aw-section-head{margin-bottom:34px}.aw-hero{min-height:auto}.aw-hero__title,.contact-hero .aw-hero__title{font-size:clamp(50px,16vw,76px);max-width:12.3ch}.aw-page .service-btn{min-height:44px;padding-inline:18px;font-size:13px;width:100%;min-height:44px;padding-inline:18px}.contact-signal{min-height:310px;padding:24px}.contact-signal::before{font-size:86px;top:62px}.contact-signal::after{inset:14px}.contact-channel,.contact-channel--large,.contact-route-line article{min-height:205px;padding:24px}.contact-channel h3,.contact-channel--large h3{font-size:clamp(40px,13vw,60px)}.contact-checklist article{padding:24px 0}.contact-checklist p{font-size:16px}.aw-accordion summary{min-height:70px;font-size:clamp(25px,8vw,36px)}.aw-contact-v4{--contact-section-y:72px}.aw-contact-hero{min-height:auto;padding-top:112px;padding-bottom:64px}.aw-contact-hero::before{top:96px}.aw-contact-hero__title{max-width:8.9ch;font-size:clamp(48px,15vw,72px);line-height:.84}.aw-contact-hero__lead{font-size:15px}.aw-contact-hero__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.aw-contact-v4 .service-btn{width:100%}.aw-contact-poster{min-height:330px;padding:14px}.aw-contact-poster__frame{padding:24px}.aw-contact-poster__frame::before{left:24px;top:22px}.aw-contact-poster__status{left:24px;top:52px}.aw-contact-poster strong{font-size:clamp(42px,12.4vw,62px)}.aw-contact-section__aside h2{max-width:100%;font-size:clamp(42px,12vw,62px)}.aw-contact-channel-board{grid-template-columns:1fr}.aw-contact-channel,.aw-contact-channel--primary{grid-column:auto;min-height:204px;padding:24px}.aw-contact-channel h3{font-size:clamp(38px,12vw,58px)}.aw-contact-checklist article{grid-template-columns:46px minmax(0,1fr);gap:14px}.aw-contact-checklist article p{grid-column:2}.aw-contact-checklist h3{font-size:24px}.aw-contact-process-band{grid-template-columns:1fr}.aw-contact-process-band article{min-height:190px;border-right:0;border-bottom:1px solid rgba(243,239,232,.11)}.aw-contact-process-band article:last-child{border-bottom:0}.aw-contact-process-band article:not(:last-child)::after{display:none}.aw-contact-faq-list summary{min-height:72px;grid-template-columns:42px minmax(0,1fr) 24px;font-size:clamp(24px,7.4vw,34px)}.aw-contact-faq-list p{padding-left:56px}.aw-contact-final h2{font-size:clamp(42px,12vw,64px)}body[data-v-page~=contacts] .aw-contact-hero{min-height:auto;padding-top:110px;padding-bottom:58px}body[data-v-page~=contacts] .aw-contact-hero__title{max-width:12.3ch}body[data-v-page~=contacts] .aw-contact-poster{min-height:344px;padding:14px}body[data-v-page~=contacts] .aw-contact-poster::before{inset:-7% -10% -18% 30%;opacity:.72}body[data-v-page~=contacts] .aw-contact-poster__frame{padding:24px}body[data-v-page~=contacts] .aw-contact-channels{padding-top:62px}body[data-v-page~=contacts] .service-bg,body[data-v-page~=journal] .service-bg,body[data-v-page~=pricing] .service-bg,body[data-v-page~=process] .service-bg,body[data-v-page~=services-hub] .service-bg{background:radial-gradient(90vw 58vw at 16% 8%,rgba(100,64,255,.23),transparent 70%),radial-gradient(90vw 58vw at 72% 22%,rgba(69,91,228,.16),transparent 70%),-webkit-gradient(linear,left top,left bottom,from(#080912),color-stop(54%,#030306),to(#050508));background:radial-gradient(90vw 58vw at 16% 8%,rgba(100,64,255,.23),transparent 70%),radial-gradient(90vw 58vw at 72% 22%,rgba(69,91,228,.16),transparent 70%),linear-gradient(180deg,#080912 0,#030306 54%,#050508 100%)}body[data-v-page~=contacts] .page__canvas,body[data-v-page~=journal] .page__canvas,body[data-v-page~=pricing] .page__canvas,body[data-v-page~=process] .page__canvas,body[data-v-page~=services-hub] .page__canvas{opacity:.28}.aw-final h2,.aw-section-head h2,.contact-brief__copy h2,.contact-faq h2,.journal-routes__intro h2,.journal-topics__title h2,.pricing-scope__copy h2,.process-gates__title h2,.process-review__panel h2{font-size:clamp(42px,12.4vw,66px);line-height:.88}.aw-page .service-kicker{font-size:10px}.aw-page .service-kicker::before{width:24px}.aw-hero__title{font-size:clamp(48px,15.2vw,72px);max-width:8.35ch}.aw-hero__lead{margin-top:24px;line-height:1.6;font-size:15px}.aw-hero__actions{gap:10px;margin-top:26px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.journal-cover,.pricing-ledger,.process-count,.services-orbit{min-height:285px}.services-orbit__ring p{grid-column:1}.journal-index,.pricing-scope,.process-review,.services-statement,body[data-v-page~=contacts] .aw-contact-first{margin-inline:12px;border-radius:28px;padding-block:66px}.journal-article h3,.services-row h3{font-size:clamp(34px,11vw,56px)}.journal-route-cards article,.pricing-tier,.services-lab-card{min-height:210px;padding:24px}.process-count{grid-template-columns:repeat(2,minmax(0,1fr))}.process-count b{padding:22px}.process-count span{font-size:11px;padding:14px 22px 22px}.process-stage{min-height:220px;padding:24px;margin-left:34px}.journal-topic-wall a{font-size:clamp(36px,13vw,66px)}body[data-v-page~=contacts] .aw-contact-channel-board{grid-template-columns:1fr}body[data-v-page~=contacts] .aw-contact-hero__grid{min-height:auto}body[data-v-page~=contacts] .aw-contact-hero__title,body[data-v-page~=journal] .journal-hero .aw-hero__title{max-width:8.6ch;font-size:clamp(50px,14.8vw,74px);line-height:.84}body[data-v-page~=contacts] .aw-contact-poster,body[data-v-page~=journal] .journal-cover{min-height:300px}body[data-v-page~=contacts] .aw-contact-poster strong,body[data-v-page~=journal] .journal-cover strong{font-size:clamp(42px,12vw,62px)}body[data-v-page~=journal] .journal-topics{padding-top:54px;padding-bottom:64px}body[data-v-page~=journal] .journal-topic-wall a{min-height:74px;gap:14px;padding:18px 0;font-size:clamp(34px,10.8vw,54px)}body[data-v-page~=journal] .journal-topic-wall a::before{-ms-flex-preferred-size:32px;flex-basis:32px}body[data-v-page~=journal] .journal-topic-wall a::after{content:"↗";width:34px;height:34px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;letter-spacing:0}body[data-v-page~=pricing],body[data-v-page~=process],body[data-v-page~=services-hub]{--aw-margin:28px;--aw-section:76px}.aw-hero{padding-top:112px;padding-bottom:62px}.pricing-ledger--paper,.process-count,.services-orbit{min-height:0}.pricing-ledger--paper{padding:26px}.process-count b{font-size:clamp(52px,18vw,80px)}.aw-final--pricing,.aw-final--process,.aw-final--services,.pricing-scope,.process-review,.services-statement{margin-inline:16px;border-radius:22px}.services-statement__title{font-size:clamp(46px,14vw,74px)}.pricing-tier{min-height:auto}.process-stage--offset::before,.process-stage::before{left:-22px}body[data-v-page~=contacts] .aw-contact-hero__title{width:min(100%,420px);font-size:clamp(48px,14vw,70px)}body[data-v-page~=contacts] .aw-contact-hero__title .aw-contact-title-line{white-space:normal}body[data-v-page~=contacts] .aw-contact-poster{min-height:344px}body[data-v-page~=contacts] .page__canvas{opacity:.28;opacity:.24}.contact-lite-hero{min-height:auto;padding-top:112px;padding-bottom:46px}.contact-lite-hero::before{top:94px}.contact-lite-hero::after{inset:13% -70% auto 14%;height:118vw;opacity:.5}.contact-lite-hero__title{max-width:12ch;font-size:clamp(34px,10.5vw,50px);line-height:.84}.contact-lite-hero__lead{font-size:15px}.contact-lite-final__actions,.contact-lite-hero__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.contact-lite-card{min-height:356px;padding:24px}.contact-lite-card__phone{font-size:clamp(35px,10.8vw,54px)}.contact-lite-card__meta div{grid-template-columns:1fr;gap:6px}.contact-lite-facts{grid-template-columns:1fr}.contact-lite-facts div{min-height:auto;border-right:0;border-bottom:1px solid rgba(244,240,232,.1)}.contact-lite-facts div:last-child{border-bottom:0}.contact-lite-section{padding:76px 0}.contact-lite-section__head{display:block;margin-bottom:32px}.contact-lite-panel h2,.contact-lite-section__head h2,.contact-lite-section__head--side h2{max-width:13.4ch;margin-top:16px;font-size:clamp(29px,8.15vw,45px);line-height:.88}.contact-lite-section__head p{margin-top:18px}.contact-lite-channel-list{grid-template-columns:1fr}.contact-lite-channel{min-height:205px;padding:24px}.contact-lite-channel span{font-size:clamp(38px,11vw,56px)}.contact-lite-panel{padding:72px 0;border-radius:32px}.contact-lite-checks{grid-template-columns:1fr}.contact-lite-checks article{min-height:190px;border-right:0;padding:24px 0}.contact-lite-steps{grid-template-columns:1fr}.contact-lite-steps article{min-height:178px;border-right:0;border-bottom:1px solid rgba(244,240,232,.105)}.contact-lite-steps article:last-child{border-bottom:0}.contact-lite-faq summary{grid-template-columns:42px minmax(0,1fr) 24px;min-height:72px;font-size:clamp(24px,7vw,34px)}.contact-lite-faq p{padding-left:56px}.contact-lite-final{padding:86px 0 96px}.contact-lite-final h2{font-size:clamp(31px,9.1vw,49px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-panel h2,body[data-v-page~=contacts] .aw-contact-lite .contact-lite-section__head h2,body[data-v-page~=contacts] .aw-contact-lite .contact-lite-section__head--side h2{font-size:clamp(35px,9.78vw,54px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-channel span{font-size:clamp(46px,13.2vw,67px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-faq summary{font-size:clamp(29px,8.4vw,41px)}body[data-v-page~=contacts] .aw-contact-lite .contact-lite-final h2{font-size:clamp(37px,10.92vw,59px)}.aw-page--services .services-decision__grid,.aw-page--services .services-final__grid,.aw-page--services .services-hero-v7__grid,.aw-page--services .services-manifesto__grid,.aw-page--services .services-system__grid{grid-template-columns:1fr}.aw-page--services .services-hero-v7__title{max-width:8.6ch;max-width:100%}.aw-page--services .services-hero-v7__lead{font-size:15px}.aw-page--services .services-console{padding:20px;border-radius:14px;min-height:auto}.aw-page--services .services-manifesto{margin-inline:16px;border-radius:22px}.aw-page--services .services-final__grid,.aw-page--services .services-manifesto__grid{padding-inline:22px}.aw-page--services .services-manifesto__points li{min-height:0}.aw-page--services .services-card a,.aw-page--services .services-decision__cards article{border-radius:12px}.aw-page--services .services-line a{min-height:0;padding:26px 0;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.aw-page--services .services-line h3{max-width:9ch}.aw-page--services .services-final{margin-inline:16px;border-radius:18px}.aw-page--services .services-hero-v7{min-height:auto;padding-top:108px;padding-bottom:58px}.aw-page--services .services-hero-v7__title span{display:inline}.aw-page--services .services-console__list a{grid-template-columns:34px minmax(0,1fr);grid-template-columns:30px minmax(0,1fr) 22px;min-height:56px}.aw-page--services .services-console__list strong{font-size:clamp(22px,7vw,30px)}.aw-page--services .services-console__list em{display:none}.aw-page--services .services-console__list a::after{display:block}.aw-page--services .services-catalog__head h2,.aw-page--services .services-decision__aside h2,.aw-page--services .services-final h2,.aw-page--services .services-manifesto__title,.aw-page--services .services-system__intro h2{max-width:100%;font-size:clamp(44px,12vw,66px);line-height:.92}.aw-page--services .services-catalog__featured,.aw-page--services .services-decision__cards{grid-template-columns:1fr}.aw-page--services .services-card a{min-height:auto;padding:24px}.aw-page--services .services-card b{position:relative;right:auto;bottom:auto;margin-top:24px}.aw-page--services .services-line a,.aw-page--services .services-system__stack article{grid-template-columns:1fr;gap:12px;grid-template-columns:1fr}.aw-page--services .services-line b,.aw-page--services .services-line em{grid-column:auto}.aw-page--services .services-decision__cards article{min-height:0}.aw-page--services .services-catalog__head h2,.aw-page--services .services-decision__aside h2,.aw-page--services .services-final h2,.aw-page--services .services-hero-v7__title,.aw-page--services .services-manifesto__title,.aw-page--services .services-system__intro h2{max-width:100%;font-size:clamp(42px,11.2vw,64px);line-height:.96;letter-spacing:-.025em}.aw-page--services .services-manifesto{margin-inline:14px}.aw-page--services .services-manifesto__points{grid-template-columns:1fr}.aw-page--services .services-card h3,.aw-page--services .services-decision__cards h3,.aw-page--services .services-line h3,.aw-page--services .services-system__stack h3{max-width:100%;max-width:100%;font-size:clamp(31px,9.2vw,48px);line-height:.98}.aw-page--services .services-line b,.aw-page--services .services-line em,.aw-page--services .services-line p,.aw-page--services .services-system__stack p{grid-column:auto}.aw-page--services .services-hero-v7__grid{padding-inline:0}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]){--lp-margin:16px;--lp-gap:12px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero{min-height:auto;padding-block:116px 58px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card{min-height:0}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card h2{font-size:clamp(38px,12vw,56px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__table div,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card__list div,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-line,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project{grid-template-columns:1fr}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero-card dd{max-width:none;text-align:left}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav{margin-top:0}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-page-nav__inner{border-radius:24px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-light,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section{padding-block:64px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head{display:block}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head>div{margin-top:16px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card-grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini-grid,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-steps{grid-template-columns:1fr}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-light{width:min(100% - 24px,var(--lp-max));padding:28px 22px;border-radius:28px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project em{grid-column:auto;grid-column:auto;margin-top:2px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final__inner{min-height:0;padding:30px 22px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-hero__title{line-height:.88;font-size:clamp(48px,14.8vw,68px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-compare__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-faq__head h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-final h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-prebrief__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-price__copy h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-section-head h2,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-system__intro h2{font-size:clamp(38px,11.4vw,56px);line-height:.95}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-card h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-line h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-mini h3,:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-step h3{font-size:clamp(30px,9vw,42px)}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-proof .lp-section-head{margin-bottom:24px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project{grid-template-columns:1fr;padding-block:24px;row-gap:10px}:is(body[data-v-page~=landing-page],body[data-service-style~=landing-v13]) .lp-project strong{max-width:100%;font-size:clamp(28px,8.4vw,40px);line-height:1}body[data-v-page~=article]{--article-pad:4vw;--article-stage:calc(100vw - var(--article-pad) * 2);--article-wide:calc(100vw - var(--article-pad) * 2);--article-mid:calc(100vw - var(--article-pad) * 2);--article-read:calc(100vw - var(--article-pad) * 2)}body[data-v-page~=article] .article-hero{padding:112px 20px 34px;border-radius:0 0 26px 26px}body[data-v-page~=article] .article-title{font-size:clamp(43px,13.4vw,58px);line-height:.94}body[data-v-page~=article] .article-lead{font-size:15px}body[data-v-page~=article] .article-actions{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body[data-v-page~=article] .article-actions .article-btn{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}body[data-v-page~=article] .article-brief{padding:22px}body[data-v-page~=article] .article-brief strong{max-width:100%;font-size:clamp(32px,10vw,44px)}body[data-v-page~=article] .article-brief dl{grid-template-columns:1fr}body[data-v-page~=article] .article-nav{border-radius:22px}body[data-v-page~=article] .article-section{margin-top:72px}body[data-v-page~=article] .article-section__head,body[data-v-page~=article] .article-section__head--center{display:block;width:100%;text-align:left;margin-bottom:24px}body[data-v-page~=article] .article-section__head--center>span{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body[data-v-page~=article] .article-section__head h2{margin-top:14px;font-size:clamp(34px,10.6vw,48px)}body[data-v-page~=article] .article-method,body[data-v-page~=article] .article-related-link,body[data-v-page~=article] .article-row{grid-template-columns:1fr;gap:12px;padding:22px 0}body[data-v-page~=article] .article-method__body,body[data-v-page~=article] .article-row__body{display:block}body[data-v-page~=article] .article-method h3,body[data-v-page~=article] .article-related-link strong,body[data-v-page~=article] .article-row h3{font-size:clamp(28px,8.6vw,40px)}body[data-v-page~=article] .article-application-grid,body[data-v-page~=article] .article-check-grid,body[data-v-page~=article] .article-note-grid{grid-template-columns:1fr}body[data-v-page~=article] .article-application,body[data-v-page~=article] .article-check,body[data-v-page~=article] .article-note{min-height:0;padding:22px}body[data-v-page~=article] .article-application h3,body[data-v-page~=article] .article-check h3,body[data-v-page~=article] .article-note h3{max-width:100%;margin-top:28px;font-size:clamp(28px,8.6vw,40px)}body[data-v-page~=article] .article-section--method{padding:24px 20px}body[data-v-page~=article] .article-final__inner{grid-template-columns:1fr;padding:30px 22px}body[data-v-page~=article] .article-final .article-btn{grid-column:auto}body[data-v-page~=article] .article-final h2{font-size:clamp(34px,10.4vw,48px)}}@media (max-width:760px),(prefers-reduced-motion:reduce),(hover:none){.footer__fluid-brand-canvas{display:none!important;opacity:0!important}}@media (max-width:680px){body[data-v-page~=premium-site] .ps-hero,body[data-v-page~=premium-site] .ps-section{border-radius:28px!important;padding-left:18px!important;padding-right:18px!important}body[data-v-page~=premium-site] .ps-hero{min-height:auto!important}body[data-v-page~=premium-site] .ps-section{min-height:auto!important;padding-top:72px!important;padding-bottom:72px!important}body[data-v-page~=premium-site] .ps-hero__visual,body[data-v-page~=premium-site] .ps-showcase__media{min-height:420px!important}body[data-v-page~=premium-site]{--ps-page-pad:12px}body[data-v-page~=premium-site] .ps-cinema,body[data-v-page~=premium-site] .ps-decision,body[data-v-page~=premium-site] .ps-final,body[data-v-page~=premium-site] .ps-hero,body[data-v-page~=premium-site] .ps-package,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-showcase{border-radius:28px!important;padding-left:18px!important;padding-right:18px!important}body[data-v-page~=premium-site] .ps-hero{padding-top:108px!important;min-height:auto!important;border-radius:0 0 28px 28px!important}body[data-v-page~=premium-site] .ps-cinema,body[data-v-page~=premium-site] .ps-decision,body[data-v-page~=premium-site] .ps-package,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-section,body[data-v-page~=premium-site] .ps-showcase{margin-top:70px!important}body[data-v-page~=premium-site] .ps-cinema,body[data-v-page~=premium-site] .ps-decision,body[data-v-page~=premium-site] .ps-faq,body[data-v-page~=premium-site] .ps-package,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-related,body[data-v-page~=premium-site] .ps-showcase{padding-top:72px!important;padding-bottom:72px!important}body[data-v-page~=premium-site] .ps-title{font-size:clamp(48px,15vw,72px)!important;line-height:.88!important}body[data-v-page~=premium-site] .ps-cinema__title,body[data-v-page~=premium-site] .ps-head h2{font-size:clamp(38px,12vw,62px)!important;line-height:.92!important}body[data-v-page~=premium-site] .ps-logic__grid,body[data-v-page~=premium-site] .ps-package__grid,body[data-v-page~=premium-site] .ps-process__grid,body[data-v-page~=premium-site] .ps-proofbar{grid-template-columns:1fr!important}body[data-v-page~=premium-site] .ps-cinema__media,body[data-v-page~=premium-site] .ps-hero__visual,body[data-v-page~=premium-site] .ps-showcase__media{min-height:420px!important}body[data-v-page~=premium-site] .ps-proofbar{border-radius:22px!important}body[data-v-page~=premium-site] .ps-proofbar span{border-right:0!important;border-bottom:1px solid!important}body[data-v-page~=premium-site] .ps-proofbar span:last-child{border-bottom:0!important}body[data-v-page~=premium-site] .ps-related-link{grid-template-columns:42px 1fr 24px!important}body[data-v-page~=premium-site] .ps-related-link em{display:none!important}body[data-v-page~=premium-site] .ps-price-card strong{font-size:54px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]){--sw-v2-gutter:clamp(18px, 7vw, 28px);--sw-section-y:clamp(74px, 18vw, 112px)}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero{min-height:min(92svh,820px)!important;padding-top:118px!important;padding-bottom:58px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero::before{inset:86px 0 24px!important;border-radius:34px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero::after{top:96px!important;font-size:clamp(78px,25vw,124px)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__content{padding-left:14px!important;padding-right:14px!important}body[data-v-page~=article] .service-hero__title,body[data-v-page~=contacts] .service-hero__title,body[data-v-page~=faq] .service-hero__title,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__title{max-width:10.8ch!important;font-size:clamp(43px,15.2vw,72px)!important;line-height:.86!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__lead{font-size:15px!important;line-height:1.55!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final__actions,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__actions{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important;width:min(100%,320px)!important;margin-left:auto!important;margin-right:auto!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-btn{width:100%!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__visual{grid-template-columns:1fr!important;width:min(100%,320px)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-visual-card:not(.service-visual-card--main){display:none!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head{max-width:100%!important;margin-bottom:30px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final h2,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium h2,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price h2,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-section__head h2{font-size:clamp(36px,13vw,58px)!important;line-height:.88!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card-grid,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card-grid--four,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-timeline{grid-template-columns:1fr!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card:nth-child(n),body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-step{min-height:210px!important;grid-column:auto!important;padding:24px!important;border-radius:26px 10px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card h3,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line h3,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-project h3,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-project strong,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-step h3{font-size:clamp(28px,10vw,46px)!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line div,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-project{grid-template-columns:1fr!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price{padding:24px!important;border-radius:34px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-premium__panel,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-price__aside{margin-top:20px!important;padding:22px!important;border-radius:24px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final{padding-top:64px!important;padding-bottom:78px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final__inner{min-height:520px!important;padding:44px 22px!important;border-radius:46px!important}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final h2{max-width:9.6ch!important}}@media (max-width:640px){.hide-mobile{display:none!important}.sw-header__inner{gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sw-header__action--wa span:not(.sw-header__action-icon){display:none}.sw-header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sw-header__inner{display:grid;grid-template-columns:auto 1fr auto;gap:12px;grid-template-columns:auto 1fr auto;gap:12px;display:-webkit-box;display:-ms-flexbox;display:flex;grid-template-columns:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.sw-header__phone-icon{width:30px;height:30px}.sw-header,.sw-header.is-pinned{padding:11px 4vw}.sw-header__left{display:none}.sw-header__right{margin-left:auto;gap:12px}.sw-header__logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:auto;min-height:44px;font-size:18px}.sw-header__action--phone{display:none!important}.sw-header__action--wa{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 15px;gap:8px;font-size:13px}.sw-header__action--wa .sw-cta-video__content,.sw-header__action--wa .sw-header__action-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sw-header__menu-btn{width:52px;min-width:52px;height:52px;padding:0}.sw-header__menu-text{position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0,0,0,0);white-space:nowrap}.sw-live-note{left:12px;right:12px;bottom:calc(64px + env(safe-area-inset-bottom));width:calc(100vw - 24px);border-radius:18px}.sw-live-note[data-mode=compact]{left:unset;right:12px;bottom:calc(58px + env(safe-area-inset-bottom));width:auto}.sw-live-note__inner{padding:13px;border-radius:18px}.sw-live-note__text{font-size:12.5px;line-height:1.32}.sw-live-note__badge{min-height:34px;max-width:calc(100vw - 150px);padding:0 12px;font-size:10px;letter-spacing:.075em}body[data-v-page~=services-hub]{--aw-margin:4vw;--aw-gap:14px}.aw-page--services .services-final,.aw-page--services .services-manifesto{width:min(100% - var(--aw-margin) * 2,var(--aw-max));margin-inline:auto;padding-inline:22px}}@media (max-width:520px){body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-final__actions,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-btn{width:100%}body[data-v-page~=contacts]{--aw-margin:18px}.aw-contact-v5 .service-btn{min-height:44px;padding-inline:18px}.aw-contact-channel p,.aw-contact-checklist p,.aw-contact-faq-list details p,.aw-contact-final p,.aw-contact-hero__lead,.aw-contact-process-band p,.aw-contact-section__aside p{font-size:13.5px}.aw-contact-section__aside h2{font-size:clamp(38px,12vw,58px)}.aw-contact-channel h3{font-size:clamp(34px,10vw,48px)}.aw-contact-checklist h3{font-size:clamp(24px,7.5vw,34px)}.aw-contact-poster__bolts i{width:9px;height:9px}}@media (max-width:430px){.footer{padding-right:3%;padding-left:3%}.footer__socials{gap:10px}.footer__social{width:62px;height:62px;font-size:16px}.footer__contact-link,.footer__docs a{font-size:18px}}@media (max-width:420px){body[data-v-page~=service]{--sw-content-pad:28px}.service-btn{width:100%;padding-left:16px;padding-right:16px}.service-faq__item summary{min-height:68px;padding-left:18px;padding-right:18px}.service-faq__item p{padding-left:18px;padding-right:18px}body[data-v-page~=premium-site]{--ps-wide:calc(100% - 20px);--ps-narrow:calc(100% - 20px);--ps-wide:calc(100% - 20px);--ps-y:66px;--ps-wide:calc(100% - 20px);--ps-medium:calc(100% - 20px);--ps-narrow:calc(100% - 20px);--ps-full:calc(100% - 18px);--ps-wide:calc(100% - 18px);--ps-medium:calc(100% - 18px)}body[data-v-page~=premium-site] .premium-hero{padding-top:92px!important}body[data-v-page~=premium-site] .premium-hero .service-hero__title{font-size:clamp(32px,12vw,44px)!important}body[data-v-page~=premium-site] .premium-author__copy h2,body[data-v-page~=premium-site] .premium-contrast__copy h2,body[data-v-page~=premium-site] .premium-need__copy h2,body[data-v-page~=premium-site] .premium-price__content h2,body[data-v-page~=premium-site] .premium-proof__copy h2,body[data-v-page~=premium-site] .premium-showcase__head h2,body[data-v-page~=premium-site] .service-section__head h2{font-size:clamp(30px,10.5vw,40px)!important}body[data-v-page~=premium-site] .premium-author,body[data-v-page~=premium-site] .premium-contrast,body[data-v-page~=premium-site] .premium-final,body[data-v-page~=premium-site] .premium-fit,body[data-v-page~=premium-site] .premium-need,body[data-v-page~=premium-site] .premium-price,body[data-v-page~=premium-site] .premium-showcase{padding:18px!important}body[data-v-page~=premium-site] .service-kicker{gap:8px;font-size:9px!important;letter-spacing:.12em!important}body[data-v-page~=premium-site] .service-kicker::before{-ms-flex-preferred-size:22px;flex-basis:22px;width:22px}body[data-v-page~=premium-site] .ps-title{font-size:clamp(40px,14.3vw,56px)!important}body[data-v-page~=premium-site] .ps-final h2,body[data-v-page~=premium-site] .ps-head h2,body[data-v-page~=premium-site] .ps-price__copy h2,body[data-v-page~=premium-site] .ps-showcase__copy h2,body[data-v-page~=premium-site] .ps-split__copy h2{font-size:clamp(31px,10.5vw,40px)!important}body[data-v-page~=premium-site] .ps-decision,body[data-v-page~=premium-site] .ps-final,body[data-v-page~=premium-site] .ps-hero__inner,body[data-v-page~=premium-site] .ps-package,body[data-v-page~=premium-site] .ps-price,body[data-v-page~=premium-site] .ps-showcase{padding:18px!important}body[data-v-page~=premium-site] .ps-proofbar{grid-template-columns:minmax(0,1fr)!important}body[data-v-page~=premium-site] .ps-proofbar span{border-right:0!important;border-bottom:1px solid var(--ps-line)}body[data-v-page~=premium-site] .ps-proofbar span:last-child{border-bottom:0!important}body[data-v-page~=contacts],body[data-v-page~=journal],body[data-v-page~=pricing],body[data-v-page~=process],body[data-v-page~=services-hub]{--aw-margin:22px}.aw-page .service-btn{width:100%}.aw-hero__actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.aw-contact-hero__title{max-width:11.5ch;font-size:clamp(44px,14.4vw,62px)}.aw-contact-poster__links a{font-size:13px}.contact-lite-hero__title{max-width:11.6ch;font-size:clamp(31px,9.94vw,43px)}.contact-lite-card__mail{font-size:13px}}@media (max-width:380px){body[data-v-page~=article] .service-hero__title,body[data-v-page~=contacts] .service-hero__title,body[data-v-page~=faq] .service-hero__title,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-hero__title{font-size:clamp(39px,14.2vw,58px)!important}}@media (max-width:1024px) and (min-width:641px){.hide-tablet{display:none!important}}@media (max-width:640px),(min-width:1025px){.show-tablet{display:none!important}}@media (hover:none) and (pointer:coarse){.clickable,[role=button],a,button{-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}}@media (hover:none),(prefers-reduced-motion:reduce){.sw-cta-video__fill{display:none}}@media (prefers-reduced-motion:reduce){.contact__marquee-track,.contact__media{-webkit-animation:none;animation:none;-webkit-transition:none;transition:none}.service-page-nav a,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-btn,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-card,body[data-v-page~=service]:not([data-v-page~=premium-site]) .service-line{-webkit-transition:none!important;transition:none!important}.aw-contact-channel:hover,.aw-page .service-btn:hover,.journal-article a:hover h3,.services-row a:hover h3{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.sw-live-note{-webkit-transition:opacity .18s;transition:opacity .18s;-webkit-transform:none;-ms-transform:none;transform:none}.sw-live-note__badge,.sw-live-note__close{-webkit-transition:none;transition:none}.sw-live-note__badge:focus-visible,.sw-live-note__badge:hover{-webkit-transform:none;-ms-transform:none;transform:none}}@media (prefers-reduced-motion:no-preference){body[data-v-page~=premium-site] .ps-decision-card,body[data-v-page~=premium-site] .ps-step{-webkit-transition-property:border-color,background-color,opacity,-webkit-transform!important;transition-property:transform,border-color,background-color,opacity,-webkit-transform!important}}