:root{--midnight:#0b0f1a;--obsidian:#0e1222;--hotpink:#ff6ec7;--coral:#ff7849;--coral-light:#ffa681;--snow:#f3f4f7;--slate:#9aa0b3;--indigo-55:#32429c8c;--hotpink-15:#ff6ec726;--hotpink-20:#ff6ec733;--hotpink-40:#ff6ec766;--coral-12:#ff78491f;--white-6:#ffffff0f;--white-8:#ffffff14;--white-10:#ffffff1a;--rose-18:#ff9ad82e;--rose-30:#ff9ad84d;--midnight-65:#0a0c18a6;--sapphire-80:#172fa2cc;--iris-80:#5057b2cc;--mauve-80:#d07e7ecc;--tangerine-80:#ff7037cc;--rose-25:#ff9baa42;--radius-xl:24px;--dur-fast:.2s;--dur-normal:.3s;--dur-scene:.35s;--dur-slow:.5s;--ease-standard:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-bounce:cubic-bezier(.42,0,.58,1);--z-scene:0;--z-gate:0;--z-content:1;--z-header:30;--z-menu:40;--z-loading:100}@supports (color:lab(0% 0 0)){:root{--midnight:lab(4.33177% .620224 -7.39914);--obsidian:lab(5.6756% 1.92028 -11.5526);--hotpink:lab(67.1913% 62.9537 -18.4009);--coral:lab(66.608% 50.3585 50.6191);--coral-light:lab(76.6272% 30.9698 33.3876);--snow:lab(96.1757% .056088 -1.61327);--slate:lab(65.8448% .735313 -10.6855);--indigo-55:lab(30.9496% 17.9308 -52.1622/.549);--hotpink-15:lab(67.1913% 62.9537 -18.4009/.149);--hotpink-20:lab(67.1913% 62.9537 -18.4009/.2);--hotpink-40:lab(67.1913% 62.9537 -18.4009/.4);--coral-12:lab(66.608% 50.3585 50.6191/.122);--white-6:lab(99.9994% .00113249 -.0418425/.059);--white-8:lab(99.9994% .00113249 -.0418425/.078);--white-10:lab(99.9994% .00113249 -.0418425/.102);--rose-18:lab(75.8078% 44.6441 -14.922/.18);--rose-30:lab(75.8078% 44.6441 -14.922/.302);--midnight-65:lab(3.49111% 1.29371 -7.05481/.651);--sapphire-80:lab(25.009% 28.1823 -65.5691/.8);--iris-80:lab(40.1074% 18.0497 -50.3887/.8);--mauve-80:lab(61.8728% 32.5924 14.28/.8);--tangerine-80:lab(65.0363% 53.4331 57.6545/.8);--rose-25:lab(74.9396% 39.524 8.9893/.259)}}
html{height:100%;font-size:16px}body{color:var(--snow);background:linear-gradient(180deg,var(--midnight)0%,var(--obsidian)100%);font-family:var(--font-satoshi);flex-direction:column;min-height:100%;display:flex}body[data-app-phase=done] .scene-gated{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--dur-scene)var(--ease-standard)50ms,visibility 0s linear 0s}main{flex:auto;display:grid}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button:focus-visible{outline:2px solid var(--coral-light);outline-offset:4px}.scene-gated{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-scene)var(--ease-standard),visibility 0s linear var(--dur-scene)}
@font-face{font-family:clashDisplay;src:url(../media/ClashDisplay_Variable-s.p.dac50d10.woff2)format("woff2");font-display:swap}@font-face{font-family:clashDisplay Fallback;src:local(Arial);ascent-override:77.76%;descent-override:21.84%;line-gap-override:7.86%;size-adjust:114.46%}.clashdisplay_f6f47217-module__-Vex2q__className{font-family:clashDisplay,clashDisplay Fallback,Arial,Helvetica,system-ui}.clashdisplay_f6f47217-module__-Vex2q__variable{--font-clashDisplay:"clashDisplay","clashDisplay Fallback",Arial,Helvetica,system-ui}
@font-face{font-family:satoshi;src:url(../media/Satoshi_Variable-s.p.fc536e90.woff2)format("woff2");font-display:swap}@font-face{font-family:satoshi Fallback;src:local(Arial);ascent-override:92.36%;descent-override:21.95%;line-gap-override:9.14%;size-adjust:109.35%}.satoshi_2dc17d00-module__FiGAQW__className{font-family:satoshi,satoshi Fallback,Arial,Helvetica,system-ui}.satoshi_2dc17d00-module__FiGAQW__variable{--font-satoshi:"satoshi","satoshi Fallback",Arial,Helvetica,system-ui}
@property --_s{syntax:"<number>";inherits:true;initial-value:0}.MenuOverlay-module__WZdlka__overlay{background:var(--midnight-65);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);z-index:var(--z-menu);animation:MenuOverlay-module__WZdlka__fadeIn var(--dur-normal)var(--ease-out);place-items:center;display:grid;position:fixed;inset:0}.MenuOverlay-module__WZdlka__content{position:relative}.MenuOverlay-module__WZdlka__blurredBg{filter:blur(20.6px);background:linear-gradient(110deg,var(--sapphire-80)0%,var(--iris-80)15%,var(--mauve-80)85%,var(--tangerine-80)100%);z-index:-1;pointer-events:none;opacity:1;border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0}.MenuOverlay-module__WZdlka__card{border-radius:var(--radius-xl);flex-direction:column;align-items:center;gap:20px;width:min(520px,90vw);padding:28px;display:flex}.MenuOverlay-module__WZdlka__title{margin:0;font-size:.875rem;font-weight:400}.MenuOverlay-module__WZdlka__close{border:1px solid var(--white-8);color:var(--snow);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:color var(--dur-normal)var(--ease-standard),box-shadow var(--dur-normal)var(--ease-standard);background:0 0;border-radius:999px;width:fit-content;padding:10px 6px;font-size:.6rem}@media only screen and (hover:hover){.MenuOverlay-module__WZdlka__close:hover{color:var(--hotpink);box-shadow:0 0 20px var(--hotpink-20)}}.MenuOverlay-module__WZdlka__nav{--easing:linear(0,1.42406 3.67%,1.65745 4.64%,1.71709 5.111%,1.74059 5.591%,1.73313 5.971%,1.70302 6.361%,1.57154 7.201%,.68765 10.781%,.57364 11.621%,.53175 12.451%,.53598 12.831%,.55521 13.231%,.63817 14.071%,1.19719 17.652%,1.26945 18.492%,1.2961 19.322%,1.2935 19.702%,1.28141 20.102%,1.22906 20.942%,.87551 24.522%,.82972 25.363%,.81279 26.183%,.81425 26.563%,.8217 26.963%,.85499 27.813%,1.07903 31.403%,1.10761 32.233%,1.11838 33.053%,1.1128 33.833%,1.0918 34.683%,.9501 38.274%,.93199 39.104%,.92516 39.914%,.92863 40.704%,.94188 41.554%,1.0315 45.145%,1.04288 45.965%,1.04731 46.775%,1.04586 47.455%,1.03969 48.185%,.98337 51.745%,.97376 52.705%,.97009 53.635%,.97488 55.056%,1.01049 58.616%,1.0189 60.486%,1.0159 61.926%,.99343 65.477%,.98806 67.337%,.98996 68.807%,1.00408 72.327%,1.00753 74.157%,.99524 81.008%,1.00297 87.699%,.99812 94.579%,1.00074)}.MenuOverlay-module__WZdlka__nav ul{grid-template-columns:repeat(2,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.MenuOverlay-module__WZdlka__nav li{justify-self:center;position:relative}.MenuOverlay-module__WZdlka__nav li:after{content:"";cursor:pointer;position:absolute;inset:0 0 50%}.MenuOverlay-module__WZdlka__nav li:has(a:hover):after{inset:0 0 100%}.MenuOverlay-module__WZdlka__nav li:hover:after{inset:0}.MenuOverlay-module__WZdlka__nav li:last-child{grid-column:span 2}.MenuOverlay-module__WZdlka__nav li a{--h:.12em;text-transform:uppercase;color:var(--coral-light);transition:--_s 1.5s var(--easing);gap:.1ch;padding-block:.2em;font-family:monospace;font-size:1.25rem;font-weight:500;text-decoration:none;display:flex}.MenuOverlay-module__WZdlka__nav li:hover a{--_s:-1;color:var(--coral);transition:--_s .3s}.MenuOverlay-module__WZdlka__nav li:has(a:hover) a{--_s:-1;color:var(--coral);transition:--_s .3s}.MenuOverlay-module__WZdlka__nav li:has(a:hover) a{--_s:1}.MenuOverlay-module__WZdlka__nav li a span{offset:shape(from .5ch,curve to calc(100% - .5ch)50% with 30% calc(50% - var(--_s)*sibling-count()*var(--h))/70% calc(50% - var(--_s)*sibling-count()*var(--h)))calc(99.9%*(sibling-index() - 1)/(sibling-count() - 1));pointer-events:none}@keyframes MenuOverlay-module__WZdlka__fadeIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}
.Header-module__ldgnoG__header{z-index:var(--z-header);justify-content:space-between;align-items:center;padding:18px 22px;display:flex;position:fixed;top:0;left:0;right:0}.Header-module__ldgnoG__brandLogo{opacity:.6}.Header-module__ldgnoG__burger{opacity:.6}.Header-module__ldgnoG__burger path{fill:none;stroke:var(--coral-light);stroke-width:4px;stroke-linecap:round}.Header-module__ldgnoG__menuTrigger{cursor:pointer;background:0 0;border:none;border-radius:999px;margin:0;padding:0;display:flex}
