.legal-header{background:#fff;border-bottom:1px solid #e7e7e7}.legal-header-inner{min-height:102px;display:flex;align-items:center;justify-content:space-between;gap:30px}.legal-links{display:flex;gap:25px;align-items:center;flex-wrap:wrap}.legal-links a{font-size:14px;min-height:44px;display:inline-flex;align-items:center;color:#444}.legal-links a:hover{color:var(--action)}.legal-main{padding:67px 24px 85px}.legal-wrap{max-width:850px;margin:auto;overflow-wrap:anywhere}.legal-main h1{font-size:43px;color:var(--ink);margin-bottom:30px}.legal-main h2{font-size:27px;line-height:1.4;margin-bottom:19px}.legal-main h3{font-size:21px;color:var(--ink);margin:26px 0 13px}.legal-main p,.legal-main li{font-size:16px;line-height:1.9}.legal-main p+p{margin-top:19px}.legal-main section{padding:29px 0 9px}.legal-main ul{padding-left:22px;margin-top:17px;margin-bottom:19px}.legal-main li+li{margin-top:8px}.legal-main a{color:var(--action);text-decoration:underline;text-underline-offset:3px}.legal-main strong{font-weight:650;color:#363636}.legal-stand{font-size:12px!important;color:#777;margin-bottom:20px}.legal-footer{padding:28px 0 32px}.legal-footer>.wrap{display:flex;justify-content:space-between;align-items:center;gap:25px}.legal-footer strong{color:white;font-size:24px}.legal-footer .legal-links a{color:#ddd;font-size:12px}.legal-footer .legal-links a:hover{color:#ffb4a8}@media(max-width:600px){.legal-header-inner{align-items:flex-start;flex-direction:column;gap:13px;padding-block:24px 12px}.legal-links{gap:24px}.legal-links a{font-size:12px}.legal-main{padding:40px 22px 55px}.legal-main h1{font-size:34px}.legal-main h2{font-size:24px}.legal-main h3{font-size:20px}.legal-main p,.legal-main li{font-size:15px}.legal-footer>.wrap{flex-direction:column;align-items:flex-start;gap:12px}}
