.page-hero.svelte-16gg7lq{max-width:1240px;margin-inline:auto;padding:clamp(24px,4vw,48px) clamp(22px,5vw,40px) 0}.hero-grid.svelte-16gg7lq{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(32px,5vw,64px);display:grid}h1.svelte-16gg7lq{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:-.02em;max-width:640px;font-weight:500}.hero-status.svelte-16gg7lq{border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);color:var(--muted-foreground);font-size:var(--text-label);align-items:center;margin-bottom:22px;padding:6px 14px;font-weight:500;display:inline-flex}.hero-actions.svelte-16gg7lq{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}.hero-media.svelte-16gg7lq{aspect-ratio:var(--aspect);border-radius:var(--r-lg);background:var(--tint-sand);overflow:hidden}.hero-media.svelte-16gg7lq img:where(.svelte-16gg7lq){object-fit:cover;object-position:var(--pos);width:100%;height:100%}@media (width<=700px){.hero-grid.svelte-16gg7lq{grid-template-columns:1fr}.hero-media.svelte-16gg7lq{aspect-ratio:16/10}.hero-media.svelte-16gg7lq img:where(.svelte-16gg7lq){object-position:var(--pos-mobile)}}
