.terms-page.svelte-1d73e2x{padding-block:var(--spacing-16, 4rem)}.terms-content.svelte-1d73e2x{max-width:56rem;margin-inline:auto;padding-inline:clamp(1.5rem,5vw,2rem)}.terms-content.svelte-1d73e2x h1:where(.svelte-1d73e2x){font-size:1.875rem;line-height:1.2;margin-block-end:1rem}.terms-meta.svelte-1d73e2x{font-size:.9rem;color:var(--color-text-muted, #6b7280);margin-block-end:2rem}.terms-content.svelte-1d73e2x h2:where(.svelte-1d73e2x){font-size:1.375rem;line-height:1.3;margin-block-start:2rem;margin-block-end:.75rem}.terms-content.svelte-1d73e2x hr:where(.svelte-1d73e2x){border:none;border-top:1px solid var(--color-border, #e5e7eb);margin-block:2rem}.terms-content.svelte-1d73e2x p:where(.svelte-1d73e2x){margin-block-end:1.25rem}.terms-content.svelte-1d73e2x ul:where(.svelte-1d73e2x){list-style:disc;padding-inline-start:1.5rem;margin-block-end:1.25rem}.terms-content.svelte-1d73e2x ul:where(.svelte-1d73e2x) li:where(.svelte-1d73e2x){font-family:var(--font-body);font-size:1.0625rem;line-height:1.6;margin-block-end:.5rem}.terms-content.svelte-1d73e2x a:where(.svelte-1d73e2x){color:var(--color-primary, #a85d00);text-decoration:underline}.terms-content.svelte-1d73e2x a:where(.svelte-1d73e2x):hover{color:var(--color-primary-hover, #7c4400)}address.svelte-1d73e2x{font-style:normal;font-family:var(--font-body);font-size:1.0625rem;line-height:1.8;margin-block-end:1.25rem}
