.privacy[data-astro-cid-omcsfkg6]{max-width:48rem;margin:0 auto;padding:3rem 1.5rem 0;display:flex;flex-direction:column;gap:2.5rem}.back-link[data-astro-cid-omcsfkg6]{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.5rem;align-self:flex-start;padding:.45rem 1rem;font-size:.85rem;color:var(--text-primary);border:1px solid var(--border-accent);border-radius:9999px;transition:border-color .2s ease,box-shadow .2s ease,color .2s ease}.back-link[data-astro-cid-omcsfkg6]:hover{color:var(--text-accent);border-color:var(--text-accent);box-shadow:var(--glow-sm)}.back-prompt[data-astro-cid-omcsfkg6]{color:var(--text-accent);font-weight:700}.back-hint[data-astro-cid-omcsfkg6]{color:var(--text-muted)}.back-link--bottom[data-astro-cid-omcsfkg6]{margin-top:.5rem}.privacy-header[data-astro-cid-omcsfkg6]{display:flex;flex-direction:column;gap:.5rem}.privacy-title[data-astro-cid-omcsfkg6]{font-size:clamp(1.75rem,5vw,2.5rem);font-weight:700;line-height:1.2;color:var(--text-accent);text-shadow:var(--glow-sm)}.privacy-meta[data-astro-cid-omcsfkg6]{font-size:.8rem;color:var(--text-muted)}.privacy-body[data-astro-cid-omcsfkg6]{display:flex;flex-direction:column;gap:2rem;font-size:.95rem}.privacy-body[data-astro-cid-omcsfkg6] section[data-astro-cid-omcsfkg6]{display:flex;flex-direction:column;gap:.75rem}.privacy-body[data-astro-cid-omcsfkg6] h2[data-astro-cid-omcsfkg6]{font-size:1.05rem;font-weight:700;color:var(--text-accent);letter-spacing:.04em}.privacy-body[data-astro-cid-omcsfkg6] p[data-astro-cid-omcsfkg6],.privacy-body[data-astro-cid-omcsfkg6] li[data-astro-cid-omcsfkg6]{color:var(--text-primary);opacity:.85}.privacy-body[data-astro-cid-omcsfkg6] ul[data-astro-cid-omcsfkg6]{list-style:none;display:flex;flex-direction:column;gap:.6rem}.privacy-body[data-astro-cid-omcsfkg6] li[data-astro-cid-omcsfkg6]{padding-left:1.25rem;position:relative}.privacy-body[data-astro-cid-omcsfkg6] li[data-astro-cid-omcsfkg6]:before{content:">";position:absolute;left:0;color:var(--text-accent);opacity:.6;font-weight:700}.privacy-body[data-astro-cid-omcsfkg6] strong[data-astro-cid-omcsfkg6]{color:var(--text-primary);font-weight:700}.privacy-body[data-astro-cid-omcsfkg6] a[data-astro-cid-omcsfkg6]{color:var(--text-accent);text-decoration:underline;text-decoration-color:var(--border-accent);text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-color .2s ease}.privacy-body[data-astro-cid-omcsfkg6] a[data-astro-cid-omcsfkg6]:hover{text-decoration-color:var(--text-accent)}.privacy-body[data-astro-cid-omcsfkg6] .legal-notice[data-astro-cid-omcsfkg6]{font-size:.8rem;color:var(--text-muted);padding-left:1rem;border-left:2px solid var(--border-accent)}
