body{margin:0;padding:0;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#fce4ec,#e1f5fe);min-height:100vh}.container.svelte-7ke6fz{max-width:900px;margin:80px auto 0;padding:15px}.header.svelte-7ke6fz{text-align:center;margin-bottom:25px}.header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:1.5rem;color:#e91e63;margin-bottom:8px;font-weight:700}.header.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:.85rem;color:#0288d1;line-height:1.4;margin-bottom:10px}.last-updated.svelte-7ke6fz{font-size:.75rem;color:#666;font-style:italic;background:#fff;display:inline-block;padding:6px 14px;border-radius:20px;box-shadow:0 2px 6px #e91e631a}.intro-section.svelte-7ke6fz{background:#fff;border-radius:12px;padding:18px;margin-bottom:25px;box-shadow:0 3px 12px #0288d126}.intro-section.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:.85rem;color:#555;line-height:1.7;margin:0}.policy-sections.svelte-7ke6fz{display:flex;flex-direction:column;gap:14px;margin-bottom:35px}.policy-item.svelte-7ke6fz{background:#fff;border-radius:12px;padding:16px;box-shadow:0 2px 8px #e91e631a;transition:all .3s ease}.policy-item.svelte-7ke6fz:hover{box-shadow:0 4px 16px #0288d133;transform:translateY(-2px)}.policy-header.svelte-7ke6fz{display:flex;align-items:center;gap:10px;margin-bottom:12px}.section-icon.svelte-7ke6fz{font-size:1.3rem;flex-shrink:0}.policy-header.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1rem;color:#e91e63;margin:0;font-weight:600}.policy-content.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:.85rem;color:#555;line-height:1.7;margin:0}.contact-section.svelte-7ke6fz{background:#fff;border-radius:16px;padding:24px 20px;text-align:center;box-shadow:0 4px 16px #e91e6326}.contact-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.3rem;color:#e91e63;margin-bottom:8px}.contact-section.svelte-7ke6fz>p:where(.svelte-7ke6fz){font-size:.85rem;color:#666;margin-bottom:20px}.contact-info.svelte-7ke6fz{display:flex;flex-direction:column;gap:12px;align-items:center}.contact-item.svelte-7ke6fz{display:flex;align-items:center;gap:10px;padding:10px 20px;background:linear-gradient(135deg,#fce4ec,#e1f5fe);border-radius:25px;transition:transform .3s ease}.contact-item.svelte-7ke6fz:hover{transform:scale(1.05)}.contact-icon.svelte-7ke6fz{font-size:1.1rem}.contact-item.svelte-7ke6fz a:where(.svelte-7ke6fz){font-size:.9rem;color:#0288d1;text-decoration:none;font-weight:600}.contact-item.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{text-decoration:underline}@media(min-width:640px){.container.svelte-7ke6fz{padding:20px}.header.svelte-7ke6fz{margin-bottom:30px}.header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:2rem;margin-bottom:12px}.header.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:1rem}.last-updated.svelte-7ke6fz{font-size:.85rem;padding:8px 16px}.intro-section.svelte-7ke6fz{padding:22px;margin-bottom:30px}.intro-section.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:.95rem}.policy-sections.svelte-7ke6fz{gap:18px}.policy-item.svelte-7ke6fz{padding:20px}.policy-header.svelte-7ke6fz{gap:12px;margin-bottom:14px}.section-icon.svelte-7ke6fz{font-size:1.5rem}.policy-header.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.15rem}.policy-content.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:.95rem}.contact-section.svelte-7ke6fz{padding:30px 24px}.contact-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.5rem;margin-bottom:10px}.contact-section.svelte-7ke6fz>p:where(.svelte-7ke6fz){font-size:.95rem}.contact-info.svelte-7ke6fz{flex-direction:row;justify-content:center;gap:16px}.contact-item.svelte-7ke6fz a:where(.svelte-7ke6fz){font-size:1rem}}@media(min-width:1024px){.container.svelte-7ke6fz{padding:30px}.header.svelte-7ke6fz{margin-bottom:40px}.header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:2.5rem;margin-bottom:16px}.header.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:1.1rem;margin-bottom:14px}.last-updated.svelte-7ke6fz{font-size:.9rem;padding:10px 20px}.intro-section.svelte-7ke6fz{padding:28px;margin-bottom:40px}.intro-section.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:1rem;line-height:1.8}.policy-sections.svelte-7ke6fz{gap:20px;margin-bottom:50px}.policy-item.svelte-7ke6fz{padding:24px}.policy-header.svelte-7ke6fz{gap:14px;margin-bottom:16px}.section-icon.svelte-7ke6fz{font-size:1.7rem}.policy-header.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.3rem}.policy-content.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:1rem;line-height:1.8}.contact-section.svelte-7ke6fz{padding:36px 30px}.contact-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.75rem;margin-bottom:12px}.contact-section.svelte-7ke6fz>p:where(.svelte-7ke6fz){font-size:1rem;margin-bottom:24px}.contact-info.svelte-7ke6fz{gap:24px}.contact-icon.svelte-7ke6fz{font-size:1.3rem}.contact-item.svelte-7ke6fz{padding:12px 24px}.contact-item.svelte-7ke6fz a:where(.svelte-7ke6fz){font-size:1.05rem}}
