@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/a2947afc6a06879b-s.1gyfqm5yhhzs7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/651aaf1801011892-s.p.357dd_6abeqge.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(../media/75affa71d1e2f6a7-s.p.17-aodiw50953.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_cece2a7f-module__JXdSeW__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_cece2a7f-module__JXdSeW__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_277a99ff-module__CvS55G__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_277a99ff-module__CvS55G__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.CookieConsent-module__NmkMXG__panel{z-index:calc(var(--z-header) + 10);background:var(--surface);color:var(--text);border-top:var(--line-width) solid var(--line);visibility:hidden;transition:transform var(--dur-l) var(--ease-in-out), visibility 0s linear var(--dur-l);position:fixed;inset:auto 0 0;transform:translateY(100%)}.CookieConsent-module__NmkMXG__panel[data-open]{visibility:visible;transition:transform var(--dur-l) var(--ease-out), visibility 0s;transform:none}.CookieConsent-module__NmkMXG__inner{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-4);max-width:calc(var(--max-default) + 2 * var(--page-margin));padding:var(--space-5) var(--page-margin);align-items:center;margin-inline:auto;display:grid}.CookieConsent-module__NmkMXG__label{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;grid-column:1/-1;display:inline-flex}.CookieConsent-module__NmkMXG__dot{background:var(--signal);border-radius:50%;width:6px;height:6px}.CookieConsent-module__NmkMXG__text{max-width:60ch;font-size:var(--text-body-s);grid-column:1/-1;line-height:1.5}.CookieConsent-module__NmkMXG__policy{text-decoration:underline;text-decoration-thickness:var(--line-width);text-underline-offset:.22em;-webkit-text-decoration-color:var(--line-soft);text-decoration-color:var(--line-soft);white-space:nowrap}.CookieConsent-module__NmkMXG__policy:hover,.CookieConsent-module__NmkMXG__policy:focus-visible{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.CookieConsent-module__NmkMXG__actions{gap:var(--space-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.CookieConsent-module__NmkMXG__primary,.CookieConsent-module__NmkMXG__secondary{min-height:2.75rem;padding:0 var(--space-5);font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;border:var(--line-width) solid var(--line);border-radius:var(--radius-none);transition:background-color var(--dur-s) var(--ease-out), color var(--dur-s) var(--ease-out), border-color var(--dur-s) var(--ease-out)}.CookieConsent-module__NmkMXG__primary{background:var(--text);color:var(--surface)}.CookieConsent-module__NmkMXG__secondary{color:var(--text);background:0 0}.CookieConsent-module__NmkMXG__primary:hover,.CookieConsent-module__NmkMXG__primary:focus-visible{background:var(--signal);border-color:var(--signal);color:var(--on-signal)}.CookieConsent-module__NmkMXG__secondary:hover,.CookieConsent-module__NmkMXG__secondary:focus-visible{border-color:var(--signal);color:var(--signal-text)}@media (min-width:64rem){.CookieConsent-module__NmkMXG__inner{row-gap:0}.CookieConsent-module__NmkMXG__label{grid-column:1/span 2}.CookieConsent-module__NmkMXG__text{grid-column:3/span 6}.CookieConsent-module__NmkMXG__actions{grid-column:9/-1;justify-content:flex-end}}
.TextLink-module__FxNq1W__link{text-decoration-line:underline;text-decoration-thickness:var(--line-width);text-underline-offset:.24em;-webkit-text-decoration-color:var(--line-soft);text-decoration-color:var(--line-soft);transition:text-decoration-color var(--dur-s) var(--ease-out)}.TextLink-module__FxNq1W__link:hover,.TextLink-module__FxNq1W__link:focus-visible{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.TextLink-module__FxNq1W__inline{font:inherit}.TextLink-module__FxNq1W__mono{font-family:var(--font-mono);font-size:var(--text-mono-m);letter-spacing:var(--tracking-mono);text-transform:uppercase}.TextLink-module__FxNq1W__arrow{transition:transform var(--dur-s) var(--ease-out);margin-left:.3em;text-decoration:none;display:inline-block}.TextLink-module__FxNq1W__link:hover .TextLink-module__FxNq1W__arrow,.TextLink-module__FxNq1W__link:focus-visible .TextLink-module__FxNq1W__arrow{transform:translate(.12em,-.12em)}
.Container-module__v1nOZW__container{width:100%;padding-inline:var(--page-margin);margin-inline:auto}.Container-module__v1nOZW__default{max-width:calc(var(--max-default) + 2 * var(--page-margin))}.Container-module__v1nOZW__wide{max-width:calc(var(--max-wide) + 2 * var(--page-margin))}.Container-module__v1nOZW__full{max-width:none}
.Scene-module__6ilrBW__scene{background:var(--surface);color:var(--text);position:relative}.Scene-module__6ilrBW__scene:focus{outline:none}
.MonoLabel-module__ZHRRsq__label{font-family:var(--font-mono);font-weight:var(--weight-regular);line-height:var(--leading-mono);font-variant-numeric:tabular-nums;display:inline-block}.MonoLabel-module__ZHRRsq__uppercase{text-transform:uppercase;letter-spacing:var(--tracking-mono)}.MonoLabel-module__ZHRRsq__xs{font-size:var(--text-mono-xs)}.MonoLabel-module__ZHRRsq__s{font-size:var(--text-mono-s)}.MonoLabel-module__ZHRRsq__m{font-size:var(--text-mono-m)}.MonoLabel-module__ZHRRsq__medium{font-weight:var(--weight-medium)}.MonoLabel-module__ZHRRsq__muted{color:var(--text-muted)}.MonoLabel-module__ZHRRsq__signal{color:var(--signal-text)}
.CtaLink-module__03MiEG__cta{--_dot:.5rem;align-items:center;gap:var(--space-3);min-height:2.75rem;padding-block:var(--space-2);font-family:var(--font-sans);font-weight:var(--weight-regular);color:var(--text);display:inline-flex;position:relative}.CtaLink-module__03MiEG__m{font-size:var(--text-body);line-height:1.2}.CtaLink-module__03MiEG__l{--_dot:.625rem;font-size:var(--text-body-l);letter-spacing:var(--tracking-body-l);gap:var(--space-4);line-height:1.15}.CtaLink-module__03MiEG__dot{width:var(--_dot);height:var(--_dot);transition:transform var(--dur-m) var(--ease-out), background-color var(--dur-s) var(--ease-out);background:currentColor;border-radius:50%;flex:none}.CtaLink-module__03MiEG__arrow{transition:transform var(--dur-s) var(--ease-out);margin-left:.35em;display:inline-block}.CtaLink-module__03MiEG__line{left:calc(var(--_dot) / 2);right:0;bottom:var(--space-1);height:var(--line-width);transform-origin:0;transition:transform var(--dur-l) var(--ease-out);background:currentColor;position:absolute;transform:scaleX(0)}.CtaLink-module__03MiEG__cta:hover .CtaLink-module__03MiEG__dot,.CtaLink-module__03MiEG__cta:focus-visible .CtaLink-module__03MiEG__dot{background:var(--signal);transform:scale(1.5)}.CtaLink-module__03MiEG__cta:hover .CtaLink-module__03MiEG__arrow,.CtaLink-module__03MiEG__cta:focus-visible .CtaLink-module__03MiEG__arrow{transform:translate(.12em,-.12em)}.CtaLink-module__03MiEG__cta:hover .CtaLink-module__03MiEG__line,.CtaLink-module__03MiEG__cta:focus-visible .CtaLink-module__03MiEG__line{transform:scaleX(1)}.CtaLink-module__03MiEG__cta:active .CtaLink-module__03MiEG__dot{transition-duration:var(--dur-xs);transform:scale(.85)}
.SectionLabel-module__OAeSxW__sectionLabel{align-items:center;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono-s);line-height:var(--leading-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-variant-numeric:tabular-nums;display:inline-flex}.SectionLabel-module__OAeSxW__index{font-weight:var(--weight-medium)}.SectionLabel-module__OAeSxW__link{width:var(--space-7);height:var(--line-width);background:currentColor;position:relative}.SectionLabel-module__OAeSxW__link:after{content:"";background:var(--signal);width:5px;height:5px;transition:transform var(--dur-m) var(--ease-out);border-radius:50%;position:absolute;top:50%;right:0;transform:translate(50%,-50%)scale(0)}.SectionLabel-module__OAeSxW__active .SectionLabel-module__OAeSxW__link:after{transform:translate(50%,-50%)scale(1)}.SectionLabel-module__OAeSxW__name{color:inherit}
.Text-module__sfnUAG__text{font-family:var(--font-sans);font-weight:var(--weight-regular);text-wrap:pretty}.Text-module__sfnUAG__body-l{font-size:var(--text-body-l);line-height:var(--leading-body-l);letter-spacing:var(--tracking-body-l)}.Text-module__sfnUAG__body{font-size:var(--text-body);line-height:var(--leading-body)}.Text-module__sfnUAG__body-s{font-size:var(--text-body-s);line-height:var(--leading-body-s)}.Text-module__sfnUAG__measure-reading{max-width:var(--measure-reading)}.Text-module__sfnUAG__measure-narrow{max-width:var(--measure-narrow)}.Text-module__sfnUAG__muted{color:var(--text-muted)}.Text-module__sfnUAG__text+.Text-module__sfnUAG__text{margin-top:1em}
.HeroGravity-module__HKm9uq__root{position:relative}.HeroGravity-module__HKm9uq__layer{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.HeroGravity-module__HKm9uq__orbit{fill:none;stroke:var(--line-soft);stroke-width:1px;opacity:0}
.GravityHero-module__hMb9ta__hero{--fall:34svh;--t-fall:.7s;--d-fall:.65s;--t-land:calc(var(--t-fall) + var(--d-fall));--d-wave:1s;--wave-r:5.2em;--ease-fall:cubic-bezier(.5, 0, .85, .3);min-height:100svh;overflow:clip}@media (min-width:64rem){.GravityHero-module__hMb9ta__hero{--fall:40svh}}.GravityHero-module__hMb9ta__field{min-height:inherit;display:flex;position:relative}.GravityHero-module__hMb9ta__frame{z-index:1;min-height:inherit;padding-top:calc(3.75rem + var(--space-7));padding-bottom:var(--space-6);flex-direction:column;display:flex;position:relative}@media (min-width:64rem){.GravityHero-module__hMb9ta__frame{padding-top:calc(5.5rem + var(--space-8));padding-bottom:var(--space-block)}}.GravityHero-module__hMb9ta__label{z-index:1;color:var(--text-muted);animation:GravityHero-module__hMb9ta__fade-in .5s var(--ease-out) calc(var(--t-land) + .25s) backwards;position:relative}@media (min-width:64rem){.GravityHero-module__hMb9ta__label{margin-left:calc((100% + var(--grid-gap)) / 12 * 8)}}.GravityHero-module__hMb9ta__stage{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-6);margin-top:auto;display:grid;container-type:inline-size}.GravityHero-module__hMb9ta__headline{--size:calc((100cqi - .5rem) / 4.403);font-family:var(--font-sans);font-weight:var(--weight-semibold);font-size:var(--size);letter-spacing:-.024em;text-transform:uppercase;font-kerning:normal;white-space:nowrap;grid-column:1/-1;line-height:.86}@media (min-width:64rem),(min-width:40rem) and (orientation:landscape){.GravityHero-module__hMb9ta__headline{--size:calc(100cqi / 7.95)}}.GravityHero-module__hMb9ta__visual{display:block}.GravityHero-module__hMb9ta__row{animation:GravityHero-module__hMb9ta__wave var(--d-wave) var(--ease-out) var(--t-land) backwards;display:block;position:relative}@media (min-width:64rem),(min-width:40rem) and (orientation:landscape){.GravityHero-module__hMb9ta__w1,.GravityHero-module__hMb9ta__w2{display:inline-block}}.GravityHero-module__hMb9ta__lastLine{display:block}.GravityHero-module__hMb9ta__lastLine .GravityHero-module__hMb9ta__row{display:inline-block}.GravityHero-module__hMb9ta__w1{--cx:4.403em;--cy:2.404em}.GravityHero-module__hMb9ta__w2{--cx:4.403em;--cy:1.544em}.GravityHero-module__hMb9ta__w3{--cx:4.403em;--cy:.684em}@media (min-width:64rem),(min-width:40rem) and (orientation:landscape){.GravityHero-module__hMb9ta__w1{--cy:1.541em}.GravityHero-module__hMb9ta__w2{--cx:.6em;--cy:1.541em}}.GravityHero-module__hMb9ta__rowInner{display:inline-block}.GravityHero-module__hMb9ta__char{z-index:1;display:inline-block;position:relative}.GravityHero-module__hMb9ta__dot{vertical-align:baseline;z-index:0;width:.16em;height:.16em;animation:GravityHero-module__hMb9ta__dot-fall var(--d-fall) var(--ease-fall) var(--t-fall) backwards;margin-left:.07em;display:inline-block;position:relative}.GravityHero-module__hMb9ta__core{background:var(--signal);animation:GravityHero-module__hMb9ta__core-appear .32s var(--ease-out) .15s backwards;border-radius:50%;position:absolute;inset:0}.GravityHero-module__hMb9ta__trail{width:var(--line-width);height:var(--fall);background:var(--line-soft);transform-origin:bottom;animation:GravityHero-module__hMb9ta__trail-grow var(--d-fall) var(--ease-fall) var(--t-fall) backwards;margin-left:-.5px;position:absolute;bottom:50%;left:50%}.GravityHero-module__hMb9ta__origin{left:50%;top:calc(50% - var(--fall));border:var(--line-width) solid var(--text-muted);background:var(--surface);width:7px;height:7px;animation:GravityHero-module__hMb9ta__fade-in .4s var(--ease-out) var(--t-fall) backwards;border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute}.GravityHero-module__hMb9ta__rings{pointer-events:none;width:1.6em;max-width:none;height:1.6em;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.GravityHero-module__hMb9ta__ring{fill:none;stroke:var(--signal);stroke-width:1px;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%;opacity:0}.GravityHero-module__hMb9ta__ring[data-ring="1"]{animation:GravityHero-module__hMb9ta__ring .7s var(--ease-out) .3s}.GravityHero-module__hMb9ta__ring[data-ring="2"]{animation:GravityHero-module__hMb9ta__ring-wave var(--d-wave) var(--ease-out) var(--t-land)}.GravityHero-module__hMb9ta__aside{justify-items:start;gap:var(--space-4);animation:GravityHero-module__hMb9ta__fade-in .5s var(--ease-out) calc(var(--t-land) + .15s) backwards;grid-column:1/-1;display:grid}.GravityHero-module__hMb9ta__body{max-width:22ch}@media (min-width:40rem){.GravityHero-module__hMb9ta__aside{grid-column:5/span 4}}@media (min-width:64rem){.GravityHero-module__hMb9ta__aside{padding-bottom:calc(var(--size) * .02);grid-area:1/9/auto/span 4;align-self:end}.GravityHero-module__hMb9ta__headline{grid-row:1}}@keyframes GravityHero-module__hMb9ta__core-appear{0%{opacity:0;transform:scale(.3)}}@keyframes GravityHero-module__hMb9ta__dot-fall{0%{transform:translateY(calc(-1 * var(--fall)))}}@keyframes GravityHero-module__hMb9ta__trail-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes GravityHero-module__hMb9ta__ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(9)}}@keyframes GravityHero-module__hMb9ta__ring-wave{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(65)}}@keyframes GravityHero-module__hMb9ta__wave{0%{clip-path:circle(0em at var(--cx) var(--cy))}to{clip-path:circle(var(--wave-r) at var(--cx) var(--cy))}}html[data-intro=seen] .GravityHero-module__hMb9ta__hero *{animation:none!important}html[data-intro=seen] .GravityHero-module__hMb9ta__hero :before{animation:none!important}html[data-intro=seen] .GravityHero-module__hMb9ta__hero :after{animation:none!important}@keyframes GravityHero-module__hMb9ta__fade-in{0%{opacity:0}}html[data-gravity-bounce=on] .GravityHero-module__hMb9ta__core{transform-origin:50% 100%;animation:2.4s linear backwards GravityHero-module__hMb9ta__core-bounce}@keyframes GravityHero-module__hMb9ta__core-bounce{0%{opacity:0;transform:translateY(0)scale(.3)}6.25%{opacity:0;animation-timing-function:cubic-bezier(.2,.7,.1,1);transform:translateY(0)scale(.3)}19.6%{opacity:1;transform:translateY(0)scale(2.2)}29.2%{animation-timing-function:cubic-bezier(.5,0,.85,.3);transform:translateY(0)scale(2.2)}56.25%{animation-timing-function:cubic-bezier(.2,.6,.35,1);transform:translateY(0)scale(1.6)}64.2%{animation-timing-function:cubic-bezier(.55,0,.8,.4);transform:translateY(-.6em)scale(1.45)}72.1%{animation-timing-function:cubic-bezier(.2,.6,.35,1);transform:translateY(0)scale(1.4)}77.9%{animation-timing-function:cubic-bezier(.55,0,.8,.4);transform:translateY(-.3em)scale(1.25)}83.75%{animation-timing-function:cubic-bezier(.2,.6,.35,1);transform:translateY(0)scale(1.2)}87.9%{animation-timing-function:cubic-bezier(.55,0,.8,.4);transform:translateY(-.12em)scale(1.08)}92.1%{animation-timing-function:cubic-bezier(.2,.7,.1,1);transform:translateY(0)scale(1.05)}to{opacity:1;transform:translateY(0)scale(1)}}:is(html[data-gravity-path=off] .GravityHero-module__hMb9ta__trail,html[data-gravity-path=off] .GravityHero-module__hMb9ta__origin){display:none}
.AssemblyHero-module__GYnDAW__hero{--art-ratio:1.466;--copy-w:17rem;--copy-h:7rem}.AssemblyHero-module__GYnDAW__frame{min-height:100svh;position:relative;overflow:clip}.AssemblyHero-module__GYnDAW__root[data-motion] .AssemblyHero-module__GYnDAW__stage{height:240svh}.AssemblyHero-module__GYnDAW__root[data-motion] .AssemblyHero-module__GYnDAW__frame{height:100svh;position:sticky;top:0}@media (max-width:63.99rem){.AssemblyHero-module__GYnDAW__root[data-motion] .AssemblyHero-module__GYnDAW__stage{height:200svh}}.AssemblyHero-module__GYnDAW__content{gap:var(--space-5);min-height:100svh;padding-top:calc(3.75rem + var(--space-6));padding-bottom:var(--space-6);flex-direction:column;display:flex}.AssemblyHero-module__GYnDAW__root[data-motion] .AssemblyHero-module__GYnDAW__content{height:100%;min-height:0}.AssemblyHero-module__GYnDAW__type{z-index:2;position:relative;container-type:inline-size}.AssemblyHero-module__GYnDAW__visual{flex:1;min-height:22rem;position:relative;container-type:size}@media (min-width:64rem){.AssemblyHero-module__GYnDAW__content{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);padding-top:calc(5.5rem + var(--space-5));padding-bottom:var(--space-7);align-items:stretch;display:grid}.AssemblyHero-module__GYnDAW__type{grid-column:1/span 5;align-self:center}.AssemblyHero-module__GYnDAW__visual{grid-column:6/-1;min-height:0}}.AssemblyHero-module__GYnDAW__label{margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}.AssemblyHero-module__GYnDAW__headline{font-weight:var(--weight-semibold);letter-spacing:-.035em;font-size:min(17.2414cqi,4.5rem);line-height:.9}@media (min-width:64rem){.AssemblyHero-module__GYnDAW__label{margin-bottom:var(--space-6)}.AssemblyHero-module__GYnDAW__headline{font-size:25.974cqi}}.AssemblyHero-module__GYnDAW__lines,.AssemblyHero-module__GYnDAW__line{display:block}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){html[data-hero-trace=on] .AssemblyHero-module__GYnDAW__char{opacity:.22}}.AssemblyHero-module__GYnDAW__signal{z-index:1;will-change:transform;background:var(--signal);vertical-align:baseline;border-radius:50%;width:.16em;height:.16em;margin-left:.07em;display:inline-block;position:relative}.AssemblyHero-module__GYnDAW__art{left:0;bottom:calc(var(--copy-h) + var(--space-4));height:min(100cqh - var(--copy-h) - var(--space-4), 100cqw * var(--art-ratio));aspect-ratio:779/1142;position:absolute}.AssemblyHero-module__GYnDAW__layer{transform-origin:50%;will-change:transform, opacity;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;display:block;position:absolute}.AssemblyHero-module__GYnDAW__copy{justify-items:start;gap:var(--space-4);display:grid;position:absolute;bottom:0;left:0;right:0}.AssemblyHero-module__GYnDAW__root[data-motion] .AssemblyHero-module__GYnDAW__copy{visibility:hidden;opacity:0}.AssemblyHero-module__GYnDAW__body{max-width:22ch;font-size:var(--text-body-l);line-height:var(--leading-body-l);letter-spacing:var(--tracking-body-l)}@media (min-width:64rem){.AssemblyHero-module__GYnDAW__art{height:min(100cqh, (100cqw - var(--copy-w) - var(--space-7)) * var(--art-ratio));bottom:0}.AssemblyHero-module__GYnDAW__copy{left:calc(min(100cqh, (100cqw - var(--copy-w) - var(--space-7)) * var(--art-ratio)) / var(--art-ratio) + var(--space-6));width:var(--copy-w);padding-top:var(--space-5);border-top:var(--line-width) solid var(--line);right:auto}}
.HeroSettings-module__JfOVxa__panel{left:var(--page-margin);bottom:var(--space-4);z-index:calc(var(--z-header) + 20);width:min(17rem, calc(100vw - 2 * var(--page-margin)));background:var(--surface);color:var(--text);border:var(--line-width) solid var(--line-soft);font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;position:fixed}.HeroSettings-module__JfOVxa__toggle{align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding:0 var(--space-4);text-transform:inherit;letter-spacing:inherit;font-size:inherit;font-family:inherit;display:flex}.HeroSettings-module__JfOVxa__toggle>span:last-child{margin-left:auto}.HeroSettings-module__JfOVxa__dot{background:var(--signal);border-radius:50%;width:6px;height:6px}.HeroSettings-module__JfOVxa__body{gap:var(--space-4);padding:0 var(--space-4) var(--space-4);border-top:var(--line-width) solid var(--line-soft);display:grid}.HeroSettings-module__JfOVxa__group{padding:var(--space-3) 0 0;border:0;min-width:0;margin:0}.HeroSettings-module__JfOVxa__group:disabled{opacity:.4}.HeroSettings-module__JfOVxa__legend{margin-bottom:var(--space-2);color:var(--text-muted);font-size:var(--text-mono-xs);padding:0}.HeroSettings-module__JfOVxa__options{grid-template-columns:1fr 1fr;display:grid}.HeroSettings-module__JfOVxa__option{border:var(--line-width) solid var(--line-soft);cursor:pointer;place-items:center;min-height:2.5rem;display:grid;position:relative}.HeroSettings-module__JfOVxa__option+.HeroSettings-module__JfOVxa__option{border-left:0}.HeroSettings-module__JfOVxa__option input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.HeroSettings-module__JfOVxa__option:has(input:checked){background:var(--text);color:var(--surface);border-color:var(--text)}.HeroSettings-module__JfOVxa__option:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.HeroSettings-module__JfOVxa__foot{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.HeroSettings-module__JfOVxa__note{color:var(--text-muted);font-size:var(--text-mono-xs)}.HeroSettings-module__JfOVxa__reset{text-transform:inherit;letter-spacing:inherit;font-family:inherit;font-size:var(--text-mono-xs);text-underline-offset:.3em;text-decoration:underline}.HeroSettings-module__JfOVxa__reset:disabled{opacity:.4;cursor:default;text-decoration:none}.HeroSettings-module__JfOVxa__section{margin-top:var(--space-2);padding-top:var(--space-3);border-top:var(--line-width) solid var(--line-soft);color:var(--text-muted);font-size:var(--text-mono-xs)}.HeroSettings-module__JfOVxa__body{max-height:calc(100svh - 8rem);overflow-y:auto}.HeroSettings-module__JfOVxa__body[hidden]{display:none}
.FertileIdeaScene-module__HeM2Zq__scene{--word-fit:6.3}.FertileIdeaScene-module__HeM2Zq__system{width:100%;max-width:none;height:auto;display:block;overflow:visible}.FertileIdeaScene-module__HeM2Zq__system[data-mode=wide]{--sw:1.1;aspect-ratio:1600/1000}.FertileIdeaScene-module__HeM2Zq__system[data-mode=tall]{--sw:1.9;aspect-ratio:1000/1600;display:none}@media (orientation:portrait) and (max-width:63.99rem){.FertileIdeaScene-module__HeM2Zq__system[data-mode=wide]{display:none}.FertileIdeaScene-module__HeM2Zq__system[data-mode=tall]{display:block}}.FertileIdeaScene-module__HeM2Zq__lattice circle{fill:var(--surface);stroke:var(--line);stroke-width:var(--sw)}.FertileIdeaScene-module__HeM2Zq__trails path{fill:none;stroke:var(--text-muted);stroke-width:var(--sw)}.FertileIdeaScene-module__HeM2Zq__branches path,.FertileIdeaScene-module__HeM2Zq__seedBranches path,.FertileIdeaScene-module__HeM2Zq__ring{fill:none;stroke-width:var(--sw);stroke-dasharray:1 1}.FertileIdeaScene-module__HeM2Zq__branches path{stroke:var(--line)}.FertileIdeaScene-module__HeM2Zq__seedBranches path{stroke:var(--text-muted)}.FertileIdeaScene-module__HeM2Zq__nodes circle{fill:var(--line)}.FertileIdeaScene-module__HeM2Zq__seeds circle{fill:var(--surface);stroke:var(--line);stroke-width:var(--sw)}.FertileIdeaScene-module__HeM2Zq__labels text{fill:var(--text);font-family:var(--font-sans);font-weight:var(--weight-regular);letter-spacing:-.005em}.FertileIdeaScene-module__HeM2Zq__ring{stroke:var(--signal)}.FertileIdeaScene-module__HeM2Zq__core{fill:var(--signal)}.FertileIdeaScene-module__HeM2Zq__label{grid-column:1/-1}.FertileIdeaScene-module__HeM2Zq__lead{font-weight:var(--weight-semibold);font-size:var(--text-d4);line-height:var(--leading-d4);letter-spacing:var(--tracking-d4);text-wrap:balance}.FertileIdeaScene-module__HeM2Zq__coda{margin-top:var(--space-4);font-size:var(--text-body-l);line-height:var(--leading-body-l);letter-spacing:var(--tracking-body-l)}.FertileIdeaScene-module__HeM2Zq__index{margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);display:block}.FertileIdeaScene-module__HeM2Zq__question{font-weight:var(--weight-semibold);font-size:var(--text-d4);line-height:var(--leading-d4);letter-spacing:var(--tracking-d4);text-wrap:balance;display:block}.FertileIdeaScene-module__HeM2Zq__word{font-weight:var(--weight-semibold);font-size:var(--text-d3);letter-spacing:-.024em;text-transform:uppercase;white-space:nowrap;line-height:.86;display:block}.FertileIdeaScene-module__HeM2Zq__mask{padding-block:.06em;overflow:clip}.FertileIdeaScene-module__HeM2Zq__maskInner{display:block}.FertileIdeaScene-module__HeM2Zq__scene{padding-block:var(--space-scene)}.FertileIdeaScene-module__HeM2Zq__content{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-7);align-items:start;display:grid}.FertileIdeaScene-module__HeM2Zq__systems,.FertileIdeaScene-module__HeM2Zq__content>.FertileIdeaScene-module__HeM2Zq__statement{grid-column:1/-1}.FertileIdeaScene-module__HeM2Zq__criteria{grid-column:1/-1;display:grid}.FertileIdeaScene-module__HeM2Zq__criterion{gap:var(--space-4);padding-block:var(--space-6);border-top:var(--line-width) solid var(--line);display:grid}@media (max-width:63.99rem){.FertileIdeaScene-module__HeM2Zq__systems{order:1}.FertileIdeaScene-module__HeM2Zq__content>:nth-child(n+4){order:2}}@media (min-width:64rem){.FertileIdeaScene-module__HeM2Zq__systems{grid-area:1/7/span 6/-1;position:sticky;top:20svh}.FertileIdeaScene-module__HeM2Zq__content>.FertileIdeaScene-module__HeM2Zq__label,.FertileIdeaScene-module__HeM2Zq__content>.FertileIdeaScene-module__HeM2Zq__statement,.FertileIdeaScene-module__HeM2Zq__criteria{grid-column:1/span 6}}.FertileIdeaScene-module__HeM2Zq__scene:has(.FertileIdeaScene-module__HeM2Zq__root[data-motion]){padding-block:0}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__stage{height:420svh}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__frame{height:100svh;position:sticky;top:0;overflow:clip}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__content{row-gap:var(--space-5);height:100%;padding-top:calc(4.25rem + var(--space-6));padding-bottom:var(--space-6);grid-template-rows:auto 1fr auto;container-type:inline-size}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__systems{z-index:0;grid-area:auto;position:absolute;inset:0}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__system{aspect-ratio:auto;width:100%;height:100%}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__label,.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__mask{z-index:1;position:relative}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__criteria,.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__criterion{display:contents}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__label{grid-area:1/1/auto/-1}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__statement{grid-area:2/1/auto/span 5;align-self:center}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__wordSlot{grid-area:3/1/auto/-1}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__word{font-size:calc(100cqi / var(--word-fit))}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__maskInner{will-change:transform}@media (orientation:portrait) and (max-width:63.99rem){.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__stage{height:340svh}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__content{padding-top:calc(3.75rem + var(--space-5));padding-bottom:var(--space-5);grid-template-rows:auto 1fr auto auto}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__statement{grid-area:3/1/auto/-1;align-self:end}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__wordSlot{grid-row:4}.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__lead,.FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__question{font-size:var(--text-d5);line-height:var(--leading-d5)}}.FertileIdeaScene-module__HeM2Zq__root:not([data-motion]) .FertileIdeaScene-module__HeM2Zq__system[data-mode=wide]{--sw:2.4}.FertileIdeaScene-module__HeM2Zq__root:not([data-motion]) .FertileIdeaScene-module__HeM2Zq__system[data-mode=tall]{--sw:2.8}.FertileIdeaScene-module__HeM2Zq__root:not([data-motion]) .FertileIdeaScene-module__HeM2Zq__system[data-mode=wide] .FertileIdeaScene-module__HeM2Zq__labels text{font-size:38px}.FertileIdeaScene-module__HeM2Zq__flows path{fill:none;stroke:var(--line);stroke-width:calc(var(--sw) * 3.2);stroke-linecap:round;stroke-dasharray:.001 7}.FertileIdeaScene-module__HeM2Zq__root:not([data-motion]) .FertileIdeaScene-module__HeM2Zq__flows{display:none}@media (min-width:64rem),(min-width:40rem) and (orientation:landscape){html[data-fertile-word=compact] .FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__content{grid-template-rows:auto 1fr auto auto 1fr}html[data-fertile-word=compact] .FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__statement{grid-row:3;align-self:end}html[data-fertile-word=compact] .FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__wordSlot{margin-top:var(--space-4);grid-area:4/1/auto/span 6}html[data-fertile-word=compact] .FertileIdeaScene-module__HeM2Zq__root[data-motion] .FertileIdeaScene-module__HeM2Zq__word{font-size:calc(100cqi * .5 / var(--word-fit))}}
.Footer-module__YhQAEG__footer{background:var(--surface);color:var(--text);padding-block:var(--space-9) var(--space-6)}.Footer-module__YhQAEG__path{--node:7px;border-left:var(--line-width) solid var(--line-soft);margin-left:calc(var(--node) / 2);display:grid;position:relative}.Footer-module__YhQAEG__stop{position:relative}.Footer-module__YhQAEG__stopLink{min-height:2.75rem;padding:var(--space-2) 0 var(--space-2) var(--space-5);font-size:var(--text-body);grid-template-columns:2.5rem 1fr;align-items:baseline;line-height:1.3;display:grid}.Footer-module__YhQAEG__node{left:calc(-1 * var(--node) / 2 - .5px);top:calc(var(--space-2) + .65em);width:var(--node);height:var(--node);margin-top:calc(var(--node) / -2);border:var(--line-width) solid var(--text-muted);background:var(--surface);transition:background-color var(--dur-s) var(--ease-out), border-color var(--dur-s) var(--ease-out), transform var(--dur-m) var(--ease-out);border-radius:50%;position:absolute}.Footer-module__YhQAEG__stopIndex{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);font-variant-numeric:tabular-nums;color:var(--text-muted)}.Footer-module__YhQAEG__stopLabel{text-decoration-line:underline;text-decoration-thickness:var(--line-width);text-underline-offset:.25em;transition:text-decoration-color var(--dur-s) var(--ease-out);text-decoration-color:#0000}.Footer-module__YhQAEG__stopLink:hover .Footer-module__YhQAEG__node,.Footer-module__YhQAEG__stopLink:focus-visible .Footer-module__YhQAEG__node{border-color:var(--signal);background:var(--signal);transform:scale(1.4)}.Footer-module__YhQAEG__stopLink:hover .Footer-module__YhQAEG__stopLabel,.Footer-module__YhQAEG__stopLink:focus-visible .Footer-module__YhQAEG__stopLabel{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}@media (min-width:64rem){.Footer-module__YhQAEG__path{border-left:0;border-top:var(--line-width) solid var(--line-soft);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-left:0}.Footer-module__YhQAEG__stopLink{gap:var(--space-2);padding:var(--space-5) var(--space-4) 0 0;font-size:var(--text-body-s);grid-template-columns:1fr}.Footer-module__YhQAEG__node{margin:calc(var(--node) / -2 - .5px) 0 0 0;top:0;left:0}}.Footer-module__YhQAEG__signature{margin-top:var(--space-block);justify-content:center;display:flex}.Footer-module__YhQAEG__logo{width:clamp(12rem,22vw,20rem);height:auto;display:block}.Footer-module__YhQAEG__base{justify-content:space-between;gap:var(--space-4) var(--space-7);margin-top:var(--space-block);padding-top:var(--space-5);border-top:var(--line-width) solid var(--line-soft);flex-wrap:wrap;display:flex}.Footer-module__YhQAEG__baseMeta{gap:var(--space-3);display:grid}.Footer-module__YhQAEG__legalLinks{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.Footer-module__YhQAEG__legal{font-family:var(--font-mono);font-size:var(--text-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}.Footer-module__YhQAEG__channels{gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.Footer-module__YhQAEG__email{text-transform:none;letter-spacing:.02em}.Footer-module__YhQAEG__settings{font-family:var(--font-mono);font-size:var(--text-mono-m);letter-spacing:var(--tracking-mono);text-transform:uppercase;text-decoration-line:underline;text-decoration-thickness:var(--line-width);text-underline-offset:.24em;-webkit-text-decoration-color:var(--line-soft);text-decoration-color:var(--line-soft);transition:text-decoration-color var(--dur-s) var(--ease-out)}.Footer-module__YhQAEG__settings:hover,.Footer-module__YhQAEG__settings:focus-visible{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}
.CapabilitiesScene-module__w-E7QW__scene{padding-block:var(--space-scene);border-top:var(--line-width) solid var(--line-soft)}.CapabilitiesScene-module__w-E7QW__head{gap:var(--space-6);margin-bottom:var(--space-9);display:grid}.CapabilitiesScene-module__w-E7QW__heading{max-width:14ch;font-weight:var(--weight-semibold);font-size:var(--text-d4);line-height:var(--leading-d4);letter-spacing:var(--tracking-d4);text-wrap:balance}.CapabilitiesScene-module__w-E7QW__tabIndex{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);font-variant-numeric:tabular-nums;color:var(--text-muted)}.CapabilitiesScene-module__w-E7QW__word{font-weight:var(--weight-semibold);letter-spacing:-.024em;text-transform:uppercase;white-space:nowrap;line-height:.9;display:block}.CapabilitiesScene-module__w-E7QW__services{--pad:var(--space-6);display:grid}.CapabilitiesScene-module__w-E7QW__service{padding-block:var(--space-3);border-bottom:var(--line-width) solid var(--line-soft);grid-template-columns:3.25rem minmax(0,1fr);align-items:baseline;display:grid;position:relative}.CapabilitiesScene-module__w-E7QW__serviceIndex{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);font-variant-numeric:tabular-nums;color:var(--text-muted)}.CapabilitiesScene-module__w-E7QW__serviceMask{padding-block:.1em;display:block;overflow:clip}.CapabilitiesScene-module__w-E7QW__serviceName{letter-spacing:-.006em;font-size:clamp(1.125rem,.95rem + .55vw,1.5rem);line-height:1.25;display:block}.CapabilitiesScene-module__w-E7QW__static{display:grid}.CapabilitiesScene-module__w-E7QW__group{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-5);padding-block:var(--space-7);border-top:var(--line-width) solid var(--line);display:grid}.CapabilitiesScene-module__w-E7QW__groupWord{grid-column:1/-1;grid-template-columns:3.25rem 1fr;align-items:baseline;display:grid}.CapabilitiesScene-module__w-E7QW__groupWord .CapabilitiesScene-module__w-E7QW__word{font-size:var(--text-d3)}.CapabilitiesScene-module__w-E7QW__group .CapabilitiesScene-module__w-E7QW__services{grid-column:1/-1}@media (min-width:64rem){.CapabilitiesScene-module__w-E7QW__groupWord{grid-column:1/span 7}.CapabilitiesScene-module__w-E7QW__group .CapabilitiesScene-module__w-E7QW__services{grid-column:8/-1}}.CapabilitiesScene-module__w-E7QW__system{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-7);align-items:start;display:grid;position:relative}.CapabilitiesScene-module__w-E7QW__stack{justify-items:start;row-gap:var(--space-2);grid-column:1/-1;display:grid;container-type:inline-size}.CapabilitiesScene-module__w-E7QW__tab{--index-w:3.25rem;--focus-size:calc((100cqi - var(--index-w)) / 7.2);grid-template-columns:var(--index-w) auto;padding-block:var(--space-1);text-align:left;color:var(--text-muted);transition:color var(--dur-m) var(--ease-out);align-items:baseline;display:grid}.CapabilitiesScene-module__w-E7QW__tab .CapabilitiesScene-module__w-E7QW__word{font-size:calc(var(--focus-size) * .38);transition:font-size var(--dur-l) var(--ease-in-out)}.CapabilitiesScene-module__w-E7QW__tab[aria-selected=true]{color:var(--signal-text)}.CapabilitiesScene-module__w-E7QW__tab[aria-selected=true] .CapabilitiesScene-module__w-E7QW__word{font-size:var(--focus-size)}.CapabilitiesScene-module__w-E7QW__tab[aria-selected=true] .CapabilitiesScene-module__w-E7QW__tabIndex,.CapabilitiesScene-module__w-E7QW__tab[aria-selected=false]:hover{color:var(--text)}.CapabilitiesScene-module__w-E7QW__panels{border-left:var(--line-width) solid var(--line);padding-left:var(--space-6);touch-action:pan-y;grid-column:1/-1}.CapabilitiesScene-module__w-E7QW__meta{margin-bottom:var(--space-4);font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted);justify-content:space-between;display:flex}.CapabilitiesScene-module__w-E7QW__swipeHint{display:none}@media (pointer:coarse){.CapabilitiesScene-module__w-E7QW__swipeHint{display:inline}}.CapabilitiesScene-module__w-E7QW__panel .CapabilitiesScene-module__w-E7QW__service:before{content:"";left:calc(-1 * var(--space-6) - 3.5px);border:var(--line-width) solid var(--line);background:var(--surface);width:7px;height:7px;animation:CapabilitiesScene-module__w-E7QW__node-in var(--dur-m) var(--ease-out) calc(80ms + var(--i) * 45ms) backwards;border-radius:50%;margin-top:-3.5px;position:absolute;top:50%}.CapabilitiesScene-module__w-E7QW__panel .CapabilitiesScene-module__w-E7QW__serviceName{animation:CapabilitiesScene-module__w-E7QW__service-in var(--dur-l) var(--ease-out) calc(60ms + var(--i) * 45ms) backwards}.CapabilitiesScene-module__w-E7QW__panel .CapabilitiesScene-module__w-E7QW__serviceIndex{animation:CapabilitiesScene-module__w-E7QW__fade .3s var(--ease-out) calc(.12s + var(--i) * 45ms) backwards}.CapabilitiesScene-module__w-E7QW__connector{pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}.CapabilitiesScene-module__w-E7QW__path{fill:none;stroke:var(--line);stroke-width:1px}.CapabilitiesScene-module__w-E7QW__junction{fill:var(--signal)}@media (min-width:64rem){.CapabilitiesScene-module__w-E7QW__stack{grid-column:1/span 7}.CapabilitiesScene-module__w-E7QW__panels{grid-column:8/-1;min-height:100%}}@media (max-width:63.99rem){.CapabilitiesScene-module__w-E7QW__stack{justify-items:stretch}.CapabilitiesScene-module__w-E7QW__tab{--index-w:0rem;--focus-size:calc((100cqi - var(--space-6)) / 6.3);padding-left:var(--space-6);grid-template-columns:1fr auto}.CapabilitiesScene-module__w-E7QW__tab .CapabilitiesScene-module__w-E7QW__tabIndex{order:2}.CapabilitiesScene-module__w-E7QW__tab .CapabilitiesScene-module__w-E7QW__word{font-size:calc(var(--focus-size) * .45)}}@keyframes CapabilitiesScene-module__w-E7QW__node-in{0%{transform:scale(0)}}@keyframes CapabilitiesScene-module__w-E7QW__service-in{0%{transform:translateY(105%)}}@keyframes CapabilitiesScene-module__w-E7QW__fade{0%{opacity:0}}
.lab-module__nU7S7W__intro{padding-block:var(--space-10) var(--space-block)}.lab-module__nU7S7W__block{padding-block:var(--space-block)}.lab-module__nU7S7W__blockHead{row-gap:var(--space-3);padding-block:var(--space-block) var(--space-6)}.lab-module__nU7S7W__block .lab-module__nU7S7W__blockHead{padding-top:0}.lab-module__nU7S7W__swatch{padding-block:var(--space-9) var(--space-6)}[data-theme=canvas].lab-module__nU7S7W__swatch{border-block:var(--line-width) solid var(--line-soft)}.lab-module__nU7S7W__specimen+.lab-module__nU7S7W__specimen{margin-top:0}.lab-module__nU7S7W__specimenRow{padding-block:var(--space-5) var(--space-7)}.lab-module__nU7S7W__monoList{gap:var(--space-4);justify-items:start;display:grid}.lab-module__nU7S7W__ctas{justify-items:start;gap:var(--space-2);display:grid}.lab-module__nU7S7W__composition{align-items:end}
.Logo-module__rR2vdG__logo{--logo-h:2.5rem;--mark-clip:65.78%;height:var(--logo-h);aspect-ratio:2341/576;clip-path:inset(0);transition:clip-path var(--dur-l) var(--ease-in-out);display:block;position:relative}.Logo-module__rR2vdG__mark{clip-path:inset(0 var(--mark-clip) 0 0)}.Logo-module__rR2vdG__img{width:100%;height:100%;position:absolute;inset:0}.Logo-module__rR2vdG__ink{visibility:var(--logo-ink,visible)}.Logo-module__rR2vdG__canvas{visibility:var(--logo-canvas,hidden)}
.ExperienceScene-module__byeZLW__scene{padding-top:var(--space-scene)}.ExperienceScene-module__byeZLW__intro{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-6);padding-bottom:var(--space-block);align-items:end;display:grid}.ExperienceScene-module__byeZLW__label{grid-column:1/-1}.ExperienceScene-module__byeZLW__heading{font-weight:var(--weight-semibold);font-size:var(--text-d3);line-height:var(--leading-d3);letter-spacing:var(--tracking-d3);grid-column:1/-1}.ExperienceScene-module__byeZLW__headingLine{display:block}.ExperienceScene-module__byeZLW__headingLine+.ExperienceScene-module__byeZLW__headingLine{color:var(--text-muted);padding-left:1.2em}.ExperienceScene-module__byeZLW__body{max-width:34ch;font-size:var(--text-body-l);line-height:var(--leading-body-l);letter-spacing:var(--tracking-body-l);grid-column:1/-1}@media (min-width:64rem){.ExperienceScene-module__byeZLW__heading{grid-column:1/span 8}.ExperienceScene-module__byeZLW__body{grid-column:9/-1}}.ExperienceScene-module__byeZLW__fieldLabel{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}.ExperienceScene-module__byeZLW__centerDot{background:var(--signal);border-radius:50%;width:11px;height:11px;display:block}.ExperienceScene-module__byeZLW__centerLabel{font-family:var(--font-mono);font-size:var(--text-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted);white-space:nowrap}.ExperienceScene-module__byeZLW__statement{max-width:30ch;font-size:var(--text-body-l);line-height:var(--leading-body-l);letter-spacing:var(--tracking-body-l);color:var(--text-muted)}.ExperienceScene-module__byeZLW__statementStrong{color:var(--text)}.ExperienceScene-module__byeZLW__disclaimer{max-width:46ch;font-family:var(--font-mono);font-size:var(--text-mono-xs);letter-spacing:.02em;color:var(--text-muted);line-height:1.5}.ExperienceScene-module__byeZLW__stage{display:none}.ExperienceScene-module__byeZLW__axisWrap{padding:0 var(--page-margin) var(--space-block)}@media (min-width:64rem){.ExperienceScene-module__byeZLW__stage{display:block;position:relative}.ExperienceScene-module__byeZLW__axisWrap{display:none}}.ExperienceScene-module__byeZLW__constellation[data-enhanced] .ExperienceScene-module__byeZLW__stage{height:220svh}.ExperienceScene-module__byeZLW__frame{height:100svh;min-height:40rem;max-width:calc(var(--max-wide) + 2 * var(--page-margin));padding:calc(4.25rem + var(--space-6)) var(--page-margin) var(--space-6);flex-direction:column;justify-content:space-between;margin-inline:auto;display:flex;position:relative;overflow:clip}.ExperienceScene-module__byeZLW__constellation[data-enhanced] .ExperienceScene-module__byeZLW__frame{position:sticky;top:0}.ExperienceScene-module__byeZLW__lines{pointer-events:none;width:100%;max-width:none;height:100%;position:absolute;inset:0;overflow:visible}.ExperienceScene-module__byeZLW__line{stroke:var(--signal);stroke-width:1px;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s var(--ease-in-out)}.ExperienceScene-module__byeZLW__line[data-on]{stroke-dashoffset:0}.ExperienceScene-module__byeZLW__kinship{stroke:var(--text-muted);stroke-width:1px;stroke-dasharray:2 7;animation:ExperienceScene-module__byeZLW__fade var(--dur-l) var(--ease-out)}.ExperienceScene-module__byeZLW__center{z-index:1;align-items:center;gap:var(--space-3);display:flex;position:absolute;transform:translate(-5.5px,-50%)}.ExperienceScene-module__byeZLW__field{position:absolute;inset:0}.ExperienceScene-module__byeZLW__brand{z-index:1;transform:translate(var(--arrive-x,0px), var(--arrive-y,0px));position:absolute}.ExperienceScene-module__byeZLW__node{border:var(--line-width) solid var(--text-muted);background:var(--surface);width:7px;height:7px;transition:transform var(--dur-m) var(--ease-out), background-color var(--dur-s) var(--ease-out), border-color var(--dur-s) var(--ease-out);border-radius:50%;position:absolute;top:-3.5px;left:-3.5px}.ExperienceScene-module__byeZLW__brandText{position:absolute;top:0;transform:translateY(-50%)}.ExperienceScene-module__byeZLW__brand[data-side=left] .ExperienceScene-module__byeZLW__brandText{text-align:right;right:1.1rem}.ExperienceScene-module__byeZLW__brand[data-side=right] .ExperienceScene-module__byeZLW__brandText{left:1.1rem}.ExperienceScene-module__byeZLW__brandName{width:max-content;max-width:11em;font-weight:var(--weight-semibold);font-size:clamp(1.5rem, calc(var(--size) * 1vw), 6rem);letter-spacing:-.022em;text-wrap:balance;transition:color var(--dur-m) var(--ease-out);line-height:1;display:block}.ExperienceScene-module__byeZLW__brand[data-side=left] .ExperienceScene-module__byeZLW__brandName{margin-left:auto}.ExperienceScene-module__byeZLW__category{margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;white-space:nowrap;color:var(--text-muted);transition:opacity var(--dur-m) var(--ease-out);position:absolute;top:100%}.ExperienceScene-module__byeZLW__brand[data-side=left] .ExperienceScene-module__byeZLW__category{right:0}.ExperienceScene-module__byeZLW__constellation[data-enhanced] .ExperienceScene-module__byeZLW__category{opacity:0}.ExperienceScene-module__byeZLW__brand[data-state=active] .ExperienceScene-module__byeZLW__category,.ExperienceScene-module__byeZLW__brand[data-state=related] .ExperienceScene-module__byeZLW__category{opacity:1}.ExperienceScene-module__byeZLW__brand[data-state=dim] .ExperienceScene-module__byeZLW__brandName{color:var(--text-muted)}.ExperienceScene-module__byeZLW__brand[data-state=active] .ExperienceScene-module__byeZLW__node{border-color:var(--signal);background:var(--signal);transform:scale(1.5)}.ExperienceScene-module__byeZLW__brand[data-state=related] .ExperienceScene-module__byeZLW__node{border-color:var(--line);background:var(--line)}.ExperienceScene-module__byeZLW__foot{z-index:1;justify-content:space-between;align-items:end;gap:var(--space-7);margin-top:auto;display:flex;position:relative}.ExperienceScene-module__byeZLW__axis{margin:var(--space-6) 0 0 4px;border-left:var(--line-width) solid var(--line-soft);position:relative}.ExperienceScene-module__byeZLW__row{--pad:var(--space-6);padding:var(--pad) 0 var(--pad) var(--indent);position:relative}.ExperienceScene-module__byeZLW__rowNode,.ExperienceScene-module__byeZLW__rowLink{top:calc(var(--pad) + var(--size) * .5);position:absolute}.ExperienceScene-module__byeZLW__rowNode{border:var(--line-width) solid var(--text-muted);background:var(--surface);width:7px;height:7px;transition:transform var(--dur-m) var(--ease-out), background-color var(--dur-s) var(--ease-out), border-color var(--dur-s) var(--ease-out);border-radius:50%;margin-top:-3.5px;left:-4.5px}.ExperienceScene-module__byeZLW__rowLink{width:calc(var(--indent) - var(--space-3));height:var(--line-width);background:var(--signal);transform-origin:0;transition:transform var(--dur-l) var(--ease-out);left:0;transform:scaleX(0)}.ExperienceScene-module__byeZLW__rowName{max-width:10em;font-weight:var(--weight-semibold);font-size:var(--size);letter-spacing:-.022em;text-wrap:balance;line-height:1;display:block}.ExperienceScene-module__byeZLW__rowCategory{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted);display:block}.ExperienceScene-module__byeZLW__row[data-state=active] .ExperienceScene-module__byeZLW__rowNode{border-color:var(--signal);background:var(--signal);transform:scale(1.5)}.ExperienceScene-module__byeZLW__row[data-state=active] .ExperienceScene-module__byeZLW__rowLink{transform:scaleX(1)}.ExperienceScene-module__byeZLW__row[data-state=related] .ExperienceScene-module__byeZLW__rowNode{border-color:var(--line);background:var(--line)}.ExperienceScene-module__byeZLW__axisEnd{align-items:center;gap:var(--space-3);margin:0 0 var(--space-7) calc(4px - 5px);display:flex}.ExperienceScene-module__byeZLW__axisStatement{margin-bottom:var(--space-6)}@keyframes ExperienceScene-module__byeZLW__fade{0%{opacity:0}}.ExperienceScene-module__byeZLW__quietField{z-index:0;pointer-events:none;position:absolute;inset:0}.ExperienceScene-module__byeZLW__quietName{font-weight:var(--weight-semibold);letter-spacing:-.01em;white-space:nowrap;color:var(--text);opacity:.24;line-height:1.2;position:absolute}.ExperienceScene-module__byeZLW__quietList{gap:var(--space-1) 0;max-width:62ch;font-weight:var(--weight-semibold);font-size:var(--text-body);color:var(--text);opacity:.45;flex-wrap:wrap;line-height:1.5;display:flex}.ExperienceScene-module__byeZLW__quietList li:not(:last-child):after{content:"·";font-weight:var(--weight-regular);margin-inline:.55em}.ExperienceScene-module__byeZLW__quietListMobile{margin-bottom:var(--space-7)}.ExperienceScene-module__byeZLW__quietListDesktop{display:none}@media (min-width:64rem){.ExperienceScene-module__byeZLW__quietListDesktop{padding:var(--space-6) var(--page-margin) var(--space-block);max-width:calc(var(--max-wide) + 2 * var(--page-margin));margin-inline:auto;display:flex}.ExperienceScene-module__byeZLW__constellation[data-quiet-placed] .ExperienceScene-module__byeZLW__quietListDesktop{display:none}}
.lab-module__wTJoeG__frame{padding-block:var(--space-10) var(--space-block)}
.IndexPanel-module__vEAqAa__panel{width:100%;max-height:calc(100svh - var(--bar-h));overscroll-behavior:contain;padding:var(--space-6) var(--page-margin) var(--space-7);background:var(--surface);color:var(--text);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path var(--dur-m) var(--ease-in-out), visibility 0s linear var(--dur-m);position:absolute;top:100%;right:0;overflow-y:auto}.IndexPanel-module__vEAqAa__panel[data-open]{clip-path:inset(0);visibility:visible;transition:clip-path var(--dur-l) var(--ease-in-out), visibility 0s}@media (min-width:40rem){.IndexPanel-module__vEAqAa__panel{right:var(--inset-x);width:min(100%,34rem);padding-left:var(--space-7)}}.IndexPanel-module__vEAqAa__spine{top:0;bottom:0;right:calc(var(--page-margin) + var(--glyph) / 2);width:var(--line-width);background:var(--line);transform-origin:top;transition:transform var(--dur-m) var(--ease-in-out);margin-right:-.5px;position:absolute;transform:scaleY(0)}.IndexPanel-module__vEAqAa__panel[data-open] .IndexPanel-module__vEAqAa__spine{transition:transform var(--dur-l) var(--ease-out) 80ms;transform:scaleY(1)}.IndexPanel-module__vEAqAa__head{justify-content:space-between;gap:var(--space-4);padding-right:calc(var(--glyph) + var(--space-4));margin-bottom:var(--space-5);display:flex}.IndexPanel-module__vEAqAa__list{display:grid}.IndexPanel-module__vEAqAa__row{grid-template-columns:minmax(0, 1fr) auto var(--glyph);column-gap:var(--space-4);min-height:3rem;padding-block:var(--space-1);align-items:center;display:grid}.IndexPanel-module__vEAqAa__name{text-align:right;font-weight:var(--weight-semibold);letter-spacing:-.02em;transition:transform var(--dur-m) var(--ease-out);padding-block:.08em;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.25rem);line-height:1.05;display:block;overflow:clip}.IndexPanel-module__vEAqAa__nameInner{transition:transform var(--dur-s) var(--ease-in-out);display:block;transform:translateY(110%)}.IndexPanel-module__vEAqAa__panel[data-open] .IndexPanel-module__vEAqAa__nameInner{transition:transform var(--dur-l) var(--ease-out) calc(.12s + var(--i) * 35ms);transform:none}.IndexPanel-module__vEAqAa__index{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);font-variant-numeric:tabular-nums;color:var(--text-muted)}.IndexPanel-module__vEAqAa__node{border:var(--line-width) solid var(--line);background:var(--surface);width:7px;height:7px;transition:transform var(--dur-m) var(--ease-out), background-color var(--dur-s) var(--ease-out);border-radius:50%;justify-self:center}.IndexPanel-module__vEAqAa__row:hover .IndexPanel-module__vEAqAa__node,.IndexPanel-module__vEAqAa__row:focus-visible .IndexPanel-module__vEAqAa__node{background:var(--line);transform:scale(1.3)}.IndexPanel-module__vEAqAa__row:hover .IndexPanel-module__vEAqAa__name,.IndexPanel-module__vEAqAa__row:focus-visible .IndexPanel-module__vEAqAa__name{transform:translate(.375rem)}.IndexPanel-module__vEAqAa__row[aria-current] .IndexPanel-module__vEAqAa__node{border-color:var(--signal);background:var(--signal);width:9px;height:9px}.IndexPanel-module__vEAqAa__row[aria-current] .IndexPanel-module__vEAqAa__index{color:var(--text)}.IndexPanel-module__vEAqAa__foot{justify-items:end;gap:var(--space-3);margin-top:var(--space-7);padding-right:calc(var(--glyph) + var(--space-4));display:grid}.IndexPanel-module__vEAqAa__contact{justify-content:flex-end;gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}.IndexPanel-module__vEAqAa__contact .IndexPanel-module__vEAqAa__email{text-transform:none;letter-spacing:.02em}.IndexPanel-module__vEAqAa__row:focus-visible{outline:none}.IndexPanel-module__vEAqAa__row:focus-visible .IndexPanel-module__vEAqAa__name{outline:2px solid var(--focus);outline-offset:4px}
.ArticleIndex-module__fcLK8a__index{border-bottom:var(--line-width) solid var(--line)}.ArticleIndex-module__fcLK8a__entry{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-4);padding-block:var(--space-6) var(--space-7);border-top:var(--line-width) solid var(--line-soft);display:grid;position:relative}.ArticleIndex-module__fcLK8a__entry:before{content:"";left:0;right:0;top:calc(-1 * var(--line-width));height:var(--line-width);background:var(--line);transform-origin:0;transition:transform var(--dur-l) var(--ease-out);position:absolute;transform:scaleX(0)}.ArticleIndex-module__fcLK8a__entry:first-child{border-top-color:var(--line)}.ArticleIndex-module__fcLK8a__number{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);grid-column:1/span 1;padding-top:.55em}.ArticleIndex-module__fcLK8a__main{gap:var(--space-4);grid-column:2/-2;display:grid}.ArticleIndex-module__fcLK8a__title{max-width:22ch;font-weight:var(--weight-semibold);font-size:var(--text-d4);letter-spacing:var(--tracking-d4);text-wrap:balance;line-height:1.02}.ArticleIndex-module__fcLK8a__link{color:inherit}.ArticleIndex-module__fcLK8a__link:after{content:"";position:absolute;inset:0}.ArticleIndex-module__fcLK8a__link:focus-visible{outline:none}.ArticleIndex-module__fcLK8a__entry:has(.ArticleIndex-module__fcLK8a__link:focus-visible){outline:2px solid var(--focus);outline-offset:4px}.ArticleIndex-module__fcLK8a__meta{gap:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;display:flex}.ArticleIndex-module__fcLK8a__question{max-width:34ch;font-size:var(--text-body);line-height:var(--leading-body);color:var(--text-muted);grid-column:2/-2}.ArticleIndex-module__fcLK8a__arrow{font-size:var(--text-body-l);color:var(--text-muted);transition:transform var(--dur-m) var(--ease-out), color var(--dur-s) var(--ease-out);grid-area:1/-2/auto/-1;justify-self:end;padding-top:.2em}.ArticleIndex-module__fcLK8a__entry:hover:before{transform:scaleX(1)}.ArticleIndex-module__fcLK8a__entry:has(.ArticleIndex-module__fcLK8a__link:focus-visible):before{transform:scaleX(1)}.ArticleIndex-module__fcLK8a__entry:hover .ArticleIndex-module__fcLK8a__arrow{color:var(--signal-text);transform:translate(.3em)}.ArticleIndex-module__fcLK8a__entry:has(.ArticleIndex-module__fcLK8a__link:focus-visible) .ArticleIndex-module__fcLK8a__arrow{color:var(--signal-text);transform:translate(.3em)}@media (min-width:64rem){.ArticleIndex-module__fcLK8a__main{grid-column:2/span 7}.ArticleIndex-module__fcLK8a__question{grid-area:1/9/auto/span 3;padding-top:.55em}}@media (max-width:63.99rem){.ArticleIndex-module__fcLK8a__number{grid-area:1/1/auto/-2;padding-top:0}.ArticleIndex-module__fcLK8a__main,.ArticleIndex-module__fcLK8a__question{grid-column:1/-1}.ArticleIndex-module__fcLK8a__arrow{padding-top:0;line-height:1}}
.Header-module__JQlNzW__header{--bar-h:3.75rem;--glyph:1rem;--header-logo-h:1.75rem;--inset-x:max(0px, calc((100% - var(--max-default) - 2 * var(--page-margin)) / 2));z-index:var(--z-header);color:var(--text);transition:background-color var(--dur-s) var(--ease-out), color var(--dur-s) var(--ease-out);background-color:#0000;position:fixed;inset:0 0 auto}@media (min-width:64rem){.Header-module__JQlNzW__header{--bar-h:5.5rem;--header-logo-h:2.5rem}.Header-module__JQlNzW__header[data-scrolled],.Header-module__JQlNzW__header[data-open]{--bar-h:4.25rem}}.Header-module__JQlNzW__header[data-scrolled]{background-color:var(--surface)}.Header-module__JQlNzW__bar{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);height:var(--bar-h);max-width:calc(var(--max-default) + 2 * var(--page-margin));padding-inline:var(--page-margin);transition:height var(--dur-l) var(--ease-in-out);align-items:center;margin-inline:auto;display:grid}.Header-module__JQlNzW__home{padding-block:var(--space-2);grid-column:1/span 1;justify-self:start;display:block}.Header-module__JQlNzW__home .Header-module__JQlNzW__logo{--logo-h:var(--header-logo-h)}@media (max-width:63.99rem){.Header-module__JQlNzW__home .Header-module__JQlNzW__logo{clip-path:inset(0 var(--mark-clip) 0 0)}}@media (min-width:40rem){.Header-module__JQlNzW__home{grid-column:1/span 3}}.Header-module__JQlNzW__readout{white-space:nowrap;opacity:0;min-width:0;transition:opacity var(--dur-m) var(--ease-out);grid-column:2/span 2;overflow:clip}.Header-module__JQlNzW__readout[data-visible]{opacity:1}.Header-module__JQlNzW__readoutInner{animation:Header-module__JQlNzW__readout-in var(--dur-l) var(--ease-out) both;display:block}@keyframes Header-module__JQlNzW__readout-in{0%{transform:translateY(110%)}}@media (max-width:39.99rem){.Header-module__JQlNzW__readout [data-part=section-name]{display:none}}@media (min-width:40rem){.Header-module__JQlNzW__readout{grid-column:4/span 3}}@media (min-width:64rem){.Header-module__JQlNzW__readout{grid-column:5/span 4}}.Header-module__JQlNzW__talk{display:none}@media (min-width:40rem){.Header-module__JQlNzW__talk{justify-self:end;align-items:center;gap:var(--space-2);white-space:nowrap;min-height:2.75rem;font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;text-decoration-line:underline;text-decoration-thickness:var(--line-width);text-underline-offset:.35em;opacity:0;visibility:hidden;transition:text-decoration-color var(--dur-s) var(--ease-out), opacity var(--dur-m) var(--ease-out), visibility 0s linear var(--dur-m);grid-column:7/span 1;text-decoration-color:#0000;display:inline-flex}.Header-module__JQlNzW__talk[data-visible]{opacity:1;visibility:visible;transition:text-decoration-color var(--dur-s) var(--ease-out), opacity var(--dur-m) var(--ease-out), visibility 0s}.Header-module__JQlNzW__talk:hover,.Header-module__JQlNzW__talk:focus-visible{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}}@media (min-width:64rem){.Header-module__JQlNzW__talk{grid-column:10/span 2}}.Header-module__JQlNzW__talkDot{width:5px;height:5px;transition:transform var(--dur-m) var(--ease-out), background-color var(--dur-s) var(--ease-out);background:currentColor;border-radius:50%}.Header-module__JQlNzW__talk:hover .Header-module__JQlNzW__talkDot,.Header-module__JQlNzW__talk:focus-visible .Header-module__JQlNzW__talkDot{background:var(--signal);transform:scale(1.6)}.Header-module__JQlNzW__trigger{justify-self:end;align-items:center;gap:var(--space-3);min-height:2.75rem;padding-left:var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;grid-column:-2/span 1;display:inline-flex}.Header-module__JQlNzW__triggerLabel{line-height:1.35;display:grid;overflow:clip}.Header-module__JQlNzW__triggerWord{text-align:right;transition:transform var(--dur-m) var(--ease-in-out);grid-area:1/1}.Header-module__JQlNzW__triggerWord[data-state=open]{transform:translateY(110%)}.Header-module__JQlNzW__header[data-open] .Header-module__JQlNzW__triggerWord[data-state=closed]{transform:translateY(-110%)}.Header-module__JQlNzW__header[data-open] .Header-module__JQlNzW__triggerWord[data-state=open]{transform:none}.Header-module__JQlNzW__glyph{width:var(--glyph);height:var(--glyph);border:var(--line-width) solid currentColor;border-radius:50%;position:relative}.Header-module__JQlNzW__orbit{transition:transform var(--dur-l) var(--ease-in-out);position:absolute;inset:-1px}.Header-module__JQlNzW__orbitDot{width:5px;height:5px;transition:transform var(--dur-m) var(--ease-out), background-color var(--dur-s) var(--ease-out);background:currentColor;border-radius:50%;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.Header-module__JQlNzW__header[data-scrolled] .Header-module__JQlNzW__orbitDot,.Header-module__JQlNzW__header[data-open] .Header-module__JQlNzW__orbitDot,.Header-module__JQlNzW__trigger:hover .Header-module__JQlNzW__orbitDot,.Header-module__JQlNzW__trigger:focus-visible .Header-module__JQlNzW__orbitDot{background:var(--signal)}.Header-module__JQlNzW__trigger:hover .Header-module__JQlNzW__orbitDot,.Header-module__JQlNzW__trigger:focus-visible .Header-module__JQlNzW__orbitDot{transform:translate(-50%,-50%)scale(1.5)}.Header-module__JQlNzW__header[data-open] .Header-module__JQlNzW__orbit{transform:rotate(180deg)}.Header-module__JQlNzW__journey{bottom:0;left:calc(var(--inset-x) + var(--page-margin));right:calc(var(--inset-x) + var(--page-margin) + var(--glyph) / 2);pointer-events:none;clip-path:inset(0 calc(100% + 8px) 0 -8px);height:9px;transition:clip-path var(--dur-l) var(--ease-in-out);position:absolute;transform:translateY(50%)}.Header-module__JQlNzW__journeyVisible{clip-path:inset(0 -8px)}.Header-module__JQlNzW__track,.Header-module__JQlNzW__fill{height:var(--line-width);margin-top:-.5px;position:absolute;top:50%;left:0;right:0}.Header-module__JQlNzW__track{background:var(--line-soft)}.Header-module__JQlNzW__fill{background:var(--line);transform:scaleX(var(--progress,0));transform-origin:0}.Header-module__JQlNzW__tick{top:50%;left:calc(var(--at) * 100%);width:var(--line-width);background:var(--line);height:7px;position:absolute;transform:translate(-50%,-50%)}.Header-module__JQlNzW__signalRail{transform:translateX(calc((var(--progress,0) - 1) * 100%));position:absolute;inset:0}.Header-module__JQlNzW__signal{background:var(--signal);border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:0;transform:translate(50%,-50%)}
.ThinkingScene-module__HciV_G__scene{padding-block:var(--space-scene)}.ThinkingScene-module__HciV_G__head{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-6);margin-bottom:var(--space-9);align-items:end;display:grid}.ThinkingScene-module__HciV_G__label{grid-column:1/-1}.ThinkingScene-module__HciV_G__heading{max-width:12ch;font-weight:var(--weight-semibold);font-size:var(--text-d3);line-height:var(--leading-d3);letter-spacing:var(--tracking-d3);text-wrap:balance;grid-column:1/-1}.ThinkingScene-module__HciV_G__intro{max-width:30ch;font-size:var(--text-body-l);line-height:var(--leading-body-l);letter-spacing:var(--tracking-body-l);color:var(--text-muted);grid-column:1/-1}.ThinkingScene-module__HciV_G__all{margin-top:var(--space-6)}@media (min-width:64rem){.ThinkingScene-module__HciV_G__heading{grid-column:1/span 7}.ThinkingScene-module__HciV_G__intro{grid-column:9/-1}}
.AboutScene-module__MV8rPq__scene{padding-block:var(--space-scene);border-top:var(--line-width) solid var(--line-soft)}.AboutScene-module__MV8rPq__stance{gap:var(--space-6);display:grid}.AboutScene-module__MV8rPq__stanceLine{max-width:11ch;font-weight:var(--weight-semibold);font-size:var(--text-d2);line-height:var(--leading-d2);letter-spacing:var(--tracking-d2);text-wrap:balance}.AboutScene-module__MV8rPq__voice{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-7);margin-top:var(--space-block);display:grid}.AboutScene-module__MV8rPq__founder{letter-spacing:-.015em;text-wrap:balance;grid-column:1/-1;max-width:30ch;font-size:clamp(1.625rem,1.2rem + 1.5vw,2.625rem);line-height:1.18}.AboutScene-module__MV8rPq__bio{max-width:52ch;font-size:var(--text-body);line-height:var(--leading-body);color:var(--text-muted);grid-column:1/-1}.AboutScene-module__MV8rPq__bio p+p{margin-top:1em}.AboutScene-module__MV8rPq__portrait{grid-column:1/-1;width:min(100%,18rem)}.AboutScene-module__MV8rPq__portraitImage{aspect-ratio:4/5;object-fit:cover;background:var(--line-soft);width:100%;height:auto;display:block}.AboutScene-module__MV8rPq__caption{gap:var(--space-2);margin-top:var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted);display:flex}@media (min-width:64rem){.AboutScene-module__MV8rPq__portrait{grid-area:1/1/span 2/span 3;width:100%}.AboutScene-module__MV8rPq__founder{grid-area:1/5/auto/span 7}.AboutScene-module__MV8rPq__bio{grid-area:2/5/auto/span 5}}.AboutScene-module__MV8rPq__beliefs{margin-top:var(--space-scene)}.AboutScene-module__MV8rPq__beliefsLabel{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}.AboutScene-module__MV8rPq__beliefsLead{margin-top:var(--space-5);max-width:22ch;font-weight:var(--weight-semibold);font-size:var(--text-d4);line-height:var(--leading-d4);letter-spacing:var(--tracking-d4)}.AboutScene-module__MV8rPq__beliefsLead span{text-wrap:balance;display:block}.AboutScene-module__MV8rPq__leadSecond{color:var(--text-muted)}.AboutScene-module__MV8rPq__beliefList{margin-top:var(--space-8);border-bottom:var(--line-width) solid var(--line)}.AboutScene-module__MV8rPq__belief{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-3);padding-block:var(--space-6);border-top:var(--line-width) solid var(--line);align-items:baseline;display:grid}.AboutScene-module__MV8rPq__beliefIndex{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);font-variant-numeric:tabular-nums;color:var(--text-muted);grid-column:1/-1}.AboutScene-module__MV8rPq__beliefName{font-weight:var(--weight-semibold);font-size:var(--text-d3);line-height:var(--leading-d3);letter-spacing:var(--tracking-d3);grid-column:1/-1}.AboutScene-module__MV8rPq__beliefLine{font-size:var(--text-body-l);line-height:var(--leading-body-l);letter-spacing:var(--tracking-body-l);grid-column:1/-1}@media (min-width:64rem){.AboutScene-module__MV8rPq__beliefIndex{grid-column:1/span 1}.AboutScene-module__MV8rPq__beliefName{grid-column:2/span 7}.AboutScene-module__MV8rPq__beliefLine{grid-column:9/-1}}.AboutScene-module__MV8rPq__signature{justify-items:start;gap:var(--space-5);margin-top:var(--space-scene);display:grid}.AboutScene-module__MV8rPq__signatureText{font-weight:var(--weight-semibold);font-size:var(--text-d3);letter-spacing:-.024em;text-transform:uppercase;white-space:nowrap;line-height:.86}.AboutScene-module__MV8rPq__signatureLine{display:block}.AboutScene-module__MV8rPq__signatureDot{background:var(--signal);vertical-align:baseline;border-radius:50%;width:.16em;height:.16em;margin-left:.07em;display:inline-block}.AboutScene-module__MV8rPq__signatureLabel{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}@media (max-width:39.99rem){.AboutScene-module__MV8rPq__signatureText{font-size:calc((100vw - 2 * var(--page-margin)) / 8.1)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.AboutScene-module__MV8rPq__signatureDot{animation:linear both AboutScene-module__MV8rPq__settle;animation-timeline:view();animation-range:entry 10%}}}@keyframes AboutScene-module__MV8rPq__settle{0%{transform:translateY(-.5em)}to{transform:none}}
.thinking-module__IAOFga__page{padding-block:calc(5.5rem + var(--space-9)) var(--space-scene)}.thinking-module__IAOFga__head{gap:var(--space-6);margin-bottom:var(--space-9);display:grid}.thinking-module__IAOFga__heading{max-width:12ch;font-weight:var(--weight-semibold);font-size:var(--text-d2);line-height:var(--leading-d2);letter-spacing:var(--tracking-d2);text-wrap:balance}.thinking-module__IAOFga__intro{max-width:30ch;font-size:var(--text-body-l);line-height:var(--leading-body-l);color:var(--text-muted)}.thinking-module__IAOFga__articleHead{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-6);padding-bottom:var(--space-8);margin-bottom:var(--space-8);border-bottom:var(--line-width) solid var(--line);display:grid}.thinking-module__IAOFga__kicker,.thinking-module__IAOFga__articleMeta{gap:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted);flex-wrap:wrap;grid-column:1/-1;display:flex}.thinking-module__IAOFga__kickerLink{text-decoration:underline;text-decoration-thickness:var(--line-width);text-underline-offset:.3em;-webkit-text-decoration-color:var(--line-soft);text-decoration-color:var(--line-soft)}.thinking-module__IAOFga__kickerLink:hover{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.thinking-module__IAOFga__articleTitle{max-width:16ch;font-weight:var(--weight-semibold);font-size:var(--text-d3);line-height:var(--leading-d3);letter-spacing:var(--tracking-d3);text-wrap:balance;grid-column:1/-1}.thinking-module__IAOFga__body{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);display:grid}.thinking-module__IAOFga__paragraph,.thinking-module__IAOFga__pull{grid-column:1/-1}.thinking-module__IAOFga__paragraph{text-wrap:pretty;max-width:60ch;font-size:clamp(1.125rem,1.02rem + .35vw,1.3125rem);line-height:1.6}.thinking-module__IAOFga__paragraph+.thinking-module__IAOFga__paragraph{margin-top:1.1em}.thinking-module__IAOFga__pull{max-width:24ch;margin-block:var(--space-7);padding-left:var(--space-5);border-left:var(--line-width) solid var(--line);font-weight:var(--weight-semibold);font-size:var(--text-d5);line-height:var(--leading-d5);letter-spacing:var(--tracking-d5);text-wrap:balance}.thinking-module__IAOFga__pull+.thinking-module__IAOFga__pull{margin-top:calc(-1 * var(--space-7));padding-top:var(--space-3)}.thinking-module__IAOFga__articleFoot{grid-template-columns:repeat(var(--grid-cols), minmax(0, 1fr));column-gap:var(--grid-gap);row-gap:var(--space-8);margin-top:var(--space-10);padding-top:var(--space-7);border-top:var(--line-width) solid var(--line);display:grid}.thinking-module__IAOFga__closing,.thinking-module__IAOFga__next{gap:var(--space-4);grid-column:1/-1;align-content:start;justify-items:start;display:grid}.thinking-module__IAOFga__closingLine{font-weight:var(--weight-semibold);font-size:var(--text-d4);line-height:var(--leading-d4);letter-spacing:var(--tracking-d4)}.thinking-module__IAOFga__nextLabel{font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}.thinking-module__IAOFga__nextTitle{max-width:24ch;font-size:var(--text-body-l);line-height:var(--leading-body-l)}@media (min-width:64rem){.thinking-module__IAOFga__articleTitle{grid-column:1/span 10}.thinking-module__IAOFga__paragraph{grid-column:4/span 6}.thinking-module__IAOFga__pull{grid-column:3/span 7}.thinking-module__IAOFga__closing{grid-column:1/span 7}.thinking-module__IAOFga__next{grid-column:9/-1}}
.LegalDocument-module__04oxMa__page{padding-block:calc(5.5rem + var(--space-8)) var(--space-scene)}.LegalDocument-module__04oxMa__head{gap:var(--space-6);padding-bottom:var(--space-7);margin-bottom:var(--space-7);border-bottom:var(--line-width) solid var(--line);display:grid}.LegalDocument-module__04oxMa__switch{gap:var(--space-2) var(--space-5);font-family:var(--font-mono);font-size:var(--text-mono-s);letter-spacing:var(--tracking-mono);text-transform:uppercase;flex-wrap:wrap;display:flex}.LegalDocument-module__04oxMa__switchLink{color:var(--text-muted);text-decoration:underline;text-decoration-thickness:var(--line-width);text-underline-offset:.3em;transition:text-decoration-color var(--dur-s) var(--ease-out);text-decoration-color:#0000}.LegalDocument-module__04oxMa__switchLink:hover{-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.LegalDocument-module__04oxMa__switchLink[aria-current]{color:var(--text);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.LegalDocument-module__04oxMa__title{max-width:20ch;font-weight:var(--weight-semibold);font-size:var(--text-d4);line-height:var(--leading-d4);letter-spacing:var(--tracking-d4);text-wrap:balance}.LegalDocument-module__04oxMa__updated{font-family:var(--font-mono);font-size:var(--text-mono-xs);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}.LegalDocument-module__04oxMa__body{max-width:64ch}@media (min-width:64rem){.LegalDocument-module__04oxMa__body{margin-left:calc((100% + var(--grid-gap)) / 12 * 3)}}.LegalDocument-module__04oxMa__intro{font-size:var(--text-body-l);line-height:var(--leading-body-l);margin-bottom:var(--space-7)}.LegalDocument-module__04oxMa__section{padding-block:var(--space-6);border-top:var(--line-width) solid var(--line-soft)}.LegalDocument-module__04oxMa__heading{margin-bottom:var(--space-4);font-weight:var(--weight-semibold);font-size:var(--text-body-l);line-height:1.25}.LegalDocument-module__04oxMa__paragraph,.LegalDocument-module__04oxMa__list{font-size:var(--text-body);line-height:1.6}.LegalDocument-module__04oxMa__paragraph+.LegalDocument-module__04oxMa__paragraph,.LegalDocument-module__04oxMa__list+.LegalDocument-module__04oxMa__paragraph,.LegalDocument-module__04oxMa__paragraph+.LegalDocument-module__04oxMa__list{margin-top:.9em}.LegalDocument-module__04oxMa__list{gap:.5em;display:grid}.LegalDocument-module__04oxMa__list li{padding-left:var(--space-5);position:relative}.LegalDocument-module__04oxMa__list li:before{content:"";width:.625rem;height:var(--line-width);background:var(--line);position:absolute;top:.8em;left:0}
.ContactScene-module___3Ri_a__scene{border-top:var(--line-width) solid var(--line-soft)}.ContactScene-module___3Ri_a__root{position:relative}.ContactScene-module___3Ri_a__frame{min-height:100svh;position:relative;overflow:clip}.ContactScene-module___3Ri_a__root[data-motion] .ContactScene-module___3Ri_a__stage{height:170svh}.ContactScene-module___3Ri_a__root[data-motion] .ContactScene-module___3Ri_a__frame{height:100svh;position:sticky;top:0}@media (max-width:63.99rem){.ContactScene-module___3Ri_a__root[data-motion] .ContactScene-module___3Ri_a__stage{height:150svh}}.ContactScene-module___3Ri_a__field{pointer-events:none;max-width:none;position:absolute;inset:0;overflow:visible}.ContactScene-module___3Ri_a__pieceLine{fill:none;stroke:var(--line-soft);stroke-width:1px;vector-effect:non-scaling-stroke}.ContactScene-module___3Ri_a__pieceNode{fill:var(--surface);stroke:var(--text-muted);stroke-width:1px;vector-effect:non-scaling-stroke}.ContactScene-module___3Ri_a__content{z-index:1;row-gap:var(--space-6);min-height:100svh;padding-top:calc(4.25rem + var(--space-7));padding-bottom:var(--space-7);grid-template-rows:auto auto 1fr auto;display:grid;position:relative;container-type:inline-size}.ContactScene-module___3Ri_a__root[data-motion] .ContactScene-module___3Ri_a__content{height:100%}.ContactScene-module___3Ri_a__question{max-width:14ch;font-weight:var(--weight-semibold);font-size:var(--text-d3);line-height:var(--leading-d3);letter-spacing:var(--tracking-d3);text-wrap:balance}.ContactScene-module___3Ri_a__action{gap:var(--space-4);grid-row:4;display:grid}.ContactScene-module___3Ri_a__prompt{font-family:var(--font-mono);font-size:var(--text-mono-m);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--text-muted)}.ContactScene-module___3Ri_a__talk{font-weight:var(--weight-semibold);letter-spacing:-.024em;text-transform:uppercase;white-space:nowrap;color:var(--text);justify-self:start;font-size:17.8571cqi;line-height:.86;display:inline-block;position:relative}.ContactScene-module___3Ri_a__talk:after{content:"";height:var(--line-width);transform-origin:0;transition:transform var(--dur-l) var(--ease-out);background:currentColor;position:absolute;bottom:-.08em;left:0;right:.12em;transform:scaleX(0)}.ContactScene-module___3Ri_a__talk:hover:after,.ContactScene-module___3Ri_a__talk:focus-visible:after{transform:scaleX(1)}.ContactScene-module___3Ri_a__talk:focus-visible{outline-offset:.1em}.ContactScene-module___3Ri_a__signal{border:max(1px, .012em) solid var(--signal);vertical-align:baseline;border-radius:50%;width:.16em;height:.16em;margin-left:.07em;display:inline-block;position:relative}.ContactScene-module___3Ri_a__signalCore{background:var(--signal);transform:scale(var(--signal-fill,1));transition:transform var(--dur-l) var(--ease-out);border-radius:50%;position:absolute;inset:-1px}.ContactScene-module___3Ri_a__talk:hover .ContactScene-module___3Ri_a__signalCore,.ContactScene-module___3Ri_a__talk:focus-visible .ContactScene-module___3Ri_a__signalCore{transform:scale(1.25)}.ContactScene-module___3Ri_a__channels{gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.ContactScene-module___3Ri_a__email{text-transform:none;letter-spacing:.02em}html[data-contact-dots=signal] .ContactScene-module___3Ri_a__pieceNode{fill:var(--signal);stroke:var(--signal)}
