.terms-page.svelte-1e0rsuc{min-height:calc(100vh - 200px);padding:3rem 0 6rem}.container.svelte-1e0rsuc{max-width:800px;margin:0 auto;padding:0 20px}.content.svelte-1e0rsuc{background:var(--bg-primary);padding:4rem;border-radius:24px;border:1px solid var(--border-light);box-shadow:var(--shadow-md);margin-top:1rem}.content.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){font-family:var(--font-serif);font-size:clamp(2.5rem,5vw,3.5rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--text-primary);margin:0 0 1rem}.content.svelte-1e0rsuc>p:where(.svelte-1e0rsuc):first-of-type{font-family:var(--font-sans);font-size:.9rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;margin-bottom:3rem;border-bottom:1px solid var(--border-light);padding-bottom:1.5rem}.content.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-family:var(--font-serif);font-size:1.75rem;font-weight:500;color:var(--text-primary);margin:3rem 0 1.5rem}.content.svelte-1e0rsuc p:where(.svelte-1e0rsuc){font-family:var(--font-sans);font-size:1.1rem;line-height:1.8;color:var(--text-secondary);margin:0 0 1.5rem}.content.svelte-1e0rsuc ul:where(.svelte-1e0rsuc){margin:0 0 2rem;padding-left:1.5rem}.content.svelte-1e0rsuc li:where(.svelte-1e0rsuc){font-family:var(--font-sans);font-size:1.05rem;line-height:1.7;color:var(--text-secondary);margin-bottom:.75rem}@media(max-width:768px){.content.svelte-1e0rsuc{padding:2.5rem;border-radius:20px}}@media(max-width:480px){.content.svelte-1e0rsuc{padding:1.5rem;border-radius:16px}}
