.privacy-page.svelte-co57zq{margin-top:calc(var(--header-offset) * -1);padding-top:var(--header-offset);background:var(--paper)}.privacy-hero.svelte-co57zq{border-bottom:1px solid var(--ink);gap:1.5rem;padding-block:clamp(4.5rem,7vw,8rem) clamp(3rem,5vw,5rem);display:grid}.privacy-hero.svelte-co57zq h1:where(.svelte-co57zq){max-width:13ch;font-family:var(--font-condensed);text-transform:uppercase;font-size:clamp(4rem,9vw,9rem);line-height:.86}.privacy-hero.svelte-co57zq>p:where(.svelte-co57zq){max-width:46rem;font-family:var(--font-serif);font-size:clamp(1.5rem,2.4vw,2.25rem);line-height:1.12}.privacy-hero.svelte-co57zq dl:where(.svelte-co57zq){border-top:1px solid var(--rule);gap:1rem;margin-top:1rem;padding-top:1.25rem;display:grid}.privacy-hero.svelte-co57zq dt:where(.svelte-co57zq){font-family:var(--font-condensed);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase}.privacy-hero.svelte-co57zq dd:where(.svelte-co57zq){font-family:var(--font-serif);font-size:var(--type-body);margin:.35rem 0 0}.privacy-content.svelte-co57zq{padding-block:var(--section-padding-block);gap:3rem;display:grid}.privacy-content__summary.svelte-co57zq{background:var(--yellow);box-shadow:6px 6px 0 var(--ink);align-self:start;padding:clamp(1.25rem,2vw,2rem)}.privacy-content__summary.svelte-co57zq h2:where(.svelte-co57zq),.privacy-content__body.svelte-co57zq h2:where(.svelte-co57zq){font-family:var(--font-condensed);font-size:var(--type-component-title-lg);text-transform:uppercase;line-height:.95}.privacy-content__summary.svelte-co57zq ul:where(.svelte-co57zq),.privacy-content__body.svelte-co57zq ul:where(.svelte-co57zq){gap:.85rem;margin:1.25rem 0 0;padding-left:1.1rem;list-style:outside;display:grid}.privacy-content__summary.svelte-co57zq li:where(.svelte-co57zq),.privacy-content__body.svelte-co57zq li:where(.svelte-co57zq),.privacy-content__body.svelte-co57zq p:where(.svelte-co57zq),.privacy-table.svelte-co57zq{font-family:var(--font-serif);font-size:var(--type-body);line-height:1.45}.privacy-content__body.svelte-co57zq{gap:clamp(2.5rem,4vw,4rem);display:grid}.privacy-content__body.svelte-co57zq p:where(.svelte-co57zq),.privacy-content__body.svelte-co57zq ul:where(.svelte-co57zq){max-width:68ch}.privacy-content__body.svelte-co57zq section:where(.svelte-co57zq){border-bottom:1px solid var(--rule);gap:1rem;padding-bottom:clamp(2rem,3vw,3rem);display:grid}.privacy-content__body.svelte-co57zq section:where(.svelte-co57zq):last-child{border-bottom:0;padding-bottom:0}.privacy-content__body.svelte-co57zq strong{font-family:var(--font-condensed);text-transform:uppercase;font-weight:400}.privacy-content__body.svelte-co57zq code{font-family:var(--font-mono);font-size:.82em}.privacy-table.svelte-co57zq{border:1px solid var(--ink);display:grid}.privacy-table.svelte-co57zq>div:where(.svelte-co57zq){border-top:1px solid var(--rule);gap:.75rem;padding:1rem;display:grid}.privacy-table.svelte-co57zq>div:where(.svelte-co57zq):first-child{border-top:0}.privacy-table__head.svelte-co57zq{background:var(--ink);color:var(--soft);font-family:var(--font-condensed);font-size:var(--type-label);letter-spacing:.08em;text-transform:uppercase;line-height:1}.privacy-table.svelte-co57zq span:where(.svelte-co57zq):first-child:not([role=columnheader]){font-family:var(--font-condensed);font-size:var(--type-body-sm);text-transform:uppercase;line-height:1}@media (width>=768px){.privacy-hero.svelte-co57zq dl:where(.svelte-co57zq),.privacy-table.svelte-co57zq>div:where(.svelte-co57zq){grid-template-columns:minmax(12rem,.34fr) 1fr}}@media (width>=1024px){.privacy-content.svelte-co57zq{grid-template-columns:minmax(16rem,.36fr) 1fr;align-items:start}.privacy-content__summary.svelte-co57zq{top:calc(var(--header-offset) + 1.5rem);position:sticky}}
