.page.svelte-3qm88h{flex-direction:column;min-height:100vh;display:flex}header.svelte-3qm88h{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-4);width:100%;display:flex}.brand.svelte-3qm88h{color:var(--text);letter-spacing:-.02em;font-size:1.05rem;font-weight:650}.brand.svelte-3qm88h:hover{text-decoration:none}nav.svelte-3qm88h{align-items:center;gap:var(--space-4);font-size:.9rem;display:flex}.cta.svelte-3qm88h{border:1px solid var(--accent);background:var(--accent);color:var(--accent-text);padding:.45rem var(--space-3);border-radius:var(--radius-sm)}.cta.svelte-3qm88h:hover{background:var(--accent-dim);text-decoration:none}main.svelte-3qm88h{width:100%;padding-block:var(--space-6) var(--space-8);flex:1}footer.svelte-3qm88h{border-top:1px solid var(--border);width:100%;padding-block:var(--space-4);font-size:.75rem}footer.svelte-3qm88h p:where(.svelte-3qm88h){margin:0}.legal-links.svelte-3qm88h{gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}
