.inquiry-panel .full{grid-column:1/-1}.inquiry-preview-note p{font-size:inherit;margin:5px 0 0}.inquiry-contact-choice{border:0;min-width:0;margin:0;padding:0}.inquiry-contact-choice legend{margin-bottom:10px;font-size:14px;font-weight:600}.inquiry-contact-choice>div{flex-wrap:wrap;gap:12px;display:flex}.inquiry-contact-choice label{cursor:pointer;background:#fafafa;border:1px solid #c7c7ce;align-items:center;gap:9px;min-height:48px;padding:11px 16px;font-size:15px;display:flex}.inquiry-contact-choice label:has(input:checked){border-color:var(--red);background:#fff4f4}.inquiry-contact-choice input{accent-color:var(--red);width:17px;height:17px}.inquiry-panel .field-help,.inquiry-inline-help{color:#575963;font-size:13px;line-height:1.65}.inquiry-inline-help{margin:-5px 0 0!important}.inquiry-error{border-left:3px solid var(--red);color:#8e1827;background:#fff0f0;margin-top:20px;padding:15px 18px;font-size:15px}.inquiry-review-label{letter-spacing:.12em;color:#6b4a1e;margin-top:28px;font-size:11px;font-weight:700}.inquiry-panel :is(input,textarea,button,a):focus-visible{outline-offset:4px;outline:3px solid #171922}.inquiry-panel .request-review:focus-visible{outline-offset:4px;outline:3px solid #171922}.inquiry-error:focus-visible{outline-offset:4px;outline:3px solid #171922}.inquiry-panel .request-review h3{font-size:clamp(1.5rem,3vw,2rem)}.inquiry-panel .request-review dd{white-space:pre-wrap}@media (max-width:600px){.inquiry-contact-choice>div{grid-template-columns:1fr 1fr;display:grid}.inquiry-contact-choice label{padding:11px}}.request-review{scroll-margin-top:16px}
