.ContactSection_section__j3OOj{position:relative;padding:80px 0;background:#fff;overflow:hidden}.ContactSection_bgGlow__Zft91{position:absolute;inset:0;pointer-events:none;background:radial-gradient(860px 420px at 18% 0,rgba(12,97,152,.18),transparent 55%),radial-gradient(760px 420px at 88% 10%,rgba(56,189,248,.14),transparent 55%);filter:blur(20px)}.ContactSection_bgGlow2__1Abu_{position:absolute;left:-140px;bottom:-140px;width:420px;height:420px;border-radius:999px;background:rgba(16,185,129,.1);filter:blur(36px);pointer-events:none}.ContactSection_container__Fbyf_{width:min(1200px,calc(100% - 48px));margin:0 auto;position:relative;z-index:1}.ContactSection_grid__1DnXL{display:grid;grid-template-columns:1.05fr 1.1fr;gap:28px;align-items:stretch}@media (max-width:980px){.ContactSection_grid__1DnXL{grid-template-columns:1fr}}.ContactSection_left__7I5CE{display:flex;flex-direction:column;gap:14px}.ContactSection_kicker__Rcyls{font-size:11px;letter-spacing:.25em;text-transform:uppercase;font-weight:900;color:rgba(12,97,152,.75)}.ContactSection_h2__XDou8{margin:0;font-size:clamp(28px,3.2vw,40px);line-height:1.12;font-weight:900;color:#0f1c2a}.ContactSection_h2Accent__x4IV2{background:linear-gradient(90deg,#0c6198,#38bdf8);-webkit-background-clip:text;background-clip:text;color:transparent}.ContactSection_p__ocT9U{margin:0;color:rgba(15,28,42,.72);line-height:1.7;max-width:54ch}.ContactSection_infoGrid__6cado{margin-top:10px;display:grid;gap:14px;grid-template-columns:1fr 1fr}@media (max-width:740px){.ContactSection_infoGrid__6cado{grid-template-columns:1fr}}.ContactSection_infoCard__ApGF8{border-radius:22px;border:1px solid rgba(15,28,42,.1);background:rgba(255,255,255,.75);box-shadow:0 18px 60px rgba(15,28,42,.06);padding:14px;position:relative;overflow:hidden}.ContactSection_infoTitle__r_yc8{margin:0 0 8px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:900;color:rgba(15,28,42,.55)}.ContactSection_ul__uRkSo{margin:0;padding-left:16px;color:rgba(15,28,42,.72);line-height:1.55;font-size:14px}.ContactSection_infoCardFancy__9oR_P{background:rgba(255,255,255,.72)}.ContactSection_fancyGlow__IXH98{position:absolute;right:-20px;top:-20px;width:120px;height:120px;border-radius:999px;background:rgba(56,189,248,.18);filter:blur(14px);pointer-events:none}.ContactSection_pillHead__JkRVC{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:7px 10px;border:1px solid rgba(12,97,152,.18);background:rgba(12,97,152,.06);color:rgba(12,97,152,1);font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px}.ContactSection_pillIco__WitpE{width:16px;height:16px}.ContactSection_small__qZEIw{margin:0;color:rgba(15,28,42,.7);font-size:13px;line-height:1.6}.ContactSection_whatsWrap__LgOk8{margin-top:6px}.ContactSection_whats__jq3ik{display:inline-flex;align-items:center;gap:10px;border-radius:999px;padding:10px 14px;border:1px solid rgba(16,185,129,.35);background:rgba(16,185,129,.06);color:rgba(15,28,42,.85);box-shadow:0 14px 40px rgba(16,185,129,.08);text-decoration:none;transition:transform .16s ease,background .16s ease}.ContactSection_whats__jq3ik:hover{transform:translateY(-1px);background:rgba(16,185,129,.1)}.ContactSection_whatsIco__cv6gZ{width:20px;height:20px;display:grid;place-items:center}.ContactSection_whatsIco__cv6gZ svg{width:20px;height:20px}.ContactSection_whatsText__0LaqQ{font-size:13px;font-weight:800}.ContactSection_whatsUnder__XfSVZ{text-decoration:underline;text-underline-offset:3px}.ContactSection_right__kZVoT{position:relative}.ContactSection_formHalo__ZxDfi{position:absolute;inset:-8px;border-radius:28px;background:linear-gradient(135deg,rgba(56,189,248,.25),transparent 45%,rgba(16,185,129,.18));filter:blur(2px);opacity:.85;pointer-events:none}.ContactSection_card__18M6R{position:relative;border-radius:26px;border:1px solid rgba(15,28,42,.1);background:rgba(255,255,255,.78);box-shadow:0 26px 90px rgba(15,28,42,.1);padding:18px}.ContactSection_formHead__7y_cS{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px}.ContactSection_formKicker__GjB3C{margin:0;font-size:11px;letter-spacing:.25em;text-transform:uppercase;font-weight:900;color:rgba(12,97,152,.75)}.ContactSection_formSub__YjdBN{margin:6px 0 0;font-size:13px;color:rgba(15,28,42,.65)}.ContactSection_sendBubble__2b8yh{width:38px;height:38px;border-radius:999px;display:grid;place-items:center;background:linear-gradient(135deg,#38bdf8,#10b981);color:#081425;box-shadow:0 18px 44px rgba(56,189,248,.18);animation:ContactSection_pulse__JirVs 2.2s ease-in-out infinite}@keyframes ContactSection_pulse__JirVs{0%,to{transform:translateY(0);filter:brightness(1)}50%{transform:translateY(-1px);filter:brightness(1.05)}}.ContactSection_form__Te5Fq{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width:740px){.ContactSection_form__Te5Fq{grid-template-columns:1fr}}.ContactSection_hp__u9dmr{display:none}.ContactSection_field__GvEV8{display:flex;flex-direction:column;gap:6px}.ContactSection_span2__nbUMf{grid-column:1/-1}.ContactSection_label__HHl7u{font-size:12px;font-weight:800;color:rgba(15,28,42,.72)}.ContactSection_input__7qLv3{height:44px;border-radius:16px;border:1px solid rgba(15,28,42,.14);background:#fff;padding:0 12px;font-size:14px;outline:none;transition:box-shadow .16s ease,border-color .16s ease;color:#0f1c2a}.ContactSection_input__7qLv3::placeholder{color:rgba(15,28,42,.45)}.ContactSection_input__7qLv3:focus{border-color:rgba(12,97,152,.35);box-shadow:0 0 0 4px rgba(56,189,248,.18)}.ContactSection_textarea__UdVzz{min-height:140px;border-radius:16px;border:1px solid rgba(15,28,42,.14);background:#fff;padding:10px 12px;font-size:14px;outline:none;resize:vertical;transition:box-shadow .16s ease,border-color .16s ease;color:#0f1c2a}.ContactSection_textarea__UdVzz::placeholder{color:rgba(15,28,42,.45)}.ContactSection_textarea__UdVzz:focus{border-color:rgba(12,97,152,.35);box-shadow:0 0 0 4px rgba(56,189,248,.18)}.ContactSection_feedback__shH_6{grid-column:1/-1;margin:2px 0 0;font-size:13px;font-weight:800}.ContactSection_err__I8AOi{color:rgba(220,38,38,.9)}.ContactSection_ok__RTpff{color:rgba(16,185,129,.95)}.ContactSection_actions__Vw4_q{grid-column:1/-1;display:flex;flex-direction:column;gap:10px;margin-top:4px}.ContactSection_btn__ZSmFB{width:fit-content;display:inline-flex;align-items:center;gap:10px;border:0;cursor:pointer;border-radius:999px;padding:12px 16px;font-weight:900;letter-spacing:.04em;color:#fff;background:linear-gradient(90deg,#0c6198,#38bdf8);box-shadow:0 18px 44px rgba(12,97,152,.18);transition:transform .16s ease,box-shadow .16s ease}.ContactSection_btn__ZSmFB:hover{transform:translateY(-1px);box-shadow:0 24px 60px rgba(12,97,152,.22)}.ContactSection_btn__ZSmFB:disabled{opacity:.65;cursor:default;transform:none;box-shadow:none}.ContactSection_spin__QuPqW{animation:ContactSection_spin__QuPqW .9s linear infinite}@keyframes ContactSection_spin__QuPqW{to{transform:rotate(1turn)}}.ContactSection_micro__irmM9{margin:0;font-size:12px;color:rgba(15,28,42,.6)}