.optional{font-weight:400;opacity:.7}
.form-note a,footer a,.legal-page a{color:#ff5a12}
.legal-page{max-width:920px;margin:0 auto;padding:90px 28px}
.legal-page h1{font-family:'Barlow Condensed',sans-serif;text-transform:uppercase;font-size:clamp(3rem,6vw,5rem);margin:0 0 36px}
.legal-card{background:#121214;border:1px solid #2c2c30;border-radius:24px;padding:32px}
.legal-card h2{margin-top:32px;font-size:1.25rem}
.legal-card h2:first-child{margin-top:0}
.legal-card p{color:#a4a4aa;line-height:1.75}
.legal-card mark{color:#111;background:#ff5a12;padding:2px 5px;border-radius:4px}
.legal-warning{margin-top:32px;padding:18px;border:1px solid #ff5a12;border-radius:12px}
