.InquiryForm_wrap__CRaJh{max-width:720px;margin:0 auto;scroll-margin-top:90px}.InquiryForm_header__AFWxJ{text-align:center;margin-bottom:2rem}.InquiryForm_heading__FmaT1{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:400;line-height:1.2}.InquiryForm_sub__6EVjj{font-size:var(--text-body-sm);color:var(--text-secondary);margin-top:.8rem;line-height:1.7}.InquiryForm_form__LORrg{display:flex;flex-direction:column;gap:18px;background:var(--white);border:1px solid var(--cream-deep);border-radius:var(--radius-md);padding:clamp(24px,4vw,40px)}.InquiryForm_row__Ax_U8{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.InquiryForm_field__4W15y{display:flex;flex-direction:column;gap:6px;min-width:0}.InquiryForm_field__4W15y span{font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;color:var(--text-primary)}.InquiryForm_field__4W15y input,.InquiryForm_field__4W15y select,.InquiryForm_field__4W15y textarea{font-family:var(--font-body);font-size:var(--text-body);color:var(--text-primary);background:var(--off-white);border:1px solid var(--cream-deep);border-radius:var(--radius-sm);padding:12px 14px;min-height:44px;width:100%;min-width:0}.InquiryForm_field__4W15y textarea{resize:vertical}.InquiryForm_field__4W15y .InquiryForm_file__xbsKl{padding:10px 14px;cursor:pointer}.InquiryForm_field__4W15y .InquiryForm_file__xbsKl::-webkit-file-upload-button{font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;color:var(--text-primary);background:var(--white);border:1px solid var(--cream-deep);border-radius:var(--radius-xs);padding:6px 12px;margin-right:12px;cursor:pointer}.InquiryForm_field__4W15y .InquiryForm_file__xbsKl::file-selector-button{font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;color:var(--text-primary);background:var(--white);border:1px solid var(--cream-deep);border-radius:var(--radius-xs);padding:6px 12px;margin-right:12px;cursor:pointer}.InquiryForm_hint__41D_f{font-size:var(--text-xs);color:var(--text-secondary)}.InquiryForm_field__4W15y input:focus-visible,.InquiryForm_field__4W15y select:focus-visible,.InquiryForm_field__4W15y textarea:focus-visible{outline:2px solid var(--orange-deep);outline-offset:1px}.InquiryForm_honeypot__B3Vl_{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.InquiryForm_error__ZkFM4{color:#b3261e;font-size:var(--text-md);overflow-wrap:anywhere}.InquiryForm_form__LORrg button{justify-content:center;border-radius:var(--radius-sm)}.InquiryForm_form__LORrg button:disabled{opacity:.6;cursor:wait}.InquiryForm_success___4Upr{text-align:center;background:var(--white);border:1px solid var(--cream-deep);border-radius:var(--radius-md);padding:clamp(40px,6vw,64px)}.InquiryForm_success___4Upr h3{font-family:var(--font-heading);font-size:var(--text-3xl);font-weight:400;margin-bottom:.8rem}.InquiryForm_success___4Upr p{color:var(--text-secondary);line-height:1.7}.InquiryForm_success___4Upr a{color:var(--orange-deep);font-weight:700}@media (max-width:560px){.InquiryForm_row__Ax_U8{grid-template-columns:minmax(0,1fr)}}