.ma-support{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:80px;color:#07385f;font-family:Montserrat,Arial,sans-serif;padding:0 0 32px}.ma-support h2{font-size:30px;letter-spacing:-.035em;margin:0 0 24px}.ma-support-contacts>p{max-width:380px;line-height:1.8;color:#536c7e}.ma-support-label{display:block;font-size:12px;color:#536c7e;margin:30px 0 8px}.ma-support-contact{display:block;font-size:clamp(20px,2vw,28px);font-weight:600;color:#07385f;text-decoration:none}.ma-support-social{display:flex;gap:14px;margin-top:36px;flex-wrap:wrap}.ma-support-social a{display:flex;align-items:center;gap:10px;background:#eff8fa;border-radius:12px;padding:14px 18px;color:#087f9f}.ma-support-social svg{width:27px;height:27px}.ma-support-social a:last-child{color:#6257cd}.ma-support-form{padding:36px;background:#f6fafc;border:1px solid #dbe6ec;border-radius:20px}.ma-support fieldset{border:0;padding:0;margin:0 0 24px;min-width:0}.ma-support legend{font-size:16px;font-weight:600;margin-bottom:20px}.ma-support form label:not(.ma-support-consent){display:block;font-size:13px;font-weight:600;margin:18px 0 8px}.ma-support input:not([type=checkbox]),.ma-support textarea{box-sizing:border-box;display:block;width:100%;border:1px solid #ccdae3;border-radius:8px;background:white;padding:13px 14px;font:inherit;font-size:15px;color:#07385f;height:auto}.ma-support textarea{resize:vertical;min-height:150px}.ma-support input:focus,.ma-support textarea:focus{outline:2px solid #0bb4c0;outline-offset:2px}.ma-support-consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.7;margin:22px 0}.ma-support-consent input{flex:none;margin-top:4px}.ma-support button{border:0;border-radius:8px;background:#07385f;color:white;padding:15px 26px;font:inherit;font-weight:600}.ma-support button:hover{background:#09507e}@media(max-width:767px){.ma-support{grid-template-columns:1fr;gap:36px}.ma-support-form{padding:24px 20px}.ma-support h2{font-size:26px}}

@media(max-width:767px){
 .ma-support-contacts{text-align:center}
 .ma-support-contacts>p{margin-inline:auto}
 .ma-support-social{justify-content:center}
 .ma-support-form>h2{text-align:center}
 .ma-support button[type=submit]{display:block;margin-inline:auto}
 .ma-support{padding-bottom:0}
 .ma-info-page:has(.ma-support){padding-bottom:0!important}
 #sp-main-body:has(.ma-support){padding-bottom:24px}
 body:has(.ma-support) .ma-site-footer{margin-top:0}
 .ma-support-status:empty{display:none}
}

.ma-support button[hidden]{display:none!important}.ma-support-status{text-align:center;margin:20px 0 0;line-height:1.6}.ma-support-status:empty{display:none}

.ma-support button[type=submit],.ma-support button[type=submit]:hover{background:#20d6d2;color:#07385f;border-color:#20d6d2}
