.page-hero.svelte-1vcnstb{text-align:center;padding:5rem 0 3rem}.page-hero.svelte-1vcnstb h1:where(.svelte-1vcnstb){margin-bottom:1rem;font-size:2.5rem}.hero-lead.svelte-1vcnstb{color:var(--text-light);max-width:500px;margin:0 auto;font-size:1.0625rem;line-height:1.7}.text-center.svelte-1vcnstb{text-align:center}.content.svelte-1vcnstb{max-width:680px}.lead.svelte-1vcnstb{color:var(--text-dark);margin-bottom:1.5rem;font-size:1.0625rem;line-height:1.85}.content.svelte-1vcnstb p:where(.svelte-1vcnstb){line-height:1.85}.values-grid.svelte-1vcnstb{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-top:2.5rem;display:grid}.value-card.svelte-1vcnstb{background:var(--white);border:1px solid var(--border);border-radius:var(--radius);padding:2.5rem 2rem}.value-card.svelte-1vcnstb svg{color:var(--gold);margin-bottom:1rem}.value-card.svelte-1vcnstb h3:where(.svelte-1vcnstb){margin-bottom:.5rem;font-size:1.25rem}.value-card.svelte-1vcnstb p:where(.svelte-1vcnstb){font-size:.9375rem;line-height:1.7}@media (width<=768px){.values-grid.svelte-1vcnstb{grid-template-columns:1fr}.page-hero.svelte-1vcnstb h1:where(.svelte-1vcnstb){font-size:2rem}}
