.terms-content.svelte-10rtg1t{max-width:100%}.terms-section.svelte-10rtg1t{margin-bottom:var(--space-xl)}.section-title.svelte-10rtg1t{font-size:var(--text-h2);font-weight:700;color:var(--color-fg-primary);margin-bottom:var(--space-md)}.subsection-title.svelte-10rtg1t{font-size:var(--text-h3);font-weight:600;color:var(--color-fg-primary);margin-top:var(--space-md);margin-bottom:var(--space-sm)}.body-text.svelte-10rtg1t{color:var(--color-fg-secondary);line-height:1.7;margin-bottom:var(--space-sm)}.terms-list.svelte-10rtg1t{list-style:disc;list-style-position:inside;margin-left:var(--space-sm);margin-bottom:var(--space-sm);color:var(--color-fg-secondary)}.terms-list.svelte-10rtg1t li:where(.svelte-10rtg1t){margin-bottom:.5rem;line-height:1.6}.terms-link.svelte-10rtg1t{color:var(--color-fg-primary);text-decoration:none;transition:opacity var(--duration-micro) var(--ease-standard)}.terms-link.svelte-10rtg1t:hover{text-decoration:underline}.legal-notice.svelte-10rtg1t{background:var(--color-bg-surface);border-radius:var(--radius-lg);padding:var(--space-md);margin:var(--space-md) 0}.legal-notice.svelte-10rtg1t .body-text:where(.svelte-10rtg1t){font-size:var(--text-body-sm);margin-bottom:var(--space-sm)}.legal-notice.svelte-10rtg1t .body-text:where(.svelte-10rtg1t):last-child{margin-bottom:0}.note-text.svelte-10rtg1t{font-size:var(--text-body-sm);color:var(--color-fg-muted);font-style:italic;margin-top:var(--space-sm)}.contact-info.svelte-10rtg1t{background:var(--color-bg-surface);border-radius:var(--radius-lg);padding:var(--space-md);margin:var(--space-md) 0}.contact-info.svelte-10rtg1t p:where(.svelte-10rtg1t){margin-bottom:var(--space-xs);color:var(--color-fg-secondary)}.contact-info.svelte-10rtg1t p:where(.svelte-10rtg1t):last-child{margin-bottom:0}.contact-label.svelte-10rtg1t{color:var(--color-fg-primary)}.acknowledgment.svelte-10rtg1t{margin-top:var(--space-xl);padding-top:var(--space-md)}.acknowledgment.svelte-10rtg1t p:where(.svelte-10rtg1t){color:var(--color-fg-muted);font-size:var(--text-body-sm)}.last-updated.svelte-10rtg1t{margin-top:var(--space-sm);font-style:italic}.page-title.svelte-1e0rsuc{font-size:var(--text-h1);font-weight:700;color:var(--color-fg-primary)}.date-text.svelte-1e0rsuc{font-size:var(--text-body-lg);color:var(--color-fg-tertiary)}.animate-reveal.svelte-1e0rsuc{opacity:0;transform:translateY(20px);animation:svelte-1e0rsuc-reveal .6s cubic-bezier(.4,0,.2,1) forwards}@keyframes svelte-1e0rsuc-reveal{to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.animate-reveal.svelte-1e0rsuc{animation:none;opacity:1;transform:none}}
