.privacy-page.svelte-7ke6fz{min-height:100vh;padding:4rem 4rem 4rem 8rem;opacity:0;transition:opacity .4s ease;display:flex;flex-direction:column}.privacy-page.mounted.svelte-7ke6fz{opacity:1}.privacy-header.svelte-7ke6fz{margin-bottom:3rem}.privacy-title.svelte-7ke6fz{font-size:4rem;font-weight:100;color:#1a1a1a;text-transform:lowercase;letter-spacing:-.02em;margin:0 0 .5rem;font-family:var(--main-font)}.privacy-updated.svelte-7ke6fz{font-size:1rem;font-weight:300;color:#6b6b6b;margin:0;font-family:var(--main-font)}.privacy-content.svelte-7ke6fz{max-width:720px;margin-bottom:4rem}.privacy-section.svelte-7ke6fz{margin-bottom:2.5rem}.privacy-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.5rem;font-weight:300;color:#1a1a1a;text-transform:lowercase;margin:0 0 1rem;font-family:var(--main-font)}.privacy-section.svelte-7ke6fz p:where(.svelte-7ke6fz),.privacy-section.svelte-7ke6fz ul:where(.svelte-7ke6fz){font-size:1.125rem;font-weight:300;color:#1a1a1a;line-height:1.7;margin:0 0 1rem;font-family:var(--main-font)}.privacy-section.svelte-7ke6fz ul:where(.svelte-7ke6fz){padding-left:1.5rem}.privacy-section.svelte-7ke6fz li:where(.svelte-7ke6fz){margin-bottom:.5rem}.privacy-section.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#1a1a1a;text-decoration:underline;text-underline-offset:2px;transition:color .2s ease}.privacy-section.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:#6b6b6b}.privacy-contact.svelte-7ke6fz{margin-top:.5rem}.privacy-nav.svelte-7ke6fz{display:flex;gap:3rem;margin-top:auto}.privacy-nav.svelte-7ke6fz .nav-link:where(.svelte-7ke6fz){font-size:1.5rem;font-weight:300;color:#6b6b6b;background:none;text-decoration:none;text-transform:lowercase;letter-spacing:.05em;transition:color .3s ease;font-family:"Raleway Variable",var(--main-font);position:relative}.privacy-nav.svelte-7ke6fz .nav-link:where(.svelte-7ke6fz):after{content:"";position:absolute;bottom:0;left:50%;width:0;height:1px;background-color:#6b6b6b;transform:translate(-50%);transition:width .3s ease}.privacy-nav.svelte-7ke6fz .nav-link:where(.svelte-7ke6fz):hover{color:#000}.privacy-nav.svelte-7ke6fz .nav-link:where(.svelte-7ke6fz):hover:after{width:100%}@media(max-width:768px){.privacy-page.svelte-7ke6fz{padding:2rem}.privacy-title.svelte-7ke6fz{font-size:2.5rem}.privacy-section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.25rem}.privacy-section.svelte-7ke6fz p:where(.svelte-7ke6fz),.privacy-section.svelte-7ke6fz ul:where(.svelte-7ke6fz){font-size:1rem}}
