@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-vietnamese-wdth-normal.38-z0iikg-fbe.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-latin-ext-wdth-normal.27soo5q86xy9f.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(../media/archivo-latin-wdth-normal.1h4hl0m83hjjz.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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(../media/martian-mono-cyrillic-ext-wdth-normal.0i1n840xw4r9i.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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(../media/martian-mono-cyrillic-wdth-normal.1iyuf091huwbu.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(../media/martian-mono-latin-ext-wdth-normal.23ar3k_18fenz.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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(../media/martian-mono-latin-wdth-normal.0l5dt97quxm6j.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{--bg:#0b0c0f;--plate:#121317;--inner:#07080a;--fg:#f3f3f0;--fg-2:#e2e2de;--muted-1:#92928d;--muted-2:#80807b;--accent:#f4f4f5;--steel:#8fb3d9;--panel:#0d0f13;--line:#adc4de38;--grid-minor:#adc4de09;--grid-major:#adc4de12;--border:#ffffff24;--border-faint:#ffffff12;--shadow:6, 8, 16;--ease:cubic-bezier(.16, 1, .3, 1);--font-display:"Archivo Variable", "Archivo", system-ui, sans-serif;--font-mono:"Martian Mono Variable", "Martian Mono", ui-monospace, monospace;--container:1120px;--gutter:32px;--radius-sm:10px;--radius-lg:20px;--radius-xl:28px;--text-display:clamp(64px, 9vw, 108px)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-top:76px}body{background:var(--bg);color:var(--fg);font-family:var(--font-display);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;text-transform:lowercase;margin:0}a{color:inherit;text-decoration:none}img,video{max-width:100%;display:block}h1,h2,h3,p{margin:0}.container{max-width:var(--container);padding:40px var(--gutter) 64px;margin:0 auto}@media (max-width:760px){:root{--gutter:18px}.container{padding-top:24px}}.skip-link{z-index:100;background:var(--accent);color:#0b0b0b;font-family:var(--font-mono);border-radius:6px;padding:8px 12px;font-size:13px;position:absolute;top:8px;left:-9999px}.skip-link:focus{left:8px}:focus-visible{outline-offset:3px;outline:1.5px solid #fff9}.rv{opacity:0;transition:opacity .8s var(--ease) var(--d,0s), transform .8s var(--ease) var(--d,0s);transform:translateY(18px)}.rv.in{opacity:1;transform:none}.chrome-rim{z-index:0;border-radius:inherit;pointer-events:none;opacity:.9;background:linear-gradient(120deg,#e4e4e7 0%,#f4f4f5 14%,#9d9da6 30%,#f4f4f5 46%,#d4d4d8 60%,#8a8a92 78%,#e4e4e7 100%) 0 0/300% 300%;animation:14s ease-in-out infinite alternate chromeSweep;position:absolute;inset:0}@keyframes chromeSweep{0%{background-position:0%}to{background-position:100%}}.section-head{font-family:var(--font-mono);color:var(--muted-1);letter-spacing:.1em;border-bottom:1px solid #ffffff1f;padding-bottom:10px;font-size:11px}.chip{font-family:var(--font-mono);letter-spacing:.02em;color:#c9cdd3;border:1px solid var(--line);white-space:nowrap;border-radius:4px;padding:3px 8px;font-size:11px}.badge{font-family:var(--font-mono);color:var(--steel);white-space:nowrap;background:0 0;border:1px solid #8fb3d980;border-radius:3px;padding:0 5px;font-size:10px}.btn{font-family:var(--font-mono);letter-spacing:.03em;color:var(--steel);background:0 0;border:1px solid #8fb3d973;border-radius:4px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;transition:background .18s,color .18s,border-color .18s;display:inline-flex}@media (hover:hover){.btn:hover{background:var(--steel);color:#0b0c0f;border-color:#0000}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.rv{opacity:1;transition:none;transform:none}.chrome-rim{animation:none}}
.p-5sba_footer{border-top:1px solid var(--border-faint);margin-top:72px}.p-5sba_inner{max-width:var(--container);padding:28px var(--gutter) 36px;align-items:center;gap:16px;margin:0 auto;display:flex}.p-5sba_text{font-family:var(--font-mono);color:var(--muted-2);letter-spacing:.03em;font-size:12px}.p-5sba_icons{gap:8px;margin-left:auto;display:flex}.p-5sba_icon{border:1px solid var(--border);width:38px;height:38px;color:var(--muted-1);border-radius:999px;justify-content:center;align-items:center;transition:background .18s,color .18s,border-color .18s;display:inline-flex}@media (hover:hover){.p-5sba_icon:hover{background:var(--accent);color:#0b0b0b;border-color:#0000}}
.Tkw0gW_header{z-index:50;-webkit-backdrop-filter:blur(14px)saturate(1.2);backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid var(--border-faint);background:#0b0c0feb;position:sticky;top:0}.Tkw0gW_inner{max-width:var(--container);padding:12px var(--gutter);align-items:center;gap:32px;margin:0 auto;display:flex}.Tkw0gW_wordmark{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;font-size:13px;font-weight:600}.Tkw0gW_sections{align-items:center;gap:24px;display:flex}.Tkw0gW_link{font-family:var(--font-mono);color:var(--muted-1);background-image:linear-gradient(var(--accent), var(--accent));transition:color .2s ease, background-size .4s var(--ease);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;padding:4px 0 6px;font-size:12px}@media (hover:hover){.Tkw0gW_link:hover{color:#fff;background-size:100% 2px}}.Tkw0gW_socials{align-items:center;gap:4px;margin-left:auto;display:flex}.Tkw0gW_icon{width:36px;height:36px;color:var(--muted-1);border-radius:999px;justify-content:center;align-items:center;transition:background .18s,color .18s;display:inline-flex}@media (hover:hover){.Tkw0gW_icon:hover{background:var(--accent);color:#0b0b0b}}@media (max-width:640px){.Tkw0gW_wordmark{display:none}.Tkw0gW_inner{gap:12px}.Tkw0gW_sections{gap:14px}.Tkw0gW_sections a:first-child{display:none}.Tkw0gW_link{font-size:11px}.Tkw0gW_icon{width:30px;height:30px}}
