.leadform-module__25mjNa__formCard{flex-direction:column;gap:18px;display:flex}.leadform-module__25mjNa__grid2{gap:14px;display:grid}@media (min-width:768px){.leadform-module__25mjNa__grid2{grid-template-columns:1fr 1fr}}.leadform-module__25mjNa__field{flex-direction:column;gap:6px;display:flex}.leadform-module__25mjNa__field label{opacity:.9;font-size:13px;font-weight:600}.leadform-module__25mjNa__field input,.leadform-module__25mjNa__field textarea{color:#fff;background:#ffffff14;border:1px solid #ffffff40;border-radius:12px;outline:none;width:100%;padding:12px 14px;font-size:14px;transition:border .2s,background .2s}.leadform-module__25mjNa__field input:focus,.leadform-module__25mjNa__field textarea:focus{background:#ffffff24;border-color:#fff9}.leadform-module__25mjNa__field textarea{resize:vertical;min-height:100px}.leadform-module__25mjNa__primaryBtn{cursor:pointer;color:#2e4ea8;background:#fff;border:none;border-radius:14px;padding:14px 22px;font-size:14px;font-weight:700;transition:transform .15s,box-shadow .15s}.leadform-module__25mjNa__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 12px 30px #00000040}.leadform-module__25mjNa__errorBox{background:#ff5a5a26;border:1px solid #ff5a5a66;border-radius:12px;padding:12px 14px;font-size:13px}.leadform-module__25mjNa__errorShake{animation:.35s leadform-module__25mjNa__shake}@keyframes leadform-module__25mjNa__shake{0%{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-4px)}to{transform:translate(0)}}.leadform-module__25mjNa__stateCard{text-align:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f172a47;border:1px solid #ffffff2e;border-radius:24px;padding:36px 28px;animation:.5s leadform-module__25mjNa__fadeInUp}.leadform-module__25mjNa__success h3{margin-top:14px;font-size:20px;font-weight:900}.leadform-module__25mjNa__success p{opacity:.9;margin-top:10px;font-size:14px}.leadform-module__25mjNa__iconWrap{justify-content:center;display:flex}.leadform-module__25mjNa__checkmark{border:2px solid #fff;border-radius:50%;width:52px;height:52px;animation:.4s forwards leadform-module__25mjNa__pop;position:relative}.leadform-module__25mjNa__checkmark:after{content:"";border-bottom:3px solid #fff;border-left:3px solid #fff;width:18px;height:8px;animation:.3s forwards leadform-module__25mjNa__draw;position:absolute;top:22px;left:14px;transform:rotate(-45deg)}@keyframes leadform-module__25mjNa__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes leadform-module__25mjNa__draw{0%{opacity:0;width:0;height:0}to{opacity:1;width:18px;height:8px}}@keyframes leadform-module__25mjNa__fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.contact-module__Aw_qyG__page{color:#0f172a;background:radial-gradient(circle at 12% 0,#3b82f61a,#0000 45%),radial-gradient(circle at 85% 0,#a855f714,#0000 50%),radial-gradient(circle at 50% 100%,#22c55e0f,#0000 55%),#f8fafc;min-height:100vh;padding:110px 18px 90px;position:relative}.contact-module__Aw_qyG__page:before{content:"";opacity:.035;pointer-events:none;background-image:url(/textures/noise.png);background-size:420px 420px;position:fixed;inset:0}.contact-module__Aw_qyG__container{z-index:2;max-width:1040px;margin:0 auto;position:relative}.contact-module__Aw_qyG__header{max-width:820px}.contact-module__Aw_qyG__badge{background:#fff;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.contact-module__Aw_qyG__title{letter-spacing:-.4px;color:#0f172a;margin:18px 0 0;font-size:44px;font-weight:900;line-height:1.05}.contact-module__Aw_qyG__intro{color:#475569;max-width:720px;margin:16px 0 0;font-size:18px;line-height:1.6}.contact-module__Aw_qyG__quickTrust{flex-wrap:wrap;gap:12px;margin-top:18px;display:flex}.contact-module__Aw_qyG__trustItem{background:#fff;border:1px solid #0f172a14;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.contact-module__Aw_qyG__trustDot{background:#2563eb;border-radius:50%;width:8px;height:8px}.contact-module__Aw_qyG__layout{gap:20px;margin-top:40px;display:grid}.contact-module__Aw_qyG__formCard{background:#fff;border:1px solid #0f172a14;border-radius:20px;padding:28px;box-shadow:0 10px 30px #0000000d,0 40px 80px #00000014}.contact-module__Aw_qyG__formHeader{padding-bottom:14px}.contact-module__Aw_qyG__formTitle{margin:0;font-size:20px;font-weight:800}.contact-module__Aw_qyG__formSub{color:#64748b;margin-top:8px;font-size:14px}.contact-module__Aw_qyG__formFooter{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.contact-module__Aw_qyG__footerPill{background:#f1f5f9;border:1px solid #0f172a14;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:700}.contact-module__Aw_qyG__sideCard{background:#f8fafc;border:1px solid #0f172a14;border-radius:20px;padding:24px}.contact-module__Aw_qyG__sideTitle{margin:0;font-size:18px;font-weight:800}.contact-module__Aw_qyG__sideSub{color:#64748b;margin-top:8px;font-size:13px}.contact-module__Aw_qyG__list{gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}.contact-module__Aw_qyG__listItem{background:#fff;border:1px solid #0f172a14;border-radius:14px;align-items:flex-start;gap:10px;padding:14px;display:flex}.contact-module__Aw_qyG__check{color:#2563eb;background:#2563eb1f;border:1px solid #2563eb40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:700;display:flex}.contact-module__Aw_qyG__secondaryActions{gap:12px;display:grid}.contact-module__Aw_qyG__secondaryLink{color:#0f172a;background:#fff;border:1px solid #0f172a14;border-radius:14px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;font-weight:700;text-decoration:none;transition:all .15s;display:flex}.contact-module__Aw_qyG__secondaryLink:hover{background:#fff;border-color:#2563eb;transform:translateY(-2px)}@media (min-width:1024px){.contact-module__Aw_qyG__page{padding:140px 28px 120px}.contact-module__Aw_qyG__title{font-size:56px}.contact-module__Aw_qyG__layout{grid-template-columns:1.25fr .75fr;align-items:start;gap:24px}.contact-module__Aw_qyG__formCard,.contact-module__Aw_qyG__sideCard{padding:32px}}.contact-module__Aw_qyG__formCard form{flex-direction:column;gap:18px;display:flex}.contact-module__Aw_qyG__formCard label{color:#475569;margin-bottom:6px;font-size:12px;font-weight:600}.contact-module__Aw_qyG__formCard input,.contact-module__Aw_qyG__formCard textarea{color:#0f172a;background:#f8fafc;border:1px solid #0f172a1f;border-radius:12px;width:100%;padding:14px 16px;font-size:14px;transition:all .15s}.contact-module__Aw_qyG__formCard input::placeholder,.contact-module__Aw_qyG__formCard textarea::placeholder{color:#94a3b8}.contact-module__Aw_qyG__formCard input:hover,.contact-module__Aw_qyG__formCard textarea:hover{border-color:#94a3b8}.contact-module__Aw_qyG__formCard input:focus,.contact-module__Aw_qyG__formCard textarea:focus{background:#fff;border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb26}.contact-module__Aw_qyG__formCard textarea{resize:vertical;min-height:110px}.contact-module__Aw_qyG__formCard button{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:14px;margin-top:8px;padding:16px;font-size:15px;font-weight:700;transition:all .15s;box-shadow:0 10px 25px #2563eb59}.contact-module__Aw_qyG__formCard button:hover{transform:translateY(-2px)}
