.terms-policy.svelte-1at8ffk{padding:100px 0;background-color:#f8fafc}.container.svelte-1at8ffk{max-width:800px;margin:0 auto;padding:0 20px}.policy-header.svelte-1at8ffk{text-align:center;margin-bottom:50px}.policy-header.svelte-1at8ffk h1:where(.svelte-1at8ffk){font-size:32px;color:#1e293b;margin-bottom:10px}.last-updated.svelte-1at8ffk{color:#64748b;font-style:italic}.policy-content.svelte-1at8ffk{background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #0000000d;padding:40px}.policy-section.svelte-1at8ffk{margin-bottom:30px}.policy-section.svelte-1at8ffk h2:where(.svelte-1at8ffk){font-size:22px;color:#1e293b;margin-bottom:15px;border-bottom:1px solid #e2e8f0;padding-bottom:10px}.policy-section.svelte-1at8ffk p:where(.svelte-1at8ffk){color:#334155;line-height:1.6;margin-bottom:15px}.policy-section.svelte-1at8ffk ul:where(.svelte-1at8ffk){list-style:none;padding-left:10px}.policy-section.svelte-1at8ffk li:where(.svelte-1at8ffk){margin-bottom:10px;color:#334155;line-height:1.6}.icon.svelte-1at8ffk{margin-right:10px}.contact-info.svelte-1at8ffk li:where(.svelte-1at8ffk){display:flex;align-items:center}.back-link.svelte-1at8ffk{text-align:center;margin-top:40px}.btn.svelte-1at8ffk{display:inline-block;padding:12px 24px;border-radius:5px;text-decoration:none;font-weight:500;transition:all .3s ease}.btn-secondary.svelte-1at8ffk{background-color:#e2e8f0;color:#1e293b}.btn-secondary.svelte-1at8ffk:hover{background-color:#cbd5e1}@media (max-width: 768px){.terms-policy.svelte-1at8ffk{padding:60px 0}.policy-content.svelte-1at8ffk{padding:25px}.policy-header.svelte-1at8ffk h1:where(.svelte-1at8ffk){font-size:28px}.policy-section.svelte-1at8ffk h2:where(.svelte-1at8ffk){font-size:20px}}
