.page-hero[data-astro-cid-u5argnd5]{background:var(--st-charcoal);color:var(--st-cream);padding:var(--st-space-16) 0}.page-hero[data-astro-cid-u5argnd5] h1[data-astro-cid-u5argnd5]{color:var(--st-cream);max-width:22ch}.page-hero[data-astro-cid-u5argnd5] .lead[data-astro-cid-u5argnd5]{color:var(--st-cream-soft);max-width:60ch}.page-hero[data-astro-cid-u5argnd5] .hero-cta[data-astro-cid-u5argnd5]{margin-top:var(--st-space-6);display:flex;flex-wrap:wrap;gap:var(--st-space-3)}.marque-stack[data-astro-cid-u5argnd5]{display:flex;flex-direction:column;gap:var(--st-space-12)}.marque-card[data-astro-cid-u5argnd5]{padding:var(--st-space-8);background:var(--st-cream-soft);border-radius:var(--st-radius-lg);border:1px solid var(--st-line-soft)}.mc-head[data-astro-cid-u5argnd5]{padding-bottom:var(--st-space-6);border-bottom:1px solid var(--st-line);margin-bottom:var(--st-space-6)}.mc-head[data-astro-cid-u5argnd5] h2[data-astro-cid-u5argnd5]{margin:0}.mc-services[data-astro-cid-u5argnd5]{display:grid;gap:var(--st-space-6);grid-template-columns:1fr}@media(min-width:768px){.mc-services[data-astro-cid-u5argnd5]{grid-template-columns:repeat(3,1fr)}}.mc-block[data-astro-cid-u5argnd5] h3[data-astro-cid-u5argnd5]{font-family:var(--st-font-body);font-size:14px;font-weight:700;color:var(--st-text);letter-spacing:.02em;margin:0 0 var(--st-space-3);padding-bottom:var(--st-space-2);border-bottom:2px solid var(--st-gold)}.mc-block[data-astro-cid-u5argnd5] ul[data-astro-cid-u5argnd5]{list-style:none;padding:0;margin:0}.mc-block[data-astro-cid-u5argnd5] li[data-astro-cid-u5argnd5]{padding:var(--st-space-1) 0 var(--st-space-1) var(--st-space-4);position:relative;font-size:14px;color:var(--st-text-soft)}.mc-block[data-astro-cid-u5argnd5] li[data-astro-cid-u5argnd5]:before{content:"·";position:absolute;left:0;top:-2px;color:var(--st-gold);font-weight:700;font-size:1.5rem;line-height:1}.fluid-note[data-astro-cid-u5argnd5]{background:var(--st-cream-soft);border-top:1px solid var(--st-line-soft);border-bottom:1px solid var(--st-line-soft);padding:var(--st-space-16) 0}.fluid-note[data-astro-cid-u5argnd5] h2[data-astro-cid-u5argnd5]{color:var(--st-text);max-width:22ch}.fluid-note[data-astro-cid-u5argnd5] .lead[data-astro-cid-u5argnd5]{color:var(--st-text-soft)}.fluid-note[data-astro-cid-u5argnd5] .lead[data-astro-cid-u5argnd5] strong[data-astro-cid-u5argnd5]{color:var(--st-text);font-weight:700}.fn-grid[data-astro-cid-u5argnd5]{display:grid;gap:var(--st-space-8);grid-template-columns:1fr;align-items:center}@media(min-width:1024px){.fn-grid[data-astro-cid-u5argnd5]{grid-template-columns:1.4fr 1fr}}.fn-points[data-astro-cid-u5argnd5]{display:flex;flex-direction:column;gap:var(--st-space-3)}.fn-points[data-astro-cid-u5argnd5]>div[data-astro-cid-u5argnd5]{padding:var(--st-space-4) var(--st-space-6);background:var(--st-paper);border:1px solid var(--st-line);border-left:3px solid var(--st-gold);border-radius:var(--st-radius);color:var(--st-text-soft);font-size:14px;line-height:1.5}.fn-points[data-astro-cid-u5argnd5] strong[data-astro-cid-u5argnd5]{color:var(--st-gold-dark);font-weight:700;margin-right:.5rem}.fn-source[data-astro-cid-u5argnd5]{background:var(--st-charcoal)!important;color:var(--st-cream-soft)!important;border-color:var(--st-gold)!important;font-style:italic}.fn-source[data-astro-cid-u5argnd5] strong[data-astro-cid-u5argnd5]{color:var(--st-gold)!important}.cta-band[data-astro-cid-u5argnd5]{background:var(--st-paper);color:var(--st-text);padding:var(--st-space-16) 0;border-top:3px solid var(--st-gold)}.cta-row[data-astro-cid-u5argnd5]{display:grid;gap:var(--st-space-8);grid-template-columns:1fr;align-items:center}@media(min-width:1024px){.cta-row[data-astro-cid-u5argnd5]{grid-template-columns:1.5fr 1fr}}.cta-band[data-astro-cid-u5argnd5] h2[data-astro-cid-u5argnd5]{color:var(--st-text)}.cta-band[data-astro-cid-u5argnd5] .lead[data-astro-cid-u5argnd5]{color:var(--st-text-soft)}.cta-band[data-astro-cid-u5argnd5] .eyebrow[data-astro-cid-u5argnd5]{color:var(--st-gold-dark)}.cta-buttons[data-astro-cid-u5argnd5]{display:flex;flex-wrap:wrap;gap:var(--st-space-3)}
