.legal{color:#fff;max-width:780px;font-family:Plex, var(--font-space-grotesk), sans-serif;margin:0 auto;padding:56px 20px 80px;line-height:1.75}.legal h1{letter-spacing:-.02em;font-size:clamp(32px,4vw,48px);font-weight:700;line-height:1.1}.legal .meta{color:var(--brand-lilac);margin-top:12px;font-size:14px}.legal h2{margin-top:40px;font-size:22px;font-weight:700;line-height:1.3}.legal p,.legal li{color:#d9d4e6;margin-top:12px;font-size:16px}.legal ul{margin-top:4px;padding-inline-start:22px;list-style:outside}.legal li{margin-top:6px}.legal a{color:var(--brand-tangerine);text-underline-offset:4px}.legal a:hover{text-decoration:underline}.legal .box{background:#ff6b3d14;border:1px solid #ff6b3d8c;border-radius:14px;margin-top:24px;padding:18px 20px}.legal .box p{color:#fff;margin-top:0}
