.focus-page.svelte-luwo5y{width:min(100%,52rem);margin-inline:auto;padding:var(--space-8) var(--space-5) calc(var(--space-16) + var(--space-10));color:var(--color-text-primary)}.focus-page-header.svelte-luwo5y,.focus-page-heading.svelte-luwo5y{display:flex;align-items:flex-start}.focus-page-header.svelte-luwo5y{justify-content:space-between;gap:var(--space-6);margin-bottom:var(--space-10)}.focus-page-heading.svelte-luwo5y{gap:var(--space-4);min-width:0}.focus-page-copy.svelte-luwo5y{min-width:0}.focus-page-back.svelte-luwo5y{display:grid;place-items:center;flex:none;width:2.75rem;height:2.75rem;border-radius:var(--radius-full);background:var(--surface-muted);color:var(--color-text-secondary);font-size:var(--text-lg);text-decoration:none}.focus-page-back.svelte-luwo5y:hover{background:var(--surface-brand);color:var(--color-brand)}.focus-page-eyebrow.svelte-luwo5y{margin:0 0 var(--space-2);color:var(--color-brand);font-size:var(--text-xs);font-weight:850;letter-spacing:.08em;text-transform:uppercase}h1.svelte-luwo5y{margin:0;font-family:var(--font-display);font-size:clamp(var(--text-3xl),6vw,var(--text-5xl));font-weight:800;letter-spacing:-.045em;line-height:.98}.focus-page-description.svelte-luwo5y{max-width:38rem;margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed)}.focus-page-action.svelte-luwo5y{flex:none}.focus-page-body.svelte-luwo5y{display:grid;gap:var(--space-8)}.focus-page a:focus-visible,.focus-page button:focus-visible,.focus-page select:focus-visible,.focus-page input:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:3px}@media(max-width:40rem){.focus-page.svelte-luwo5y{padding-inline:var(--space-4)}.focus-page-header.svelte-luwo5y{flex-direction:column;margin-bottom:var(--space-8)}.focus-page-action.svelte-luwo5y,.focus-page-action.svelte-luwo5y a,.focus-page-action.svelte-luwo5y button{width:100%}}
