.legal-page{color:#20233a;background:#f5f5fa;min-height:100vh}.legal-header{background:linear-gradient(105deg,#2c036e,#000644)}.legal-header__inner{justify-content:space-between;align-items:center;gap:28px;width:min(1180px,100% - 40px);min-height:82px;margin:auto;display:flex}.legal-header img{width:205px;max-height:54px;display:block}.legal-header nav{align-items:center;gap:26px;display:flex}.legal-header nav a{color:#fff;font-size:15px;text-decoration:none}.legal-header nav a:last-child{border:1px solid #ffffff8c;border-radius:30px;padding:11px 18px}.legal-hero{color:#fff;background:linear-gradient(105deg,#2c036e,#000644)}.legal-hero>div{width:min(1180px,100% - 40px);margin:auto;padding:76px 0 94px}.legal-hero p{color:#b6baf7;letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px;font-size:13px;font-weight:700}.legal-hero h1{max-width:750px;margin:0;font-size:clamp(38px,6vw,68px);font-weight:500;line-height:1.05}.legal-hero span{color:#d9dcff;max-width:660px;margin-top:24px;font-size:18px;line-height:1.55;display:block}.legal-content{width:min(1040px,100% - 40px);margin:-38px auto 0;padding-bottom:80px;position:relative}.legal-documents{gap:12px;display:grid}.legal-documents article{background:#fff;border:1px solid #e3e4ed;border-radius:14px;justify-content:space-between;align-items:center;gap:28px;padding:28px 30px;scroll-margin-top:24px;display:flex;box-shadow:0 16px 45px #12173b0f}.legal-documents article span{color:#666db2;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}.legal-documents h2{margin:7px 0 0;font-size:21px;font-weight:600}.legal-documents p{color:#7d8194;margin:9px 0 0;font-size:13px}.legal-documents article>a{color:#fff;background:#232d87;border-radius:30px;flex:none;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none}.legal-empty{text-align:center;background:#fff;border-radius:14px;padding:42px;box-shadow:0 16px 45px #12173b0f}.legal-empty h2{margin:0 0 10px;font-size:24px}.legal-empty p{color:#73778b;margin:0;line-height:1.6}.legal-help{color:#fff;background:#222954;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;margin-top:34px;padding:30px;display:flex}.legal-help span{color:#bcc3e9;font-size:13px}.legal-help h2{margin:5px 0 0;font-size:24px}.legal-help>div:last-child{text-align:right;gap:7px;display:grid}.legal-help a{color:#fff;font-weight:700;text-decoration:none}@media (max-width:680px){.legal-header__inner{width:min(100% - 28px,1180px);min-height:72px}.legal-header img{width:160px}.legal-header nav a:first-child{display:none}.legal-hero>div{width:min(100% - 28px,1180px);padding:54px 0 74px}.legal-content{width:min(100% - 28px,1040px)}.legal-documents article,.legal-help{flex-direction:column;align-items:flex-start}.legal-documents article>a{text-align:center;width:100%}.legal-help>div:last-child{text-align:left}}
