.contact_main__hQNFm{min-height:70vh;background:var(--site-paper,#f7f7f5);color:var(--site-ink,#292f32)}.contact_container__B4gFH,.contact_hero__blpQQ{width:min(1440px,calc(100% - 80px));margin:0 auto}.contact_hero__blpQQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);align-items:center;grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);padding:56px 0}.contact_hero__blpQQ h1{display:block;max-width:900px;margin:0 0 24px;color:var(--site-ink,#292f32);font-size:clamp(40px,5.2vw,72px);font-weight:700;line-height:1.2;letter-spacing:-.03em;text-wrap:balance}.contact_hero__blpQQ p{max-width:65ch;margin:0;color:var(--site-muted,#596165);font-size:17px;line-height:1.8}.contact_hero__blpQQ img{width:100%;height:300px;padding:24px;background:var(--site-orange,#f56708);object-fit:contain}.contact_container__B4gFH{padding-bottom:80px}.contact_wrap__hVXah{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);grid-gap:clamp(40px,6vw,96px);gap:clamp(40px,6vw,96px);border-top:1px solid var(--site-line,#d9dcda);padding-top:48px}.contact_contacts__nlbaN h2,.contact_message__ahTdI h2{display:block;margin:0 0 20px;color:var(--site-ink,#292f32);font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.3}.contact_kicker__Se3xA{display:block;margin:0 0 24px;color:var(--site-muted,#596165);font-size:14px;line-height:1.8}.contact_company__NSo9Z{margin-bottom:32px;font-size:17px;line-height:1.8}.contact_contactGrid__OTVYk{display:grid}.contact_contactGrid__OTVYk>span{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:6px 16px;gap:6px 16px;align-items:start;border-top:1px solid var(--site-line,#d9dcda);padding:20px 0;color:var(--site-muted,#596165);font-size:15px;line-height:1.6;overflow-wrap:anywhere}.contact_contactGrid__OTVYk .anticon{grid-row:span 2;color:var(--xht-orange);font-size:22px;padding-top:2px}.contact_contactGrid__OTVYk b{color:var(--site-ink,#292f32);font-weight:600}.contact_contactGrid__OTVYk a{grid-column:2;color:inherit;text-underline-offset:4px}.contact_contactGrid__OTVYk a:hover{color:var(--xht-orange);text-decoration:underline}.contact_message__ahTdI{padding:32px;background:#fff}.contact_message__ahTdI .ant-form-item-label>label{color:var(--site-ink,#292f32);font-weight:500}.contact_message__ahTdI .ant-input,.contact_message__ahTdI .ant-input-affix-wrapper{min-height:46px;border-radius:4px;caret-color:var(--xht-orange)}.contact_message__ahTdI textarea.ant-input{min-height:140px}.contact_message__ahTdI .ant-input:focus,.contact_message__ahTdI .ant-input:hover{border-color:var(--xht-orange)}.contact_message__ahTdI .ant-btn{min-height:46px;border-radius:4px}.contact_message__ahTdI .ant-btn-primary{min-width:180px;font-weight:700}.contact_message__ahTdI .ant-btn-primary,.contact_message__ahTdI .ant-btn-primary:not(:disabled):hover{border-color:var(--xht-orange);background:var(--xht-orange);color:#fff}.contact_main__hQNFm a:focus-visible{outline:2px solid var(--xht-orange);outline-offset:4px}.contact_message__ahTdI .ant-btn-primary:disabled{border-color:var(--site-line,#d9dcda);background:#eceeec;color:#68706c}@media (max-width:900px){.contact_hero__blpQQ,.contact_wrap__hVXah{grid-template-columns:1fr}.contact_hero__blpQQ img{height:240px}}@media (max-width:576px){.contact_container__B4gFH,.contact_hero__blpQQ{width:calc(100% - 40px)}.contact_hero__blpQQ{padding:36px 0}.contact_hero__blpQQ h1{font-size:40px}.contact_hero__blpQQ p{font-size:15px}.contact_wrap__hVXah{padding-top:32px}.contact_message__ahTdI{padding:24px 20px}.contact_message__ahTdI .ant-btn-primary{width:100%}}.InquiryForm_wrapper__gChGc{min-width:0}.InquiryForm_wrapper__gChGc .ant-alert{margin-bottom:16px;overflow-wrap:anywhere}.InquiryForm_wrapper__gChGc .ant-input-number{width:100%}.InquiryForm_wrapper__gChGc .ant-form-item{margin-bottom:20px}.InquiryForm_wrapper__gChGc .ant-btn-primary{background:var(--xht-orange)}.InquiryForm_wrapper__gChGc .ant-btn-primary:not(:disabled):hover{background:#913700}.InquiryForm_wrapper__gChGc>p{color:#626b78;font-size:13px;line-height:1.7}.InquiryForm_recovery__EIQf7{display:flex;margin-bottom:16px}.InquiryForm_recovery__EIQf7 .ant-btn{max-width:100%;height:auto;white-space:normal;text-align:left}