.legal-shell{color:#071b33;background:#f7f9fc;min-height:100vh}.legal-nav{justify-content:space-between;align-items:center;width:min(1120px,100% - 40px);height:88px;margin:auto;display:flex}.legal-nav>a:last-child{color:#0866e5;font-weight:750}.legal-brand{grid-template-columns:auto 1fr;align-items:center;column-gap:10px;display:grid}.legal-brand>span{color:#f1d17c;background:#071b33;border:2px solid #c99735;border-radius:50%;grid-row:1/3;place-items:center;width:42px;height:42px;display:grid}.legal-brand b{letter-spacing:.08em}.legal-brand small{letter-spacing:.15em;color:#9a7125;font-size:7px}.legal-hero{color:#fff;background:linear-gradient(125deg,#06182d,#0a3c68);padding:82px 20px}.legal-hero>div{width:min(920px,100%);margin:auto}.legal-hero p{color:#f1d17c;text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:850}.legal-hero h1{letter-spacing:-.055em;margin:15px 0;font-size:clamp(44px,7vw,76px)}.legal-hero span{color:#b7c7d8;font-size:12px}.legal-draft{color:#61450e;background:#fff7e4;border:1px solid #d1a64b;border-radius:10px;gap:5px;width:min(920px,100% - 40px);margin:30px auto 0;padding:16px 18px;display:grid}.legal-draft span{font-size:12px;line-height:1.5}.legal-content{background:#fff;border:1px solid #dbe4ee;border-radius:18px;width:min(920px,100% - 40px);margin:30px auto 80px;padding:20px 42px;box-shadow:0 18px 60px #0a274212}.legal-content>section{border-bottom:1px solid #e4eaf0;grid-template-columns:42px 1fr;gap:18px;padding:32px 0;display:grid}.legal-content>section:last-child{border:0}.legal-content>section>span{color:#c99735;padding-top:7px;font-size:11px;font-weight:850}.legal-content h2{margin:0 0 14px;font-size:22px}.legal-content p{color:#465c70;margin:0 0 12px;line-height:1.72}.legal-footer{border-top:1px solid #dbe4ee;gap:22px;width:min(920px,100% - 40px);margin:auto;padding:32px 0 45px;display:grid}.legal-footer div{flex-wrap:wrap;gap:24px;font-weight:700;display:flex}.legal-footer small{color:#718092}@media (width<=600px){.legal-nav{height:72px}.legal-nav>a:last-child{font-size:12px}.legal-brand>span{width:35px;height:35px}.legal-brand b{font-size:13px}.legal-brand small{font-size:5.5px}.legal-hero{padding:58px 20px}.legal-content{padding:10px 20px}.legal-content>section{grid-template-columns:1fr;gap:4px;padding:26px 0}.legal-content>section>span{padding:0}.legal-content h2{font-size:20px}}.legal-tools{align-items:center;gap:20px;display:flex}.legal-tools>a{color:#0866e5;font-weight:750}.legal-languages{border:1px solid #d8e2eb;border-radius:8px;display:flex;overflow:hidden}.legal-languages button{color:#526578;cursor:pointer;background:#fff;border:0;border-right:1px solid #d8e2eb;padding:8px 9px;font-size:10px;font-weight:800}.legal-languages button:last-child{border-right:0}.legal-languages button.active{color:#fff;background:#071b33}@media (width<=700px){.legal-tools{gap:8px}.legal-languages button{padding:7px 6px}.legal-tools>a{font-size:0}.legal-tools>a:after{content:"←";font-size:18px}}
