.terms-section.svelte-6kohmd{padding:3rem 0;background:#fff;min-height:70vh}.terms-wrapper.svelte-6kohmd{max-width:800px;margin:0 auto;background:#fff;padding:3rem}.terms-header.svelte-6kohmd{text-align:center;margin-bottom:3rem;padding-bottom:2rem;border-bottom:2px solid #f1f2f3}.terms-title.svelte-6kohmd{font-size:2.5rem;font-weight:700;color:#467393;margin-bottom:.5rem;line-height:1.2}.terms-subtitle.svelte-6kohmd{color:#6b7280;font-size:1rem;font-style:italic}.terms-content.svelte-6kohmd{line-height:1.7;color:#374151}.section.svelte-6kohmd{margin-bottom:2.5rem}.section.svelte-6kohmd h2:where(.svelte-6kohmd){font-size:1.5rem;font-weight:600;color:#467393;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}.section.svelte-6kohmd p:where(.svelte-6kohmd){margin-bottom:1rem;font-size:1rem;line-height:1.7}.section.svelte-6kohmd ul:where(.svelte-6kohmd){margin:1rem 0;padding-left:1.5rem}.section.svelte-6kohmd li:where(.svelte-6kohmd){margin-bottom:.5rem;font-size:1rem;line-height:1.6}@media (max-width: 768px){.terms-section.svelte-6kohmd{padding:2rem 0}.terms-wrapper.svelte-6kohmd{margin:0 1rem;padding:2rem 1.5rem}.terms-title.svelte-6kohmd{font-size:2rem}.section.svelte-6kohmd h2:where(.svelte-6kohmd){font-size:1.3rem}}@media (max-width: 480px){.terms-wrapper.svelte-6kohmd{margin:0 .5rem;padding:1.5rem 1rem}.terms-title.svelte-6kohmd{font-size:1.75rem}.section.svelte-6kohmd h2:where(.svelte-6kohmd){font-size:1.2rem}.section.svelte-6kohmd p:where(.svelte-6kohmd),.section.svelte-6kohmd li:where(.svelte-6kohmd){font-size:.95rem}}
