.rs-contact{background:#fff;color:#172332;padding:28px;border:1px solid #dce1e7;border-top:3px solid #f18a36;border-radius:4px;margin-top:25px;min-width:0}.rs-contact label{display:flex;flex-direction:column;gap:8px;font-size:14px;font-weight:600;margin-bottom:18px}.rs-contact input,.rs-contact textarea,.rs-contact select{box-sizing:border-box;width:100%;min-width:0;border:1px solid #bbc4d0;border-radius:3px;padding:12px;font:inherit;background:#fff;color:#172332}.rs-contact textarea{resize:vertical}.rs-contact input:focus,.rs-contact textarea:focus,.rs-contact select:focus{outline:2px solid #d46c1d;outline-offset:2px}.rs-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.rs-contact fieldset{border:0;padding:0;margin:20px 0}.rs-contact legend{font-size:14px;font-weight:700;margin-bottom:12px}.rs-contact fieldset label{display:inline-flex;flex-direction:row;align-items:center;margin:0 20px 10px 0;font-weight:400}.rs-contact input[type=radio]{width:auto;accent-color:#bd5a12}.rs-contact .rs-contact-note,.rs-contact .rs-contact-status{font-size:12px;line-height:1.65;max-width:none;color:#586577;margin:10px 0 20px}.rs-contact-send{padding:15px 20px;background:#f18a36;color:#172332;border:0;border-radius:3px;font-weight:700;font-size:14px;cursor:pointer}.contact .wrap>[data-rs-contact]{grid-column:1/-1}.rsw .rs-contact{padding:15px;margin-top:14px}.rsw .rs-contact-grid{grid-template-columns:1fr;gap:0}@media(max-width:600px){.rs-contact{padding:20px}.rs-contact-grid{grid-template-columns:1fr;gap:0}}
