.privacy-page.svelte-tjicgw{min-height:calc(100dvh - 4.75rem);background:#fff}.privacy-page__hero.svelte-tjicgw{padding-block:clamp(3rem,8vw,6rem);background:var(--color-brand-cream)}.privacy-page__hero.svelte-tjicgw p:where(.svelte-tjicgw){margin:0 0 .5rem;font-family:var(--font-heading);font-size:.8125rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:var(--color-brand-teal)}.privacy-page__hero.svelte-tjicgw h1:where(.svelte-tjicgw){margin:0 0 1rem;font-family:var(--font-heading);font-size:clamp(3rem,9vw,5.5rem);font-weight:650;line-height:.95;letter-spacing:-.055em}.privacy-page__hero.svelte-tjicgw span:where(.svelte-tjicgw){font-size:.875rem;color:#555}.privacy-page__content.svelte-tjicgw{max-width:50rem;padding-block:clamp(2.5rem,6vw,5rem)}.privacy-page__intro.svelte-tjicgw{padding-bottom:2rem;border-bottom:.125rem solid #111;font-size:1.15rem;font-weight:550;line-height:1.6}.privacy-page.svelte-tjicgw section:where(.svelte-tjicgw){padding-block:1.25rem}.privacy-page.svelte-tjicgw h2:where(.svelte-tjicgw){margin:0 0 .75rem;font-family:var(--font-heading);font-size:1.5rem;font-weight:800}.privacy-page.svelte-tjicgw p:where(.svelte-tjicgw),.privacy-page.svelte-tjicgw li:where(.svelte-tjicgw){line-height:1.65}.privacy-page.svelte-tjicgw ul:where(.svelte-tjicgw){display:grid;gap:.5rem;padding-left:1.25rem}.privacy-page.svelte-tjicgw a:where(.svelte-tjicgw){font-weight:700;color:var(--color-brand-teal);text-underline-offset:.18em}
