@font-face{font-family:__Share_Tech_Mono_bb2e19;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/03f2d74f5e7b171e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Share_Tech_Mono_Fallback_bb2e19;src:local("Arial");ascent-override:73.06%;descent-override:19.98%;line-gap-override:0.00%;size-adjust:121.13%}.__className_bb2e19{font-family:__Share_Tech_Mono_bb2e19,__Share_Tech_Mono_Fallback_bb2e19;font-weight:400;font-style:normal}.__variable_bb2e19{--font-mono:"__Share_Tech_Mono_bb2e19","__Share_Tech_Mono_Fallback_bb2e19"}@font-face{font-family:__Big_Shoulders_Display_aa4ab7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/35293e8ee31d230c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Big_Shoulders_Display_aa4ab7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c9afb02ae38ed40c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Big_Shoulders_Display_aa4ab7;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d4c34a86ae43ab6e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Big_Shoulders_Display_aa4ab7;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/35293e8ee31d230c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Big_Shoulders_Display_aa4ab7;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c9afb02ae38ed40c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Big_Shoulders_Display_aa4ab7;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d4c34a86ae43ab6e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Big_Shoulders_Display_aa4ab7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/35293e8ee31d230c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Big_Shoulders_Display_aa4ab7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c9afb02ae38ed40c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Big_Shoulders_Display_aa4ab7;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/d4c34a86ae43ab6e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Big_Shoulders_Display_Fallback_aa4ab7;src:local("Arial");ascent-override:146.71%;descent-override:31.76%;line-gap-override:0.00%;size-adjust:67.07%}.__className_aa4ab7{font-family:__Big_Shoulders_Display_aa4ab7,__Big_Shoulders_Display_Fallback_aa4ab7;font-style:normal}.__variable_aa4ab7{--font-brand:"__Big_Shoulders_Display_aa4ab7","__Big_Shoulders_Display_Fallback_aa4ab7"}.TopBar_topBar__Do1L5{position:fixed;top:0;left:0;right:0;height:var(--topbar-height);display:flex;align-items:center;padding:env(safe-area-inset-top,0) max(var(--space-7),env(safe-area-inset-right,0px)) env(safe-area-inset-top,0) max(var(--space-7),env(safe-area-inset-left,0px));background:var(--surface-topbar);border-bottom:1px solid var(--color-border);z-index:var(--z-topbar)}.TopBar_logo__f2_rR{display:flex;align-items:flex-end;gap:var(--space-3);text-decoration:none;transition:opacity var(--duration-base) var(--ease-out-quart);position:relative;height:var(--topbar-height);width:var(--topbar-height);padding-bottom:0;box-sizing:border-box}.TopBar_logo__f2_rR:hover{opacity:.85}.TopBar_logo__f2_rR:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.TopBar_logoImage__xdfHd{height:calc(var(--topbar-height) * .85);width:calc(var(--topbar-height) * .85);display:block;filter:drop-shadow(0 0 15px rgba(255,215,0,.6));object-fit:contain;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.TopBar_logoName__VHLGP{font-family:var(--font-sans);font-size:var(--fs-body-sm);font-weight:600;color:var(--color-text-primary);letter-spacing:.1em;text-transform:uppercase}.TopBar_nav__TE6GE{display:flex;align-items:center;gap:var(--space-1);margin-left:auto;padding-right:var(--space-12)}.TopBar_navLink__dPEsl{position:relative;padding:var(--space-2) var(--space-3);text-decoration:none;transition:color var(--duration-fast) var(--ease-out-quart);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);min-height:var(--touch-target);justify-content:center}.TopBar_navLink__dPEsl:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.TopBar_navLabel__XCYcW{font-family:var(--font-sans);font-size:var(--fs-meta);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-secondary);line-height:1}.TopBar_navLabelCn__L54dN,.TopBar_navLabel__XCYcW{font-weight:500;transition:color var(--duration-fast) var(--ease-out-quart)}.TopBar_navLabelCn__L54dN{font-size:var(--fs-mini);letter-spacing:.05em;text-transform:none;color:var(--color-text-muted)}.TopBar_navLink__dPEsl:hover .TopBar_navLabel__XCYcW{color:var(--color-text-primary)}.TopBar_navLink__dPEsl:hover .TopBar_navLabelCn__L54dN{color:var(--color-text-muted)}.TopBar_navLink__dPEsl.TopBar_active__n4KtS .TopBar_navLabelCn__L54dN,.TopBar_navLink__dPEsl.TopBar_active__n4KtS .TopBar_navLabel__XCYcW{color:var(--color-accent)}.TopBar_navLink__dPEsl:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--color-accent);transform:scaleX(0);transform-origin:center;transition:transform var(--duration-fast) var(--ease-out-quart)}.TopBar_navLink__dPEsl:hover:before{transform:scaleX(.6)}.TopBar_navLink__dPEsl.TopBar_active__n4KtS:before{transform:scaleX(1)}@media (max-width:1024px){.TopBar_topBar__Do1L5{--topbar-height:var(--topbar-height-md)}}@media (max-width:900px){.TopBar_topBar__Do1L5{--topbar-height:var(--topbar-height-sm);padding:0 var(--space-6)}.TopBar_nav__TE6GE{padding-right:var(--space-4)}.TopBar_navLink__dPEsl{padding:var(--space-2)}.TopBar_navLabel__XCYcW{font-size:var(--fs-mini)}.TopBar_navLabelCn__L54dN{font-size:var(--fs-micro)}}@media (max-width:768px){.TopBar_topBar__Do1L5{--topbar-height:var(--topbar-height-xs);padding:0 var(--space-4);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.TopBar_topBar__Do1L5::-webkit-scrollbar{display:none}.TopBar_logoName__VHLGP{font-size:var(--fs-caption);letter-spacing:var(--space-1);white-space:nowrap}.TopBar_navLink__dPEsl{padding:var(--space-2)}}@media (max-width:480px){.TopBar_topBar__Do1L5{--topbar-height:var(--topbar-height-xxs);padding:0 var(--space-3)}.TopBar_logoName__VHLGP{font-size:var(--fs-mini)}.TopBar_nav__TE6GE{gap:0}.TopBar_navLink__dPEsl{padding:var(--space-3) var(--space-2)}.TopBar_navLabel__XCYcW{font-size:var(--fs-micro)}.TopBar_navLabelCn__L54dN{font-size:9px}}@media (prefers-reduced-motion:reduce){.TopBar_logo__f2_rR,.TopBar_navLabelCn__L54dN,.TopBar_navLabel__XCYcW,.TopBar_navLink__dPEsl,.TopBar_navLink__dPEsl:before,.TopBar_topBar__Do1L5{transition:none}}.SideNav_wrapper__JKPhW{position:fixed;right:0;top:0;height:100vh;z-index:var(--z-modal);display:flex;align-items:center;justify-content:flex-end}.SideNav_toggle__MUdZw{position:fixed;top:calc(var(--topbar-height) + var(--space-3));right:var(--space-4);z-index:calc(var(--z-modal) + 1);width:var(--touch-target);height:var(--touch-target);background:var(--surface-topbar);border:1px solid var(--color-accent);border-radius:var(--radius-card);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--duration-base) var(--ease-out-quart),box-shadow var(--duration-base) var(--ease-out-quart);box-shadow:var(--shadow-glow)}.SideNav_toggle__MUdZw:hover{background:var(--color-accent);box-shadow:var(--shadow-glow-cta-hover)}.SideNav_toggle__MUdZw:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.SideNav_toggle__MUdZw:hover .SideNav_iconLine__7_Gmr{background:var(--color-black)}.SideNav_iconWrapper__xddDj{position:relative;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.SideNav_iconLine__7_Gmr{position:absolute;width:100%;height:2px;background:var(--color-accent);transition:transform var(--duration-slow) var(--ease-out-quart),background var(--duration-base) var(--ease-out-quart)}.SideNav_iconRotate1__U9Uia{transform:rotate(45deg) translateY(5px)}.SideNav_iconRotate2__9Z0Dl{transform:rotate(-45deg) translateY(-5px)}.SideNav_panel__T6IOp{position:fixed;top:0;right:0;width:clamp(280px,40vw,400px);height:100vh;background:var(--color-dark);display:flex;flex-direction:column;padding:var(--space-13) var(--space-8) var(--space-12);z-index:var(--z-modal);overflow-y:auto;transform:translateX(100%);transition:transform var(--duration-slow) var(--ease-out-quart)}.SideNav_panel__T6IOp.SideNav_open__UgAMO{transform:translateX(0)}.SideNav_nav__fVRHR{flex:1 1;display:flex;flex-direction:column;justify-content:center}.SideNav_navList__pfCNM{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.SideNav_navItem__hky1A{overflow:hidden}.SideNav_navLink__MRP42{display:flex;align-items:baseline;justify-content:space-between;text-decoration:none;padding:var(--space-3) 0;border-bottom:1px solid transparent;transition:border-color var(--duration-base) var(--ease-out-quart)}.SideNav_navLink__MRP42:hover{border-color:var(--color-accent)}.SideNav_navLabel__nq1pY{font-family:var(--font-brand);font-size:clamp(2.5rem,6vw,4rem);font-weight:700;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.02em;transition:color var(--duration-base) var(--ease-out-quart)}.SideNav_navLink__MRP42.SideNav_active__pQVq2 .SideNav_navLabel__nq1pY,.SideNav_navLink__MRP42:hover .SideNav_navLabel__nq1pY{color:var(--color-accent)}.SideNav_navNumber___eM_n{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--color-text-muted);letter-spacing:.2em;transition:color var(--duration-base) var(--ease-out-quart);align-self:center}.SideNav_navLink__MRP42.SideNav_active__pQVq2 .SideNav_navNumber___eM_n,.SideNav_navLink__MRP42:hover .SideNav_navNumber___eM_n{color:var(--color-accent)}.SideNav_overlay__KRI8b{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--surface-overlay-modal);z-index:var(--z-modal-backdrop);cursor:pointer}@media (prefers-reduced-motion:reduce){.SideNav_toggle__MUdZw:hover{transform:none}.SideNav_panel__T6IOp{transition:none}}@media (max-width:768px){.SideNav_panel__T6IOp{width:100%;left:0;padding:var(--space-12) var(--space-7) calc(var(--space-8) + env(safe-area-inset-bottom, 0px))}.SideNav_navList__pfCNM{gap:var(--space-5)}.SideNav_navLabel__nq1pY{font-size:2.5rem}}@media (min-width:901px){.SideNav_wrapper__JKPhW{display:none}}.FixedBackground_fallback__7uROf,.FixedBackground_wrapper__rDPRr{position:fixed;top:0;left:0;width:100%;height:100%;z-index:var(--z-bg);pointer-events:none}.FixedBackground_fallback__7uROf{background:linear-gradient(180deg,#080a0e,#0c1015 60%,#0a0d12)}.BootSequence_bootScreen__dMQBL{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:var(--z-toast);background:var(--color-black);display:flex;align-items:center;justify-content:center;overflow:hidden}.BootSequence_bootContent__CSZ0L{width:100%;max-width:480px;padding:0 var(--space-9);display:flex;flex-direction:column;align-items:center}.BootSequence_bootLogo__v2nAJ{margin-top:-80px;margin-bottom:24px}.BootSequence_bootLogo__v2nAJ,.BootSequence_readyLogo__5sySs{font-family:var(--font-brand);font-size:28px;font-weight:700;letter-spacing:4px;display:flex;align-items:center}.BootSequence_readyLogo__5sySs{justify-content:center;white-space:nowrap}.BootSequence_bracket__6HWRb{color:var(--color-accent)}.BootSequence_logoText__sv619{color:var(--color-text-primary);margin:0 16px;letter-spacing:6px}.BootSequence_readyText__BCy2v{color:var(--color-cyan);margin:0 16px;letter-spacing:4px;text-shadow:0 0 20px var(--color-cyan)}.BootSequence_statusArea___yeAm{width:100%;margin-bottom:40px}.BootSequence_statusLine__jOV3I{font-family:var(--font-mono);font-size:var(--fs-meta);color:var(--color-text-secondary);margin-bottom:var(--space-3);display:flex;align-items:center;gap:var(--space-2)}.BootSequence_statusIcon__CWTSy{width:14px;display:inline-block;text-align:center}.BootSequence_checkmark__TMYcA{color:var(--color-cyan);text-shadow:0 0 8px var(--color-cyan)}.BootSequence_cursor__K_v66{color:var(--color-accent)}.BootSequence_dot__p9e4_{color:var(--color-text-muted)}.BootSequence_statusLabel__vi5Mt{letter-spacing:2px;font-weight:500}.BootSequence_progressContainer__ti2f_{width:100%;display:flex;align-items:center;gap:16px}.BootSequence_progressTrack__8P_vu{flex:1 1;height:3px;background:var(--color-dark-secondary);position:relative;overflow:visible;border-radius:2px}.BootSequence_progressFill__7vP1i{position:absolute;top:0;left:0;height:100%;width:100%;background:var(--color-accent);transform-origin:left center;border-radius:2px}.BootSequence_progressText__iijAn{font-family:var(--font-mono);font-size:var(--fs-body-sm);color:var(--color-accent);min-width:48px;text-align:right;letter-spacing:var(--space-1)}.BootSequence_scanlines__48Bsl{background:repeating-linear-gradient(0deg,rgba(0,0,0,.08),rgba(0,0,0,.08) 1px,transparent 0,transparent 3px)}.BootSequence_scanlines__48Bsl,.BootSequence_vignette__N_7Ry{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.BootSequence_vignette__N_7Ry{background:radial-gradient(ellipse at center,transparent 0,transparent 60%,rgba(0,0,0,.35) 100%)}.EasterEggButton_button__Gc_02{position:fixed;bottom:calc(var(--space-4) + env(safe-area-inset-bottom, 0px));right:var(--space-4);width:var(--touch-target);height:var(--touch-target);background:var(--surface-topbar);border:1px solid var(--color-border);color:var(--color-accent);font-family:var(--font-brand);font-size:var(--fs-title);cursor:pointer;display:flex;align-items:center;justify-content:center;-webkit-clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));z-index:var(--z-tooltip);transition:background var(--duration-fast) var(--ease-out-quart),border-color var(--duration-fast) var(--ease-out-quart),box-shadow var(--duration-fast) var(--ease-out-quart),transform var(--duration-fast) var(--ease-out-quart)}.EasterEggButton_button__Gc_02:hover{background:var(--color-dark);border-color:var(--color-accent);box-shadow:var(--shadow-glow);transform:translateY(-2px)}.EasterEggButton_button__Gc_02:active{transform:translateY(0)}.EasterEggButton_button__Gc_02:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.EasterEggButton_buttonIcon__m1ekc{letter-spacing:0}.EasterEggButton_glitchOverlay__ZVlKu{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:var(--z-tooltip);background:var(--color-black);display:flex;align-items:center;justify-content:center}.EasterEggButton_glitchText__OarP2{font-family:var(--font-brand);font-size:var(--fs-display-sm);color:var(--color-accent);letter-spacing:8px;text-shadow:2px 0 var(--color-cyan),-2px 0 var(--color-accent);animation:EasterEggButton_glitchAnim___KzLt .3s infinite}@keyframes EasterEggButton_glitchAnim___KzLt{0%{transform:translate(0);text-shadow:2px 0 var(--color-cyan),-2px 0 var(--color-accent)}25%{transform:translate(-2px,1px);text-shadow:-2px 0 var(--color-cyan),2px 0 var(--color-accent)}50%{transform:translate(2px,-1px);text-shadow:2px -2px var(--color-cyan),-2px 2px var(--color-accent)}75%{transform:translate(-1px,2px);text-shadow:-1px 2px var(--color-cyan),1px -2px var(--color-accent)}to{transform:translate(0);text-shadow:2px 0 var(--color-cyan),-2px 0 var(--color-accent)}}.EasterEggButton_dialog__QJeGc{padding:0;border:none;background:transparent;color:inherit;max-width:none;max-height:none;margin:auto}.EasterEggButton_dialog__QJeGc::-webkit-backdrop{background:var(--surface-overlay-backdrop)}.EasterEggButton_dialog__QJeGc::backdrop{background:var(--surface-overlay-backdrop)}.EasterEggButton_dialog__QJeGc[open]{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh}.EasterEggButton_modal__9_kDO{width:90%;max-width:420px;background:var(--color-dark);border:1px solid var(--color-accent);padding:var(--space-6);box-shadow:var(--shadow-glow-cta-hover)}.EasterEggButton_modalHeader__ozW4i{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-6);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.EasterEggButton_statusDot__nPW4U{width:8px;height:8px;background:var(--color-cyan);box-shadow:var(--shadow-status-cyan)}.EasterEggButton_modalTitle__3lCwR{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--color-text-secondary);letter-spacing:3px;margin:0}.EasterEggButton_modalContent__ZTLtR{display:flex;flex-direction:column;gap:var(--space-5)}.EasterEggButton_accessGranted__5WXYI{font-family:var(--font-brand);font-size:var(--fs-headline-sm);text-align:center;letter-spacing:4px}.EasterEggButton_bracket__YHKFu{color:var(--color-accent)}.EasterEggButton_grantedText__oCdcW{color:var(--color-cyan);margin:0 var(--space-3);text-shadow:var(--shadow-status-cyan)}.EasterEggButton_hiddenInfo__MmbYm{background:var(--color-black);padding:var(--space-4);border:1px solid var(--color-border)}.EasterEggButton_infoLine__bQR2Z{font-family:var(--font-mono);font-size:var(--fs-caption);color:var(--color-text-secondary);margin:0 0 var(--space-2) 0;display:flex;gap:var(--space-2)}.EasterEggButton_infoLine__bQR2Z:last-child{margin-bottom:0}.EasterEggButton_infoLabel__M5R5y{color:var(--color-text-muted);letter-spacing:1px}.EasterEggButton_infoValue__vISD_{color:var(--color-accent);letter-spacing:1px}.EasterEggButton_secretMessage__syN0H{font-family:var(--font-mono);font-size:var(--fs-mini);color:var(--color-text-muted);letter-spacing:1px;display:flex;gap:var(--space-1)}.EasterEggButton_cursor__cCZat{color:var(--color-accent)}.EasterEggButton_message__X9Vu2{font-style:italic}.EasterEggButton_closeButton__aYLg4{width:100%;margin-top:var(--space-6);padding:var(--space-3);background:transparent;border:1px solid var(--color-border);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--fs-caption);letter-spacing:2px;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out-quart),color var(--duration-fast) var(--ease-out-quart);min-height:var(--touch-target)}.EasterEggButton_closeButton__aYLg4:hover{border-color:var(--color-accent);color:var(--color-accent)}.EasterEggButton_closeButton__aYLg4:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.EasterEggButton_button__Gc_02,.EasterEggButton_closeButton__aYLg4{transition:none}.EasterEggButton_button__Gc_02:hover{transform:none}.EasterEggButton_glitchText__OarP2{animation:none}}:root{--color-black:#080a0e;--color-dark:#12161c;--color-dark-secondary:#1c222c;--color-accent:gold;--color-accent-hover:#ffeb32;--color-accent-muted:#c8a500;--color-cyan:#40e0c8;--color-cyan-muted:#32b4a0;--color-signal-active:#0f8;--color-signal-active-bg:rgba(0,255,136,.1);--surface-hover-overlay:hsla(0,0%,100%,.15);--surface-card-elevated:rgba(18,22,28,.95);--surface-card-base:rgba(18,22,28,.9);--surface-topbar:rgba(8,10,14,.95);--surface-overlay-modal:rgba(0,0,0,.7);--surface-overlay-backdrop:rgba(0,0,0,.9);--surface-overlay-image:rgba(0,0,0,.7);--surface-code:rgba(0,0,0,.5);--color-text-primary:#f5f2eb;--color-text-secondary:#b4b0a8;--color-text-muted:#787670;--color-border:#2d343e;--color-border-light:#3c4450;--color-syntax-keyword:var(--color-cyan);--color-syntax-function:var(--color-accent);--color-syntax-string:var(--color-accent-muted);--color-syntax-number:var(--color-text-primary);--color-syntax-comment:var(--color-text-muted);--shadow-card:rgba(0,0,0,.5) 0px 0px 8px 0px;--shadow-glow:0 0 20px rgba(255,215,0,.3);--shadow-glow-cta-hover:0 10px 40px rgba(255,215,0,.5);--shadow-status-cyan:0 0 10px var(--color-cyan);--radius-sharp:0px;--radius-hairline:1px;--radius-card:2px;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:56px;--space-11:64px;--space-12:80px;--space-13:96px;--space-14:120px;--space-section-y:var(--space-12);--space-section-y-mobile:var(--space-10);--space-section-x:var(--space-8);--space-section-x-mobile:var(--space-4);--space-stack:var(--space-5);--space-inline:var(--space-4);--space-tight:var(--space-2);--z-bg:-1;--z-base:0;--z-dropdown:100;--z-sticky:200;--z-modal-backdrop:900;--z-modal:1000;--z-toast:1100;--z-tooltip:1200;--z-topbar:var(--z-sticky);--topbar-height:64px;--topbar-height-md:56px;--topbar-height-sm:50px;--topbar-height-xs:48px;--topbar-height-xxs:44px;--font-brand:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;--fs-display:clamp(36px,8vw,72px);--fs-display-sm:clamp(28px,6vw,44px);--fs-display-xs:clamp(24px,5vw,36px);--fs-headline:clamp(22px,3.5vw,32px);--fs-headline-sm:clamp(20px,3vw,28px);--fs-title:20px;--fs-title-sm:18px;--fs-body:15px;--fs-body-sm:14px;--fs-meta:13px;--fs-caption:12px;--fs-mini:11px;--fs-micro:10px;--ease-out-quart:cubic-bezier(0.16,1,0.3,1);--ease-out-expo:cubic-bezier(0.4,0,0.2,1);--duration-fast:150ms;--duration-base:250ms;--duration-slow:400ms;--content-prose:65ch;--content-narrow:600px;--content-base:800px;--content-wide:1200px;--touch-target:44px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--font-sans);background-color:var(--color-black);color:var(--color-text-primary);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:none;cursor:pointer}a{color:inherit;text-decoration:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::selection{background:var(--color-accent);color:var(--color-black)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--color-dark)}::-webkit-scrollbar-thumb{background:var(--color-border-light)}::-webkit-scrollbar-thumb:hover{background:var(--color-accent-muted)}