.page-loader{display:flex;align-items:center;justify-content:center;min-height:50vh;width:100%}.page-loader__spinner{width:40px;height:40px;border:3px solid var(--color-beige, #F1E5D8);border-top-color:transparent;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--social-sweep:360deg}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--font-weight-bold:700;--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box;margin:0;padding:0}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.right-0{right:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.left-0{left:calc(var(--spacing)*0)}.isolate{isolation:isolate}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.\!container{width:100%!important}@media(min-width:40rem){.\!container{max-width:40rem!important}}@media(min-width:48rem){.\!container{max-width:48rem!important}}@media(min-width:64rem){.\!container{max-width:64rem!important}}@media(min-width:80rem){.\!container{max-width:80rem!important}}@media(min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-full{width:100%}.max-w-\[1920px\]{max-width:1920px}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing)*3)}.gap-10{gap:calc(var(--spacing)*10)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:Audiowide;src:url(/assets/Audiowide-Regular-B_6OH0ay.woff2)format("woff2"),url(/assets/Audiowide-Regular-8MRs-3Oc.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/OpenSans-Regular-BrkIrGPW.woff2)format("woff2"),url(/assets/OpenSans-Regular-BYL697sd.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/OpenSans-SemiBold-C1rtv4xu.woff2)format("woff2"),url(/assets/OpenSans-SemiBold-BEIULkAz.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/OpenSans-Bold-DsDHcENl.woff2)format("woff2"),url(/assets/OpenSans-Bold-xlJa4yU9.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(/assets/OpenSans-ExtraBold-yg1fgw0_.woff2)format("woff2"),url(/assets/OpenSans-ExtraBold-BlHbM-BT.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:OpenSans;src:url(data:font/woff2;base64,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)format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5B,U+5D}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular-BrkIrGPW.woff2)format("woff2"),url(/assets/OpenSans-Regular-BYL697sd.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-SemiBold-C1rtv4xu.woff2)format("woff2"),url(/assets/OpenSans-SemiBold-BEIULkAz.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Bold-DsDHcENl.woff2)format("woff2"),url(/assets/OpenSans-Bold-xlJa4yU9.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-ExtraBold-yg1fgw0_.woff2)format("woff2"),url(/assets/OpenSans-ExtraBold-BlHbM-BT.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(data:font/woff2;base64,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)format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+5B,U+5D}@font-face{font-family:Babylonica;src:url(/assets/Babylonica-signature-BieG-jDu.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--color-bg-blue:#464155;--color-brighter-blue:#4e495c;--color-beige:#f1e5d8;--color-gray-hover:#6d656d;--color-gold-one:#eda81e;--color-dark-blue:#312c39;--color-test-green:#2fad62;--color-test-pink:#f4a3a8;--color-test-blue:#2d7cbe;--color-test-red:#e13b3a}.hero-orbit-container{z-index:0;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.hero-orbit-container>*{transform:translateY(-12%)}.hero-orbit-svg{width:100%;max-width:1915px;height:auto;display:block}.hero-orbit-orbits{pointer-events:none}.hero-orbit-planets{pointer-events:auto}.hero-orbit-planet{pointer-events:all;cursor:pointer}.hero-orbit-tooltip{pointer-events:all;cursor:pointer;animation:.15s ease-out tooltipFadeIn}.hero-orbit-tooltip:hover{filter:brightness(1.05)}@keyframes tooltipFadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:1200px){.hero-orbit-svg{width:140%;max-width:none}}@media(max-width:900px){.hero-orbit-svg{width:180%}}.hero-orbit-container--mobile{align-items:center}.hero-orbit-container--mobile>*{transform:none}.hero-orbit-svg--mobile{width:100%;max-width:none;height:100%}.hero-orbit-planet:not(.hero-orbit-planet--brand){cursor:default}.orbit-tip{width:327px;height:225px;color:var(--color-beige);position:relative}.orbit-tip__chrome{width:327px;max-width:none;height:225px;position:absolute;inset:0}.orbit-tip__title{font-family:var(--font-display);white-space:nowrap;font-size:22px;line-height:normal;position:absolute;top:33px;left:27px}.orbit-tip__text{-webkit-line-clamp:5;-webkit-box-orient:vertical;width:276px;display:-webkit-box;position:absolute;top:66px;left:27px;overflow:hidden}.orbit-tip__more{color:var(--color-beige);text-decoration:none;position:absolute;top:195.8px;left:27px}.orbit-tip__more:hover{color:var(--color-test-green)}:root{--header-h:82px;--header-bg:transparent;--header-pad:clamp(16px,4vw,40px);--font-display:"Audiowide",system-ui,sans-serif;--font-body:"OpenSans",system-ui,sans-serif;font-family:var(--font-display);color-scheme:dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.5}html,body{width:100%;height:100%;font-family:var(--font-body);background-color:#1d181e;margin:0;padding:0;overflow-x:hidden}#root{background-color:#0000;width:100%;min-height:100vh}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}nav a{color:inherit;text-decoration:none}h1{font-size:3.2em;line-height:1.1}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}:focus:not(:focus-visible){outline:none}button:focus-visible{outline:4px auto -webkit-focus-ring-color}.font-display{font-family:var(--font-display)}.font-body{font-family:var(--font-body)}.text-h1,.text-h3,.text-h4{font-family:var(--font-display);font-weight:400;line-height:normal}.text-h2,.text-h5,.text-p{font-family:var(--font-body);font-weight:600;line-height:normal}.text-h1{text-transform:uppercase;font-size:50px}.text-h2{font-size:40px}.text-h3{font-size:34px}.text-h4{text-transform:uppercase;font-size:22px}.text-h5{font-size:18px}.text-p{font-size:16px}.text-h6,.text-s1{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;font-size:14px;font-weight:800;line-height:normal}@media(max-width:768px){.text-h1{font-size:34px}.text-h2{font-size:30px}.text-h3{font-size:24px}.text-h4{font-size:20px}}.scrollable-text-container::-webkit-scrollbar{display:none}.noise-layer{background-image:url(/textures/noise.webp)}@media(max-width:767px){.noise-layer{background-image:url(/textures/noise-mobile.webp)}}.nav-item{flex-direction:column;align-items:center;text-decoration:none;display:flex;position:relative}.nav-item__label{font-family:"Open Sans",var(--font-body);letter-spacing:1.4px;text-transform:uppercase;color:var(--color-beige);font-size:14px;font-weight:800;line-height:normal;transition:color .2s}.nav-item:hover .nav-item__label,.nav-item--active .nav-item__label{color:var(--color-beige)}.nav-item__underline{height:3px;color:var(--color-beige);opacity:0;transition:opacity .25s;position:absolute;top:calc(100% + 4px);left:0}.nav-item__underline svg{display:block;overflow:visible}.nav-item:hover .nav-item__underline,.nav-item--active .nav-item__underline{opacity:1}.nav-item:hover .nav-item__underline svg,.nav-item--active .nav-item__underline svg{animation:.4s ease-out forwards dashReveal}@keyframes dashReveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media(max-width:767px){.desktop-nav{display:none!important}.mobile-menu-button{display:flex!important}.desktop-menu-button{display:none!important}}@media(min-width:768px){.desktop-nav{display:flex}.mobile-menu-button{display:none!important}}.site-header{top:calc(-1*var(--header-h));margin-bottom:calc(-1*var(--header-h));position:sticky}.site-header--stuck{--header-bg:var(--color-dark-blue);animation:.3s ease-out headerSlideIn;top:0}@media(min-width:768px){.site-header--stuck{--header-h:72px}.site-header--stuck .desktop-nav{margin-bottom:1px}}@keyframes headerSlideIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.site-header--stuck{animation:none}}.header-content{grid-template-columns:1fr auto 1fr}.header-content>:first-child{justify-self:start}.desktop-nav{margin-bottom:9px;transform:translate(-19.5px)}.header-menu-area{justify-self:end;display:flex;position:relative}.site-header--minimal .header-menu-area{grid-column:3}@media(max-width:767px){.site-header--minimal .desktop-menu-button{transform:translateY(9px);display:block!important}}@media(max-width:1100px){.desktop-nav{gap:24px;transform:none}}@media(max-width:900px){.desktop-nav{gap:12px}}@media(max-width:767px){.header-content{justify-content:space-between;display:flex}}.contact-button{width:109px;height:41px;margin-top:3px;text-decoration:none;display:block;position:relative}.contact-button__chrome{pointer-events:none;width:118px;max-width:none;height:47px;position:absolute;top:-4px;left:-9px}.contact-button__box{border:2px solid var(--color-beige);background-color:var(--color-bg-blue);width:109px;height:38px;color:var(--color-beige);border-radius:5px;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;top:-4px;left:0}.contact-button:hover .contact-button__box,.contact-button:focus-visible .contact-button__box{background-color:var(--color-brighter-blue)}.mobile-menu-backdrop{inset:0;top:var(--header-h);z-index:18;background-color:#0000;position:fixed}.mobile-menu-container{top:calc(var(--header-h) + 5px);z-index:19;border:1px solid var(--color-gray-hover);background:var(--color-bg-blue);border-radius:0 0 5px 5px;width:100%;min-height:328px;animation:.3s cubic-bezier(.4,0,.2,1) slideDown;position:fixed;left:0}.mobile-menu-nav{flex-direction:column;align-items:center;gap:18px;padding:36.5px 32px 48.5px;display:flex}.mobile-menu-item{opacity:0;flex-direction:column;align-items:center;text-decoration:none;animation:.3s ease-out forwards fadeSlideUp;display:flex;position:relative}.mobile-menu-item__label{color:var(--color-beige);font-family:"Open Sans",var(--font-body);letter-spacing:1.4px;text-transform:uppercase;font-size:14px;font-style:normal;font-weight:800;line-height:normal;transition:color .2s}.mobile-menu-item__underline{height:3px;color:var(--color-beige);opacity:0;transition:opacity .25s;position:absolute;top:calc(100% + 2px);left:0}.mobile-menu-item__underline svg{display:block;overflow:visible}.mobile-menu-item:hover .mobile-menu-item__underline,.mobile-menu-item--active .mobile-menu-item__underline{opacity:1}.mobile-menu-item:hover .mobile-menu-item__underline svg,.mobile-menu-item--active .mobile-menu-item__underline svg{animation:.4s ease-out forwards dashReveal}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideDown{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hero-wrapper{width:100%;position:relative}.hero-orbit-viewport{width:100%;height:100dvh;min-height:500px;position:relative;overflow:hidden}.scroll-indicator{cursor:pointer;color:var(--color-beige);opacity:.7;z-index:15;background:0 0;border:none;flex-direction:column;align-items:center;gap:10px;padding:4px 8px;transition:opacity .2s;display:flex;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}.scroll-indicator:hover{opacity:1}.scroll-indicator__label{font-family:var(--font-display);letter-spacing:.25em;text-transform:uppercase;font-size:12px}.scroll-indicator__chevron{width:24px;height:24px;animation:1.6s ease-in-out infinite scroll-indicator-bounce}@keyframes scroll-indicator-bounce{0%,to{opacity:.4;transform:translateY(-3px)}50%{opacity:1;transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){.scroll-indicator__chevron{animation:none}}.hero-orbit-viewport{--hero-u:calc(min(100cqw,1915px)/1915);container-type:inline-size}@media(max-width:1200px){.hero-orbit-viewport{--hero-u:calc(140cqw/1915)}}.hero-brand{top:max(96px,calc(50% - 396*var(--hero-u)));right:calc(50% + 211*var(--hero-u));text-align:right;color:var(--color-beige);pointer-events:none;z-index:12;position:absolute}.hero-brand__name{font-size:max(30px,calc(50*var(--hero-u)));white-space:nowrap}.hero-brand__tagline{font-family:var(--font-display);font-size:max(15px,calc(22*var(--hero-u)));margin-top:6.25px;line-height:normal}.hero-hint{top:calc(50% + 264*var(--hero-u));left:calc(50% - 764*var(--hero-u));font-family:var(--font-body);color:var(--color-gray-hover);white-space:nowrap;pointer-events:none;z-index:12;font-size:16px;font-weight:400;line-height:normal;position:absolute}.hero-intro{top:calc(50% + 245*var(--hero-u));right:calc(50% - 812.17*var(--hero-u));text-align:right;width:300px;color:var(--color-beige);pointer-events:none;z-index:12;position:absolute}@media(min-width:768px){.scroll-indicator{top:calc(50% + 347*var(--hero-u));opacity:1;gap:7.4px;padding:0;bottom:auto}.scroll-indicator__label{letter-spacing:.12em;font-size:13px;line-height:normal}}.hero-content{z-index:10;width:100%;padding:57px 0 104px;position:relative}.hero-content__inner{max-width:1920px;margin:0 auto}.hero-content__intro{display:none}.hero-title{color:var(--color-test-green);font-size:106px;font-weight:400;line-height:normal}.hero-title--desktop{white-space:nowrap;align-items:center;gap:.2736em;padding-left:1.40625%;font-size:min(106px,5.5208vw);display:flex}.hero-title--mobile{display:none}.hero-title__arrow{flex-shrink:0;align-items:center;width:.3774em;height:auto;display:inline-flex}.hero-title__arrow img{width:100%;height:auto;transition:transform .3s}.hero-title__link,.hero-title__link:hover{color:inherit;font-weight:inherit;display:contents}.hero-title__link:hover .hero-title__arrow img,.hero-title__link:focus-visible .hero-title__arrow img{transform:translate(.12em)}@media(max-width:768px){.hero-orbit-viewport{min-height:400px}.hero-content{padding:40px 12px 60px}.hero-content__inner{flex-direction:column;align-items:center;width:100%;display:flex}.hero-content__intro{color:var(--color-beige);font-family:"Open Sans",var(--font-body);text-align:center;margin:0 0 32px;padding:0 8px;font-size:14px;font-weight:400;line-height:1.55;display:block}.hero-title--desktop{display:none}.hero-title--mobile{text-align:center;flex-direction:column;align-items:center;gap:0;width:100%;font-size:clamp(36px,12vw,64px);display:flex}.hero-title__line1{margin-bottom:4px;display:block}.hero-title__bottom{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.hero-title__text-column{text-align:left;flex-direction:column;line-height:1.1;display:flex}.hero-title__arrow{align-self:center;width:clamp(28px,10vw,48px)}}.about-page{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.about-vortex-container{justify-content:center;width:100%;margin-top:193px;display:flex}.about-vortex{width:679px;max-width:100%;height:auto}.about-progress-section{width:100%;margin-top:36px;position:relative}.scroll-progress-line{width:100%;position:relative}@media(max-width:768px){.about-vortex-container{margin-top:60px}.about-vortex{width:100%;max-width:400px}.about-progress-section{margin-top:40px}}.newsletter-mobile{zoom:var(--m,1);width:375px;color:var(--color-beige);padding:84px 25px 94px 26px}.newsletter-mobile__heading{font-family:var(--font-display);text-transform:uppercase;font-size:20px;font-weight:400;line-height:normal}.newsletter-mobile__description{margin-top:9px}.newsletter-mobile__form{height:141px;margin:53px 0 0 -26px;position:relative}.newsletter-mobile__brackets{pointer-events:none;position:absolute;inset:0;overflow:visible}.newsletter-mobile__frame{border:2px solid var(--color-beige);border-radius:5px;width:312px;height:131px;padding:2px;position:absolute;top:4.2px;left:31px}.newsletter-mobile__input,.newsletter-mobile__submit{background-color:var(--color-bg-blue);text-align:center;border:none;width:304px;height:62px;display:block}.newsletter-mobile__input{border-bottom:2px solid var(--color-beige);font-family:var(--font-body);color:var(--color-beige);border-radius:3px 3px 0 0;outline:none;font-size:18px;font-weight:600}.newsletter-mobile__input::placeholder{color:var(--color-gray-hover);text-transform:lowercase;opacity:1}.newsletter-mobile__submit{color:var(--color-test-green);cursor:pointer;border-radius:0 0 3px 3px}.pinned-projects-mobile{width:100%;color:var(--color-beige);-webkit-user-select:none;user-select:none;touch-action:pan-y;padding:72px 24px 96px}.pinned-projects-mobile__picker{width:100%;max-width:360px;margin:0 auto 40px}.pinned-projects-mobile__picker-svg{width:100%;height:auto;display:block}.pinned-projects-mobile__title{font-family:var(--font-display);text-transform:uppercase;color:var(--color-beige);text-align:left;margin:0 0 12px;font-size:28px;font-weight:400}.pinned-projects-mobile__description{font-family:"Open Sans",var(--font-body);color:var(--color-beige);margin:0 0 32px;font-size:14px;font-weight:400;line-height:1.55}.pinned-projects-mobile__checked{font-family:"Open Sans",var(--font-body);color:var(--color-test-green);margin:0 0 16px;font-size:24px;font-weight:600}.pinned-projects-mobile__features{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.pinned-projects-mobile__feature{font-family:"Open Sans",var(--font-body);color:var(--color-beige);align-items:center;gap:14px;font-size:15px;font-weight:600;display:flex}.pinned-projects-mobile__feature img{flex-shrink:0;width:12px;height:14px}.hero-orbit-mobile{pointer-events:none;height:45%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.hero-orbit-mobile__svg{width:100%;height:100%;display:block}.hero-brand-card{z-index:5;pointer-events:auto;color:var(--color-beige);position:absolute;top:110px;left:24px;right:24px}.hero-brand-card__frame{border:1px solid var(--color-beige);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#312c398c;border-radius:6px;flex-direction:column;height:220px;padding:24px 28px 28px;display:flex}.hero-brand-card__title{font-family:var(--font-display);color:var(--color-beige);white-space:nowrap;text-overflow:ellipsis;margin:0 0 12px;font-size:24px;font-weight:400;line-height:1.2;overflow:hidden}.hero-brand-card__description{font-family:"Open Sans",var(--font-body);color:var(--color-beige);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.55;display:-webkit-box;overflow:hidden}.hero-brand-card__controls{justify-content:space-between;align-items:center;margin-top:-18px;padding:0 8px 0 0;display:flex}.hero-brand-card__see-more{cursor:pointer;background:0 0;border:none;padding:0;line-height:0}.hero-brand-card__see-more img{width:130px;height:auto;display:block}.hero-brand-card__nav{align-items:center;gap:18px;display:flex}.hero-brand-card__nav-button{width:32px;height:32px;color:var(--color-beige);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.hero-brand-card__nav-button:hover,.hero-brand-card__nav-button:focus-visible{color:var(--color-gold-one)}.sphere-section{width:100%;padding-top:100px;padding-bottom:223px;position:relative}.sphere-section__row{align-items:flex-start;gap:min(136px,7.08vw);padding-left:min(93px,4.84vw);padding-right:min(139px,7.24vw);display:flex}.sphere-section__media{aspect-ratio:703/619.126;flex-shrink:0;width:min(703px,36.61vw)}.sphere-section__media img{object-fit:contain;width:100%;height:100%}.sphere-section__text{flex-direction:column;flex:1;justify-content:flex-start;min-height:619.126px;padding-top:83px;display:flex}@media(max-width:768px){.sphere-section{min-height:auto;padding-top:72px;padding-bottom:0}.sphere-section__row{flex-direction:column;align-items:center;gap:33px;padding-left:25px;padding-right:25px}.sphere-section__media{aspect-ratio:703/619.126;width:100%;max-width:325px;height:auto}.sphere-section__text{width:100%;min-height:auto;padding-top:0}}.belief-text-mobile{width:100%}.belief-text-mobile__paragraph{font-family:var(--font-display);text-align:center;color:var(--color-beige);margin:0;font-size:22px;font-weight:400;line-height:1.35}.footer{width:100%;min-height:313.5px;margin-top:218px;position:relative}.footer-hero{padding-bottom:385.4px}.footer--with-tagline .footer-hero{padding-bottom:331px}.footer-hero__logo{width:105px;height:88px;margin-bottom:41px}.footer-hero__heading{margin-bottom:18.75px;font-size:50px;line-height:normal}.footer-hero__description{box-sizing:content-box;padding-left:20px;padding-right:20px;font-size:22px;line-height:normal}.footer-hero__tagline{text-align:left;width:596px;height:191px;color:var(--color-test-green);margin-top:3px;position:relative}.footer-hero__bracket{font-family:var(--font-body);font-size:140px;font-weight:300;line-height:normal;position:absolute;top:0;left:0}.footer-hero__bracket--right{left:541px;transform:scaleX(-1)}.footer-hero__tagline-text{width:551px;position:absolute;top:53px;left:45px}.footer-socials{gap:22px}.footer-content{padding-bottom:10.5px;padding-left:144px;padding-right:144px}.footer-content__row{justify-content:space-between;align-items:center;display:flex}@media(max-width:768px){.footer{min-height:auto;margin-top:100px}.footer-hero{padding-bottom:220px}.footer-hero__logo{width:80px;height:67px;margin-bottom:28px}.footer-hero__heading{margin-bottom:16px;font-size:32px}.footer-hero__description{padding-left:24px;padding-right:24px;font-size:15px;line-height:1.5;max-width:none!important}.footer-content{padding-bottom:20px;padding-left:24px;padding-right:24px}.footer-content__row{text-align:center;flex-direction:column;gap:20px}.footer-socials{gap:12px}.footer-hero__tagline{zoom:.55}}@media(max-width:480px){.footer{margin-top:72px}.footer-hero{padding-bottom:180px}.footer-hero__heading{font-size:26px}.footer-hero__description{font-size:14px}}.newsletter-section{box-sizing:border-box;width:100%;padding:120px 66px 140px;position:relative}.newsletter-container{justify-content:space-between;align-items:center;gap:40px;max-width:1440px;margin:0 auto;display:flex}.newsletter-content{flex-direction:column;flex:400px;gap:16px;max-width:700px;display:flex}.newsletter-heading{color:var(--color-beige);text-transform:lowercase;margin:0;font-family:Audiowide,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:normal}.newsletter-description{color:var(--color-beige);opacity:.9;margin:0;font-family:Open Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.6}.newsletter-form-wrapper{flex:none;position:relative}.newsletter-form{width:500.407px;height:75.174px;position:relative}@media(max-width:1024px){.newsletter-section{padding:80px 40px 100px}.newsletter-container{flex-direction:column;align-items:flex-start;gap:32px}.newsletter-content{max-width:100%}}@media(max-width:768px){.newsletter-section{padding:60px 24px 80px}.newsletter-heading{font-size:28px}.newsletter-description{font-size:14px}.newsletter-form{transform-origin:0;width:100%;max-width:500.407px;transform:scale(.85)}}@media(max-width:480px){.newsletter-section{padding:48px 16px 64px}.newsletter-heading{font-size:24px}.newsletter-form{transform:scale(.7)}}.news-section{width:100%;color:var(--color-beige);box-sizing:border-box}.news-section--mobile{padding:8px 24px 72px}.news-section--desktop{padding:40px 66px 120px}.news-section__inner{max-width:1440px;margin:0 auto}.news-featured__media,.news-card__media{background:linear-gradient(135deg,#2a2630,#3a3441);border-radius:4px;width:100%;overflow:hidden}.news-featured__media img,.news-card__media img{object-fit:cover;width:100%;height:100%;display:block}.news-featured__media{aspect-ratio:16/10}.news-card__media{aspect-ratio:16/11;margin-bottom:16px}.news-featured__category,.news-card__category{font-family:"Open Sans",var(--font-body);text-transform:uppercase;letter-spacing:2px;color:var(--color-gray-hover);align-items:center;gap:10px;margin:0 0 14px;font-weight:700;display:flex}.news-featured__category{font-size:15px}.news-card__category{margin-bottom:10px;font-size:12px}.news-featured__dot,.news-card__dot{background:var(--color-gold-one);border-radius:50%;flex:none;width:10px;height:10px}.news-featured__title{font-family:var(--font-display);text-transform:uppercase;color:var(--color-beige);margin:0 0 14px;font-weight:400;line-height:1.12}.news-card__title{font-family:"Open Sans",var(--font-body);color:var(--color-beige);margin:0 0 10px;font-weight:600;line-height:1.3}.news-featured__time,.news-card__time{font-family:"Open Sans",var(--font-body);color:var(--color-gray-hover);margin:0;font-weight:400}.news-featured__time{font-size:16px}.news-card__time{font-size:13px}.news-featured__wrap{position:relative}.news-featured__body{padding-top:24px}.news-arrows{gap:14px;display:flex}.news-arrows__button{border:1px solid var(--color-beige);width:44px;height:44px;color:var(--color-beige);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;transition:background .2s,color .2s;display:flex}.news-arrows__button:hover,.news-arrows__button:focus-visible{background:var(--color-beige);color:var(--color-bg-blue)}.news-grid{gap:24px;display:grid}.news-grid--two{grid-template-columns:repeat(2,1fr);margin-top:40px}.news-grid--three{grid-template-columns:repeat(3,1fr);margin-top:56px}.news-section--mobile .news-featured__title{padding-right:110px;font-size:30px}.news-section--mobile .news-arrows{position:absolute;bottom:0;right:0}.news-section--mobile .news-arrows__button{width:40px;height:40px}.news-featured__wrap--desktop .news-featured{grid-template-columns:1.25fr 1fr;align-items:center;gap:56px;display:grid}.news-featured__wrap--desktop .news-featured__body{padding-top:0}.news-section--desktop .news-featured__title{font-size:44px}.news-featured__wrap--desktop .news-arrows{position:absolute;bottom:0;right:0}.news-section--desktop .news-card__title{font-size:20px}@media(max-width:480px){.news-grid--two{gap:16px}.news-section--mobile .news-featured__title{padding-right:96px;font-size:26px}.news-card__title{font-size:15px}}.page{box-sizing:border-box;width:100%;max-width:1200px;color:var(--color-beige);margin:0 auto;padding:152px clamp(24px,5vw,48px) 140px}.page__hero{max-width:820px;margin-bottom:72px}.page__eyebrow{font-family:"Open Sans",var(--font-body);letter-spacing:2.5px;text-transform:uppercase;color:var(--color-gold-one);align-items:center;gap:10px;margin:0 0 20px;font-size:14px;font-weight:700;display:flex}.page__eyebrow-dot{background:var(--color-gold-one);border-radius:50%;flex:none;width:9px;height:9px}.page__title{font-family:var(--font-display);text-transform:uppercase;color:var(--color-beige);margin:0 0 24px;font-size:clamp(36px,6vw,64px);font-weight:400;line-height:1.08}.page__lead{font-family:"Open Sans",var(--font-body);color:var(--color-beige);margin:0;font-size:clamp(16px,2vw,19px);font-weight:400;line-height:1.6}.page-section{margin-top:80px}.page-section__heading{font-family:var(--font-display);text-transform:uppercase;color:var(--color-beige);margin:0 0 32px;font-size:clamp(24px,3.5vw,34px);font-weight:400}.card-grid{gap:28px;display:grid}.card-grid--2{grid-template-columns:repeat(2,1fr)}.card-grid--3{grid-template-columns:repeat(3,1fr)}.info-card{background:#4e495c59;border:1px solid #f1e5d840;border-radius:8px;flex-direction:column;padding:32px 28px;display:flex}.info-card__media{aspect-ratio:16/10;background:linear-gradient(135deg,#2a2630,#3a3441);border-radius:6px;width:100%;margin-bottom:24px;overflow:hidden}.info-card__media img{object-fit:cover;width:100%;height:100%;display:block}.info-card__eyebrow{font-family:"Open Sans",var(--font-body);letter-spacing:1.5px;text-transform:uppercase;color:var(--color-gold-one);margin:0 0 10px;font-size:13px;font-weight:700}.info-card__title{font-family:var(--font-display);text-transform:uppercase;color:var(--color-beige);margin:0 0 8px;font-size:22px;font-weight:400;line-height:1.15}.info-card__subtitle{font-family:"Open Sans",var(--font-body);color:var(--color-gold-one);margin:0 0 16px;font-size:14px;font-weight:600}.info-card__text{font-family:"Open Sans",var(--font-body);color:var(--color-beige);margin:0;font-size:15px;font-weight:400;line-height:1.6}.info-card__list{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.info-card__list li{font-family:"Open Sans",var(--font-body);color:var(--color-beige);align-items:center;gap:10px;font-size:14px;display:flex}.info-card__check{color:var(--color-test-green);flex:none;font-weight:700}.job-list{border-top:1px solid #f1e5d833;flex-direction:column;gap:0;display:flex}.job-item{border-bottom:1px solid #f1e5d833;justify-content:space-between;align-items:center;gap:24px;padding:24px 4px;display:flex}.job-item__main{flex-direction:column;gap:6px;display:flex}.job-item__title{font-family:var(--font-display);text-transform:uppercase;color:var(--color-beige);margin:0;font-size:20px;font-weight:400}.job-item__meta{font-family:"Open Sans",var(--font-body);color:var(--color-gray-hover);margin:0;font-size:14px}.job-item__cta{font-family:"Open Sans",var(--font-body);letter-spacing:1.5px;text-transform:uppercase;color:var(--color-test-green);white-space:nowrap;flex:none;font-size:13px;font-weight:700;text-decoration:none}.job-item__cta:hover{opacity:.85}.logo-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.logo-tile{aspect-ratio:3/2;font-family:var(--font-display);text-transform:uppercase;letter-spacing:1px;color:var(--color-gray-hover);background:#4e495c4d;border:1px solid #f1e5d833;border-radius:8px;justify-content:center;align-items:center;font-size:16px;display:flex}.testimonial{border-left:3px solid var(--color-gold-one);max-width:760px;padding:8px 0 8px 28px}.testimonial__quote{font-family:var(--font-display);color:var(--color-beige);margin:0 0 16px;font-size:clamp(20px,3vw,28px);font-weight:400;line-height:1.4}.testimonial__author{font-family:"Open Sans",var(--font-body);color:var(--color-gray-hover);margin:0;font-size:14px;font-weight:600}.contact-layout{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}.contact-details{flex-direction:column;gap:28px;display:flex}.contact-detail__label{font-family:"Open Sans",var(--font-body);letter-spacing:1.5px;text-transform:uppercase;color:var(--color-gold-one);margin:0 0 6px;font-size:13px;font-weight:700}.contact-detail__value{font-family:"Open Sans",var(--font-body);color:var(--color-beige);margin:0;font-size:17px;text-decoration:none}a.contact-detail__value:hover{opacity:.85}.contact-form{flex-direction:column;gap:20px;display:flex}.contact-field{flex-direction:column;gap:8px;display:flex}.contact-field label{font-family:"Open Sans",var(--font-body);letter-spacing:.5px;text-transform:uppercase;color:var(--color-gray-hover);font-size:13px;font-weight:600}.contact-field input,.contact-field textarea{width:100%;color:var(--color-beige);font-family:"Open Sans",var(--font-body);box-sizing:border-box;background:#4e495c4d;border:1px solid #f1e5d840;border-radius:6px;outline:none;padding:14px 16px;font-size:15px;transition:border-color .2s}.contact-field input:focus,.contact-field textarea:focus{border-color:var(--color-beige)}.contact-field textarea{resize:vertical;min-height:130px}.contact-submit{border:1px solid var(--color-beige);color:var(--color-beige);font-family:"Open Sans",var(--font-body);letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;padding:14px 36px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.contact-submit:hover{background:var(--color-beige);color:var(--color-bg-blue)}.contact-success{font-family:"Open Sans",var(--font-body);color:var(--color-test-green);margin:0;font-size:15px}.news-page-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}@media(max-width:768px){.page{padding:116px 24px 96px}.page__hero{margin-bottom:48px}.page-section{margin-top:56px}.card-grid--2,.card-grid--3,.news-page-grid{grid-template-columns:1fr}.logo-grid{grid-template-columns:repeat(2,1fr)}.contact-layout{grid-template-columns:1fr;gap:48px}.job-item{flex-direction:column;align-items:flex-start;gap:12px}}.pill-button{cursor:pointer;background:0 0;border:none;align-items:flex-start;height:92px;padding:0 4.6px 0 79.5px;text-decoration:none;display:inline-flex;position:relative}.pill-button__label{background-color:var(--color-bg-blue);border:1px solid var(--color-beige);height:38px;color:var(--color-beige);white-space:nowrap;border-radius:0 5px 5px 0;align-items:center;margin-top:39px;padding:0 24px;display:flex;position:relative}.pill-button__outline{pointer-events:none;width:77.3px;max-width:none;height:27.67px;position:absolute;bottom:-4.67px;right:-4.6px}.pill-button__ring{pointer-events:none;width:85.46px;max-width:none;height:85.46px;position:absolute;top:12px;left:6px}.pill-button--mirrored{transform:scaleX(-1)}.pill-button--mirrored .pill-button__text{display:inline-block;transform:scaleX(-1)}.newsletter-card{width:436px;height:441px;position:relative}.newsletter-card__frame{pointer-events:none;position:absolute;inset:0;overflow:visible}.newsletter-card__heading{width:353px;color:var(--color-beige);position:absolute;top:42px;left:53px}.newsletter-card__input,.newsletter-card__submit{background-color:var(--color-bg-blue);border:2px solid var(--color-beige);text-align:center;border-radius:5px;width:321px;position:absolute;left:53px}.newsletter-card__input{height:63.66px;font-family:var(--font-body);color:var(--color-beige);outline:none;font-size:18px;font-weight:600;top:258px}.newsletter-card__input::placeholder{color:var(--color-gray-hover);text-transform:lowercase;opacity:1}.newsletter-card__submit{height:64px;color:var(--color-test-green);cursor:pointer;top:320px}.testimonials{flex-direction:column;gap:43px;list-style:none;display:flex}.testimonial-item{color:var(--color-gray-hover);align-items:flex-start;gap:32px;transition:color .2s;display:flex}.testimonial-item--active{color:var(--color-beige)}.scroll-cycle{list-style:none;position:relative}.scroll-cycle__item{transition:transform .6s,opacity .6s,color .6s;position:absolute;top:0;left:0;right:0}.career-band__testimonials .testimonial-item__avatar{transition:filter .6s}.career-band__testimonials .testimonial-item:not(.testimonial-item--active) .testimonial-item__avatar{filter:brightness(.45)}@media(prefers-reduced-motion:reduce){.scroll-cycle__item{transition:none}}.testimonial-item__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:140px;height:140px;margin-top:7px}.testimonial-item__body{width:551px;max-width:100%}.testimonial-item__name{font-family:var(--font-display);text-transform:uppercase;font-size:22px;line-height:normal}.testimonial-item__role{text-transform:lowercase}.testimonial-item__text{margin-top:8px}.pinned-see-more{position:absolute;top:209px;left:63.15px}.home-news{background-color:#eee2d50d;width:100%;padding:161px 0 160px;position:relative}.home-news__inner{justify-content:space-between;align-items:flex-start;gap:40px;max-width:1920px;margin:0 auto;padding:0 144px 0 146px;display:flex}.home-news__list{flex-direction:column;flex:0 708px;gap:40px;min-width:0;display:flex}.home-news__item{align-items:flex-start;gap:17px;display:flex}.home-news__text{flex-direction:column;gap:4px;min-width:0;max-width:505px;display:flex}.home-news__media{background:linear-gradient(135deg,#2a2630,#3a3441);flex-shrink:0;position:relative;overflow:hidden}.home-news__media:after{content:"";background:#0003;position:absolute;inset:0}.home-news__media img{object-fit:cover;width:100%;height:100%}.home-news__media--thumb{width:186px;height:139px}.home-news__media--featured{width:100%;height:440px}.home-news__category{color:var(--color-gray-hover);align-items:center;gap:8px;display:flex}.home-news__dot{background-color:var(--color-gold-one);border-radius:50%;width:12px;height:12px}.home-news__title{color:var(--color-beige)}.home-news__time{font-family:var(--font-body);color:var(--color-gray-hover);font-size:14px;font-weight:600;line-height:20px}.home-news__featured{flex-direction:column;flex:0 812px;gap:20px;min-width:0;display:flex}.home-news__featured-body{flex-direction:column;display:flex}.home-news__featured-title{max-width:787px;font-family:var(--font-display);text-transform:uppercase;color:var(--color-beige);margin-top:12px;font-size:34px;font-weight:400;line-height:normal}.home-news__excerpt{color:var(--color-beige);margin-top:12px}.founder{width:100%;max-width:1920px;color:var(--color-beige);grid-template-columns:544px minmax(0,893px);column-gap:220px;margin:83px auto 0;padding:0 143px 0 120px;display:grid}.founder__card{width:544px;height:626px;position:relative}.founder__card-bg{background:radial-gradient(260.5px 313px,#464155,#332f3f,#201d28);border-radius:10px;width:521px;height:626px;position:absolute;top:0;left:23px}.founder__photo{object-fit:cover;opacity:.8;filter:drop-shadow(0 4px 4px #00000040);width:541px;height:539px;position:absolute;top:62px;left:0}.founder__bar{background-color:var(--color-brighter-blue);border-radius:0 0 10px 10px;width:521px;height:76px;position:absolute;top:550px;left:23px}.founder__label{color:var(--color-test-green);white-space:nowrap;position:absolute;top:574px;left:46px}.founder__quote{height:626px;margin:0;position:relative}.founder__quote-mark{width:236px;height:217px;position:absolute;top:124px;left:0}.founder__name{white-space:nowrap;position:absolute;top:139px;left:314px}.founder__signature{color:var(--color-bg-blue);white-space:nowrap;pointer-events:none;font-family:Babylonica,cursive;font-size:120px;line-height:normal;position:absolute;top:429px;left:441px}.founder__text{z-index:1;width:849px;max-width:calc(100% - 44px);margin:0;position:absolute;top:233px;left:44px}.team{width:100%;color:var(--color-beige);text-align:center;margin-top:141px}.team__title{font-family:var(--font-display);text-transform:uppercase;font-size:34px;font-weight:400;line-height:normal}.team__subtitle{margin-top:17.65px}.team__grid{text-align:left;grid-template-columns:repeat(4,360px);justify-content:center;gap:88px 64px;margin-top:65.5px;list-style:none;display:grid}@media(max-width:1700px){.team__grid{grid-template-columns:repeat(3,360px)}}@media(max-width:1250px){.team__grid{grid-template-columns:repeat(2,360px)}}.team-card{border-radius:5px;outline:none;width:360px;height:411px;position:relative;overflow:hidden;box-shadow:0 4px 4px #0000001a}.team-card__front,.team-card__back{position:absolute;inset:0}.team-card__front{background:radial-gradient(180px 205.5px,#464155,#332f3e,#201d28)}.team-card__photo{object-fit:cover;width:340.175px;height:369.841px;position:absolute;top:41px;left:9px}.team-card__overlay{background:linear-gradient(#0000 19.03%,#0000004d 60.096%,#0009);border-radius:5px;width:100%;height:132px;position:absolute;bottom:0;left:0}.team-card__name{position:absolute;top:351px;left:31px}.team-card__role{position:absolute;top:370px;left:31px}.team-card__back{opacity:0;background-color:#201d28}.team-card__back:before{content:"";mix-blend-mode:luminosity;opacity:.2;background:url(/images/about/team-card-texture.webp) -376.6px -162px/1113.2px 705px no-repeat;position:absolute;inset:0}.team-card:hover .team-card__back,.team-card:focus-visible .team-card__back{opacity:1}.team-card__back-name{color:#fff;position:absolute;top:30px;left:25px}.team-card__alias{color:#fff;position:absolute;top:58px;left:25px}.team-card__icon{width:145px;height:159px;position:absolute;top:30px;left:184px}.team-card__bio{width:310px;position:absolute;top:215px;left:25px}@media(max-width:1200px){.founder{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:48px;padding:0 24px}.founder__quote{width:min(893px,100%);height:auto;padding:124px 0 0 44px}.founder__name{left:314px}.founder__text{width:auto;max-width:none;position:relative;top:auto;left:auto}.founder__signature{text-align:right;position:relative;top:auto;left:auto}}@media(max-width:768px){.founder__card{zoom:.6}.founder__quote{padding:80px 0 0}.founder__quote-mark{width:118px;height:108px;top:30px}.founder__name{font-size:26px;top:30px;left:130px}.founder__text{font-size:22px}.founder__signature{font-size:72px}.team__grid{grid-template-columns:360px}.team__title,.team__subtitle{padding:0 24px}}.clients{width:100%;max-width:1920px;color:var(--color-beige);margin:0 auto;padding-top:288px}.clients__title{padding-left:144px}.clients__grid{grid-template-columns:repeat(6,204px);gap:60px 80px;margin-top:61.25px;padding-left:146px;list-style:none;display:grid}.clients__tile img{width:204px;height:204px;display:block}.clients-why{grid-template-columns:817px minmax(0,723px);margin-top:191px;padding:0 0 73px 143px;display:grid}.clients-why__intro{padding-top:27px;position:relative}.clients-why__title{font-family:var(--font-body);color:var(--color-test-green);font-size:40px;font-weight:600;line-height:normal}.clients-why__struck{position:relative}.clients-why__struck img{width:82.17px;max-width:none;height:21.38px;position:absolute;top:11px;left:10px}.clients-why__text{width:644px;max-width:100%;min-height:131px;margin-top:33.5px;padding-left:5px}.clients-why__points{flex-direction:column;gap:7px;margin-top:25px;padding-left:3px;list-style:none;display:flex}.clients-why__points li{align-items:center;gap:14px;height:27px;display:flex}.clients-why__points img{width:14px;height:16px}.clients-why__button{margin:6px 0 0 -15px}@media(max-width:1800px){.clients__grid{grid-template-columns:repeat(auto-fill,204px);padding-right:146px}}@media(max-width:1600px){.clients-why{grid-template-columns:minmax(0,1fr);row-gap:80px;padding-right:143px}}@media(max-width:768px){.clients{padding-top:120px}.clients__title,.clients__grid{padding-left:24px;padding-right:24px}.clients__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:24px}.clients__tile img{width:100%;height:auto}.clients-why{padding:0 24px 40px}.testimonial-item{flex-direction:column}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.career{width:100%;max-width:1920px;color:var(--color-beige);margin:0 auto -45px}.career-hero{grid-template-columns:555.78px 815px;column-gap:180.22px;padding:224px 0 0 225px;display:grid}.career-hero__visual{height:640px;position:relative}.career-hero__orbit{width:448px;height:460.48px;position:absolute;top:-67.4px;left:55.5px;transform:rotate(-15.62deg)}.career-hero__tagline{width:479px;font-family:var(--font-body);text-align:center;color:var(--color-test-green);font-size:40px;font-weight:600;line-height:normal;position:absolute;top:429px;left:44px}.career-hero__button{position:absolute;top:548px;left:169px}.why-accordion__title{margin-top:1px}.why-accordion__list{flex-direction:column;gap:24.34px;margin-top:50.25px;list-style:none;display:flex}.why-accordion__item{background-color:var(--color-bg-blue);border-radius:5px}.why-accordion__item--open{background-color:var(--color-brighter-blue);padding-bottom:32px}.why-accordion__toggle{width:100%;height:63.66px;color:var(--color-beige);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:0 60px 0 29px;line-height:normal;display:flex;position:relative}.why-accordion__item--open .why-accordion__toggle{height:56px}.why-accordion__arrow{width:22px;height:8.8px;position:absolute;top:calc(50% - 4.4px);right:30px}.why-accordion__item--open .why-accordion__arrow{transform:rotate(180deg)}.why-accordion__text{width:754px;max-width:calc(100% - 61px);margin-left:31px}.career-band{background-color:#eee2d50d;grid-template-columns:723px 436px;align-items:start;column-gap:287px;min-height:835px;margin-top:145.34px;padding:145px 0 0 147px;display:grid}.career-band__newsletter{margin-top:57px}.job-board{text-align:center;margin-top:130px}.job-board__subtitle{margin-top:14.25px}.job-board__controls{text-align:left;gap:32px;margin-top:82.2px;padding-left:534px;display:flex}.job-board__field{width:263px;height:54px;display:block;position:relative}.job-board__field input,.job-board__field select{border:1px solid var(--color-beige);width:100%;height:100%;color:var(--color-beige);font-family:var(--font-body);appearance:none;background:0 0;border-radius:5px;outline:none;padding:0 52px 0 24px;font-size:16px;font-weight:600}.job-board__field input::placeholder{color:var(--color-beige);opacity:1}.job-board__field select{cursor:pointer;background:url(/svg/caret-small-down.svg) right 24px center/15px 6px no-repeat}.job-board__field select option{background-color:var(--color-bg-blue)}.job-board__field--search img{pointer-events:none;width:20px;height:20px;position:absolute;top:17px;right:28px}.job-board__body{text-align:left;grid-template-columns:342px 1242px;align-items:start;column-gap:48px;margin-top:58px;padding-left:144px;display:grid}.job-filters{background-color:var(--color-bg-blue);border-radius:5px;min-height:487px;padding-bottom:24px}.job-filters__header{background-color:var(--color-brighter-blue);border-radius:5px;height:58px;padding:15px 0 0 23.4px}.job-filters__group{border:none;margin:31px 0 0;padding:0 0 0 25.2px}.job-filters__group+.job-filters__group{margin-top:39.2px}.job-filters__group legend{padding:0}.job-filters__options{grid-template-columns:159.4px 1fr;gap:7.2px 0;margin-top:10.5px;display:grid}.job-filters__option{cursor:pointer;align-items:center;gap:14px;display:flex}.job-filters__option input{border:1px solid var(--color-beige);appearance:none;cursor:pointer;border-radius:2px;flex-shrink:0;width:16px;height:16px;margin:0}.job-filters__option input:checked{background:var(--color-beige)url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23464155' stroke-width='2'/></svg>") center/16px 16px}.job-board__list{flex-direction:column;gap:42px;display:flex}.job-board__empty{padding:24px 0}.job-card{background-color:var(--color-bg-blue);border-radius:5px;grid-template-rows:auto auto auto 1fr;grid-template-columns:60px minmax(0,1fr) auto;column-gap:36px;min-height:275px;padding:26px 24px 52.2px 34px;display:grid}.job-card__mark{grid-row:1/span 2;width:60px;height:60px}.job-card__title{grid-column:2;margin-top:8px}.job-card__brand{text-transform:uppercase;grid-column:2;margin-top:5.65px}.job-card__text{grid-column:2;max-width:710px;min-height:43.6px;margin-top:18.5px}.job-tags{flex-wrap:wrap;gap:8px 24px;list-style:none;display:flex}.job-tags li{align-items:center;gap:8px;display:flex}.job-tags span{border-radius:50%;width:12px;height:12px}.job-card__tags{grid-column:2;margin-top:31.4px}.job-card__deadline{text-align:right;white-space:nowrap;grid-area:1/3;margin-top:17px}.job-card__apply{background-color:var(--color-brighter-blue);width:87px;height:30px;color:var(--color-beige);border-radius:5px;grid-area:4/3;justify-content:center;place-self:end;align-items:center;margin-bottom:-4.2px;text-decoration:none;display:flex}@media(max-width:1800px){.career-hero,.career-band{grid-template-columns:minmax(0,555.78px) minmax(0,815px);column-gap:64px;padding-left:64px;padding-right:64px}.career-band{grid-template-columns:minmax(0,723px) 436px}.job-board__controls{padding-left:454px}.job-board__body{grid-template-columns:342px minmax(0,1fr);padding:0 64px}}@media(max-width:1300px){.career-hero,.career-band{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:64px}.job-board__controls{flex-wrap:wrap;justify-content:center;padding:0 24px}.job-board__body{grid-template-columns:minmax(0,1fr);row-gap:32px;padding:0 24px}}@media(max-width:768px){.career-hero{padding-top:120px}.career-hero__visual{zoom:.6}.job-card{grid-template-columns:60px minmax(0,1fr);padding:24px}.job-card__deadline,.job-card__apply{text-align:left;grid-area:auto/2;justify-self:start;margin:16px 0 0}}.blog{width:100%;max-width:1920px;color:var(--color-beige);margin:0 auto -70px;padding:0 144px}.blog__heading{padding-top:219px;position:relative}.blog__title{z-index:1;font-family:var(--font-display);text-transform:uppercase;color:var(--color-gray-hover);white-space:nowrap;justify-content:space-between;font-size:80px;font-weight:400;line-height:normal;display:flex;position:relative}.blog__ufo{object-fit:cover;opacity:.8;pointer-events:none;width:530px;height:298px;position:absolute;top:121px;left:calc(50% - 280px)}.blog__top{grid-template-columns:812px 436px;align-items:start;column-gap:264px;margin-top:240px;display:grid}.blog__newsletter{margin-top:90px}.blog-featured{min-height:663px}.blog-featured__media,.blog-item__media{background:linear-gradient(135deg,#2a2630,#3a3441);position:relative;overflow:hidden}.blog-featured__media:after,.blog-item__media:after{content:"";background:#0003;position:absolute;inset:0}.blog-featured__media img,.blog-item__media img{object-fit:cover;width:100%;height:100%}.blog-featured__media{width:100%;height:441px}.blog-featured__body{flex-direction:column;gap:4px;width:671px;max-width:100%;margin-top:20px;display:flex}.blog-meta__category{color:var(--color-gray-hover);align-items:center;gap:8px;display:flex}.blog-meta__category span{background-color:var(--color-gold-one);border-radius:50%;width:12px;height:12px}.blog-meta__title{color:var(--color-beige)}.blog-meta__time{font-family:var(--font-body);color:var(--color-gray-hover);font-size:14px;font-weight:600;line-height:20px}.blog-featured__excerpt,.blog-item__excerpt{margin-top:8px}.blog-meta__more{color:var(--color-beige);margin-top:20px;text-decoration:none}.blog__grid{grid-template-columns:repeat(2,776px);gap:72px 77px;margin-top:96px;display:grid}.blog-item{grid-template-columns:360px 391px;align-items:start;column-gap:25px;display:grid}.blog-item__media{height:269px}.blog-item__body{flex-direction:column;gap:4px;display:flex}.blog-item__excerpt{width:394px;margin-top:10px}.blog-pagination{gap:31px;margin-top:64px;padding-left:36px;display:flex}.blog-pagination__page{width:11px;height:34px;font-family:var(--font-body);color:var(--color-gray-hover);justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}.blog-pagination__page--current{color:var(--color-beige);position:relative}.blog-pagination__page--current:before{content:"";background:url(/svg/socials-icon.svg) 50%/100% 100% no-repeat;width:34px;height:34px;position:absolute;top:0;left:50%;transform:translate(-50%)}@media(max-width:1800px){.blog{padding:0 64px}.blog__top{grid-template-columns:minmax(0,812px) 436px;column-gap:64px}.blog__grid{grid-template-columns:repeat(2,minmax(0,776px));column-gap:48px}.blog-item{grid-template-columns:minmax(0,360px) minmax(0,1fr)}.blog__title{font-size:min(80px,4.2vw)}}@media(max-width:1300px){.blog__top,.blog__grid{grid-template-columns:minmax(0,1fr);row-gap:48px}.blog__newsletter{margin-top:0}.blog-featured{min-height:0}}@media(max-width:768px){.blog{padding:0 24px}.blog__heading{padding-top:140px}.blog__title{flex-direction:column;font-size:34px}.blog__ufo{width:200px;height:auto;top:60px;left:auto;right:0}.blog__top{margin-top:48px}.blog-featured__media{aspect-ratio:812/441;height:auto}.blog-item{grid-template-columns:minmax(0,1fr);row-gap:16px}.blog-item__media{aspect-ratio:360/269;height:auto}.blog-item__excerpt{width:auto}}.cases{width:100%;max-width:1920px;color:var(--color-beige);margin:0 auto;padding:0 144px}.cases__heading{padding-top:194px;position:relative}.cases__title{z-index:1;font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;font-size:80px;font-weight:400;line-height:normal;position:relative}.cases__ship{object-fit:cover;pointer-events:none;width:723px;height:373px;position:absolute;top:41px;left:781px}.cases-table{margin-top:186px}.cases-table__head,.cases-table__row{grid-template-columns:566px 590px minmax(0,1fr);column-gap:0;display:grid}.cases-table__head{height:47px}.cases-table__clients-head{margin:14px 0 0 169px}.cases-table__row{border-top:1px solid var(--color-gray-hover);padding:17px 0 42px;position:relative}.cases-table__row:last-child{border-bottom:1px solid var(--color-gray-hover)}.cases-table__project{white-space:pre-line;max-width:481px;transition:color .2s}.cases-table__about{padding-top:7px}.cases-table__client{padding:11px 0 0 169px}.cases-table__row{cursor:url(/svg/plane-cursor.svg) 53 1,pointer}.cases-table__project a{cursor:inherit}.cases-table--plane-cursor .cases-table__row{cursor:none}.plane-cursor{z-index:50;pointer-events:none;opacity:0;width:54px;max-width:none;height:46px;position:fixed;top:0;left:0}.cases-table__project a:after{content:"";position:absolute;inset:0}.cases-table__row:hover .cases-table__project{color:var(--color-test-green)}.cases-testimonials{margin-top:129px;padding-bottom:61px}.cases-testimonials__title{margin-left:-1px}.cases-testimonials__body{margin-top:74px;position:relative}.cases-testimonials__scroll{pointer-events:none;width:200.33px;height:545px;position:absolute;top:29px;left:1px}.cases-testimonials__list{flex-direction:column;gap:64px;list-style:none;display:flex}.case-quote{color:var(--color-gray-hover);align-items:flex-start;gap:40px;margin-left:294px;transition:transform .6s,opacity .6s,color .6s,margin-left .6s,gap .6s;display:flex}.case-quote__avatar,.case-quote__body{transition:width .6s,height .6s,padding-top .6s}.case-quote__avatar:after{transition:opacity .6s}.case-quote__avatar{flex-shrink:0;width:120px;height:140.57px;position:relative}.case-quote__avatar img{width:100%;height:100%;display:block}.case-quote__avatar:after{content:"";background:#28232fa6;border-radius:5px;position:absolute;inset:0}.case-quote__body{width:1135px;max-width:100%}.case-quote__name{font-family:var(--font-display);text-transform:uppercase;font-size:22px;line-height:normal}.case-quote__name span{text-transform:lowercase}.case-quote__text{margin-top:8px}.case-quote--active{color:var(--color-beige);gap:32.5px;margin-left:321.5px}.case-quote--active .case-quote__avatar{width:140px;height:164px}.case-quote--active .case-quote__avatar:after{opacity:0}.case-quote--active .case-quote__body{padding-top:7px}@media(max-width:1800px){.cases{padding:0 64px}.cases-table__head,.cases-table__row{grid-template-columns:minmax(0,1fr) minmax(0,590px) 200px;column-gap:32px}.cases-table__clients-head,.cases-table__client{margin-left:0;padding-left:0}.case-quote,.case-quote--active{margin-left:240px}}@media(max-width:1100px){.cases__ship{width:60%;height:auto;left:auto;right:0}.cases-table__head{display:none}.cases-table__row{grid-template-columns:minmax(0,1fr);row-gap:12px}.cases-testimonials__scroll{display:none}.case-quote,.case-quote--active{margin-left:0}}@media(max-width:768px){.cases{padding:0 24px}.cases__heading{padding-top:140px}.cases__title{font-size:40px}.case-quote,.case-quote--active{flex-direction:column;gap:16px}}.contact{width:100%;height:clamp(calc(993px*var(--contact-scale,1)),100dvh,calc(2400px*var(--contact-scale,1)));color:var(--color-beige);position:relative;overflow:hidden}.contact-stage{--extra:max(0px,calc(100dvh/var(--contact-scale,1) - 993px));width:1920px;height:993px;transform:translate(-50%)scale(var(--contact-scale,1));transform-origin:top;position:absolute;top:0;left:50%}.contact-stage__console{pointer-events:none;width:1920px;max-width:none;position:absolute;left:0}.contact-stage__console--top{height:200px;top:0}.contact-stage__console--bottom{height:1745px;top:655px}.contact-stage__console--bottom,.contact-stage__keyboard,.contact-help,.contact-follow{translate:0 var(--extra)}.contact-fields,.contact-send,.contact-recipient{translate:0 calc(var(--extra)/2)}.contact-stage__keyboard{filter:drop-shadow(0 4px 4px #00000040);width:308px;height:134px;position:absolute;top:876px;left:763px}.contact-fields{flex-direction:column;gap:20px;width:769px;display:flex;position:absolute;top:292px;left:557px}.contact-fields input,.contact-fields textarea{border:1px solid var(--color-gray-hover);width:100%;height:54px;color:var(--color-beige);font-family:var(--font-body);background:0 0;border-radius:5px;outline:none;padding:16px 24px;font-size:16px;font-weight:600;line-height:normal}.contact-fields textarea{resize:none;height:185px}.contact-fields input::placeholder,.contact-fields textarea::placeholder{color:var(--color-beige);opacity:1}.contact-fields input:focus,.contact-fields textarea:focus{border-color:var(--color-beige)}.contact-fields__status{color:var(--color-test-green)}.contact-fields__status:empty,.contact-fields__turnstile:empty{display:none}.contact-fields__status--error{color:var(--color-gold-one)}.contact-fields__trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-send:disabled{cursor:progress}.contact-send{width:285px;height:285px;color:var(--color-test-green);cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:288px;left:1535px}.contact-target{width:100%;height:100%;transition:filter .3s;display:block;overflow:visible}.contact-target__ring,.contact-target__ripple,.contact-target__chev,.contact-target__core,.contact-target__plane{transform-box:fill-box;transform-origin:50%}.contact-target__ring{transition:transform .3s}.contact-target__ripple{opacity:0}.contact-target__core,.contact-target__plane{opacity:0;transform:scale(0)}.contact-target__chev{--d:0px;transform:translate(calc(var(--x)*var(--d)),calc(var(--y)*var(--d)));transition:transform .3s}.contact-target__chev--l{--x:1;--y:0}.contact-target__chev--r{--x:-1;--y:0}.contact-target__chev--t{--x:0;--y:1}.contact-target__chev--b{--x:0;--y:-1}@media(hover:hover){.contact-send:not(:disabled):hover .contact-target__ring{transform:scale(.95)}.contact-send:not(:disabled):hover .contact-target__chev--inner{--d:5px}.contact-send:not(:disabled):hover .contact-target__chev--outer{--d:11px}}.contact-send:focus-visible .contact-target{filter:drop-shadow(0 0 10px #2fad628c)}.contact-send[data-state=sending] .contact-target__chev{transition:transform .65s cubic-bezier(.5,0,.2,1);animation:.5s ease-in-out .65s infinite alternate contact-target-tighten}.contact-send[data-state=sending] .contact-target__chev--inner{--d:3px}.contact-send[data-state=sending] .contact-target__chev--outer{--d:12px}.contact-send[data-state=sending] .contact-target__ring{transition:transform .65s cubic-bezier(.5,0,.2,1);transform:scale(.84)}.contact-send[data-state=sending] .contact-target__core{opacity:1;transition:opacity .3s,transform .65s cubic-bezier(.3,1.4,.6,1);animation:.5s ease-in-out .65s infinite alternate contact-target-core;transform:scale(1)}.contact-send[data-state=sent] .contact-target__chev{transition:transform .45s cubic-bezier(.2,1.6,.4,1)}.contact-send[data-state=sent] .contact-target__core{animation:.35s ease-out contact-target-flash}.contact-send[data-state=sent] .contact-target__plane{animation:1.1s cubic-bezier(.45,0,.75,.6) forwards contact-target-launch}.contact-send[data-state=sent] .contact-target__ripple{animation:.9s ease-out contact-target-ripple}.contact-send[data-state=error] .contact-target{animation:.4s ease-in-out contact-target-shake}@keyframes contact-target-tighten{0%{transform:translate(calc(var(--x)*var(--d)),calc(var(--y)*var(--d)))}to{transform:translate(calc(var(--x)*(var(--d) + 2px)),calc(var(--y)*(var(--d) + 2px)))}}@keyframes contact-target-core{0%{transform:scale(1)}to{transform:scale(1.5)}}@keyframes contact-target-flash{0%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(4)}}@keyframes contact-target-launch{0%{opacity:0;transform:translate(0)scale(.3)}12%{opacity:1;transform:translate(4px,-4px)scale(.9)}80%{opacity:1}to{opacity:0;transform:translate(560px,-560px)scale(1.6)}}@keyframes contact-target-ripple{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@keyframes contact-target-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}@media(prefers-reduced-motion:reduce){.contact-target,.contact-target__ring,.contact-target__chev,.contact-target__ripple,.contact-target__core,.contact-target__plane{transition:none!important;animation:none!important}.contact-target__ring,.contact-target__chev{transform:none!important}.contact-target__plane{opacity:0!important}}.contact-recipient{pointer-events:none;border:none;margin:0;padding:0;position:absolute;inset:0}.contact-recipient__wheel{pointer-events:auto;width:410px;height:170px;position:absolute;top:330px;left:130px}.contact-recipient__bracket{width:17.5px;height:151px;position:absolute;top:338px;left:154.5px}.contact-recipient__ticks{width:22px;height:64px;position:absolute;top:380.5px;left:144px}.contact-recipient__pointer{width:22.67px;height:5.33px;position:absolute;top:409.83px;left:175px}.contact-recipient__option{font-family:var(--font-display);text-transform:uppercase;white-space:nowrap;color:var(--color-gray-hover);opacity:.5;translate:0 calc(var(--offset,0)*38px);cursor:pointer;pointer-events:auto;font-size:22px;line-height:normal;transition:translate .45s cubic-bezier(.25,.8,.25,1),opacity .45s,color .3s;position:absolute;top:400px;left:199px}.contact-recipient__option.is-selected{color:var(--color-beige);opacity:1;translate:20px}.contact-recipient__option.is-hidden{opacity:0;pointer-events:none}.contact-recipient__option:not(.is-selected,.is-hidden):hover{color:var(--color-beige);opacity:.8}@media(prefers-reduced-motion:reduce){.contact-recipient__option{transition:none}}.contact-help,.contact-follow{pointer-events:none;position:absolute;inset:0}.contact-help>*,.contact-follow>*{pointer-events:auto;position:absolute}.contact-help__title{text-transform:uppercase;width:425px;top:728px;left:32px}.contact-help__text{width:319px;top:825px;left:32px}.contact-help__email{top:891px;left:32px}.contact-help__phone{top:927px;left:32px}.contact-follow__title{text-transform:uppercase;top:731px;left:1514px}.contact-follow__socials{grid-template-columns:auto auto;justify-items:start;gap:17px 36px;display:grid;top:797px;left:1514px}.contact-follow__visit{text-transform:uppercase;top:878px;left:1514px}.contact-follow__address{--bracket-gap:6px;top:918px;left:1514px}.contact-follow__address .bracket-link__bracket{height:52px;font-size:40px;line-height:52px}.bracket-link{color:var(--color-test-green);align-items:center;text-decoration:none;display:flex}.contact-follow__socials .bracket-link{position:relative}.bracket-link__bracket{top:50%;left:calc(-10px - var(--bracket-gap,4px));width:10px;height:43px;font-family:var(--font-body);font-size:30px;font-weight:400;line-height:normal;position:absolute;overflow:visible}.bracket-link__bracket--close{left:auto;right:calc(-10px - var(--bracket-gap,4px));transform:scaleX(-1)}.bracket-link__text{white-space:nowrap}.bracket-link__bracket{--in:8px;opacity:0;translate:var(--in)-50%;transition:translate .3s cubic-bezier(.3,1.2,.4,1),opacity .25s}.bracket-link__bracket--close{--in:-8px}.bracket-link:hover,.bracket-link:focus-visible{color:var(--color-test-green)}.bracket-link:hover .bracket-link__bracket,.bracket-link:focus-visible .bracket-link__bracket{opacity:1;translate:0 -50%}@media(prefers-reduced-motion:reduce){.bracket-link__bracket{transition:none}}@media(max-width:768px){.contact{height:auto;padding:120px 24px 48px;overflow:visible}.contact-stage{flex-direction:column;gap:32px;width:auto;height:auto;display:flex;position:static;transform:none}.contact-fields,.contact-send,.contact-recipient,.contact-help,.contact-follow{translate:none}.contact-stage__console,.contact-stage__keyboard,.contact-recipient__wheel,.contact-recipient__bracket,.contact-recipient__ticks,.contact-recipient__pointer{display:none}.contact-recipient{flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:static}.contact-recipient__option,.contact-recipient__option.is-selected{order:var(--offset,0);font-size:16px;transition:none;position:static;translate:none}.contact-recipient__option.is-hidden{display:none}.contact-fields,.contact-help,.contact-follow,.contact-help>*,.contact-follow>*{width:auto;position:static}.contact-help,.contact-follow{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.bracket-link{position:relative}.contact-follow__visit{margin-top:12px}.bracket-link__text{white-space:normal}.contact-send{align-self:center;width:140px;height:140px;position:static}.contact-help__title,.contact-help__text{width:auto}}@media(max-width:1800px){.cases__ship{left:auto;right:0}}@media(max-width:1300px){.career-hero,.career-band{justify-items:stretch}.career-hero__visual,.career-band__newsletter{justify-self:center;width:555.78px}.career-band__newsletter{width:436px}}@media(max-width:768px){.career-hero,.career-band{padding-left:24px;padding-right:24px}.career-hero__visual{zoom:.55}.newsletter-card{zoom:.75}}.job-offer{width:800px;max-width:calc(100% - 48px);color:var(--color-beige);margin:0 auto 85.5px;padding-top:200px;position:relative}.job-offer__header{position:relative}.job-offer__brand{text-transform:uppercase}.job-offer__title{white-space:nowrap;margin-top:.5px}.job-offer__tags{margin-top:5.25px}.job-offer__apply{position:absolute;top:116px;left:608px}.job-offer__apply .pill-button__label{padding:0 36px}.job-offer__section{margin-top:32px}.job-offer__section:first-of-type{margin-top:218px}.job-offer__body{margin-top:21px}.job-offer__body ul{padding-left:24px;list-style:outside}.job-offer__missing{margin-top:24px}.job-offer__missing a{color:var(--color-test-green)}.job-apply{border:1px solid var(--color-beige);border-radius:5px;margin-top:91px;padding:30px 23px 39px}.job-apply__title{font-family:var(--font-display);margin-left:48px;font-size:22px;font-weight:400;line-height:normal}.job-apply__grid{grid-template-columns:339px 340px;gap:20px 73px;margin-top:26px;display:grid}.job-apply__grid input,.job-apply__grid textarea,.job-apply__drop{border:1px solid var(--color-gray-hover);width:100%;height:54px;color:var(--color-beige);font-family:var(--font-body);background:0 0;border-radius:5px;outline:none;padding:16px 24px;font-size:16px;font-weight:600;line-height:normal}.job-apply__grid input::placeholder,.job-apply__grid textarea::placeholder{color:var(--color-beige);opacity:1}.job-apply__grid input:focus,.job-apply__grid textarea:focus{border-color:var(--color-beige)}.job-apply__grid textarea,.job-apply__drop,.job-apply__grid input[name=linkedin]{grid-column:1/-1}.job-apply__grid textarea,.job-apply__drop{resize:none;height:119px}.job-apply__drop{cursor:pointer;display:block;position:relative}.job-apply__drop img{width:34px;height:34px;position:absolute;top:50px;left:calc(50% - 17px)}.job-apply__check{cursor:pointer;align-items:flex-start;gap:14px;margin-top:20px;display:flex}.job-apply__check+.job-apply__check{margin-top:31px}.job-apply__check input{border:1px solid var(--color-beige);appearance:none;cursor:pointer;border-radius:2px;flex-shrink:0;width:16px;height:16px;margin:3px 0 0}.job-apply__check input:checked{background:var(--color-beige)url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23464155' stroke-width='2'/></svg>") center/16px 16px}.job-apply__submit{border:1px solid var(--color-beige);background-color:var(--color-bg-blue);width:195px;height:53px;color:var(--color-test-green);cursor:pointer;border-radius:5px;margin:57px auto 0;display:block}.job-apply__status{text-align:center;color:var(--color-test-green);margin-top:16px}@media(max-width:900px){.job-offer__title{white-space:normal}.job-offer__apply{margin-top:16px;position:static}.job-offer__section:first-of-type{margin-top:64px}.job-apply__grid{grid-template-columns:minmax(0,1fr)}.job-apply__title{margin-left:0}}@media(max-width:768px){.job-offer{padding-top:120px}}.article{width:100%;max-width:1920px;color:var(--color-beige);margin:0 auto -63.5px;padding:236px 144px 0}.article__header{position:relative}.article__category{color:var(--color-test-pink);align-items:center;gap:8px;display:flex}.article__category span{background-color:var(--color-test-pink);border-radius:50%;width:12px;height:12px}.article__title{width:906px;max-width:100%;margin-top:10px}.article__meta{text-align:right;color:var(--color-gray-hover);line-height:29px;position:absolute;top:159px;right:0}.article__body{margin-top:126px}.article__paragraph,.article__heading,.article__quote,.article__tags{width:800px;max-width:100%;margin-left:auto;margin-right:auto}.article__paragraph+.article__paragraph{margin-top:21.8px}.article__body>*+.article__heading{margin-top:104px}.article__heading+.article__paragraph{margin-top:21px}.article__body>*+.article__image,.article__body>*+.article__pair{margin-top:106px}.article__image,.article__pair figure{margin:0}.article-media{background:linear-gradient(135deg,#2a2630,#3a3441);position:relative;overflow:hidden}.article-media:after{content:"";background:#0003;position:absolute;inset:0}.article-media img{object-fit:cover;width:100%;height:100%}.article-media--full{height:759px}.article__caption{color:var(--color-gray-hover);margin-top:17px}.article__pair{grid-template-columns:693fr 817fr;align-items:start;column-gap:122px;display:grid}.article__pair .article__caption{margin-top:7px}.article-media--tall{aspect-ratio:693/798}.article-media--wide{aspect-ratio:817/550}.article__body>*+.article__quote{margin-top:73px}.article__quote+*{margin-top:115px!important}.article__quote{color:var(--color-test-pink);font-family:var(--font-display);margin-top:0;margin-bottom:0;padding:19px 0 0 254px;line-height:normal;position:relative}.article__quote span{font-size:90px;line-height:normal;position:absolute;top:0;left:204px}.article__quote p{width:666px;font-size:34px;position:relative}.article__tags{color:var(--color-test-pink);flex-wrap:wrap;gap:8px 24px;margin-top:102px;list-style:none;display:flex}.article-nav{border-top:1px solid var(--color-gray-hover);border-bottom:1px solid var(--color-gray-hover);justify-content:space-between;align-items:center;width:100vw;height:56px;margin:142px 0 0 calc(50% - 50vw);padding:0 calc(50vw - 400px);display:flex}.article-nav__link{font-family:var(--font-body);color:var(--color-gray-hover);align-items:center;font-size:16px;font-weight:600;text-decoration:none;display:flex}.article-nav__link:before,.article-nav__link:after{clip-path:polygon(100% 0,0 50%,100% 100%);background:currentColor;width:6px;height:15px}.article-nav__link--prev:before{content:"";margin-right:6px;transform:translateY(1.5px)}.article-nav__link--next:after{content:"";margin-left:8px;transform:translateY(1.5px)rotate(180deg)}@media(max-width:1300px){.article{padding-left:64px;padding-right:64px}.article__meta{text-align:left;margin-top:16px;position:static}.article-media--full{aspect-ratio:1632/759;height:auto}.article__pair{column-gap:32px}.article__quote{padding-left:60px}.article__quote p{width:auto}.article__quote span{left:0}}@media(max-width:768px){.article{padding:120px 24px 0}.article__body{margin-top:48px}.article__pair{grid-template-columns:minmax(0,1fr);row-gap:24px}.article__quote p{font-size:24px}.article-nav{padding:0 24px}}.blog-meta__title a,.home-news__title a,.home-news__featured-title a{color:inherit;text-decoration:none}.case{width:100%;max-width:1920px;color:var(--color-beige);margin:0 auto -76.5px}.case__missing{padding:200px 144px 0}.case-hero{grid-template-columns:751px 930px;column-gap:69px;padding:148px 0 0 140px;display:grid}.case-hero__photo{background:linear-gradient(135deg,#2a2630,#3a3441);border-radius:5px;height:710px;overflow:hidden;box-shadow:0 0 3px 2px #00000040}.case-hero__photo img{object-fit:cover;width:100%;height:100%}.case-panel{scrollbar-width:none;height:710px;overflow:hidden auto}.case-panel::-webkit-scrollbar{display:none}.case-panel__kicker{margin-top:83px}.case-panel__name{color:var(--color-test-green);margin-top:6px}.case-panel__meta{grid-template-columns:232px 181px 226px 1fr;align-content:start;min-height:248px;margin:125.25px 0 0;display:grid}.case-panel__meta dt{line-height:19px}.case-panel__meta dd{flex-direction:column;margin:11px 0 0;display:flex}.case-panel__intro{grid-template-columns:373px;column-gap:40px;display:grid}.case-panel__intro--two{grid-template-columns:373px 380px}.case-panel__gallery{width:930px;margin-top:120px;display:block}.case-panel__gallery-title{margin-top:60px}.case-panel__gallery-title+.case-panel__gallery{margin-top:32px}.case-process{aspect-ratio:930/812;margin:130px 0 431px;list-style:none;position:relative}.case-process:before{content:"";pointer-events:none;background:url(/svg/case-process-line.svg) 50%/100% 100% no-repeat;width:88.9247%;height:95.936%;position:absolute;top:4.06404%;left:-2.47312%}.case-process__step{text-align:center;width:32.6882%;position:absolute;transform:translate(-50%)}.case-process__step h3{margin-bottom:16px}.case-process__step:first-child{top:0;left:21.0753%}.case-process__step:nth-child(2){top:29.064%;left:66.3441%}.case-process__step:nth-child(3){top:51.4778%;left:21.0753%}.case-process__step:nth-child(4){top:75.3695%;left:67.0968%}@media(max-width:768px){.case-process{aspect-ratio:auto;flex-direction:column;gap:32px;margin:56px 0 0;display:flex}.case-process:before{display:none}.case-process__step,.case-process__step:nth-child(n){width:auto;position:static;transform:none}}.case-more{margin-top:136px;padding-left:141px}.case-more h2{color:var(--color-test-green);text-transform:uppercase}.case-more p{width:881px;max-width:100%;margin-top:16.65px}.case-stats{grid-template-columns:287px 266px 284px auto;margin-top:136px;padding-left:467px;list-style:none;display:grid}.case-more+.case-stats{margin-top:81px}.case-stats li{flex-direction:column;display:flex}.case-stats__value{font-family:var(--font-display);font-size:90px;line-height:normal}.case-stats__label{font-family:var(--font-body);font-size:16px;font-weight:600;line-height:normal}.case-feature{grid-template-columns:749px minmax(0,1fr);align-items:end;column-gap:70px;margin-top:146px;padding-left:142px;display:grid}.case-feature__photo{object-fit:cover;border-radius:5px;width:749px;height:708px;box-shadow:0 0 3px 2px #00000040}.case-feature__side h2+p{margin-top:8.5px}.case-feature__thumbs{gap:26px;margin-top:31.5px;display:flex}.case-feature__thumbs img{object-fit:cover;width:263px;height:315px}.case-tagline{width:1311px;max-width:calc(100% - 140px);font-family:var(--font-display);text-align:right;text-transform:uppercase;color:var(--color-gray-hover);margin:122px 140px 0 auto;font-size:80px;line-height:normal}.case-nav{border-top:1px solid var(--color-gray-hover);border-bottom:1px solid var(--color-gray-hover);justify-content:space-between;align-items:center;width:100vw;height:56px;margin:123px 0 0 calc(50% - 50vw);padding:0 141px;display:flex}@media(max-width:1800px){.case-hero{grid-template-columns:minmax(0,751px) minmax(0,930px);column-gap:48px;padding:148px 64px 0}.case-panel__meta{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}.case-panel__intro--two{grid-template-columns:minmax(0,1fr);row-gap:16px}.case-panel__gallery{width:100%}.case-stats{grid-template-columns:repeat(4,auto);justify-content:space-around;padding:0 64px}.case-feature{grid-template-columns:minmax(0,749px) minmax(0,1fr);column-gap:48px;padding:0 64px}.case-feature__photo{aspect-ratio:749/708;width:100%;height:auto}.case-tagline{margin-right:64px;font-size:min(80px,4.2vw)}}@media(max-width:1100px){.case-hero,.case-feature{grid-template-columns:minmax(0,1fr);row-gap:32px}.case-panel{height:auto;overflow:visible}.case-hero__photo{aspect-ratio:751/710;height:auto}}@media(max-width:768px){.case-hero{padding:120px 24px 0}.case-panel__kicker{margin-top:0}.case-panel__meta{min-height:0;margin-top:32px}.case-stats{grid-template-columns:repeat(2,auto);row-gap:24px}.case-stats__value{font-size:56px}.case-feature,.case-more{padding:0 24px}.case-feature__thumbs img{aspect-ratio:263/315;width:calc(50% - 13px);height:auto}.case-tagline{width:auto;max-width:none;margin:64px 24px 0;font-size:34px}.case-nav{padding:0 24px}}.cases-table__project a{color:inherit;text-decoration:none}@media(max-width:1800px){.case-panel__intro,.case-panel__intro--two{grid-template-columns:minmax(0,1fr)}.case-feature__thumbs img{aspect-ratio:263/315;width:calc(50% - 13px);height:auto}}.site-logo{width:135.155px;height:52px;display:block}@media(max-width:767px){:root{--header-h:60px;--header-pad:25px}.header-content{padding-bottom:12px;align-items:flex-end!important}.site-logo{width:88.37px;height:34px}}.prerender-mobile-only,.prerender-desktop-only{display:contents}@media(max-width:767px){.prerender-desktop-only{display:none}}@media(min-width:768px){.prerender-mobile-only{display:none}}@media(max-width:767px){.hero-orbit-viewport{height:auto;min-height:0}.hero-mobile{--m-css:tan(atan2(100vw,375px));width:375px;height:682px;margin-bottom:calc(682px*(var(--m,var(--m-css)) - 1));transform:scale(var(--m,var(--m-css)));transform-origin:0 0;position:relative}.hero-mobile__title{font-family:var(--font-display);color:var(--color-beige);white-space:nowrap;font-size:34px;line-height:normal;position:absolute;top:106px;left:24px}.hero-orbit-mobile{pointer-events:none;width:375px;height:400px;position:absolute;top:420px;left:0}.hero-card{z-index:5;width:327px;height:225px;color:var(--color-beige);position:absolute;top:175px;left:23px}.hero-card__chrome{width:327px;max-width:none;height:225px;position:absolute;inset:0;overflow:visible}.hero-card__title{font-family:var(--font-display);white-space:nowrap;font-size:22px;font-weight:400;line-height:normal;position:absolute;top:33px;left:27px}.hero-card__text{-webkit-line-clamp:5;-webkit-box-orient:vertical;width:276px;display:-webkit-box;position:absolute;top:66px;left:27px;overflow:hidden}.hero-card__more{color:var(--color-beige);text-decoration:none;position:absolute;top:195.8px;left:27px}.hero-card__nav{gap:2px;display:flex;position:absolute;top:196px;left:280px}.hero-card__arrow{cursor:pointer;background:0 0;border:none;width:24px;height:33px;padding:0;position:relative}.hero-card__arrow:before{content:"";background:var(--color-beige);clip-path:polygon(100% 0,0 50%,100% 100%);width:6px;height:15px;position:absolute;top:9px;left:9px}.hero-card__arrow--next:before{transform:rotate(180deg)}.hero-content{padding:0}.hero-content__inner{align-items:stretch}.hero-content__intro{font-family:var(--font-body);text-align:right;margin:0 27px 0 5px;padding:0;font-size:16px;font-weight:600;line-height:normal}.hero-title--mobile{text-align:left;align-items:flex-start;width:336px;margin:84px 0 0 25px;font-size:48px;line-height:normal}.hero-title__line1{margin-bottom:0}.hero-title__bottom{justify-content:space-between}.hero-title__text-column{line-height:normal}.hero-title__arrow{width:40px}}.brands-mobile{zoom:var(--m,1);width:375px;color:var(--color-beige);background:url(/images/light-prism.webp) top/cover no-repeat;margin-top:88px}.brands-mobile__ring{height:500px;position:relative}.brands-mobile__svg{width:375px;height:500px;position:absolute;inset:0;overflow:visible}.brands-mobile__planet{cursor:pointer;background:0 0;border:none;width:15px;height:15px;padding:0;position:absolute}.brands-mobile__planet img{width:100%;height:100%}.brands-mobile__center{text-align:center;width:228px;position:absolute;top:209px;left:75px}.brands-mobile__title{font-family:var(--font-display);text-transform:uppercase;font-size:24px;font-weight:400;line-height:normal}.brands-mobile__subtitle{margin-top:3px}.brands-mobile__drag{width:104px;font-family:var(--font-display);text-align:center;color:var(--color-gray-hover);font-size:18px;line-height:normal;position:absolute;top:373px;left:136px}.brands-mobile__details{margin-top:-26px;padding:0 22px 0 26px}.brands-mobile__checked{font-family:var(--font-body);color:var(--color-test-green);font-size:18px;font-weight:600;line-height:normal}.brands-mobile__features{flex-direction:column;gap:7px;margin-top:24px;list-style:none;display:flex}.brands-mobile__features li{align-items:center;gap:14px;height:27px;display:flex}.brands-mobile__features img{width:14px;height:16px}.brands-mobile__image{width:330px;height:278px;margin:57px 0 0 -3px;overflow:hidden}.brands-mobile__image img{object-fit:contain;width:100%;height:100%}.news-section--mobile{zoom:var(--m,1);background-color:#eee2d50d;width:375px;margin:0;padding:88px 25px 76px}.news-section--mobile .news-featured__media{aspect-ratio:auto;width:325px;height:176px}.news-section--mobile .news-featured__body{margin-top:20px;padding:0}.news-section--mobile .news-featured__category,.news-section--mobile .news-card__category{letter-spacing:1.4px;color:var(--color-gray-hover);font-size:14px}.news-section--mobile .news-featured__title{font-family:var(--font-display);text-transform:uppercase;margin-top:12px;font-size:20px;line-height:normal}.news-section--mobile .news-featured__time,.news-section--mobile .news-card__time{color:var(--color-gray-hover);font-size:14px;font-weight:600;line-height:20px}.news-section--mobile .news-arrows{justify-content:flex-end;gap:10px;margin-top:41px;display:flex;position:static}.news-section--mobile .news-arrows__button{background:0 0;border:none;width:34px;height:34px;padding:0}.news-section--mobile .news-arrows__button img{width:34.9px;height:35.5px}.news-section--mobile .news-grid--two{grid-template-columns:151px 150px;column-gap:24px;margin-top:18px;display:grid}.news-section--mobile .news-card__media{aspect-ratio:auto;width:151px;height:112px}.news-section--mobile .news-card__body{flex-direction:column;gap:4px;margin-top:3px;padding:0;display:flex}.news-section--mobile .news-card__category{margin:0}.news-section--mobile .news-card__title{font-family:var(--font-body);font-size:16px;font-weight:600;line-height:normal}@property --social-sweep{syntax:"<angle>";inherits:false;initial-value:360deg}.footer-socials__link{color:var(--color-beige);border-radius:50%;transition:color .2s}.footer-socials__link img{-webkit-mask-image:conic-gradient(#000 var(--social-sweep),transparent 0);mask-image:conic-gradient(#000 var(--social-sweep),transparent 0)}.footer-socials__link:hover,.footer-socials__link:focus-visible{color:var(--color-beige)}.footer-socials__link:hover img,.footer-socials__link:focus-visible img{animation:.6s ease-out social-draw}@keyframes social-draw{0%{--social-sweep:0deg}to{--social-sweep:360deg}}@media(max-width:768px){.footer{margin-top:calc(63px*var(--m,1));min-height:0}.footer-hero{zoom:var(--m,1);padding:0 25px 315px}.footer-hero__logo{width:90px;height:75px;margin-bottom:37px}.footer-hero__heading{margin-bottom:10px;font-size:34px}.footer-hero__description{font-family:var(--font-body);text-transform:none;padding:0;font-size:16px;font-weight:600;line-height:normal}.footer>.absolute{width:calc(746px*var(--m,1));transform:translate(-50%);height:calc(236.5px*var(--m,1))!important;bottom:calc(117px*var(--m,1))!important;left:50%!important;right:auto!important}.footer>.absolute img{object-fit:fill!important;width:100%!important;height:100%!important}.footer-content{zoom:var(--m,1);padding:0 0 18px}.footer-content__row{gap:6px}.footer-socials{order:-1;margin-bottom:4px;gap:30px!important}.footer-socials a{width:auto!important;height:17px!important}.footer-socials a img{display:none}.footer-hero__tagline{zoom:.55}.footer>.absolute picture{width:100%;height:100%;display:block}.footer-content__row>a,.footer-content__row>span{font-weight:400!important}}.team__arrows{display:none}.about-line-mobile{zoom:var(--m,1);width:375px;height:1482px;color:var(--color-beige);position:relative;overflow-x:clip}.about-line-mobile__title{width:325px;font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:34px;font-weight:400;line-height:normal;position:absolute;top:66px;left:25px}.about-line-mobile__frame{pointer-events:none;position:absolute}.about-line-mobile__frame svg{width:100%;height:100%;position:absolute;inset:0}.about-line-mobile__bead{z-index:2;width:20px;height:20px;position:absolute;top:0;left:0}.about-line-mobile__block{z-index:1;position:absolute}.about-line-mobile__heading{font-family:var(--font-display);text-transform:uppercase;margin:0 0 7px;font-size:24px;font-weight:400;line-height:normal}@media(max-width:768px){.about-vortex-container{zoom:var(--m,1);justify-content:flex-start;width:375px;margin-top:103px}.about-vortex{width:373px;max-width:none;height:347px;margin-left:1px}.about-progress-section{margin-top:0}.founder{zoom:var(--m,1);width:375px;max-width:none;margin:22px 0 0;padding:323px 25px 0;display:block;position:relative}.founder__card{zoom:1;width:199px;height:229px;position:absolute;top:54px;left:88px}.founder__card-bg{background:radial-gradient(95.3px 114.5px,#464155,#332f3f,#201d28);width:190.59px;height:229px;left:8.41px}.founder__photo{width:197.95px;height:197.13px;top:22.68px}.founder__bar{width:190.59px;height:27.8px;top:201.2px;left:8.41px}.founder__label{font-size:12px;top:207px;left:18px}.founder__quote{text-align:center;width:auto;height:auto;padding:0;position:static}.founder__quote-mark{width:97px;height:89px;top:0;left:47px}.founder__name{font-family:var(--font-display);text-transform:uppercase;white-space:normal;font-size:24px;font-weight:400;position:static}.founder__text{width:325px;max-width:none;margin:14px auto 0;font-size:20px;position:relative;top:auto;left:auto}.founder__signature{text-align:left;margin-top:0;padding-left:120px;font-size:72px;position:relative;top:auto;left:auto}.team{zoom:var(--m,1);width:375px;margin-top:50px}.team__title{padding:0;font-size:24px}.team__subtitle{width:315px;margin:10px auto 0;padding:0}.team__grid{scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:24px;margin-top:45.6px;padding:0 25px 4px;scroll-padding-left:25px;display:flex;overflow-x:auto}.team__grid::-webkit-scrollbar{display:none}.team-card{zoom:.7194;scroll-snap-align:start;flex:none}.team-card__back{zoom:calc(1/.7194);width:259px;height:295.69px;bottom:auto;right:auto}.team-card__back:before{background-position:-270.94px -116.56px;background-size:800.85px 507.2px}.team-card__back-name{top:14.58px;left:18px}.team-card__alias{top:34.73px;left:18px}.team-card__icon{width:63px;height:70px;top:15px;left:179px}.team-card__bio{width:224px;font-size:14px;top:91.33px;left:18.1px}.team__arrows{gap:10px;margin:20px 25px 0;display:flex}.team__arrows .news-arrows__button{background:0 0;border:none;width:34px;height:34px;padding:0}.team__arrows .news-arrows__button img{width:34.9px;height:35.5px}.testimonial-item,.testimonial-item--active{color:var(--color-beige);gap:16px}.testimonial-item__avatar{width:96px;height:96px;margin-top:0}.testimonial-item__name{font-size:18px}.case-quote,.case-quote--active{color:var(--color-beige)}.case-quote__avatar,.case-quote--active .case-quote__avatar{width:96px;height:112.5px}.case-quote__avatar:after{opacity:0}.case-quote__name{font-size:18px}.newsletter-card{zoom:.75;margin:0 auto}.newsletter-card__heading{font-size:30px}.why-accordion__toggle,.why-accordion__item--open .why-accordion__toggle{height:auto;min-height:56px;padding:16px 56px 16px 20px}.why-accordion__arrow{top:calc(50% - 4.4px);right:20px}.why-accordion__item--open{padding-bottom:20px}.why-accordion__text{width:auto;max-width:none;margin:0 20px}.job-card{grid-template-rows:none;grid-template-columns:44px minmax(0,1fr);column-gap:16px;min-height:0;padding:20px}.job-card__mark{grid-row:1;width:44px;height:44px}.job-card__title{grid-area:1/2;align-self:center;margin:0;font-size:20px}.job-card__brand,.job-card__text,.job-card__tags,.job-card__deadline,.job-card__apply{grid-column:1/-1}.job-card__brand{margin-top:12px}.job-card__text{min-height:0;margin-top:12px}.job-card__tags,.job-card__deadline{margin-top:16px}.job-card__apply{justify-self:start;margin:12px 0 0}.blog__heading{padding-top:190px}.blog__ufo{width:180px;top:72px;right:-8px}.cases__heading{padding-top:190px}.cases__ship{width:240px;top:70px}.cases__title{font-size:38px}.cases-table{margin-top:40px}.cases-testimonials{margin-top:80px;padding-bottom:80px}.cases-testimonials__body{margin-top:40px}.case-panel__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.case-panel__intro,.case-panel__intro--two{grid-template-columns:minmax(0,1fr);row-gap:16px;margin-top:24px}.case-panel__gallery{width:100%;height:auto;margin-top:40px}.case-stats,.case-more+.case-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px;margin-top:56px;padding:0 24px}.case-feature{margin-top:56px}.case-feature__photo{aspect-ratio:749/708;width:100%;height:auto}}.pill-button__label,.job-card__apply,.newsletter-card__submit,.newsletter-mobile__submit,.job-apply__submit{transition:background-color .2s,color .2s}.pill-button:hover .pill-button__label,.pill-button:focus-visible .pill-button__label,.newsletter-card__submit:hover,.newsletter-card__submit:focus-visible,.newsletter-mobile__submit:hover,.newsletter-mobile__submit:focus-visible,.job-apply__submit:hover,.job-apply__submit:focus-visible{background-color:var(--color-brighter-blue)}.job-card__apply:hover,.job-card__apply:focus-visible{background-color:var(--color-beige);color:var(--color-bg-blue)}.blog-meta__more,.blog-meta__title a,.article-nav__link,.hero-card__more,.blog-pagination__page{transition:color .2s}.blog-meta__more:hover,.blog-meta__title a:hover,.hero-card__more:hover,.blog-meta__more:focus-visible,.blog-meta__title a:focus-visible{color:var(--color-test-green)}.article-nav__link:hover,.article-nav__link:focus-visible,.blog-pagination__page:hover{color:var(--color-beige)}.why-accordion__item{transition:background-color .2s}.why-accordion__item:not(.why-accordion__item--open):hover{background-color:var(--color-brighter-blue)}.clients__tile{transition:transform .25s}.clients__tile:hover{transform:translateY(-4px)}.blog-featured__media img,.blog-item__media img,.news-featured__media img,.news-card__media img{transition:transform .4s}.blog-featured:hover .blog-featured__media img,.blog-item:hover .blog-item__media img,.news-featured:hover .news-featured__media img,.news-card:hover .news-card__media img{transform:scale(1.03)}@media(max-width:768px){.footer-socials__link:hover,.footer-socials__link:focus-visible{color:var(--color-test-green)}}@media(prefers-reduced-motion:reduce){.clients__tile:hover,.blog-featured:hover .blog-featured__media img,.blog-item:hover .blog-item__media img,.news-featured:hover .news-featured__media img,.news-card:hover .news-card__media img{transform:none}}@media(max-width:1800px)and (min-width:1201px){.founder{column-gap:64px;padding:0 64px}.founder__signature{left:auto;right:0}}@media(max-width:768px){.footer{overflow-x:clip}.case-panel__name{overflow-wrap:break-word;font-size:28px}}.team-card__initials{font-family:var(--font-display);color:var(--color-gray-hover);opacity:.6;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:110px;line-height:1;display:flex;position:absolute;inset:0 0 60px}.brand-hero{grid-template-columns:minmax(0,1fr) 320px;align-items:center;column-gap:64px;display:grid}.brand-hero .page__eyebrow a{color:inherit;text-decoration:none}.brand-hero .page__eyebrow a:hover{color:var(--color-beige)}.brand-hero__subtitle{color:var(--color-test-green);margin:-8px 0 20px}.brand-hero__website{margin:8px 0 0 -6px}.brand-hero__visual{object-fit:contain;width:320px;height:320px}.brand-checklist__label{font-family:"Open Sans",var(--font-body);color:var(--color-test-green);margin-bottom:16px;font-size:14px;font-weight:300}.brand-checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 48px;list-style:none;display:grid}.brand-checklist li{align-items:center;gap:12px;display:flex}.brand-checklist img{width:14px;height:14px}.brand-cases{border-top:1px solid var(--color-gray-hover);list-style:none}.brand-cases li{border-bottom:1px solid var(--color-gray-hover)}.brand-cases__link{color:var(--color-beige);justify-content:space-between;align-items:baseline;gap:24px;padding:22px 0;text-decoration:none;transition:color .2s;display:flex}.brand-cases__link:hover,.brand-cases__link:focus-visible{color:var(--color-test-green)}.brand-cases__title{font-family:var(--font-display);font-size:22px;line-height:normal}.brand-cases__client{text-transform:uppercase;flex-shrink:0}.brand-jobs{flex-direction:column;gap:24px;display:flex}.brand-jobs .job-card__title{font-size:34px}.brand-page__nav{margin-top:120px;padding:0 max(24px,50vw - 552px)}@media(max-width:900px){.brand-hero{grid-template-columns:minmax(0,1fr)}.brand-hero__visual{order:-1;width:160px;height:160px;margin-bottom:24px}.brand-checklist{grid-template-columns:minmax(0,1fr)}.brand-cases__link{flex-direction:column;gap:8px}.brand-cases__title{font-size:18px}.brand-jobs .job-card__title{font-size:20px}}.info-card__link{color:inherit;text-decoration:none}.info-card__link:hover,.info-card__more:hover{color:var(--color-test-green)}.info-card__more{color:var(--color-beige);margin-top:24px;text-decoration:none;transition:color .2s}.nav-group{position:relative}.nav-submenu{--submenu-bridge:37px;z-index:20;padding-top:var(--submenu-bridge);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s;position:absolute;top:100%;left:-26px}.site-header--stuck .nav-submenu{--submenu-bridge:28px}.nav-group:hover .nav-submenu,.nav-group:focus-within .nav-submenu{opacity:1;visibility:visible}.nav-submenu__list{border:1px solid var(--color-gray-hover);background-color:var(--color-bg-blue);border-radius:0 0 5px 5px;flex-direction:column;align-items:flex-start;gap:18px;width:274px;padding:33px 26px 35px;list-style:none;display:flex}.nav-submenu__link{font-family:"Open Sans",var(--font-body);letter-spacing:1.4px;text-transform:uppercase;white-space:nowrap;color:var(--color-beige);font-size:14px;font-weight:800;line-height:19px;text-decoration:none;display:block;position:relative}.nav-submenu__link:hover{color:var(--color-beige)}.nav-submenu__link .nav-item__underline{top:calc(100% + 4px)}.nav-submenu__link:hover .nav-item__underline,.nav-submenu__link:focus-visible .nav-item__underline,.nav-submenu__link--active .nav-item__underline{opacity:1}.nav-submenu__link:hover .nav-item__underline svg,.nav-submenu__link:focus-visible .nav-item__underline svg,.nav-submenu__link--active .nav-item__underline svg{animation:.4s ease-out forwards dashReveal}.mobile-menu-item--sub{margin-top:-8px}.mobile-menu-item--sub .mobile-menu-item__label{color:var(--color-beige);opacity:.75;font-size:12px;font-weight:600}.mobile-menu-item--sub.mobile-menu-item--active .mobile-menu-item__label{opacity:1;color:var(--color-test-green)}@media(prefers-reduced-motion:reduce){.nav-submenu{transition:none}}.not-found__home{color:var(--color-beige);text-underline-offset:4px;text-decoration:underline}.not-found__home:hover{color:var(--color-test-green)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
