.page_page__ZU32B{overflow-x:clip;background:#f7f7f4;color:#0a0a0a}.page_workLink__OPEyE{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.25rem clamp(1.25rem,4vw,4.75rem);background:#171717;color:white;font:400 clamp(2rem,4vw,4.5rem)/1 var(--font-bebas-neue);text-transform:uppercase}.page_workLink__OPEyE:focus-visible,.page_workLink__OPEyE:hover{background:var(--brand)}.page_workLink__OPEyE:focus-visible{outline:2px solid white;outline-offset:-6px}.page_srOnly__O_3lC{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page_hero__SKW6o{width:100%;max-width:100vw;height:80svh;padding:clamp(8rem,12vw,10rem) clamp(1.25rem,4vw,4.75rem) clamp(4rem,7vw,6rem);background:var(--brand);color:white;display:grid;grid-template-columns:minmax(0,1.75fr) minmax(18rem,.75fr);gap:clamp(2rem,7vw,8rem);align-items:center;position:relative;z-index:2;overflow:visible;isolation:isolate}.page_hero__SKW6o:before{content:"";position:absolute;z-index:-1;width:clamp(18rem,34vw,38rem);aspect-ratio:1;right:-8%;bottom:-38%;border:.0625rem solid rgba(255,255,255,.22);border-radius:50%;box-shadow:0 0 0 4rem rgba(255,255,255,.025),0 0 0 8rem rgba(255,255,255,.018)}.page_heroKicker__VnVhT{position:absolute;top:clamp(7rem,10vw,8.5rem);left:clamp(1.25rem,4vw,4.75rem);margin:0;font:600 .66rem/1 var(--font-work-sans);letter-spacing:.16rem;text-transform:uppercase}.page_heroTitle__Gfler p{margin:0 0 1.5rem;font-family:var(--font-bebas-neue);font-size:clamp(5rem,9vw,10.5rem);line-height:.78;text-transform:uppercase}.page_heroTitle__Gfler h1{margin:0;font-family:var(--font-amithen-face);font-size:clamp(6rem,11vw,12rem);line-height:.85;font-weight:400;white-space:nowrap}.page_heroCopy__kbqf4{font-family:var(--font-work-sans);font-size:clamp(1rem,1.25vw,1.35rem);line-height:1.55;max-width:30rem;display:grid;gap:1.4rem}.page_heroCopy__kbqf4>span{padding-bottom:.9rem;border-bottom:.0625rem solid rgba(255,255,255,.5);font-size:.68rem;font-weight:650;letter-spacing:.16rem}.page_heroCopy__kbqf4 p{margin:0}.page_heroCopy__kbqf4,.page_heroTitle__Gfler{min-width:0}.page_heroGhost__y1MmF{position:absolute;z-index:-1;left:49%;bottom:-1.6rem;color:transparent;-webkit-text-stroke:.0625rem rgba(255,255,255,.09);font:400 clamp(8rem,18vw,20rem)/.7 var(--font-bebas-neue);letter-spacing:.03em}.page_heroPlane__M52HC{position:absolute;left:62%;top:30%;width:6rem;aspect-ratio:1;background:url(/plane-outline-white.png) 50%/contain no-repeat;opacity:.75;animation:page_planeFloat__aER28 4.5s ease-in-out infinite}.page_explore___Ds6P{position:absolute;z-index:20;left:68%;bottom:.75rem;display:inline-flex;align-items:center;gap:.8rem;color:rgba(255,255,255,.82)}.page_explore___Ds6P span{font:600 .72rem/1 var(--font-work-sans);letter-spacing:.16em;text-transform:uppercase}.page_exploreTriangle__vBn06{width:1.35rem;height:1.35rem;overflow:visible;transform:rotate(90deg);animation:page_exploreTriangleMove__FaWKP 3s ease-in-out infinite}.page_exploreTriangle__vBn06 path{stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.page_explore___Ds6P:focus-visible,.page_explore___Ds6P:hover{color:white}.page_explore___Ds6P:focus-visible{outline:.0625rem solid rgba(255,255,255,.8);outline-offset:.4rem}@keyframes page_exploreTriangleMove__FaWKP{0%,to{transform:translateX(0) rotate(90deg)}50%{transform:translateX(.3rem) rotate(90deg)}}@keyframes page_planeFloat__aER28{0%,to{transform:translateZ(0) rotate(-1deg)}50%{transform:translate3d(.4rem,-.65rem,0) rotate(2deg)}}.page_responsibility__wjcHJ{scroll-margin-top:6rem;padding:clamp(5rem,8vw,9rem) clamp(1.25rem,6vw,7rem);background:#f1efe8;color:#171717}.page_responsibilityIntro__ZAySJ{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(3rem,8vw,9rem);align-items:start}.page_elementsEyebrow__xlNLn,.page_responsibilityEyebrow__ixu3A{margin:0 0 1.75rem;font:600 .75rem/1.3 var(--font-work-sans);letter-spacing:.18em;text-transform:uppercase}.page_responsibilityHeading__nxzC5 h2{margin:0;font:400 clamp(3.3rem,5vw,6rem)/.88 var(--font-bebas-neue);text-transform:uppercase}.page_responsibilityHeading__nxzC5 h2 span{color:var(--brand)}.page_responsibilityCopy__VE711{max-width:38rem;font:400 clamp(1rem,1.25vw,1.2rem)/1.65 var(--font-work-sans)}.page_responsibilityCopy__VE711 p{margin:0 0 1.5rem}.page_responsibilityCopy__VE711 p:last-child{margin-bottom:0}.page_responsibilityEmphasis__pnSlT{padding-left:clamp(1.25rem,2vw,2rem);border-left:3px solid var(--brand);font-weight:500}.page_responsibilityElements__jwhYv{margin-top:clamp(4rem,7vw,7rem)}.page_elementsEyebrow__xlNLn{margin-bottom:1rem}.page_elementList__gMkBo{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;padding:1px;background:#c9c5ba;list-style:none}.page_elementItem__WIoJh{display:flex;min-width:0;min-height:clamp(11rem,16vw,16rem);flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;padding:1.5rem;background:#f1efe8;color:var(--brand)}.page_elementItem__WIoJh span{color:#171717;font:600 .8rem/1 var(--font-work-sans);letter-spacing:.16em;text-transform:uppercase}.page_elementSymbol__yhKph{display:block;width:clamp(5rem,7vw,7rem);height:auto;overflow:visible;transform-box:fill-box;transform-origin:center}.page_elementSymbol__yhKph path{stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.page_elementItem__WIoJh:first-child .page_elementSymbol__yhKph{animation:page_earthPulse__i0hAE 7.6s ease-in-out -1.2s infinite}.page_elementItem__WIoJh:nth-child(2) .page_elementSymbol__yhKph{animation:page_fireRise__ynXQz 6.8s ease-in-out -3.1s infinite}.page_elementItem__WIoJh:nth-child(3) .page_elementSymbol__yhKph{animation:page_waterSway__ymE7p 8.2s ease-in-out -2.4s infinite}.page_elementItem__WIoJh:nth-child(4) .page_elementSymbol__yhKph{animation:page_airDrift__DT5TO 9s ease-in-out -4.2s infinite}.page_elementItem__WIoJh:nth-child(5) .page_elementSymbol__yhKph{animation:page_skyBreathe__FqNcN 8.6s ease-in-out -1.8s infinite}@keyframes page_earthPulse__i0hAE{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-.15rem) scale(1.035)}}@keyframes page_fireRise__ynXQz{0%,to{transform:translateY(.2rem) rotate(-2deg) scale(.99)}50%{transform:translateY(-.3rem) rotate(2deg) scale(1.02)}}@keyframes page_waterSway__ymE7p{0%,to{transform:translateY(-.12rem) rotate(-1.8deg)}50%{transform:translateY(.12rem) rotate(1.8deg)}}@keyframes page_airDrift__DT5TO{0%,to{transform:translate(-.35rem,.1rem)}50%{transform:translate(.35rem,-.1rem)}}@keyframes page_skyBreathe__FqNcN{0%,to{transform:translateY(.18rem) scale(.98)}50%{transform:translateY(-.18rem) scale(1.03)}}.page_marquee__3cDu6{overflow:hidden;background:white;border-bottom:.0625rem solid #d8d8d4;color:black;padding:1.65rem 0}.page_marqueeTrack__j08ld{width:max-content;display:flex;align-items:center;animation:page_marquee__3cDu6 32s linear infinite}.page_marqueeTrack__j08ld span{display:flex;align-items:center;gap:3rem;margin-right:3rem;font-family:var(--font-bebas-neue);font-size:clamp(1.5rem,2vw,2.4rem);line-height:1;text-transform:uppercase;white-space:nowrap}.page_marqueePlane__QXNni{width:2.25rem;height:2.25rem;object-fit:contain}@keyframes page_marquee__3cDu6{to{transform:translateX(-50%)}}.page_clientele__N7MiM{padding:clamp(3.5rem,6vw,5.5rem) clamp(1.25rem,4vw,4.75rem);background:#fff}.page_clienteleHeading__0uwgl{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:.0625rem solid #0a0a0a}.page_clienteleHeading__0uwgl p{margin:0 0 .75rem;font:600 .78rem/1 var(--font-work-sans);letter-spacing:.16em;text-transform:uppercase}.page_clienteleHeading__0uwgl h2{margin:0;font:400 clamp(4.25rem,7.5vw,8rem)/.85 var(--font-bebas-neue);text-transform:uppercase}.page_logoGrid__c_qqn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(3,clamp(5.5rem,7vw,7.5rem));column-gap:.375rem;row-gap:1rem;width:100%;margin-inline:auto}.page_logoCard__ardik{position:relative;min-width:0;margin:0}.page_clientLogo__z_6ht{padding:.4rem clamp(.7rem,1.25vw,1.25rem);object-fit:contain;filter:grayscale(1);transition:transform .35s ease,filter .35s ease}.page_logoCard__ardik:hover .page_clientLogo__z_6ht{transform:scale(1.04);filter:grayscale(0)}.page_principles__o8_nE{min-height:85svh;padding:clamp(6rem,11vw,11rem) clamp(1.5rem,8vw,9rem);display:grid;grid-template-columns:repeat(3,1fr);align-items:center;gap:clamp(3rem,8vw,9rem);background:#f7f7f4}.page_principle__QBgQJ{position:relative;opacity:0;transform:translateY(2rem);transition:opacity .65s ease var(--reveal-delay,0s),transform .65s cubic-bezier(.22,1,.36,1) var(--reveal-delay,0s);will-change:opacity,transform}.page_principle__QBgQJ[data-reveal-visible=true]{opacity:1;transform:translateY(0)}.page_principle__QBgQJ>span{display:block;margin-bottom:1.2rem;font:400 1.1rem/1 var(--font-work-sans);letter-spacing:.15rem}.page_principle__QBgQJ h3{margin:0;font:400 clamp(4rem,6vw,7rem)/.88 var(--font-bebas-neue);text-transform:uppercase}.page_principle__QBgQJ i{position:absolute;right:calc(clamp(3rem, 8vw, 9rem) / -2);top:50%;width:3.5rem;aspect-ratio:1;transform:translate(50%,-50%);background:url(/paper-plane.svg) 50%/contain no-repeat}.page_challenge__pvCXz{padding:clamp(6rem,10vw,10rem) clamp(1.5rem,8vw,9rem);display:grid;grid-template-columns:minmax(16rem,.85fr) minmax(20rem,1fr);gap:clamp(4rem,12vw,14rem);align-items:center;background:white}.page_challengeCopy__kpj6D{max-width:44rem}.page_challengeCopy__kpj6D h2{margin:0 0 2rem;font:500 clamp(2rem,3vw,3.25rem)/1.2 var(--font-work-sans)}.page_challengeCopy__kpj6D p{margin:0 0 1.5rem;font:400 clamp(1.05rem,1.35vw,1.35rem)/1.58 var(--font-work-sans)}.page_challengeMark__fWh2c{width:min(100%,23rem);justify-self:center;display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--brand)}.page_challengeMarkSymbol__rUALv{width:100%;height:auto;overflow:visible}.page_challengeMarkLabel__QN2DT{font:500 clamp(1.25rem,2vw,1.75rem)/1.2 var(--font-work-sans);letter-spacing:.12em;text-transform:uppercase}.page_challengeMarkSymbol__rUALv circle,.page_challengeMarkSymbol__rUALv path{stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.page_challengeMarkSymbol__rUALv circle{transform-box:fill-box;transform-origin:center;animation:page_progressDot__RisGY 3.6s ease-in-out infinite}.page_challengeMarkSymbol__rUALv circle:nth-of-type(2){animation-delay:.35s}.page_challengeMarkSymbol__rUALv circle:nth-of-type(3){animation-delay:.7s}@keyframes page_progressDot__RisGY{0%,55%,to{opacity:.45;transform:scale(.88)}20%{opacity:1;transform:scale(1)}}.page_capsule__PDq2G{position:relative;min-height:32rem;padding:clamp(4.5rem,7vw,7rem) clamp(1.5rem,6vw,7rem);overflow:hidden;background:var(--brand);color:white;display:grid;grid-template-columns:minmax(20rem,1.1fr) minmax(14rem,.9fr);grid-template-rows:1fr auto;column-gap:clamp(3rem,8vw,9rem)}.page_capsule__PDq2G:before{content:"Identity / clarity / courage / craft";position:absolute;top:2rem;left:clamp(1.5rem,6vw,7rem);font:600 .67rem/1 var(--font-work-sans);letter-spacing:.18em;text-transform:uppercase;opacity:.62}.page_capsule__PDq2G h2{position:relative;z-index:1;align-self:center;max-width:50rem;margin:0;font:400 clamp(4.5rem,7.5vw,8.5rem)/.78 var(--font-bebas-neue);text-transform:uppercase}.page_capsule__PDq2G ul{position:relative;z-index:1;grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(3rem,5vw,5rem) 0 0;padding:0;list-style:none;counter-reset:requirement;border-top:.0625rem solid rgba(255,255,255,.65);font:400 clamp(.9rem,1.1vw,1.1rem)/1.45 var(--font-work-sans)}.page_capsule__PDq2G li{counter-increment:requirement;min-height:7rem;padding:1.1rem clamp(1rem,2vw,2rem) 0 0;border-right:.0625rem solid rgba(255,255,255,.3)}.page_capsule__PDq2G li:before{content:"0" counter(requirement);display:block;margin-bottom:1.25rem;font-size:.65rem;letter-spacing:.14em;opacity:.55}.page_capsule__PDq2G li:last-child{border-right:0;padding-right:0;padding-left:clamp(1rem,2vw,2rem)}.page_capsule__PDq2G li:not(:first-child):not(:last-child){padding-left:clamp(1rem,2vw,2rem)}.page_capsule__PDq2G strong{display:block;margin-bottom:.35rem;font:400 clamp(2rem,3vw,3.4rem)/.9 var(--font-bebas-neue);letter-spacing:.02em}.page_capsuleSymbol__rVloM{position:absolute;z-index:0;top:clamp(4.5rem,6vw,6rem);right:clamp(3rem,10vw,12rem);width:clamp(11rem,19vw,20rem);aspect-ratio:1;color:white}.page_capsuleSymbolEcho__XL0eb,.page_capsuleSymbolMark__R3kgT{position:absolute;width:100%;height:auto}.page_capsuleSymbolEcho__XL0eb path,.page_capsuleSymbolMark__R3kgT path{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.page_capsuleSymbolMark__R3kgT{opacity:.78}.page_capsuleSymbolMark__R3kgT path:nth-child(2){transform-box:fill-box;transform-origin:center;animation:page_expressFold__ubzGc 6s ease-in-out infinite}.page_capsuleSymbolEcho__XL0eb{opacity:.12;transform:translate(.55rem,.45rem)}@keyframes page_expressFold__ubzGc{0%,to{opacity:.52;transform:scaleX(.86)}50%{opacity:1;transform:scaleX(1)}}.page_triangle__n7aXq{display:block;width:6rem;height:auto;flex:0 0 auto;color:var(--brand)}.page_triangle__n7aXq circle,.page_triangle__n7aXq path{stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.page_identity__b9C4U{position:relative;padding:clamp(5rem,8vw,8rem) clamp(1.5rem,5vw,6rem);display:grid;grid-template-columns:minmax(27rem,1fr) minmax(24rem,.85fr);gap:clamp(4rem,9vw,10rem);background-color:#fafaf8;align-items:start}.page_identity__b9C4U:before{content:"";position:absolute;inset:0;background:url(/plane-outline-white.png) center 68%/min(42vw,38rem) auto no-repeat;background-attachment:fixed;filter:brightness(0);opacity:.08;pointer-events:none}.page_identitySticky__2eUh1{position:sticky;z-index:1;top:8rem;min-height:calc(100svh - 10rem);display:flex;flex-direction:column;justify-content:center}.page_identitySticky__2eUh1 h2{margin:0;font:400 clamp(6rem,10vw,12rem)/.82 var(--font-bebas-neue);text-transform:uppercase}.page_identitySticky__2eUh1 p{margin:1.5rem 0 0;font:500 clamp(1.2rem,2vw,2rem)/1.3 var(--font-work-sans)}.page_identityDetails__pl7uv{position:relative;z-index:1;padding-top:12rem}.page_identityDetails__pl7uv article{padding:3rem 0 5rem}.page_identityDetails__pl7uv .page_triangle__n7aXq{width:clamp(8rem,11vw,10.5rem)}.page_identityDetails__pl7uv h3{margin:1.5rem 0;font:400 clamp(4.5rem,6vw,7rem)/.86 var(--font-bebas-neue);text-transform:uppercase}.page_identityDetails__pl7uv p{max-width:37rem;font:400 clamp(1rem,1.3vw,1.25rem)/1.6 var(--font-work-sans)}.page_identityDetails__pl7uv ul{list-style:none;margin:2rem 0 0;padding:0;border-top:.0625rem solid #111;font:500 clamp(1.2rem,1.7vw,1.7rem)/1.3 var(--font-work-sans)}.page_identityDetails__pl7uv li{padding:1rem 0;border-bottom:.0625rem solid #111}.page_identityDetails__pl7uv .page_pullQuote__nrHYi{margin-top:3rem;font-family:var(--font-amithen-face);font-size:clamp(1.9rem,3vw,3.4rem);font-weight:400;line-height:1.08}.page_manifesto__UVJ5o{position:relative;isolation:isolate;overflow:hidden;padding:clamp(7rem,12vw,13rem) clamp(1.5rem,8vw,9rem);background:var(--brand);color:white}.page_manifesto__UVJ5o:before{content:"";position:absolute;inset:0 auto 0 0;z-index:0;width:min(52%,50rem);background:url(https://ik.imagekit.io/swaddeep/sketches/1.png) center 38%/cover no-repeat;opacity:.42;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 50%,transparent);mask-image:linear-gradient(90deg,#000 0,#000 50%,transparent);pointer-events:none}.page_manifesto__UVJ5o>*{position:relative;z-index:1}.page_manifesto__UVJ5o span{display:block;max-width:67rem;margin:0 0 0 auto;font:400 clamp(3.5rem,7vw,8rem)/.9 var(--font-bebas-neue);text-transform:uppercase;text-align:right}.page_manifesto__UVJ5o h2{max-width:67rem;margin:clamp(1.25rem,2.5vw,2.5rem) 0 clamp(3rem,6vw,6rem) auto;font:400 clamp(4.4rem,8.2vw,10rem)/.9 var(--font-amithen-face);text-align:right}.page_manifesto__UVJ5o p{max-width:67rem;margin:0 0 0 auto;font:500 clamp(1.25rem,2.1vw,2.2rem)/1.45 var(--font-work-sans)}.page_aboutCta__JEC9_{padding:clamp(7rem,11vw,12rem) clamp(1.5rem,5vw,6rem);display:grid;grid-template-columns:minmax(0,1.65fr) minmax(20rem,.7fr);gap:clamp(3rem,8vw,9rem);align-items:center;background:white}.page_aboutCta__JEC9_ h2{margin:0;font:400 clamp(6rem,9.5vw,11rem)/1.05 var(--font-amithen-face)}.page_aboutCta__JEC9_ p{margin:0 0 2rem;font:400 clamp(1.05rem,1.35vw,1.3rem)/1.6 var(--font-work-sans)}.page_aboutCta__JEC9_ a{display:inline-flex;align-items:center;gap:1rem;min-height:3.5rem;padding:0 1.75rem;border:.0625rem solid black;border-radius:3rem;font:500 1rem/1 var(--font-work-sans);transition:background .2s,color .2s}.page_aboutCta__JEC9_ a:focus-visible,.page_aboutCta__JEC9_ a:hover{background:black;color:white}@media (max-width:70rem){.page_responsibilityIntro__ZAySJ{grid-template-columns:1fr;gap:3rem}.page_responsibilityCopy__VE711{max-width:45rem}.page_hero__SKW6o{height:auto;min-height:46rem;grid-template-columns:minmax(0,1fr);align-content:center;gap:3rem;padding-top:10rem}.page_heroTitle__Gfler h1{white-space:normal}.page_heroPlane__M52HC{display:block;left:auto;right:8%;top:42%;width:5.5rem}.page_heroCopy__kbqf4{max-width:36rem}.page_heroGhost__y1MmF{left:25%}.page_explore___Ds6P{left:auto;right:1.5rem;bottom:.75rem}.page_principles__o8_nE{grid-template-columns:1fr;min-height:auto;gap:0}.page_principle__QBgQJ{padding:3rem 0;border-bottom:.0625rem solid #aaa}.page_principle__QBgQJ i{display:none}.page_challenge__pvCXz{grid-template-columns:1fr;gap:4rem}.page_challengeMark__fWh2c{width:min(100%,18rem)}.page_capsule__PDq2G{min-height:auto;grid-template-columns:1fr}.page_capsule__PDq2G ul{grid-template-columns:repeat(2,minmax(0,1fr))}.page_capsule__PDq2G li{border-bottom:.0625rem solid rgba(255,255,255,.3)}.page_capsule__PDq2G li:nth-child(2){border-right:0}.page_identity__b9C4U{grid-template-columns:1fr;gap:2rem}.page_identitySticky__2eUh1{position:static;min-height:auto;padding:3rem 0}.page_identityDetails__pl7uv{padding-top:0}.page_identityDetails__pl7uv article{padding:3.5rem 0}.page_aboutCta__JEC9_{grid-template-columns:1fr}}@media (max-width:48rem){.page_elementList__gMkBo{grid-template-columns:repeat(2,minmax(0,1fr))}.page_elementItem__WIoJh:last-child{grid-column:1/-1}.page_hero__SKW6o{padding-top:13rem}.page_heroKicker__VnVhT{top:10rem;max-width:calc(100% - 7.5rem)}.page_heroPlane__M52HC{left:auto;right:1.875rem;top:9.25rem;bottom:auto;width:clamp(4.5rem,12vw,5.25rem);opacity:.9}}@media (max-width:39.999rem){.page_responsibility__wjcHJ{padding:5rem 1.25rem}.page_responsibilityHeading__nxzC5 h2{font-size:clamp(2.5rem,10vw,4rem)}.page_elementItem__WIoJh{min-height:10rem}.page_elementSymbol__yhKph{width:5rem}.page_hero__SKW6o{height:auto;min-height:100svh;padding:10rem 1.875rem 7rem;display:flex;flex-direction:column;align-items:stretch;gap:0}.page_explore___Ds6P,.page_heroGhost__y1MmF,.page_hero__SKW6o:before{display:none}.page_heroPlane__M52HC{display:block;left:auto;right:1.875rem;top:9.25rem;bottom:auto;width:clamp(4.75rem,18vw,5.75rem);opacity:.9}.page_heroKicker__VnVhT{position:static;max-width:calc(100% - 6.5rem);font-size:1rem;line-height:1.5;letter-spacing:.24em}.page_heroTitle__Gfler{margin-top:1.75rem}.page_heroTitle__Gfler p{max-width:100%;margin-bottom:2.5rem;font-size:clamp(4.6rem,20vw,7.25rem);line-height:.82}.page_heroTitle__Gfler h1{max-width:100%;font-size:clamp(4.15rem,18vw,6.5rem);line-height:1;text-wrap:balance}.page_heroCopy__kbqf4{width:100%;max-width:none;margin-top:3.25rem;font-size:clamp(1.05rem,4vw,1.35rem);line-height:1.55}.page_heroCopy__kbqf4 p{overflow-wrap:normal}.page_heroCopy__kbqf4 p+p{display:none}.page_marquee__3cDu6{padding:1.5rem 0}.page_clientele__N7MiM{padding-block:2.5rem}.page_clienteleHeading__0uwgl h2{font-size:clamp(3.25rem,14vw,5rem)}.page_logoGrid__c_qqn{grid-template-rows:repeat(3,clamp(4.5rem,18vw,6rem));gap:.25rem}.page_clientLogo__z_6ht{padding:1rem .8rem}.page_principles__o8_nE{padding:5rem 1.5rem}.page_principle__QBgQJ h3{font-size:clamp(4.2rem,21vw,6rem)}.page_challenge__pvCXz{padding:6rem 1.5rem}.page_capsule__PDq2G{padding:7rem 1.5rem 5rem;display:block}.page_capsule__PDq2G h2{font-size:clamp(4rem,18vw,5.5rem)}.page_capsule__PDq2G ul{grid-template-columns:1fr;margin-top:5rem}.page_capsule__PDq2G li,.page_capsule__PDq2G li:last-child,.page_capsule__PDq2G li:not(:first-child):not(:last-child){min-height:auto;padding:1.5rem 0 2rem;border-right:0;border-bottom:.0625rem solid rgba(255,255,255,.3)}.page_capsule__PDq2G li:before{margin-bottom:1rem}.page_capsuleSymbol__rVloM{top:4rem;right:-2rem;width:12rem;opacity:.55}.page_triangle__n7aXq{width:4.5rem}.page_identity__b9C4U{padding-inline:1.25rem}.page_identity__b9C4U:before{background-size:60vw auto}.page_identityDetails__pl7uv .page_triangle__n7aXq{width:8rem}.page_identitySticky__2eUh1 h2{font-size:clamp(4.8rem,23vw,7rem)}.page_identityDetails__pl7uv h3{font-size:clamp(4rem,19vw,5.5rem)}.page_manifesto__UVJ5o{padding:7rem 1.5rem}.page_manifesto__UVJ5o:before{width:100%;opacity:.18;-webkit-mask-image:none;mask-image:none}.page_manifesto__UVJ5o h2{font-size:clamp(4.6rem,20vw,7rem);line-height:.9}.page_aboutCta__JEC9_{padding:7rem 1.5rem}.page_aboutCta__JEC9_ h2{font-size:clamp(5.2rem,22vw,7.8rem);line-height:1.05}}@media (max-width:40.5rem){.page_heroPlane__M52HC{width:clamp(3.5rem,13vw,4.25rem)}}@media (prefers-reduced-motion:reduce){.page_principle__QBgQJ{animation:none;opacity:1!important;transform:none!important;will-change:auto}.page_elementSymbol__yhKph{animation:none!important}.page_identity__b9C4U:before{background-attachment:scroll}.page_clientLogo__z_6ht{transition:none}.page_marqueeTrack__j08ld{animation-play-state:paused}.page_exploreTriangle__vBn06{animation:none}.page_challengeMarkSymbol__rUALv circle{animation:none;opacity:.8}.page_capsuleSymbolMark__R3kgT path:nth-child(2),.page_heroPlane__M52HC{animation:none}}.contact-form_section__qz1Du{min-height:calc(100svh - 10rem);scroll-margin-top:clamp(6rem,9vw,9rem);padding:clamp(2rem,4vh,3.5rem) clamp(1.25rem,4vw,4.75rem);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-rows:auto 1fr;align-items:start;column-gap:clamp(2rem,5vw,5rem);row-gap:clamp(2.5rem,4vw,4rem);background:#fafafa;color:#111;--form-error:#b3261e}.contact-form_intro__AGRZe{grid-column:2;grid-row:1}.contact-form_headingRow__p6U6J{display:flex;align-items:center;gap:clamp(1.5rem,3vw,3rem)}.contact-form_headingRow__p6U6J h2{margin:0;font:400 clamp(5rem,8vw,8.5rem)/.82 var(--font-bebas-neue);text-transform:uppercase}.contact-form_intro__AGRZe>p{margin:.75rem 0 0;font:400 clamp(1.1rem,1.6vw,1.65rem)/1.35 var(--font-work-sans)}.contact-form_contactVisual__iiu1x{position:relative;grid-column:1;grid-row:1/span 2;width:100%;aspect-ratio:1;overflow:hidden;background:#ffad00}.contact-form_contactIllustration__6Pm8k{object-fit:contain;object-position:center}.contact-form_form__mu2I3{grid-column:2;grid-row:2;display:grid;gap:1rem}.contact-form_twoColumns__CBofQ{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,2vw,2rem)}.contact-form_field__hS6eP{display:grid;align-content:start;gap:.35rem}.contact-form_form__mu2I3 label{display:grid;gap:.35rem;font:400 clamp(1rem,1.2vw,1.2rem)/1.3 var(--font-work-sans)}.contact-form_requirement__e4gR1{margin-left:.18rem;color:var(--brand);font:700 1rem/1 var(--font-work-sans)}.contact-form_form__mu2I3 input,.contact-form_form__mu2I3 textarea{width:100%;border:0;border-bottom:1px solid #111;border-radius:0;padding:.15rem 0 .4rem;background:transparent;color:#111;font:400 1rem/1.5 var(--font-work-sans);outline:none}.contact-form_form__mu2I3 textarea{min-height:6rem;padding:.65rem;border:1px solid #111;resize:vertical}.contact-form_form__mu2I3 input:focus-visible,.contact-form_form__mu2I3 textarea:focus-visible{border-color:var(--brand);box-shadow:0 2px 0 var(--brand)}.contact-form_form__mu2I3 textarea:focus-visible{box-shadow:0 0 0 2px var(--brand)}.contact-form_form__mu2I3 input[aria-invalid=true],.contact-form_form__mu2I3 textarea[aria-invalid=true]{border-color:var(--form-error)}.contact-form_form__mu2I3 input[aria-invalid=true]:not(:focus-visible){box-shadow:0 1px 0 var(--form-error)}.contact-form_fieldError__rZKAy{margin:0;color:var(--form-error);font:400 .85rem/1.4 var(--font-work-sans)}.contact-form_fieldError__rZKAy:before{content:"! ";font-weight:700}.contact-form_honeypot__wfKYa{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.contact-form_formActions__mSuBK{display:grid;grid-template-columns:minmax(0,25rem) auto;justify-content:start;align-items:center;gap:1.5rem}.contact-form_fileField__NbGim{align-items:start}.contact-form_fileControl___QzyT{position:relative;display:inline-flex;width:min(100%,18rem);min-height:2.75rem;align-items:center;gap:.85rem;padding:0 1.25rem;overflow:hidden;border:1px solid #111;border-radius:3rem;cursor:pointer}.contact-form_fileControl___QzyT svg{width:1.25rem;height:1.25rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.contact-form_fileControl___QzyT>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-form_fileControl___QzyT input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.contact-form_fileControl___QzyT:focus-within{border-color:var(--brand);outline:2px solid var(--brand);outline-offset:3px}.contact-form_fileControl___QzyT:has(input[aria-invalid=true]){border-color:var(--form-error)}.contact-form_hint__4ECkS{color:#555;font:400 .78rem/1.45 var(--font-work-sans)}.contact-form_form__mu2I3 button{justify-self:start;min-width:9rem;min-height:3rem;padding:0 1.5rem;border:1px solid #111;border-radius:3rem;background:transparent;color:#111;cursor:pointer;font:400 clamp(1.1rem,1.4vw,1.4rem)/1 var(--font-work-sans);transition:background .2s,color .2s,transform .2s}.contact-form_form__mu2I3 button:focus-visible,.contact-form_form__mu2I3 button:hover{background:#111;color:white}.contact-form_form__mu2I3 button:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.contact-form_form__mu2I3 button:active{transform:scale(.98)}.contact-form_form__mu2I3 button:disabled{cursor:progress;opacity:.6}.contact-form_form__mu2I3 button:disabled:hover{background:transparent;color:#111}.contact-form_status__x4k2q{min-height:1.4em;margin:0;font:400 1rem/1.4 var(--font-work-sans)}.contact-form_status__x4k2q:empty{min-height:0}.contact-form_statusSuccess__KDjio{color:#1f6b34}.contact-form_statusError__j_vR3{color:var(--form-error)}@media (prefers-reduced-motion:reduce){.contact-form_form__mu2I3 button{transition:none}.contact-form_form__mu2I3 button:active{transform:none}}@media (max-width:70rem){.contact-form_section__qz1Du{grid-template-columns:1fr;grid-template-rows:none;gap:1.5rem}.contact-form_contactVisual__iiu1x,.contact-form_form__mu2I3,.contact-form_intro__AGRZe{grid-column:1;grid-row:auto}.contact-form_contactVisual__iiu1x{width:min(100%,24rem);margin:0 auto}}@media (max-width:40rem){.contact-form_section__qz1Du{gap:1.5rem}.contact-form_headingRow__p6U6J{align-items:flex-end}.contact-form_contactVisual__iiu1x{width:min(100%,18rem)}.contact-form_formActions__mSuBK,.contact-form_twoColumns__CBofQ{grid-template-columns:1fr;gap:1rem}.contact-form_form__mu2I3 button{width:100%}}.hero-slider_slider__XxNii{position:relative;height:clamp(31rem,64svh,45rem);min-height:31rem;overflow:hidden;background:#0a0a0a;color:white}.hero-slider_slide__AjzlR,.hero-slider_slides__Ksj6n{position:absolute;inset:0}.hero-slider_slide__AjzlR{opacity:0;transform:scale(1.025);pointer-events:none;transition:opacity .9s ease,transform 1.2s ease;overflow:hidden}.hero-slider_active__90fCK{opacity:1;transform:scale(1);pointer-events:auto}.hero-slider_image__LUd_1{width:100%;height:100%;object-fit:contain}.hero-slider_slide__AjzlR:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.68));pointer-events:none}.hero-slider_caption__jUR9R{position:absolute;z-index:2;right:clamp(1.5rem,5vw,6rem);bottom:2.4rem;display:flex;min-width:min(28rem,45vw);align-items:end;justify-content:space-between;gap:2rem;padding-top:1rem;border-top:.0625rem solid rgba(255,255,255,.75)}.hero-slider_caption__jUR9R span{font:500 clamp(.75rem,.9vw,.9rem)/1.2 var(--font-work-sans);letter-spacing:.12rem;text-transform:uppercase}.hero-slider_caption__jUR9R strong{font:400 clamp(2.5rem,4vw,4.5rem)/.9 var(--font-bebas-neue);text-transform:uppercase}.hero-slider_controls__WBlAG{position:absolute;z-index:5;left:clamp(1.5rem,5vw,6rem);bottom:2.4rem;display:flex;gap:.75rem}.hero-slider_controls__WBlAG button{width:3rem;height:2.5rem;padding:0;border:0;border-bottom:.0625rem solid rgba(255,255,255,.55);background:transparent;cursor:pointer;color:white;font:600 .75rem/1 var(--font-work-sans);transition:border-color .2s}.hero-slider_controls__WBlAG .hero-slider_current__UHeNV{border-bottom-width:.22rem;border-bottom-color:white}.hero-slider_controls__WBlAG button:focus-visible{outline:.125rem solid white;outline-offset:.2rem}@media (max-width:40rem){.hero-slider_slider__XxNii{height:29rem;min-height:29rem}.hero-slider_image__LUd_1{object-fit:cover}.hero-slider_caption__jUR9R{right:1.25rem;bottom:4.8rem;left:1.25rem;min-width:0}.hero-slider_controls__WBlAG{left:1.25rem;bottom:1rem}}@media (prefers-reduced-motion:reduce){.hero-slider_slide__AjzlR{transition:none}}