.legal-page{padding-block-start:clamp(3rem,2.5rem + 2vw,5rem)}.legal-page__inner{max-width:var(--content-narrow)}.legal-page__inner h1{font-size:var(--text-display);margin-bottom:var(--space-lg)}.legal-page__body h2{font-size:var(--text-lg);margin-block:var(--space-lg) var(--space-2xs)}.legal-page__body h2:first-child{margin-top:0}.legal-page__body p{color:var(--color-ink-soft);margin-block:var(--space-2xs) 0}.legal-page__body address{color:var(--color-ink-soft);font-style:normal;line-height:1.8}.legal-page__body a{color:var(--color-ink);text-underline-offset:2px;text-decoration:underline}.legal-page__body ul{color:var(--color-ink-soft);padding-left:1.25rem}.legal-page__body li{margin-block:var(--space-3xs)}
