
.inquiry{background:#f7f5ef;color:#0b1830;padding:35px;box-sizing:border-box}.inquiry *{box-sizing:border-box}.inquiry h3{font:28px/1.2 Georgia,serif;margin:0}.inquiry p{color:#536072;font-size:13px;margin:8px 0 22px}.field{margin-bottom:18px}.field label,.inquiry legend{display:block;font-size:13px;font-weight:600;margin-bottom:7px}.field label span,.inquiry legend span{font-size:11px;font-weight:400;color:#657080}.field input,.field textarea{display:block;width:100%;border:1px solid #c6c7c5;background:white;padding:12px;font:15px Arial,sans-serif;color:#0b1830;border-radius:0}.field textarea{resize:vertical;min-height:85px}.field input:focus,.field textarea:focus{outline:2px solid #ad8750;outline-offset:2px}.name-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.inquiry fieldset{border:0;padding:0;margin:0 0 18px}.checks{display:flex;gap:8px;flex-wrap:wrap}.choice{display:flex;align-items:center;gap:7px;padding:9px 11px;border:1px solid #c6c7c5;font-size:12px;cursor:pointer;background:white}.choice:has(input:checked){border-color:#8b6a3b;background:#eee5d5}.choice input{accent-color:#0b1830;width:14px;height:14px;margin:0}.inquiry button{width:100%;cursor:pointer;font:14px Arial,sans-serif;padding:16px 23px;background:#0b1830;color:white;border:1px solid #0b1830}.inquiry .fineprint{font-size:11px;line-height:1.5;margin:13px 0 0}.success{border:1px solid #ad8750;background:#eee5d5;padding:22px;margin-bottom:20px}.success p{margin:12px 0 0}.hp-field{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}@media(max-width:650px){.name-row{grid-template-columns:1fr;gap:0}.inquiry{padding:23px}}
