.legal_page__UMb4A{min-block-size:100svh;background:var(--canvas-subtle);color:var(--ink);font-family:var(--font-body)}.legal_document__2HEPz{inline-size:min(calc(100% - 2rem),58rem);margin-inline:auto;border-block-start:1px solid var(--line-subtle);padding-block:clamp(var(--space-10),7vw,var(--space-20))}.legal_documentHeader__wnPdI{max-inline-size:48rem;padding-block-end:clamp(var(--space-10),6vw,var(--space-16))}.legal_eyebrow__dzh_i{margin:0 0 var(--space-3);color:var(--accent);font-size:var(--text-2xs);font-weight:780;letter-spacing:var(--tracking-label);text-transform:uppercase}.legal_documentHeader__wnPdI h1{max-inline-size:none;margin:0;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.legal_introduction__B9x0D{max-inline-size:44rem;margin:var(--space-5) 0 0;color:var(--color-ink-700);font-size:var(--text-lg);line-height:var(--leading-body)}.legal_documentBody__eRwuf{border-block-start:1px solid var(--line-subtle)}.legal_section__uTbI4{display:grid;grid-template-columns:minmax(10rem,.7fr) minmax(0,1.8fr);gap:clamp(var(--space-6),5vw,var(--space-16));padding-block:clamp(var(--space-8),5vw,var(--space-12))}.legal_section__uTbI4+.legal_section__uTbI4{border-block-start:1px solid var(--line-subtle)}.legal_section__uTbI4 h2{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;letter-spacing:-.02em;line-height:var(--leading-snug)}.legal_sectionCopy___gL80{min-inline-size:0}.legal_sectionCopy___gL80 li,.legal_sectionCopy___gL80 p{color:var(--color-ink-700);line-height:1.75}.legal_sectionCopy___gL80 p{margin:0}.legal_sectionCopy___gL80 p+p{margin-block-start:var(--space-4)}.legal_sectionCopy___gL80 ul{display:grid;gap:var(--space-3);margin:var(--space-5) 0 0;padding-inline-start:var(--space-5)}.legal_sectionCopy___gL80 strong{color:var(--ink)}.legal_documentLinks__ChJIJ{display:flex;flex-wrap:wrap;gap:var(--space-5);margin-block-start:var(--space-5);color:var(--brand);font-size:var(--text-sm);font-weight:700}@media (max-width:680px){.legal_section__uTbI4{grid-template-columns:1fr;gap:var(--space-4)}.legal_introduction__B9x0D{font-size:var(--text-md)}}