.area-hero[data-astro-cid-sgsyz3q7]{padding:56px 0 48px;border-bottom:1px solid var(--line);background:var(--surface)}.back[data-astro-cid-sgsyz3q7]{display:inline-flex;font-size:13px;font-weight:600;color:var(--muted);margin-bottom:20px}.back[data-astro-cid-sgsyz3q7]:hover{color:var(--brass-deep)}.area-hero[data-astro-cid-sgsyz3q7] .eyebrow[data-astro-cid-sgsyz3q7]{display:inline-flex;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--accent, var(--brass-deep))}.area-hero[data-astro-cid-sgsyz3q7] h1[data-astro-cid-sgsyz3q7]{font-family:Fraunces,serif;font-size:clamp(32px,5vw,52px);font-weight:600;line-height:1.05;margin:14px 0 8px;max-width:16ch}.area-hero[data-astro-cid-sgsyz3q7] .tagline[data-astro-cid-sgsyz3q7]{font-family:Fraunces,serif;font-style:italic;font-size:19px;color:var(--brass-deep);margin:0 0 18px}.area-hero[data-astro-cid-sgsyz3q7] .intro[data-astro-cid-sgsyz3q7]{font-size:16.5px;color:var(--muted);max-width:64ch;line-height:1.65;margin:0 0 28px}.area-hero[data-astro-cid-sgsyz3q7] .hero-ctas[data-astro-cid-sgsyz3q7]{display:flex;gap:14px;flex-wrap:wrap}.area-grid[data-astro-cid-sgsyz3q7]{display:grid;grid-template-columns:2fr 1fr;gap:56px;align-items:start}@media (max-width:900px){.area-grid[data-astro-cid-sgsyz3q7]{grid-template-columns:1fr}}.area-main[data-astro-cid-sgsyz3q7] h2[data-astro-cid-sgsyz3q7]{font-family:Fraunces,serif;font-size:24px;font-weight:600;margin:0 0 20px}.area-main[data-astro-cid-sgsyz3q7] h2[data-astro-cid-sgsyz3q7]:not(:first-child){margin-top:44px}.muted[data-astro-cid-sgsyz3q7]{color:var(--muted);font-size:14px;margin:-8px 0 20px}.outcomes[data-astro-cid-sgsyz3q7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.outcomes[data-astro-cid-sgsyz3q7] li[data-astro-cid-sgsyz3q7]{display:flex;gap:14px;align-items:flex-start;font-size:15.5px;line-height:1.5}.outcomes[data-astro-cid-sgsyz3q7] svg[data-astro-cid-sgsyz3q7]{width:20px;height:20px;flex:none;color:var(--brass-deep);margin-top:2px}.topics-grid[data-astro-cid-sgsyz3q7]{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media (max-width:560px){.topics-grid[data-astro-cid-sgsyz3q7]{grid-template-columns:1fr}}.topic-card[data-astro-cid-sgsyz3q7]{background:var(--surface);border-left:3px solid var(--brass);padding:16px 18px;font-size:14px;font-weight:600;box-shadow:var(--shadow)}.area-side[data-astro-cid-sgsyz3q7]{display:flex;flex-direction:column;gap:20px}.side-card[data-astro-cid-sgsyz3q7]{background:var(--surface);padding:24px;box-shadow:var(--shadow);border-top:3px solid var(--brass)}.side-card[data-astro-cid-sgsyz3q7] h3[data-astro-cid-sgsyz3q7]{font-family:Fraunces,serif;font-size:16px;font-weight:600;margin:0 0 14px}.side-card[data-astro-cid-sgsyz3q7] p[data-astro-cid-sgsyz3q7]{font-size:13.5px;color:var(--muted);line-height:1.6;margin:0}.format-row[data-astro-cid-sgsyz3q7]{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-top:1px solid var(--line)}.format-row[data-astro-cid-sgsyz3q7]:first-of-type{border-top:none}.format-row[data-astro-cid-sgsyz3q7] strong[data-astro-cid-sgsyz3q7]{font-size:13.5px;white-space:nowrap}.format-row[data-astro-cid-sgsyz3q7] span[data-astro-cid-sgsyz3q7]{font-size:12px;color:var(--muted);text-align:right}.side-cta[data-astro-cid-sgsyz3q7]{background:var(--ink);border-top-color:var(--brass)}.side-cta[data-astro-cid-sgsyz3q7] h3[data-astro-cid-sgsyz3q7],.side-cta[data-astro-cid-sgsyz3q7] p[data-astro-cid-sgsyz3q7]{color:#eff0ea}.side-cta[data-astro-cid-sgsyz3q7] .btn[data-astro-cid-sgsyz3q7]{margin-top:14px;width:100%;justify-content:center}.other-areas[data-astro-cid-sgsyz3q7]{border-top:1px solid var(--line);background:var(--paper-2)}.other-areas[data-astro-cid-sgsyz3q7] h2[data-astro-cid-sgsyz3q7]{font-family:Fraunces,serif;font-size:22px;font-weight:600;margin:0 0 24px}.other-grid[data-astro-cid-sgsyz3q7]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width:760px){.other-grid[data-astro-cid-sgsyz3q7]{grid-template-columns:1fr}}.other-card[data-astro-cid-sgsyz3q7]{background:var(--surface);border-top:3px solid var(--brass);padding:20px;box-shadow:var(--shadow);transition:transform .2s ease}.other-card[data-astro-cid-sgsyz3q7]:hover{transform:translateY(-3px)}.other-card[data-astro-cid-sgsyz3q7] h3[data-astro-cid-sgsyz3q7]{font-family:Fraunces,serif;font-size:16px;font-weight:600;margin:0 0 6px}.other-card[data-astro-cid-sgsyz3q7] p[data-astro-cid-sgsyz3q7]{font-size:13px;color:var(--muted);margin:0}
