.terms.svelte-1pcjpfr{padding:80px 20px}.terms__container.svelte-1pcjpfr{max-width:var(--container-max-width, 1200px);margin:0 auto}.terms__headline.svelte-1pcjpfr{text-align:center;font-family:var(--font-secondary, serif);font-size:2rem;font-weight:700;color:var(--text-primary, #1E293B);margin-bottom:40px}.terms.svelte-1pcjpfr h4:where(.svelte-1pcjpfr){font-family:var(--font-secondary, serif);font-size:1.2rem;font-weight:600;margin:32px 0 16px;color:var(--text-primary, #1E293B)}.terms.svelte-1pcjpfr h4:where(.svelte-1pcjpfr):first-of-type{margin-top:0}.terms.svelte-1pcjpfr p:where(.svelte-1pcjpfr){font-family:var(--font-primary, sans-serif);line-height:1.8;color:#555;margin-bottom:16px}.terms.svelte-1pcjpfr ul:where(.svelte-1pcjpfr){margin:16px 0;padding-left:24px}.terms.svelte-1pcjpfr ul:where(.svelte-1pcjpfr) ul:where(.svelte-1pcjpfr){margin:8px 0;padding-left:24px}.terms.svelte-1pcjpfr li:where(.svelte-1pcjpfr){font-family:var(--font-primary, sans-serif);margin-bottom:8px;line-height:1.7;color:#555}.terms.svelte-1pcjpfr a:where(.svelte-1pcjpfr){color:var(--text-primary, #1E293B);text-decoration:none;transition:color .2s ease}.terms.svelte-1pcjpfr a:where(.svelte-1pcjpfr):hover{text-decoration:underline;color:var(--color-primary, #FF6B35)}@media(max-width:768px){.terms.svelte-1pcjpfr{padding:60px 16px}.terms__headline.svelte-1pcjpfr{font-size:1.5rem;margin-bottom:32px}.terms.svelte-1pcjpfr h4:where(.svelte-1pcjpfr){font-size:1.1rem;margin:24px 0 12px}}
