@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-ext-wght-normal.okcGN4Nq.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-cyrillic-wght-normal.BS41q_Tv.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-ext-wght-normal.DQgQPNk4.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-greek-wght-normal.sS1B39LI.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-vietnamese-wght-normal.TKKdAiBA.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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-ext-wght-normal.B4u9PlvR.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:Inter Tight Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-tight-latin-wght-normal.DX-nOvPD.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:Host Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/host-grotesk-latin-ext-wght-normal.B8jkyusk.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:Host Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/_astro/host-grotesk-latin-wght-normal.CBa0fl4q.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{--black:#000;--white:#fff;--red:#e10600;--red-deep:#6e0300;--silver:#c8c9ce;--silver-dim:#74767d;--text-soft:#e9e9ec;--line:#c8c9ce38;--line-strong:#c8c9ce59;--chrome:linear-gradient(180deg, #fff 0%, #e6e7ea 30%, #9a9ca3 52%, #f5f5f7 62%, #c8c9ce 100%);--radius:22px;--f-head:"Host Grotesk Variable", "Host Grotesk", "Helvetica Neue", Arial, sans-serif;--f-ui:"Inter Tight Variable", "Inter Tight", "Helvetica Neue", Arial, sans-serif;--panel-w:820px;--nav-h:58px;color-scheme:dark;background:var(--black)}*,:before,:after{box-sizing:border-box}html{background:var(--black);scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--black);color:var(--white);font-family:var(--f-ui);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}img{max-width:100%}a:focus-visible{outline:2px solid var(--red);outline-offset:3px}.btn{color:var(--silver);text-transform:lowercase;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:4px;margin-inline:-12px;padding:5px 12px;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s,background .2s,scale .25s cubic-bezier(.3,1.4,.5,1);display:inline-flex}.btn:hover,.btn:focus-visible{color:var(--white);border-color:var(--red);background:#e106001f;scale:1.15}.btn.soon{color:var(--silver-dim);pointer-events:none}.sub{letter-spacing:.02em;text-transform:lowercase;color:var(--silver-dim);margin:0 0 -14px;font-size:13px;font-weight:500}.sub:not(:first-of-type){margin-top:14px}.prose{max-width:62ch;color:var(--text-soft);margin:0}.prose b{color:var(--white);font-weight:700}.hero{text-align:center;align-content:center;place-items:center;gap:14px;min-height:min(84svh,60vw + 180px);padding-block:72px 40px;display:grid}.hero h1{margin:0;line-height:0}.hero .tag{font-family:var(--f-head);letter-spacing:-.01em;text-transform:lowercase;color:var(--white);text-wrap:balance;gap:4px;margin:0;font-size:clamp(19.5px,2.65vw,25.5px);font-weight:500;display:grid}.hero .tag .line2{letter-spacing:0;color:var(--silver);font-size:clamp(16px,2.18vw,21px)}.hero .hint{letter-spacing:.02em;text-transform:lowercase;color:var(--silver-dim);opacity:calc(1 - var(--t,0) * 3);margin:24px 0 0;font-size:12px}.panel{max-width:var(--panel-w);margin:0 auto calc(var(--nav-h) + 56px);isolation:isolate;--panel-alpha:.68;position:relative}.panel:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(to right, transparent 0%, rgba(0, 0, 0, calc(var(--panel-alpha) * .35)) 7%, rgba(0, 0, 0, calc(var(--panel-alpha) * .8)) 17%, rgba(0, 0, 0, var(--panel-alpha)) 50%, rgba(0, 0, 0, calc(var(--panel-alpha) * .8)) 83%, rgba(0, 0, 0, calc(var(--panel-alpha) * .35)) 93%, transparent 100%);position:absolute;inset:-60px max(-70px,50% - 50vw);-webkit-mask:linear-gradient(#0000,#000 170px calc(100% - 140px),#0000);mask:linear-gradient(#0000,#000 170px calc(100% - 140px),#0000)}.contact{flex-wrap:wrap;align-items:baseline;gap:8px 24px;display:flex}.contact .mail{color:var(--white);text-underline-offset:4px;font-size:clamp(14.4px,2.72vw,19.2px);font-weight:700;text-decoration:underline #0000;transition:color .2s,text-decoration-color .2s}.contact .mail:hover,.contact .mail:focus-visible{color:var(--red);text-decoration-color:currentColor}.contact .links{flex-wrap:wrap;gap:4px 16px;font-size:14px;display:flex}.contact .links a,.contact .links button{color:var(--silver);text-decoration:none}.contact .links button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.contact .links a:hover,.contact .links button:hover{color:var(--white)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.btn{transition:color .2s,border-color .2s,background .2s}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*),[data-astro-transition-scope]{animation:none!important}}.aura[data-astro-cid-yi3lfl4u]{z-index:0;pointer-events:none;opacity:calc(1 - var(--t,0) * .35);position:fixed;inset:0;overflow:hidden}.beat[data-astro-cid-yi3lfl4u]{transform-origin:50% 45%;will-change:transform, opacity;animation:9s ease-in-out infinite alternate glow;position:absolute;inset:0}@keyframes glow{0%{opacity:.45;filter:brightness(.9);transform:scale(.94)}to{opacity:1;filter:brightness(1.35);transform:scale(1.08)}}span[data-astro-cid-yi3lfl4u]{filter:blur(48px);will-change:transform;border-radius:50%;position:absolute}.core[data-astro-cid-yi3lfl4u]{background:radial-gradient(circle, var(--red) 0%, #e106008c 45%, transparent 72%);width:58vmin;height:58vmin;animation:26s ease-in-out infinite drift;top:44%;left:50%;translate:-50% -50%}.glint[data-astro-cid-yi3lfl4u]{background:radial-gradient(circle,#e6e7ea59,#0000 70%);width:22vmin;height:22vmin;animation:17s ease-in-out infinite reverse drift;top:30%;left:62%}@keyframes breathe{50%{transform:scale(1.06)}}@keyframes drift{33%{transform:translate(4vmin,-3vmin)scale(1.05)}66%{transform:translate(-3vmin,2vmin)scale(.96)}}.aura[data-astro-cid-yi3lfl4u]{--tilt:-6deg;--flat:.19}.orbit[data-astro-cid-yi3lfl4u]{left:var(--sun-x,50%);top:var(--sun-y,38%);width:0;height:0;rotate:var(--tilt);--rx:calc(var(--sun-r,17vw) + 90px + (57vw - var(--sun-r,17vw) - 90px) * var(--f));--ry:calc(var(--rx) * var(--flat));position:absolute}.ox[data-astro-cid-yi3lfl4u],.planet[data-astro-cid-yi3lfl4u]{display:block;position:absolute}.ox[data-astro-cid-yi3lfl4u]{animation:orbit-x calc(var(--T) / 2) ease-in-out infinite alternate;animation-delay:calc(var(--T) * var(--phase,0) * -1)}.planet[data-astro-cid-yi3lfl4u]{width:var(--w);aspect-ratio:1;margin:calc(var(--w) / -2) 0 0 calc(var(--w) / -2);animation:orbit-y calc(var(--T) / 2) ease-in-out infinite alternate;animation-delay:calc(var(--T) * (var(--phase,0) + .25) * -1);border-radius:50%}@keyframes orbit-x{0%{transform:translateX(calc(var(--rx) * -1))}to{transform:translateX(var(--rx))}}@keyframes orbit-y{0%{transform:translateY(calc(var(--ry) * -1)) scale(.72);opacity:.55}to{transform:translateY(var(--ry)) scale(1.08);opacity:1}}.mercury[data-astro-cid-yi3lfl4u]{--f:0;--T:30s;--w:8px;--phase:.15}.venus[data-astro-cid-yi3lfl4u]{--f:.12;--T:42s;--w:12px;--phase:.7}.earth[data-astro-cid-yi3lfl4u]{--f:.25;--T:56s;--w:13px;--phase:.4}.mars[data-astro-cid-yi3lfl4u]{--f:.38;--T:72s;--w:11px;--phase:.95}.jupiter[data-astro-cid-yi3lfl4u]{--f:.55;--T:98s;--w:28px;--phase:.55}.saturn[data-astro-cid-yi3lfl4u]{--f:.72;--T:128s;--w:44px;--phase:.25}.uranus[data-astro-cid-yi3lfl4u]{--f:.86;--T:165s;--w:17px;--phase:.8}.neptune[data-astro-cid-yi3lfl4u]{--f:1;--T:200s;--w:16px;--phase:.05}.planet[data-astro-cid-yi3lfl4u]{filter:sepia(.3) saturate(1.3) hue-rotate(-12deg) brightness(1) drop-shadow(0 0 3px var(--glow,#ffffff80)) drop-shadow(0 0 10px var(--glow,#ffffff80)) drop-shadow(0 0 22px #e1060073);background:50%/contain no-repeat}.mercury[data-astro-cid-yi3lfl4u]{--glow:#dcdce18c}.venus[data-astro-cid-yi3lfl4u]{--glow:#ffecbea6}.earth[data-astro-cid-yi3lfl4u]{--glow:#78b4ffb3}.mars[data-astro-cid-yi3lfl4u]{--glow:#ff5a32b3}.jupiter[data-astro-cid-yi3lfl4u]{--glow:#ffd2a099}.saturn[data-astro-cid-yi3lfl4u]{--glow:#ffdcaa8c}.uranus[data-astro-cid-yi3lfl4u]{--glow:#96f0f0a6}.neptune[data-astro-cid-yi3lfl4u]{--glow:#5082ffbf}.mercury[data-astro-cid-yi3lfl4u] .planet[data-astro-cid-yi3lfl4u]{background-image:url(/planets/mercury.webp)}.venus[data-astro-cid-yi3lfl4u] .planet[data-astro-cid-yi3lfl4u]{background-image:url(/planets/venus.webp)}.earth[data-astro-cid-yi3lfl4u] .planet[data-astro-cid-yi3lfl4u]{background-image:url(/planets/earth.webp)}.mars[data-astro-cid-yi3lfl4u] .planet[data-astro-cid-yi3lfl4u]{background-image:url(/planets/mars.webp)}.jupiter[data-astro-cid-yi3lfl4u] .planet[data-astro-cid-yi3lfl4u]{background-image:url(/planets/jupiter.webp)}.saturn[data-astro-cid-yi3lfl4u] .planet[data-astro-cid-yi3lfl4u]{background-image:url(/planets/saturn.webp);border-radius:0;rotate:-38deg}.uranus[data-astro-cid-yi3lfl4u] .planet[data-astro-cid-yi3lfl4u]{background-image:url(/planets/uranus.webp)}.neptune[data-astro-cid-yi3lfl4u] .planet[data-astro-cid-yi3lfl4u]{background-image:url(/planets/neptune.webp)}@media (prefers-reduced-motion:reduce){span[data-astro-cid-yi3lfl4u],.beat[data-astro-cid-yi3lfl4u],.ox[data-astro-cid-yi3lfl4u],.planet[data-astro-cid-yi3lfl4u]{animation:none}.beat[data-astro-cid-yi3lfl4u]{opacity:.85}}#sky[data-astro-cid-rnthoo4t]{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.nav[data-astro-cid-dlrkusbo]{z-index:5;padding:0 max(16px, env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0px) max(16px, env(safe-area-inset-left,0px));background:linear-gradient(#0000,#000000f0 55%);position:fixed;bottom:0;left:0;right:0}ul[data-astro-cid-dlrkusbo]{height:var(--nav-h);max-width:var(--panel-w);scrollbar-width:none;justify-content:safe center;align-items:center;gap:clamp(20px,5vw,44px);margin:0 auto;padding:0;list-style:none;display:flex;overflow-x:auto}ul[data-astro-cid-dlrkusbo]::-webkit-scrollbar{display:none}a[data-astro-cid-dlrkusbo]{color:var(--white);white-space:nowrap;letter-spacing:0;text-transform:lowercase;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;position:relative}a[data-astro-cid-dlrkusbo]:hover{color:var(--red)}a[data-astro-cid-dlrkusbo]:after{content:"";background:var(--red);opacity:0;border-radius:50%;width:5px;height:5px;margin-left:-2.5px;transition:opacity .25s;position:absolute;bottom:-9px;left:50%}a[data-astro-cid-dlrkusbo].on:after{opacity:1}.cursor[data-astro-cid-qmueewfo]{z-index:9;pointer-events:none;top:0;left:0;background:0 0;border:0;width:0;height:0;margin:0;padding:0;display:none;position:fixed;inset:0 auto auto 0;overflow:visible}@media (pointer:fine){.cursor[data-astro-cid-qmueewfo]{display:block}}span[data-astro-cid-qmueewfo]{--size:28px;left:calc(var(--size) / -2);top:calc(var(--size) / -2);width:var(--size);height:var(--size);background:var(--chrome);filter:drop-shadow(0 0 3px #ffffff73);opacity:0;transition:opacity .2s,transform .5s cubic-bezier(.25,1.25,.5,1),background .2s,filter .2s;position:absolute;transform:scale(.6)rotate(0);-webkit-mask:url(/sparkle.png) 50%/contain no-repeat;mask:url(/sparkle.png) 50%/contain no-repeat}.cursor[data-astro-cid-qmueewfo].on span[data-astro-cid-qmueewfo]{opacity:1;transform:scale(1)rotate(0)}.cursor[data-astro-cid-qmueewfo].link span[data-astro-cid-qmueewfo]{background:var(--red);filter:drop-shadow(0 0 5px #e10600b3);transform:scale(1.2)rotate(45deg)}.cursor[data-astro-cid-qmueewfo].pop span[data-astro-cid-qmueewfo]{animation:.35s ease-out pop}@keyframes pop{40%{transform:scale(1.35)rotate(22deg)}}html.has-cursor,html.has-cursor a,html.has-cursor button{cursor:none}@media (prefers-reduced-motion:reduce){.cursor[data-astro-cid-qmueewfo]{display:none!important}}.toggle[data-astro-cid-k6333k7m]{--w:92px;--h:38px;z-index:6;left:50%;top:calc(env(safe-area-inset-top,0px) + 12px);grid-template-columns:var(--w) var(--w);-webkit-backdrop-filter:blur(14px);background:#00000059;border-radius:999px;padding:4px;display:grid;position:fixed;translate:-50%;box-shadow:0 0 0 1px #ffffff14}.thumb[data-astro-cid-k6333k7m]{width:var(--w);height:var(--h);background:#ffffff12;border-radius:999px;transition:transform .45s cubic-bezier(.3,1.3,.5,1);position:absolute;top:4px;left:4px;box-shadow:0 0 0 1px #ffffff24}.toggle[data-astro-cid-k6333k7m][data-active=rr] .thumb[data-astro-cid-k6333k7m]{transform:translateX(var(--w))}a[data-astro-cid-k6333k7m]{z-index:1;height:var(--h);opacity:.45;border-radius:999px;place-items:center;transition:opacity .3s;display:grid;position:relative}a[data-astro-cid-k6333k7m]:hover{opacity:.85}a[data-astro-cid-k6333k7m][aria-current=page]{opacity:1}.logo[data-astro-cid-k6333k7m]{background:var(--red);-webkit-mask:var(--m) center / contain no-repeat;mask:var(--m) center / contain no-repeat;background:var(--silver);display:block}a[data-astro-cid-k6333k7m][aria-current=page] .logo[data-astro-cid-k6333k7m]{background:var(--white)}.sophia[data-astro-cid-k6333k7m]{width:58px;height:23px}.rr[data-astro-cid-k6333k7m]{width:48px;height:21px}.sr[data-astro-cid-k6333k7m]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}a[data-astro-cid-k6333k7m]:focus-visible{outline:2px solid var(--white);outline-offset:2px}@media (prefers-reduced-motion:reduce){a[data-astro-cid-k6333k7m],.thumb[data-astro-cid-k6333k7m]{transition:none}}main[data-astro-cid-hkbrpulz]{position:relative}section[data-astro-cid-w6ymvdtg]{gap:20px;padding-block:clamp(22px,3.5vw,34px);padding-inline:clamp(24px,5vw,48px);scroll-margin-top:24px;display:grid;position:relative}section[data-astro-cid-w6ymvdtg]+section[data-astro-cid-w6ymvdtg]:before{content:"";background:var(--silver-dim);width:18px;height:18px;margin-left:-9px;position:absolute;top:-9px;left:50%;-webkit-mask:url(/sparkle.png) 50%/contain no-repeat;mask:url(/sparkle.png) 50%/contain no-repeat}h2[data-astro-cid-w6ymvdtg]{font-family:var(--f-head);text-transform:lowercase;letter-spacing:-.015em;text-wrap:balance;align-items:center;gap:8px;margin:0;font-size:clamp(24px,3.6vw,32px);font-weight:500;line-height:1.1;display:flex}.spk[data-astro-cid-w6ymvdtg]{background:var(--red);flex:none;width:.5em;height:.75em;-webkit-mask:url(/sparkle-tight.png) 50%/contain no-repeat;mask:url(/sparkle-tight.png) 50%/contain no-repeat}ul[data-astro-cid-ccgzqvgs]{margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-ccgzqvgs]{border-radius:var(--radius);grid-template-columns:1fr auto;align-items:center;gap:2px 16px;margin-inline:-22px;padding:12px 22px;transition:background .25s;display:grid}li[data-astro-cid-ccgzqvgs]:hover{background:#e106001f}.t[data-astro-cid-ccgzqvgs]{font-weight:700}.t[data-astro-cid-ccgzqvgs] i[data-astro-cid-ccgzqvgs]{color:var(--silver);margin-left:.5em;font-style:normal;font-weight:400}.n[data-astro-cid-ccgzqvgs]{color:var(--silver);text-transform:lowercase;grid-column:1;font-size:13px}.links[data-astro-cid-ccgzqvgs]{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;gap:0 28px;display:flex}.links[data-astro-cid-ccgzqvgs] .btn{transform-origin:100%}@media (width<=520px){.links[data-astro-cid-ccgzqvgs]{flex-direction:column;align-items:flex-end;gap:0}}
