.legal-page{padding:64px 0 88px}.legal-page .wrap{max-width:760px}.legal-page h1{letter-spacing:-.4px;font-size:clamp(30px,3.6vw,40px)}.legal-updated{color:#8494a6;font:400 13px/1.4 var(--sans);margin:10px 0 0}.legal-intro{color:var(--muted);border-bottom:1px solid var(--rule-soft);margin:18px 0 0;padding-bottom:24px;font-size:16.5px}.legal-page section{margin-top:32px}.legal-page h2{align-items:baseline;gap:11px;font-size:21px;display:flex}.legal-page h2 .num{color:var(--amber-ink);flex-shrink:0;font-size:15px}.legal-page p{color:var(--ink);margin:0 0 12px;font-size:15.5px}.legal-page p:last-child{margin-bottom:0}.legal-page ul{margin:0 0 12px;padding-left:22px}.legal-page li{color:var(--ink);margin-bottom:8px;font-size:15.5px}.legal-page li:last-child{margin-bottom:0}.legal-page a{color:var(--navy)}
