.request-layout{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;padding:65px 7%;background:#f6f8fa}.request-layout h1{font-size:55px;letter-spacing:-2px}.request-layout aside p{color:#606b79}.request-form{background:white;padding:35px;border:1px solid #dce3ea}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.request-form label{display:block;font-size:15px;font-weight:600;margin-bottom:20px}.request-form input:not([type=checkbox]),.request-form select,.request-form textarea{display:block;width:100%;margin-top:8px;padding:12px;border:1px solid #aeb8c5;border-radius:0;font:16px 'DM Sans',sans-serif;color:#101e32;background:white}.request-form textarea{resize:vertical}.request-form .consent{font-weight:400;display:flex;gap:12px;align-items:flex-start;font-size:14px}.consent input{margin-top:5px}.request-form button{border:0;cursor:pointer;margin:5px 0 15px}.request-form button:disabled{opacity:.6}.form-note{font-size:13px;color:#606b79}.trap-field{position:absolute;left:-10000px}#request-status{font-size:15px;margin:10px 0}.request-link{display:inline-block;padding:12px 18px;background:#101e32;color:white;font-size:15px}input:focus-visible,textarea:focus-visible,select:focus-visible,button:focus-visible{outline:3px solid #66830c;outline-offset:3px}@media(max-width:800px){.request-layout{grid-template-columns:1fr;padding:40px 6%;gap:25px}.request-layout h1{font-size:43px}.request-form{padding:24px}.form-grid{grid-template-columns:1fr;gap:0}}
