.page-wrap.svelte-1e0rsuc{background-color:var(--sand);min-height:100vh;color:var(--ink);flex-direction:column;display:flex}.static-content-main.svelte-1e0rsuc{flex:1;max-width:860px;padding-top:clamp(48px,6vw,72px);padding-bottom:clamp(64px,8vw,96px)}.page-header.svelte-1e0rsuc{margin-bottom:32px}.page-title.svelte-1e0rsuc{font-family:var(--font-display);color:var(--ocean);margin-bottom:8px;font-size:clamp(32px,4vw,42px)}.page-meta.svelte-1e0rsuc{color:var(--muted);font-size:14px}.content-body.svelte-1e0rsuc{border:1px solid var(--hairline);border-radius:var(--radius-lg);background:#fff;padding:clamp(28px,5vw,48px);box-shadow:0 4px 20px #0e3b360a}.legal-text.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-family:var(--font-display);color:var(--ocean);margin-top:28px;margin-bottom:12px;font-size:20px}.legal-text.svelte-1e0rsuc h2:where(.svelte-1e0rsuc):first-of-type{margin-top:0}.legal-text.svelte-1e0rsuc p:where(.svelte-1e0rsuc),.legal-text.svelte-1e0rsuc li:where(.svelte-1e0rsuc){color:var(--ink);font-size:15px;line-height:1.7}.legal-text.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){margin-bottom:18px;padding-left:24px}.legal-text.svelte-1e0rsuc li:where(.svelte-1e0rsuc){margin-bottom:8px}.legal-text.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--coral);text-decoration:underline}
