.legal-sections{flex-direction:column;display:flex}.legal-section{border-top:1px solid var(--interior-rule,#c8c6c0);padding:clamp(2.5rem, 5vw, 4rem) var(--gutter)}.legal-section:first-child{border-top:none}.legal-section h2{letter-spacing:-.03em;overflow-wrap:anywhere;max-width:70ch;font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:400;line-height:1.18}.legal-prose{max-width:70ch;color:var(--interior-muted,#62625d);overflow-wrap:anywhere;margin-top:1.4rem;font-size:1rem;line-height:1.75}.legal-prose p+p{margin-top:1.1rem}.legal-prose a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.legal-prose a:hover{color:#171715}.legal-list{max-width:70ch;color:var(--interior-muted,#62625d);margin-top:1.3rem;padding-left:1.2rem;font-size:1rem;line-height:1.75;list-style:outside}.legal-list li+li{margin-top:.5rem}.legal-section .interior-table-scroll{max-width:70ch;margin-top:1.5rem}.legal-extra{border-top:1px solid var(--interior-rule,#c8c6c0);padding:clamp(2.5rem, 5vw, 4rem) var(--gutter)}.legal-index-body{max-width:60ch;color:var(--interior-muted,#62625d);margin-top:.5rem;font-size:.95rem;line-height:1.6}
