.backdrop[data-astro-cid-ccimryqm]{position:absolute;inset:0;width:100%;height:100%;opacity:.42;pointer-events:none}.hero[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;background:radial-gradient(1200px 520px at 80% 0%,#24425f,#12202f 60%);color:#eef1f5;border-radius:0 0 48px 48px;padding:148px 0 72px}.hero-grid[data-astro-cid-j7pv25f6]{position:relative}.eyebrow[data-astro-cid-j7pv25f6]{color:var(--gold);font-weight:600;font-size:.78rem;letter-spacing:.22em;text-transform:uppercase;margin-bottom:20px}.hero-row[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:28px;flex-wrap:wrap}h1[data-astro-cid-j7pv25f6]{color:#eef1f5;font-size:clamp(3.2rem,8.4vw,7.4rem);line-height:.94;letter-spacing:-.02em;max-width:760px}h1[data-astro-cid-j7pv25f6] em[data-astro-cid-j7pv25f6]{color:var(--gold-light)}.vial[data-astro-cid-j7pv25f6]{height:clamp(170px,20vw,250px);width:auto;flex-shrink:0;filter:drop-shadow(0 22px 26px rgba(0,0,0,.45)) drop-shadow(0 0 28px rgba(201,169,106,.18))}.sub[data-astro-cid-j7pv25f6]{max-width:46ch;margin-top:24px;color:#b8c4d1;font-size:1.15rem}.search[data-astro-cid-j7pv25f6]{margin-top:32px;display:flex;align-items:center;gap:12px;background:#ffffff12;border:1px solid rgba(201,169,106,.45);border-radius:999px;padding:8px 8px 8px 22px;max-width:640px;color:var(--gold-light)}.search[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1;border:none;outline:none;font-family:var(--font-body);font-size:1rem;background:transparent;color:#eef1f5}.search[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder{color:var(--on-dark-muted)}.search[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{padding:11px 18px}.popular[data-astro-cid-j7pv25f6]{margin-top:18px;font-size:.9rem;color:var(--on-dark-muted)}.popular[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--gold-light);text-decoration:none;font-weight:500}.quicklinks[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--border);background:var(--white)}.quicklinks-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;padding:28px 24px}.quicklinks-grid[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;color:var(--navy);display:flex;flex-direction:column;gap:2px}.quicklinks-grid[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:.85rem}.section[data-astro-cid-j7pv25f6]{padding:56px 24px}.section-head[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:24px}.section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:1.7rem}.section-head[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{text-decoration:none;font-size:.9rem;font-weight:600;color:var(--green-deep)}.empty-note[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-style:italic}.compound-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.az-band[data-astro-cid-j7pv25f6]{background:var(--blue-pale);border-radius:var(--radius);padding:40px;display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;margin:0 auto 56px}.az-copy[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-muted);margin-top:4px}.az-letters[data-astro-cid-j7pv25f6]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}.az-letters[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--white);border-radius:8px;text-decoration:none;color:var(--navy);font-weight:600;font-size:.85rem}.az-letters[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:var(--navy);color:var(--gold-light)}.az-cta[data-astro-cid-j7pv25f6]{justify-self:start}.area-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.area-card[data-astro-cid-j7pv25f6]{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:20px;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:var(--navy);font-weight:600}.area-card[data-astro-cid-j7pv25f6]:hover{border-color:var(--gold)}.tools-lead[data-astro-cid-j7pv25f6]{color:var(--text-muted);max-width:62ch;margin:-8px 0 24px}.tools-lead[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--gold-deep);font-weight:600}.tools-more[data-astro-cid-j7pv25f6]{margin-top:20px;color:var(--text-muted);font-size:.92rem}.tools-more[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--gold-deep);font-weight:600}.tool-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.tool-card[data-astro-cid-j7pv25f6]{border-top:3px solid var(--gold);text-decoration:none;color:var(--navy);display:flex;flex-direction:column;gap:8px}.tool-card[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:1.35rem}.tool-card[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:.92rem}.tool-card[data-astro-cid-j7pv25f6] .tool-go[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:10px;color:var(--gold-deep);font-weight:600}.two-col[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr 1fr;gap:40px}.latest-list[data-astro-cid-j7pv25f6]{display:grid;gap:16px}.guide-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:14px}.guide-card[data-astro-cid-j7pv25f6]{text-decoration:none;color:var(--navy);display:flex;flex-direction:column;gap:6px}.guide-card[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:.88rem}.newsletter[data-astro-cid-j7pv25f6]{background:radial-gradient(900px 300px at 85% 0%,#24425f,#12202f 70%);color:var(--ivory);border-radius:28px;padding:48px;margin:0 auto 64px;display:grid;gap:20px;grid-template-columns:1.2fr 1fr;align-items:center}.newsletter[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{color:var(--ivory)}.newsletter[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:#d5dee9;margin-top:8px}.newsletter-form[data-astro-cid-j7pv25f6]{display:flex;gap:10px}.newsletter-form[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1;border-radius:999px;border:1px solid #34536f;padding:12px 18px;background:#1c3550;color:var(--ivory)}.coming-soon[data-astro-cid-j7pv25f6]{grid-column:1 / -1;font-size:.8rem;color:#93a3b5}@media (max-width: 900px){.quicklinks-grid[data-astro-cid-j7pv25f6],.area-grid[data-astro-cid-j7pv25f6],.compound-grid[data-astro-cid-j7pv25f6],.guide-grid[data-astro-cid-j7pv25f6],.tool-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.two-col[data-astro-cid-j7pv25f6],.az-band[data-astro-cid-j7pv25f6],.newsletter[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}@media (max-width: 560px){.quicklinks-grid[data-astro-cid-j7pv25f6],.area-grid[data-astro-cid-j7pv25f6],.compound-grid[data-astro-cid-j7pv25f6],.guide-grid[data-astro-cid-j7pv25f6],.tool-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}
