.page-hero.svelte-1hd9bsn{position:relative;padding-block:calc(var(--nav-height) + clamp(3rem,8vw,5.5rem)) 2rem;overflow:hidden}.page-hero.svelte-1hd9bsn .container:where(.svelte-1hd9bsn){position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.page-title.svelte-1hd9bsn{font-size:clamp(2.25rem,5.5vw,3.5rem)}.page-lead.svelte-1hd9bsn{max-width:620px;color:var(--text-secondary);font-size:1.0625rem;line-height:1.7}.page-lead.svelte-1hd9bsn strong:where(.svelte-1hd9bsn){color:var(--text-primary)}.accent-link.svelte-1hd9bsn{color:var(--accent);font-weight:500;text-decoration:none}.accent-link.svelte-1hd9bsn:hover{text-decoration:underline}.now-list.svelte-1hd9bsn{list-style:none;margin:0;padding:0;max-width:720px;display:flex;flex-direction:column;gap:1rem}.now-item.svelte-1hd9bsn{display:flex;gap:1rem;align-items:flex-start;padding:1.25rem 1.375rem;border-radius:var(--radius-md);border:var(--border-subtle);background:var(--bg-elevated)}.now-icon.svelte-1hd9bsn{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-sm);background:var(--accent-dim);border:1px solid var(--accent-soft);color:var(--accent);flex-shrink:0}.now-item.svelte-1hd9bsn p:where(.svelte-1hd9bsn){color:var(--text-secondary);font-size:.9375rem;line-height:1.7}.now-cta.svelte-1hd9bsn{margin-top:3rem;max-width:720px;padding:clamp(2rem,5vw,3rem);border-radius:var(--radius-xl);border:var(--border-accent);background:radial-gradient(circle at 50% 120%,rgba(var(--accent-rgb),.12) 0%,transparent 70%),var(--bg-elevated);text-align:center}.now-cta.svelte-1hd9bsn h2:where(.svelte-1hd9bsn){font-size:clamp(1.5rem,3.5vw,2rem);margin-bottom:.5rem}.now-cta.svelte-1hd9bsn p:where(.svelte-1hd9bsn){color:var(--text-secondary);margin-bottom:1.5rem}
