.legal_page__U9PRk{color:var(--ink-deep);background:var(--paper-light);font-family:var(--font-sans);font-size:16px;line-height:1.72}.legal_hero__GukK7{padding-block:var(--space-2xl);background:var(--paper)}.legal_article__viS_r,.legal_heroInner__du1zT{width:min(760px,calc(100% - 38px));margin-inline:auto}.legal_hero__GukK7 h1{margin:0;font-family:var(--font-editorial);font-size:clamp(2.45rem,10.8vw,2.9rem);font-weight:500;line-height:.98;letter-spacing:-.035em;text-wrap:balance}.legal_heroDescription__Fja6b{max-width:64ch;margin:var(--space-md) 0 0}.legal_context__xcJOa{margin:var(--space-md) 0 0;color:var(--plum);font-size:.94rem;font-weight:700}.legal_content__qHTI_{padding-block:var(--space-2xl) var(--space-4xl)}.legal_article__viS_r{display:grid;gap:var(--space-2xl)}.legal_updated__lrgMI{padding-bottom:var(--space-lg);border-bottom:1px solid var(--line);color:color-mix(in srgb,var(--ink-deep) 70%,transparent);font-size:.92rem}.legal_updated__lrgMI p{margin:0}.legal_article__viS_r h2{margin:0 0 var(--space-md);font-family:var(--font-editorial);font-size:clamp(1.75rem,7.5vw,2.15rem);font-weight:500;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.legal_article__viS_r p{margin:0}.legal_article__viS_r p+p{margin-top:var(--space-md)}.legal_article__viS_r ul{display:grid;gap:var(--space-xs);margin:var(--space-md) 0 0;padding-left:1.25rem}.legal_article__viS_r li::marker{color:var(--plum)}.legal_article__viS_r a{color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em}.legal_article__viS_r strong{color:var(--ink-deep);font-weight:700}.legal_legalFooter__tzQZL{padding-top:var(--space-xl);border-top:1px solid var(--line);color:color-mix(in srgb,var(--ink-deep) 72%,transparent);font-size:.9rem}@media (min-width:701px){.legal_page__U9PRk{font-size:var(--type-body-size);line-height:var(--type-body-leading)}.legal_hero__GukK7{padding-block:var(--space-3xl)}.legal_article__viS_r,.legal_heroInner__du1zT{width:min(760px,calc(100% - 64px))}.legal_hero__GukK7 h1{font-size:var(--type-headline-size)}.legal_heroDescription__Fja6b{font-size:var(--type-lead-size);line-height:var(--type-lead-leading)}.legal_content__qHTI_{padding-block:var(--space-3xl) var(--space-5xl)}.legal_article__viS_r{gap:var(--space-3xl)}.legal_article__viS_r h2{font-size:2.15rem}}