.legal-main{min-height:650px;background:#f5f7fa;padding:75px max(28px,calc((100vw - 1120px)/2))}.legal-hero{max-width:790px;margin-bottom:50px}.legal-hero h1,.legal-document h1{font-size:48px;line-height:1.08;letter-spacing:-.045em;margin:0 0 18px}.legal-hero>p:last-child{font-size:18px;color:#667085}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-grid article{background:#fff;border:1px solid #e4e7ec;border-radius:12px;padding:32px;min-height:260px}.contact-grid article>span{font-size:10px;color:#175cd3;font-weight:800;letter-spacing:.12em}.contact-grid h2{font-size:24px;margin:30px 0 10px}.contact-grid p{color:#667085;margin-bottom:25px}.legal-document{max-width:850px;background:#fff;border:1px solid #e4e7ec;border-radius:13px;padding:50px;margin:auto}.legal-document h2{font-size:19px;margin-top:32px}.legal-document p{color:#475467}.legal-document .updated{color:#98a2b3}.legal-note{margin-top:35px;padding:17px;background:#fffaeb;color:#93370d;border-radius:8px;font-size:12px}@media(max-width:700px){.legal-main{padding:45px 18px}.legal-hero h1,.legal-document h1{font-size:37px}.contact-grid{grid-template-columns:1fr}.legal-document{padding:28px}}
