@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-ext-wght-normal.0d2c2f66.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-wght-normal.23645aad.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-greek-wght-normal.c6c31cb1.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-vietnamese-wght-normal.93fc40a8.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-ext-wght-normal.9c9751ca.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-wght-normal.a865edea.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--noir:#14213d;--teal:#1f3560;--yellow:#fca311;--saffron:#ff9932;--powder:#f2f3f5;--mint:#c9d1e0;--card:#1b2b50}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--noir);color:var(--powder);font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:18px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit}:focus-visible{outline:3px solid var(--saffron);outline-offset:3px}.mono{font-family:JetBrains Mono Variable,JetBrains Mono,monospace}.topbar{max-width:820px;margin:0 auto;padding:22px 20px 0;display:flex;justify-content:space-between;align-items:center;gap:16px}.wm{font-family:JetBrains Mono Variable,monospace;font-weight:700;font-size:18px;text-decoration:none;color:var(--powder)}.wm b{color:var(--yellow)}.back{font-family:JetBrains Mono Variable,monospace;font-size:13px;color:var(--mint);text-decoration:none;opacity:.8}.back:hover{opacity:1;color:var(--yellow)}.page{max-width:820px;margin:0 auto;padding:56px 20px 96px}.eyebrow{font-family:JetBrains Mono Variable,monospace;font-size:13px;letter-spacing:.08em;color:var(--yellow);margin-bottom:16px}h1{font-weight:800;font-size:clamp(34px,6vw,56px);line-height:1.08;letter-spacing:-.02em;margin-bottom:28px}h2{font-size:clamp(24px,4vw,32px);line-height:1.2;letter-spacing:-.01em;margin:56px 0 16px}h2,h3{font-weight:700}h3{font-size:20px;margin:28px 0 8px}.hl{color:var(--yellow)}p{margin:0 0 16px;max-width:66ch;color:var(--mint)}strong{color:var(--powder)}ul.list{list-style:none;margin:8px 0 20px;max-width:66ch}ul.list li{padding:8px 0 8px 22px;position:relative;color:var(--mint);border-bottom:1px solid rgba(201,209,224,.1)}ul.list li:before{content:"";position:absolute;left:0;top:18px;width:8px;height:8px}.cta,ul.list li:before{background:var(--yellow)}.cta{display:inline-block;margin:12px 12px 0 0;padding:14px 22px;color:var(--noir);font-weight:700;font-size:16px;text-decoration:none;border-radius:999px;transition:transform .2s}.cta:hover{transform:translateY(-2px)}.cta.ghost{background:transparent;color:var(--yellow);border:1px solid rgba(252,163,17,.5)}.stat-row{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.stat{background:var(--card);border:1px solid rgba(201,209,224,.12);padding:16px 20px;min-width:150px;border-radius:14px}.stat b{display:block;font-size:28px;color:var(--yellow);line-height:1.1}.stat span{font-size:14px;color:var(--mint)}.block{background:var(--card);border:1px solid rgba(201,209,224,.12);border-radius:18px;padding:28px clamp(18px,4vw,32px);margin:28px 0}.block h2{margin-top:0}.pill{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0 24px}.pill span{font-family:JetBrains Mono Variable,monospace;font-size:13px;padding:6px 12px;border:1px solid rgba(252,163,17,.35);border-radius:999px;color:var(--yellow)}.contact-lines a.line{display:block;padding:14px 0;border-bottom:1px solid rgba(201,209,224,.12);text-decoration:none}.contact-lines .k{font-family:JetBrains Mono Variable,monospace;font-size:12px;color:var(--yellow);display:block}.contact-lines .v{font-size:20px}.foot{max-width:820px;margin:0 auto;padding:24px 20px 48px;border-top:1px solid rgba(201,209,224,.14);color:var(--mint)}.foot,.foot p{font-size:14px}.foot p{margin-bottom:6px}.foot a{color:var(--powder)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cta{transition:none}}.cta:disabled{opacity:.4;cursor:not-allowed;transform:none}button.cta{border:none;cursor:pointer;font-family:inherit}.legal-date{color:var(--mint);opacity:.7;font-size:14px}main.page section h2{font-size:clamp(20px,3vw,26px);margin-top:40px}main.page section p{max-width:70ch}.callout{border-left:4px solid var(--yellow);padding:6px 0 6px 18px;margin:22px 0;font-size:1.12em;color:var(--powder);max-width:62ch}.formula{background:var(--card);border:1px solid rgba(201,209,224,.14);border-radius:12px;padding:16px 20px;margin:18px 0;max-width:66ch;font-size:15px;line-height:1.9;overflow-x:auto}.tnav,.topbar{flex-wrap:wrap}.tnav{display:flex;gap:14px;font-size:14px}.tnav a{color:var(--powder);text-decoration:none}.tnav a:hover{text-decoration:underline}.cmp-wrap{overflow-x:auto;margin:16px 0 24px}.cmp{border-collapse:collapse;width:100%;min-width:560px;font-size:15px}.cmp td,.cmp th{text-align:left;vertical-align:top;padding:10px 12px;border-bottom:1px solid rgba(201,209,224,.15)}.cmp thead th{color:var(--yellow);font-family:JetBrains Mono Variable,monospace;font-size:13px}.cmp tbody th{color:var(--powder);white-space:nowrap}.cmp td{color:var(--mint)}