.terms-wrapper.svelte-1e0rsuc{flex:1;max-width:800px;margin:0 auto;padding:2rem;background:#fff;margin-top:2rem;margin-bottom:2rem;border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.terms-header.svelte-1e0rsuc{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid #e5e7eb}.terms-header.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){font-size:2.5rem;font-weight:700;color:#1f2937;margin-bottom:1rem}.effective-date.svelte-1e0rsuc{color:#6b7280;font-size:1rem}.terms-content.svelte-1e0rsuc{line-height:1.8;color:#374151}section.svelte-1e0rsuc{margin-bottom:2.5rem}section.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){font-size:1.25rem;font-weight:600;color:#1f2937;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}section.svelte-1e0rsuc p:where(.svelte-1e0rsuc){margin-bottom:1rem}ul.svelte-1e0rsuc{margin-left:1.5rem;margin-bottom:1rem}li.svelte-1e0rsuc{margin-bottom:.5rem}@media (max-width: 768px){.terms-wrapper.svelte-1e0rsuc{margin:1rem;padding:1.5rem}.terms-header.svelte-1e0rsuc h1:where(.svelte-1e0rsuc){font-size:2rem}}
