.request-form{display:grid;gap:10px;margin-top:24px}.request-form label{font-size:14px;font-weight:600}.request-form input:not([type=checkbox]),.request-form select{width:100%;min-height:48px;border:1px solid #bfd6d9;border-radius:12px;padding:12px;font:inherit;font-size:16px;background:white;color:#164653;box-sizing:border-box}.request-form .consent{display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;font-weight:400;margin-top:8px}.consent input{min-width:20px;min-height:20px;accent-color:#007d88}#request-error{color:#a52b36;font-size:14px}.request-form :focus-visible{outline:3px solid #41bac4;outline-offset:3px}[hidden]{display:none!important}
