.todo[data-astro-cid-un4ql3j4]{font:600 13px var(--font-mono);color:#9a3412;background:#fff4ed;border:1px dashed #e0a37c;padding:2px 6px;line-height:1.5;display:inline-block}.breadcrumb[data-astro-cid-un4ql3j4]{font:500 11px var(--font-mono);color:var(--muted);letter-spacing:.06em;padding:22px 40px 0}.breadcrumb[data-astro-cid-un4ql3j4] a[data-astro-cid-un4ql3j4]{color:var(--muted)}.breadcrumb[data-astro-cid-un4ql3j4] .current[data-astro-cid-un4ql3j4]{color:var(--accent)}.hero[data-astro-cid-un4ql3j4]{border-bottom:1px solid var(--line);grid-template-columns:1fr 340px;align-items:start;gap:44px;padding:26px 40px 32px;display:grid}.hero-id[data-astro-cid-un4ql3j4]{align-items:center;gap:18px;margin-bottom:18px;display:flex}.logo-tile[data-astro-cid-un4ql3j4]{background:var(--paper2);width:72px;height:72px;font:900 30px var(--font-sans);color:var(--accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.eyebrow[data-astro-cid-un4ql3j4]{font:800 11px var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:6px}.headline[data-astro-cid-un4ql3j4]{font:900 clamp(30px, 4vw, 44px)/.98 var(--font-sans);letter-spacing:-.025em;margin:0}.answer-first[data-astro-cid-un4ql3j4]{font:400 19px/1.5 var(--font-serif);color:#333;max-width:64ch;margin:0 0 20px}.signals[data-astro-cid-un4ql3j4]{flex-wrap:wrap;gap:8px;display:flex}.signal[data-astro-cid-un4ql3j4]{border:1px solid var(--line);padding:10px 14px}.signal-label[data-astro-cid-un4ql3j4]{font:500 9px var(--font-mono);color:var(--muted);letter-spacing:.08em;text-transform:uppercase}.signal-value[data-astro-cid-un4ql3j4]{font:800 14px var(--font-sans);margin-top:3px}.badge[data-astro-cid-un4ql3j4]{font:800 12px var(--font-sans);letter-spacing:.04em;margin-top:3px}.badge[data-astro-cid-un4ql3j4].working{color:#4a6b35}.badge[data-astro-cid-un4ql3j4].expired{color:var(--accent)}.offer-card[data-astro-cid-un4ql3j4]{border:2px solid var(--ink);padding:22px}.offer-kicker[data-astro-cid-un4ql3j4]{font:800 11px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:8px}.offer-headline[data-astro-cid-un4ql3j4]{font:900 30px/1.02 var(--font-sans);letter-spacing:-.01em;margin-bottom:14px}.code-box[data-astro-cid-un4ql3j4]{background:var(--paper2);border:2px dashed #cfc9bd;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:13px 15px;display:flex}.code-label[data-astro-cid-un4ql3j4]{font:800 10px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.code-value[data-astro-cid-un4ql3j4]{font:600 15px var(--font-mono);letter-spacing:.04em}.cta-primary[data-astro-cid-un4ql3j4]{text-align:center;background:var(--accent);color:var(--on-accent);font:800 12px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;padding:14px 18px;display:block}.cta-primary[data-astro-cid-un4ql3j4]:hover{color:var(--on-accent);opacity:.92}.disclosure[data-astro-cid-un4ql3j4]{font:400 12px/1.45 var(--font-serif);color:var(--muted);margin:12px 0 0}.block[data-astro-cid-un4ql3j4]{border-bottom:1px solid var(--line);padding:34px 40px}.block[data-astro-cid-un4ql3j4].alt{background:var(--paper2)}.block-title[data-astro-cid-un4ql3j4]{font:900 clamp(20px, 2.4vw, 26px)/1.2 var(--font-sans);letter-spacing:-.015em;margin:0 0 18px}.note[data-astro-cid-un4ql3j4]{font:400 15px/1.5 var(--font-serif);color:#555;margin:16px 0 0}.prose-todo[data-astro-cid-un4ql3j4]{margin:0 0 20px}.terms[data-astro-cid-un4ql3j4]{max-width:76ch;margin:0}.term-row[data-astro-cid-un4ql3j4]{border-top:1px solid var(--line);grid-template-columns:200px 1fr;gap:20px;padding:13px 0;display:grid}.term-row[data-astro-cid-un4ql3j4] dt[data-astro-cid-un4ql3j4]{font:800 12px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.term-row[data-astro-cid-un4ql3j4] dd[data-astro-cid-un4ql3j4]{font:400 16px/1.5 var(--font-serif);color:#1f1f1f;margin:0}.steps[data-astro-cid-un4ql3j4]{max-width:68ch;font:400 17px/1.6 var(--font-serif);color:#1f1f1f;margin:0;padding-left:24px}.steps[data-astro-cid-un4ql3j4] li[data-astro-cid-un4ql3j4]{margin-bottom:10px}.math-box[data-astro-cid-un4ql3j4]{border-left:4px solid var(--accent);background:var(--paper2);max-width:68ch;padding:16px 20px}.math-label[data-astro-cid-un4ql3j4]{font:800 10px var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.math-copy[data-astro-cid-un4ql3j4]{margin:0}.expertise-grid[data-astro-cid-un4ql3j4]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.expertise-item[data-astro-cid-un4ql3j4] p[data-astro-cid-un4ql3j4]{margin:0}.expertise-label[data-astro-cid-un4ql3j4]{font:900 14px var(--font-sans);text-transform:uppercase;letter-spacing:.02em;border-bottom:2px solid var(--ink);margin-bottom:10px;padding-bottom:7px}.faq-grid[data-astro-cid-un4ql3j4]{grid-template-columns:1fr 1fr;gap:14px 30px;display:grid}.faq[data-astro-cid-un4ql3j4]{border-left:3px solid var(--accent);border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;align-self:start}.faq[data-astro-cid-un4ql3j4] summary[data-astro-cid-un4ql3j4]{cursor:pointer;font:800 15px/1.3 var(--font-sans);padding:15px 18px;list-style:none}.faq[data-astro-cid-un4ql3j4] summary[data-astro-cid-un4ql3j4]::-webkit-details-marker{display:none}.faq-answer[data-astro-cid-un4ql3j4]{font:400 15px/1.5 var(--font-serif);color:#555;margin:0;padding:0 18px 16px}.alternatives[data-astro-cid-un4ql3j4]{max-width:76ch;margin:0 0 20px;padding:0;list-style:none}.alt-link[data-astro-cid-un4ql3j4]{border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:18px;padding:14px 0;display:grid}.alt-name[data-astro-cid-un4ql3j4]{font:800 16px var(--font-sans)}.alt-offer[data-astro-cid-un4ql3j4]{font:900 16px var(--font-sans);color:var(--accent)}.alt-code[data-astro-cid-un4ql3j4]{font:600 12px var(--font-mono);background:var(--paper2);color:var(--ink);padding:5px 9px}.alt-all[data-astro-cid-un4ql3j4]{font:800 11px var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.cta-band[data-astro-cid-un4ql3j4]{background:var(--accent);color:var(--on-accent);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:34px 40px;display:flex}.cta-kicker[data-astro-cid-un4ql3j4]{font:800 11px var(--font-sans);letter-spacing:.18em;text-transform:uppercase;opacity:.8}.cta-title[data-astro-cid-un4ql3j4]{font:900 clamp(24px, 3vw, 34px)/1 var(--font-sans);letter-spacing:-.01em;margin-top:6px}.cta-band-btn[data-astro-cid-un4ql3j4]{background:var(--on-accent);color:var(--ink);font:800 12px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:15px 24px}@media (width<=900px){.hero[data-astro-cid-un4ql3j4]{grid-template-columns:1fr;gap:28px;padding:22px 24px 28px}.breadcrumb[data-astro-cid-un4ql3j4]{padding:20px 24px 0}.block[data-astro-cid-un4ql3j4]{padding:28px 24px}.expertise-grid[data-astro-cid-un4ql3j4],.faq-grid[data-astro-cid-un4ql3j4]{grid-template-columns:1fr}.term-row[data-astro-cid-un4ql3j4]{grid-template-columns:1fr;gap:6px}.alt-link[data-astro-cid-un4ql3j4]{grid-template-columns:1fr auto;gap:10px}.cta-band[data-astro-cid-un4ql3j4]{padding:28px 24px}}
