.inquiryPage{color:#f6f7f2;background:#0b0d0d;min-height:100vh}.inquiryHeader{background:#0b0d0d;border-bottom:1px solid #383b3a;grid-template-columns:1fr auto 1fr;height:76px;padding:0 clamp(24px,4.2vw,66px);display:grid;position:relative;top:auto}.inquiryBrand{letter-spacing:1.8px;align-items:center;gap:9px;font-size:18px;font-weight:900;display:inline-flex}.inquiryBrand span{background:var(--yellow);width:10px;height:10px;box-shadow:14px 0 0 -4px var(--yellow);border-radius:50%}.inquiryHeader nav{gap:29px;margin:0;font-size:11px;display:flex}.inquiryHeader nav a{padding:8px 0}.inquiryHeader nav a:hover{color:var(--yellow)}.headerCta{background:var(--yellow);color:#101212;justify-self:end;align-items:center;gap:8px;padding:13px 16px;font-size:11px;font-weight:900;display:inline-flex}.inquiryGrid{grid-template-columns:minmax(360px,.94fr) minmax(500px,1.06fr);gap:clamp(38px,7vw,120px);max-width:1440px;margin:0 auto;padding:clamp(55px,8vw,118px) clamp(28px,5vw,76px) clamp(62px,8vw,110px);display:grid}.inquiryIntro{flex-direction:column;justify-content:space-between;min-height:650px;display:flex}.inquiryKicker{color:var(--yellow);letter-spacing:2.2px;margin:0 0 33px;font-size:10px;font-weight:900}.inquiryIntro h1{color:#f5f6f2;letter-spacing:-.085em;margin:0;font-size:clamp(59px,6.3vw,101px);line-height:.82}.inquiryIntro h1 em{color:var(--yellow);font-style:normal}.introText{color:#d1d4cf;max-width:420px;margin:37px 0 0;font-size:16px;line-height:1.55}.introProof{gap:17px;margin-top:auto;padding-top:66px;display:grid}.introProof div{grid-template-columns:43px 1fr;align-items:center;column-gap:12px;display:grid}.introProof svg{color:var(--yellow);grid-row:span 2}.introProof strong{letter-spacing:.1px;font-size:12px}.introProof span{color:#aeb3ad;font-size:11px;line-height:1.3}.formWrap{color:#111313;background:#f3f4ef;padding:clamp(28px,3.3vw,49px);box-shadow:16px 18px #e3f00014}.formTop{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:33px;display:flex}.formTop p{color:#687067;letter-spacing:1.8px;margin:0 0 8px;font-size:10px;font-weight:900}.formTop h2{letter-spacing:-1.35px;margin:0;font-size:31px;line-height:1}.formTop>span{color:#70756f;white-space:nowrap;padding-top:4px;font-size:10px}.formWrap form>label,.fieldGrid label{color:#202321;margin:0 0 18px;font-size:12px;font-weight:800;display:block;position:relative}.fieldGrid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.formWrap label b{color:#dc3b38}.formWrap input,.formWrap select,.formWrap textarea{color:#141716;width:100%;font:inherit;background:#fafbf8;border:1px solid #c7ccc5;border-radius:0;outline:none;margin-top:8px;padding:13px 14px;font-size:13px;transition:border-color .18s,box-shadow .18s;display:block}.formWrap textarea{resize:vertical;min-height:122px}.formWrap select{appearance:auto;color:#6c726b}.formWrap input::placeholder,.formWrap textarea::placeholder{color:#969d96}.formWrap input:focus,.formWrap select:focus,.formWrap textarea:focus{border-color:#9daa00;box-shadow:0 0 0 3px #e3f00047}.formWrap [aria-invalid=true]{background:snow;border-color:#d44842}.formWrap label small{color:#bf302b;margin-top:5px;font-size:10px;font-weight:700;line-height:1.35;display:block}.characterCount{color:#767c76;font-size:10px;font-weight:500;position:absolute;bottom:9px;right:12px}.honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important;overflow:hidden!important}.submitInquiry{background:var(--yellow);color:#111313;cursor:pointer;border:0;justify-content:center;align-items:center;gap:9px;width:100%;margin-top:4px;padding:16px;font-size:14px;font-weight:900;transition:background .18s,transform .18s;display:flex}.submitInquiry:hover:not(:disabled){background:#f3ff00;transform:translateY(-1px)}.submitInquiry:disabled{opacity:.68;cursor:wait}.formStatus{align-items:flex-start;gap:8px;margin-top:13px;padding:11px 12px;font-size:11px;line-height:1.4;display:flex}.formStatus svg{flex:none;margin-top:1px}.formStatus.success{color:#243000;background:#e5edba}.formStatus.error{color:#8c2824;background:#fee9e7}.formStatus.sending{color:#4c534c;background:#e7eae5}.privacy{color:#697069;align-items:flex-start;gap:8px;margin:17px 0 0;font-size:10px;line-height:1.45;display:flex}.privacy svg{flex:none;margin-top:1px}.inquiryFooter{background:#0d0f0f;border-top:1px solid #383b3a;grid-template-columns:1fr 1px 1fr;align-items:center;gap:clamp(25px,8vw,130px);padding:25px max(5vw,28px);display:grid}.inquiryFooter span{grid-template-columns:34px 1fr;align-items:center;column-gap:10px;max-width:370px;display:grid}.inquiryFooter span:last-child{justify-self:start}.inquiryFooter svg{color:var(--yellow);grid-row:span 2}.inquiryFooter b{font-size:12px}.inquiryFooter small{color:#afb4ae;font-size:10px;line-height:1.3}.inquiryFooter i{background:#515551;height:54px;display:block}@media (max-width:850px){.inquiryHeader{grid-template-columns:1fr auto;height:64px;padding:0 22px}.inquiryHeader nav{display:none}.inquiryGrid{grid-template-columns:1fr;gap:45px;padding:50px 22px 60px}.inquiryIntro{min-height:auto}.inquiryIntro h1{font-size:clamp(56px,14vw,90px)}.introProof{margin-top:45px;padding-top:0}.formWrap{padding:28px 22px}.inquiryFooter{grid-template-columns:1fr;gap:19px;padding:27px 22px}.inquiryFooter i{display:none}.inquiryFooter span:last-child{justify-self:stretch}}@media (max-width:480px){.headerCta{padding:11px 12px;font-size:10px}.fieldGrid{grid-template-columns:1fr;gap:0}.formTop{display:block}.formTop>span{margin-top:14px;display:block}.inquiryIntro h1{font-size:58px}.inquiryFooter span{max-width:none}}
