.captive_page__qEcf1{--ink:#101634;--ink-soft:#6a7291;--line:#eaedf6;position:relative;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:22px 18px;overflow:hidden;color:#fff;-webkit-font-smoothing:antialiased;background:radial-gradient(720px 480px at 86% -12%,color-mix(in srgb,var(--brand) 26%,transparent),transparent 60%),radial-gradient(680px 520px at 6% 110%,color-mix(in srgb,var(--brand) 14%,transparent),transparent 58%),linear-gradient(165deg,var(--navy-2),var(--navy) 72%)}.captive_mark__GtrWa{position:absolute;z-index:0;top:46%;left:50%;width:min(155vw,760px);transform:translate(-50%,-50%) rotate(-4deg);pointer-events:none;opacity:.14}.captive_mark__GtrWa img{width:100%;height:auto;display:block}.captive_shell__usvBT{position:relative;z-index:1;width:100%;max-width:404px;animation:captive_rise__190An .55s cubic-bezier(.2,.8,.25,1) both}@keyframes captive_rise__190An{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.captive_langBar__dPSrN{display:flex;justify-content:center;gap:6px;margin-bottom:14px}.captive_langBtn__Fzheu{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:color-mix(in srgb,#fff 78%,transparent);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.16);padding:5px 11px;border-radius:99px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.captive_langBtn__Fzheu:hover{color:#fff;background:hsla(0,0%,100%,.14)}.captive_langActive__TN0Wj{color:#fff;background:color-mix(in srgb,var(--brand) 32%,transparent);border-color:color-mix(in srgb,var(--brand) 60%,transparent)}.captive_brandHead__b7z9h{text-align:center;margin-bottom:16px}.captive_logo__06F0v{display:block;height:52px;width:auto;margin:0 auto 14px;filter:drop-shadow(0 3px 10px rgba(0,0,0,.32))}.captive_tag__ZlSLr{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:#fff;background:color-mix(in srgb,var(--brand) 26%,transparent);border:1px solid color-mix(in srgb,var(--brand) 55%,transparent);padding:5px 12px;border-radius:99px}.captive_tag__ZlSLr .captive_dot__V3niR{width:7px;height:7px;border-radius:50%;background:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--brand) 30%,transparent)}.captive_title__0zHqI{margin-top:12px;font-size:23px;font-weight:600;letter-spacing:-.02em;line-height:1.15;color:#fff}.captive_tagline__oTgN_{margin-top:5px;font-size:15px;font-style:italic;color:color-mix(in srgb,var(--brand) 68%,#fff)}.captive_card__nvPEc{background:#fff;border-radius:22px;padding:22px 24px 20px;color:var(--ink);box-shadow:0 34px 70px -30px rgba(0,6,30,.62),0 3px 8px rgba(0,6,30,.14)}.captive_sub__QFreq{font-size:14px;color:var(--ink-soft);line-height:1.5;margin-bottom:18px}.captive_field__g_jQO{margin-bottom:12px}.captive_label__MDb0i{display:block;font-size:12.5px;font-weight:500;margin-bottom:6px;color:var(--ink)}.captive_input__lSad7{width:100%;border:1.5px solid var(--line);border-radius:12px;font:inherit;font-size:15.5px;padding:13px 14px;outline:0;transition:.18s;background:#fbfcff}.captive_input__lSad7::-moz-placeholder{color:#aeb6cc}.captive_input__lSad7::placeholder{color:#aeb6cc}.captive_input__lSad7:focus{border-color:var(--brand);background:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 12%,transparent)}.captive_input__lSad7[aria-invalid=true]{border-color:#e20000}.captive_phone__X8kZd{display:flex;align-items:stretch;border:1.5px solid var(--line);border-radius:12px;background:#fbfcff;transition:.18s}.captive_phone__X8kZd:focus-within{border-color:var(--brand);background:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 12%,transparent)}.captive_prefix__jlxTI{display:flex;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:600;border-right:1.5px solid var(--line);white-space:nowrap;color:var(--ink)}.captive_phone__X8kZd input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:15.5px;padding:13px 12px;letter-spacing:.04em}.captive_consent__dA9Vj{display:flex;gap:10px;align-items:flex-start;margin:14px 0 16px;cursor:pointer}.captive_consent__dA9Vj input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:20px;height:20px;margin-top:1px;border:1.5px solid var(--line);border-radius:7px;cursor:pointer;position:relative;transition:.15s;background:#fff}.captive_consent__dA9Vj input:checked{background:var(--brand);border-color:var(--brand)}.captive_consent__dA9Vj input:checked:after{content:"";position:absolute;left:6.5px;top:2.5px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(42deg)}.captive_consent__dA9Vj input:focus-visible{box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 18%,transparent)}.captive_consent__dA9Vj span{font-size:12px;color:var(--ink-soft);line-height:1.5}.captive_consent__dA9Vj a{color:var(--navy);font-weight:500}.captive_error__3rTdi{font-size:12.5px;color:#e20000;margin:-4px 0 12px}.captive_btn__WP3uI{width:100%;border:0;font:inherit;font-size:16px;font-weight:600;color:#fff;background:var(--brand);padding:15px;border-radius:12px;cursor:pointer;transition:.2s;display:flex;align-items:center;justify-content:center;gap:9px;box-shadow:0 12px 24px -12px color-mix(in srgb,var(--brand) 80%,transparent)}.captive_btn__WP3uI:hover:not(:disabled){background:var(--brand-dark)}.captive_btn__WP3uI:active:not(:disabled){transform:scale(.99)}.captive_btn__WP3uI:disabled{background:#d2d8e6;box-shadow:none;cursor:not-allowed}.captive_btn__WP3uI .captive_arrow__zkt_i{transition:transform .2s}.captive_btn__WP3uI:hover:not(:disabled) .captive_arrow__zkt_i{transform:translateX(3px)}.captive_hint__BTXDZ{text-align:center;font-size:11.5px;color:var(--ink-soft);margin-top:12px}.captive_spinWrap__metS_{display:flex;flex-direction:column;align-items:center;padding:18px 0 8px}.captive_spin__LgiRm{width:40px;height:40px;border:4px solid #edf0f7;border-top:4px solid var(--brand);border-radius:50%;animation:captive_spin__LgiRm .8s linear infinite;margin-bottom:14px}@keyframes captive_spin__LgiRm{to{transform:rotate(1turn)}}.captive_services__zEGde{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--line)}.captive_service__fu0Je{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:500;color:var(--navy);background:color-mix(in srgb,var(--navy) 5%,#fff);border:1px solid color-mix(in srgb,var(--navy) 12%,transparent);padding:5px 11px;border-radius:99px}.captive_service__fu0Je:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--brand)}.captive_foot__DfNCc{text-align:center;margin-top:14px;font-size:11px;color:color-mix(in srgb,#fff 72%,var(--navy));line-height:1.6}.captive_foot__DfNCc strong{color:#fff;font-weight:600}.captive_social__CfteW{display:flex;flex-direction:column;gap:9px;margin-bottom:4px}.captive_socialBtn__seqQJ{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 14px;border-radius:12px;border:1.5px solid var(--line);background:#fff;font:inherit;font-size:14.5px;font-weight:600;color:var(--ink);cursor:pointer;transition:.15s}.captive_socialBtn__seqQJ:hover:not(:disabled){background:#f8fafc;border-color:#d7deec}.captive_socialBtn__seqQJ:disabled{opacity:.5;cursor:not-allowed}.captive_socialBtn__seqQJ svg{width:18px;height:18px;flex:none}.captive_facebookBtn__xcuMK{background:#1877f2;border-color:#1877f2;color:#fff}.captive_facebookBtn__xcuMK:hover:not(:disabled){background:#0f66d6;border-color:#0f66d6}.captive_divider__73BA3{display:flex;align-items:center;gap:12px;margin:16px 0;color:var(--ink-soft);font-size:12px}.captive_divider__73BA3:after,.captive_divider__73BA3:before{content:"";flex:1;height:1px;background:var(--line)}.captive_altLinks__rDBLp{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin-top:14px}.captive_altLink__SnbQK{border:0;background:none;font:inherit;font-size:12.5px;font-weight:500;color:var(--navy);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.captive_altLink__SnbQK:hover{color:var(--brand-dark)}.captive_clickthrough__3jcFE{display:block;width:100%;margin-top:12px;border:0;background:none;font:inherit;font-size:12.5px;color:var(--ink-soft);cursor:pointer;text-align:center}.captive_clickthrough__3jcFE:hover:not(:disabled){color:var(--ink)}.captive_clickthrough__3jcFE:disabled{opacity:.5;cursor:not-allowed}.captive_stepHead__q9ld8{text-align:center;margin-bottom:16px}.captive_stepHead__q9ld8 h2{font-size:17px;font-weight:600;color:var(--ink);margin-bottom:6px}.captive_stepHead__q9ld8 p{font-size:13px;color:var(--ink-soft);line-height:1.45}.captive_stepHead__q9ld8 b{color:var(--ink)}.captive_otpInput__1nHlM{width:100%;text-align:center;letter-spacing:.5em;font-size:22px;font-weight:600;padding:14px;border:1.5px solid var(--line);border-radius:13px;outline:0;background:#fbfcff;margin-bottom:14px}.captive_otpInput__1nHlM:focus{border-color:var(--brand);background:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--brand) 12%,transparent)}.captive_backLink__jCsoy{display:block;margin:14px auto 0;border:0;background:none;font:inherit;font-size:12.5px;color:var(--ink-soft);cursor:pointer;text-align:center}.captive_backLink__jCsoy:hover{color:var(--ink)}.captive_demoNote___mSnA{margin-top:12px;text-align:center;font-size:11px;color:var(--ink-soft)}.captive_connectedBadge__Qseez{display:inline-flex;align-items:center;gap:8px;margin-top:12px;font-size:12.5px;font-weight:600;color:#fff;background:color-mix(in srgb,#10b981 34%,transparent);border:1px solid color-mix(in srgb,#10b981 60%,transparent);padding:5px 13px;border-radius:99px}.captive_connectedBadge__Qseez svg{width:14px;height:14px}.captive_adImage__xBjhV{display:block;width:100%;height:auto;border-radius:14px;margin-bottom:16px}.captive_adText__Ci0hi{font-size:14.5px;color:var(--ink-soft);line-height:1.55;margin:8px 0 20px}.captive_continueLink__AIbqg{display:block;margin-top:14px;text-align:center;font-size:13px;color:var(--ink-soft);text-decoration:none}.captive_continueLink__AIbqg:hover{color:var(--ink);text-decoration:underline;text-underline-offset:2px}@media (prefers-reduced-motion:reduce){.captive_page__qEcf1 *,.captive_shell__usvBT{animation:none!important;transition:none!important}}.captive_returning__bwOSm{display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:11px 13px;border-radius:12px;font-size:13.5px;line-height:1.35;color:var(--ink);background:color-mix(in srgb,var(--brand) 12%,#fff);border:1px solid color-mix(in srgb,var(--brand) 30%,transparent)}.captive_returning__bwOSm b{font-weight:600}.captive_returningWave__bGhcR{font-size:20px;line-height:1;animation:captive_wave____k8O 1.8s ease-in-out infinite;transform-origin:70% 70%}@keyframes captive_wave____k8O{0%,60%,to{transform:rotate(0deg)}15%{transform:rotate(16deg)}30%{transform:rotate(-8deg)}45%{transform:rotate(12deg)}}.captive_survey__DCpEu{margin-top:18px;padding-top:18px;border-top:1px solid var(--line);text-align:center}.captive_surveyQuestion__6qrXN{font-size:14.5px;font-weight:600;color:var(--ink);margin:0 0 12px}.captive_surveyOptions__9qpOz{display:flex;gap:8px;justify-content:center}.captive_surveyOption__pRnl6{flex:1;max-width:96px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 6px;border-radius:13px;border:1px solid var(--line);background:#fff;color:var(--ink-soft);font-size:12px;font-weight:500;cursor:pointer;transition:transform .12s ease,border-color .12s ease,background .12s ease}.captive_surveyOption__pRnl6:hover:not(:disabled){transform:translateY(-2px);border-color:color-mix(in srgb,var(--brand) 55%,transparent);background:color-mix(in srgb,var(--brand) 7%,#fff)}.captive_surveyOption__pRnl6:disabled{cursor:default;opacity:.5}.captive_surveyEmoji__cImUm{font-size:26px;line-height:1}.captive_surveyThanks__4BLvE{font-size:13.5px;color:var(--ink-soft);margin:6px 0 0;animation:captive_fadeIn__RkZmh .35s ease}@keyframes captive_fadeIn__RkZmh{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}