@font-face{font-family:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/_astro/anybody-vietnamese-wdth-normal.9GtAklmW.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/_astro/anybody-latin-ext-wdth-normal.BaQ5u-C4.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anybody Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:50% 150%;src:url(/_astro/anybody-latin-wdth-normal.CHqbGEEr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-opsz-normal.BjhtXyW2.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-normal.BQn1nviT.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-normal.s-izfB6B.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-vietnamese-opsz-italic.DTr-ymY4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-ext-opsz-italic.CSPGnFdO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader Variable;font-style:italic;font-display:swap;font-weight:200 800;src:url(/_astro/newsreader-latin-opsz-italic.kJKFiXvB.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--abyss:#090d16;--strata:#121a2a;--rift:#3e5c8a;--haze:#9aa5b8;--lumen:#ece6d8;--sodium:#f2a541;--sodium-deep:#c9791d;--font-display:"Anybody Variable", "Arial Narrow", sans-serif;--font-body:"Newsreader Variable", Georgia, serif;--step--1:clamp(.875rem, .84rem + .15vw, .95rem);--step-0:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--step-1:clamp(1.3rem, 1.18rem + .6vw, 1.65rem);--step-2:clamp(1.7rem, 1.4rem + 1.4vw, 2.6rem);--step-3:clamp(2.6rem, 1.8rem + 4vw, 5.5rem);--step-hero:clamp(3.4rem, 1rem + 11vw, 12rem);--gutter:clamp(1rem, .5rem + 3vw, 3.5rem);--section:clamp(5rem, 3rem + 10vw, 11rem);--measure:36em;--dur-1:.12s;--dur-2:.18s;--ease-out-quad:cubic-bezier(.25, .46, .45, .94);--ease-out-quart:cubic-bezier(.165, .84, .44, 1);--ease-out-expo:cubic-bezier(.19, 1, .22, 1);color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--abyss);color:var(--lumen);font-family:var(--font-body);font-size:var(--step-0);font-optical-sizing:auto;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;line-height:1.6;overflow-x:clip}img,video,canvas,svg{max-width:100%;display:block}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:700;line-height:.95}p{text-wrap:pretty;margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--sodium);outline-offset:4px;border-radius:2px}::selection{background:var(--sodium);color:var(--abyss)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--sodium);color:var(--abyss);font-family:var(--font-display);padding:.6rem 1rem;font-weight:600;text-decoration:none;position:absolute;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus-visible{transform:none}.button{min-height:3rem;font-family:var(--font-display);font-size:var(--step--1);letter-spacing:.01em;cursor:pointer;transition:background-color .15s ease, border-color .15s ease, color .15s ease, transform var(--dur-1) var(--ease-out-quad);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:.8rem 1.5rem;font-weight:600;font-stretch:112%;text-decoration:none;display:inline-flex}.button:active{transform:scale(.98)}.button--signal{background:var(--sodium);color:var(--abyss)}.button--ghost{border-color:color-mix(in oklab, var(--lumen) 40%, transparent);color:var(--lumen)}.button--pending{border-color:color-mix(in oklab, var(--haze) 35%, transparent);color:var(--haze);cursor:default}.button--pending:active{transform:none}@media (hover:hover){.button--signal:hover{background:var(--lumen)}.button--ghost:hover{border-color:var(--sodium);color:var(--sodium)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@font-face{font-family:Share Tech Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/share-tech-mono-latin-400-normal.CCqdbj5z.woff2)format("woff2"),url(/_astro/share-tech-mono-latin-400-normal.15MgdvEM.woff)format("woff")}@font-face{font-family:Hemi Head;font-style:italic;font-weight:700;font-display:swap;src:url(/_astro/hemi-head-bold-italic.CtaUiroY.woff2)format("woff2"),url(/_astro/hemi-head-bold-italic.DJ7XMNmE.otf)format("opentype")}.soon[data-astro-cid-q6rahido]{background:radial-gradient(ellipse 40% 30% at 50% 45%, #f2a5412e, transparent 70%), radial-gradient(circle at 50% 45%, var(--strata), var(--abyss) 70%);place-items:center;height:100svh;min-height:26rem;display:grid;position:relative;overflow:hidden}.soon__shaft[data-astro-cid-q6rahido]{width:100%;height:100%;position:absolute;inset:0}.soon__veil[data-astro-cid-q6rahido]{background:radial-gradient(45% 30%,#090d168c,#0000 75%);position:absolute;inset:0}.soon__heading[data-astro-cid-q6rahido]{text-align:center;animation:soon-in 1.4s var(--ease-out-expo) .4s both;padding-inline:1rem;position:relative}.soon__title[data-astro-cid-q6rahido]{isolation:isolate;text-shadow:0 0 .35em #ece6d824, 0 0 2rem var(--abyss);font-family:Hemi Head,Anybody Variable,sans-serif;font-size:clamp(2.6rem,1rem + 8vw,8rem);font-style:italic;font-weight:700;line-height:1;position:relative}.soon__title-text[data-astro-cid-q6rahido]{display:block}.soon__title[data-astro-cid-q6rahido].is-glitching{animation:.16s steps(2,end) both signal-drop}.glitch-layer{pointer-events:none;display:none;position:absolute;inset:0}.is-glitching>.glitch-layer{display:block}.glitch-copy{text-shadow:-.04em 0 #4ff0ff99,.04em 0 #ff3fd099;position:absolute;inset:0}.steam[data-astro-cid-q6rahido]{color:var(--abyss);filter:drop-shadow(0 0 1.25rem #ece6d81f);margin-top:clamp(2rem,6vh,3.25rem);text-decoration:none;transition:filter .2s;display:inline-flex;position:relative}.steam__face[data-astro-cid-q6rahido]{display:inline-flex}.steam__plate[data-astro-cid-q6rahido]{--cut:.75rem;background:var(--lumen);min-height:3.25rem;clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));font-family:var(--font-display);letter-spacing:.02em;transition:background-color .15s ease, transform var(--dur-1) var(--ease-out-quad);align-items:center;gap:.9rem;padding:.85rem 1.7rem .85rem 1.35rem;font-size:clamp(.95rem,.9rem + .2vw,1.05rem);font-weight:700;font-stretch:118%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.steam__plate[data-astro-cid-q6rahido]:after{content:"";background:linear-gradient(105deg,#0000 35%,#ffffffb3 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.steam__icon[data-astro-cid-q6rahido]{fill:currentColor;width:1.35em;height:1.35em}.steam__divider[data-astro-cid-q6rahido]{opacity:.25;background:currentColor;width:1px;height:1.4em}@media (hover:hover){.steam[data-astro-cid-q6rahido]:hover{filter:drop-shadow(0 0 1.75rem #ece6d847)}.steam[data-astro-cid-q6rahido]:hover .steam__plate[data-astro-cid-q6rahido]{background:#fff}.steam[data-astro-cid-q6rahido]:hover .steam__plate[data-astro-cid-q6rahido]:after{transition:transform .7s var(--ease-out-quart);transform:translate(120%)}}.steam[data-astro-cid-q6rahido]:active .steam__plate[data-astro-cid-q6rahido]{transform:scale(.98)}.steam[data-astro-cid-q6rahido]:focus-visible{outline:2px solid var(--lumen);outline-offset:6px}.soon__subtitle[data-astro-cid-q6rahido]{color:var(--haze);font-family:Share Tech Mono,ui-monospace,monospace;font-size:var(--step-0);margin-top:clamp(.75rem,2vh,1.25rem);line-height:1.6}.soon__line[data-astro-cid-q6rahido]{text-align:left;white-space:pre;width:22ch;max-width:100%;min-height:1.6em;margin-inline:auto;display:block}.soon__cursor[data-astro-cid-q6rahido]{vertical-align:-.2em;background:var(--lumen);opacity:.8;width:1ch;height:1.1em;animation:1s step-end infinite soon-blink;display:inline-block}.soon__cursor[data-astro-cid-q6rahido].is-busy{animation:none}.soon__logo[data-astro-cid-q6rahido]{opacity:.45;mix-blend-mode:screen;width:clamp(2.25rem,4vw,3rem);height:auto;position:absolute;bottom:clamp(1rem,3vw,2rem);right:clamp(1rem,3vw,2rem)}@keyframes soon-in{0%{opacity:0;transform:scale(.97)}}@keyframes soon-blink{50%{opacity:0}}@keyframes signal-drop{0%{opacity:.55;transform:scaleX(1.04)skew(-6deg)}to{opacity:1;transform:none}}
