.privacy-page.svelte-f1q66e{min-height:100vh;padding:2rem 0 4rem;background:linear-gradient(180deg,var(--color-surface),var(--color-bg))}.privacy-back.svelte-f1q66e{display:inline-flex;margin-bottom:1.5rem;color:var(--color-primary);font-size:var(--text-sm);font-weight:700;text-decoration:underline;text-underline-offset:.2em}.privacy-document.svelte-f1q66e{max-width:980px;padding:clamp(1.25rem,4vw,3rem);background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-sm)}.privacy-document.svelte-f1q66e h1:where(.svelte-f1q66e){margin-bottom:1.75rem;color:var(--color-primary);font-size:clamp(2rem,5vw,3.5rem)}.privacy-document.svelte-f1q66e h2:where(.svelte-f1q66e){margin:2rem 0 .75rem;color:var(--color-text);font-size:clamp(1.1rem,2vw,1.35rem)}.privacy-document.svelte-f1q66e h3:where(.svelte-f1q66e){margin:1.25rem 0 .4rem;color:var(--color-text-muted);font-size:1rem}.privacy-document.svelte-f1q66e p:where(.svelte-f1q66e),.privacy-document.svelte-f1q66e li:where(.svelte-f1q66e){color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.75}.privacy-document.svelte-f1q66e p:where(.svelte-f1q66e){margin-bottom:.9rem;text-align:justify}.privacy-document.svelte-f1q66e ul:where(.svelte-f1q66e){display:grid;gap:.55rem;margin:.75rem 0 1rem 1.25rem}.privacy-document.svelte-f1q66e a:where(.svelte-f1q66e){color:var(--color-primary);font-weight:700;text-decoration:underline;text-underline-offset:.2em;word-break:break-word}@media (max-width: 640px){.privacy-page.svelte-f1q66e{padding-top:1.25rem}.privacy-document.svelte-f1q66e p:where(.svelte-f1q66e){text-align:left}}
