body.privacy-body{background:var(--color-bg)!important;background-attachment:fixed}.privacy-page.svelte-7ke6fz{display:flex;justify-content:center;align-content:center;height:100%;overflow-y:auto;overflow-y:overlay;overflow-x:hidden}.privacy-container.svelte-7ke6fz{margin:auto 0;max-width:1200px;width:100%;display:flex;flex-direction:column;gap:.75rem;align-items:center;text-align:center;padding:2rem}@media(max-width:768px){.privacy-container.svelte-7ke6fz{padding:1rem}}.content-sections.svelte-7ke6fz{width:100%}.section-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:3rem;font-weight:800;margin:0;text-align:center;background:linear-gradient(135deg,#8b5cf6,#ec4899,#f59e0b);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(max-width:768px){.section-header.svelte-7ke6fz h1:where(.svelte-7ke6fz){font-size:2rem}}.intro-text.svelte-7ke6fz{font-size:1.125rem;line-height:1.8;color:var(--color-text);text-align:center;max-width:900px;margin:0 auto 3rem;background:#8b5cf60d;padding:2rem;border-radius:1.5rem;border:1px solid rgba(139,92,246,.1)}@media(max-width:768px){.intro-text.svelte-7ke6fz{font-size:1rem;padding:1.5rem 1rem;border-radius:0;margin-bottom:2rem}}.policy-grid.svelte-7ke6fz{display:flex;flex-direction:column;gap:1rem;margin-top:2rem}@media(max-width:768px){.policy-grid.svelte-7ke6fz{gap:.75rem}}.policy-card.svelte-7ke6fz{background:#8b5cf60d;border:1px solid rgba(139,92,246,.2);border-radius:1.25rem;padding:1.75rem;transition:all .3s ease;position:relative;overflow:hidden}@media(max-width:768px){.policy-card.svelte-7ke6fz{padding:1.5rem 1rem;border-radius:0}}.policy-card.svelte-7ke6fz:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#8b5cf6,#ec4899);transform:scaleY(0);transition:transform .3s ease}.policy-card.svelte-7ke6fz:hover{transform:translate(4px);border-color:#8b5cf666;box-shadow:0 8px 16px #8b5cf626}.policy-card.svelte-7ke6fz:hover:before{transform:scaleY(1)}.policy-card.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.1rem;font-weight:700;margin:0 0 .75rem;color:var(--color-text-light);background:linear-gradient(135deg,#8b5cf6,#ec4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.policy-card.svelte-7ke6fz p:where(.svelte-7ke6fz){font-size:.95rem;line-height:1.6;color:var(--color-text);margin:0}.divider.svelte-7ke6fz{height:3px;background:linear-gradient(90deg,transparent,#8b5cf6,#ec4899,#f59e0b,transparent);margin:4rem 0;border-radius:2px}@media(max-width:768px){.divider.svelte-7ke6fz{margin:3rem 0}}
