.policy-page.svelte-fzjbr0{display:flex;flex-direction:column;gap:var(--size-9);padding:var(--size-7) 0 200px;width:100%}.page-header.svelte-fzjbr0{display:flex;flex-direction:column;gap:var(--size-2);max-width:1050px}.page-title.svelte-fzjbr0{font-family:Cinzel,serif;font-size:64px;font-weight:var(--font-weight-4);line-height:72px;color:var(--brand-primary);text-transform:uppercase;margin:0}.page-subtitle.svelte-fzjbr0{font-size:var(--font-size-2);font-weight:var(--font-weight-4);line-height:22px;color:var(--brand-primary);margin:0}.last-updated.svelte-fzjbr0{font-size:var(--font-size-1);font-weight:var(--font-weight-4);line-height:22px;color:var(--text-gray-medium);margin:0;font-style:italic}.policy-content.svelte-fzjbr0{max-width:1050px;display:flex;flex-direction:column;gap:var(--size-5);font-size:var(--font-size-2);line-height:30px;color:var(--text-gray-dark)}.policy-content.svelte-fzjbr0>p:where(.svelte-fzjbr0){margin:0}.policy-section.svelte-fzjbr0{display:flex;flex-direction:column;gap:var(--size-4)}.section-heading.svelte-fzjbr0{font-size:var(--font-size-4);font-weight:var(--font-weight-7);line-height:30px;color:var(--text-gray-dark);margin:0}.policy-section.svelte-fzjbr0 p:where(.svelte-fzjbr0){margin:0;line-height:30px}.policy-list.svelte-fzjbr0{margin:0;padding-left:var(--size-5);display:flex;flex-direction:column;gap:var(--size-3)}.policy-list.svelte-fzjbr0 li:where(.svelte-fzjbr0){line-height:30px;padding-left:var(--size-2)}.policy-list.numbered.svelte-fzjbr0{list-style-type:decimal}.contact-info.svelte-fzjbr0{line-height:30px}.contact-info.svelte-fzjbr0 a:where(.svelte-fzjbr0){color:var(--brand-accent);-webkit-text-decoration:underline;text-decoration:underline;transition:opacity .2s var(--ease-2)}.contact-info.svelte-fzjbr0 a:where(.svelte-fzjbr0):hover{opacity:.8}.contact-info.svelte-fzjbr0 a:where(.svelte-fzjbr0):focus{outline:none;box-shadow:var(--focus-ring);border-radius:var(--radius-1)}.bold.svelte-fzjbr0{font-weight:var(--font-weight-7)}@media(max-width:767.98px){.policy-page.svelte-fzjbr0{gap:var(--size-7);padding:var(--size-5) 0 var(--size-fluid-5)}.page-title.svelte-fzjbr0{font-size:max(var(--font-size-5),min(8vw,64px));line-height:1.2}.page-subtitle.svelte-fzjbr0{font-size:var(--font-size-1);line-height:1.5}.last-updated.svelte-fzjbr0{font-size:var(--font-size-0);line-height:1.5}.policy-content.svelte-fzjbr0{font-size:var(--font-size-1);line-height:1.67}.section-heading.svelte-fzjbr0{font-size:var(--font-size-3);line-height:1.5}.policy-section.svelte-fzjbr0 p:where(.svelte-fzjbr0),.policy-list.svelte-fzjbr0 li:where(.svelte-fzjbr0),.contact-info.svelte-fzjbr0{line-height:1.67}}
