:root{--blue:#1a52a8;--blue-dark:#143f85;--green:#1a9e6e;--green-dark:#0f7a55;--bg-grad:linear-gradient(135deg, #c8f0e8 0%, #d6eef8 40%, #e8f4fc 70%, #f0f8ff 100%);--card-radius:20px;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body{font-family:var(--font);background:var(--bg-grad);justify-content:center;align-items:flex-start;min-height:100vh;padding:2rem 1rem 4rem;display:flex}.funnel{z-index:1;width:100%;max-width:520px;position:relative}.funnel.funnel-stars{overflow:visible}@media (min-width:900px){body{align-items:center;min-height:100vh;padding:3rem 2rem 5rem}.funnel{max-width:1100px}.desktop-grid{grid-template-columns:1fr 1fr;align-items:start;gap:3rem;display:grid}.desktop-left{position:sticky;top:3rem}.funnel.funnel-single{max-width:760px}.desktop-grid.desktop-grid-single{grid-template-columns:minmax(0,1fr);justify-content:center;gap:0}}@media (max-width:899px){.desktop-grid{display:block}.desktop-left{display:none}}.card{border-radius:var(--card-radius);background:#fff;padding:2rem 1.75rem;box-shadow:0 4px 32px #1e78b41f}@media (max-width:480px){.card{border-radius:16px;padding:1.5rem 1.25rem}body{padding:1rem .75rem 3rem}}.progress{align-items:center;gap:6px;margin-bottom:1.5rem;display:flex}.pdot{color:#8aabbc;background:#fff;border:2px solid #d0e8f4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;transition:all .25s;display:flex}.pdot.done{background:var(--green);border-color:var(--green);color:#fff}.pdot.active{background:var(--color-secondary);border-color:var(--color-primary);color:var(--color-primary)}.pline{background:#d0e8f4;border-radius:2px;flex:1;height:2px;transition:background .3s}.pline.done{background:var(--green)}.top-nav{align-items:center;margin-bottom:1rem;display:flex}.back-btn{color:var(--color-primary);background:var(--color-secondary);cursor:pointer;font-size:13px;font-weight:600;font-family:var(--font);border:1px solid #ccc;border-radius:20px;align-items:center;gap:4px;padding:6px 14px;transition:background .15s;display:flex}.back-btn:hover{color:var(--color-primary-dark);opacity:.6}.step-ind{color:#8aabbc;margin-left:auto;font-size:12px;font-weight:600}.sidebar{background:#fff;border-radius:20px;flex-direction:column;gap:1.5rem;padding:2rem;display:flex;box-shadow:0 4px 32px #1e78b41a}.sidebar-logo{color:#0d1a2d;margin-bottom:.25rem;font-size:22px;font-weight:900}.sidebar-logo span{color:var(--color-primary)}.sidebar-tagline{color:#4a6070;font-size:14px;line-height:1.6}.sidebar-stats{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.ss-block{text-align:center;background:linear-gradient(135deg,#eef4ff,#e8f9f2);border-radius:10px;padding:10px 8px}.ss-num{color:var(--color-primary);font-size:20px;font-weight:800}.ss-lbl{color:#4a6070;margin-top:2px;font-size:11px}.sidebar-divider{background:#e8f0f8;height:1px}.sidebar-feature{align-items:flex-start;gap:12px;display:flex}.sf-icon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:20px;display:flex}.sf-title{color:#0d1a2d;margin-bottom:2px;font-size:14px;font-weight:700}.sf-desc{color:#4a6070;font-size:13px;line-height:1.4}.sidebar-quote{background:linear-gradient(135deg,#f0faf6,#edf6fc);border:1px solid #c8e8d8;border-radius:12px;padding:14px}.sq-text{color:#2a4055;margin-bottom:6px;font-size:13px;font-style:italic;line-height:1.6}.sq-name{color:#4a6070;font-size:12px}.ai-label{color:var(--color-primary);background:var(--color-secondary);border:1px solid #a8e6ce;border-radius:20px;align-items:center;gap:5px;margin-bottom:.75rem;margin-right:.5em;padding:4.5px 13px;font-size:12px;font-weight:700;display:inline-flex}.dots{align-items:center;gap:2px;display:flex}.dots span{background:var(--color-primary);border-radius:50%;width:5px;height:5px;display:inline-block}.badge{color:var(--green-dark);background:linear-gradient(90deg,#e0f7ef,#d6f0fc,#e8f0ff,#e0f7ef) 0 0/300% 100%;border:1px solid #a8e6ce;border-radius:20px;align-items:center;gap:5px;margin-bottom:1rem;padding:4px 13px;font-size:12px;font-weight:700;display:inline-flex}.sparkle{color:var(--color-tertiary);display:inline-block}h1{color:#0d1a2d;margin-bottom:.6rem;font-size:clamp(22px,4vw,28px);font-weight:800;line-height:1.2}.green{color:var(--green)}.sub{color:#4a6070;margin-bottom:1.4rem;font-size:15px;line-height:1.65}.stat-pills{gap:10px;margin-bottom:1.2rem;display:flex}.stat-pill{text-align:center;background:linear-gradient(135deg,#eef4ff,#e8f9f2);border:1px solid #c8e0f8;border-radius:12px;flex:1;padding:10px 8px}.stat-num{color:var(--color-primary);font-size:18px;font-weight:800}.stat-lbl{color:#4a6070;margin-top:2px;font-size:11px}.proof{background:linear-gradient(135deg,#f0faf6,#edf6fc);border:1px solid #c8e8d8;border-radius:14px;align-items:flex-start;gap:12px;margin-bottom:1.2rem;padding:14px;display:flex}.av{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:flex}.stars{color:#f0a020;margin-bottom:4px;font-size:13px}.qt{color:#2a4055;font-size:13px;font-style:italic;line-height:1.5}.qn{color:#4a6070;margin-top:3px;font-size:12px}.btn-wrap{align-items:center;gap:10px;width:100%;display:flex}.btn{background:var(--color-primary);color:#fff;cursor:pointer;font-size:16px;font-weight:700;font-family:var(--font);letter-spacing:.2px;border:none;border-radius:50px;flex:1;justify-content:center;align-items:center;gap:8px;padding:15px 22px;transition:background .15s;display:flex}.btn:hover{background:var(--color-primary-dark)}.sparkles{flex-direction:column;flex-shrink:0;align-items:center;gap:3px;display:flex}.sp{width:16px;height:16px}.fine{text-align:center;color:#8aabbc;margin-top:10px;font-size:12px}.review-pills{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:14px;display:flex}@keyframes bgStarTwinkle{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:.95;transform:scale(1.1)}}@keyframes bgStarFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.bg-star{color:#6c5ce7;pointer-events:none;opacity:0;z-index:0;font-size:16px;line-height:1;display:none;position:absolute}.bgs1{animation:3.1s ease-in-out infinite bgStarTwinkle,4.2s ease-in-out infinite bgStarFloat;top:14px;right:18px}.bgs2{color:#1a9e6e;animation:2.6s ease-in-out .6s infinite bgStarTwinkle,3.8s ease-in-out .2s infinite bgStarFloat;top:72px;left:12px}.bgs3{color:#1a52a8;animation:3.8s ease-in-out 1s infinite bgStarTwinkle,4.6s ease-in-out .5s infinite bgStarFloat;bottom:88px;right:24px}.bgs4{animation:2.9s ease-in-out 1.4s infinite bgStarTwinkle,4s ease-in-out .9s infinite bgStarFloat;bottom:36px;left:18px}.rpill{color:#4a6070;background:#fff;border:1px solid #d0dde6;border-radius:20px;padding:7px 16px;font-size:12px;font-weight:500}.btn-secondary:hover{color:var(--color-primary);background-color:var(--color-secondary)}.dots span:first-child{animation:1.2s ease-in-out infinite dotBounce}.dots span:nth-child(2){animation:1.2s ease-in-out .4s infinite dotBounce}.dots span:nth-child(3){animation:1.2s ease-in-out .8s infinite dotBounce}@keyframes dotBounce{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1.1)}}.badge{animation:4s linear infinite badgeFlow}@keyframes badgeFlow{0%{background-position:-300%}to{background-position:300%}}.sparkle{animation:2s ease-in-out infinite floatY}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.btn{animation:3s ease-in-out infinite glowPulse;position:relative;overflow:hidden}@keyframes glowPulse{0%,to{box-shadow:0 4px 14px #1a52a859}50%{box-shadow:0 6px 28px #1a52a899,0 0 0 4px #1a52a81a}}.btn:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#fff3 50%,#0000 60%) 0 0/200% 100%;animation:3s ease-in-out infinite shimmer;position:absolute;inset:0}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.sp:first-child{animation:2.2s ease-in-out infinite sparklePop}.sp:nth-child(2){animation:2.2s ease-in-out .7s infinite sparklePop}@keyframes sparklePop{0%,to{opacity:0;transform:scale(.4)rotate(0)}50%{opacity:1;transform:scale(1)rotate(15deg)}}.rpill{transition:all .15s}.rpill:hover{border-color:var(--blue);background:var(--color-secondary);color:var(--color-primary)}@media (max-width:899px){.desktop-right{justify-content:center;width:100%;display:flex}.funnel{justify-content:center;display:flex}body{align-items:center!important}.funnel.funnel-stars .bg-star{display:block}}.benefit{background:linear-gradient(135deg,#f0faf6,#edf6fc);border:1px solid #c8e8f8;border-radius:13px;align-items:flex-start;gap:12px;margin-bottom:10px;padding:13px 15px;display:flex}.bicon{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.btitle{color:#0d1a2d;margin-bottom:3px;font-size:14px;font-weight:700}.bdesc{color:#4a6070;font-size:13px;line-height:1.5}.acct-card{cursor:pointer;background:#fff;border:2px solid #d0e8f4;border-radius:15px;align-items:flex-start;gap:13px;margin-bottom:12px;padding:15px;transition:all .18s;display:flex}.acct-card:hover{border-color:var(--color-primary)}.acct-card.sel{border-color:var(--color-primary);background:linear-gradient(135deg, var(--color-secondary), #e8f4fc)}.aicon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:24px;display:flex}.atitle{color:#0d1a2d;margin-bottom:3px;font-size:15px;font-weight:800}.adesc{color:#4a6070;margin-bottom:6px;font-size:13px;line-height:1.4}.abullet{color:#4a6070;align-items:center;gap:6px;margin-bottom:3px;font-size:12px;display:flex}.abullet:before{content:"";background:var(--green);border-radius:50%;flex-shrink:0;width:5px;height:5px}.acheck{border:2px solid #d0e8f4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:2px;margin-left:auto;transition:all .18s;display:flex}.acct-card.sel .acheck{background:var(--color-primary);border-color:var(--color-primary)}.fwrap{margin-bottom:14px}.fwrap label{color:#2a4055;align-items:center;gap:3px;margin-bottom:5px;font-size:13px;font-weight:600;display:flex}.req{color:#e03030}.fwrap input[type=text],.fwrap input[type=date],.fwrap input[type=month],.fwrap input[type=email],.fwrap input[type=tel],.fwrap input[type=password],.fwrap select{color:#0d1a2d;width:100%;font-size:14px;font-family:var(--font);box-sizing:border-box;background:#f7fbfd;border:1.5px solid #c8dce8;border-radius:11px;outline:none;padding:11px 14px;transition:all .15s}.fwrap input:focus,.fwrap select:focus{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #1a52a81a}.fwrap input.err,.fwrap select.err{background:#fff8f8;border-color:#e03030}.fwrap select{appearance:none;color:#6a8090;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238aabbc' 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-position:right 14px center;background-repeat:no-repeat;background-size:14px;padding-right:40px}.fwrap select.has-val{color:#0d1a2d}.errmsg{color:#e03030;margin-top:3px;font-size:11px;display:none}.errmsg.show{display:block}.fwrap input[type=date],.fwrap input[type=month]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.fwrap input[type=date]::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer;padding:4px}.fwrap input[type=month]::-webkit-calendar-picker-indicator{opacity:.5;cursor:pointer;padding:4px}.fwrap input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:.8}.fwrap input[type=month]::-webkit-calendar-picker-indicator:hover{opacity:.8}.custom-select-wrapper{width:100%;position:relative}.custom-select-trigger{color:#6a8090;width:100%;font-size:14px;font-family:var(--font);cursor:pointer;text-align:left;background:#f7fbfd;border:1.5px solid #c8dce8;border-radius:11px;outline:none;justify-content:space-between;align-items:center;padding:11px 14px;transition:all .15s;display:flex}.custom-select-trigger:hover{border-color:var(--blue);background:#fff}.custom-select-trigger.has-value{color:#0d1a2d}.custom-select-trigger.error{background:#fff8f8;border-color:#e03030}.custom-select-chevron{color:#8aabbc;flex-shrink:0;transition:transform .2s}.custom-select-chevron.open{transform:rotate(180deg)}.custom-select-popover{z-index:100;background:#fff;border:1.5px solid #c8dce8;border-radius:11px;max-height:280px;animation:.15s ease-out popoverFadeIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}@keyframes popoverFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.custom-select-options{max-height:280px;padding:6px;overflow-y:auto}.custom-select-option{color:#2a4055;cursor:pointer;text-align:left;width:100%;font-size:13px;font-family:var(--font);background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;padding:10px 12px;transition:background .1s;display:flex}.custom-select-option:hover{background:#eef4ff}.custom-select-option.selected{color:var(--blue);background:linear-gradient(135deg,#eef4ff,#e8f4fc);font-weight:600}.custom-select-option.placeholder{color:#8aabbc}.credit-score-slider{background:linear-gradient(135deg,#f7fbfd,#f0f8ff);border:1.5px solid #d0e8f4;border-radius:14px;padding:16px}.credit-score-header{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.credit-score-label{color:#4a6070;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}.credit-score-value{font-size:32px;font-weight:800;line-height:1}.credit-score-badge{border:1px solid;border-radius:20px;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block}.credit-score-range{appearance:none;border-radius:3px;width:100%;height:6px;margin:12px 0 8px}.credit-score-range::-webkit-slider-thumb{appearance:none;border:3px solid var(--blue);cursor:pointer;background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .1s;box-shadow:0 2px 8px #1a52a84d}.credit-score-range::-webkit-slider-thumb:hover{transform:scale(1.15)}.credit-score-range::-moz-range-thumb{border:3px solid var(--blue);cursor:pointer;background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 8px #1a52a84d}.credit-score-marks{color:#8aabbc;justify-content:space-between;margin-bottom:12px;font-size:10px;font-weight:600;display:flex}.credit-score-hint{color:#6a8090;text-align:center;border-top:1px dashed #c8dce8;margin-top:12px;padding-top:12px;font-size:11px}.plaid-box{text-align:center;background:linear-gradient(135deg,#f5fbfe,#f0f9f5);border:1.5px solid #c8dce8;border-radius:16px;margin-bottom:14px;padding:22px}.plaid-logo{color:#0d1a2d;letter-spacing:-.5px;margin-bottom:8px;font-size:22px;font-weight:800}.plaid-logo span{color:var(--blue)}.plaid-p{color:#4a6070;margin-bottom:14px;font-size:13px;line-height:1.5}.bank-pills{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:16px;display:flex}.bpill{color:#4a6070;background:#fff;border:1px solid #c8dce8;border-radius:20px;padding:4px 12px;font-size:12px}.trust-row{color:#7a9ab0;justify-content:center;align-items:center;gap:6px;margin-top:14px;font-size:12px;display:flex}.divider{align-items:center;gap:10px;margin:14px 0;display:flex}.divider hr{border:none;border-top:1px solid #d8eaf4;flex:1}.divider span{color:#8aabbc;font-size:12px}.btn-secondary{color:#4a6070;cursor:pointer;width:100%;font-size:14px;font-weight:500;font-family:var(--font);background:0 0;border:1.5px solid #c5dce8;border-radius:50px;margin-top:10px;padding:13px;transition:all .15s}.btn-secondary:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-secondary)}.btn-secondary:disabled{opacity:.5;cursor:not-allowed}.countdown{background:linear-gradient(135deg,#1a1f3a,#0f2d52);border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:14px 16px;animation:3s ease-in-out infinite urgentBreath;display:flex}@keyframes urgentBreath{0%,to{opacity:1}50%{opacity:.85}}.cd-fire{flex-shrink:0;font-size:26px;animation:2s ease-in-out infinite floatY}.cd-label{color:#90b8e0;text-transform:uppercase;letter-spacing:.8px;margin-bottom:6px;font-size:10px;font-weight:700}.cd-blocks{align-items:center;gap:6px;display:flex}.cd-block{text-align:center;background:#ffffff1f;border-radius:8px;width:44px;padding:6px 2px}.cd-num{color:#fff;font-size:22px;font-weight:800;line-height:1;display:block}.cd-unit{color:#90b8e0;text-transform:uppercase;font-size:9px;font-weight:600}.cd-sep{color:#ffffff80;padding-bottom:4px;font-size:20px;font-weight:800}.cd-right{text-align:right;margin-left:auto}.cd-only{color:#90b8e0;font-size:10px;font-weight:700}.cd-price{color:#fff;font-size:24px;font-weight:900;line-height:1}.cd-vs{color:#ffd080;font-size:10px;font-weight:700}.price-block{margin-bottom:14px}.orig-row{align-items:center;gap:8px;margin-bottom:5px;display:flex}.orig-label{color:#9aacba;font-size:13px}.orig-price{color:#9aacba;font-size:14px;font-weight:600;-webkit-text-decoration:line-through #e03030;text-decoration:line-through #e03030;text-decoration-thickness:2px}.save-pill{color:#c0281a;background:#fde8e8;border:1px solid #f8c0bb;border-radius:20px;padding:3px 9px;font-size:11px;font-weight:800}.curr-row{align-items:baseline;gap:10px;display:flex}.curr-price{color:#0d1a2d;font-size:40px;font-weight:800;line-height:1}.curr-mo{color:#4a6070;font-size:16px;font-weight:500}.launch-badge{background:linear-gradient(90deg, var(--green), var(--color-primary));color:#fff;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:800}.no-charge{border:2px solid var(--green);text-align:center;background:linear-gradient(135deg,#e8f9f0,#e4f0ff);border-radius:14px;margin-bottom:14px;padding:16px 18px}.nc-top{color:#0d1a2d;margin-bottom:6px;font-size:18px;font-weight:900;line-height:1.3}.nc-top .hl{color:var(--green)}.nc-sub{color:#2a5040;font-size:13px;font-weight:500;line-height:1.7}.nc-sub strong{color:#0d1a2d;font-weight:900}.savings-callout{background:linear-gradient(135deg, var(--color-secondary), #e8f9f2);border:1.5px solid #b8d4f8;border-radius:14px;margin-bottom:14px;padding:14px 16px;animation:4s ease-in-out infinite floatY}.sc-row{align-items:center;gap:10px;margin-bottom:6px;display:flex}.sc-icon{font-size:24px;animation:3s ease-in-out .5s infinite floatY}.sc-title{color:#0d1a2d;font-size:14px;font-weight:800}.sc-text{color:#4a6070;font-size:13px;line-height:1.5}.plan-card{border:2px solid var(--green);background:linear-gradient(135deg,#f0faf6,#edf6fc);border-radius:14px;margin-bottom:14px;padding:18px;position:relative;overflow:hidden}.plan-badge{background:linear-gradient(90deg, var(--green), var(--color-primary));color:#fff;border-radius:0 12px 0 10px;padding:5px 14px;font-size:11px;font-weight:700;position:absolute;top:0;right:0}.plan-trial{color:var(--green);margin:5px 0 14px;font-size:13px;font-weight:700}.chklist{padding:0;list-style:none}.chklist li{color:#2a4055;align-items:center;gap:10px;margin-bottom:8px;font-size:13px;display:flex}.chk{background:var(--green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.testim{background:linear-gradient(135deg,#f0faf6,#edf6fc);border:1px solid #c8e8d8;border-radius:12px;margin-bottom:10px;padding:12px 14px}.tm-row{align-items:center;gap:9px;margin-bottom:5px;display:flex}.tm-av{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:700;display:flex}.tm-name{color:#0d1a2d;font-size:13px;font-weight:700}.tm-stars{color:#f0a020;margin-left:auto;font-size:13px}.tm-text{color:#2a4055;font-size:13px;font-style:italic;line-height:1.5}.no-charge-bottom{text-align:center;background:#f8f9fa;border-radius:12px;margin-top:14px;padding:14px 16px}.ncb-title{color:#0d1a2d;margin-bottom:5px;font-size:14px;font-weight:900}.ncb-sub{color:#4a6070;font-size:13px;line-height:1.5}.row2{gap:12px;display:flex}.row2 .fwrap{flex:1}.stripe-checkout-container{margin:16px 0}.stripe-checkout-container .btn{width:100%;margin-top:8px}.stripe-checkout-container .p-PaymentElement{margin-bottom:16px}.stripe-checkout-container .p-Input{font-family:var(--font)!important;background:#f7fbfd!important;border:1.5px solid #c8dce8!important;border-radius:11px!important;padding:11px 14px!important}.stripe-checkout-container .p-Input:focus{border-color:var(--color-primary)!important;box-shadow:0 0 0 3px #1a52a81a!important}.stripe-checkout-container .p-Label{color:#2a4055!important;margin-bottom:5px!important;font-size:13px!important;font-weight:600!important}.success-circle{background:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;margin:0 auto 1.4rem;animation:2s ease-in-out infinite glowPulse;display:flex}.next-step{text-align:left;background:linear-gradient(135deg,#f0faf6,#edf6fc);border:1px solid #c8e8d8;border-radius:13px;align-items:center;gap:14px;margin-bottom:10px;padding:14px 16px;display:flex}.ns-num{background:var(--color-primary);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;display:flex}.ns-text{color:#2a4055;font-size:14px;font-weight:500;line-height:1.4}.success-circle,.ns-num{background:var(--color-primary)}
