.ad.svelte-1hiy7v7{grid-column:1 / -1;margin:28px 0 12px;padding:10px;border-radius:var(--radius-md);background:#fff9;min-height:100px}.label.svelte-1hiy7v7{display:block;margin-bottom:6px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-soft)}.page.svelte-px44hz{max-width:860px;margin:0 auto;padding:calc(10px + var(--safe-top)) 16px calc(24px + var(--safe-bottom))}header.svelte-px44hz{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:6px 0 18px}.brand.svelte-px44hz{display:flex;align-items:center;gap:8px;text-decoration:none;font-family:var(--font-display);font-weight:600;font-size:1.2rem;color:var(--lilac-700)}nav.svelte-px44hz{display:flex;gap:6px}main.svelte-px44hz{display:grid;gap:18px}footer.svelte-px44hz{display:flex;flex-wrap:wrap;gap:8px 18px;justify-content:center;margin-top:32px;padding-top:18px;border-top:2px dashed var(--lilac-200);text-align:center}footer.svelte-px44hz p:where(.svelte-px44hz){flex:1 1 100%;margin:0}
