.legal-page.svelte-1e0rsuc{max-width:900px;padding-block:40px 64px}h1.svelte-1e0rsuc{font-size:clamp(26px,4vw,36px);line-height:1.35}.print.svelte-1e0rsuc{margin:12px 0 24px}.studio-panel.svelte-1e0rsuc{padding:clamp(20px,4vw,40px)}@media print{.print.svelte-1e0rsuc{display:none}.legal-page.svelte-1e0rsuc{max-width:none;padding:0}.studio-panel.svelte-1e0rsuc{border:0;padding:0;box-shadow:none}body:has(.legal-page){--text:#111;--muted:#444;--accent:#111;--accent-soft:#fff;--surface:#fff;background:#fff;color:#111}body:has(.legal-page) .site-header,body:has(.legal-page) .site-footer,body:has(.legal-page) .skip-link{display:none}}
