.contact-inquiry-page_page__vO71K{--foreground:#f1f0eb;--muted:#a9b1bc;--accent:#16c2ff;--danger:#ffadb6;--control-border:#304052;--surface-raised:#101e2d;background:#09121e;color:var(--muted)}.contact-inquiry-page_page__vO71K *{min-width:0}.contact-inquiry-page_container__KweeN{width:min(1160px,calc(100% - 64px));margin-inline:auto;padding-bottom:48px}.contact-inquiry-page_hero__sbSfE{padding:28px 0 30px;border-bottom:1px solid #ffffff1f}.contact-inquiry-page_breadcrumb___UsjI ol{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 28px;padding:0;font-size:13px}.contact-inquiry-page_breadcrumb___UsjI li+li:before{content:"/";margin-right:10px;color:#627487}.contact-inquiry-page_breadcrumb___UsjI a{color:inherit;text-decoration:none}.contact-inquiry-page_eyebrow__k_NiG{color:#16c2ff;text-transform:uppercase;font-size:12px;letter-spacing:.15em;margin:0 0 12px}.contact-inquiry-page_hero__sbSfE h1{color:#f1f0eb;font-size:clamp(36px,4.5vw,56px);line-height:1.12;letter-spacing:-.04em;margin:0 0 16px;text-wrap:balance}.contact-inquiry-page_hero__sbSfE h1 span{color:#16c2ff}.contact-inquiry-page_introduction__wO__a{font-size:17px;line-height:1.7;margin:0}.contact-inquiry-page_layout__8Hlfg{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:54px;padding-top:34px;align-items:start}.contact-inquiry-page_guidance__Rmxmr h2{color:#f1f0eb;font-size:28px;line-height:1.25;letter-spacing:-.025em;margin:0 0 16px}.contact-inquiry-page_guidance__Rmxmr p{font-size:15px;line-height:1.75;margin:0 0 14px}.contact-inquiry-page_steps__3Oq83{list-style:none;padding:0;margin:24px 0}.contact-inquiry-page_steps__3Oq83 li{display:grid;grid-template-columns:22px 1fr;gap:14px;padding:18px 0;border-top:1px solid #ffffff1f}.contact-inquiry-page_steps__3Oq83 svg{color:#16c2ff;margin-top:3px}.contact-inquiry-page_guidance__Rmxmr h3{color:#f1f0eb;font-size:17px;margin:0 0 8px;line-height:1.4}.contact-inquiry-page_steps__3Oq83 p{font-size:14px;margin:0}.contact-inquiry-page_next__rRUiz{border-top:1px solid #ffffff1f;padding-top:20px}.contact-inquiry-page_next__rRUiz p{font-size:13px}.contact-inquiry-page_formPanel__Ei7VM{padding:26px;border:1px solid #ffffff1f;border-radius:8px;background:linear-gradient(130deg,#152337b3,#0e1929e6);box-shadow:0 8px 32px #00000012}.contact-inquiry-page_formHeading___PrqU{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:24px}.contact-inquiry-page_formHeading___PrqU h2{color:#f1f0eb;font-size:25px;line-height:1.3;margin:0}.contact-inquiry-page_formHeading___PrqU svg{color:#16c2ff}.contact-inquiry-page_formPanel__Ei7VM .inquiry-fields{gap:18px}.contact-inquiry-page_formPanel__Ei7VM .inquiry-contact-grid{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.contact-inquiry-page_formPanel__Ei7VM .field{gap:7px}.contact-inquiry-page_formPanel__Ei7VM .field label{color:#e7edf5;font-size:13px;font-weight:500;line-height:1.5}.contact-inquiry-page_formPanel__Ei7VM .field-required{color:#a9b1bc;font-size:11px}.contact-inquiry-page_formPanel__Ei7VM .field-control{min-height:44px;padding:10px 12px;border-radius:4px;border:1px solid #304052;background:#0a1625;color:#f1f0eb;font-size:14px;transition:border-color .18s ease,box-shadow .18s ease}.contact-inquiry-page_formPanel__Ei7VM .field-control::placeholder{color:#7e90a4}.contact-inquiry-page_formPanel__Ei7VM .field-control:focus{border-color:#16c2ff;box-shadow:0 0 0 3px #16c2ff12}.contact-inquiry-page_formPanel__Ei7VM .field-control[aria-invalid=true]{border-color:#ffadb6}.contact-inquiry-page_formPanel__Ei7VM textarea.field-control{min-height:120px;resize:vertical}.contact-inquiry-page_formPanel__Ei7VM .inquiry-checkbox{align-items:flex-start;gap:10px;min-height:0;line-height:1.65;font-size:13px;color:#cad4df}.contact-inquiry-page_formPanel__Ei7VM .inquiry-checkbox input{width:18px;height:18px;margin:2px 0 0;accent-color:#16c2ff}.contact-inquiry-page_formPanel__Ei7VM .field-hint{color:#a9b1bc;font-size:12px;line-height:1.7;margin:0}.contact-inquiry-page_formPanel__Ei7VM .field-error{color:#ffadb6;font-size:12px;line-height:1.6}.contact-inquiry-page_formPanel__Ei7VM .button-primary{background:#16c2ff;color:#07111f;border-radius:4px;min-height:46px;transition:background .2s ease,box-shadow .2s ease}.contact-inquiry-page_formPanel__Ei7VM .button-primary:hover:not(:disabled){background:#63d6ff;box-shadow:0 0 0 3px #16c2ff12}.contact-inquiry-page_formPanel__Ei7VM .inquiry-errors{border-color:#ffadb680;border-radius:4px;padding:16px;margin-bottom:20px;background:#ffadb609}.contact-inquiry-page_formPanel__Ei7VM .inquiry-errors h2,.contact-inquiry-page_formPanel__Ei7VM .inquiry-receipt h2{color:#f1f0eb;font-size:22px}.contact-inquiry-page_formPanel__Ei7VM .inquiry-errors a{color:#ffadb6}.contact-inquiry-page_formPanel__Ei7VM .inquiry-receipt p{font-size:14px;line-height:1.75;margin:14px 0}.contact-inquiry-page_formPanel__Ei7VM .inquiry-receipt strong{color:#16c2ff}.contact-inquiry-page_page__vO71K :is(a,button,input,select,textarea):focus-visible{outline:2px solid #16c2ff;outline-offset:3px}.contact-inquiry-page_formPanel__Ei7VM form>p[role=status]{font-size:12px;line-height:1.7;margin:12px 0 0}.contact-inquiry-page_formPanel__Ei7VM form>p[role=status]:empty{display:none}@media(max-width:800px){.contact-inquiry-page_layout__8Hlfg{grid-template-columns:1fr;gap:26px}.contact-inquiry-page_steps__3Oq83{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:20px 0}.contact-inquiry-page_steps__3Oq83 li{grid-template-columns:1fr;gap:10px}.contact-inquiry-page_next__rRUiz{padding-top:16px}}@media(max-width:600px){.contact-inquiry-page_container__KweeN{width:calc(100% - 40px);padding-bottom:32px}.contact-inquiry-page_hero__sbSfE{padding:24px 0}.contact-inquiry-page_layout__8Hlfg{padding-top:26px}.contact-inquiry-page_steps__3Oq83{grid-template-columns:1fr;gap:0;margin:16px 0}.contact-inquiry-page_steps__3Oq83 li{grid-template-columns:22px 1fr;gap:12px;padding:14px 0}.contact-inquiry-page_formPanel__Ei7VM{padding:20px}.contact-inquiry-page_formPanel__Ei7VM .inquiry-contact-grid{grid-template-columns:1fr;gap:16px}.contact-inquiry-page_formPanel__Ei7VM .field-control{font-size:16px}.contact-inquiry-page_guidance__Rmxmr h2{font-size:25px}}@media(prefers-reduced-motion:reduce){.contact-inquiry-page_formPanel__Ei7VM .button-primary,.contact-inquiry-page_formPanel__Ei7VM .field-control{transition:none}}