.page-hero.svelte-j4rj2u{padding:var(--space-3xl) var(--space-lg) var(--space-2xl);text-align:center;border-bottom:1px solid var(--border-light)}.page-hero.svelte-j4rj2u h1:where(.svelte-j4rj2u){margin:0 0 .75rem}.lead.svelte-j4rj2u{font-size:1.15rem;color:var(--text-secondary);max-width:540px;margin:0 auto;line-height:var(--leading-relaxed)}.valley-feature.svelte-j4rj2u{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2xl);align-items:start}.valley-text.svelte-j4rj2u h2:where(.svelte-j4rj2u){margin:0 0 var(--space-md)}.valley-text.svelte-j4rj2u p:where(.svelte-j4rj2u){color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0 0 var(--space-md)}.valley-text.svelte-j4rj2u p:where(.svelte-j4rj2u):last-child{margin-bottom:0}.valley-image.svelte-j4rj2u img:where(.svelte-j4rj2u){width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.caption.svelte-j4rj2u{font-size:.82rem;color:var(--text-muted);margin:.5rem 0 0;text-align:center;font-style:italic}.cta-block.svelte-j4rj2u{text-align:center}.cta-block.svelte-j4rj2u p:where(.svelte-j4rj2u){color:var(--text-secondary);margin:.5rem auto 0;max-width:480px;line-height:var(--leading-relaxed)}.cta-buttons.svelte-j4rj2u{margin-top:var(--space-lg)}@media(max-width:768px){.valley-feature.svelte-j4rj2u{grid-template-columns:1fr;gap:var(--space-lg)}}
