:root{--navy:#0f172a;--gold:#c9a227;--gold-dark:#a07818;--cream:#faf9f6;--ink:#1f2937;--muted:#4b5563;--line:#e5e7eb}[data-astro-cid-enflkfvp]{box-sizing:border-box}body{color:var(--ink);background:var(--cream);margin:0;font-family:Inter,system-ui,sans-serif;line-height:1.65}.wrap[data-astro-cid-enflkfvp]{max-width:820px;margin:0 auto;padding:0 24px}.hero[data-astro-cid-enflkfvp]{color:#fff;background:linear-gradient(135deg,#0f172a 0%,#1a1a2e 60%,#2b124c 100%);padding:72px 0 60px}.hero[data-astro-cid-enflkfvp] .wrap[data-astro-cid-enflkfvp]{max-width:920px}.eyebrow[data-astro-cid-enflkfvp]{letter-spacing:.12em;text-transform:uppercase;color:var(--gold);margin-bottom:18px;font-size:13px;font-weight:700;display:inline-block}h1[data-astro-cid-enflkfvp]{margin:0 0 20px;font-family:Playfair Display,Georgia,serif;font-size:clamp(30px,5vw,52px);font-weight:700;line-height:1.12}.lede[data-astro-cid-enflkfvp]{color:#ffffffdb;max-width:680px;margin:0;font-size:clamp(17px,2.4vw,21px)}.meta[data-astro-cid-enflkfvp]{color:#ffffff9e;margin-top:26px;font-size:14px}.meta[data-astro-cid-enflkfvp] span[data-astro-cid-enflkfvp],.meta[data-astro-cid-enflkfvp] a[data-astro-cid-enflkfvp]{color:var(--gold)}.stat-strip[data-astro-cid-enflkfvp]{background:var(--line);border:1px solid var(--line);z-index:2;border-radius:14px;grid-template-columns:repeat(4,1fr);gap:1px;max-width:880px;margin:-38px auto 0;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 40px #0f172a1a}.stat[data-astro-cid-enflkfvp]{text-align:center;background:#fff;padding:24px 16px}.stat[data-astro-cid-enflkfvp] b[data-astro-cid-enflkfvp]{color:var(--navy);font-family:Playfair Display,serif;font-size:30px;line-height:1.1;display:block}.stat[data-astro-cid-enflkfvp] span[data-astro-cid-enflkfvp]{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.35;display:block}main[data-astro-cid-enflkfvp]{padding:56px 0 20px}section[data-astro-cid-enflkfvp]{margin:0 0 44px}h2[data-astro-cid-enflkfvp]{color:var(--navy);margin:0 0 14px;font-family:Playfair Display,serif;font-size:clamp(24px,3.4vw,32px)}h3[data-astro-cid-enflkfvp]{color:var(--navy);margin:26px 0 8px;font-family:Playfair Display,serif;font-size:20px}p[data-astro-cid-enflkfvp]{margin:0 0 16px;font-size:17px}.capsule[data-astro-cid-enflkfvp]{color:var(--navy);border-left:4px solid var(--gold);background:#fff;border-radius:0 10px 10px 0;margin:0 0 34px;padding:16px 20px;font-size:18px;font-weight:600}table[data-astro-cid-enflkfvp]{border-collapse:collapse;border:1px solid var(--line);background:#fff;border-radius:10px;width:100%;margin:20px 0 26px;font-size:15px;overflow:hidden}th[data-astro-cid-enflkfvp]{background:var(--navy);color:#fff;text-align:left;padding:11px 14px;font-size:14px;font-weight:600}td[data-astro-cid-enflkfvp]{border-top:1px solid var(--line);color:var(--muted);padding:10px 14px}td[data-astro-cid-enflkfvp] b[data-astro-cid-enflkfvp]{color:var(--navy)}tr[data-astro-cid-enflkfvp]:nth-child(2n) td[data-astro-cid-enflkfvp]{background:#f8fafc}.bar[data-astro-cid-enflkfvp]{background:#e5e7eb;border-radius:99px;min-width:90px;height:7px;overflow:hidden}.bar[data-astro-cid-enflkfvp] i[data-astro-cid-enflkfvp]{background:linear-gradient(90deg,#c9a227,#a07818);height:100%;display:block}ul[data-astro-cid-enflkfvp].tight{margin:0 0 16px;padding-left:22px;font-size:17px}ul[data-astro-cid-enflkfvp].tight li[data-astro-cid-enflkfvp]{margin-bottom:9px}.note[data-astro-cid-enflkfvp]{border:1px solid var(--line);border-left:4px solid var(--gold);color:var(--muted);background:#fff;border-radius:0 10px 10px 0;margin:20px 0 26px;padding:16px 20px;font-size:15px}.cite[data-astro-cid-enflkfvp]{border:1px solid var(--line);background:#fff;border-radius:14px;padding:24px}.cite[data-astro-cid-enflkfvp] code[data-astro-cid-enflkfvp]{color:var(--navy);border:1px solid var(--line);background:#f8fafc;border-radius:8px;padding:14px;font-family:ui-monospace,monospace;font-size:13px;line-height:1.7;display:block;overflow-x:auto}.lic[data-astro-cid-enflkfvp]{color:var(--muted);margin:12px 0 0;font-size:13px}.dl[data-astro-cid-enflkfvp]{flex-wrap:wrap;gap:12px;margin:18px 0 8px;display:flex}.dl[data-astro-cid-enflkfvp] a[data-astro-cid-enflkfvp]{background:var(--navy);color:#fff;border-radius:8px;padding:12px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.dl[data-astro-cid-enflkfvp] a[data-astro-cid-enflkfvp].ghost{color:var(--navy);border:2px solid var(--navy);background:0 0}details[data-astro-cid-enflkfvp]{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:10px;overflow:hidden}summary[data-astro-cid-enflkfvp]{cursor:pointer;color:var(--navy);background:#faf9f6;padding:15px 20px;font-size:16px;font-weight:600}.ans[data-astro-cid-enflkfvp]{color:var(--muted);padding:0 20px 18px;font-size:15px}.rl[data-astro-cid-enflkfvp]{flex-wrap:wrap;gap:10px;display:flex}.rl[data-astro-cid-enflkfvp] a[data-astro-cid-enflkfvp]{border:1px solid var(--line);color:var(--navy);background:#fff;border-radius:8px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.rl[data-astro-cid-enflkfvp] a[data-astro-cid-enflkfvp]:hover{border-color:var(--gold)}@media (max-width:640px){.stat-strip[data-astro-cid-enflkfvp]{grid-template-columns:repeat(2,1fr)}}
