.Preloader-module__lU-iUq__preloader{z-index:100;color:var(--fg);pointer-events:none;display:none;position:fixed;inset:0}.js .Preloader-module__lU-iUq__preloader{display:block}.Preloader-module__lU-iUq__curtain{isolation:isolate;background:var(--void);position:absolute;inset:0}.Preloader-module__lU-iUq__loopWrap{place-items:center;width:min(58vw,980px);display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Preloader-module__lU-iUq__loop{opacity:0;visibility:hidden;grid-area:1/1;width:100%;height:auto;overflow:visible}.Preloader-module__lU-iUq__track{stroke:#eaf0ff12;stroke-width:.012px}.Preloader-module__lU-iUq__trace{stroke-width:.018px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.Preloader-module__lU-iUq__flare{aspect-ratio:2.4;opacity:0;visibility:hidden;background:radial-gradient(closest-side,#5fb0ff59,#2f6bff24 55%,#0000);grid-area:1/1;width:120%}.Preloader-module__lU-iUq__corner{flex-direction:column;gap:4px;display:flex;position:absolute}.Preloader-module__lU-iUq__tl{top:var(--margin);left:var(--margin)}.Preloader-module__lU-iUq__tr{top:var(--margin);right:var(--margin);text-align:right;align-items:flex-end}.Preloader-module__lU-iUq__bl{bottom:var(--margin);left:var(--margin)}.Preloader-module__lU-iUq__br{bottom:var(--margin);right:var(--margin);text-align:right;align-items:flex-end}.Preloader-module__lU-iUq__center{width:min(440px, calc(100vw - 2 * var(--margin)));text-align:center;flex-direction:column;align-items:center;gap:22px;display:flex;position:absolute;top:calc(50% + min(11.6vw,196px) + 8vh);left:50%;transform:translate(-50%)}.Preloader-module__lU-iUq__greeting{font-variation-settings:"wdth" 112;letter-spacing:-.03em;font-size:clamp(1.35rem,2vw,2rem);font-weight:500;line-height:1.1}.Preloader-module__lU-iUq__progress{width:100%}.Preloader-module__lU-iUq__progressRow{color:var(--fg-muted);grid-template-columns:9.5em 1fr 3ch;align-items:center;gap:14px;display:grid!important}.Preloader-module__lU-iUq__status{text-align:left;white-space:nowrap;color:var(--fg)}.Preloader-module__lU-iUq__rail{background:var(--line-strong);height:1px;position:relative;overflow:visible}.Preloader-module__lU-iUq__bar{background:var(--spectrum);transform-origin:0;position:absolute;inset:0;transform:scaleX(0);box-shadow:0 0 10px #5fb0ffcc}.Preloader-module__lU-iUq__pct{text-align:right;font-variant-numeric:tabular-nums}.Preloader-module__lU-iUq__mask{display:block;overflow:clip}.Preloader-module__lU-iUq__mask>span{display:block}.Preloader-module__lU-iUq__dim{color:var(--fg-muted)}@media (max-aspect-ratio:4/5){.Preloader-module__lU-iUq__loopWrap{width:52svh;transform:translate(-50%,-50%)rotate(-90deg)}.Preloader-module__lU-iUq__center{top:auto;bottom:calc(var(--margin) + 44px);gap:16px}}
.Hero-module__tEbyOq__hero{z-index:2;height:320vh;color:var(--fg);pointer-events:none;position:relative}.Hero-module__tEbyOq__stage{--hole:-26%;pointer-events:auto;height:100svh;position:sticky;top:0;overflow:clip}.Hero-module__tEbyOq__portal{-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent var(--hole), #000 calc(var(--hole) + 24%));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent var(--hole), #000 calc(var(--hole) + 24%));mask-image:radial-gradient(circle at 50% 50%, transparent var(--hole), #000 calc(var(--hole) + 24%))}.Hero-module__tEbyOq__rim{z-index:5;pointer-events:none;visibility:hidden;background:radial-gradient(circle at 50% 50%, transparent calc(var(--hole) + 4%), #a8e4ff8c calc(var(--hole) + 9%), #2f6bff59 calc(var(--hole) + 13%), transparent calc(var(--hole) + 22%));mix-blend-mode:screen;position:absolute;inset:0}.Hero-module__tEbyOq__aura{background:radial-gradient(90% 80% at 50% 50%, #060913 0%, var(--void) 70%), var(--void);position:absolute;inset:0;overflow:clip}.Hero-module__tEbyOq__aura:after{content:"";background:radial-gradient(120% 90%,#0000 55%,#0009 100%);position:absolute;inset:0}.Hero-module__tEbyOq__auraA,.Hero-module__tEbyOq__auraB{filter:blur(40px);will-change:transform;border-radius:50%;width:70vmax;height:70vmax;position:absolute}.Hero-module__tEbyOq__auraA{background:radial-gradient(closest-side,#285aff24,#0000);margin:-35vmax 0 0 -52vmax;animation:26s ease-in-out infinite alternate Hero-module__tEbyOq__drift-a;top:50%;left:50%}.Hero-module__tEbyOq__auraB{background:radial-gradient(closest-side,#8a5cff12,#0000);margin:-35vmax 0 0 -18vmax;animation:31s ease-in-out infinite alternate Hero-module__tEbyOq__drift-b;top:50%;left:50%}@keyframes Hero-module__tEbyOq__drift-a{to{transform:translate(8vmax,-5vmax)scale(1.12)}}@keyframes Hero-module__tEbyOq__drift-b{to{transform:translate(-9vmax,6vmax)scale(.9)}}.Hero-module__tEbyOq__name{inset:calc(var(--header-h) + 1.5vh) var(--margin) calc(var(--margin) + 44px);font-family:var(--font-display);font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:-.058em;color:var(--fg);pointer-events:none;flex-direction:column;justify-content:space-between;font-size:13.4vw;font-weight:640;line-height:.8;display:flex;position:absolute}.Hero-module__tEbyOq__lineA,.Hero-module__tEbyOq__lineB{white-space:nowrap;will-change:transform;display:block;position:relative}.Hero-module__tEbyOq__lineA{z-index:1;transform-origin:0%;align-self:flex-start}.Hero-module__tEbyOq__lineB{z-index:3;transform-origin:100%;align-self:flex-end}.Hero-module__tEbyOq__canvas{z-index:2;visibility:hidden;position:absolute;inset:0}.Hero-module__tEbyOq__canvas canvas{width:100%!important;height:100%!important}.Hero-module__tEbyOq__fallback{z-index:2;filter:drop-shadow(0 0 12px #2f6bffb3);width:min(58vw,980px);display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Hero-module__tEbyOq__hero[data-webgl=off] .Hero-module__tEbyOq__fallback{display:block}.Hero-module__tEbyOq__meta{z-index:4;inset:calc(var(--header-h) + 1.5vh) var(--margin) var(--margin);pointer-events:none;position:absolute}.Hero-module__tEbyOq__meta a{pointer-events:auto}.Hero-module__tEbyOq__mask{display:block;overflow:clip}.Hero-module__tEbyOq__mask>span,.Hero-module__tEbyOq__mask>a{display:inline-block}.Hero-module__tEbyOq__role{flex-direction:column;gap:14px;width:min(26vw,360px);display:flex;position:absolute;bottom:64px;left:0}.Hero-module__tEbyOq__line{font-size:var(--fs-body-l);font-variation-settings:"wdth" 108;letter-spacing:-.015em;text-wrap:balance;font-weight:450;line-height:1.25}.Hero-module__tEbyOq__line .Hero-module__tEbyOq__mask>span{display:block}.Hero-module__tEbyOq__bottom{grid-template-columns:1fr auto 1fr;align-items:end;display:grid;position:absolute;bottom:0;left:0;right:0}.Hero-module__tEbyOq__stack{text-align:center}.Hero-module__tEbyOq__stack>li{display:inline-block}.Hero-module__tEbyOq__bottom>:last-child{justify-self:end}.Hero-module__tEbyOq__cue{align-items:center;gap:12px;display:inline-flex!important}.Hero-module__tEbyOq__cueGlyph{width:34px;height:auto;overflow:visible}.Hero-module__tEbyOq__skip{padding-block:4px;position:relative}.Hero-module__tEbyOq__skip:after{content:"";background:var(--spectrum);transform-origin:0;height:1px;transition:transform .6s var(--ease-cut);position:absolute;inset:auto 0 0;transform:scaleX(.3)}@media (hover:hover){.Hero-module__tEbyOq__skip:hover:after{transform:scaleX(1)}}@media (max-width:991px){.Hero-module__tEbyOq__hero{height:260vh}.Hero-module__tEbyOq__role{width:min(40vw,320px)}}@media (max-width:599px){.Hero-module__tEbyOq__hero{height:230vh}.Hero-module__tEbyOq__name{inset:calc(var(--header-h) + 4vh) var(--margin) calc(var(--margin) + 150px)}.Hero-module__tEbyOq__role{gap:10px;width:100%;bottom:48px}.Hero-module__tEbyOq__stack{display:none}.Hero-module__tEbyOq__bottom{grid-template-columns:1fr 1fr}}@media (max-aspect-ratio:4/5){.Hero-module__tEbyOq__fallback{width:52svh;transform:translate(-50%,-50%)rotate(-90deg)}}@media (prefers-reduced-motion:reduce){.Hero-module__tEbyOq__hero{height:100svh}.Hero-module__tEbyOq__rim{display:none}.Hero-module__tEbyOq__auraA,.Hero-module__tEbyOq__auraB{animation:none}.Hero-module__tEbyOq__cueGlyph [data-glyph-traveller]{display:none}}
.Inside-module__0BUVkG__inside{z-index:1;isolation:isolate;padding-top:calc(var(--header-h) + 28px);color:#fff;background: linear-gradient(180deg, var(--void) 0%, #01020599 5%, #01020500 11%), radial-gradient(70% 30% at 50% 16%, #aad6ff80, transparent 70%), linear-gradient(180deg, var(--void) 0%, #050b2c 4%, #0c2170 8%, #1740d8 15%, #2459ff 26%, #3d82ff 42%, #4f93ff 52%, #2d62f0 66%, #1334a8 78%, #081652 89%, var(--void) 100%);margin-top:-100svh;position:relative;overflow:clip}.Inside-module__0BUVkG__sky{z-index:-1;pointer-events:none;position:absolute;inset:0}.Inside-module__0BUVkG__lastStars{height:45svh;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.Inside-module__0BUVkG__firstStars{height:40svh;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000,#000);mask-image:linear-gradient(#0000,#000)}:is(.Inside-module__0BUVkG__lastStars .stars,.Inside-module__0BUVkG__firstStars .stars){z-index:0}.Inside-module__0BUVkG__hazes{position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 76%);mask-image:linear-gradient(#000 55%,#0000 76%)}.Inside-module__0BUVkG__haze{filter:blur(18px);will-change:transform;background:radial-gradient(closest-side,#ffffff42,#fff0 100%);border-radius:50%;width:160%;position:absolute;left:-30%}.Inside-module__0BUVkG__hazeA{height:30svh;animation:64s ease-in-out infinite alternate Inside-module__0BUVkG__haze;top:34svh}.Inside-module__0BUVkG__hazeB{opacity:.8;height:42svh;animation:88s ease-in-out infinite alternate-reverse Inside-module__0BUVkG__haze;top:82svh}.Inside-module__0BUVkG__hazeC{opacity:.9;height:36svh;animation:76s ease-in-out infinite alternate Inside-module__0BUVkG__haze;top:128svh}@keyframes Inside-module__0BUVkG__haze{0%{transform:translate(-14%)scaleY(.9)}to{transform:translate(14%)scaleY(1.1)}}.Inside-module__0BUVkG__top{justify-content:space-between;align-items:center;display:flex;position:relative}.Inside-module__0BUVkG__label{align-items:center;gap:10px;display:flex}.Inside-module__0BUVkG__dim{color:#ffffffb8}.Inside-module__0BUVkG__content{padding-top:34svh;padding-bottom:34svh;position:relative}.Inside-module__0BUVkG__statement{font-variation-settings:"wdth" 112;letter-spacing:-.036em;text-wrap:pretty;text-shadow:0 2px 30px #0a1e7840;grid-column:1/span 10;font-size:clamp(2rem,4.2vw,5.4rem);font-weight:500;line-height:1.04}.Inside-module__0BUVkG__coda{font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:-.058em;flex-direction:column;grid-column:1/-1;margin-top:12svh;font-size:clamp(3rem,7.6vw,9.5rem);font-weight:640;line-height:.84;display:flex}.Inside-module__0BUVkG__coda>span{width:fit-content;display:block}.Inside-module__0BUVkG__coda>span:last-child{align-self:flex-end}@media (max-width:991px){.Inside-module__0BUVkG__statement{grid-column:1/-1;font-size:clamp(1.9rem,6.4vw,3.4rem)}.Inside-module__0BUVkG__content{padding-top:28svh;padding-bottom:12svh}}@media (max-width:599px){.Inside-module__0BUVkG__coda{font-size:13.2vw}}@media (prefers-reduced-motion:reduce){.Inside-module__0BUVkG__haze{animation:none}.Inside-module__0BUVkG__inside{margin-top:0}}
.Work-module__68PvTq__work{isolation:isolate;background:var(--void);color:var(--fg);position:relative}.Work-module__68PvTq__runway{height:calc(var(--runway) + 100vh);position:relative}.Work-module__68PvTq__stage{isolation:isolate;background:linear-gradient(#010205 0%,#020409 55%,#03060e 100%);height:100svh;position:sticky;top:0;overflow:clip}.Work-module__68PvTq__aura{z-index:0;pointer-events:none;background:radial-gradient(40% 36% at 30% 40%,#2f6bff1a,#0000 70%),radial-gradient(30% 30% at 72% 62%,#8a5cff0f,#0000 70%);animation:26s ease-in-out infinite alternate Work-module__68PvTq__drift;position:absolute;inset:-20%}@keyframes Work-module__68PvTq__drift{to{transform:translate(4%,-3%)}}.Work-module__68PvTq__light{z-index:2;pointer-events:none;position:absolute;inset:0}.Work-module__68PvTq__light canvas{width:100%;height:100%;display:block}.Work-module__68PvTq__stop{pointer-events:none;position:absolute;inset:0}.Work-module__68PvTq__split{inset:calc(var(--header-h) + 52px) var(--margin) calc(var(--margin) + 96px);font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:-.058em;color:var(--fg);flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:clamp(3rem,10.4vw,13rem);font-weight:640;line-height:.8;display:flex;position:absolute}.Work-module__68PvTq__back,.Work-module__68PvTq__front{white-space:nowrap;display:block;position:relative}.Work-module__68PvTq__split .wipe{--wipe:18}.Work-module__68PvTq__back{z-index:1}.Work-module__68PvTq__front{z-index:3;align-self:flex-end}.Work-module__68PvTq__meta{z-index:4;left:var(--margin);bottom:calc(var(--margin) + 8px);pointer-events:auto;flex-direction:column;gap:10px;max-width:40ch;display:flex;position:absolute}.Work-module__68PvTq__scrim{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#010205c7,#01020573 55%,#0000);position:absolute;inset:-45% -35% -30% -25%}.Work-module__68PvTq__tag{font-size:var(--fs-body-l);line-height:1.4}.Work-module__68PvTq__stack{color:var(--ice)}.Work-module__68PvTq__role{color:var(--fg-muted);flex-wrap:wrap;gap:6px 18px;display:flex}.Work-module__68PvTq__visit{color:var(--fg);background:var(--spectrum) no-repeat 0 100% / 100% 1px;transition:background-size .6s var(--ease-cut);padding-block:3px}@media (hover:hover){.Work-module__68PvTq__visit:hover{background-size:30% 1px}}.Work-module__68PvTq__label{z-index:5;top:calc(var(--header-h) + 18px);left:var(--margin);color:var(--fg-muted);align-items:center;gap:10px;display:flex;position:absolute}.Work-module__68PvTq__dusk{z-index:6;background:linear-gradient(180deg, var(--void) 0%, var(--void) 22%, #01020500 72%);pointer-events:none;position:absolute;inset:0}.Work-module__68PvTq__hud{z-index:5;top:calc(var(--header-h) + 26px);right:var(--margin);position:absolute}.Work-module__68PvTq__rail{background:var(--line-strong);width:120px;height:1px;display:block;position:relative}.Work-module__68PvTq__fill{background:var(--spectrum);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (max-width:991px){.Work-module__68PvTq__split{inset:calc(var(--header-h) + 44px) var(--margin) calc(var(--margin) + 150px);font-size:clamp(2.4rem,12.5vw,6rem)}.Work-module__68PvTq__meta{right:var(--margin)}.Work-module__68PvTq__tag{font-size:1rem}}@media (prefers-reduced-motion:reduce){.Work-module__68PvTq__runway{height:auto}.Work-module__68PvTq__stage{height:auto;padding:calc(var(--header-h) + 64px) var(--margin) clamp(80px, 14vh, 160px);flex-direction:column;gap:clamp(64px,12vh,120px);display:flex;position:relative}.Work-module__68PvTq__light,.Work-module__68PvTq__dusk,.Work-module__68PvTq__hud{display:none}.Work-module__68PvTq__label,.Work-module__68PvTq__stop,.Work-module__68PvTq__split,.Work-module__68PvTq__meta{position:relative;inset:auto}.Work-module__68PvTq__label{order:-1}.Work-module__68PvTq__stop{flex-direction:column;gap:24px;display:flex}.Work-module__68PvTq__split{gap:8px}}
.Breather-module__NR37tW__breather{z-index:1;isolation:isolate;color:#fff;background:radial-gradient(80% 26% at 50% 100%,#d6ecff8c,#0000 70%),linear-gradient(#03060e 0%,#0a1a5c 10%,#1740d8 24%,#2459ff 40%,#3d82ff 58%,#6fb2ff 80%,#9cc9ff 100%);padding-top:42svh;position:relative;overflow:clip}.Breather-module__NR37tW__sky{z-index:-1;pointer-events:none;position:absolute;inset:0}.Breather-module__NR37tW__lastStars{height:50svh;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.Breather-module__NR37tW__haze{filter:blur(18px);will-change:transform;background:radial-gradient(closest-side,#ffffff3d,#fff0 100%);border-radius:50%;width:160%;position:absolute;left:-30%}.Breather-module__NR37tW__hazeA{height:30svh;animation:70s ease-in-out infinite alternate-reverse Breather-module__NR37tW__haze;top:58svh}.Breather-module__NR37tW__hazeB{opacity:.85;height:40svh;animation:84s ease-in-out infinite alternate Breather-module__NR37tW__haze;top:120svh}.Breather-module__NR37tW__hazeC{height:44svh;animation:62s ease-in-out infinite alternate-reverse Breather-module__NR37tW__haze;top:190svh}@keyframes Breather-module__NR37tW__haze{0%{transform:translate(-14%)scaleY(.9)}to{transform:translate(14%)scaleY(1.1)}}.Breather-module__NR37tW__content{position:relative}.Breather-module__NR37tW__label{align-items:center;gap:10px;margin-bottom:8svh;display:flex}.Breather-module__NR37tW__words{text-shadow:0 2px 30px #0a1e7840;flex-direction:column;display:flex}.Breather-module__NR37tW__line{font-variation-settings:"wdth" 112;letter-spacing:-.042em;width:fit-content;font-size:clamp(2.3rem,6.2vw,8rem);font-weight:540;line-height:1;display:block}.Breather-module__NR37tW__line+.Breather-module__NR37tW__line{align-self:flex-end;margin-top:6svh}.Breather-module__NR37tW__finale{height:calc(100svh + 42vh);margin-top:6svh}.Breather-module__NR37tW__hold{place-items:center;height:100svh;display:grid;position:sticky;top:0}.Breather-module__NR37tW__punch{font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:-.058em;white-space:nowrap;font-size:clamp(3.4rem,11.5vw,15rem);font-weight:640;line-height:.84}@media (max-width:599px){.Breather-module__NR37tW__breather{padding-top:34svh}.Breather-module__NR37tW__line{font-size:9.4vw}.Breather-module__NR37tW__punch{font-size:13vw}}@media (prefers-reduced-motion:reduce){.Breather-module__NR37tW__haze{animation:none}.Breather-module__NR37tW__finale{height:auto}.Breather-module__NR37tW__hold{height:70svh;position:static}}
.Contact-module__1Plz1q__contact{z-index:2;isolation:isolate;color:var(--fg);margin-top:calc(-100svh - 42vh);position:relative}.Contact-module__1Plz1q__runway{height:calc(var(--runway) + 100vh);position:relative}.Contact-module__1Plz1q__stage{--hole:115%;isolation:isolate;height:100svh;position:sticky;top:0;overflow:clip}.Contact-module__1Plz1q__stage[data-portal]{-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent var(--hole), #000 calc(var(--hole) + 24%));-webkit-mask-image:radial-gradient(circle at 50% 50%, transparent var(--hole), #000 calc(var(--hole) + 24%));mask-image:radial-gradient(circle at 50% 50%, transparent var(--hole), #000 calc(var(--hole) + 24%))}.Contact-module__1Plz1q__rim{z-index:5;pointer-events:none;visibility:hidden;background:radial-gradient(circle at 50% 50%, transparent calc(var(--hole) + 4%), #a8e4ff8c calc(var(--hole) + 9%), #2f6bff59 calc(var(--hole) + 13%), transparent calc(var(--hole) + 22%));mix-blend-mode:screen;position:absolute;inset:0}.Contact-module__1Plz1q__anchor{pointer-events:none;height:100svh;position:absolute;bottom:0;left:0;right:0}.Contact-module__1Plz1q__aura{background:radial-gradient(90% 80% at 50% 50%, #060913 0%, var(--void) 70%), var(--void);position:absolute;inset:0;overflow:clip}.Contact-module__1Plz1q__aura:after{content:"";background:radial-gradient(120% 90%,#0000 55%,#0009 100%);position:absolute;inset:0}.Contact-module__1Plz1q__auraA,.Contact-module__1Plz1q__auraB{filter:blur(40px);will-change:transform;border-radius:50%;width:70vmax;height:70vmax;position:absolute;top:50%;left:50%}.Contact-module__1Plz1q__auraA{background:radial-gradient(closest-side,#285aff24,#0000);margin:-35vmax 0 0 -52vmax;animation:26s ease-in-out infinite alternate Contact-module__1Plz1q__drift-a}.Contact-module__1Plz1q__auraB{background:radial-gradient(closest-side,#8a5cff12,#0000);margin:-35vmax 0 0 -18vmax;animation:31s ease-in-out infinite alternate Contact-module__1Plz1q__drift-b}@keyframes Contact-module__1Plz1q__drift-a{to{transform:translate(8vmax,-5vmax)scale(1.12)}}@keyframes Contact-module__1Plz1q__drift-b{to{transform:translate(-9vmax,6vmax)scale(.9)}}.Contact-module__1Plz1q__words{--fit:.68;inset:calc(var(--header-h) + 1.5vh) var(--margin) calc(var(--margin) + 44px);font-family:var(--font-display);font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:-.058em;pointer-events:none;flex-direction:column;justify-content:space-between;font-size:6vw;font-weight:640;line-height:.8;display:flex;position:absolute}.Contact-module__1Plz1q__lead{z-index:1;white-space:nowrap;align-self:flex-start;display:block;position:relative}.Contact-module__1Plz1q__slot{z-index:3;text-align:right;align-self:flex-end;display:block;position:relative}.Contact-module__1Plz1q__possibility{white-space:nowrap;display:block;position:absolute;bottom:0;right:0}.Contact-module__1Plz1q__close{white-space:nowrap;transform-origin:100%;display:block}.Contact-module__1Plz1q__canvas{z-index:2;visibility:hidden;position:absolute;inset:0}.Contact-module__1Plz1q__canvas canvas{width:100%!important;height:100%!important}.Contact-module__1Plz1q__fallback{z-index:2;filter:drop-shadow(0 0 12px #2f6bffb3);width:min(58vw,980px);display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Contact-module__1Plz1q__contact[data-webgl=off] .Contact-module__1Plz1q__fallback{display:block}.Contact-module__1Plz1q__ends{font-variation-settings:normal;color:var(--fg-muted);margin-bottom:1.4rem;position:absolute;bottom:100%;right:0}.Contact-module__1Plz1q__end{white-space:nowrap;align-items:center;gap:10px;display:flex;position:absolute;bottom:0;right:0}.Contact-module__1Plz1q__reach{z-index:4;left:var(--margin);bottom:calc(var(--margin) + 64px);flex-direction:column;align-items:flex-start;gap:14px;width:min(30vw,460px);display:flex;position:absolute}.Contact-module__1Plz1q__label{color:var(--fg-muted);align-items:center;gap:10px;display:flex}.Contact-module__1Plz1q__emailRow{width:100%;container-type:inline-size}.Contact-module__1Plz1q__email{font-variation-settings:"wdth" 112;letter-spacing:-.03em;white-space:nowrap;transition:color .5s var(--ease-settle);font-size:min(2.6rem,6.66667cqw);font-weight:560;line-height:1.1}@media (hover:hover){.Contact-module__1Plz1q__email:hover{color:var(--ice)}}.Contact-module__1Plz1q__copy{border:1px solid var(--line-strong);color:var(--fg);cursor:pointer;transition:background-color .45s var(--ease-settle), border-color .45s var(--ease-settle);background:0 0;border-radius:999px;order:3;padding:9px 18px}@media (hover:hover){.Contact-module__1Plz1q__copy:hover{background:#eaf0ff0f;border-color:#a8e4ff80}}.Contact-module__1Plz1q__copy:focus-visible,.Contact-module__1Plz1q__email:focus-visible,.Contact-module__1Plz1q__small a:focus-visible{outline:1px solid var(--ice);outline-offset:4px}.Contact-module__1Plz1q__small{z-index:4;left:var(--margin);right:var(--margin);bottom:var(--margin);grid-template-columns:1fr auto 1fr;align-items:end;gap:16px 32px;display:grid;position:absolute}.Contact-module__1Plz1q__where{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.Contact-module__1Plz1q__dot{background:var(--ice);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px 2px #a8e4ffb3}.Contact-module__1Plz1q__links{gap:28px;display:flex}.Contact-module__1Plz1q__links a,.Contact-module__1Plz1q__top{background:var(--spectrum) no-repeat 0 100% / 0% 1px;transition:background-size .6s var(--ease-cut);padding-block:3px}@media (hover:hover){.Contact-module__1Plz1q__links a:hover,.Contact-module__1Plz1q__top:hover{background-size:100% 1px}}.Contact-module__1Plz1q__sign{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 18px;display:flex}@media (max-width:991px){.Contact-module__1Plz1q__words{--fit:1;inset:calc(var(--header-h) + 4vh) var(--margin) calc(var(--margin) + 184px)}.Contact-module__1Plz1q__reach{right:var(--margin);bottom:calc(var(--margin) + 90px);grid-template-columns:1fr auto;align-items:center;gap:8px 16px;width:auto;display:grid}.Contact-module__1Plz1q__copy{order:0;padding:6px 14px}.Contact-module__1Plz1q__emailRow{grid-column:1/-1}.Contact-module__1Plz1q__small{grid-template-columns:1fr auto;gap:10px 16px}.Contact-module__1Plz1q__where{grid-column:1/-1;gap:4px 10px}.Contact-module__1Plz1q__links{white-space:nowrap;gap:22px}}@media (max-aspect-ratio:4/5){.Contact-module__1Plz1q__fallback{width:52svh;transform:translate(-50%,-50%)rotate(-90deg)}}@media (prefers-reduced-motion:reduce){.Contact-module__1Plz1q__contact{margin-top:0}.Contact-module__1Plz1q__stage[data-portal]{-webkit-mask-image:none;mask-image:none}.Contact-module__1Plz1q__runway{height:auto}.Contact-module__1Plz1q__stage{min-height:100svh;position:relative}.Contact-module__1Plz1q__possibility,.Contact-module__1Plz1q__ends{visibility:hidden}.Contact-module__1Plz1q__auraA,.Contact-module__1Plz1q__auraB{animation:none}}
