.contact_heroGraphic__tfIkV{position:relative;width:100%;max-width:380px;aspect-ratio:1}.contact_heroGraphicDots__ss5qe{position:absolute;top:-6%;right:-6%;width:46%;height:36%;background-image:radial-gradient(rgba(255,255,255,.35) 1px,transparent 1.6px);background-size:16px 16px;opacity:.4;pointer-events:none}.contact_heroGraphicRing__its_C{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,255,255,.12);pointer-events:none}.contact_heroGraphicRingInner__mJMiO{width:56%;height:56%;border-color:rgba(255,255,255,.2)}.contact_heroGraphicRingMid__ZXF8d{width:78%;height:78%;border-color:rgba(23,179,162,.22)}.contact_heroGraphicRingOuter__cv8B0{width:100%;height:100%;border-color:rgba(255,255,255,.08)}.contact_heroGraphicLogo__epGwO{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36%;height:36%;border-radius:26%;background:url(/images/logo.svg) 50%/contain no-repeat;box-shadow:0 0 0 1px rgba(255,255,255,.15),0 24px 50px rgba(4,10,38,.4),0 0 70px rgba(255,255,255,.22)}.contact_infoBar__8drrO{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#fff;border:1px solid var(--mkt-card-border);border-radius:18px;box-shadow:0 20px 45px rgba(13,27,94,.16);padding:26px 30px;margin-top:-114px}.contact_infoDivider__5RC22{width:1px;align-self:stretch;background:var(--mkt-card-border);flex-shrink:0}.contact_infoItem__s1s6D{display:flex;align-items:center;gap:14px;flex:1 1;min-width:0}.contact_infoIcon__0_ijj{flex-shrink:0;width:46px;height:46px;border-radius:50%;background:rgba(20,168,154,.1);color:var(--mkt-teal);display:flex;align-items:center;justify-content:center}.contact_infoLabel__RqMis{font-family:var(--font-inter,sans-serif);font-size:12px;font-weight:600;color:var(--mkt-body);margin-bottom:3px}.contact_infoValue__boN4l{display:block;font-family:var(--font-poppins,sans-serif);font-weight:700;font-size:14.5px;color:var(--mkt-ink);line-height:1.3;word-break:break-word;transition:color .2s}a.contact_infoValue__boN4l:hover{color:var(--mkt-teal)}.contact_mainGrid__fGgRg{display:grid;grid-template-columns:1.65fr 1fr;grid-gap:28px;gap:28px;align-items:start}.contact_formCard__gu_PD{background:#fff;border:1px solid var(--mkt-card-border);border-radius:20px;box-shadow:0 10px 30px rgba(13,27,94,.06);padding:34px}.contact_formTitle__ttoBq{font-family:var(--font-poppins,sans-serif);font-weight:800;font-size:21px;color:var(--mkt-ink)}.contact_formUnderline__tZ_KW{display:block;width:54px;height:3px;border-radius:3px;background:var(--mkt-teal-bright);margin:12px 0 26px}.contact_formGrid__9Vysy{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 24px;gap:20px 24px}.contact_fullWidth__KRv2q{grid-column:1/-1}.contact_field__2Du_G{display:flex;flex-direction:column;gap:7px}.contact_labelRow__vkstl{display:flex;align-items:baseline;justify-content:space-between}.contact_label__StWrk{font-family:var(--font-inter,sans-serif);font-weight:600;font-size:13.5px;color:var(--mkt-ink)}.contact_optional__8dH9z{font-weight:400;color:var(--mkt-body)}.contact_req__CSSs5{color:var(--mkt-red);margin-left:3px}.contact_counter__3Auk8{font-family:var(--font-inter,sans-serif);font-size:12px;color:var(--mkt-body);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.contact_input__XHDqJ,.contact_select__hLAGZ,.contact_textarea__o6tY1{width:100%;min-height:46px;font-family:var(--font-inter,sans-serif);font-size:14px;color:var(--mkt-ink);background:#fff;border:1.5px solid var(--mkt-card-border);border-radius:10px;padding:12px 14px;outline:none;transition:border-color .2s,box-shadow .2s}.contact_input__XHDqJ::placeholder,.contact_textarea__o6tY1::placeholder{color:#9aa5c0}.contact_input__XHDqJ:focus,.contact_select__hLAGZ:focus,.contact_textarea__o6tY1:focus{border-color:var(--mkt-teal);box-shadow:0 0 0 4px rgba(20,168,154,.12)}.contact_select__hLAGZ{cursor:pointer}.contact_textarea__o6tY1{min-height:140px;resize:vertical;line-height:1.6}.contact_inputError__y8ozQ,.contact_select__hLAGZ.contact_inputError__y8ozQ,.contact_textarea__o6tY1.contact_inputError__y8ozQ{border-color:var(--mkt-red);background:var(--mkt-red-bg)}.contact_inputError__y8ozQ:focus{box-shadow:0 0 0 4px rgba(220,38,38,.1)}.contact_fieldError__s_HO8{font-family:var(--font-inter,sans-serif);font-size:12.5px;font-weight:600;color:var(--mkt-red)}.contact_consentRow__UQSI2{display:flex;align-items:flex-start;gap:10px;margin-top:6px}.contact_checkbox__wR_Dl{flex-shrink:0;width:20px;height:20px;margin-top:2px;accent-color:var(--mkt-teal);cursor:pointer}.contact_consentLabel__cLz_u{font-family:var(--font-inter,sans-serif);font-size:13px;color:var(--mkt-body);line-height:1.55}.contact_inlineLink__ZAzld{color:var(--mkt-teal);font-weight:600;text-decoration:underline}.contact_actions__W9tPh{display:flex;flex-wrap:wrap;gap:14px;margin-top:22px}.contact_resetBtn__phx27,.contact_submitBtn__6UZF0{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;font-family:var(--font-inter,sans-serif);font-weight:700;font-size:14.5px;border-radius:11px;padding:13px 26px;transition:transform .2s,box-shadow .2s,background .2s,border-color .2s,color .2s;cursor:pointer}.contact_submitBtn__6UZF0{color:#fff;background:linear-gradient(135deg,#042b86,#0047b7 45%,#059bdc);border:1.5px solid transparent;box-shadow:0 12px 26px rgba(11,28,86,.28)}.contact_submitBtn__6UZF0:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgba(11,28,86,.36)}.contact_resetBtn__phx27{color:var(--mkt-ink);background:#fff;border:1.5px solid var(--mkt-card-border)}.contact_resetBtn__phx27:hover{border-color:var(--mkt-teal);color:var(--mkt-teal)}.contact_statusMsg__V0wR4{margin-top:14px;font-family:var(--font-inter,sans-serif);font-size:13px;font-weight:600;color:var(--mkt-teal)}.contact_footnote__E_vjV{margin-top:16px;font-family:var(--font-inter,sans-serif);font-size:12px;color:var(--mkt-body)}.contact_sidebarCol__lmfwM{display:flex;flex-direction:column;gap:24px}.contact_sideCard__hesIM{background:#fff;border:1px solid var(--mkt-card-border);border-radius:20px;box-shadow:0 10px 30px rgba(13,27,94,.06);padding:28px}.contact_sideCardTitle__8vcxh{font-family:var(--font-poppins,sans-serif);font-weight:800;font-size:17px;color:var(--mkt-ink)}.contact_sideCardUnderline__XORoP{display:block;width:44px;height:3px;border-radius:3px;background:var(--mkt-teal-bright);margin:10px 0 22px}.contact_assistGroup__xwlIK{display:flex;flex-direction:column;gap:16px}.contact_assistPanel__EEpOY{display:flex;flex-direction:column;align-items:flex-start;gap:8px;border-radius:18px;padding:26px}.contact_assistPanelTeal__zQX2q{background:rgba(20,168,154,.08)}.contact_assistPanelBlue___fyfC{background:rgba(30,58,186,.06)}.contact_assistIcon__IWYDA{width:46px;height:46px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:2px}.contact_assistIconTeal__E4to4{background:rgba(20,168,154,.14);color:var(--mkt-teal)}.contact_assistIconBlue__akrKh{background:rgba(30,58,186,.12);color:#1e3aba}.contact_assistTitle__RyV_7{font-family:var(--font-poppins,sans-serif);font-weight:700;font-size:15px;color:var(--mkt-ink)}.contact_assistTitleTeal__iv8DR{color:var(--mkt-teal)}.contact_assistTitleBlue__ICmLN{color:#1e3aba}.contact_assistDesc__dXBAH{font-family:var(--font-inter,sans-serif);font-size:13px;color:var(--mkt-body);line-height:1.5;margin-bottom:4px}.contact_assistBtnWrap__jBEvW,.contact_assistBtnWrap__jBEvW a{width:100%}.contact_helpRow__nz4xP{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:var(--mkt-teal)}.contact_helpText__d9stq{color:var(--mkt-body);line-height:1.5}.contact_helpLinkRow__vXsgl,.contact_helpText__d9stq{font-family:var(--font-inter,sans-serif);font-size:13.5px}.contact_helpLinkRow__vXsgl{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--mkt-ink);padding:12px 0;border-top:1px solid var(--mkt-card-border);transition:color .2s}.contact_helpLinkRow__vXsgl:first-of-type{border-top:none;padding-top:0}.contact_helpLinkRow__vXsgl:hover{color:var(--mkt-teal)}.contact_helpLinkRow__vXsgl svg{color:var(--mkt-teal);flex-shrink:0}@media (max-width:900px){.contact_formGrid__9Vysy,.contact_mainGrid__fGgRg{grid-template-columns:1fr}.contact_infoBar__8drrO{flex-direction:column;align-items:stretch;gap:20px;margin-top:-40px}.contact_infoDivider__5RC22{width:100%;height:1px}}@media (max-width:640px){.contact_formCard__gu_PD,.contact_sideCard__hesIM{padding:24px 20px}.contact_actions__W9tPh{flex-direction:column;align-items:stretch}}