.request-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:55px;padding:60px 7% 85px;align-items:start}.request-form{background:#eeebe6;padding:32px}.request-form label{display:block;font-size:13px;font-weight:700;margin:0 0 9px}.request-form .field{margin:0 0 25px}.request-form input:not([type=hidden]),.request-form select{display:block;width:100%;font:inherit;font-size:16px;padding:14px 13px;color:#18121d;background:#fff;border:1px solid #bdb6c1;border-radius:0;min-height:50px}.request-form input:focus,.request-form select:focus{outline:3px solid #f00083;outline-offset:2px}.request-form .field-help{font-size:12px;color:#625e66;margin:9px 0 0}.request-form .optional{font-weight:400;color:#625e66}.request-form button{border:0;cursor:pointer;width:100%;font:inherit;font-size:13px;font-weight:700}.request-form .form-note{font-size:11px;color:#625e66;line-height:1.7;margin:20px 0 0}.request-form .form-status{font-size:13px;background:#fff;padding:14px;margin:20px 0 0;border-left:3px solid #f00083}.request-form .form-status[hidden]{display:none}.request-aside h2{font-size:37px;margin:0 0 22px}.request-aside p,.request-aside li{font-size:14px;color:#625e66;line-height:1.8}.request-aside ol{padding-left:20px}.request-aside li{padding:6px 0}.request-aside .contact-email{font-size:17px;color:#18121d;font-weight:700;overflow-wrap:anywhere}.request-form .bot-field{display:none!important}@media(max-width:760px){.request-layout{grid-template-columns:1fr;gap:25px;padding:35px 6% 55px}.request-form{padding:24px 20px}.request-aside h2{font-size:32px}.request-form .field{margin-bottom:22px}}
