@import"https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--ink:#0b0d0e;--panel:#131617;--panel-2:#1a1e20;--paper:#f1eee5;--paper-2:#ddd8cb;--line:#313739;--muted:#a9b0ac;--lime:#c8ff36;--orange:#ff7548;--sky:#67d9ff;--danger:#ff6b6b;--max:1180px;--radius:18px;--shadow:0 18px 60px rgba(0,0,0,.25)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--ink);color-scheme:dark}body{margin:0;background:var(--ink);color:var(--paper);font-family:Manrope,system-ui,sans-serif;font-size:16px;line-height:1.65;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}a:hover{color:var(--lime)}img,svg{display:block;max-width:100%}button{font:inherit}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline:3px solid var(--sky);outline-offset:4px}.container{width:min(calc(100% - 32px),var(--max));margin-inline:auto}.mono,.eyebrow,.pill,.meta,th{font-family:DM Mono,monospace}.eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--lime);font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.eyebrow:before{content:"";width:24px;height:2px;background:currentColor}h1,h2,h3{line-height:1.08;letter-spacing:-.045em;margin:0}h1{font-size:clamp(2.75rem,7vw,6.4rem);max-width:980px}h2{font-size:clamp(2rem,4vw,3.7rem)}h3{font-size:1.25rem}p{margin:0 0 1em}.lead{max-width:720px;color:#ccd0cc;font-size:clamp(1.05rem,2vw,1.28rem)}.muted{color:var(--muted)}.lime{color:var(--lime)}.paper{background:var(--paper);color:var(--ink)}.button{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 18px;border:1px solid var(--lime);border-radius:999px;background:var(--lime);color:var(--ink);font-weight:800;cursor:pointer;transition:background .2s,color .2s,transform .2s}.button:hover{background:transparent;color:var(--lime)}.button:active{transform:scale(.98)}.button.secondary{background:transparent;color:var(--paper);border-color:var(--line)}.button.secondary:hover{border-color:var(--paper);color:var(--paper)}.pill{display:inline-flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid var(--line);border-radius:999px;color:#ced3cf;font-size:.72rem;text-transform:uppercase;letter-spacing:.06em}.dot{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime)}.site-header{position:sticky;top:0;z-index:20;border-bottom:1px solid rgba(255,255,255,.08);background:#0b0d0ee6;backdrop-filter:blur(16px)}.nav{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:flex;align-items:center;gap:12px;font-weight:800;letter-spacing:-.03em}.brand-mark{width:32px;height:32px}.nav-links{display:flex;align-items:center;gap:6px}.nav-links a{padding:12px 14px;border-radius:999px;color:#c8ceca;font-size:.9rem}.nav-links a:hover,.nav-links a[aria-current=page]{background:var(--panel-2);color:var(--paper)}.menu-button{display:none;width:48px;height:48px;border:1px solid var(--line);border-radius:50%;background:none;color:var(--paper);cursor:pointer}.hero{padding:88px 0 72px;position:relative;overflow:hidden}.hero:after{content:"";position:absolute;right:-10vw;top:0;width:42vw;height:42vw;background:radial-gradient(circle,rgba(200,255,54,.12),transparent 65%);pointer-events:none}.hero-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.65fr);gap:64px;align-items:end}.hero h1 em{font-style:normal;color:var(--lime)}.hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.status-card{position:relative;padding:24px;border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(145deg,#171b1c,#101213);box-shadow:var(--shadow)}.status-card .label{font:500 .72rem DM Mono;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.status-card strong{display:block;margin:6px 0 18px;font-size:1.25rem}.section{padding:80px 0}.section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:32px}.section-head p{max-width:520px;color:var(--muted)}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.card{position:relative;padding:26px;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);transition:border-color .2s,transform .2s}.card:hover{border-color:#68706c;transform:translateY(-3px)}.card .number{font:500 .74rem DM Mono;color:var(--lime)}.card h3{margin:32px 0 12px}.card p{color:var(--muted);font-size:.92rem}.card .arrow{position:absolute;right:22px;top:20px;font-size:1.3rem}.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius);background:var(--panel)}table{width:100%;border-collapse:collapse;min-width:680px}th,td{padding:17px 20px;text-align:left;border-bottom:1px solid var(--line)}th{color:var(--muted);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;background:#101314}tr:last-child td{border-bottom:0}tbody tr:hover{background:#181c1d}.code{font:500 1.05rem DM Mono;color:var(--lime)}.copy-btn{min-width:88px;min-height:44px;border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--paper);cursor:pointer}.copy-btn:hover{border-color:var(--lime);color:var(--lime)}.badge{display:inline-flex;padding:5px 9px;border-radius:999px;font:500 .7rem DM Mono;text-transform:uppercase}.badge.active,.badge.S{background:#c8ff3624;color:var(--lime)}.badge.A{background:#67d9ff24;color:var(--sky)}.badge.B{background:#ff754826;color:var(--orange)}.badge.C{background:#ff6b6b24;color:var(--danger)}.steps{counter-reset:steps;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.step{counter-increment:steps;padding:28px;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent)}.step:before{content:"0" counter(steps);font:500 .75rem DM Mono;color:var(--lime)}.step h3{margin:40px 0 10px}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{min-height:70px;padding:20px 44px 20px 0;display:flex;align-items:center;font-weight:700;cursor:pointer;position:relative;list-style:none}.faq summary:after{content:"+";position:absolute;right:8px;font:400 1.5rem DM Mono;color:var(--lime)}.faq details[open] summary:after{content:"−"}.faq details p{max-width:760px;color:var(--muted);padding-bottom:22px}.page-hero{padding:70px 0 50px}.page-hero h1{font-size:clamp(2.7rem,6vw,5.6rem)}.answer-box{margin-top:36px;padding:24px 28px;border-left:4px solid var(--lime);border-radius:0 var(--radius) var(--radius) 0;background:var(--panel)}.content-layout{display:grid;grid-template-columns:minmax(0,760px) 260px;gap:70px;align-items:start}.prose{font-size:1.05rem}.prose h2{font-size:clamp(1.8rem,3vw,2.7rem);margin:2.1em 0 .65em}.prose h3{margin:1.8em 0 .6em}.prose p,.prose li{color:#cbd0cc}.prose strong{color:var(--paper)}.prose ul,.prose ol{padding-left:1.2em}.prose a{color:var(--lime);text-decoration:underline;text-underline-offset:3px}.prose table{font-size:.9rem}.sidebar{position:sticky;top:100px}.sidebar .card{padding:20px}.sidebar a{display:block;padding:8px 0;color:var(--muted)}.notice{padding:18px 20px;border:1px solid rgba(255,117,72,.4);border-radius:14px;background:#ff754812;color:#ffd7ca}.tier-grid{display:grid;gap:14px}.tier-row{display:grid;grid-template-columns:76px 1fr;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--panel)}.tier-letter{display:grid;place-items:center;font-size:2rem;font-weight:800;background:#171b1c}.tier-items{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.unit-chip{padding:18px;background:var(--panel)}.unit-chip strong{display:block}.unit-chip span{font-size:.8rem;color:var(--muted)}.site-footer{padding:54px 0 34px;border-top:1px solid var(--line);margin-top:60px}.footer-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.footer-note{max-width:650px;color:var(--muted);font-size:.9rem}.footer-links{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:20px}.copyright{margin-top:40px;padding-top:22px;border-top:1px solid var(--line);display:flex;justify-content:space-between;color:#7f8883;font:400 .7rem DM Mono}.skip-link{position:absolute;top:-60px;left:16px;z-index:99;background:var(--lime);color:var(--ink);padding:12px 16px}.skip-link:focus{top:12px}@media(max-width:850px){.nav-links{display:none;position:absolute;top:72px;left:0;right:0;padding:12px 16px 20px;background:var(--ink);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch}.nav-links.open{display:flex}.nav-links a{min-height:48px}.menu-button{display:grid;place-items:center}.hero{padding-top:64px}.hero-grid,.content-layout{grid-template-columns:1fr}.hero-grid{gap:36px}.sidebar{position:static}.grid-3,.tier-items{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1fr}.footer-links{justify-content:flex-start}}@media(max-width:560px){.container{width:min(calc(100% - 24px),var(--max))}.section{padding:60px 0}.grid-3,.steps{grid-template-columns:1fr}.section-head{align-items:start;flex-direction:column}.tier-row{grid-template-columns:54px 1fr}.tier-items{grid-template-columns:1fr}.footer-links{display:grid;grid-template-columns:1fr 1fr}.copyright{gap:12px;flex-direction:column}.hero-actions .button{width:100%}h1{font-size:2.65rem}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
