.contact_hero__Ep1R0{position:relative;overflow:hidden;padding:30px 0;background:#f5f7fc}.contact_heroGrid__mxMZa{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;grid-gap:40px;gap:40px}.contact_heroArt__UbqR4{max-width:480px;width:100%;justify-self:end}.contact_illustration__nUNPX{display:block;width:100%;height:auto;overflow:visible}.contact_svgCenter__oltrL{transform-box:fill-box;transform-origin:center}.contact_svgLeft__8vPkW{transform-box:fill-box;transform-origin:left center}.contact_heroInner__boEvq{position:relative;z-index:1;text-align:left}.contact_heroInner__boEvq h1{font-size:40px;font-weight:600;line-height:1.15;color:#202124;margin:12px 0 10px}.contact_heroInner__boEvq p{font-size:16px;line-height:26px;color:dimgray;margin:0 0 14px;max-width:460px;text-wrap:balance}.contact_badge__jGcA2{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;border-radius:999px;font-size:13px;font-weight:500;color:#1967d2;background:rgba(25,103,210,.08);border:1px solid rgba(25,103,210,.2)}.contact_breadcrumb__eDcmo{display:inline-flex;gap:8px;list-style:none;padding:0;margin:0;font-size:14px;color:dimgray}.contact_breadcrumb__eDcmo li+li:before{content:"/";margin-right:8px;color:#b5bcc8}.contact_breadcrumb__eDcmo a{color:#1967d2;transition:color .2s ease}.contact_breadcrumb__eDcmo a:hover{color:#0f4fa8}.contact_blob__T2VcF{position:absolute;border-radius:50%;pointer-events:none;animation:contact_float__qngwm 10s ease-in-out infinite}.contact_blobOne___YFS7{width:420px;height:420px;top:-200px;left:-120px;background:radial-gradient(circle,rgba(64,140,255,.35),transparent 65%)}.contact_blobTwo__CECbD{width:480px;height:480px;bottom:-260px;right:-140px;background:radial-gradient(circle,rgba(120,180,255,.3),transparent 65%);animation-delay:-5s}@keyframes contact_float__qngwm{0%,to{transform:translate(0)}50%{transform:translate(24px,18px)}}.contact_section__o_5kE{position:relative;padding:0 0 90px;background:#f5f7fc}.contact_eyebrow__hv4Em{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1967d2;margin-bottom:10px}.contact_sectionHead__80LY3{text-align:center;max-width:560px;margin:0 auto 40px}.contact_sectionHead__80LY3 h2{font-size:32px;font-weight:600;line-height:1.25;color:#202124;margin-bottom:10px}.contact_sectionHead__80LY3 p{font-size:16px;line-height:26px;color:dimgray;margin:0}.contact_helpSection__ncP2d{padding:90px 0 60px;background:#fff}.contact_helpCard__tmNmM{display:flex;flex-direction:column;height:100%;padding:32px 28px;margin-bottom:24px;border:1px solid #ecedf2;border-radius:16px;background:#fff;color:inherit;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.contact_helpCard__tmNmM h4{font-size:18px;font-weight:600;color:#202124;margin:20px 0 8px}.contact_helpCard__tmNmM p{font-size:15px;line-height:24px;color:dimgray;margin-bottom:20px;flex:1 1}.contact_helpCard__tmNmM:hover{transform:translateY(-6px);border-color:rgba(25,103,210,.3);box-shadow:0 18px 40px rgba(25,103,210,.12)}.contact_helpCard__tmNmM:hover .contact_helpIcon__LZLJU{background:#1967d2;color:#fff}.contact_helpCard__tmNmM:hover .contact_helpCta__nYxyS svg{transform:translateX(4px)}.contact_helpIcon__LZLJU{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#1967d2;background:rgba(25,103,210,.1);transition:background-color .25s ease,color .25s ease}.contact_helpCta__nYxyS,.contact_textLink__k5HS8{display:inline-flex;align-items:center;gap:6px;font-size:15px;font-weight:500;color:#1967d2}.contact_helpCta__nYxyS svg,.contact_textLink__k5HS8 svg{transition:transform .2s ease}.contact_textLink__k5HS8:hover{color:#0f4fa8}.contact_textLink__k5HS8:hover svg{transform:translateX(4px)}.contact_faqSection__EuOM7{padding:60px 0 90px;background:#fff}.contact_faqIntro__3Dvh4{padding-right:30px;margin-bottom:30px}.contact_faqIntro__3Dvh4 h2{font-size:32px;font-weight:600;line-height:1.25;color:#202124;margin-bottom:12px}.contact_faqIntro__3Dvh4 p{font-size:16px;line-height:26px;color:dimgray;margin-bottom:18px}.contact_faqList__rQfoE{display:flex;flex-direction:column;gap:14px}.contact_faqItem__o6TIM{border:1px solid #ecedf2;border-radius:14px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.contact_faqItem__o6TIM:hover{border-color:#d6dfee}.contact_faqOpen__ydk2c{border-color:rgba(25,103,210,.35);box-shadow:0 10px 30px rgba(25,103,210,.08)}.contact_faqQuestion__t9C_L{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:0;text-align:left;font-size:16px;font-weight:500;color:#202124;cursor:pointer}.contact_faqQuestion__t9C_L:focus-visible{outline:2px solid #1967d2;outline-offset:-2px;border-radius:14px}.contact_faqToggle___f3Gb{flex:0 0 32px;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1967d2;background:rgba(25,103,210,.1)}.contact_faqAnswer__o_oY_{padding:0 24px 22px;margin:0;font-size:15px;line-height:25px;color:dimgray}.contact_ctaSection__Vzj_g{padding:0 0 90px;background:#fff;overflow-x:hidden}.contact_ctaBox__Ci6uv{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:50px 56px;border-radius:20px;background:linear-gradient(135deg,#0d1b3a,#13306b 55%,#1a4fa3);box-shadow:0 24px 50px rgba(13,27,58,.25)}.contact_ctaBox__Ci6uv .contact_blobOne___YFS7{top:-220px;left:auto;right:10%}.contact_ctaText__6kNV_{position:relative;z-index:1}.contact_ctaText__6kNV_ h2{font-size:28px;font-weight:600;line-height:1.3;color:#fff;margin-bottom:8px}.contact_ctaText__6kNV_ p{font-size:16px;color:hsla(0,0%,100%,.75);margin:0}.contact_ctaActions__e4l4N{position:relative;z-index:1;display:flex;flex-wrap:wrap;gap:12px;flex-shrink:0}.contact_ctaGhost__qYTPs,.contact_ctaPrimary__IWTlG{display:inline-flex;align-items:center;gap:8px;padding:14px 26px;border-radius:10px;font-size:15px;font-weight:500;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.contact_ctaGhost__qYTPs:hover,.contact_ctaPrimary__IWTlG:hover{transform:translateY(-2px)}.contact_ctaPrimary__IWTlG{color:#1967d2;background:#fff}.contact_ctaPrimary__IWTlG:hover{color:#0f4fa8;box-shadow:0 10px 24px rgba(0,0,0,.2)}.contact_ctaGhost__qYTPs{color:#fff;border:1px solid hsla(0,0%,100%,.35)}.contact_ctaGhost__qYTPs:hover{color:#fff;background:hsla(0,0%,100%,.1)}.contact_cardsRow__iRXWr{position:relative;z-index:2}.contact_fill__xbZfr{height:100%}.contact_infoCard__ZZfDg{height:100%;border-radius:16px;padding:40px 34px;color:#fff;background:linear-gradient(160deg,#1967d2,#0f4fa8);box-shadow:0 18px 40px rgba(25,103,210,.25);position:relative;overflow:hidden}.contact_infoCard__ZZfDg h3{color:#fff;font-size:24px;font-weight:600;line-height:32px;margin-bottom:10px}.contact_ring__lI_6Z{position:absolute;border-radius:50%;pointer-events:none;background:hsla(0,0%,100%,.08);animation:contact_pulse__YAP6X 6s ease-in-out infinite}.contact_ringOne__lQDlL{width:220px;height:220px;right:-80px;bottom:-80px}.contact_ringTwo__VwEsw{width:120px;height:120px;right:-40px;top:-40px;animation-delay:-3s}@keyframes contact_pulse__YAP6X{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.12);opacity:.6}}.contact_infoIntro__XxwL6{font-size:15px;line-height:25px;color:hsla(0,0%,100%,.85);margin-bottom:26px}.contact_infoList__XaUwx{list-style:none;padding:0;margin:0;position:relative;z-index:1}.contact_infoItem__SvdYA{display:flex;gap:16px;align-items:flex-start;padding:12px;margin:0 -12px;border-radius:12px;transition:background-color .2s ease,transform .2s ease}.contact_infoItem__SvdYA+.contact_infoItem__SvdYA{margin-top:8px}.contact_infoItem__SvdYA:hover{background-color:hsla(0,0%,100%,.08);transform:translateX(4px)}.contact_infoItem__SvdYA:hover .contact_infoIcon__J789B{background:#fff;color:#1967d2;transform:rotate(-6deg) scale(1.05)}.contact_infoItem__SvdYA h4{color:#fff;font-size:16px;font-weight:500;line-height:22px;margin-bottom:4px}.contact_infoItem__SvdYA a,.contact_infoItem__SvdYA p{font-size:14px;line-height:22px;color:hsla(0,0%,100%,.85);margin:0;word-break:break-word}.contact_infoItem__SvdYA a:hover{color:#fff;text-decoration:underline}.contact_infoIcon__J789B{flex:0 0 44px;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.15);color:#fff;transition:background-color .2s ease,color .2s ease,transform .2s ease}.contact_formCard__LlkSO{height:100%;border:1px solid #ecedf2;border-radius:16px;padding:40px 40px 20px;background:#fff;box-shadow:0 18px 40px rgba(64,79,104,.08)}.contact_formCard__LlkSO h3{font-size:24px;font-weight:600;line-height:32px;color:#202124;margin-bottom:4px}.contact_formCard__LlkSO label{font-size:14px;font-weight:500;color:#202124}.contact_formCard__LlkSO.contact_formCard__LlkSO .form-group input:not([type=hidden]),.contact_formCard__LlkSO.contact_formCard__LlkSO .form-group textarea:not([disabled]){height:auto;padding:14px 18px;font-size:15px;color:#202124;background:#fff;border:1px solid #dfe5ee;border-radius:10px;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.contact_formCard__LlkSO.contact_formCard__LlkSO .form-group input:not([type=hidden]):hover,.contact_formCard__LlkSO.contact_formCard__LlkSO .form-group textarea:not([disabled]):hover{border-color:#c9d4e5}.contact_formCard__LlkSO.contact_formCard__LlkSO .form-group input:not([type=hidden])::placeholder,.contact_formCard__LlkSO.contact_formCard__LlkSO .form-group textarea:not([disabled])::placeholder{color:#9aa3b2}.contact_formCard__LlkSO.contact_formCard__LlkSO .form-group input:not([type=hidden]):focus,.contact_formCard__LlkSO.contact_formCard__LlkSO .form-group textarea:not([disabled]):focus{background:#fff;border-color:#1967d2;box-shadow:0 0 0 4px rgba(25,103,210,.12);outline:none}.contact_formCard__LlkSO textarea{min-height:160px}.contact_formCard__LlkSO .theme-btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:10px;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.contact_formCard__LlkSO .theme-btn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 24px rgba(25,103,210,.3)}.contact_formCard__LlkSO .theme-btn:disabled{opacity:.75;cursor:not-allowed}.contact_formCard__LlkSO .send-icon{transition:transform .25s ease}.contact_formCard__LlkSO .theme-btn:hover .send-icon{transform:translate(3px,-3px)}.contact_formHead__SRSMG{display:flex;gap:16px;align-items:flex-start;margin-bottom:22px}.contact_formHeadIcon__8x6mN{flex:0 0 48px;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#1967d2;background:rgba(25,103,210,.1)}.contact_formIntro__QVFAn{font-size:15px;line-height:24px;color:dimgray;margin:0}@media(max-width:991px){.contact_hero__Ep1R0{padding:36px 0 30px}.contact_heroGrid__mxMZa{grid-template-columns:1fr;gap:20px}.contact_heroInner__boEvq{text-align:center}.contact_heroInner__boEvq p{margin:0 auto 14px}.contact_heroArt__UbqR4{max-width:380px;justify-self:center}.contact_heroInner__boEvq h1{font-size:34px}.contact_heroInner__boEvq p{font-size:15px;line-height:25px}.contact_section__o_5kE{padding-bottom:60px}.contact_helpSection__ncP2d{padding:60px 0 40px}.contact_faqSection__EuOM7{padding:40px 0 60px}.contact_faqIntro__3Dvh4{padding-right:0}.contact_faqIntro__3Dvh4 h2,.contact_sectionHead__80LY3 h2{font-size:26px}.contact_ctaSection__Vzj_g{padding-bottom:60px}.contact_ctaBox__Ci6uv{flex-direction:column;align-items:flex-start;padding:36px 28px}.contact_ctaText__6kNV_ h2{font-size:22px}.contact_infoCol__RN6vJ{margin-bottom:24px}}@media(max-width:575px){.contact_formCard__LlkSO,.contact_infoCard__ZZfDg{padding:28px 20px}.contact_formHeadIcon__8x6mN{display:none}}@media(prefers-reduced-motion:reduce){.contact_blob__T2VcF,.contact_ring__lI_6Z{animation:none}.contact_ctaGhost__qYTPs,.contact_ctaPrimary__IWTlG,.contact_formCard__LlkSO .send-icon,.contact_formCard__LlkSO .theme-btn,.contact_helpCard__tmNmM,.contact_helpIcon__LZLJU,.contact_infoIcon__J789B,.contact_infoItem__SvdYA{transition:none}}