.button[data-astro-cid-j6ocf6pu]{font:inherit;cursor:pointer;border-radius:var(--radius-button);text-align:center;min-height:52px;transition:transform .5s var(--ease-spring), box-shadow .5s var(--ease-spring), border-color .2s ease, background-color .2s ease;border:0;justify-content:center;align-items:center;padding:0 26px;font-weight:800;display:inline-flex}.solid[data-astro-cid-j6ocf6pu]{background:var(--color-accent);color:var(--color-accent-ink);box-shadow:0 5px 0 var(--color-accent-edge)}.solid[data-astro-cid-j6ocf6pu]:hover{box-shadow:0 8px 0 var(--color-accent-edge);transform:translateY(-3px)}.solid[data-astro-cid-j6ocf6pu]:active{box-shadow:0 1px 0 var(--color-accent-edge);transition-duration:80ms;transform:translateY(4px)}.outline[data-astro-cid-j6ocf6pu]{border:2px solid var(--color-line-strong);color:var(--color-text)}.outline[data-astro-cid-j6ocf6pu]:hover{border-color:var(--color-accent);background:var(--color-hover-soft);transform:translateY(-3px)}.small[data-astro-cid-j6ocf6pu]{min-height:44px;padding:0 20px}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-cyrillic-ext-wght-normal.D_UHSL_T.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-vietnamese-wght-normal.CHiFlh_0.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-ext-wght-normal.Dg-wlmqe.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:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/hanken-grotesk-latin-wght-normal.CaVRRdDk.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-cyrillic-ext-wght-normal.2qyXmZWE.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-cyrillic-wght-normal.C627f1f8.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-vietnamese-wght-normal.rat7GD3o.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-ext-wght-normal.D6H-S6MW.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:Unbounded Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/_astro/unbounded-latin-wght-normal.D5afBTBx.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{--color-bg:#0e1110;--color-surface:#161b19;--color-surface-raised:#1e2522;--color-surface-hover:#26302b;--color-stage:#0b0e0d;--color-disc:#090b0a;--color-line:#2b3430;--color-line-strong:#46544c;--color-ring:#34403a;--color-pipe-line:#2b4a3c;--color-track:#2a332f;--color-text:#f3f5f2;--color-text-muted:#a7b2ac;--color-text-faint:#6f7c75;--color-prose:#c9d2cd;--color-accent:#7ce3b1;--color-accent-ink:#0b2a20;--color-accent-edge:#2a8a63;--color-highlight:#f2b544;--color-highlight-ink:#2b1d00;--color-chip-bg:#2b2412;--color-chip-line:#4a3c16;--color-status-building-bg:#2a2113;--color-status-live-bg:#12302a;--color-status-idea-bg:#22262b;--color-status-idea:#b9c7e0;--color-backdrop:#080a099e;--color-store-ink:#0e1110;--color-store-hint:#3c4743;--color-store-edge:#8c9892;--color-phone:#050606;--color-phone-back:#0a0b0c;--color-screen:#f5f5f3;--color-glow:#14201b;--color-glow-line:#1e2b25;--color-card-ink:#1a1a1a;--color-card-mute:#4b5563;--color-card-edge:#c9d2cd;--color-card-mint:#e4f3ec;--color-card-amber:#fdebc8;--color-card-white:#fff;--color-card-border:#e8e8e5;--color-card-warn-ink:#92400e;--color-card-gold-bg:#fff8e6;--color-card-gold:#f7b928;--color-gold-shadow:#8a6410;--color-hover-soft:#16201c;--color-obj-green:#2e7d5b;--color-obj-green-soft:#5c9c80;--color-obj-green-deep:#1e5a41;--color-obj-gold-deep:#b8801f;--color-obj-iron:#26302b;--color-obj-iron-deep:#101413;--color-obj-iron-line:#3a4540;--font-display:"Unbounded Variable", "Arial Black", sans-serif;--font-body:"Hanken Grotesk Variable", system-ui, sans-serif;--space-gutter:clamp(16px, 4vw, 48px);--space-section:clamp(72px, 11vw, 140px);--width-content:1240px;--text-h2:clamp(28px, 4.2vw, 52px);--text-body:17px;--radius-button:14px;--radius-card:22px;--radius-pill:999px;--ease-spring:cubic-bezier(.34, 1.4, .64, 1)}@supports (animation-timing-function:linear(0, 1)){:root{--ease-spring:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017, 1.077, 1.121, 1.149 24.3%, 1.159, 1.163, 1.161, 1.154 29.9%, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, 1.002 47.2%, .996 52%, .999 61.7%, 1)}}@layer reset{*,:before,:after{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}summary{cursor:pointer;list-style:none}summary::-webkit-details-marker{display:none}}@layer base{html{background:var(--color-bg);scroll-behavior:smooth}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-body);line-height:1.55}.page{overflow-x:clip}:where(a,button,summary):focus-visible,input:focus-visible+label{outline:3px solid var(--color-highlight);outline-offset:4px}.container{max-width:var(--width-content);padding-inline:var(--space-gutter);margin:0 auto}.section{padding-block:var(--space-section)}.font-display{font-family:var(--font-display);letter-spacing:-.03em}.tabular{font-variant-numeric:tabular-nums}.text-muted{color:var(--color-text-muted)}.text-accent{color:var(--color-accent)}.text-highlight{color:var(--color-highlight)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.link-accent{min-height:44px;color:var(--color-accent);text-underline-offset:4px;align-items:center;font-weight:800;text-decoration:underline;display:inline-flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}}@property --n{syntax:"<integer>";inherits:false;initial-value:0}@property --pc{syntax:"<integer>";inherits:true;initial-value:0}@keyframes rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}}@keyframes pop-in{0%{opacity:0;transform:translateY(16px)scale(.97)}}@keyframes spin-y{0%{transform:rotateY(-20deg)}to{transform:rotateY(340deg)}}@keyframes spin-z{to{transform:rotate(360deg)}}@keyframes count-up{0%{--n:0}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes slide-left{0%{transform:translate(6%)}to{transform:translate(-50%)}}@keyframes slide-right{0%{transform:translate(-50%)}to{transform:translate(6%)}}@keyframes grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes parallax{0%{transform:translateY(var(--p0,90px))}to{transform:translateY(var(--p1,-30px))}}@keyframes bob{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-12px) rotate(var(--r,0deg))}}.bob{animation:bob var(--t,5s) ease-in-out infinite;animation-delay:var(--d,0s)}.enter{animation:rise .9s var(--ease-spring) backwards;animation-delay:var(--delay,0s)}@supports (animation-timeline:view()){.reveal{animation-name:rise;animation-timing-function:linear;animation-fill-mode:backwards;animation-timeline:view();animation-range:entry calc(var(--i,0) * 5%) entry calc(40% + var(--i,0) * 5%)}}footer[data-astro-cid-qup6pdxl]{border-top:1px solid var(--color-line);background:var(--color-stage)}.cols[data-astro-cid-qup6pdxl]{grid-template-columns:1.2fr repeat(3,minmax(0,1fr)) minmax(0,1.4fr);gap:32px;padding-block:clamp(48px,6vw,72px) 32px;display:grid}.logo[data-astro-cid-qup6pdxl]{align-items:center;min-height:44px;display:inline-flex}.brand[data-astro-cid-qup6pdxl] p[data-astro-cid-qup6pdxl]{max-width:34ch;color:var(--color-text-muted);margin:14px 0 0;font-size:14px;line-height:1.6}h3[data-astro-cid-qup6pdxl]{margin:0 0 14px;font-size:14px;font-weight:800}ul[data-astro-cid-qup6pdxl]{gap:2px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-qup6pdxl] a[data-astro-cid-qup6pdxl]{min-height:44px;color:var(--color-text-muted);overflow-wrap:anywhere;align-items:center;transition:color .2s;display:inline-flex}li[data-astro-cid-qup6pdxl] a[data-astro-cid-qup6pdxl]:hover{color:var(--color-text)}li[data-astro-cid-qup6pdxl] a[data-astro-cid-qup6pdxl].stack{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:6px}.number[data-astro-cid-qup6pdxl]{white-space:nowrap;font-size:13px}.legal[data-astro-cid-qup6pdxl]{border-top:1px solid var(--color-line);color:var(--color-text-muted);gap:10px;padding-block:24px 32px;font-size:13px;line-height:1.6;display:grid}@media (width<=980px){.cols[data-astro-cid-qup6pdxl]{grid-template-columns:repeat(2,minmax(0,1fr))}.brand[data-astro-cid-qup6pdxl]{grid-column:1/-1}}.header[data-astro-cid-vwn3tmth]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-block:20px;display:flex}.logo[data-astro-cid-vwn3tmth]{align-items:center;min-height:44px;display:flex}nav[data-astro-cid-vwn3tmth]{flex-wrap:wrap;align-items:center;gap:4px 26px;font-size:16px;font-weight:600;display:flex}.actions[data-astro-cid-vwn3tmth]{align-items:center;gap:12px;display:flex}.link[data-astro-cid-vwn3tmth]{min-height:44px;color:var(--color-text-muted);align-items:center;transition:color .2s;display:flex}.link[data-astro-cid-vwn3tmth]:hover,.current[data-astro-cid-vwn3tmth]{color:var(--color-text)}.current[data-astro-cid-vwn3tmth]{border-bottom:3px solid var(--color-accent)}
