.privacy-sidebar.svelte-7ke6fz{position:sticky;top:110px;padding:1.4rem}.privacy-sidebar.svelte-7ke6fz nav:where(.svelte-7ke6fz){display:flex;flex-direction:column;gap:.15rem;max-height:65vh;overflow-y:auto}.privacy-sidebar.svelte-7ke6fz nav:where(.svelte-7ke6fz) a:where(.svelte-7ke6fz){display:block;padding:.45rem .55rem;border-radius:8px;color:var(--muted);font-size:.84rem;line-height:1.5}.privacy-sidebar.svelte-7ke6fz nav:where(.svelte-7ke6fz) a:where(.svelte-7ke6fz):hover,.privacy-sidebar.svelte-7ke6fz nav:where(.svelte-7ke6fz) a:where(.svelte-7ke6fz):focus-visible{background:var(--pale);color:var(--blue)}.privacy-content.svelte-7ke6fz{max-width:900px}.privacy-section.svelte-7ke6fz{scroll-margin-top:100px;padding-bottom:2.4rem;margin-bottom:2.4rem;border-bottom:1px solid var(--line)}.privacy-section.svelte-7ke6fz:last-child{border-bottom:0;margin-bottom:0}.privacy-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.35;margin-bottom:1.15rem}.privacy-section.svelte-7ke6fz p:where(.svelte-7ke6fz){color:#52637a;overflow-wrap:anywhere}.privacy-section.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--navy)}.privacy-contact-card.svelte-7ke6fz{background:var(--pale);border:1px solid var(--line);border-radius:18px;padding:1.5rem;margin-top:1.5rem}.privacy-contact-card.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-size:1.2rem}@media(max-width:991.98px){.privacy-sidebar.svelte-7ke6fz{position:static}.privacy-sidebar.svelte-7ke6fz nav:where(.svelte-7ke6fz){max-height:300px}}@media print{.privacy-sidebar.svelte-7ke6fz,.page-hero.svelte-7ke6fz .breadcrumb:where(.svelte-7ke6fz),.privacy-content.svelte-7ke6fz .btn:where(.svelte-7ke6fz){display:none!important}.section-pad.svelte-7ke6fz,.page-hero.svelte-7ke6fz{padding:1rem 0}.privacy-section.svelte-7ke6fz{break-inside:avoid}}
