.policy-section.svelte-16uq5yi{min-height:calc(100vh - 185px);padding:60px 100px}.policy-wrapper.svelte-16uq5yi{max-width:800px;margin:0 auto}.policy-title.svelte-16uq5yi{font-size:48px;font-weight:500;color:var(--color-grey-600);margin:0 0 40px;font-family:Unbounded,system-ui,sans-serif}.policy-content.svelte-16uq5yi{background-color:var(--color-white);border-radius:18px;padding:40px;font-size:16px;line-height:1.8;color:var(--color-grey-600);font-family:Rubik-Regular,system-ui,sans-serif}.policy-text.svelte-16uq5yi h1,.policy-text.svelte-16uq5yi h2,.policy-text.svelte-16uq5yi h3{font-family:Unbounded,system-ui,sans-serif;color:var(--color-grey-600);margin-top:32px;margin-bottom:16px}.policy-text.svelte-16uq5yi h1{font-size:28px}.policy-text.svelte-16uq5yi h2{font-size:22px}.policy-text.svelte-16uq5yi h3{font-size:18px}.policy-text.svelte-16uq5yi p{margin-bottom:16px}.policy-text.svelte-16uq5yi ul{margin:16px 0;padding-left:24px}.policy-text.svelte-16uq5yi li{margin-bottom:8px}.policy-text.svelte-16uq5yi a{color:var(--color-primary);text-decoration:underline}.policy-text.svelte-16uq5yi a:hover{text-decoration:none}.policy-text.svelte-16uq5yi strong{font-weight:600}.last-updated.svelte-16uq5yi{margin-top:40px;padding-top:20px;border-top:1px solid var(--color-grey-200);font-size:14px;color:var(--color-grey-400)}.loading.svelte-16uq5yi,.error.svelte-16uq5yi{text-align:center;padding:40px}.error.svelte-16uq5yi{color:var(--color-error, #dc3545)}.fallback-note.svelte-16uq5yi{margin-top:16px;color:var(--color-grey-600);font-size:15px;line-height:1.5;text-align:left}@media(max-width:768px){.policy-section.svelte-16uq5yi{padding:40px 20px}.policy-title.svelte-16uq5yi{font-size:32px}.policy-content.svelte-16uq5yi{padding:24px}}
