.LandingPageForm_wrapper__UWyoP{font-family:Segoe UI,Inter,-apple-system,BlinkMacSystemFont,sans-serif;background-color:#f8f9fa;padding:40px 20px 100px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;min-height:100vh;position:relative}.LandingPageForm_wrapper__UWyoP *,.LandingPageForm_wrapper__UWyoP :after,.LandingPageForm_wrapper__UWyoP :before{box-sizing:border-box}.LandingPageForm_card__uqkMD{display:flex;background:#fff;border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.12);overflow:hidden;max-width:1200px;width:100%;border:1px solid #f1f5f9}.LandingPageForm_left__hXxoW{background-color:#f4f7fb;width:45%;padding:32px 36px;display:flex;flex-direction:column}.LandingPageForm_marquees__irB4_{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.LandingPageForm_marqueeContainer__7zpUU{display:flex;overflow:hidden;white-space:nowrap;width:100%}.LandingPageForm_marqueeContent___GPZ4{display:flex;gap:12px;width:-moz-max-content;width:max-content;animation:LandingPageForm_marqueeScroll__Kgkf6 18s linear infinite;padding:4px 0}.LandingPageForm_marqueeReverse__Dsxqb{animation-direction:reverse;animation-duration:22s}.LandingPageForm_marqueeContainer__7zpUU:hover .LandingPageForm_marqueeContent___GPZ4{animation-play-state:paused}@keyframes LandingPageForm_marqueeScroll__Kgkf6{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.LandingPageForm_marqueeChip__1PGq6{background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.04);min-width:130px;height:48px;padding:6px 14px;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#334155;flex-shrink:0}.LandingPageForm_marqueeLogo__JnpnS{height:28px;width:auto;max-width:110px;-o-object-fit:contain;object-fit:contain}.LandingPageForm_marqueeNameHidden__i7LGv{display:none}.LandingPageForm_headlineBox__cyHfL{background:rgba(219,234,254,.6);border-radius:12px;padding:20px;margin-bottom:24px}.LandingPageForm_headlineBox__cyHfL h2{margin:0;color:#1a56db;font-size:22px;font-weight:700;line-height:1.35}.LandingPageForm_featureList__cZIfo{list-style:none;padding:0;margin:0 0 24px;flex-grow:1}.LandingPageForm_featureList__cZIfo li{display:flex;align-items:center;gap:10px;margin-bottom:12px;color:#1e293b;font-size:14px;font-weight:500}.LandingPageForm_featureList__cZIfo i{color:#1e293b;font-size:12px}.LandingPageForm_brand__bNVBJ{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px}.LandingPageForm_brandMark__w3Onc{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.LandingPageForm_brandName__f5NzP{font-size:18px;font-weight:800;color:#0f172a;line-height:1.2}.LandingPageForm_brandTag__bj6o5{font-size:12px;color:#64748b}.LandingPageForm_right__VdJKd{width:55%;padding:40px 48px;background:#fff;display:flex;flex-direction:column;justify-content:center}.LandingPageForm_formHeader__giyTb{text-align:center;margin-bottom:24px}.LandingPageForm_formHeader__giyTb h2{color:#0f172a;font-size:28px;font-weight:800;margin:0;line-height:1.25}.LandingPageForm_titleAccent__7ufD0{color:#0d5cf5}.LandingPageForm_offers__f7A8G{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 40px;margin-bottom:28px}.LandingPageForm_offerCoral__ssRRJ,.LandingPageForm_offerGreen__QgTUr{display:flex;align-items:center;gap:12px;text-align:left}.LandingPageForm_offerGreen__QgTUr i{color:#00a87a;font-size:26px}.LandingPageForm_offerCoral__ssRRJ i{color:#f76a59;font-size:26px}.LandingPageForm_offerEyebrow__lZ8ee{margin:0 0 2px;font-size:13px;font-weight:500;line-height:1.2}.LandingPageForm_offerGreen__QgTUr .LandingPageForm_offerEyebrow__lZ8ee,.LandingPageForm_offerGreen__QgTUr .LandingPageForm_offerText__lffPB{color:#00a87a}.LandingPageForm_offerCoral__ssRRJ .LandingPageForm_offerEyebrow__lZ8ee,.LandingPageForm_offerCoral__ssRRJ .LandingPageForm_offerText__lffPB{color:#f76a59}.LandingPageForm_offerText__lffPB{margin:0;font-size:15px;font-weight:700;line-height:1.2}.LandingPageForm_form__JlMXY{display:flex;flex-direction:column;gap:24px;width:100%;max-width:500px;margin:0 auto}.LandingPageForm_row__RRS5G{display:flex;gap:20px}.LandingPageForm_inputGroup__XWkFq{position:relative;flex:1}.LandingPageForm_inputGroup__XWkFq label{position:absolute;top:-8px;left:12px;background:#fff;padding:0 6px;font-size:12px;color:#64748b;font-weight:500;z-index:2}.LandingPageForm_inputGroup__XWkFq input,.LandingPageForm_inputGroup__XWkFq select{width:100%;padding:14px 16px;border:1px solid #cbd5e1;border-radius:8px;font-size:14px;color:#0f172a;outline:none;background:#fff;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.LandingPageForm_inputGroup__XWkFq input::-moz-placeholder{color:#94a3b8}.LandingPageForm_inputGroup__XWkFq input::placeholder{color:#94a3b8}.LandingPageForm_inputGroup__XWkFq select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 16px center;background-size:16px;color:#334155;cursor:pointer;padding-right:40px}.LandingPageForm_inputGroup__XWkFq input:focus,.LandingPageForm_inputGroup__XWkFq select:focus{border-color:#0d5cf5;box-shadow:0 0 0 1px #0d5cf5}.LandingPageForm_phonePrefix__QIn5O{position:absolute;left:14px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:6px;font-size:14px;color:#334155;z-index:2;pointer-events:none}.LandingPageForm_phonePrefix__QIn5O img{width:18px;border-radius:2px}.LandingPageForm_phoneInput__HpZeK{padding-left:70px!important}.LandingPageForm_spamTag__WTpuj{position:absolute;top:-12px;right:12px;background:#dcfce7;color:#00a87a;font-size:10px;padding:2px 8px;border-radius:12px;display:flex;align-items:center;gap:4px;font-weight:700;z-index:3}.LandingPageForm_submitArea__bUeYJ{text-align:center;margin-top:5px}.LandingPageForm_badge__st3do{display:inline-flex;align-items:center;gap:6px;background:#eef4ff;color:#0d5cf5;font-size:13px;font-weight:600;padding:8px 20px;border-radius:999px;border:1px solid #d2e3ff;margin-bottom:20px}.LandingPageForm_btn__Uq86Z{width:100%;background:#185cf1;color:#fff;border:none;padding:16px;border-radius:8px;font-size:16px;font-weight:700;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;transition:background .2s,transform .15s;font-family:inherit}.LandingPageForm_btn__Uq86Z:hover:not(:disabled){background:#004ade;transform:translateY(-1px)}.LandingPageForm_btn__Uq86Z:disabled{opacity:.7;cursor:not-allowed}.LandingPageForm_afterSubmit__2ok7d{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:4px}.LandingPageForm_secureBadge__53AAN{background:#e4fcf1;color:#0d9b68;border:1px solid #bbf7d0;border-radius:8px;padding:8px 16px;font-size:12px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.LandingPageForm_disclaimer__4cCQ4{margin:0;font-size:10px;text-align:center;color:#94a3b8;font-weight:500;line-height:1.5;padding:0 8px}.LandingPageForm_error__Ndgrk{color:#dc2626;font-size:13px;text-align:center;margin:0}.LandingPageForm_otpSection__AD6Ec{display:flex;flex-direction:column;gap:20px;align-items:center;max-width:500px;margin:0 auto;width:100%}.LandingPageForm_otpHeader__vivxH{text-align:center}.LandingPageForm_otpHeader__vivxH h3{margin:0 0 8px;color:#0f172a;font-size:20px}.LandingPageForm_otpHeader__vivxH p{margin:0 0 8px;color:#64748b;font-size:14px}.LandingPageForm_changeNumber__a4tY_,.LandingPageForm_resendButton__Pa0yV{background:none;border:none;color:#0d5cf5;font-size:13px;font-weight:600;cursor:pointer;text-decoration:underline;font-family:inherit;padding:0}.LandingPageForm_otpInputWrapper__pOFB0{width:100%;display:flex;justify-content:center}.LandingPageForm_otpActions__unPw_{min-height:24px}.LandingPageForm_otpTimer__fQMPy{color:#64748b;font-size:13px}.LandingPageForm_successCard__UDlYO{background:#fff;border-radius:16px;padding:48px 40px;text-align:center;box-shadow:0 10px 40px rgba(0,0,0,.08);max-width:420px}.LandingPageForm_successCard__UDlYO i{font-size:64px;color:#10b981}.LandingPageForm_successCard__UDlYO h2{margin:16px 0 8px;color:#0f172a}.LandingPageForm_successCard__UDlYO p{margin:0;color:#64748b}.LandingPageForm_couponsFloater__I1qnI{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:40;background:#0d5cf5;color:#fff;text-decoration:none;padding:10px 20px;border-radius:999px;box-shadow:0 8px 24px rgba(13,92,245,.35);display:inline-flex;align-items:center;gap:10px;font-size:13px;white-space:nowrap;border:1px solid #0d5cf5;transition:background .2s}.LandingPageForm_couponsFloater__I1qnI:hover{background:#004ade;color:#fff}.LandingPageForm_couponsFloater__I1qnI strong{border-bottom:1px solid #fff;font-weight:700}.LandingPageForm_askSara__upynP{position:fixed;bottom:24px;right:24px;z-index:40;display:none;flex-direction:column;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:0;font-family:inherit}.LandingPageForm_askSaraIcon__aO89Z{width:48px;height:48px;border-radius:50%;background:#0d5cf5;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(13,92,245,.35);font-size:18px;transition:transform .15s}.LandingPageForm_askSara__upynP:hover .LandingPageForm_askSaraIcon__aO89Z{transform:scale(1.05)}.LandingPageForm_askSaraLabel__zGy3F{color:#0d5cf5;font-weight:700;font-size:12px;text-shadow:0 4px 12px rgba(0,86,210,.35)}@media (min-width:768px){.LandingPageForm_askSara__upynP{display:flex}}@media (max-width:768px){.LandingPageForm_wrapper__UWyoP{padding:20px 12px 110px}.LandingPageForm_card__uqkMD{flex-direction:column}.LandingPageForm_left__hXxoW,.LandingPageForm_right__VdJKd{width:100%;padding:28px 20px}.LandingPageForm_row__RRS5G{flex-direction:column;gap:24px}.LandingPageForm_headlineBox__cyHfL h2{font-size:18px}.LandingPageForm_formHeader__giyTb h2{font-size:22px}.LandingPageForm_offers__f7A8G{flex-direction:column;align-items:flex-start;gap:16px}.LandingPageForm_couponsFloater__I1qnI{max-width:calc(100vw - 24px);white-space:normal;text-align:center;font-size:12px;padding:10px 14px}}