.page-header[data-astro-cid-b2i3gsw2]{background:radial-gradient(700px 300px at 90% 0%, var(--color-primary-tint), transparent 70%), var(--color-bg-soft);border-bottom:1px solid var(--color-border-soft);padding:3.5rem 0 3rem}.page-header__crumbs[data-astro-cid-b2i3gsw2]{color:var(--color-ink-faint);flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;font-size:.85rem;display:flex}.page-header__crumbs[data-astro-cid-b2i3gsw2] a[data-astro-cid-b2i3gsw2]{color:var(--color-primary-ink);text-decoration:none}.page-header[data-astro-cid-b2i3gsw2] h1[data-astro-cid-b2i3gsw2]{letter-spacing:-.03em;max-width:820px;font-size:clamp(2rem,4.5vw,3rem)}.page-header__lead[data-astro-cid-b2i3gsw2]{color:var(--color-ink-soft);max-width:720px;margin-top:1rem;font-size:1.12rem}.cta[data-astro-cid-d7tqhwpz]{padding:3.5rem 0}.cta__inner[data-astro-cid-d7tqhwpz]{border-radius:var(--radius-lg);background:linear-gradient(120deg, var(--color-primary-dark), var(--color-primary));color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;padding:2.5rem;display:flex}.cta[data-astro-cid-d7tqhwpz] h2[data-astro-cid-d7tqhwpz]{font-size:clamp(1.4rem,3vw,2rem)}.cta[data-astro-cid-d7tqhwpz] p[data-astro-cid-d7tqhwpz]{color:#ccfbf1;margin-top:.5rem}.cta[data-astro-cid-d7tqhwpz] .btn--primary{color:var(--color-primary-dark);background:#fff}.cta[data-astro-cid-d7tqhwpz] .btn--primary:hover{background:var(--color-accent-tint)}
