body{flex-direction:column;min-height:100vh;display:flex}.site-header[data-astro-cid-jufrbbpt]{border-bottom:1px solid var(--light-border);background:var(--light-bg)}.header-inner[data-astro-cid-jufrbbpt]{justify-content:space-between;align-items:center;gap:1.5rem;width:min(100% - 2rem,1200px);min-height:76px;margin-inline:auto;display:flex}.brand[data-astro-cid-jufrbbpt]{color:var(--primary-hover);font-size:var(--text-2xl);font-weight:var(--weight-extrabold);white-space:nowrap;align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.brand[data-astro-cid-jufrbbpt] img[data-astro-cid-jufrbbpt]{object-fit:contain;width:44px;height:44px;display:block}.header-nav[data-astro-cid-jufrbbpt]{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.header-nav[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt],.footer-inner[data-astro-cid-jufrbbpt] nav[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt]{color:var(--black-muted);font-size:var(--text-sm);text-decoration:none;transition:color .18s}.header-nav[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt]:hover,.footer-inner[data-astro-cid-jufrbbpt] nav[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt]:hover{color:var(--primary-hover)}.header-nav[data-astro-cid-jufrbbpt] .support-link[data-astro-cid-jufrbbpt]{border:1px solid var(--light-border);color:var(--primary-hover);font-weight:var(--weight-semibold);border-radius:.65rem;padding:.65rem 1rem}.header-nav[data-astro-cid-jufrbbpt] .support-link[data-astro-cid-jufrbbpt]:hover{border-color:var(--primary);background:var(--light-surface)}.privacy-page[data-astro-cid-jufrbbpt]{width:min(100% - 2rem,800px);color:var(--black);flex:1;margin-inline:auto;padding:5rem 0 6rem}.privacy-header[data-astro-cid-jufrbbpt]{border-bottom:1px solid var(--light-border);margin-bottom:3rem;padding-bottom:2.5rem}.eyebrow[data-astro-cid-jufrbbpt]{color:var(--primary-hover);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.15em;margin-bottom:1rem;display:inline-block}.privacy-header[data-astro-cid-jufrbbpt] h1[data-astro-cid-jufrbbpt]{color:var(--black);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:var(--weight-extrabold);letter-spacing:-.045em;margin:0;line-height:1.15}.last-updated[data-astro-cid-jufrbbpt]{color:var(--black-faint);font-size:var(--text-sm);margin-top:1.25rem}.intro[data-astro-cid-jufrbbpt]{max-width:680px;color:var(--black-muted);font-size:var(--text-lg);margin:1.5rem 0 0;line-height:1.85}.privacy-content[data-astro-cid-jufrbbpt]{flex-direction:column;gap:2.5rem;display:flex}.privacy-content[data-astro-cid-jufrbbpt] section[data-astro-cid-jufrbbpt]{scroll-margin-top:2rem}.privacy-content[data-astro-cid-jufrbbpt] h2[data-astro-cid-jufrbbpt]{color:var(--black);font-size:var(--text-xl);line-height:1.5;font-weight:var(--weight-bold);letter-spacing:-.02em;margin:0 0 1rem}.privacy-content[data-astro-cid-jufrbbpt] p[data-astro-cid-jufrbbpt]{color:var(--black-muted);font-size:var(--text-base);margin:0 0 1rem;line-height:1.9}.privacy-content[data-astro-cid-jufrbbpt] p[data-astro-cid-jufrbbpt]:last-child{margin-bottom:0}.privacy-content[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt]{color:var(--primary-hover);font-weight:var(--weight-medium);text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline #0000;transition:text-decoration-color .18s}.privacy-content[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt]:hover{text-decoration-color:currentColor}.contact-link[data-astro-cid-jufrbbpt]{font-weight:var(--weight-semibold)}.site-footer[data-astro-cid-jufrbbpt]{border-top:1px solid var(--light-border);background:var(--light-surface);margin-top:auto}.footer-inner[data-astro-cid-jufrbbpt]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;width:min(100% - 2rem,1200px);margin-inline:auto;padding-block:1.5rem;display:flex}.footer-inner[data-astro-cid-jufrbbpt] p[data-astro-cid-jufrbbpt]{color:var(--black-faint);font-size:var(--text-xs);margin:0;line-height:1.7}.footer-inner[data-astro-cid-jufrbbpt] nav[data-astro-cid-jufrbbpt]{flex-wrap:wrap;gap:1.25rem;display:flex}.footer-credit[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt]{color:var(--primary-hover);font-weight:var(--weight-semibold);text-decoration:none}.header-inner[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt]:focus-visible,.footer-inner[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt]:focus-visible,.privacy-content[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt]:focus-visible{outline:2px solid var(--primary-hover);outline-offset:4px;border-radius:3px}@media (width<=700px){.header-inner[data-astro-cid-jufrbbpt]{flex-direction:column;align-items:flex-start;padding-block:1rem}.header-nav[data-astro-cid-jufrbbpt]{gap:.75rem 1rem;width:100%}.privacy-page[data-astro-cid-jufrbbpt]{padding-top:3.5rem;padding-bottom:4rem}.privacy-header[data-astro-cid-jufrbbpt]{margin-bottom:2.25rem;padding-bottom:2rem}.privacy-content[data-astro-cid-jufrbbpt]{gap:2rem}.privacy-content[data-astro-cid-jufrbbpt] h2[data-astro-cid-jufrbbpt]{font-size:var(--text-lg)}.privacy-content[data-astro-cid-jufrbbpt] p[data-astro-cid-jufrbbpt]{font-size:var(--text-sm)}.intro[data-astro-cid-jufrbbpt]{font-size:var(--text-base)}.footer-inner[data-astro-cid-jufrbbpt]{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.header-nav[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt],.footer-inner[data-astro-cid-jufrbbpt] nav[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt],.privacy-content[data-astro-cid-jufrbbpt] a[data-astro-cid-jufrbbpt]{transition:none}}
