.legal-document_page__y_NhT{width:min(720px,calc(100% - 2.5rem));margin:0 auto;padding:6rem 0 5rem;color:var(--ink)}.legal-document_header__W6ldF{padding:2rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-soft);margin-bottom:2.5rem}.legal-document_eyebrow__vZFQv{margin:0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-muted)}.legal-document_header__W6ldF h1{margin:.75rem 0 0;font-family:var(--font-serif);font-size:clamp(1.8rem,4vw,2.5rem);font-weight:400;line-height:1.1}.legal-document_summary__oU2OM{margin:1.25rem 0 0;line-height:1.65;color:var(--ink-muted);max-width:38rem}.legal-document_meta___oVtN{margin:1rem 0 0;font-size:12px;color:var(--ink-muted)}.legal-document_related__r5Hz2{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1.75rem}.legal-document_related__r5Hz2 a{font-size:11px;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--line-strong);padding-bottom:2px;transition:opacity var(--motion-base) var(--ease-editorial)}.legal-document_related__r5Hz2 a:hover{opacity:.55}.legal-document_sections__C5EOq{display:grid;grid-gap:2.25rem;gap:2.25rem}.legal-document_section__zDPeY{padding:1.25rem 1.5rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper)}.legal-document_section__zDPeY h2{margin:0 0 .85rem;font-size:14px;font-weight:700;letter-spacing:.04em}.legal-document_section__zDPeY p{margin:0 0 .75rem;line-height:1.65;color:var(--ink);font-size:13px}.legal-document_section__zDPeY p:last-of-type{margin-bottom:0}.legal-document_section__zDPeY ul{margin:.5rem 0 0;padding-left:1.25rem;line-height:1.65;font-size:13px}.legal-document_section__zDPeY li+li{margin-top:.35rem}.legal-document_panel__L_rl7{padding:1.5rem;border:1px solid var(--line);margin-bottom:2rem;background:var(--paper-soft);border-radius:var(--radius-md)}.legal-document_panel__L_rl7 h2{margin:0 0 1rem;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.legal-document_cookieRow__eK_n5{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--line)}.legal-document_cookieRow__eK_n5:last-child{border-bottom:0}.legal-document_cookieRow__eK_n5 strong{display:block;font-size:13px;font-weight:600}.legal-document_cookieRow__eK_n5 span{display:block;margin-top:.35rem;font-size:12px;color:var(--ink-muted);line-height:1.5;max-width:28rem}.legal-document_toggle__eabw5{flex-shrink:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:.35rem 0;border:0;background:transparent;border-bottom:1px solid var(--ink);color:var(--ink)}.legal-document_toggleDisabled__501se{opacity:.45;cursor:not-allowed;border-color:var(--line)}.legal-document_saveRow__qMLyL{margin-top:1.5rem}.legal-document_saveButton__CZ1wz{font-size:11px;letter-spacing:.16em;text-transform:uppercase;border:0;background:transparent;border-bottom:1px solid var(--ink);padding-bottom:3px;color:var(--ink);cursor:pointer}.legal-document_savedNote__gMPWM{margin:.75rem 0 0;font-size:12px;color:#116c2b}@media (max-width:640px){.legal-document_page__y_NhT{width:min(100% - 1.5rem,720px);padding-top:5rem}}