.calendar-module__RQiwqW__calendar{padding:clamp(48px, 5vw, 90px) var(--gutter) clamp(72px, 7.5vw, 130px)}.calendar-module__RQiwqW__bar{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:clamp(22px,1.875vw,34px);display:flex}.calendar-module__RQiwqW__month{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(34px,6vw,115px);font-weight:400;line-height:.9}.calendar-module__RQiwqW__year{color:var(--indigo)}.calendar-module__RQiwqW__nav{gap:10px;display:flex}.calendar-module__RQiwqW__nav button{--cut:8px;cursor:pointer;place-items:center;width:46px;height:46px;display:grid}.calendar-module__RQiwqW__nav button svg{width:17px;height:17px}.calendar-module__RQiwqW__frame{padding:6px}.calendar-module__RQiwqW__grid{border-collapse:collapse;table-layout:fixed;width:100%}.calendar-module__RQiwqW__weekdays th{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.2em;text-align:left;text-transform:uppercase;padding:16px 0;font-size:11px;font-weight:400}.calendar-module__RQiwqW__blank,.calendar-module__RQiwqW__cell{border:1px solid var(--rule-faint);vertical-align:top;padding:0}.calendar-module__RQiwqW__day{width:100%;min-height:clamp(72px,9vw,116px);color:var(--ink-muted);font-family:var(--font-mono);text-align:left;background:0 0;border:0;flex-direction:column;justify-content:space-between;padding:10px 12px;display:flex}.calendar-module__RQiwqW__num{letter-spacing:.06em;font-size:clamp(12px,1vw,14px)}.calendar-module__RQiwqW__lit{--kind:var(--field-indigo);color:var(--ink);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out)}.calendar-module__RQiwqW__lit[data-kind=workshop]{--kind:var(--field-violet)}.calendar-module__RQiwqW__lit[data-kind=build]{--kind:var(--field-indigo)}.calendar-module__RQiwqW__lit[data-kind=social]{--kind:var(--field-blue)}.calendar-module__RQiwqW__lit .calendar-module__RQiwqW__num{font-weight:500}.calendar-module__RQiwqW__count{color:var(--kind);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.calendar-module__RQiwqW__lit:hover,.calendar-module__RQiwqW__lit:focus-visible,.calendar-module__RQiwqW__active{background:var(--kind);color:var(--paper)}.calendar-module__RQiwqW__lit:hover .calendar-module__RQiwqW__count,.calendar-module__RQiwqW__lit:focus-visible .calendar-module__RQiwqW__count,.calendar-module__RQiwqW__active .calendar-module__RQiwqW__count{color:var(--paper)}.calendar-module__RQiwqW__detail{padding-top:clamp(28px,2.5vw,46px)}.calendar-module__RQiwqW__empty{max-width:46ch;color:var(--ink-muted);font-family:var(--font-mono);margin:0;font-size:clamp(12px,1vw,14px);line-height:1.9}.calendar-module__RQiwqW__list{margin:0;padding:0;list-style:none}.calendar-module__RQiwqW__list li{border-bottom:1px solid var(--rule-faint);font-family:var(--font-mono);grid-template-columns:12ch minmax(0,1fr) auto;align-items:baseline;gap:6px 26px;padding:20px 0;font-size:clamp(12px,1vw,14px);display:grid}.calendar-module__RQiwqW__date{color:var(--field-indigo)}.calendar-module__RQiwqW__title{color:var(--ink)}.calendar-module__RQiwqW__location{color:var(--ink-muted)}@media (max-width:640px){.calendar-module__RQiwqW__weekdays th{letter-spacing:.08em;font-size:clamp(10px,2.6vw,11px)}.calendar-module__RQiwqW__day{padding:7px 8px}.calendar-module__RQiwqW__count{background:var(--kind);color:#0000;border-radius:50%;width:6px;height:6px;font-size:0;display:block;overflow:hidden}.calendar-module__RQiwqW__list li{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.calendar-module__RQiwqW__nav button,.calendar-module__RQiwqW__lit{transition:none}}
.ambient-module__mgfY3W__field{--tone:var(--indigo);z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:clip}.ambient-module__mgfY3W__field[data-tone=violet]{--tone:var(--violet)}.ambient-module__mgfY3W__field[data-tone=blue]{--tone:var(--blue)}.ambient-module__mgfY3W__bloom{background:radial-gradient(closest-side, var(--bloom) 0%, var(--bloom) 45%, transparent 100%);opacity:.3;border-radius:50%;position:absolute}.ambient-module__mgfY3W__bloom[data-tone=violet]{--bloom:var(--violet);width:calc(46vw + 160px);height:calc(46vw + 160px);animation:34s ease-in-out infinite ambient-module__mgfY3W__drift-a;top:calc(-14% - 80px);left:calc(-10% - 80px)}.ambient-module__mgfY3W__bloom[data-tone=indigo]{--bloom:var(--indigo);width:calc(52vw + 160px);height:calc(52vw + 160px);animation:45s ease-in-out infinite ambient-module__mgfY3W__drift-b;top:calc(34% - 80px);right:calc(-16% - 80px)}.ambient-module__mgfY3W__bloom[data-tone=blue]{--bloom:var(--blue);width:calc(40vw + 160px);height:calc(40vw + 160px);animation:39s ease-in-out infinite ambient-module__mgfY3W__drift-c;bottom:calc(-18% - 80px);left:calc(22% - 80px)}@keyframes ambient-module__mgfY3W__drift-a{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(6vw,5vh)scale(1.12)}}@keyframes ambient-module__mgfY3W__drift-b{0%,to{transform:translate(0,0)scale(1.06)}50%{transform:translate(-7vw,-6vh)scale(1)}}@keyframes ambient-module__mgfY3W__drift-c{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(4vw,-7vh)scale(1.15)}}@media (max-width:640px){.ambient-module__mgfY3W__bloom{opacity:.22}}@media (prefers-reduced-motion:reduce){.ambient-module__mgfY3W__bloom{animation:none}}
.fractured-word-module__EgTn5q__word{--cut:0;fill:currentColor;height:auto;display:block}.fractured-word-module__EgTn5q__fallback{font-family:var(--font-display);text-transform:uppercase;line-height:1;display:block}.fractured-word-module__EgTn5q__lit{background:var(--lit);color:#0000;-webkit-background-clip:text;background-clip:text}.fractured-word-module__EgTn5q__upper,.fractured-word-module__EgTn5q__lower{transition:transform var(--dur-slow) var(--ease-out)}.fractured-word-module__EgTn5q__lower{transform:translateX(calc(var(--cut) * 1px))}.fractured-word-module__EgTn5q__upper{transform:translateX(calc(var(--cut) * -.35px))}@media (prefers-reduced-motion:reduce){.fractured-word-module__EgTn5q__upper,.fractured-word-module__EgTn5q__lower{transition:none}}
.directory-module__bSLK5G__directory{z-index:2;background:var(--paper);padding:clamp(44px,4.375vw,84px) 0 clamp(60px,6.25vw,110px);position:relative}.directory-module__bSLK5G__list{margin:0;padding:0;list-style:none}.directory-module__bSLK5G__row{--tone:var(--field-indigo);border-bottom:1px solid var(--rule-faint);clip-path:var(--wipe-open);transition:clip-path .64s var(--ease-snap);transition-delay:calc(var(--i) * .11s);position:relative}.directory-module__bSLK5G__row:first-child{border-top:1px solid var(--rule-faint)}.directory-module__bSLK5G__row[data-tone=violet]{--tone:var(--field-violet)}.directory-module__bSLK5G__row[data-tone=indigo]{--tone:var(--field-indigo)}.directory-module__bSLK5G__row[data-tone=blue]{--tone:var(--field-blue)}.directory-module__bSLK5G__hidden .directory-module__bSLK5G__row{clip-path:var(--wipe-closed)}.directory-module__bSLK5G__hit{padding:clamp(20px, 2.125vw, 38px) var(--gutter);color:var(--ink);grid-template-columns:5ch minmax(0,1fr) minmax(0,22ch) 6ch;align-items:center;gap:clamp(18px,3vw,52px);text-decoration:none;display:grid;position:relative;overflow:clip}.directory-module__bSLK5G__fill{z-index:0;background:var(--tone);clip-path:polygon(0 0,100% 0,calc(100% - 40px) 100%,0 100%);transform-origin:0;transition:transform .32s var(--ease-snap);position:absolute;inset:0 -40px 0 0;transform:scaleX(0)}.directory-module__bSLK5G__index,.directory-module__bSLK5G__title,.directory-module__bSLK5G__blurb,.directory-module__bSLK5G__status{z-index:1;position:relative}.directory-module__bSLK5G__index,.directory-module__bSLK5G__blurb,.directory-module__bSLK5G__status{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;transition:color var(--dur-fast) var(--ease-out);font-size:clamp(12px,.9vw,13px)}.directory-module__bSLK5G__index{color:var(--tone)}.directory-module__bSLK5G__blurb{color:var(--ink-muted)}.directory-module__bSLK5G__status{color:var(--ink-muted);white-space:nowrap;justify-content:flex-end;display:flex}.directory-module__bSLK5G__status svg{width:26px;height:26px;transition:transform var(--dur-slow) var(--ease-out)}.directory-module__bSLK5G__title{width:clamp(150px,26vw,500px);color:var(--ink);transition:color var(--dur-fast) var(--ease-out);display:block}.directory-module__bSLK5G__title svg{--cut:0;width:100%}.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__fill,.directory-module__bSLK5G__hit:focus-visible .directory-module__bSLK5G__fill{transform:scaleX(1)}.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__title,.directory-module__bSLK5G__hit:focus-visible .directory-module__bSLK5G__title,.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__index,.directory-module__bSLK5G__hit:focus-visible .directory-module__bSLK5G__index,.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__blurb,.directory-module__bSLK5G__hit:focus-visible .directory-module__bSLK5G__blurb,.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__status,.directory-module__bSLK5G__hit:focus-visible .directory-module__bSLK5G__status{color:var(--paper)}.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__title svg,.directory-module__bSLK5G__hit:focus-visible .directory-module__bSLK5G__title svg{--cut:62}.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__status svg,.directory-module__bSLK5G__hit:focus-visible .directory-module__bSLK5G__status svg{transform:translate(4px,-4px)}.directory-module__bSLK5G__hit:focus-visible{outline-offset:-3px}.directory-module__bSLK5G__dormant .directory-module__bSLK5G__hit{cursor:default}.directory-module__bSLK5G__dormant .directory-module__bSLK5G__title{color:var(--rule)}.directory-module__bSLK5G__dormant .directory-module__bSLK5G__index,.directory-module__bSLK5G__dormant .directory-module__bSLK5G__blurb{color:var(--ink-muted)}@media (max-width:860px){.directory-module__bSLK5G__hit{grid-template-columns:4ch minmax(0,1fr) auto;gap:16px 18px}.directory-module__bSLK5G__blurb{grid-area:2/2/auto/-1}.directory-module__bSLK5G__title{width:clamp(130px,42vw,260px)}}@media (hover:none){.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__fill{transform:scaleX(0)}.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__title,.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__index,.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__blurb,.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__status{color:inherit}.directory-module__bSLK5G__hit:hover .directory-module__bSLK5G__title svg{--cut:0}}@media (prefers-reduced-motion:reduce){.directory-module__bSLK5G__row,.directory-module__bSLK5G__hidden .directory-module__bSLK5G__row{opacity:1;transition:none;transform:none}.directory-module__bSLK5G__fill,.directory-module__bSLK5G__status svg{transition:none}}
.footer-panel-module__I1Cq6W__panel{isolation:isolate;padding:clamp(80px, 10vw, 170px) var(--gutter) clamp(34px, 3.125vw, 54px);color:var(--paper);position:relative;overflow:clip}.footer-panel-module__I1Cq6W__fields{z-index:-1;display:flex;position:absolute;inset:0}.footer-panel-module__I1Cq6W__fields i{flex:1}.footer-panel-module__I1Cq6W__fields:before{content:"";background:var(--hatch);height:clamp(22px,2.125vw,36px);position:absolute;inset:0 0 auto}.footer-panel-module__I1Cq6W__fields i:first-child{background:var(--field-violet)}.footer-panel-module__I1Cq6W__fields i:nth-child(2){background:var(--field-indigo)}.footer-panel-module__I1Cq6W__fields i:nth-child(3){background:var(--field-blue)}.footer-panel-module__I1Cq6W__inner{flex-direction:column;gap:clamp(26px,2.8125vw,54px);display:flex}.footer-panel-module__I1Cq6W__kicker{color:var(--paper);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:clamp(11px,.9vw,13px)}.footer-panel-module__I1Cq6W__headline{--lh:clamp(72px, 20vw, 384px);font-size:var(--lh);margin:0;display:flex}.footer-panel-module__I1Cq6W__headline svg{fill:var(--paper);--cut:30}.footer-panel-module__I1Cq6W__links{flex-wrap:wrap;gap:clamp(16px,3vw,44px);margin:0;padding:0;list-style:none;display:flex}.footer-panel-module__I1Cq6W__links a{min-height:44px;color:var(--paper);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;transition:border-color var(--dur-fast) var(--ease-out);border-bottom:1px solid #f8f7f466;align-items:center;gap:8px;padding:12px 0 4px;font-size:clamp(12px,1vw,14px);text-decoration:none;display:inline-flex}.footer-panel-module__I1Cq6W__links svg{width:15px;height:15px;transition:transform var(--dur-fast) var(--ease-out)}.footer-panel-module__I1Cq6W__links a:hover,.footer-panel-module__I1Cq6W__links a:focus-visible{border-bottom-color:var(--paper)}.footer-panel-module__I1Cq6W__links a:focus-visible{outline-color:var(--paper)}.footer-panel-module__I1Cq6W__links a:hover svg,.footer-panel-module__I1Cq6W__links a:focus-visible svg{transform:translate(3px,-3px)}.footer-panel-module__I1Cq6W__meta{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;border-top:1px solid #f8f7f447;justify-content:space-between;gap:20px;margin:0;padding-top:clamp(20px,1.875vw,34px);font-size:clamp(10px,.82vw,12px);display:flex}@media (max-width:560px){.footer-panel-module__I1Cq6W__fields i:nth-child(3){display:none}}@media (prefers-reduced-motion:reduce){.footer-panel-module__I1Cq6W__links a,.footer-panel-module__I1Cq6W__links svg{transition:none}}
.crystal-wing-module__hcztXa__scene{z-index:3;contain:layout style;clip-path:inset(-100% 0 0);pointer-events:none;position:absolute;inset:0}.crystal-wing-module__hcztXa__formation{contain:layout style;pointer-events:none;display:block;position:absolute}.crystal-wing-module__hcztXa__formationCenter{--wing-w:65;top:calc(50% - var(--wing) * .384615);left:calc(50% - var(--wing) * .547692);z-index:2;width:var(--wing);aspect-ratio:3/2}.crystal-wing-module__hcztXa__formationLeft{--wing-w:28;top:calc(50% - var(--wing) * .177538);left:calc(50% - var(--wing) * .943376);z-index:1;width:calc(var(--wing) * .430769);aspect-ratio:1094/971;transform-origin:88.85% 36.3%;transform:rotate(-15deg)}.crystal-wing-module__hcztXa__formationRight{--wing-w:30;top:calc(50% - var(--wing) * .359846);left:calc(50% + var(--wing) * .502308);z-index:1;width:calc(var(--wing) * .461538);aspect-ratio:1118/934}.crystal-wing-module__hcztXa__shardField{z-index:2;position:absolute;inset:0}.crystal-wing-module__hcztXa__shard,.crystal-wing-module__hcztXa__shardText{--halo:color-mix(in srgb, var(--shard-glow) 36%, transparent);--halo-size:max(3px, calc(var(--shard-w) * var(--wing-w) * .00075 * var(--wing) / 65));transform-origin:50%;display:block;position:absolute}.crystal-wing-module__hcztXa__halo{inset:calc(var(--halo-size) * -1);background:radial-gradient(closest-side, var(--halo), transparent);border-radius:50%;position:absolute}.crystal-wing-module__hcztXa__shard{mix-blend-mode:multiply;opacity:var(--glass,.66)}.crystal-wing-module__hcztXa__shard img,.crystal-wing-module__hcztXa__shardText img{object-fit:contain;-webkit-user-select:none;user-select:none}.crystal-wing-module__hcztXa__shardText{mix-blend-mode:lighten;opacity:var(--crystal-in-text,.5)}.crystal-wing-module__hcztXa__formationLeft .crystal-wing-module__hcztXa__shard,.crystal-wing-module__hcztXa__formationRight .crystal-wing-module__hcztXa__shard{opacity:var(--glass,.5)}.crystal-wing-module__hcztXa__formationLeft .crystal-wing-module__hcztXa__shardText,.crystal-wing-module__hcztXa__formationRight .crystal-wing-module__hcztXa__shardText{opacity:var(--crystal-in-text,.3)}.crystal-wing-module__hcztXa__rayField{z-index:1;pointer-events:none;transform-origin:50%;position:absolute;inset:0}.crystal-wing-module__hcztXa__ray{opacity:.13;pointer-events:none;transform-origin:50%;position:absolute;inset:7% -10% 9% -12%}.crystal-wing-module__hcztXa__ray img{object-fit:contain;-webkit-user-select:none;user-select:none}.crystal-wing-module__hcztXa__formationLeft .crystal-wing-module__hcztXa__ray{opacity:.17;inset:-8% -20% -6% -24%}.crystal-wing-module__hcztXa__formationLeft .crystal-wing-module__hcztXa__ray img{transform:scaleX(-1)rotate(5deg)}.crystal-wing-module__hcztXa__formationRight .crystal-wing-module__hcztXa__ray{opacity:.17;inset:-8% -24% -5% -16%}.crystal-wing-module__hcztXa__formationRight .crystal-wing-module__hcztXa__ray img{transform:rotate(-4deg)}.crystal-wing-module__hcztXa__formationLeft .crystal-wing-module__hcztXa__rayField,.crystal-wing-module__hcztXa__formationRight .crystal-wing-module__hcztXa__rayField{opacity:.56}.crystal-wing-module__hcztXa__rayRear{will-change:transform, opacity;animation:8.5s ease-in-out infinite alternate crystal-wing-module__hcztXa__ray-drift-rear}.crystal-wing-module__hcztXa__rayFront{opacity:.075;will-change:transform, opacity;animation:6.8s ease-in-out -2.4s infinite alternate crystal-wing-module__hcztXa__ray-drift-front}@keyframes crystal-wing-module__hcztXa__ray-drift-rear{0%{opacity:.085;transform:translate(-2.4%,-1.5%)scale(.97)}55%{opacity:.15}to{opacity:.11;transform:translate(2.8%,1.3%)scale(1.025)}}@keyframes crystal-wing-module__hcztXa__ray-drift-front{0%{opacity:.04;transform:translate(3%,-2%)scale(.84)}to{opacity:.095;transform:translate(-2%,2.2%)scale(.92)}}@media (max-width:900px){.crystal-wing-module__hcztXa__formationCenter{--wing-w:88;top:calc(var(--hero-pad-top) + var(--hl-size) * var(--hl-lh) * 1.5 - 34.08vw);width:88vw;left:7.1vw}.crystal-wing-module__hcztXa__formationLeft{--wing-w:74;transform-origin:50%;width:74vw;top:4%;left:-46vw;transform:none}.crystal-wing-module__hcztXa__formationRight{--wing-w:74;width:74vw;top:4%;left:auto;right:-46vw}}@media (prefers-reduced-motion:reduce){.crystal-wing-module__hcztXa__ray{opacity:.08;will-change:auto;animation:none;transform:none}.crystal-wing-module__hcztXa__rayField{transform:none!important}}
.hero-module__MJAXFG__hero{--hero-pad-top:clamp(14px, 2.4vh, 30px);--wing:min(65vw, 1248px);--hl-size:calc(var(--wing) * .16308);--hl-lh:.87;min-height:clamp(430px,56svh,620px);padding:var(--hero-pad-top) 0 clamp(22px, 3vh, 34px);background:var(--paper);grid-template-rows:1fr auto;gap:clamp(24px,5vh,64px);display:grid;position:relative}.hero-module__MJAXFG__headline{z-index:1;width:max-content;color:var(--ink);font-family:var(--font-display);font-size:var(--hl-size);letter-spacing:-.043em;font-weight:400;line-height:var(--hl-lh);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;transform-origin:50%;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.18,1.14)}.hero-module__MJAXFG__light{--lit:linear-gradient(180deg, var(--violet) 0%, var(--indigo) 36%, var(--blue) 100%);--water:.98em;margin-left:-.06em}.hero-module__MJAXFG__foot{z-index:5;padding:0 var(--gutter);transform-origin:0 100%;justify-content:space-between;align-items:flex-end;gap:clamp(20px,4vw,64px);display:flex;position:absolute;bottom:clamp(31px,2.2vw,62px);left:0;right:0;transform:rotate(1.4deg)}.hero-module__MJAXFG__intro{text-wrap:pretty;max-width:none;color:var(--ink);font-family:var(--font-mono);text-transform:uppercase;align-items:flex-end;gap:clamp(30px,3.2vw,48px);font-size:clamp(12px,.95vw,13.5px);line-height:1.5;display:flex}.hero-module__MJAXFG__intro p{margin:0}.hero-module__MJAXFG__intro p:first-child{flex:0 0 30ch;width:30ch}.hero-module__MJAXFG__intro p+p{white-space:nowrap;margin-top:0}.hero-module__MJAXFG__explore{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;flex-shrink:0;align-items:center;gap:16px;padding:15px 22px;font-size:clamp(12px,.85vw,13px);text-decoration:none;display:inline-flex}.hero-module__MJAXFG__explore svg{width:18px;height:18px;transition:transform var(--dur-fast) var(--ease-snap)}.hero-module__MJAXFG__explore:hover svg,.hero-module__MJAXFG__explore:focus-visible svg{transform:translate(4px)}@media (max-width:900px){.hero-module__MJAXFG__hero{--hl-size:clamp(76px, 27vw, 216px);--hl-lh:.82;min-height:clamp(420px,52svh,560px);overflow:clip}.hero-module__MJAXFG__headline{white-space:normal;width:auto;position:relative;top:auto;left:auto;transform:scaleX(.93)}.hero-module__MJAXFG__headline span{display:block}.hero-module__MJAXFG__light{--water:.46em}.hero-module__MJAXFG__foot{align-items:flex-end;position:relative;bottom:auto;left:auto;right:auto;transform:none}.hero-module__MJAXFG__intro{max-width:30ch;display:block}.hero-module__MJAXFG__intro p:first-child{width:auto}.hero-module__MJAXFG__intro p+p{white-space:normal;margin-top:.85em}}@media (max-width:560px){.hero-module__MJAXFG__foot{flex-direction:column;align-items:flex-start;gap:26px}.hero-module__MJAXFG__explore{align-self:flex-end}}@media (prefers-reduced-motion:reduce){.hero-module__MJAXFG__explore svg{transition:none}}
.milestones-module__-fTeqq__section{padding:clamp(64px, 6.25vw, 118px) var(--gutter) clamp(80px, 8.125vw, 140px)}.milestones-module__-fTeqq__heading{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0 0 clamp(40px,3.75vw,70px);font-size:12px;font-weight:400}.milestones-module__-fTeqq__list{margin:0;padding:0 0 0 clamp(30px,5vw,62px);list-style:none;position:relative}.milestones-module__-fTeqq__list:before{background:var(--rule-faint);content:"";width:2px;position:absolute;top:8px;bottom:8px;left:0}.milestones-module__-fTeqq__list:after{background:var(--indigo);content:"";transform-origin:top;width:2px;transition:transform 1.2s var(--ease-out) .18s;position:absolute;top:8px;bottom:8px;left:0}.milestones-module__-fTeqq__hidden .milestones-module__-fTeqq__list:after{transform:scaleY(0)}.milestones-module__-fTeqq__item{transition:opacity .56s var(--ease-out), transform .56s var(--ease-out);transition-delay:calc(var(--i) * .15s + .26s);padding-bottom:clamp(38px,3.75vw,70px);position:relative}.milestones-module__-fTeqq__item:last-child{padding-bottom:0}.milestones-module__-fTeqq__hidden .milestones-module__-fTeqq__item{opacity:0;transform:translateY(20px)}.milestones-module__-fTeqq__marker{border:2px solid var(--indigo);width:12px;height:12px;position:absolute;top:6px;left:calc(-1*clamp(30px,5vw,62px) - 5px)}.milestones-module__-fTeqq__item[data-state=active] .milestones-module__-fTeqq__marker{background:var(--violet);border-color:var(--violet)}.milestones-module__-fTeqq__item[data-state=ahead] .milestones-module__-fTeqq__marker{border-color:var(--rule-faint)}.milestones-module__-fTeqq__when{color:var(--field-violet);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;margin:0 0 10px;font-size:12px}.milestones-module__-fTeqq__item[data-state=ahead] .milestones-module__-fTeqq__when{color:var(--ink-muted)}.milestones-module__-fTeqq__title{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;margin:0 0 12px;font-size:clamp(30px,4.4vw,84px);font-weight:400;line-height:1}.milestones-module__-fTeqq__item[data-state=ahead] .milestones-module__-fTeqq__title{color:var(--ink-muted)}.milestones-module__-fTeqq__body{max-width:46ch;color:var(--ink-muted);font-family:var(--font-mono);margin:0;font-size:clamp(12px,.95vw,13.5px);line-height:1.9}@media (prefers-reduced-motion:reduce){.milestones-module__-fTeqq__item,.milestones-module__-fTeqq__list:after,.milestones-module__-fTeqq__hidden .milestones-module__-fTeqq__item,.milestones-module__-fTeqq__hidden .milestones-module__-fTeqq__list:after{opacity:1;transition:none;transform:none}}
.scenery-module__5I8eIq__slice{--jog:0px;animation:scenery-module__5I8eIq__tick var(--tick,7s) steps(1, end) infinite;animation-delay:calc(var(--n) * -30ms)}.scenery-module__5I8eIq__slice:first-of-type{--jog:var(--jog-a)}.scenery-module__5I8eIq__slice:nth-of-type(2){--jog:var(--jog-b)}.scenery-module__5I8eIq__slice:nth-of-type(3){--jog:var(--jog-c)}@keyframes scenery-module__5I8eIq__tick{0%,to{transform:none}98%{transform:translateX(var(--jog))}}.scenery-module__5I8eIq__ghost{--jog-a:26px;--jog-b:-18px;--jog-c:11px;fill:none;width:150vw;height:auto;stroke:var(--tone);stroke-width:1.5px;opacity:.55;position:absolute;top:44vh;left:-14vw;overflow:visible;transform:rotate(1.2deg)}@supports (animation-timeline:scroll()){.scenery-module__5I8eIq__ghost{animation:linear both scenery-module__5I8eIq__drift;animation-timeline:scroll(root)}}@keyframes scenery-module__5I8eIq__drift{0%{transform:rotate(1.2deg)translateY(0)}to{transform:rotate(1.2deg)translateY(-30vh)}}.scenery-module__5I8eIq__slab{--jog-a:.9px;--jog-b:-.6px;--jog-c:.4px;width:100%;height:100%;animation:scenery-module__5I8eIq__wipe .9s var(--ease-snap) both;position:absolute;inset:0}.scenery-module__5I8eIq__slabFill{fill:var(--tone);opacity:.16}.scenery-module__5I8eIq__slabEdge{stroke:var(--tone);stroke-width:2px;opacity:.9}@keyframes scenery-module__5I8eIq__wipe{0%{clip-path:var(--wipe-closed)}to{clip-path:var(--wipe-open)}}.scenery-module__5I8eIq__reticle{aspect-ratio:1;width:min(68vw,900px);position:absolute;top:42vh;left:88vw;transform:translate(-50%,-50%)}.scenery-module__5I8eIq__dial{width:100%;height:100%;color:var(--ink);fill:none;stroke:currentColor;stroke-width:1px;opacity:.22;position:absolute;inset:0;overflow:visible}.scenery-module__5I8eIq__arcA,.scenery-module__5I8eIq__arcB{color:var(--tone);opacity:.75}.scenery-module__5I8eIq__arcA{stroke-width:1.5px;animation:60s linear infinite scenery-module__5I8eIq__spin}.scenery-module__5I8eIq__arcB{stroke-width:3px;animation:90s linear infinite reverse scenery-module__5I8eIq__spin}@keyframes scenery-module__5I8eIq__spin{to{transform:rotate(360deg)}}.scenery-module__5I8eIq__chevrons{opacity:.2;width:112vw;height:22vh;position:absolute;bottom:8vh;right:-16vw;overflow:clip;transform:rotate(-14deg)}.scenery-module__5I8eIq__march{background:var(--tone);animation:5s linear infinite scenery-module__5I8eIq__march;display:block;position:absolute;inset:0 0 0 -160px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 200' preserveAspectRatio='none'%3E%3Cpolygon points='0,0 84,100 0,200 40,200 124,100 40,0'/%3E%3C/svg%3E") 0 0/160px 100% repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 160 200' preserveAspectRatio='none'%3E%3Cpolygon points='0,0 84,100 0,200 40,200 124,100 40,0'/%3E%3C/svg%3E") 0 0/160px 100% repeat-x}@keyframes scenery-module__5I8eIq__march{to{transform:translate(160px)}}.scenery-module__5I8eIq__radar{aspect-ratio:1;width:min(80vh,110vw,760px);position:absolute;top:30vh;left:86vw;transform:translate(-50%,-50%);container-type:size}.scenery-module__5I8eIq__scope{fill:none;width:100%;height:100%;stroke:var(--ink);stroke-width:1px;opacity:.2;position:absolute;inset:0}.scenery-module__5I8eIq__beam{background:conic-gradient(from 280deg, transparent 0deg, color-mix(in srgb, var(--tone) 42%, transparent) 80deg, transparent 80deg);border-radius:50%;animation:14s linear infinite scenery-module__5I8eIq__spin;display:block;position:absolute;inset:4%}.scenery-module__5I8eIq__blip{background:var(--tone);width:6px;height:6px;transform:rotate(calc(var(--b) * 1deg)) translateY(calc(var(--r) * -48cqw));animation:14s linear infinite scenery-module__5I8eIq__blip;animation-delay:calc(var(--b) / 360 * -14s);border-radius:50%;margin:-3px;display:block;position:absolute;top:50%;left:50%}@keyframes scenery-module__5I8eIq__blip{0%{opacity:1}25%,to{opacity:0}}.scenery-module__5I8eIq__ribbon{background:linear-gradient(to bottom, var(--violet) 0 33.4%, var(--indigo) 33.4% 66.7%, var(--blue) 66.7%);opacity:.2;width:170vw;height:28vh;animation:scenery-module__5I8eIq__wipe .9s var(--ease-snap) both;display:block;position:absolute;top:56vh;left:-20vw;transform:rotate(-12deg)}@media (max-width:640px){.scenery-module__5I8eIq__ghost{width:100vw;top:46vh;left:0}.scenery-module__5I8eIq__reticle{width:92vw;left:82vw}.scenery-module__5I8eIq__radar{width:min(72vh,110vw)}.scenery-module__5I8eIq__chevrons{height:16vh}}@media (prefers-reduced-motion:reduce){.scenery-module__5I8eIq__slice,.scenery-module__5I8eIq__ghost,.scenery-module__5I8eIq__slab,.scenery-module__5I8eIq__arcA,.scenery-module__5I8eIq__arcB,.scenery-module__5I8eIq__march,.scenery-module__5I8eIq__beam,.scenery-module__5I8eIq__blip,.scenery-module__5I8eIq__ribbon{animation:none}.scenery-module__5I8eIq__blip{opacity:.6}}
.shard-accent-module__0l6nbG__field{z-index:0;pointer-events:none;display:block;position:absolute;inset:0;overflow:clip}.shard-accent-module__0l6nbG__shard{opacity:var(--opacity);transform:rotate(var(--rotate));animation:13s ease-in-out infinite shard-accent-module__0l6nbG__shard-drift;animation-delay:var(--delay);display:block;position:absolute}.shard-accent-module__0l6nbG__shard img{width:100%;height:auto}@keyframes shard-accent-module__0l6nbG__shard-drift{0%,to{transform:rotate(var(--rotate)) translate3d(0, 0, 0)}50%{transform:rotate(calc(var(--rotate) + 2deg)) translate3d(0, -14px, 0)}}@media (max-width:640px){.shard-accent-module__0l6nbG__shard{opacity:calc(var(--opacity) * .6)}}@media (prefers-reduced-motion:reduce){.shard-accent-module__0l6nbG__shard{animation:none}}
.partner-plane-module__-3g2NW__section{isolation:isolate;padding:clamp(64px, 6.25vw, 118px) var(--gutter) clamp(72px, 7.5vw, 130px);flex-direction:column;gap:clamp(30px,3.125vw,56px);display:flex;position:relative;overflow:clip}.partner-plane-module__-3g2NW__label,.partner-plane-module__-3g2NW__stage,.partner-plane-module__-3g2NW__foot,.partner-plane-module__-3g2NW__list{z-index:1;position:relative}.partner-plane-module__-3g2NW__label{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:12px}.partner-plane-module__-3g2NW__stage{isolation:isolate;padding:clamp(8px,1vw,22px) 0;position:relative;overflow:clip}.partner-plane-module__-3g2NW__head{z-index:1;color:var(--ink);font-family:var(--font-display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(46px,11vw,211px);font-weight:400;line-height:.9;position:relative}.partner-plane-module__-3g2NW__sheet{z-index:2;mix-blend-mode:multiply;pointer-events:none;width:64%;position:absolute;top:0;bottom:0}.partner-plane-module__-3g2NW__sheetA{background:var(--violet);clip-path:polygon(0% 0%,100% 0%,72% 100%,0% 100%);transition:transform 1.15s var(--ease-out);left:0;transform:translate(-118%)}.partner-plane-module__-3g2NW__sheetB{background:var(--hatch), var(--blue);clip-path:polygon(28% 0%,100% 0%,100% 100%,0% 100%);transition:transform 1.15s var(--ease-out) .12s;right:0;transform:translate(118%)}.partner-plane-module__-3g2NW__shown .partner-plane-module__-3g2NW__sheetA,.partner-plane-module__-3g2NW__shown .partner-plane-module__-3g2NW__sheetB{transform:translate(0)}.partner-plane-module__-3g2NW__foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(24px,4vw,58px);display:flex}.partner-plane-module__-3g2NW__body{max-width:46ch;color:var(--ink-muted);font-family:var(--font-mono);margin:0;font-size:clamp(12px,1vw,14px);line-height:1.85}.partner-plane-module__-3g2NW__cta{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;padding:16px 26px;font-size:clamp(11px,.9vw,13px);text-decoration:none;display:inline-flex}.partner-plane-module__-3g2NW__cta svg{width:18px;height:18px;transition:transform var(--dur-fast) var(--ease-snap)}.partner-plane-module__-3g2NW__cta:hover svg,.partner-plane-module__-3g2NW__cta:focus-visible svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.partner-plane-module__-3g2NW__sheetA,.partner-plane-module__-3g2NW__sheetB,.partner-plane-module__-3g2NW__shown .partner-plane-module__-3g2NW__sheetA,.partner-plane-module__-3g2NW__shown .partner-plane-module__-3g2NW__sheetB{transition:none;transform:none}.partner-plane-module__-3g2NW__cta,.partner-plane-module__-3g2NW__cta svg{transition:none}}
.page-header-module__PYXTZq__header{--tone:var(--indigo);isolation:isolate;padding:clamp(104px, 9.375vw, 156px) var(--gutter) clamp(48px, 4.375vw, 82px);position:relative}.page-header-module__PYXTZq__header[data-tone=violet]{--tone:var(--violet)}.page-header-module__PYXTZq__header[data-tone=blue]{--tone:var(--blue)}.page-header-module__PYXTZq__eyebrow,.page-header-module__PYXTZq__title,.page-header-module__PYXTZq__lead{z-index:1;position:relative}.page-header-module__PYXTZq__eyebrow{--slash:var(--tone);color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0 0 clamp(24px,2.5vw,44px);font-size:12px}.page-header-module__PYXTZq__eyebrow:before{transition:opacity .42s var(--ease-snap) .12s, transform .42s var(--ease-snap) .12s}.page-header-module__PYXTZq__hidden .page-header-module__PYXTZq__eyebrow:before{opacity:0;transform:translate(-.6em)}.page-header-module__PYXTZq__title{--lh:clamp(46px, 10.5vw, 202px);font-size:var(--lh);flex-wrap:wrap;align-items:baseline;gap:0 .18em;margin:0;display:flex}.page-header-module__PYXTZq__mask{vertical-align:bottom;display:inline-block;overflow:hidden}.page-header-module__PYXTZq__break{flex-basis:100%;height:0}.page-header-module__PYXTZq__word{transition:transform .72s var(--ease-out);transition-delay:calc(var(--i) * 90ms);display:block}.page-header-module__PYXTZq__hidden .page-header-module__PYXTZq__word{transform:translateY(105%)}.page-header-module__PYXTZq__word svg{--cut:22;height:var(--lh);width:auto}.page-header-module__PYXTZq__word svg path{transition-delay:calc(var(--i) * 90ms + .42s)}.page-header-module__PYXTZq__hidden .page-header-module__PYXTZq__word svg{--cut:0}.page-header-module__PYXTZq__lead{max-width:52ch;color:var(--ink-muted);font-family:var(--font-mono);transition:opacity .62s var(--ease-out) .34s;margin:clamp(34px,3.125vw,56px) 0 0;font-size:clamp(12px,1vw,14.5px);line-height:1.9}.page-header-module__PYXTZq__hidden .page-header-module__PYXTZq__lead{opacity:0}@media (prefers-reduced-motion:reduce){.page-header-module__PYXTZq__eyebrow:before,.page-header-module__PYXTZq__word,.page-header-module__PYXTZq__lead,.page-header-module__PYXTZq__hidden .page-header-module__PYXTZq__eyebrow:before,.page-header-module__PYXTZq__hidden .page-header-module__PYXTZq__word,.page-header-module__PYXTZq__hidden .page-header-module__PYXTZq__lead{opacity:1;transition:none;transform:none}}
.site-menu-module__Uqn8aG__trigger,.site-menu-module__Uqn8aG__close{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.site-menu-module__Uqn8aG__trigger{min-width:44px;min-height:44px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;place-items:center end;padding:0 0 0 16px;font-size:13px;display:inline-grid}.site-menu-module__Uqn8aG__trigger:after{content:"";transform-origin:100%;width:100%;height:1px;transition:transform var(--dur-fast) var(--ease-out);background:currentColor;margin-top:3px;display:block;transform:scaleX(0)}.site-menu-module__Uqn8aG__trigger:hover:after{transform:scaleX(1)}.site-menu-module__Uqn8aG__overlay{z-index:200;padding:26px var(--gutter) 30px;background:var(--ink);color:var(--paper);overscroll-behavior:contain;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0;overflow-y:auto}.site-menu-module__Uqn8aG__topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.site-menu-module__Uqn8aG__title{font-family:var(--font-mono);letter-spacing:.08em;margin:0;font-size:13px;font-weight:400}.site-menu-module__Uqn8aG__close{place-items:center;width:44px;height:44px;margin-right:-10px;display:grid}.site-menu-module__Uqn8aG__close svg{width:30px;height:30px;transition:transform var(--dur-fast) var(--ease-out)}.site-menu-module__Uqn8aG__close:hover svg{transform:rotate(90deg)}.site-menu-module__Uqn8aG__nav{align-content:center;margin:clamp(28px,6vh,64px) 0;display:grid}.site-menu-module__Uqn8aG__nav a{color:inherit;font-family:var(--font-display);letter-spacing:-.03em;transition:color var(--dur-fast) var(--ease-snap), transform var(--dur-fast) var(--ease-snap);border-top:1px solid #f8f7f447;padding:clamp(6px,1.4vh,16px) 0;font-size:clamp(3rem,min(10.5vw,9vh),9rem);line-height:.96;text-decoration:none;position:relative}.site-menu-module__Uqn8aG__nav a:last-child{border-bottom:1px solid #f8f7f447}.site-menu-module__Uqn8aG__nav a:hover{color:var(--violet);transform:translate(.1em)}.site-menu-module__Uqn8aG__nav a:after{content:"//" / "";color:var(--violet);font-family:var(--font-mono);letter-spacing:.1em;vertical-align:middle;opacity:0;transition:opacity var(--dur-fast) var(--ease-snap), transform var(--dur-fast) var(--ease-snap);margin-left:.3em;font-size:clamp(12px,1vw,15px);display:inline-block;transform:translate(-.5em)}.site-menu-module__Uqn8aG__nav a:hover:after,.site-menu-module__Uqn8aG__nav a:focus-visible:after{opacity:1;transform:none}.site-menu-module__Uqn8aG__overlay :focus-visible{outline:2px solid var(--violet);outline-offset:4px}.site-menu-module__Uqn8aG__social{flex-wrap:wrap;gap:0 8px;margin:0 -12px;padding:0;list-style:none;display:flex}.site-menu-module__Uqn8aG__social a{color:var(--paper);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;text-underline-offset:5px;align-items:center;min-height:44px;padding:0 12px;font-size:12px;text-decoration:none;display:inline-flex}.site-menu-module__Uqn8aG__social a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.site-menu-module__Uqn8aG__nav a,.site-menu-module__Uqn8aG__nav a:after,.site-menu-module__Uqn8aG__close svg,.site-menu-module__Uqn8aG__trigger:after{transition:none}}
.site-header-module__GT3V8a__header{z-index:40;min-height:82px;padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.site-header-module__GT3V8a__brand{min-height:44px;color:var(--ink);font-family:var(--font-display);letter-spacing:.03em;align-items:center;gap:9px;font-size:20px;text-decoration:none;display:inline-flex}.site-header-module__GT3V8a__brand img{object-fit:contain;width:30px;height:30px}.site-header-module__GT3V8a__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.site-header-module__GT3V8a__header{min-height:72px}}@media (max-width:520px){.site-header-module__GT3V8a__brand{font-size:18px}.site-header-module__GT3V8a__brand img{width:26px;height:26px}}
.statement-module__FwPq1a__section{padding:clamp(64px, 6.25vw, 118px) var(--gutter) clamp(72px, 7.5vw, 132px);position:relative}.statement-module__FwPq1a__label,.statement-module__FwPq1a__lines,.statement-module__FwPq1a__note{z-index:1;position:relative}.statement-module__FwPq1a__label{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0 0 clamp(26px,2.5vw,48px);font-size:12px}.statement-module__FwPq1a__lines{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:clamp(38px,8vw,154px);font-weight:400;line-height:.94}.statement-module__FwPq1a__mask{display:block;position:relative;overflow:hidden}.statement-module__FwPq1a__line{color:var(--ink);display:block}.statement-module__FwPq1a__text{--lit:linear-gradient(104deg, var(--violet) 0%, var(--indigo) 100%);--water:.52em;max-width:100%;display:inline-block}.statement-module__FwPq1a__hidden .statement-module__FwPq1a__line{transform:translateY(105%)}.statement-module__FwPq1a__hidden .statement-module__FwPq1a__text{animation-play-state:paused}.statement-module__FwPq1a__in .statement-module__FwPq1a__line{animation:statement-module__FwPq1a__line-in .62s var(--ease-out) forwards;animation-delay:calc(var(--i) * .15s + .26s)}.statement-module__FwPq1a__out .statement-module__FwPq1a__line{animation:statement-module__FwPq1a__line-out .46s var(--ease-out) forwards;animation-delay:calc(var(--i) * 90ms)}.statement-module__FwPq1a__bar{z-index:1;background:var(--violet);transform-origin:0;position:absolute;inset:.1em 0 .12em;transform:scaleX(0)}.statement-module__FwPq1a__in .statement-module__FwPq1a__bar{animation:statement-module__FwPq1a__bar-wipe .9s var(--ease-out) forwards;animation-delay:calc(var(--i) * .15s)}.statement-module__FwPq1a__out .statement-module__FwPq1a__bar{animation:statement-module__FwPq1a__bar-wipe-out .7s var(--ease-out) forwards;animation-delay:calc(var(--i) * 90ms)}@keyframes statement-module__FwPq1a__bar-wipe{0%{transform-origin:0;transform:scaleX(0)}45%{transform-origin:0;transform:scaleX(1)}55%{transform-origin:100%;transform:scaleX(1)}to{transform-origin:100%;transform:scaleX(0)}}@keyframes statement-module__FwPq1a__bar-wipe-out{0%{transform-origin:100%;transform:scaleX(0)}45%{transform-origin:100%;transform:scaleX(1)}55%{transform-origin:0;transform:scaleX(1)}to{transform-origin:0;transform:scaleX(0)}}@keyframes statement-module__FwPq1a__line-in{0%{transform:translateY(105%)}to{transform:translateY(0)}}@keyframes statement-module__FwPq1a__line-out{0%{transform:translateY(0)}to{transform:translateY(105%)}}.statement-module__FwPq1a__mask:nth-child(2) .statement-module__FwPq1a__bar{background:var(--indigo)}.statement-module__FwPq1a__mask:nth-child(3) .statement-module__FwPq1a__bar{background:var(--blue)}.statement-module__FwPq1a__shown .statement-module__FwPq1a__bar{transform-origin:100%;transform:scaleX(1)}.statement-module__FwPq1a__note{max-width:48ch;color:var(--ink-muted);font-family:var(--font-mono);transition:opacity .7s var(--ease-out) .52s;margin:clamp(38px,3.75vw,72px) 0 0 auto;font-size:clamp(12px,1vw,14px);line-height:1.85}.statement-module__FwPq1a__hidden .statement-module__FwPq1a__note{opacity:0}@media (max-width:760px){.statement-module__FwPq1a__note{margin-left:0}}@media (prefers-reduced-motion:reduce){.statement-module__FwPq1a__line,.statement-module__FwPq1a__in .statement-module__FwPq1a__line,.statement-module__FwPq1a__out .statement-module__FwPq1a__line,.statement-module__FwPq1a__hidden .statement-module__FwPq1a__line{animation:none;transform:none}.statement-module__FwPq1a__note,.statement-module__FwPq1a__hidden .statement-module__FwPq1a__note{opacity:1;transition:none}.statement-module__FwPq1a__bar{display:none}}
.partners-module__DSO1DW__pitch,.partners-module__DSO1DW__contact{padding:clamp(56px, 5.625vw, 104px) var(--gutter)}.partners-module__DSO1DW__contact{padding-bottom:clamp(80px,8.125vw,140px)}.partners-module__DSO1DW__heading{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0 0 clamp(34px,3.125vw,58px);font-size:12px;font-weight:400}.partners-module__DSO1DW__copy{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(22px,3vw,46px);max-width:90ch;display:grid}.partners-module__DSO1DW__copy p{color:var(--ink-muted);font-family:var(--font-mono);margin:0;font-size:clamp(12px,1vw,14px);line-height:1.95}
.marquee-module__irIMSq__marquee{z-index:6;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);background:var(--paper);align-items:center;height:58px;display:flex;position:relative;overflow:hidden}.marquee-module__irIMSq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.marquee-module__irIMSq__track{will-change:transform;width:max-content;animation:38s linear infinite marquee-module__irIMSq__marquee-travel;display:flex}.marquee-module__irIMSq__marquee:hover .marquee-module__irIMSq__track{animation-play-state:paused}.marquee-module__irIMSq__run{flex-shrink:0;display:flex}.marquee-module__irIMSq__item{color:var(--ink);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:18px;padding-right:clamp(28px,5vw,64px);font-size:clamp(11px,.85vw,13px);display:inline-flex}.marquee-module__irIMSq__item:after{content:attr(data-text)}.marquee-module__irIMSq__mark{background:var(--indigo);flex-shrink:0;width:10px;height:10px}.marquee-module__irIMSq__mark[data-tone=violet]{background:var(--violet)}.marquee-module__irIMSq__mark[data-tone=blue]{background:var(--blue)}@keyframes marquee-module__irIMSq__marquee-travel{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee-module__irIMSq__track{animation:none}}
.teams-module__tjbFBq__section{isolation:isolate;padding:clamp(56px, 5.625vw, 104px) var(--gutter) clamp(64px, 6.25vw, 118px);position:relative}.teams-module__tjbFBq__heading,.teams-module__tjbFBq__legend,.teams-module__tjbFBq__grid{z-index:1;position:relative}.teams-module__tjbFBq__heading{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0 0 clamp(30px,2.5vw,52px);font-size:12px;font-weight:400}.teams-module__tjbFBq__legend{max-width:52ch;color:var(--ink-muted);font-family:var(--font-mono);margin:0 0 clamp(32px,3.125vw,52px);font-size:clamp(12px,.95vw,13.5px);line-height:1.9}.teams-module__tjbFBq__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:clamp(34px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.teams-module__tjbFBq__card{--tone:var(--field-indigo);clip-path:var(--wipe-open);transition:clip-path .64s var(--ease-snap);transition-delay:calc(var(--i) * .11s);position:relative}.teams-module__tjbFBq__card[data-tone=violet]{--tone:var(--field-violet)}.teams-module__tjbFBq__card[data-tone=blue]{--tone:var(--field-blue)}.teams-module__tjbFBq__card:after{content:"";border-right:1px solid var(--tone);border-bottom:1px solid var(--tone);width:14px;height:14px;transition:opacity .4s var(--ease-snap), transform .4s var(--ease-snap);transition-delay:calc(var(--i) * .11s + .36s);position:absolute;bottom:0;right:0}.teams-module__tjbFBq__hidden .teams-module__tjbFBq__card{clip-path:var(--wipe-closed)}.teams-module__tjbFBq__hidden .teams-module__tjbFBq__card:after{opacity:0;transform:translate(-6px,-6px)}.teams-module__tjbFBq__panel{height:100%;color:var(--ink);flex-direction:column;padding:26px 0 24px;text-decoration:none;display:flex;position:relative;overflow:clip}.teams-module__tjbFBq__panel>*{z-index:1;position:relative}.teams-module__tjbFBq__rule{z-index:2;background:var(--tone);transform-origin:0;width:100%;height:3px;transition-property:transform,height;transition-duration:.76s, var(--dur-fast);transition-timing-function:var(--ease-out);transition-delay:calc(var(--i) * .11s + .16s), 0s;position:absolute;top:0;left:0}.teams-module__tjbFBq__hidden .teams-module__tjbFBq__rule{transform:scaleX(0)}.teams-module__tjbFBq__sweep{z-index:0;background:linear-gradient(104deg, transparent 0%, color-mix(in srgb, var(--tone) 22%, transparent) 50%, transparent 100%);transition:transform .32s var(--ease-snap);pointer-events:none;position:absolute;inset:-40% -10%;transform:translate(-115%)}.teams-module__tjbFBq__panel:hover .teams-module__tjbFBq__sweep,.teams-module__tjbFBq__panel:focus-visible .teams-module__tjbFBq__sweep{transform:translate(0)}.teams-module__tjbFBq__panel:hover .teams-module__tjbFBq__rule,.teams-module__tjbFBq__panel:focus-visible .teams-module__tjbFBq__rule{height:6px}.teams-module__tjbFBq__panel:hover .teams-module__tjbFBq__title,.teams-module__tjbFBq__panel:focus-visible .teams-module__tjbFBq__title{color:var(--tone)}.teams-module__tjbFBq__panel:hover .teams-module__tjbFBq__apply svg,.teams-module__tjbFBq__panel:focus-visible .teams-module__tjbFBq__apply svg{transform:translate(3px,-3px)}.teams-module__tjbFBq__status{--edge:var(--rule);color:var(--tone);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;align-self:flex-start;padding:8px 14px;font-size:12px}.teams-module__tjbFBq__status:hover{color:var(--tone)}.teams-module__tjbFBq__status:hover:before{transform:none}.teams-module__tjbFBq__title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;transition:color var(--dur-fast) var(--ease-out);margin:18px 0 14px;font-size:clamp(28px,3.4vw,65px);font-weight:400;line-height:1}.teams-module__tjbFBq__summary{max-width:40ch;color:var(--ink-muted);font-family:var(--font-mono);margin:0;font-size:clamp(12px,.95vw,13.5px);line-height:1.9}.teams-module__tjbFBq__does{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;margin:14px 0 22px;padding:0;font-size:clamp(12px,.9vw,13px);line-height:1.9;list-style:none}.teams-module__tjbFBq__foot{border-top:1px solid var(--rule-faint);font-family:var(--font-mono);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:16px;display:flex}.teams-module__tjbFBq__hours{color:var(--ink-muted);letter-spacing:.14em;font-size:clamp(12px,.9vw,13px)}.teams-module__tjbFBq__apply{letter-spacing:.16em;flex-shrink:0;align-items:center;gap:10px;font-size:13px;display:inline-flex}.teams-module__tjbFBq__apply svg{width:18px;height:18px;transition:transform var(--dur-fast) var(--ease-snap)}@media (hover:none){.teams-module__tjbFBq__panel:hover .teams-module__tjbFBq__sweep{transform:translate(-115%)}.teams-module__tjbFBq__panel:hover .teams-module__tjbFBq__rule{height:3px}.teams-module__tjbFBq__panel:hover .teams-module__tjbFBq__title{color:inherit}}@media (prefers-reduced-motion:reduce){.teams-module__tjbFBq__card,.teams-module__tjbFBq__rule,.teams-module__tjbFBq__card:after,.teams-module__tjbFBq__hidden .teams-module__tjbFBq__card,.teams-module__tjbFBq__hidden .teams-module__tjbFBq__rule,.teams-module__tjbFBq__hidden .teams-module__tjbFBq__card:after{opacity:1;clip-path:none;transition:none;transform:none}.teams-module__tjbFBq__sweep{display:none}.teams-module__tjbFBq__title,.teams-module__tjbFBq__apply svg{transition:none}}
.apply-module__c8V9wa__faq{padding:clamp(56px, 5.625vw, 104px) var(--gutter) clamp(84px, 8.125vw, 140px)}.apply-module__c8V9wa__heading{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0 0 clamp(40px,3.75vw,72px);font-size:12px;font-weight:400}.apply-module__c8V9wa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:clamp(34px,4vw,64px);margin:0;display:grid}.apply-module__c8V9wa__question{color:var(--ink);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;margin:0 0 14px;font-size:12px}.apply-module__c8V9wa__answer{max-width:40ch;color:var(--ink-muted);font-family:var(--font-mono);margin:0;font-size:clamp(12px,.95vw,13.5px);line-height:1.9}
.page-module__E0kJGG__lowerPlane,.page-module__E0kJGG__footerSurface{--plane-angle:1.4deg;width:calc(100% + 14px);transform:rotate(var(--plane-angle));transform-origin:0 0;position:relative}.page-module__E0kJGG__lowerPlane{z-index:3;margin-top:-18px}.page-module__E0kJGG__footerFrame{--footer-slope-depth:calc(2.45vw + 1px);position:relative}.page-module__E0kJGG__footerFrame:after{z-index:0;height:var(--footer-slope-depth);background:linear-gradient(90deg, var(--field-violet) 0 33.333%, var(--field-indigo) 33.333% 66.666%, var(--field-blue) 66.666% 100%);content:"";pointer-events:none;position:absolute;top:100%;left:0;right:0}.page-module__E0kJGG__footerSurface{z-index:1}@media (max-width:760px){.page-module__E0kJGG__lowerPlane,.page-module__E0kJGG__footerSurface{width:100%;transform:none}.page-module__E0kJGG__lowerPlane{margin-top:0}.page-module__E0kJGG__footerFrame:after{display:none}}
.principles-module__fCynSW__section{padding:clamp(64px, 6.25vw, 118px) var(--gutter) clamp(72px, 7.5vw, 130px)}.principles-module__fCynSW__heading{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;margin:0 0 clamp(40px,3.75vw,72px);font-size:12px;font-weight:400}.principles-module__fCynSW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:clamp(34px,4vw,64px);margin:0;padding:0;list-style:none;display:grid}.principles-module__fCynSW__card{--tone:var(--field-indigo);clip-path:var(--wipe-open);transition:clip-path .64s var(--ease-snap);transition-delay:calc(var(--i) * .11s);padding:26px 0 24px;position:relative}.principles-module__fCynSW__card:after{content:"";border-right:1px solid var(--tone);border-bottom:1px solid var(--tone);width:14px;height:14px;transition:opacity .4s var(--ease-snap), transform .4s var(--ease-snap);transition-delay:calc(var(--i) * .11s + .36s);position:absolute;bottom:0;right:0}.principles-module__fCynSW__card[data-tone=violet]{--tone:var(--field-violet)}.principles-module__fCynSW__card[data-tone=blue]{--tone:var(--field-blue)}.principles-module__fCynSW__hidden .principles-module__fCynSW__card{clip-path:var(--wipe-closed)}.principles-module__fCynSW__hidden .principles-module__fCynSW__card:after{opacity:0;transform:translate(-6px,-6px)}.principles-module__fCynSW__rule{background:var(--tone);transform-origin:0;width:100%;height:3px;transition-property:transform,height;transition-duration:.76s, var(--dur-fast);transition-timing-function:var(--ease-out);transition-delay:calc(var(--i) * .11s + .16s), 0s;position:absolute;top:0;left:0}.principles-module__fCynSW__hidden .principles-module__fCynSW__rule{transform:scaleX(0)}.principles-module__fCynSW__card:hover .principles-module__fCynSW__rule{height:6px}.principles-module__fCynSW__card:hover .principles-module__fCynSW__title{color:var(--tone)}.principles-module__fCynSW__index{color:var(--tone);font-family:var(--font-mono);letter-spacing:.2em;font-size:12px;display:block}.principles-module__fCynSW__title{font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;transition:color var(--dur-fast) var(--ease-out);margin:18px 0 14px;font-size:clamp(28px,3.4vw,65px);font-weight:400;line-height:1}.principles-module__fCynSW__body{max-width:40ch;color:var(--ink-muted);font-family:var(--font-mono);margin:0;font-size:clamp(12px,.95vw,13.5px);line-height:1.9}@media (prefers-reduced-motion:reduce){.principles-module__fCynSW__card,.principles-module__fCynSW__rule,.principles-module__fCynSW__card:after,.principles-module__fCynSW__hidden .principles-module__fCynSW__card,.principles-module__fCynSW__hidden .principles-module__fCynSW__rule,.principles-module__fCynSW__hidden .principles-module__fCynSW__card:after{opacity:1;clip-path:none;transition:none;transform:none}}
