.terms.svelte-1qmqs63{padding:120px 24px;background:#fff;color:#1a1a1a;line-height:1.6;font-family:Inter,system-ui,sans-serif}.terms__container.svelte-1qmqs63{max-width:800px;margin:0 auto}.terms__header.svelte-1qmqs63{margin-bottom:64px;border-bottom:1px solid #eee;padding-bottom:24px}.terms__title.svelte-1qmqs63{font-size:3rem;font-weight:800;letter-spacing:-.02em;margin-bottom:8px}.terms__date.svelte-1qmqs63{color:#666;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em}.terms__section.svelte-1qmqs63{margin-bottom:48px}.terms__section.svelte-1qmqs63 h2:where(.svelte-1qmqs63){font-size:1.5rem;font-weight:700;margin-bottom:16px;color:#000}.terms__section.svelte-1qmqs63 ul:where(.svelte-1qmqs63){padding-left:20px;margin-top:12px}.terms__section.svelte-1qmqs63 ul:where(.svelte-1qmqs63) li:where(.svelte-1qmqs63){margin-bottom:10px}.terms__section.svelte-1qmqs63 ul:where(.svelte-1qmqs63) li:where(.svelte-1qmqs63)::marker{color:var(--c-primary, #3b82f6)}.terms__link.svelte-1qmqs63{color:var(--c-primary, #3b82f6);font-weight:600;text-decoration:none;border-bottom:2px solid transparent;transition:all .2s}.terms__link.svelte-1qmqs63:hover{border-color:var(--c-primary, #3b82f6)}.terms__intro.svelte-1qmqs63{font-size:1.125rem;color:#444;margin-bottom:40px;font-style:italic}@media (max-width: 768px){.terms__title.svelte-1qmqs63{font-size:2.25rem}}
