:root{--font-sans:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-article:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}.skip-link{z-index:999;background:var(--ink);color:#fff;border-radius:0 0 4px;padding:12px 20px;font-weight:600;text-decoration:none;position:absolute;left:-9999px}.skip-link:focus{top:0;left:0}:root{--ink-light:#1f4261;--ink:#17344e;--text-color:#3a4a6e;--ink-mid:#1e4d72;--slate:#3d6680;--muted:#6688a0;--border:#c5d6e4;--bg:#fff;--bg-subtle:#f5f5f7;--blue:#1877c8;--blue-dark:#0d5599;--blue-light:#3a9fd6;--violet:#7c3aed;--cyan:#06b6d4;--green:#0dbc74;--color-text-on-accent:#fff;--shadow-nav:0 1px 20px #00000014}body{font-family:var(--font-sans);color:var(--text-color);background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:hidden}.hero-banner,.hero{align-items:center;min-height:100vh;padding-top:64px;display:flex;position:relative;overflow:hidden}.hero-banner__background,.hero-band{clip-path:polygon(0 0,100% 0,100% 78%,0 100%);z-index:1;background:#17344e;position:absolute;top:0;left:0;right:0;overflow:hidden}.hero-banner__background-image,.hero-band-img{object-fit:cover;object-position:left;width:100%;height:100%;position:absolute;inset:0}.hero-banner__content,.hero-inner{z-index:10;grid-template-columns:1fr minmax(280px,520px);align-items:center;gap:64px;width:100%;margin:0 auto;padding-top:4rem;display:grid;position:relative}.hero-banner__status-badge,.hero-badge{backdrop-filter:blur(8px);color:#ffffffe0;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:100px;align-items:center;gap:8px;margin-bottom:24px;padding:5px 12px 5px 8px;font-size:12px;font-weight:500;animation:.7s cubic-bezier(.16,1,.3,1) both fadeUp;display:inline-flex}.hero-banner__badge-pill,.badge-pill{background:linear-gradient(135deg, var(--blue-light), var(--cyan));color:#fff;letter-spacing:.5px;text-transform:uppercase;border-radius:100px;padding:2px 8px;font-size:10px;font-weight:700}.hero-banner__title,.hero-h1{letter-spacing:-2px;color:#fff;margin-bottom:22px;font-size:clamp(36px,5.5vw,52px);font-weight:500;line-height:1.05;animation:.7s cubic-bezier(.16,1,.3,1) 80ms both fadeUp}.hero-banner__title-badge{color:#fff;text-transform:uppercase;margin-bottom:22px;font-size:18px;font-weight:600}.shimmer-text{background:linear-gradient(90deg,#7dd3fc,#a78bfa,#67e8f9,#7dd3fc) 0 0/300% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.hero-banner__introduction,.hero-intro{color:#ffffffbf;max-width:520px;margin-bottom:20px;font-size:18px;font-weight:400;line-height:1.7;animation:.7s cubic-bezier(.16,1,.3,1) .12s both fadeUp}.hero-banner__supporting-text,.hero-sub{color:#ffffff9e;max-width:480px;margin-bottom:34px;font-size:18px;font-weight:400;line-height:1.65;animation:.7s cubic-bezier(.16,1,.3,1) .16s both fadeUp}.hero-banner__supporting-text strong,.hero-sub strong{font-weight:700}.hero-banner__action-row,.hero-cta-row{align-items:center;gap:16px;margin-bottom:48px;padding-top:48px;animation:.7s cubic-bezier(.16,1,.3,1) .22s both fadeUp;display:flex}.button--hero-primary,.btn-hero{color:var(--ink);font-family:var(--font-sans);cursor:pointer;background:#fff;border:none;border-radius:4px;align-items:center;gap:8px;padding:13px 26px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #00000026,0 1px 4px #0000001a}.button--hero-primary:hover,.btn-hero:hover{transform:translateY(-1px);box-shadow:0 8px 28px #0003}.button--hero-primary .arr,.btn-hero .arr{transition:transform .2s}.button--hero-primary:hover .arr,.btn-hero:hover .arr{transform:translate(3px)}.button--hero-secondary,.btn-hero-ghost{color:var(--blue);font-family:var(--font-sans);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;font-size:15px;font-weight:500;text-decoration:none;transition:color .2s;display:inline-flex}.button--hero-secondary:hover,.btn-hero-ghost:hover{color:var(--blue-dark)}.hero-banner__metrics,.hero-stats{justify-content:flex-start;align-items:flex-start;gap:20px;animation:.7s cubic-bezier(.16,1,.3,1) .28s both fadeUp;display:flex}.hero-banner__metric,.stat-item{flex-direction:column;gap:2px;display:flex}.hero-banner__metric-value,.stat-num{color:var(--ink);letter-spacing:-1px;font-size:26px;font-weight:800;line-height:1}.hero-banner__metric-label,.stat-lbl{color:var(--muted);letter-spacing:.3px;font-size:11px;font-weight:500}.hero-banner__metric-divider,.stat-div{background:var(--border);width:1px;height:36px}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.application-form,.form-card{--form-panel-ink:#1a2b4b;--form-panel-muted:#6b8299;--form-panel-border:#d1e1f0;--form-panel-bg:#f4f8fb;--form-panel-input-bg:#eef5fa;--form-panel-track:#dce4ed;--form-panel-accent:#1e73be;background:var(--form-panel-bg);border:1px solid var(--form-panel-border);border-radius:8px;padding:40px;scroll-margin-top:80px;animation:.7s cubic-bezier(.16,1,.3,1) .12s both fadeUp;position:relative;box-shadow:0 4px 24px #17344e14,0 1px 3px #17344e0f}.application-form__top-bar,.form-top-bar{display:none}.application-form__title,.form-title{color:var(--form-panel-ink);letter-spacing:-.03em;margin:0 0 28px;font-size:clamp(22px,2.6vw,28px);font-weight:500;line-height:1.15}.application-form__subtitle,.form-sub{letter-spacing:.12em;text-transform:uppercase;color:var(--form-panel-muted);margin:0 0 8px;font-size:11px;font-weight:600}.application-form__field,.form-field{margin-bottom:22px}.application-form__label_value_pair{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.application-form__label_value_pair .application-form__label,.application-form__label_value_pair .field-lbl{flex:1;min-width:0;margin-bottom:0}.application-form__label_value_pair .range-slider__value,.application-form__label_value_pair .slider-val{flex-shrink:0;margin-bottom:0}.application-form__label,.field-lbl{color:#5a6f82;letter-spacing:0;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.application-form__label .required-indicator,.field-lbl .req{color:var(--form-panel-accent);margin-left:1px;font-weight:700}.application-form__hint{color:var(--form-panel-muted);margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.45}.range-slider__value,.slider-val{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:var(--form-panel-ink);letter-spacing:-.02em;font-size:22px;font-weight:700}.range-slider,.range-track{background:var(--form-panel-track);border-radius:100px;height:6px;margin-bottom:6px;position:relative;overflow:visible}.range-slider__progress,.range-fill{background:var(--form-panel-accent);pointer-events:none;border-radius:100px;position:absolute;top:0;bottom:0;left:0}.range-slider input[type=range],.range-track input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;z-index:2;background:0 0;width:100%;height:20px;margin:0;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.range-slider input[type=range]::-webkit-slider-runnable-track,.range-track input[type=range]::-webkit-slider-runnable-track{background:0 0;border-radius:100px;height:6px}.range-slider input[type=range]::-webkit-slider-thumb,.range-track input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:2.5px solid var(--form-panel-accent,#1e73be);cursor:grab;background:#fff;border-radius:50%;width:20px;height:20px;margin-top:-7px;transition:box-shadow .15s,transform .15s;box-shadow:0 1px 4px #1a2b4b1f}.range-slider input[type=range]:hover::-webkit-slider-thumb,.range-track input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 5px #1e73be26,0 1px 4px #1a2b4b1f}.range-slider input[type=range]:active::-webkit-slider-thumb,.range-track input[type=range]:active::-webkit-slider-thumb{cursor:grabbing;transform:scale(1.12);box-shadow:0 0 0 6px #1e73be2e,0 1px 4px #1a2b4b26}.range-slider input[type=range]::-moz-range-track,.range-track input[type=range]::-moz-range-track{background:0 0;border:none;border-radius:100px;height:6px}.range-slider input[type=range]::-moz-range-thumb,.range-track input[type=range]::-moz-range-thumb{border:2.5px solid var(--form-panel-accent,#1e73be);cursor:grab;background:#fff;border-radius:50%;width:20px;height:20px;transition:box-shadow .15s,transform .15s;box-shadow:0 1px 4px #1a2b4b1f}.range-slider input[type=range]:hover::-moz-range-thumb,.range-track input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 5px #1e73be26,0 1px 4px #1a2b4b1f}.range-slider input[type=range]:active::-moz-range-thumb,.range-track input[type=range]:active::-moz-range-thumb{cursor:grabbing;transform:scale(1.12);box-shadow:0 0 0 6px #1e73be2e,0 1px 4px #1a2b4b26}.range-slider__labels,.range-labels{color:var(--muted);font-size:11px;font-family:var(--font-sans);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.range-labels{display:none}.application-form__input,.field-input{width:100%;font-family:var(--font-sans);color:var(--form-panel-ink,#1a2b4b);background:var(--form-panel-input-bg,#eef5fa);border:1px solid #c5d9ec;border-radius:6px;outline:none;padding:32px 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.application-form__input:focus,.field-input:focus{border-color:var(--form-panel-accent,#1e73be);box-shadow:0 0 0 3px #1e73be26}.application-form__input::placeholder,.field-input::placeholder{color:#8aa0b4}.consent-checkbox,.consent-row{cursor:pointer;align-items:flex-start;gap:12px;transition:border-color .15s,background .15s;display:flex}.consent-checkbox input[type=checkbox],.consent-row input[type=checkbox]{width:18px;height:18px;accent-color:var(--form-panel-accent,#1e73be);cursor:pointer;flex-shrink:0;margin-top:2px}.consent-checkbox__text,.consent-txt{color:#5a6f82;font-size:13px;line-height:1.5}.ncr-note{color:var(--form-panel-muted,#6b8299);align-items:flex-start;gap:10px;font-size:14px;display:flex}.ncr-note__icon{color:var(--form-panel-muted,#6b8299);flex-shrink:0;margin-top:1px}.ncr-chip{background:var(--ink);color:#fffc;letter-spacing:.5px;border-radius:4px;flex-shrink:0;margin-top:1px;padding:2px 6px;font-size:9px;font-weight:700}.button--application-submit,.btn-submit{background:var(--form-panel-accent,#1e73be);color:#fff;width:100%;font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-radius:6px;margin-bottom:18px;padding:16px 18px;font-size:13px;font-weight:700;transition:background .2s,transform .2s,box-shadow .2s;box-shadow:0 2px 8px #1e73be40}.button--application-submit:hover,.btn-submit:hover{background:#185fa0;transform:translateY(-1px);box-shadow:0 6px 18px #1e73be52}.section{flex-direction:row;align-items:flex-start;gap:64px;width:100%;margin:0 auto;padding:150px 14%;display:flex}.section.section--inner{padding:0}.section--process{background:var(--bg)}.section__header{flex:0 0 320px;top:40px}.section__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#637497;margin-bottom:6px;font-size:20px;font-weight:600}.section__title{color:#1a3b6e;font-size:clamp(24px,3vw,40px);font-weight:500;line-height:1.1}.section__title--large{font-size:clamp(32px,3vw,56px)}.section__description{max-width:640px;margin-top:20px;margin-bottom:60px;font-size:18px;font-weight:300;line-height:1.5}.features{flex:1;grid-template-columns:repeat(2,1fr);gap:80px 48px;display:grid}.feature{align-items:flex-start;gap:20px;display:flex}.feature-list__icon,.feat-icon-round{width:52px;height:52px;color:var(--blue);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:all .25s;display:flex}.icon--teal{background:linear-gradient(135deg,#2ecfb0 0%,#18a88e 100%)}.icon--slate{background:linear-gradient(135deg,#8ea8cc 0%,#5d7fa8 100%)}.icon--blue{background:#4aa4f9}.icon--cyan{background:linear-gradient(135deg,#2bb5e0 0%,#0d89b8 100%)}.icon--green{background:linear-gradient(135deg,#2ecfb0 0%,#18a88e 100%)}.feature__title{color:#1a3b6e;margin-bottom:6px;font-size:26px;font-weight:500;line-height:1.25}.feature__desc{color:#5a6a82;font-size:16px;line-height:1.6}.feature--wide{grid-column:1/-1;max-width:480px}@media (width<=900px){.section{flex-direction:column;gap:36px;padding:56px 32px 64px}.section__header{flex:none}}@media (width<=480px){.section{gap:28px;padding:40px 20px 48px}.features{grid-template-columns:1fr;gap:28px}.feature--wide{grid-column:1;max-width:100%}}@media (width<=360px){.section{padding:32px 16px 40px}.feature__icon{width:50px;height:50px}.feature__icon svg{width:22px;height:22px}}.content-section__call-to-action,.sec-cta{text-align:left;margin-top:44px}.button--call-to-action,.btn-cta{background:linear-gradient(135deg, var(--blue), var(--blue-dark));color:#fff;font-family:var(--font-sans);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:8px;padding:13px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #1877c84d,inset 0 1px #ffffff1f}.button--call-to-action:hover,.btn-cta:hover{transform:translateY(-1px);box-shadow:0 8px 24px #1877c866}.button--call-to-action:after,.btn-cta:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);width:40%;transition:left .5s;position:absolute;top:0;bottom:0;left:-100%}.button--call-to-action:hover:after,.btn-cta:hover:after{left:200%}.trust-indicators,.trust-band{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:22px 5%}.trust-indicators__container,.trust-band-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;max-width:1200px;margin:0 auto;display:flex}.trust-indicators__label,.trust-lbl{color:var(--muted);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;font-size:12px;font-weight:600}.trust-indicators__items,.trust-items{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.trust-indicators__item,.trust-item{color:var(--slate);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.trust-indicators__items a.trust-indicators__item,.trust-indicators__items a.trust-item,.trust-items a.trust-item{text-decoration:none}.trust-indicators__items a.trust-indicators__item:hover,.trust-indicators__items a.trust-item:hover,.trust-items a.trust-item:hover{color:var(--ink)}.trust-indicators__separator,.trust-sep{background:var(--border);width:1px;height:16px}.content-section,.sec{padding:96px 5%}.content-section__container,.sec-inner{max-width:1200px;margin:0 auto}.content-section__label,.sec-lbl{letter-spacing:1.5px;text-transform:uppercase;color:var(--blue);margin-bottom:12px;font-size:12px;font-weight:600}.content-section__title,.sec-h2{letter-spacing:-1.2px;color:var(--ink);margin-bottom:14px;font-size:clamp(28px,4vw,48px);font-weight:500;line-height:1.1}.content-section__description,.sec-desc{color:var(--muted);max-width:500px;margin-bottom:52px;font-size:17px;line-height:1.7}.eligibility-requirements,.requirements-list{max-width:560px;list-style:none}.eligibility-requirements li,.requirements-list li{color:var(--slate);align-items:center;gap:10px;padding:8px 0;font-size:15px;line-height:1.7;display:flex}.eligibility-requirements li .lucide-circle-check,.requirements-list li .lucide-circle-check{color:var(--green);flex-shrink:0}.frequently-asked-questions,.faq-sec{background:var(--bg-subtle);padding:96px 5%}.frequently-asked-questions__container,.faq-inner{max-width:1200px;margin:0 auto}.frequently-asked-questions .content-section__title,.faq-sec .sec-h2{margin-bottom:40px}.frequently-asked-questions__list,.faq-list{flex-direction:column;gap:10px;display:flex}.frequently-asked-questions__list details,.faq-list details{background:#fff;border:none;border-radius:4px;transition:box-shadow .2s;box-shadow:0 10px 16px #00000012}.frequently-asked-questions__list details:last-of-type,.faq-list details:last-of-type{border-bottom:1px solid var(--border)}.frequently-asked-questions__list details:hover,.faq-list details:hover{border-color:#1877c840}.frequently-asked-questions__list details[open],.faq-list details[open]{border-color:var(--blue)}.frequently-asked-questions__list summary,.faq-list summary{color:var(--ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;font-size:16px;font-weight:600;list-style:none;display:flex}.frequently-asked-questions__list summary::-webkit-details-marker,.faq-list summary::-webkit-details-marker{display:none}.frequently-asked-questions__list summary:after,.faq-list summary:after{content:"+";color:var(--blue);font-size:20px;font-weight:400}.frequently-asked-questions__list details[open] summary:after,.faq-list details[open] summary:after{content:"−"}.frequently-asked-questions__list .frequently-asked-questions__answer,.faq-list .faq-answer{color:var(--slate);padding:0 20px 18px;font-size:15px;line-height:1.7}.frequently-asked-questions__list .frequently-asked-questions__answer p,.faq-list .faq-answer p{margin:0}.feature-grid,.features-grid{background:var(--border);border:1px solid var(--border);border-radius:4px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.feature-grid__card,.feat-card{background:#fff;padding:36px 30px;transition:background .2s;position:relative}.feature-grid__card:hover,.feat-card:hover{background:#fafcff}.feature-grid__card:after,.feat-card:after{content:"";background:linear-gradient(90deg, var(--blue), var(--violet));transform-origin:0;height:2px;transition:transform .35s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:30px;right:30px;transform:scaleX(0)}.feature-grid__card:hover:after,.feat-card:hover:after{transform:scaleX(1)}.feature-grid__icon,.feat-icon{width:44px;height:44px;color:var(--blue);background:linear-gradient(135deg,#eff6ff,#eef2ff);border-radius:4px;justify-content:center;align-items:center;margin-bottom:18px;transition:all .25s;display:flex}.feature-grid__card:hover .feature-grid__icon,.feat-card:hover .feat-icon{background:linear-gradient(135deg, var(--blue), var(--violet));color:#fff}.feature-grid__title,.feat-title{color:var(--ink);letter-spacing:-.3px;margin-bottom:8px;font-size:16px;font-weight:700}.feature-grid__description,.feat-desc{color:var(--muted);font-size:14px;line-height:1.65}.dark-sec{background:var(--ink);padding:96px 5%;position:relative;overflow:hidden}.dark-sec:before{content:"";background:radial-gradient(60% 80% at 0%,#7c3aed33 0%,#0000 60%),radial-gradient(50% 60% at 100% 30%,#1877c833 0%,#0000 60%);position:absolute;inset:0}.dark-inner{z-index:1;max-width:1200px;margin:0 auto;position:relative}.dark-inner .sec-lbl{color:#7dd3fc}.dark-inner .sec-h2{color:#fff;margin-bottom:48px}.process-grid{grid-template-columns:1fr 1fr;align-items:start;gap:56px;display:grid}.process-video-card,.video-card{aspect-ratio:16/9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:16px;transition:all .3s;display:flex;position:relative;overflow:hidden}.process-video-card:hover,.video-card:hover{background:#1877c814;border-color:#1877c880}.process-video-card__background,.video-bg{background-image:linear-gradient(135deg,#17344ee6,#1a5a8f80,#17344ee6);background-position:50%;background-size:cover;inset:0}.process-video-card__play-button,.play-btn{z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;transition:all .2s;display:flex;position:relative;box-shadow:0 8px 32px #0000004d}.process-video-card:hover .process-video-card__play-button,.video-card:hover .play-btn{transform:scale(1.1);box-shadow:0 12px 40px #0006}.process-video-card__play-icon,.play-tri{border-top:13px solid #0000;border-bottom:13px solid #0000;border-left:22px solid var(--ink);width:0;height:0;margin-left:4px}.process-video-card__caption,.video-cap{z-index:1;color:#ffffff80;background:#000c;border:1px solid #1877c84d;border-radius:100px;padding:2px 10px;font-size:13px;font-weight:500;position:relative}.process-video-card video,.video-card video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.process-video-card .process-video-card__overlay,.video-card .video-overlay{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:16px;transition:opacity .3s;display:flex;position:absolute;inset:0}.process-video-card.playing .process-video-card__overlay,.video-card.playing .video-overlay{pointer-events:none;opacity:0}.process-video-card.playing .process-video-card__overlay:hover,.video-card.playing .video-overlay:hover{opacity:0}.fees-stack{flex-direction:column;gap:12px;display:flex}.fees-group{background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;overflow:hidden}.fees-head{color:#ffffff59;letter-spacing:1.2px;text-transform:uppercase;border-bottom:1px solid #ffffff0f;padding:13px 18px 10px;font-size:11px;font-weight:600}.fee-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:11px 18px;transition:background .15s;display:flex}.fee-row:last-child{border-bottom:none}.fee-row:hover{background:#ffffff08}.fee-lbl{color:#ffffff85;font-size:14px}.fee-v{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:#fff;background:#1877c833;border:1px solid #1877c84d;border-radius:100px;padding:2px 10px;font-size:13px;font-weight:500}.fees-table-wrap{background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;overflow:hidden}.fees-table-wrap table{border-collapse:collapse;width:100%}.fees-table-wrap caption{color:#ffffff59;letter-spacing:1.2px;text-transform:uppercase;text-align:left;border-bottom:1px solid #ffffff0f;padding:13px 18px 10px;font-size:11px;font-weight:600}.fees-table-wrap th,.fees-table-wrap td{border-bottom:1px solid #ffffff0d;padding:11px 18px}.fees-table-wrap th{color:#ffffff85;text-align:left;font-size:14px;font-weight:500}.fees-table-wrap td{font-family:var(--font-sans);font-variant-numeric:tabular-nums;color:#fff;white-space:nowrap;width:1%;font-size:13px;font-weight:500}.fees-table-wrap td .fee-v{background:#1877c833;border:1px solid #1877c84d;border-radius:100px;padding:2px 10px;display:inline-block}.fees-table-wrap tr:hover{background:#ffffff08}.fees-table-wrap tr:last-child th,.fees-table-wrap tr:last-child td{border-bottom:none}#fee-ncr-note{color:#fff6;margin-top:14px;font-size:12px;line-height:1.5}.virtual-card-section,.vc-sec{position:relative;overflow:hidden}.virtual-card-section__ribbon,.vc-ribbon{text-align:center;color:#fff;letter-spacing:.4px;text-transform:capitalize;transform-origin:50%;z-index:4;background:#dc2626;width:190px;padding:8px 0;font-size:11px;font-weight:700;position:absolute;top:24px;left:-58px;transform:rotate(-45deg);box-shadow:0 6px 14px #00000047}.virtual-card-section__coming-soon-badge,.coming-badge{color:var(--violet);letter-spacing:1px;text-transform:uppercase;background:linear-gradient(135deg,#7c3aed14,#1877c814);border:1px solid #7c3aed33;border-radius:100px;align-items:center;gap:6px;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-flex}.testimonials-section,.t-sec{background:var(--bg);padding:96px 5%}.testimonials-section__container,.t-inner{max-width:1200px;margin:0 auto}.testimonials-section__container .content-section__title,.t-inner .sec-h2{margin-bottom:44px}.testimonials-section__controls,.t-controls{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:16px;display:flex}.testimonials-section__counter,.t-counter{color:var(--muted);text-align:center;min-width:42px;font-size:13px}.testimonials-section__viewport,.t-wrap{cursor:grab;user-select:none;overflow:hidden}.testimonials-section__viewport.is-dragging,.t-wrap.is-dragging{cursor:grabbing}.testimonials-section__track,.t-track{will-change:transform;gap:20px;display:flex}.testimonials-section__card,.t-card{border:1px solid var(--border);box-sizing:border-box;justify-items:space-between;background:#fff;border-radius:4px;flex-direction:column;flex-shrink:0;min-width:0;padding:28px;transition:box-shadow .2s,border-color .2s;display:flex}.testimonials-section__card:hover,.t-card:hover{border-color:#1877c840;box-shadow:0 8px 32px #1877c814}.testimonials-section__stars,.t-stars{color:#fbbf24;letter-spacing:1px;margin-bottom:14px;font-size:14px}.testimonials-section__quote,.t-quote{color:var(--slate);margin-bottom:20px;font-size:15px;font-style:italic;line-height:1.7}.testimonials-section__author,.t-author{align-items:center;gap:12px;display:flex}.t-avatar{background:linear-gradient(135deg, var(--blue), var(--violet));color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:flex;overflow:hidden}.t-avatar-photo{background:0 0}.t-avatar-photo img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.t-name{color:var(--ink);font-size:14px;font-weight:600}.t-meta{color:var(--muted);margin-top:1px;font-size:12px}.slider-nav{justify-content:center;align-items:center;gap:12px;margin-top:32px;display:flex}.s-btn{border:1.5px solid var(--border);cursor:pointer;width:40px;height:40px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.s-btn:hover{border-color:var(--blue);color:var(--blue);background:#eff6ff}.s-dots{gap:6px;display:flex}.s-dot{background:var(--border);cursor:pointer;width:6px;height:6px;font:inherit;border:none;border-radius:100px;padding:0;transition:all .3s}.s-dot.on{background:var(--blue);width:20px}.application-steps-section,.steps-sec{background:var(--bg-subtle);padding:96px 5%}.application-steps-section__container,.steps-inner{max-width:1200px;margin:0 auto}.application-steps-section__container .content-section__title,.steps-inner .sec-h2{margin-bottom:52px}.application-steps-section__row,.steps-row{grid-template-columns:repeat(5,1fr);display:grid;position:relative}.application-steps-section__row:before,.steps-row:before{content:"";background:linear-gradient(90deg, var(--blue), var(--violet), var(--cyan), var(--blue));background-size:300% 100%;height:1px;animation:4s linear infinite gradLine;position:absolute;top:23px;left:calc(10% + 12px);right:calc(10% + 12px)}@keyframes gradLine{0%{background-position:0 0}to{background-position:300% 0}}.application-steps-section__item,.step-col{text-align:center;z-index:1;flex-direction:column;align-items:center;padding:0 12px;display:flex;position:relative}.application-steps-section__number,.step-num{border:2px solid var(--border);width:48px;height:48px;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;font-size:16px;font-weight:800;transition:all .25s;display:flex;box-shadow:0 1px 3px #00000014}.application-steps-section__item:hover .application-steps-section__number,.step-col:hover .step-num{background:linear-gradient(135deg, var(--blue), var(--violet));color:#fff;border-color:#0000;transform:scale(1.1);box-shadow:0 8px 20px #1877c859}.application-steps-section__title,.step-title{color:var(--ink);margin-bottom:7px;font-size:13px;font-weight:700}.application-steps-section__description,.step-desc{color:var(--muted);font-size:12px;line-height:1.6}.loop-testimonials-section{background:var(--bg-subtle)}.loop-testimonials__container{max-width:1200px;margin:0 auto}.loop-testimonials__header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.loop-testimonials__eyebrow{letter-spacing:1.4px;text-transform:uppercase;color:var(--blue);margin-bottom:8px;font-size:12px;font-weight:600}.loop-testimonials__title{letter-spacing:-1.2px;color:var(--ink);font-size:clamp(30px,3.8vw,40px);font-weight:500;line-height:1.08}.loop-testimonials__controls{align-items:center;gap:10px;display:flex}.loop-testimonials__button{border:1.5px solid var(--border);width:42px;height:42px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:16px;transition:all .2s;display:flex}.loop-testimonials__button:hover{border-color:var(--blue);color:var(--blue);background:#eff6ff}.loop-testimonials__button:disabled{opacity:.55;cursor:not-allowed}.loop-testimonials__viewport{border-radius:4px;overflow:hidden}.loop-testimonials__track{will-change:transform;gap:20px;display:flex}.loop-testimonials__card{border:1px solid var(--border);box-sizing:border-box;background:#fff;border-radius:4px;flex-direction:column;gap:10px;min-height:240px;padding:26px;display:flex}.loop-testimonials__quote{color:var(--slate);margin-bottom:18px;font-size:15px;line-height:1.72}.loop-testimonials__person{align-items:center;gap:10px;display:flex}.loop-testimonials__avatar{object-fit:cover;border-radius:50%;width:38px;height:38px;display:block}.loop-testimonials__name{color:var(--ink);font-size:14px;font-weight:600}.responsible-lending-callout,.cta-band{background:linear-gradient(135deg, var(--ink) 0%, #1a3a6e 50%, #163b8a 100%);border-radius:4px;flex-direction:column;justify-content:space-between;align-items:start;gap:40px;margin:0 auto;padding:7rem 72px;display:flex;position:relative;overflow:hidden}.responsible-lending-callout__background,.cta-band-bg{z-index:0;pointer-events:none;position:absolute;inset:0}.responsible-lending-callout__background img,.cta-band-bg img{object-fit:cover;width:100%;height:100%;display:block}.button--inverse,.btn-white{font-family:var(--font-sans);color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;border:none;border-radius:4px;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 16px #00000026}.button--inverse:hover,.btn-white:hover{transform:translateY(-2px);box-shadow:0 10px 28px #0003}.button--inverse .arr,.btn-white .arr{transition:transform .2s}.button--inverse:hover .arr,.btn-white:hover .arr{transform:translate(3px)}.brand-gallery-section,.wild-sec{background:var(--bg-subtle)}.brand-gallery-section__container,.wild-inner{max-width:1200px;margin:0 auto}.brand-gallery-section__description,.wild-desc{color:var(--muted);max-width:500px;margin-bottom:44px;font-size:16px;line-height:1.7}.brand-gallery-section__grid,.wild-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.brand-gallery-section__item,.wild-item{background:var(--border);aspect-ratio:4/3;border-radius:4px;text-decoration:none;display:block;position:relative;overflow:hidden}.brand-gallery-section__item img,.wild-item img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1);display:block}.brand-gallery-section__item:hover img,.wild-item:hover img{transform:scale(1.05)}.brand-gallery-section__overlay,.wild-overlay{opacity:0;background:linear-gradient(#0000 50%,#17344e66);transition:opacity .3s;position:absolute;inset:0}.brand-gallery-section__item:hover .brand-gallery-section__overlay,.wild-item:hover .wild-overlay{opacity:1}.frequently-asked-questions__answer a,.section__description a,.virtual-card-section__description a{text-decoration:underline}.frequently-asked-questions__answer a,.faq-answer a,.content-section__description a,.sec-desc a,.virtual-card-section__description a,.vc-desc a{text-decoration:underline}a:focus-visible,button:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid}.feature-list,.features-list{flex-wrap:wrap;gap:36px 60px;display:flex}.feature-list__item,.feat-item{align-items:flex-start;gap:18px;display:flex}.feature-list__content,.feat-item-content{flex:1;padding-top:2px}.feature-list__title,.feat-item-title{color:var(--ink);letter-spacing:-.3px;margin-bottom:8px;font-size:26px;font-weight:500}.feature-list__description,.feat-item-desc{color:var(--muted);font-size:14px;line-height:1.65}#how-it-works .sec-inner{flex-direction:column;gap:clamp(12px,2vw,20px);display:flex}#how-it-works .features-list{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:28px 36px;width:100%;display:grid}#how-it-works .feat-item{min-width:0}.process-overview,.process-light{background:#f3f5f7}.process-overview__container .content-section__label,.process-light-inner .sec-lbl{color:var(--ink)}.process-overview__container .content-section__title,.process-light-inner .sec-h2{color:#2f4561;margin-bottom:6px}.process-overview__description{color:var(--muted);max-width:640px;margin-bottom:40px;font-size:18px;line-height:1.6}.process-overview__grid,.process-light-grid{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.process-overview__steps,.fees-light-wrap{flex-direction:column;gap:28px;display:flex}.process-overview__group-title{color:#2f4561;margin-bottom:12px;font-size:30px;font-weight:700}.process-overview__item-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.process-overview__item{color:#5a6a7c;align-items:flex-start;gap:10px;font-size:18px;line-height:1.5;display:flex}.process-overview__item:before{content:"";background:#3c96dc;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:7px}.process-overview__item--interest:before{background:#17c2aa}.process-overview__image-panel{background:#fff;border:1px solid #c4cfda;overflow:hidden;box-shadow:0 3px #4a5f78}.process-overview__image{width:100%;height:auto;display:block}.process-overview .process-video-card{aspect-ratio:16/9;background:#fff;border:1px solid #c4cfda;box-shadow:0 3px #4a5f78}.process-overview .process-video-card video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.process-overview .process-video-card__background{background-image:url(/video/mpowa_debi_check_thumbnail.webp);background-position:50%;background-size:cover}.process-overview .process-video-card.playing .process-video-card__background{opacity:0}.reveal{opacity:0;transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1);transform:translateY(22px)}.reveal.visible{opacity:1;transform:translateY(0)}.d1{transition-delay:60ms}.d2{transition-delay:.12s}.d3{transition-delay:.18s}.d4{transition-delay:.24s}@media (width<=1024px){.hero-banner__content,.hero-inner,.process-overview__grid,.process-light-grid,.virtual-card-section__container,.vc-inner{grid-template-columns:1fr}.feature-list,.features-list{gap:24px!important}.feature-list__item,.feat-item{flex-basis:100%}.application-steps-section__row,.steps-row{grid-template-columns:repeat(3,1fr);gap:28px}.application-steps-section__row:before,.steps-row:before{display:none}.responsible-lending-callout,.cta-band{text-align:center;flex-direction:column;align-items:center;padding:4rem 40px}.brand-gallery-section__grid,.wild-grid{grid-template-columns:repeat(3,1fr)}.testimonials-section__card,.t-card{min-width:80vw}.loop-testimonials__header{flex-direction:column;align-items:flex-start}.hero-banner__metrics .hero-banner__metric-value,.hero-stats .stat-num{color:#ffffffbf}.hero-banner__metrics .hero-banner__metric-label,.hero-stats .stat-lbl{color:#ffffff8c}.hero-banner__supporting-text,.hero-sub,.button--hero-secondary,.btn-hero-ghost{color:#ffffffa6}}@media (width<=768px){#how-it-works .features-list{grid-template-columns:1fr;gap:24px}}@media (width<=680px){#mainNav{height:auto;min-height:90px;padding-bottom:18px}#mainNav.nav--open{background:var(--ink);box-shadow:0 12px 32px #00000038}.site-navigation__toggle{order:2;display:inline-flex}.site-navigation__menu,.nav-center{border-top:1px solid #ffffff24;flex-direction:column;flex-basis:100%;order:3;align-items:stretch;gap:2px;margin-top:4px;padding:12px 0 16px;display:none}#mainNav.nav--open .site-navigation__menu,#mainNav.nav--open .nav-center{display:flex}.site-navigation__link,.nav-link{color:#ffffffeb;white-space:normal;border-radius:6px;padding:14px 12px}.site-navigation__link:hover,.nav-link:hover{color:#fff;background:#ffffff14}.button--navigation-primaz§ry,.btn-nav-cta{box-sizing:border-box;justify-content:center;width:100%;margin-top:10px;margin-left:0}.feature-list,.features-list{gap:20px!important}#how-it-works .features-list{grid-template-columns:1fr}.application-steps-section__row,.steps-row{grid-template-columns:1fr 1fr}.brand-gallery-section__grid,.wild-grid{grid-template-columns:1fr}.process-overview__group-title{font-size:24px}.process-overview__item{font-size:14px}.responsible-lending-callout,.cta-band{padding:2rem 24px}}@media (width<=480px){.hero-banner__title,.hero-h1{letter-spacing:-1.5px;font-size:32px}.application-form,.form-card{padding:24px 20px}.feature-list,.features-list{gap:16px}.feature-list__item,.feat-item{gap:14px}.feature-list__icon,.feat-icon-round{width:44px;height:44px}.application-steps-section__row,.steps-row,.brand-gallery-section__grid,.wild-grid{grid-template-columns:1fr}.loop-testimonials__controls{justify-content:flex-end;width:100%}.loop-testimonials__card{min-height:220px}.hero-banner__action-row,.hero-cta-row{flex-direction:column;align-items:flex-start;gap:12px}}.virtual-card-section--dark,.vc-dark{background:var(--ink);position:relative;overflow:hidden}.virtual-card-section--dark:before,.vc-dark:before{content:"";pointer-events:none;background:radial-gradient(60% 80% at 0%,#7c3aed33 0%,#0000 60%),radial-gradient(50% 60% at 100% 30%,#1877c833 0%,#0000 60%);position:absolute;inset:0}.virtual-card-section--dark .virtual-card-section__container,.vc-dark .vc-inner{z-index:1;position:relative}.virtual-card-section--dark .content-section__label,.vc-dark .sec-lbl{color:#7dd3fc}.virtual-card-section--dark .virtual-card-section__title,.vc-dark .vc-h2{color:#fff}.virtual-card-section--dark .virtual-card-section__description,.vc-dark .vc-desc{color:#ffffffa6}.virtual-card-section--dark .virtual-card-section__description-extra,.vc-dark .vc-desc-extra{color:#ffffff73}.virtual-card-section--dark .virtual-card-section__coming-soon-badge,.vc-dark .coming-badge{color:#c4b5fd;background:linear-gradient(135deg,#7c3aed26,#1877c826);border-color:#7c3aed4d}.virtual-card-section--dark .button--outline,.vc-dark .btn-outline{color:#ffffffd9;background:0 0;border-color:#ffffff40}.virtual-card-section--dark .button--outline:hover,.vc-dark .btn-outline:hover{box-shadow:none;background:#ffffff14;border-color:#fff9}#cookie-banner{z-index:9000;background:var(--ink-light);padding:22px 5%;animation:.45s cubic-bezier(.16,1,.3,1) both cookieSlideUp;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 32px #00000040}@keyframes cookieSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.cookie-banner-inner{flex-wrap:wrap;align-items:center;gap:28px;max-width:1200px;margin:0 auto;display:flex}.cookie-banner-icon{background:#f97316;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}.cookie-banner-text{flex:1;min-width:260px}.cookie-banner-text h3{color:#fff;letter-spacing:-.2px;margin-bottom:4px;font-size:15px;font-weight:700}.cookie-banner-text p{color:#ffffffb3;font-size:13px;line-height:1.6}.cookie-banner-text a{color:#ffffffe6;text-decoration:underline}.cookie-banner-text a:hover{color:#fff}.cookie-banner-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:10px;display:flex}.cookie-button--primary,.cookie-btn-primary{color:#1a2b4b;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #fff;border-radius:6px;align-items:center;gap:6px;padding:9px 20px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.cookie-button--primary:hover,.cookie-btn-primary:hover{background:#ffffffe0;border-color:#fff}.cookie-btn-decline{color:#ffffffb3;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #ffffff4d;border-radius:6px;justify-content:center;align-items:center;padding:9px 20px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.cookie-btn-decline:hover{color:#fff;border-color:#fff9}.cookie-button--secondary,.cookie-btn-secondary{color:#ffffffb3;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:1.5px solid #ffffff4d;border-radius:6px;justify-content:center;align-items:center;padding:9px 20px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.cookie-button--secondary:hover,.cookie-btn-secondary:hover{color:#fff;border-color:#fff9}#cookie-modal-overlay{z-index:9100;backdrop-filter:blur(6px);background:#17344e73;justify-content:center;align-items:center;padding:20px;display:none;position:fixed;inset:0}#cookie-modal-overlay.visible{display:flex}#cookie-modal{background:#fff;border-radius:4px;width:100%;max-width:560px;max-height:90vh;animation:.35s cubic-bezier(.16,1,.3,1) both fadeUp;position:relative;overflow-y:auto;box-shadow:0 0 0 1px #0000000f,0 24px 64px -8px #17344e40}.cookie-modal-top-bar{background:linear-gradient(90deg, var(--blue), var(--violet), var(--cyan));border-radius:4px 4px 0 0;height:5px}.cookie-modal-body{padding:28px 32px 32px}.cookie-modal-header{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.cookie-modal-title{color:var(--ink);letter-spacing:-.5px;font-size:20px;font-weight:800}.cookie-modal-close{background:var(--bg-subtle);border:1px solid var(--border);cursor:pointer;width:32px;height:32px;color:var(--muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;line-height:1;transition:all .15s;display:flex}.cookie-modal-close:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}.cookie-modal-desc{color:var(--muted);margin-bottom:22px;font-size:13px;line-height:1.7}.cookie-modal-desc p{margin-bottom:10px}.cookie-modal-desc p:last-child{margin-bottom:0}.cookie-modal-desc a{color:var(--blue);text-decoration:none}.cookie-modal-desc a:hover{text-decoration:underline}.cookie-cats{flex-direction:column;gap:8px;margin-bottom:24px;display:flex}.cookie-cat{border:1px solid var(--border);border-radius:4px;transition:border-color .2s;overflow:hidden}.cookie-cat.open{border-color:#1877c84d}.cookie-cat-header{cursor:pointer;user-select:none;background:var(--bg-subtle);align-items:center;gap:10px;padding:13px 14px;transition:background .15s;display:flex}.cookie-cat-header:hover{background:#eef4ff}.cookie-cat-chevron{border:1.5px solid var(--border);width:20px;height:20px;color:var(--muted);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;transition:all .2s;display:flex}.cookie-cat.open .cookie-cat-chevron{background:var(--blue);border-color:var(--blue);color:#fff}.cookie-cat-title{color:var(--ink);flex:1;font-size:13px;font-weight:600}.cookie-always-active{color:var(--green);white-space:nowrap;background:#0dbc741a;border:1px solid #0dbc7440;border-radius:100px;padding:3px 8px;font-size:11px;font-weight:600}.cookie-toggle{cursor:pointer;flex-shrink:0;width:38px;height:22px;position:relative}.cookie-toggle input{opacity:0;width:0;height:0;position:absolute}.cookie-toggle-track{background:var(--border);border-radius:100px;transition:background .25s;position:absolute;inset:0}.cookie-toggle-thumb{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 4px #0003}.cookie-toggle.on .cookie-toggle-track{background:var(--blue)}.cookie-toggle.on .cookie-toggle-thumb{transform:translate(16px)}.cookie-cat-body{max-height:0;padding:0 14px;transition:max-height .35s cubic-bezier(.4,0,.2,1),padding .25s;overflow:hidden}.cookie-cat.open .cookie-cat-body{max-height:300px;padding:14px 14px 16px}.cookie-cat-body p{color:var(--muted);margin-bottom:8px;font-size:13px;line-height:1.65}.cookie-cat-body p:last-child{margin-bottom:0}.cookie-modal-actions{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.cookie-modal-actions .cookie-button--primary,.cookie-modal-actions .cookie-btn-primary,.cookie-modal-actions .cookie-button--secondary,.cookie-modal-actions .cookie-btn-secondary{flex:1;justify-content:center}.cookie-modal-confirm{background:var(--bg-subtle);width:100%;color:var(--slate);font-family:var(--font-sans);border:1.5px solid var(--border);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:10px 18px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.cookie-modal-confirm:hover{border-color:var(--blue);color:var(--ink)}@media (width<=600px){.cookie-banner-actions{width:100%}.cookie-button--primary,.cookie-btn-primary,.cookie-button--secondary,.cookie-btn-secondary{flex:1;justify-content:center}.cookie-modal-body{padding:20px 20px 24px}}body.legacy-fidelity .nav-link,body.legacy-fidelity .btn-ghost,body.legacy-fidelity .btn-nav-cta,body.legacy-fidelity .hero-intro,body.legacy-fidelity .form-sub,body.legacy-fidelity .field-lbl,body.legacy-fidelity .range-labels span,body.legacy-fidelity .consent-txt,body.legacy-fidelity .sec-lbl,body.legacy-fidelity .sec-desc,body.legacy-fidelity .feat-item-title,body.legacy-fidelity .feat-item-desc,body.legacy-fidelity .process-line,body.legacy-fidelity .video-cap,body.legacy-fidelity .vc-desc,body.legacy-fidelity .t-quote,body.legacy-fidelity .t-name,body.legacy-fidelity .t-meta,body.legacy-fidelity .step-title,body.legacy-fidelity .step-desc,body.legacy-fidelity .footer-tagline,body.legacy-fidelity .f-links a,body.legacy-fidelity .c-key,body.legacy-fidelity .c-val,body.legacy-fidelity .footer-legal,body.legacy-fidelity .btn-hero,body.legacy-fidelity .btn-submit,body.legacy-fidelity .btn-cta,body.legacy-fidelity .btn-white,body.legacy-fidelity .vc-btn-row .btn-cta,body.legacy-fidelity .field-input,body.legacy-fidelity .card-holder,body.legacy-fidelity .card-expiry,body.legacy-fidelity .card-num,body.legacy-fidelity .card-brand,body.legacy-fidelity .video-cap,body.legacy-fidelity .range-labels,body.legacy-fidelity .form-field p,body.legacy-fidelity .t-stars,body.legacy-fidelity .cta-eyebrow,body.legacy-fidelity .footer-col-head,body.legacy-fidelity .seal{font-size:16px!important}body.legacy-fidelity{font-family:var(--font-sans);color:#0d1f33;background:#fff}body.legacy-fidelity .skip-link,body.legacy-fidelity .hero-badge,body.legacy-fidelity .hero-sub,body.legacy-fidelity .hero-stats,body.legacy-fidelity #requirements,body.legacy-fidelity #faq{display:none!important}body.legacy-fidelity .reveal{opacity:1!important;transform:none!important}body.legacy-fidelity .nav-link,body.legacy-fidelity .btn-ghost{color:#ffffffe0;letter-spacing:.02em;text-transform:uppercase;font-size:11px}body.legacy-fidelity .nav-link:hover,body.legacy-fidelity .btn-ghost:hover{color:#fff;background:0 0}body.legacy-fidelity .btn-nav-cta{color:#fff;box-shadow:none;background:#0f67c6;border-radius:3px;padding:6px 11px;font-size:11px;font-weight:700}body.legacy-fidelity .hero{align-items:flex-start;min-height:700px;padding-top:56px}body.legacy-fidelity .hero-band{clip-path:none;height:100%}body.legacy-fidelity .hero-band-img{object-position:center}body.legacy-fidelity .hero-inner{grid-template-columns:1fr 520px;align-items:center;gap:48px}body.legacy-fidelity .hero-h1{font-family:var(--font-sans);letter-spacing:-.02em;color:#fff;margin-bottom:16px;font-size:52px;line-height:1.06}body.legacy-fidelity .hero-intro{color:#ebf4ff;max-width:370px;margin-top:20px;margin-bottom:20px;font-size:24px;line-height:1.45}body.legacy-fidelity .hero-cta-row{margin-bottom:0;padding-top:0}body.legacy-fidelity .btn-hero{color:#fff;box-shadow:none;text-transform:uppercase;background:#0f67c6;border-radius:2px;padding:24px;font-size:13px;font-weight:700;line-height:1}body.legacy-fidelity .btn-hero .arr,body.legacy-fidelity .btn-hero-ghost{display:none!important}body.legacy-fidelity .form-card{border:1px solid #dbe5f2;border-radius:0;padding:32px;box-shadow:0 10px 24px #06172833}body.legacy-fidelity .form-top-bar{display:none}body.legacy-fidelity .form-title{color:#0f1f33;margin-bottom:33px;font-size:40px}body.legacy-fidelity .form-sub{font-size:20px!important}body.legacy-fidelity .field-lbl{color:#566378;font-size:11px}body.legacy-fidelity .slider-val{color:#2e3e52;font-size:13px}body.legacy-fidelity .range-track{background:#eef2f6}body.legacy-fidelity .range-fill{background:#0f67c6}body.legacy-fidelity .field-input{border-radius:2px;height:37px;font-size:13px}body.legacy-fidelity .btn-submit{text-transform:uppercase;letter-spacing:.03em;box-shadow:none;background:#0f67c6;border-radius:0;padding:24px;font-size:12px}body.legacy-fidelity .trust-band{background:#fff;border-bottom:1px solid #eef2f6}body.legacy-fidelity .trust-band-inner{align-items:flex-start;max-width:1120px;padding:22px 28px}body.legacy-fidelity .trust-lbl{color:#111f31;letter-spacing:-.02em;font-size:26px;font-weight:500}body.legacy-fidelity .trust-items{row-gap:10px;max-width:560px}body.legacy-fidelity .trust-item{color:#3d4a60;font-size:12px}body.legacy-fidelity .sec-lbl{letter-spacing:.08em;color:#7b889b;margin-bottom:8px;font-size:11px}body.legacy-fidelity .sec-h2{letter-spacing:-.02em;margin-bottom:12px;font-size:32px;line-height:1.12}body.legacy-fidelity .sec-desc,body.legacy-fidelity .wild-desc{color:#5a677b;max-width:580px;font-size:14px;line-height:1.45}body.legacy-fidelity .features-list{flex-wrap:wrap;gap:22px 44px;margin-top:24px}body.legacy-fidelity .feat-item{background:0 0;border:none;border-radius:0;flex:0 0 calc(50% - 22px);padding:0}body.legacy-fidelity .feat-icon-round{color:#fff;background:#e9f2ff;border:4px solid #1573d3;border-radius:50%;width:100px;height:100px;margin-top:1px}body.legacy-fidelity .round-icon{color:#fff;border-radius:50%;width:68px;height:68px;padding:10px;font-size:24px}body.legacy-fidelity .green-icon{background:#00ccb6;border:4px solid #ccf5f0}body.legacy-fidelity .grayish-icon{background:#8092b9;border:4px solid #e6e9f1}body.legacy-fidelity .blue-icon{background:#2484ff;border:4px solid #e9f2ff}body.legacy-fidelity .light-blue-icon{background:#3da4ff;border:4px solid #e9f2ff}body.legacy-fidelity .dark-green-icon{background:#00ccb6;border:4px solid #ccf5f0}body.legacy-fidelity .feat-item-title{margin-bottom:4px;font-size:26px!important}body.legacy-fidelity .feat-item-desc{color:#5a677b;font-size:12px;line-height:1.45}body.legacy-fidelity .process-light-grid{grid-template-columns:1fr 1fr;gap:40px}body.legacy-fidelity .video-card,body.legacy-fidelity .video-overlay,body.legacy-fidelity .video-bg,body.legacy-fidelity #processVideo{width:100%!important;max-width:100%!important}body.legacy-fidelity .fees-light-wrap{background:0 0;border:none;border-radius:0;padding:0}body.legacy-fidelity .video-card{min-height:230px;box-shadow:none;border-radius:0}body.legacy-fidelity .vc-sec{padding:164px 28px}body.legacy-fidelity .vc-inner{align-items:center;gap:42px;max-width:1120px;grid-template-columns:1fr 1fr!important}body.legacy-fidelity .vc-inner>*{width:100%;min-width:0;max-width:100%}body.legacy-fidelity .coming-badge,body.legacy-fidelity .vc-desc-extra,body.legacy-fidelity .btn-outline{display:none}body.legacy-fidelity .vc-h2{margin-bottom:12px;font-size:40px;line-height:1.1}body.legacy-fidelity .vc-desc{color:#ffffffe0;max-width:430px;margin-bottom:18px;font-size:14px}body.legacy-fidelity .vc-btn-row .btn-cta{color:#0d1f33;box-shadow:none;background:#fff;border-radius:3px;padding:9px 14px;font-size:12px}body.legacy-fidelity .card-scene{width:100%;min-height:220px;position:relative;overflow:visible}body.legacy-fidelity .card-scene:before,body.legacy-fidelity .card-scene:after{content:"";z-index:0;border-radius:50%;position:absolute}body.legacy-fidelity .card-scene:before{background:#ff9b2f;width:34px;height:34px;top:12px;right:24px}body.legacy-fidelity .card-scene:after{background:#2484ff;width:24px;height:24px;top:38px;left:14px}body.legacy-fidelity .card-3d{z-index:1;width:100%;max-width:330px;height:200px;position:relative;transform:rotate(-15deg)translateY(14px)!important}body.legacy-fidelity .card-face{overflow:hidden}body.legacy-fidelity .t-wrap{overflow:visible}body.legacy-fidelity .t-track{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;animation:none;display:grid;transform:none!important}body.legacy-fidelity .t-card:nth-child(n+4){display:none!important}body.legacy-fidelity .t-card{box-shadow:none;border:1px solid #e4e9f1;border-radius:0;min-height:250px;width:auto!important}body.legacy-fidelity .steps-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 54px;display:grid}body.legacy-fidelity .steps-row:before{display:none}body.legacy-fidelity .step-col{text-align:left;grid-template-columns:48px 1fr;align-items:start;gap:14px;padding:0;display:grid}body.legacy-fidelity .step-num{color:#fff;width:48px;height:48px;box-shadow:none;background:#3da4ff;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:0;font-size:22px;font-weight:600;line-height:1;display:inline-flex}body.legacy-fidelity .step-num:after{display:none}body.legacy-fidelity .step-title{color:#1f2a3f;margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.25}body.legacy-fidelity .step-desc{color:#606776;margin:0;font-size:13px;line-height:1.35;display:block}body.legacy-fidelity .steps-row .step-col:nth-child(5){grid-column:1}body.legacy-fidelity .steps-sec .sec-cta{display:none}body.legacy-fidelity .cta-band{border-radius:0;min-height:165px}body.legacy-fidelity .cta-eyebrow{font-size:11px}body.legacy-fidelity .cta-h2{margin:0;font-size:40px;line-height:1.1}body.legacy-fidelity .btn-white{color:#fff;box-shadow:none;background:#0f67c6;border-radius:2px;padding:1rem 3rem;font-size:12px}body.legacy-fidelity .wild-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}body.legacy-fidelity .wild-item{border-radius:0}body.legacy-fidelity .wild-item img{aspect-ratio:4/3}@media (width<=1080px){body.legacy-fidelity .nav-center{display:none}body.legacy-fidelity .hero-inner{grid-template-columns:1fr;gap:28px}body.legacy-fidelity .form-card{max-width:560px}body.legacy-fidelity .process-light-grid,body.legacy-fidelity .t-track,body.legacy-fidelity .wild-grid,body.legacy-fidelity .steps-row{grid-template-columns:1fr 1fr}body.legacy-fidelity .features-list{gap:24px!important}body.legacy-fidelity .feat-item{flex-basis:100%}}@media (width<=700px){body.legacy-fidelity .btn-ghost{display:none}body.legacy-fidelity .btn-nav-cta{padding:6px 8px;font-size:10px}body.legacy-fidelity .hero{min-height:auto;padding-top:50px}body.legacy-fidelity .hero-h1{font-size:34px}body.legacy-fidelity .hero-intro{font-size:13px}body.legacy-fidelity .trust-lbl{font-size:21px}body.legacy-fidelity .sec-h2,body.legacy-fidelity .vc-h2,body.legacy-fidelity .cta-h2{font-size:30px}body.legacy-fidelity .process-light-grid,body.legacy-fidelity .steps-row,body.legacy-fidelity .t-track,body.legacy-fidelity .wild-grid{grid-template-columns:1fr}body.legacy-fidelity .vc-inner{grid-template-columns:1fr!important}body.legacy-fidelity .cookie-banner-inner{gap:12px}body.legacy-fidelity .cookie-banner-text{width:100%;min-width:0}body.legacy-fidelity .card-3d{width:100%;max-width:280px;height:168px;transform:rotate(-10deg)translateY(6px)!important}}body.legacy-fidelity .trust-band{display:none!important}body.legacy-fidelity #how-it-works .sec-inner{background:#fff;flex-direction:column;align-items:stretch;gap:4px;display:flex}body.legacy-fidelity #how-it-works .sec-h2{margin-bottom:4px}body.legacy-fidelity #how-it-works .features-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;width:100%;margin-top:16px;display:grid}body.legacy-fidelity #how-it-works .feat-item{flex:unset;min-width:0;max-width:100%}body.legacy-fidelity #how-it-works .features-list .feat-item:nth-child(5){grid-column:1/-1;justify-self:center;max-width:36rem}body.legacy-fidelity #how-it-works .sec-cta{display:none}body.legacy-fidelity #how-it-works .feat-item-title{font-size:13px}body.legacy-fidelity #how-it-works .feat-item-desc{font-size:11px;line-height:1.35}@media (width>=1200px){body.legacy-fidelity #how-it-works .features-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 36px}body.legacy-fidelity #how-it-works .features-list .feat-item:nth-child(5){grid-column:auto;justify-self:stretch;max-width:none}}@media (width<=1024px){body.legacy-fidelity #how-it-works .features-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:12px}body.legacy-fidelity #how-it-works .features-list .feat-item:nth-child(5){grid-column:1;justify-self:stretch;max-width:none}}body.legacy-fidelity .process-light-grid{align-items:center}body.legacy-fidelity .fees-light-wrap{padding:0}body.legacy-fidelity .process-line{color:#4f5f75;align-items:center;gap:10px;margin-bottom:12px;font-size:12px;line-height:1.4;display:flex}body.legacy-fidelity .process-dot{color:#fff;background:#3fa6ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;font-weight:700;display:inline-flex}body.legacy-fidelity .video-card{border:none}body.legacy-fidelity .video-overlay .video-bg{background:#000711}body.legacy-fidelity .vc-dark{background:#003f83}body.legacy-fidelity .t-sec{background:#f7f9fc}body.legacy-fidelity .steps-sec{background:#f5f5f7}body.legacy-fidelity .steps-inner .sec-lbl{color:#454d5d}body.legacy-fidelity .steps-layout{grid-template-columns:240px 1fr;align-items:start;gap:48px;display:grid}body.legacy-fidelity .steps-intro .sec-lbl{letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:13px}body.legacy-fidelity .steps-intro .sec-h2{letter-spacing:-.02em;margin:0;font-size:30px;line-height:1.12}@media (width<=980px){body.legacy-fidelity .steps-layout{grid-template-columns:1fr;gap:22px}body.legacy-fidelity .steps-intro .sec-h2{font-size:30px}body.legacy-fidelity #how-it-works .feat-item{flex-basis:100%}}body.legacy-fidelity .wild-item img{filter:saturate(1.02)contrast(1.01)}body.legacy-fidelity .process-dot{width:28px;height:28px;font-size:16px}body.legacy-fidelity .step-num{width:50px;height:50px;font-size:22px}body.legacy-fidelity{font-size:17px;line-height:1.55}body.legacy-fidelity .nav-link,body.legacy-fidelity .btn-ghost,body.legacy-fidelity .btn-nav-cta{font-size:16px}body.legacy-fidelity .hero-h1{font-size:52px}body.legacy-fidelity .hero-intro{line-height:1.5;font-size:22px!important}body.legacy-fidelity .form-title{font-size:34px}body.legacy-fidelity .form-sub,body.legacy-fidelity .field-lbl,body.legacy-fidelity .slider-val,body.legacy-fidelity .consent-txt{font-size:26px}body.legacy-fidelity .field-input{font-size:16px}body.legacy-fidelity .sec-h2{font-size:52px;line-height:1.08}body.legacy-fidelity .sec-desc,body.legacy-fidelity .wild-desc{font-size:17px}body.legacy-fidelity .feat-item-title{font-size:18px}body.legacy-fidelity .feat-item-desc{font-size:16px;line-height:1.5}body.legacy-fidelity .process-line{font-size:16px}body.legacy-fidelity .vc-h2{font-size:48px}body.legacy-fidelity .vc-desc{font-size:16px}body.legacy-fidelity .t-quote{font-size:15px}body.legacy-fidelity .steps-intro .sec-h2{font-size:56px}body.legacy-fidelity .step-title{font-size:17px}body.legacy-fidelity .step-desc{font-size:14px}body.legacy-fidelity .btn-hero,body.legacy-fidelity .btn-submit,body.legacy-fidelity .btn-cta,body.legacy-fidelity .btn-white,body.legacy-fidelity .vc-btn-row .btn-cta{border-radius:4px;font-size:14px}body.legacy-fidelity .form-card,body.legacy-fidelity .t-card,body.legacy-fidelity .video-card{border-radius:4px}@media (width<=700px){body.legacy-fidelity{font-size:16px}body.legacy-fidelity .hero-h1{font-size:38px}body.legacy-fidelity .sec-h2,body.legacy-fidelity .steps-intro .sec-h2{font-size:34px}body.legacy-fidelity .vc-h2{font-size:36px}body.legacy-fidelity .feat-item-title{font-size:17px}body.legacy-fidelity .feat-item-desc,body.legacy-fidelity .step-desc{font-size:16px}body.legacy-fidelity #how-it-works .sec-inner{padding:28px 18px}}