.rv-inquiry{margin:24px 0;border:1px solid #dcdad4;background:#fff;color:#172e50}.rv-inquiry summary{padding:18px 20px;cursor:pointer;font-weight:600;display:flex;justify-content:space-between;gap:16px;list-style:none;background:#172e50;color:white}.rv-inquiry summary::-webkit-details-marker{display:none}.rv-inquiry[open] summary span{transform:rotate(45deg)}.rv-inquiry-form{padding:20px}.rv-inquiry-form label{display:block;font-size:14px;margin:14px 0}.rv-inquiry-fields{display:grid;grid-template-columns:1fr 1fr;gap:14px}.rv-inquiry-form :is(input:not([type=hidden]),textarea){display:block;box-sizing:border-box;width:100%;padding:12px;border:1px solid #b8b9b7;border-radius:0;font:16px Arial,sans-serif;color:#172e50;background:#fff;margin-top:6px}.rv-inquiry-form textarea{resize:vertical}.rv-inquiry-model{margin:0 0 14px}.rv-inquiry-privacy{font-size:12px;line-height:1.6;color:#565d63}.rv-inquiry-form .rv-inquiry-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.rv-inquiry-form button{padding:13px 22px;border:0;cursor:pointer}.rv-inquiry-status{font-size:14px;line-height:1.6}.rv-inquiry-status:empty{display:none}.rv-inquiry-form :focus-visible,.rv-inquiry summary:focus-visible{outline:3px solid #b56c41;outline-offset:3px}.rv-inquiry-form button:disabled{opacity:.6;cursor:wait}@media(max-width:600px){.rv-inquiry-fields{grid-template-columns:1fr;gap:0}.rv-inquiry-form{padding:16px}}
