:root{--ink:#1f2328;--muted:#5f6672;--brand:#f5b81c;--brand-strong:#e5a800;--line:#e5e7eb;--surface:#fff;--match:#14734c}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink:#eceef1;--muted:#a3a9b3;--line:#33373d;--surface:#16181b;--match:#58c79a}}*{box-sizing:border-box}body{background:var(--surface);color:var(--ink);margin:0;font:400 16px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page{max-width:720px;margin:0 auto;padding:48px 20px 64px}h1{margin:0 0 16px;font-size:36px;line-height:1.2}h2{margin:32px 0 8px;font-size:20px}p,li{color:var(--ink)}.muted{color:var(--muted);font-size:14px}.lead{font-size:18px}.button{background:var(--brand);color:#1f2328;border-radius:8px;padding:12px 20px;font-weight:600;text-decoration:none;display:inline-block}.button:hover{background:var(--brand-strong)}.nav{gap:16px;margin-top:40px;font-size:14px;display:flex}.nav a{color:var(--muted)}.steps{padding-left:20px}.card{border:1px solid var(--line);border-radius:12px;margin:8px 0;padding:12px 14px}.chip{border:1px solid var(--line);color:var(--match);border-radius:999px;margin:0 6px 6px 0;padding:2px 10px;font-size:14px;display:inline-block}
