.privacy-page.svelte-7ke6fz .page-header:where(.svelte-7ke6fz){margin-top:.75rem}.privacy-page.svelte-7ke6fz .page-header:where(.svelte-7ke6fz) p:where(.svelte-7ke6fz){max-width:var(--reading-width)}.privacy-page.svelte-7ke6fz .page-header:where(.svelte-7ke6fz) .effective-date:where(.svelte-7ke6fz){margin-top:1rem;font-size:.8125rem}.privacy-summary.svelte-7ke6fz{margin-block:var(--page-header-space);border-left:3px solid var(--color-primary);background:var(--color-base-200);padding:1.25rem;font-size:.875rem;line-height:1.8}.privacy-summary.svelte-7ke6fz p:where(.svelte-7ke6fz){max-width:var(--reading-width);overflow-wrap:anywhere}.privacy-summary.svelte-7ke6fz p:where(.svelte-7ke6fz)+p:where(.svelte-7ke6fz){margin-top:.75rem}.privacy-summary.svelte-7ke6fz a[href^=tel\:]:where(.svelte-7ke6fz){white-space:nowrap}.privacy-contents.svelte-7ke6fz{border-block:1px solid var(--color-base-300);grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1.5rem;padding-block:1.25rem;display:grid}.privacy-contents.svelte-7ke6fz a:where(.svelte-7ke6fz){align-items:center;gap:.75rem;min-height:44px;padding-block:.5rem;font-size:.875rem;line-height:1.5;text-decoration:none;display:flex}.privacy-contents.svelte-7ke6fz a:where(.svelte-7ke6fz) span:where(.svelte-7ke6fz){color:var(--color-primary);font-variant-numeric:tabular-nums}.privacy-contents.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{color:var(--color-primary)}.policy-content.svelte-7ke6fz section:where(.svelte-7ke6fz){padding-block:var(--section-space);border-bottom:1px solid var(--color-base-300);scroll-margin-top:6rem}.policy-content.svelte-7ke6fz section:where(.svelte-7ke6fz):last-child{border-bottom:0}.policy-content.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:var(--section-title-size);letter-spacing:-.02em;margin-bottom:1rem;font-weight:700;line-height:1.5}.policy-content.svelte-7ke6fz h3:where(.svelte-7ke6fz){margin-top:1.5rem;margin-bottom:.625rem;font-size:1rem;font-weight:650}.policy-content.svelte-7ke6fz p:where(.svelte-7ke6fz),.policy-content.svelte-7ke6fz li:where(.svelte-7ke6fz),.policy-content.svelte-7ke6fz dd:where(.svelte-7ke6fz){max-width:var(--reading-width);font-size:var(--body-copy-size);line-height:var(--body-copy-line-height);color:color-mix(in oklch, var(--color-base-content) 85%, transparent);overflow-wrap:anywhere}.policy-content.svelte-7ke6fz p:where(.svelte-7ke6fz)+p:where(.svelte-7ke6fz),.policy-content.svelte-7ke6fz p:where(.svelte-7ke6fz)+ul:where(.svelte-7ke6fz),.policy-content.svelte-7ke6fz ul:where(.svelte-7ke6fz)+p:where(.svelte-7ke6fz){margin-top:1rem}.policy-content.svelte-7ke6fz ul:where(.svelte-7ke6fz){padding-left:1.25rem;list-style:outside}.policy-content.svelte-7ke6fz li:where(.svelte-7ke6fz)+li:where(.svelte-7ke6fz){margin-top:.625rem}.privacy-summary.svelte-7ke6fz a:where(.svelte-7ke6fz),.policy-content.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}.data-list.svelte-7ke6fz{margin-block:1.25rem}.data-list.svelte-7ke6fz>div:where(.svelte-7ke6fz){border-bottom:1px solid var(--color-base-300);padding-block:1rem}.data-list.svelte-7ke6fz>div:where(.svelte-7ke6fz):first-child{padding-top:0}.data-list.svelte-7ke6fz>div:where(.svelte-7ke6fz):last-child{border-bottom:0}.data-list.svelte-7ke6fz dt:where(.svelte-7ke6fz){margin-bottom:.375rem;font-size:.9375rem;font-weight:650}.contact-details.svelte-7ke6fz{gap:.75rem;margin-block:1.25rem;display:grid}.contact-details.svelte-7ke6fz>div:where(.svelte-7ke6fz){grid-template-columns:6.25rem minmax(0,1fr);align-items:baseline;gap:1rem;display:grid}.contact-details.svelte-7ke6fz dt:where(.svelte-7ke6fz){color:var(--color-muted-content);font-size:.875rem}@media (width<=540px){.privacy-contents.svelte-7ke6fz{grid-template-columns:1fr;gap:0}.privacy-summary.svelte-7ke6fz{padding:1rem}}
