.legal-page{max-width:820px;margin:0 auto;padding:var(--space-5,40px) var(--space-4) var(--space-8)}.legal-page__breadcrumb{display:flex;gap:var(--space-1);color:var(--color-warm-gray);font-size:var(--fs-body-sm);margin-bottom:var(--space-4)}.legal-page__breadcrumb a{color:inherit}.legal-page__body h1{font-size:var(--fs-display-md);margin:0 0 var(--space-1)}.legal-page__body h1,.legal-page__body h2{font-family:var(--font-display);font-weight:500}.legal-page__body h2{font-size:1.35rem;margin:var(--space-6) 0 var(--space-1)}.legal-page__body li,.legal-page__body p{font-size:var(--fs-body);line-height:1.65;color:var(--color-ink)}.legal-page__body ul{padding-left:1.2em}.legal-page__body a{color:var(--color-accent)}.legal-page__updated{color:var(--color-warm-gray);font-size:var(--fs-body-sm);margin:0 0 var(--space-3)}.legal-page__intro{font-size:var(--fs-body-lg)}