.page-hero.svelte-yiqd0o{background:var(--cloud);padding:var(--space-10) 0 var(--space-8);border-bottom:1px solid var(--line)}.page-hero.svelte-yiqd0o .container:where(.svelte-yiqd0o){gap:var(--space-3);flex-direction:column;display:flex}.page-hero.svelte-yiqd0o h1:where(.svelte-yiqd0o){margin:0}.page-hero__body.svelte-yiqd0o{color:var(--steel);font-size:var(--text-sm);font-family:var(--font-mono);margin:0}.legal-section.svelte-yiqd0o{padding-bottom:var(--space-24)}.legal-grid.svelte-yiqd0o{gap:var(--space-10);grid-template-columns:1fr;align-items:flex-start;display:grid}@media (width>=1024px){.legal-grid.svelte-yiqd0o{grid-template-columns:220px 1fr}}.legal-nav.svelte-yiqd0o{background:var(--cloud);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex;position:sticky;top:96px}.legal-nav__label.svelte-yiqd0o{font-size:var(--text-xs);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--steel);margin:0}.legal-nav.svelte-yiqd0o ul:where(.svelte-yiqd0o){flex-direction:column;gap:.2rem;display:flex}.legal-nav.svelte-yiqd0o a:where(.svelte-yiqd0o){font-size:var(--text-sm);color:var(--slate);padding:.2rem 0;text-decoration:none;display:block}.legal-nav.svelte-yiqd0o a:where(.svelte-yiqd0o):hover{color:var(--signal-blue)}.legal-prose.svelte-yiqd0o{max-width:72ch}.legal-prose.svelte-yiqd0o section:where(.svelte-yiqd0o){margin-bottom:var(--space-10);padding-bottom:var(--space-10);border-bottom:1px solid var(--line)}.legal-prose.svelte-yiqd0o section:where(.svelte-yiqd0o):last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.legal-prose.svelte-yiqd0o h2:where(.svelte-yiqd0o){font-size:var(--text-xl);margin:0 0 var(--space-4);color:var(--data-navy)}.legal-prose.svelte-yiqd0o p:where(.svelte-yiqd0o){color:var(--slate);margin:0 0 var(--space-4);line-height:1.75;font-size:var(--text-base)}.legal-prose.svelte-yiqd0o ul:where(.svelte-yiqd0o){margin:0 0 var(--space-4);flex-direction:column;gap:.4rem;padding-left:1.5em;display:flex}.legal-prose.svelte-yiqd0o li:where(.svelte-yiqd0o){color:var(--slate);line-height:1.65;font-size:var(--text-base);list-style:outside}.legal-prose.svelte-yiqd0o a:where(.svelte-yiqd0o){color:var(--signal-blue)}.legal-prose.svelte-yiqd0o strong:where(.svelte-yiqd0o){color:var(--data-navy)}.legal-prose.svelte-yiqd0o code:where(.svelte-yiqd0o){font-family:var(--font-mono);background:var(--cloud);color:var(--data-navy);border-radius:3px;padding:.15em .4em;font-size:.9em}.cookie-table.svelte-yiqd0o{margin:var(--space-4) 0;overflow-x:auto}.cookie-table.svelte-yiqd0o table:where(.svelte-yiqd0o){border-collapse:collapse;width:100%;font-size:var(--text-sm)}.cookie-table.svelte-yiqd0o th:where(.svelte-yiqd0o){background:var(--cloud);color:var(--data-navy);text-align:left;border:1px solid var(--line);font-weight:700;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;padding:.75rem}.cookie-table.svelte-yiqd0o td:where(.svelte-yiqd0o){border:1px solid var(--line);color:var(--slate);vertical-align:top;padding:.75rem}.legal-address.svelte-yiqd0o{font-style:normal;font-size:var(--text-base);color:var(--slate);background:var(--cloud);border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-5);line-height:1.75;display:inline-block}.legal-address.svelte-yiqd0o a:where(.svelte-yiqd0o){color:var(--signal-blue)}
