.y3k-page{--y3k-void:#03020a;--y3k-panel:#0a081bf0;--y3k-panel-soft:#0d0e23d1;--y3k-cyan:#67f7ff;--y3k-magenta:#ff4fd8;--y3k-acid:#c7ff2f;--y3k-violet:#8b6dff;--y3k-text:#f8f5ff;--y3k-muted:#b8b5cb;isolation:isolate;background:radial-gradient(circle at 10% 5%, #ff4fd82b, transparent 27rem), radial-gradient(circle at 90% 12%, #67f7ff24, transparent 32rem), radial-gradient(circle at 52% 88%, #7c4dff29, transparent 38rem), var(--y3k-void);min-height:100vh;color:var(--y3k-text);font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;position:relative;overflow:hidden}.y3k-page--blog{--y3k-cyan:#8ff7ff;--y3k-magenta:#ff71dc;--y3k-acid:#d9ff5a}.y3k-page:before{z-index:-2;content:"";opacity:.22;background-image:linear-gradient(#67f7ff2e 1px,#0000 1px),linear-gradient(90deg,#67f7ff2e 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000 80%,#0000);mask-image:linear-gradient(#000,#000 80%,#0000)}.y3k-page:after{z-index:30;content:"";pointer-events:none;opacity:.12;mix-blend-mode:overlay;background:repeating-linear-gradient(#ffffff1f 0 1px,#0000 1px 4px);position:absolute;inset:0}.y3k-page>:not(.y3k-page-ambient,.y3k-page-signal-rail){z-index:1;position:relative}.y3k-page-ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.y3k-page-orbit{aspect-ratio:1;border:1px solid #67f7ff2e;border-radius:50%;width:min(48rem,68vw);display:block;position:absolute;box-shadow:0 0 0 4rem #67f7ff06,0 0 0 8rem #ff4fd805}.y3k-page-orbit--one{top:7rem;right:-24rem}.y3k-page-orbit--two{border-color:#ff4fd829;bottom:8rem;left:-30rem}.y3k-page-signal-rail{z-index:2;color:var(--y3k-cyan);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.62rem;font-weight:700;line-height:1;display:flex;position:absolute;top:1.15rem;left:clamp(1rem,4vw,3rem);right:clamp(1rem,4vw,3rem)}.y3k-page-signal-rail span:nth-child(2){color:var(--y3k-muted)}.y3k-page-signal-rail span:last-child{color:var(--y3k-acid)}.y3k-page-frame,.y3k-article-frame{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:relative;overflow:hidden;color:var(--y3k-text)!important;background:linear-gradient(145deg,#0c081ff7,#040f1af2)!important;border:1px solid #67f7ff4d!important;border-radius:0!important;box-shadow:0 34px 100px #0000007a,inset 0 1px #ffffff0a!important}.y3k-page-frame:before,.y3k-article-frame:before{content:"";background:var(--y3k-magenta);width:7rem;height:3px;position:absolute;top:0;left:0;box-shadow:0 0 24px #ff4fd8d9}.y3k-page-frame:after,.y3k-article-frame:after{content:"";border-top:2.2rem solid #67f7ff47;border-left:2.2rem solid #0000;width:0;height:0;position:absolute;top:0;right:0}.y3k-page-hero,.y3k-article-hero{position:relative;overflow:hidden;box-shadow:inset 0 -1px #ff4fd82e;color:var(--y3k-text)!important;background:linear-gradient(120deg,#ff4fd81f,#0000 42%),radial-gradient(circle at 92% 12%,#67f7ff24,#0000 22rem),#060616e0!important;border:1px solid #67f7ff47!important;border-radius:0!important}.y3k-page-hero:after,.y3k-article-hero:after{content:"";pointer-events:none;opacity:.5;background:linear-gradient(90deg, transparent 48%, var(--y3k-cyan) 49%, var(--y3k-cyan) 51%, transparent 52%), linear-gradient(transparent 48%, var(--y3k-cyan) 49%, var(--y3k-cyan) 51%, transparent 52%);width:5.5rem;height:5.5rem;position:absolute;bottom:1.2rem;right:1.5rem;-webkit-mask-image:radial-gradient(circle,#000 0 45%,#0000 47%);mask-image:radial-gradient(circle,#000 0 45%,#0000 47%)}.y3k-page-title{text-wrap:balance;text-shadow:2px 0 #67f7ff6b,-2px 0 #ff4fd84d;max-width:58rem;font-family:Sora,system-ui,sans-serif;color:var(--y3k-text)!important;letter-spacing:-.065em!important;font-size:clamp(2.8rem,7vw,6.6rem)!important;font-weight:700!important;line-height:.92!important}.y3k-page-eyebrow{text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;color:var(--y3k-cyan)!important;letter-spacing:.22em!important;font-size:.68rem!important;font-weight:700!important}.y3k-page-lead{max-width:50rem;font-family:IBM Plex Mono,ui-monospace,monospace;color:#f8f5ffd1!important;line-height:1.75!important}.y3k-section,.y3k-card,.y3k-auto-sections>section{position:relative;box-shadow:inset 0 1px #ffffff06;color:var(--y3k-text)!important;background:#090a1dc7!important;border:1px solid #67f7ff38!important;border-radius:0!important}.y3k-section[data-tone=accent],.y3k-card[data-tone=accent],.y3k-auto-sections>section:nth-of-type(2n){background:linear-gradient(135deg,#ff4fd817,#0000 48%),#090a1dd6!important;border-color:#ff4fd84d!important}.y3k-section:before,.y3k-auto-sections>section:before{content:"";background:linear-gradient(90deg, var(--y3k-cyan), var(--y3k-magenta));width:3.5rem;height:2px;margin-bottom:1.15rem;display:block;box-shadow:0 0 15px #67f7ff7a}.y3k-page :is(h2,h3,h4){color:var(--y3k-text)!important}.y3k-page :is(p,li,dd,figcaption){color:#f8f5ffc7}.y3k-page :is(a:not(.y3k-button),button){color:var(--y3k-cyan)}.y3k-page :is(input,textarea,select){color:var(--y3k-text)!important;background:#03020ad1!important;border-color:#67f7ff59!important;border-radius:0!important}.y3k-button{letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;position:relative;border-radius:0!important;font-size:.72rem!important;font-weight:700!important;transition:transform .18s,box-shadow .18s,background .18s!important}.y3k-button:hover{transform:translate(-2px,-2px)}.y3k-button--primary{box-shadow:6px 6px #ff4fd847;border:1px solid var(--y3k-cyan)!important;background:var(--y3k-cyan)!important;color:#03020a!important}.y3k-button--secondary{box-shadow:6px 6px #67f7ff1f;color:var(--y3k-acid)!important;background:#c7ff2f0f!important;border:1px solid #c7ff2fc7!important}.y3k-chip{letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:700;color:var(--y3k-cyan)!important;background:#67f7ff0f!important;border:1px solid #67f7ff59!important;border-radius:0!important;font-size:.65rem!important}.y3k-auto-sections>section article,.y3k-article-frame article,.y3k-article-frame aside{color:var(--y3k-text)!important;background-color:#040816b8!important;border-color:#67f7ff33!important}.y3k-auto-sections :is(a,button)[class*=rounded-full]{letter-spacing:.08em;text-transform:uppercase;font-family:IBM Plex Mono,ui-monospace,monospace;color:var(--y3k-cyan)!important;background:#67f7ff12!important;border:1px solid #67f7ff7a!important;border-radius:0!important;font-size:.7rem!important;font-weight:700!important}.y3k-auto-sections :is(a,button)[class*=rounded-full]:hover{border-color:var(--y3k-acid)!important;color:var(--y3k-acid)!important;background:#c7ff2f17!important}.y3k-page figure{background:#03020ad1!important;border-color:#67f7ff33!important;border-radius:0!important}.y3k-toc{background:#050816e0!important;border-color:#c7ff2f3d!important}.y3k-page .y3k-toc a[aria-current=location]{border-color:var(--y3k-cyan)!important;background:var(--y3k-cyan)!important;color:#03020a!important;box-shadow:4px 4px #ff4fd847!important}:is(body:has(.y3k-page--studio) [data-haam-global-logo] .haam-logo-light,body:has(.y3k-page--blog) [data-blog-site-header] .haam-logo-light){display:none!important}:is(body:has(.y3k-page--studio) [data-haam-global-logo] .haam-logo-dark,body:has(.y3k-page--blog) [data-blog-site-header] .haam-logo-dark){display:block!important}body:has(.y3k-page--studio) [data-haam-global-logo] a>div{color:var(--y3k-text,#f8f5ff)!important}body:has(.y3k-page--blog) [data-blog-site-header]{color:#f8f5ff!important;background:#03020af0!important;border-color:#67f7ff42!important;box-shadow:0 12px 34px #00000057!important}body:has(.y3k-page--blog) [data-blog-site-header] a{color:#f8f5ffc7!important}body:has(.y3k-page--blog) [data-blog-site-header] a>div{color:#f8f5ff!important}:is(body:has(.y3k-page--blog) [data-blog-site-header] a:hover,body:has(.y3k-page--blog) [data-blog-site-header] a[aria-current=page]){color:#8ff7ff!important;background:#67f7ff1a!important}body:has(.y3k-page--blog) [data-blog-site-footer]{color:#f8f5ffc7!important;background:#03020a!important;border-color:#67f7ff38!important}.y3k-page :focus-visible{outline:3px solid var(--y3k-acid)!important;outline-offset:4px!important}@media (max-width:720px){.y3k-page-signal-rail{font-size:.55rem}.y3k-page-signal-rail span:nth-child(2){display:none}.y3k-page-title{font-size:clamp(2.5rem,13vw,4.3rem)!important}.y3k-page-frame,.y3k-article-frame{padding-inline:1rem!important}}@media (prefers-reduced-motion:reduce){.y3k-button,.y3k-page *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
