.legal-page{padding:clamp(64px,8vw,110px) max(4.5vw,24px);background:radial-gradient(ellipse at 0 0,#24100a 0,transparent 36%),#080807}.legal-shell{width:min(900px,100%);margin:0 auto}.legal-page h1{font-size:clamp(48px,7vw,82px);margin:0 0 18px}.legal-content{margin-top:42px;padding-top:34px;border-top:1px solid rgba(240,68,22,.35)}.legal-content>p,.legal-content li{color:#ddd7d2;font-size:16px;line-height:1.8}.legal-content h2{margin:44px 0 12px;font-size:clamp(27px,3vw,36px)}.legal-content a{color:var(--orange);text-decoration:underline;text-underline-offset:3px}.legal-updated{color:#a69e98!important;font-size:13px!important;text-transform:uppercase;letter-spacing:.08em}@media(max-width:680px){.legal-page{padding-left:18px;padding-right:18px}.legal-content{margin-top:30px}.legal-content h2{margin-top:36px}}