
.home-approved .inquiry-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:54px;max-width:1100px;padding-bottom:65px;align-items:start}.home-approved .inquiry-intro{background:var(--cream)}.home-approved .inquiry-intro>img{width:100%;height:320px;object-fit:cover}.home-approved .inquiry-intro>div{padding:28px}.home-approved .inquiry-intro h2{font-size:21px;font-weight:400;line-height:1.5;margin-bottom:18px}.home-approved .inquiry-intro p{font-size:12px;color:var(--muted);margin-bottom:16px}.home-approved .inquiry-intro a{display:block;font-size:11px;color:var(--clay);overflow-wrap:anywhere;padding:3px 0}.home-approved .inquiry-panel{min-width:0}.home-approved .inquiry-panel h2{font-size:22px;font-weight:400;margin-bottom:10px}.home-approved .form-note{font-size:10px;color:var(--muted);margin-bottom:25px}.home-approved #inquiry-fields,.home-approved .inquiry-type{border:0;padding:0;margin:0;min-width:0}.home-approved .inquiry-type{margin-bottom:21px}.home-approved .inquiry-type legend{font-size:12px;margin-bottom:10px}.home-approved .inquiry-choices{display:flex;gap:12px}.home-approved .inquiry-choices label{flex:1;position:relative}.home-approved .inquiry-choices input{position:absolute;left:15px;top:15px;accent-color:var(--clay)}.home-approved .inquiry-choices span{display:block;border:1px solid var(--line);padding:11px 15px 11px 39px;font-size:12px}.home-approved .inquiry-choices input:checked+span{border-color:var(--clay);background:var(--cream);color:var(--clay)}.home-approved .form-field{display:block;font-size:11px;margin-bottom:19px;color:var(--ink)}.home-approved .optional{color:var(--muted);font-size:10px}.home-approved .form-field input,.home-approved .form-field textarea{display:block;min-width:0;width:100%;border:1px solid var(--line);background:var(--paper);color:var(--ink);font:13px/1.6 var(--sans);padding:11px 12px;border-radius:0;margin-top:7px;min-height:44px}.home-approved .form-field textarea{resize:vertical}.home-approved .form-field input:disabled{background:var(--cream);color:var(--muted)}.home-approved .form-row{display:grid;grid-template-columns:1fr 1fr;gap:18px}.home-approved .date-flexible{display:flex;align-items:center;gap:8px;font-size:11px;margin:-5px 0 23px;width:fit-content}.home-approved .date-flexible input{accent-color:var(--clay);width:15px;height:15px}.home-approved .field-error{display:block;color:#9e3f32;font-size:10px;margin-top:5px}.home-approved .field-error:empty{display:none}.home-approved .form-error-summary{padding:12px 15px;border:1px solid #bd7569;background:#fff5f0;font-size:12px;color:#84392e;margin-bottom:20px}.home-approved .form-privacy{font-size:10px;color:var(--muted);margin-bottom:17px}.home-approved .inquiry-submit{min-width:160px}.home-approved .inquiry-submit:disabled{opacity:.6;cursor:wait}.home-approved .form-status{font-size:11px;margin-top:12px;color:var(--muted)}.home-approved .inquiry-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.home-approved .inquiry-thanks{padding:38px;background:var(--cream);border:1px solid var(--line);border-top:3px solid var(--clay)}.home-approved .inquiry-thanks p{font-size:13px;line-height:1.85;margin:18px 0}.home-approved .inquiry-thanks a{color:var(--clay);text-decoration:underline;overflow-wrap:anywhere}.home-approved .thanks-icon{display:block;font-size:30px;margin-bottom:17px}.home-approved .inquiry-thanks .inquiry-reference{font-size:10px;color:var(--muted)}.home-approved [hidden]{display:none!important}
@media(min-width:721px){.home-approved .main-nav{gap:clamp(10px,2vw,27px)}.home-approved .main-nav>a{font-size:10px;letter-spacing:.04em}}
@media(max-width:900px){.home-approved .inquiry-layout{gap:30px;grid-template-columns:.7fr 1.3fr}.home-approved .inquiry-intro>div{padding:22px}.home-approved .inquiry-intro h2{font-size:19px}.home-approved .inquiry-intro>img{height:260px}}
@media(max-width:720px){.home-approved .inquiry-layout{grid-template-columns:1fr;gap:30px;padding-bottom:40px}.home-approved .inquiry-intro{display:grid;grid-template-columns:.7fr 1fr;align-items:center}.home-approved .inquiry-intro>img{height:100%;min-height:230px}.home-approved .inquiry-intro>div{padding:20px}.home-approved .inquiry-intro h2{font-size:17px;margin-bottom:12px}.home-approved .inquiry-intro p{font-size:11px}.home-approved .inquiry-intro a{font-size:10px}.home-approved .inquiry-panel h2{font-size:21px}.home-approved .inquiry-thanks{padding:26px}}
@media(max-width:440px){.home-approved .form-row{grid-template-columns:1fr;gap:0}.home-approved .inquiry-intro{display:block}.home-approved .inquiry-intro>img{height:210px;object-position:center 44%}.home-approved .form-field input,.home-approved .form-field textarea{font-size:16px}.home-approved .inquiry-choices{gap:10px}.home-approved .inquiry-submit{width:100%}}
