#quotation-form{margin-top:32px}#quotation-form label{display:block;font-weight:600;margin:16px 0}#quotation-form input:not([type=checkbox]),#quotation-form select,#quotation-form textarea{display:block;width:100%;padding:13px;margin-top:7px;border:1px solid #a9b5b6;border-radius:5px;background:#fff;color:var(--ink);font:inherit}#quotation-form textarea{resize:vertical}#quotation-form fieldset{min-width:0;border:1px solid #d5dcd8;border-radius:6px;padding:20px;margin:25px 0}#quotation-form legend{font-weight:700;padding:0 8px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.form-grid .full{grid-column:1/-1}.document-guide,.request-review{background:#e7ece8;padding:24px;border-radius:6px}.consent{display:flex!important;align-items:flex-start;gap:12px}.consent input{margin-top:7px;width:18px;height:18px;flex-shrink:0}.request-review pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.button{cursor:pointer;border:0;font-family:inherit}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible{outline:3px solid var(--orange);outline-offset:3px}[hidden]{display:none!important}@media(max-width:600px){.form-grid{grid-template-columns:1fr}#quotation-form fieldset{padding:15px}.request-review{padding:20px}.request-review .actions{align-items:stretch;flex-direction:column}}
