.legal-page{background:radial-gradient(80% 50% at 50% 0%, #7a4a1873, transparent), var(--night)}.legal-main{z-index:3;width:min(760px,100%);margin:0 auto;padding:120px 16px 80px;position:relative}.legal-doc{padding:34px clamp(18px,4vw,44px) 36px;font-size:16px;line-height:1.65}.legal-doc h2{color:var(--hot);margin:0 0 18px;font-size:clamp(34px,5vw,48px)}.legal-doc h3{color:var(--amber);margin:28px 0 8px;font-size:23px}.legal-doc p,.legal-doc ul{color:var(--text);margin:0 0 12px}.legal-doc ul{padding-left:22px}.legal-doc strong{color:var(--hot)}
