.ml-contact-page{color:#10110f;background:#f4f2ea;min-height:80vh;padding-bottom:110px;font-family:Arial,Helvetica,sans-serif}.ml-contact-intro{border-bottom:1px solid #10110f2b;grid-template-columns:1.2fr .8fr;gap:80px;padding:90px 0 70px;display:grid}.ml-contact-intro h1{letter-spacing:-.07em;margin:30px 0 0;font-size:clamp(54px,6.5vw,98px);line-height:.9}.ml-contact-intro>div:last-child{align-self:end}.ml-contact-intro>div:last-child>p{color:#676a63;font-size:17px;line-height:1.6}.ml-contact-promises{border-top:1px solid #10110f2b;flex-direction:column;margin-top:30px;display:flex}.ml-contact-promises span{border-bottom:1px solid #10110f2b;padding:11px 0;font:700 9px/1.2 monospace}.ml-contact-form-shell{grid-template-columns:.7fr 1.3fr;gap:60px;padding-top:70px;display:grid}.ml-contact-side{color:#fff;background:#11120f;border-radius:24px;min-height:360px;padding:28px}.ml-contact-side>b{color:#111;background:#d9ff43;border-radius:999px;padding:8px 10px;font:800 9px/1 monospace;display:inline-block}.ml-contact-side h2{letter-spacing:-.05em;margin:70px 0 20px;font-size:38px;line-height:1}.ml-contact-side p{color:#a7aaa3;font-size:13px;line-height:1.55}.ml-contact-form-wrap .contact-form{max-width:none;margin:0}.ml-contact-form-wrap form{background:#fff;border:1px solid #10110f26;border-radius:24px;padding:28px}.ml-contact-form-wrap input,.ml-contact-form-wrap textarea,.ml-contact-form-wrap select{background:#f7f5ef!important;border-color:#10110f2e!important}.ml-contact-form-wrap button[type=submit]{color:#fff!important;background:#10110f!important;border-radius:999px!important}.ml-contact-form-wrap .contact-status{border-radius:14px}@media (max-width:900px){.ml-contact-intro,.ml-contact-form-shell{grid-template-columns:1fr;gap:35px}.ml-contact-side{min-height:280px}.ml-contact-side h2{margin-top:50px}}@media (max-width:680px){.ml-contact-page{padding-bottom:70px}.ml-contact-intro{padding:65px 0 50px}.ml-contact-intro h1{font-size:55px}.ml-contact-form-shell{padding-top:45px}.ml-contact-form-wrap form{padding:18px}.ml-contact-side h2{font-size:34px}}
