.legal-header{position:relative}.legal-page{max-width:980px;margin:0 auto;padding:95px 5vw 110px;min-height:70vh}.legal-content{max-width:790px}.legal-content h1{font-size:clamp(55px,7vw,90px);margin:0 0 45px}.legal-content h2{font-size:32px;line-height:1.05;margin:44px 0 14px;color:var(--paper)}.legal-content p{white-space:normal;color:#c8c1b8;line-height:1.7;margin:0 0 18px;font-size:15px}.legal-error{border-left:3px solid var(--red);padding-left:15px;color:#fff!important}@media(max-width:780px){.legal-page{padding:70px 6vw 80px}.legal-content h2{font-size:28px}.legal-content p{font-size:14px}}.legal-text{margin:0;color:#c8c1b8;font:15px/1.7 "DM Sans",sans-serif;white-space:pre-wrap;word-break:normal}
