@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Inter_f367f3;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Inter_Fallback_f367f3;src:local("Arial");ascent-override:90.49%;descent-override:22.56%;line-gap-override:0.00%;size-adjust:107.06%}.__className_f367f3{font-family:__Inter_f367f3,__Inter_Fallback_f367f3;font-style:normal}:root{--bg:#fff;--bg-2:#f7f7f8;--bg-3:#f0f0f2;--fg:#0d0d0d;--fg-2:#3d3d3d;--fg-3:#889;--accent:#16a05a;--accent-dim:#e8f7ef;--accent-dark:#0e7a44;--line:rgba(0,0,0,.08);--line-strong:rgba(0,0,0,.14);--sans:"Inter",-apple-system,BlinkMacSystemFont,sans-serif;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--t-h1-size:clamp(44px,5.5vw,72px);--t-h1-weight:700;--t-h1-ls:-0.04em;--t-h1-lh:1.05;--t-h2-size:clamp(28px,3.5vw,44px);--t-h2-weight:700;--t-h2-ls:-0.03em;--t-h2-lh:1.1;--t-h3-size:20px;--t-h3-weight:700;--t-h3-ls:-0.02em;--t-h3-lh:1.2;--t-h4-size:15px;--t-h4-weight:600;--t-h4-ls:-0.01em;--t-h4-lh:1.3;--t-bl-size:17px;--t-bl-weight:400;--t-bl-lh:1.65;--t-bm-size:15px;--t-bm-weight:400;--t-bm-lh:1.6;--t-bs-size:13px;--t-bs-weight:400;--t-bs-lh:1.55;--t-lm-size:13px;--t-lm-weight:500;--t-lm-lh:1.4;--t-ls-size:11px;--t-ls-weight:600;--t-ls-ls:0.07em;--t-cap-size:11px;--t-cap-weight:400;--t-cap-lh:1.4;--t-stat-size:clamp(28px,3.5vw,48px);--t-stat-weight:700;--t-stat-ls:-0.05em}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes pulse-live{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 0 0 rgba(22,160,90,.4)}50%{opacity:.7;transform:scale(1.2);box-shadow:0 0 0 5px rgba(22,160,90,0)}}@keyframes feed-enter{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.fade-up{opacity:0;transform:translateY(20px);transition:opacity .55s ease,transform .55s ease}.fade-up.visible{opacity:1;transform:translateY(0)}.feed-row-new{background:var(--accent-dim)!important;animation:feed-enter .5s cubic-bezier(.22,1,.36,1) both}.feed-row-fading{background:var(--bg)!important;transition:background 2s ease}.feed-row-exit{overflow:hidden;max-height:0!important;opacity:0;padding-top:0!important;padding-bottom:0!important;border-bottom:none;transition:max-height .4s cubic-bezier(.4,0,1,1),opacity .25s ease,padding .35s ease}.redesign{overflow-x:hidden;width:100%}.redesign section{padding:96px 48px}.redesign .section-inner{max-width:1100px;margin:0 auto}.redesign .section-tag{display:inline-block;font-size:var(--t-ls-size);font-weight:var(--t-ls-weight);letter-spacing:var(--t-ls-ls);text-transform:uppercase;color:var(--accent);background:var(--accent-dim);border:1px solid rgba(22,160,90,.2);padding:4px 12px;border-radius:99px;margin-bottom:20px}.redesign h2{font-size:var(--t-h2-size);font-weight:var(--t-h2-weight);letter-spacing:var(--t-h2-ls);line-height:var(--t-h2-lh);margin-bottom:14px}.redesign .section-lead{font-size:var(--t-bl-size);color:var(--fg-2);font-weight:var(--t-bl-weight);line-height:var(--t-bl-lh);max-width:560px;margin-bottom:52px}.redesign .hero{min-height:100vh;padding:148px 48px 100px;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:900px;margin:0 auto;position:relative}.redesign .hero:before{content:"";position:fixed;top:0;left:50%;transform:translateX(-50%);width:80vw;height:100vh;background:radial-gradient(ellipse at 50% 25%,rgba(22,160,90,.06) 0,transparent 60%);pointer-events:none;z-index:0}.redesign .hero-left{position:relative;z-index:1;width:100%}.redesign .hero-tag{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-dim);border:1px solid rgba(22,160,90,.2);padding:5px 14px;border-radius:99px;margin-bottom:28px}.redesign h1{font-size:var(--t-h1-size);font-weight:var(--t-h1-weight);letter-spacing:var(--t-h1-ls);line-height:var(--t-h1-lh);color:var(--fg);margin-bottom:22px}.redesign h1 em{font-style:normal;color:var(--accent)}.redesign .hero-sub{font-size:var(--t-bl-size);font-weight:var(--t-bl-weight);color:var(--fg-2);line-height:var(--t-bl-lh);max-width:560px;margin:0 auto 40px}.redesign .hero-actions{display:flex;flex-direction:column;align-items:center;gap:10px}.redesign .btn-primary{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-bm-size);font-weight:600;padding:14px 28px;background:var(--fg);color:#fff;border-radius:var(--r-sm);text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;border:none;cursor:pointer;font-family:var(--sans)}.redesign .btn-primary:hover{background:var(--accent);transform:translateY(-2px);box-shadow:0 8px 24px rgba(22,160,90,.25)}.redesign .btn-primary .arrow{transition:transform .2s}.redesign .btn-primary:hover .arrow{transform:translateX(4px)}.redesign .btn-ghost{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:400;color:var(--fg-3);text-decoration:none;transition:color .15s;cursor:pointer}.redesign .btn-ghost:hover{color:var(--fg)}.redesign .hero-below{position:relative;z-index:1;width:100%;margin-top:64px}.redesign .hero-stat-row{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;margin-bottom:20px}.redesign .stat-card{padding:32px 28px;text-align:center;border-right:1px solid var(--line);background:var(--bg-2)}.redesign .stat-card:last-child{border-right:none}.redesign .stat-live-badge{font-size:11px;font-weight:500;color:var(--accent);margin-bottom:10px;display:flex;align-items:center;justify-content:center;gap:5px;letter-spacing:.02em}.redesign .stat-live-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0;animation:pulse-dot 1.5s ease-in-out infinite}.redesign .stat-n{font-size:var(--t-stat-size);font-weight:var(--t-stat-weight);color:var(--fg);letter-spacing:var(--t-stat-ls);line-height:1;transition:opacity .3s ease}.redesign .stat-n.ticking{opacity:.6}.redesign .stat-l{font-size:var(--t-cap-size);color:var(--fg-3);margin-top:8px;font-weight:var(--t-cap-weight)}.redesign .hero-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.redesign .hero-review{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-md);padding:18px;text-align:left}.redesign .hero-review-stars{color:var(--accent);font-size:11px;letter-spacing:2px;margin-bottom:8px}.redesign .hero-review-text{font-size:13px;color:var(--fg-2);line-height:1.6;font-style:italic;margin-bottom:12px}.redesign .hero-review-author{display:flex;align-items:center;gap:8px}.redesign .review-avatar{width:28px;height:28px;border-radius:50%;background:var(--accent-dim);color:var(--accent);font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.redesign .review-name{font-size:12px;font-weight:600;color:var(--fg)}.redesign .review-detail{font-size:11px;color:var(--fg-3)}.redesign .review-amount{margin-left:auto;font-size:12px;font-weight:600;color:var(--accent)}.redesign .hero-proof-urgency{padding:7px 14px}.redesign .hero-networks{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:20px}.redesign .hero-networks-label{font-size:11px;color:var(--fg-3);font-weight:500;white-space:nowrap}.redesign .hero-networks-list{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.redesign .network-badge{font-size:11px;font-weight:700;letter-spacing:.03em;color:var(--fg-3);background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:4px 10px;white-space:nowrap}.redesign .intent-section{background:var(--bg-2)}.redesign .intent-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.redesign .intent-card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);padding:28px;transition:border-color .2s,box-shadow .2s,transform .2s;cursor:pointer}.redesign .intent-card:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,0,0,.06)}.redesign .intent-icon{width:38px;height:38px;background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-sm);display:flex;align-items:center;justify-content:center;font-size:16px;margin-bottom:14px}.redesign .intent-card h3{font-size:var(--t-h3-size);font-weight:var(--t-h3-weight);color:var(--fg);letter-spacing:var(--t-h3-ls);margin-bottom:8px}.redesign .intent-card p{font-size:var(--t-bm-size);color:var(--fg-2);line-height:var(--t-bm-lh);margin-bottom:20px}.redesign .intent-actions{display:flex;gap:10px;align-items:center}.redesign .tag-cta{font-size:13px;font-weight:500;padding:7px 14px;background:var(--fg);color:#fff;border-radius:var(--r-sm);cursor:pointer;transition:background .15s;text-decoration:none}.redesign .tag-cta:hover{background:var(--accent)}.redesign .tag-link{font-size:13px;color:var(--fg-3);cursor:pointer;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.redesign .tag-link:hover{color:var(--fg)}.redesign .how-section{background:var(--bg)}.redesign .steps-row{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}.redesign .step-item{padding:36px 32px;border-right:1px solid var(--line);position:relative;background:var(--bg)}.redesign .step-item:last-child{border-right:none}.redesign .step-num{font-size:56px;font-weight:800;color:var(--bg-3);position:absolute;top:20px;right:24px;letter-spacing:-.06em;line-height:1;pointer-events:none}.redesign .step-label{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:12px}.redesign .step-item h3{font-size:var(--t-h3-size);font-weight:var(--t-h3-weight);color:var(--fg);letter-spacing:var(--t-h3-ls);margin-bottom:10px;line-height:var(--t-h3-lh)}.redesign .step-item p{font-size:var(--t-bm-size);color:var(--fg-2);line-height:var(--t-bm-lh)}.redesign .mockup-wrap{margin-top:40px}.redesign .mockup-label{font-size:var(--t-ls-size);font-weight:var(--t-ls-weight);letter-spacing:var(--t-ls-ls);text-transform:uppercase;color:var(--fg-3);text-align:center;margin-bottom:16px}.redesign .mockup-card{border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden;background:var(--bg);box-shadow:0 4px 24px rgba(0,0,0,.06)}.redesign .mockup-header{display:flex;align-items:center;justify-content:space-between;padding:20px 28px;background:var(--bg-2);border-bottom:1px solid var(--line)}.redesign .mockup-merchant{font-size:var(--t-cap-size);color:var(--fg-3);margin-bottom:3px}.redesign .mockup-title{font-size:var(--t-h3-size);font-weight:var(--t-h3-weight);color:var(--fg);letter-spacing:var(--t-h3-ls)}.redesign .mockup-badge{font-size:var(--t-cap-size);font-weight:600;color:var(--accent);background:var(--accent-dim);padding:5px 12px;border-radius:99px}.redesign .mockup-steps{padding:20px 28px;display:flex;flex-direction:column;gap:0}.redesign .mockup-step{display:flex;align-items:flex-start;gap:14px;padding:16px 0;border-bottom:1px solid var(--line)}.redesign .mockup-step:last-child{border-bottom:none}.redesign .mockup-step-icon{width:26px;height:26px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;margin-top:1px}.redesign .mockup-step.done .mockup-step-icon{background:var(--accent);color:#fff}.redesign .mockup-step.active .mockup-step-icon{background:var(--fg);color:#fff}.redesign .mockup-step.locked .mockup-step-icon{background:var(--bg-3);color:var(--fg-3);font-size:12px}.redesign .mockup-step-title{font-size:var(--t-h4-size);font-weight:var(--t-h4-weight);color:var(--fg);margin-bottom:4px}.redesign .mockup-step.locked .mockup-step-title{color:var(--fg-3)}.redesign .mockup-step-desc{font-size:var(--t-bs-size);color:var(--fg-2);line-height:1.5}.redesign .mockup-blur{filter:blur(4px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;display:inline-block;border-radius:3px}.redesign .mockup-footer{display:flex;align-items:center;gap:24px;padding:18px 28px;background:var(--bg-2);border-top:1px solid var(--line);flex-wrap:wrap}.redesign .mockup-footer-stat{font-size:var(--t-bs-size);color:var(--fg-2)}.redesign .mockup-footer-stat span{font-weight:700;color:var(--fg)}.redesign .mockup-cta{margin-left:auto;font-size:var(--t-lm-size);font-weight:600;color:#fff;background:var(--accent);padding:9px 18px;border-radius:var(--r-sm);text-decoration:none;transition:opacity .15s}.redesign .mockup-cta:hover{opacity:.85}.redesign .mockup-checklist{display:flex;flex-direction:column;gap:4px}.redesign .mockup-check-item{font-size:var(--t-bs-size);color:var(--accent-dark);display:flex;align-items:flex-start;gap:6px;line-height:1.5}.redesign .mockup-script-box{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-sm);padding:12px 14px;font-size:var(--t-bs-size);color:var(--fg-2);line-height:1.6;font-style:italic}.redesign .mockup-detail-row{display:grid;grid-template-columns:140px 1fr;align-items:baseline;gap:16px;padding:8px 0;border-top:1px solid var(--line);margin-top:0;font-size:var(--t-bs-size)}.redesign .mockup-detail-label{font-weight:600;color:var(--fg);flex-shrink:0}.redesign .mockup-perks-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border:1px solid var(--line);border-top:none;border-radius:0 0 var(--r-xl) var(--r-xl);overflow:hidden}.redesign .mockup-perk-inline{display:flex;align-items:flex-start;gap:10px;font-size:var(--t-bs-size);color:var(--fg-2);line-height:1.5;background:var(--accent-dim);padding:16px 18px;border-right:1px solid rgba(22,160,90,.15)}.redesign .mockup-perk-inline:last-child{border-right:none}.redesign .mockup-perk-inline span{font-size:15px;flex-shrink:0;margin-top:1px}.redesign .mockup-perk-inline strong{display:block;color:var(--accent-dark);font-weight:600;margin-bottom:2px}.redesign .proof-section{background:var(--bg)}.redesign .feed-live-badge{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--accent);background:var(--accent-dim);border:1px solid rgba(22,160,90,.2);padding:8px 16px;border-radius:99px}.redesign .feed-pulse{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;animation:pulse-live 1.2s ease-in-out infinite}.redesign .live-feed-wrap{border:1px solid var(--line);border-radius:var(--r-xl);margin-bottom:48px;height:660px;justify-content:flex-start}.redesign .live-feed,.redesign .live-feed-wrap{overflow:hidden;display:flex;flex-direction:column}.redesign .live-feed{flex:1}.redesign .feed-row{display:grid;grid-template-columns:16px 90px 1fr 64px 90px 72px;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--line);background:var(--bg)}.redesign .feed-row:last-child{border-bottom:none}.redesign .feed-row.feed-new{background:var(--accent-dim);animation:feed-enter .5s cubic-bezier(.22,1,.36,1) both}.redesign .feed-row.feed-fading{background:var(--bg);transition:background 2s ease}.redesign .feed-row.feed-exit{overflow:hidden;max-height:0!important;opacity:0;padding-top:0!important;padding-bottom:0!important;border-bottom:none;transition:max-height .4s cubic-bezier(.4,0,1,1),opacity .25s ease,padding .35s ease}.redesign .feed-dot{width:7px;height:7px;border-radius:50%;background:var(--accent);justify-self:center}.redesign .feed-merchant{font-size:11px;font-weight:600;background:var(--bg-2);border:1px solid var(--line);padding:2px 8px;border-radius:99px;text-align:center}.redesign .feed-desc,.redesign .feed-merchant{color:var(--fg-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.redesign .feed-desc{font-size:13px;line-height:1.4;min-width:0}.redesign .feed-desc strong{color:var(--fg);font-weight:600}.redesign .feed-amount{font-size:13px;font-weight:700;color:var(--fg);white-space:nowrap;text-align:right}.redesign .feed-badge{font-size:11px;font-weight:500;padding:3px 9px;border-radius:99px;background:var(--accent-dim);color:var(--accent-dark);white-space:nowrap;text-align:center}.redesign .feed-time{font-size:11px;color:var(--fg-3);white-space:nowrap;text-align:right}.redesign .ba-section{background:var(--bg-2)}.redesign .ba-grid{display:grid;grid-template-columns:1fr 1fr;gap:0;border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}.redesign .ba-col{padding:32px 28px}.redesign .ba-before{background:var(--bg);border-right:1px solid var(--line)}.redesign .ba-after{background:var(--accent-dim)}.redesign .ba-col-head{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:var(--fg);margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--line)}.redesign .ba-after .ba-col-head{border-bottom-color:rgba(22,160,90,.2)}.redesign .ba-col-icon{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800;flex-shrink:0}.redesign .ba-before .ba-col-icon{background:#fee2e2;color:#dc2626}.redesign .ba-after .ba-col-icon{background:var(--accent);color:#fff}.redesign .ba-item{display:flex;align-items:flex-start;gap:10px;font-size:var(--t-bs-size);color:var(--fg-2);line-height:1.55;padding:10px 0;border-bottom:1px solid var(--line)}.redesign .ba-after .ba-item{border-bottom-color:rgba(22,160,90,.15)}.redesign .ba-item:last-child{border-bottom:none}.redesign .ba-x{color:#dc2626}.redesign .ba-check,.redesign .ba-x{font-weight:800;flex-shrink:0;font-size:13px}.redesign .ba-check{color:var(--accent)}.redesign .testi-recovered{font-size:18px;font-weight:700;color:var(--accent);letter-spacing:-.02em;margin-bottom:8px}.redesign .testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;align-items:stretch}.redesign .testi-card{background:var(--bg-2);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px;display:flex;flex-direction:column}.redesign .testi-stars{color:var(--accent);font-size:12px;letter-spacing:2px;margin-bottom:12px}.redesign .testi-text{font-size:var(--t-bm-size);color:var(--fg-2);line-height:var(--t-bm-lh);margin-bottom:16px;font-style:italic;flex:1}.redesign .testi-author{display:flex;align-items:center;gap:10px;margin-top:auto}.redesign .testi-avatar{width:32px;height:32px;border-radius:50%;background:var(--accent-dim);border:1px solid rgba(22,160,90,.2);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:var(--accent);flex-shrink:0}.redesign .testi-name{font-size:var(--t-lm-size);font-weight:600;color:var(--fg)}.redesign .testi-detail{font-size:var(--t-cap-size);color:var(--fg-3);margin-top:1px}.redesign .differ-section{background:var(--bg)}.redesign .compare-table{border:1px solid var(--line);border-radius:var(--r-xl);overflow:hidden}.redesign .ct-footer,.redesign .ct-head,.redesign .ct-row{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;border-bottom:1px solid var(--line)}.redesign .ct-footer{border-bottom:none}.redesign .ct-head{background:var(--bg-2)}.redesign .ct-col,.redesign .ct-feature-col{padding:16px 20px;display:flex;flex-direction:column;justify-content:flex-end}.redesign .ct-col{text-align:center;align-items:center;border-left:1px solid var(--line)}.redesign .ct-col-highlight{background:var(--accent-dim)}.redesign .ct-col-tag{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:rgba(22,160,90,.12);padding:3px 8px;border-radius:99px;margin-bottom:6px;align-self:center}.redesign .ct-col-name{font-size:var(--t-h4-size);font-weight:var(--t-h4-weight);color:var(--fg);letter-spacing:var(--t-h4-ls)}.redesign .ct-feature{font-size:var(--t-bs-size);font-weight:500;color:var(--fg-2)}.redesign .ct-cell,.redesign .ct-feature{padding:14px 20px;display:flex;align-items:center}.redesign .ct-cell{text-align:center;border-left:1px solid var(--line);justify-content:center;gap:4px}.redesign .ct-col-highlight.ct-cell{background:rgba(22,160,90,.04)}.redesign .ct-row:hover .ct-feature{color:var(--fg)}.redesign .ct-row:hover{background:var(--bg-2)}.redesign .ct-row:hover .ct-col-highlight.ct-cell{background:rgba(22,160,90,.07)}.redesign .ct-icon{font-size:13px;font-weight:800}.redesign .ct-icon.yes{color:var(--accent)}.redesign .ct-icon.no{color:#dc2626}.redesign .ct-val{font-size:var(--t-bs-size);font-weight:500}.redesign .ct-val.good{color:var(--accent)}.redesign .ct-val.bad{color:#dc2626}.redesign .ct-val.ok{color:var(--fg-3)}.redesign .ct-footer{background:var(--bg-2);padding:4px 0}.redesign .ct-footer .ct-cell,.redesign .ct-footer .ct-feature-col{padding:16px 20px}.redesign .trust-section{background:var(--fg);padding:80px 48px}.redesign .trust-inner{max-width:1100px;margin:0 auto}.redesign .trust-header{text-align:center;margin-bottom:52px}.redesign .trust-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.redesign .trust-card{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:var(--r-lg);padding:28px 24px;transition:background .2s,border-color .2s}.redesign .trust-card:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.18)}.redesign .trust-card-icon{font-size:28px;margin-bottom:14px;display:block}.redesign .trust-card-title{font-size:var(--t-h4-size);font-weight:var(--t-h4-weight);color:#fff;letter-spacing:var(--t-h4-ls);margin-bottom:8px}.redesign .trust-card-desc{font-size:var(--t-bs-size);color:hsla(0,0%,100%,.5);line-height:1.6}.redesign .faq-section{background:var(--bg-2)}.redesign .faq-grid{display:flex;flex-direction:column;gap:10px}.redesign .faq-item{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden}.redesign .faq-q{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;cursor:pointer;font-size:var(--t-bm-size);font-weight:500;color:var(--fg);gap:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s}.redesign .faq-q:hover{background:var(--bg-2)}.redesign .faq-icon{font-size:20px;color:var(--fg-3);flex-shrink:0;transition:transform .2s;line-height:1}.redesign .faq-item.open .faq-icon{transform:rotate(45deg);color:var(--accent)}.redesign .faq-a{display:none;padding:14px 20px 18px;font-size:var(--t-bs-size);color:var(--fg-2);line-height:1.7;border-top:1px solid var(--line)}.redesign .faq-item.open .faq-a{display:block}.redesign .cta-section{background:var(--fg);text-align:center;padding:120px 48px}.redesign .cta-section .section-tag{color:hsla(0,0%,100%,.5);background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12)}.redesign .cta-section h2{color:#fff}.redesign .cta-section p{font-size:var(--t-bl-size);color:hsla(0,0%,100%,.55);font-weight:var(--t-bl-weight);max-width:480px;margin:0 auto 40px;line-height:var(--t-bl-lh)}.redesign .cta-section .btn-primary{background:#fff;color:var(--fg);font-size:16px;padding:16px 36px}.redesign .cta-section .btn-primary:hover{background:var(--accent);color:#fff;transform:translateY(-3px);box-shadow:0 10px 30px rgba(22,160,90,.4)}.redesign .cta-section .btn-cta-green{background:var(--accent)!important;color:#fff!important;border:none}.redesign .cta-section .btn-cta-green:hover{background:#0a8a4a!important}.redesign .cta-urgency{display:inline-block;background:rgba(255,193,7,.15);border:1px solid rgba(255,193,7,.3);border-radius:99px;padding:6px 16px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fbbf24;margin-bottom:24px}.redesign .cta-note{margin-top:18px;font-size:13px;color:hsla(0,0%,100%,.3)}.redesign .cta-stats{display:flex;align-items:stretch;justify-content:center;gap:0;margin-top:48px;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--r-xl);overflow:hidden;max-width:540px;margin-left:auto;margin-right:auto}.redesign .cta-stat{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 28px;flex:1;gap:6px;background:hsla(0,0%,100%,.04)}.redesign .cta-stat strong{font-size:24px;font-weight:700;color:#fff;letter-spacing:-.03em;line-height:1;white-space:nowrap}.redesign .cta-stat span{font-size:11px;color:hsla(0,0%,100%,.35);text-align:center;line-height:1.4;white-space:nowrap}.redesign .cta-stat-sep{width:1px;background:hsla(0,0%,100%,.08);flex-shrink:0}.redesign footer.redesign-footer{background:var(--fg);border-top:1px solid hsla(0,0%,100%,.06);padding:32px 48px;display:flex;align-items:center;justify-content:space-between}.redesign .footer-logo{font-size:17px;font-weight:700;letter-spacing:-.03em;color:hsla(0,0%,100%,.9);text-decoration:none;display:flex;align-items:center;gap:8px}.redesign .footer-note{font-size:12px;color:hsla(0,0%,100%,.2)}.redesign .footer-link{font-size:12px;color:hsla(0,0%,100%,.3);text-decoration:none;transition:color .15s}.redesign .footer-link:hover{color:hsla(0,0%,100%,.7)}@media (max-width:900px){.redesign .hero{padding:120px 24px 80px}.redesign .hero-reviews{grid-template-columns:1fr}.redesign section{padding:64px 24px}.redesign .trust-section{padding:48px 24px}.redesign .trust-grid{grid-template-columns:1fr 1fr}.redesign .intent-grid,.redesign .steps-row{grid-template-columns:1fr}.redesign .step-item{border-right:none;border-bottom:1px solid var(--line)}.redesign .step-item:last-child{border-bottom:none}.redesign .compare-table{overflow-x:auto}.redesign .ct-footer,.redesign .ct-head,.redesign .ct-row{min-width:560px}.redesign .ba-grid,.redesign .testimonials-grid{grid-template-columns:1fr}.redesign .ba-before{border-right:none;border-bottom:1px solid var(--line)}.redesign .cta-section{padding:80px 24px}.redesign footer.redesign-footer{flex-direction:column;gap:12px;text-align:center}.redesign .live-feed-wrap{height:480px}.redesign .feed-row{grid-template-columns:12px 70px 1fr 52px 76px 60px;gap:8px;padding:10px 16px}.redesign .mockup-header{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 20px}.redesign .mockup-steps{padding:16px 20px 20px}.redesign .mockup-footer{flex-wrap:wrap;gap:12px;padding:16px 20px}.redesign .mockup-cta{width:100%;text-align:center;margin-left:0;margin-top:4px}}@media (max-width:480px){.redesign .hero{padding:88px 16px 48px}.redesign section{padding:48px 16px}.redesign .hero-stat-row{grid-template-columns:1fr}.redesign .feed-row{grid-template-columns:10px 60px 1fr 48px;gap:6px}.redesign .feed-badge,.redesign .feed-time{display:none}.redesign .cta-stats{flex-direction:column;max-width:260px}.redesign .cta-stat-sep{width:100%;height:1px}.redesign .cta-stat{padding:14px 20px}.redesign .trust-grid{grid-template-columns:1fr}.redesign footer.redesign-footer{padding:32px 20px}}.redesign .breadcrumbs{border-bottom:1px solid var(--line);background:var(--bg)}.redesign .breadcrumbs-inner{max-width:1100px;margin:0 auto;padding:12px 48px;display:flex;align-items:center;gap:8px;font-size:var(--t-cap-size)}.redesign .bc-link{color:var(--fg-3);text-decoration:none;transition:color .15s}.redesign .bc-link:hover{color:var(--accent)}.redesign .bc-sep{color:var(--fg-3)}.redesign .bc-current{color:var(--fg-2);font-weight:500}.redesign .merchant-logos{margin-top:32px;text-align:center}.redesign .merchant-logos-label{font-size:var(--t-cap-size);color:var(--fg-3);font-weight:500;text-transform:uppercase;letter-spacing:.06em;margin-bottom:16px}.redesign .merchant-logos-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;align-items:flex-start}.redesign .ml-logo{display:flex;flex-direction:column;align-items:center;gap:6px;width:64px;cursor:default;transition:transform .15s}.redesign .ml-logo:hover{transform:translateY(-2px)}.redesign .ml-icon-wrap{width:44px;height:44px;border-radius:10px;background:#fff;border:1px solid var(--line);display:flex;align-items:center;justify-content:center;padding:7px;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.08)}.redesign .ml-icon-wrap img{width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.redesign .ml-name{font-size:10px;color:var(--fg-3);font-weight:400;text-align:center;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:64px}.redesign .merchant-logos-more{font-size:var(--t-cap-size);color:var(--fg-3);margin-top:16px}.redesign .hero-proof-urgency{font-size:12px;font-weight:500;color:#b45309;background:#fef3c7;border:1px solid #fde68a;border-radius:var(--r-sm);padding:7px 12px;line-height:1.4;display:inline-block}.redesign .case-hero{padding:148px 48px 80px;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:900px;margin:0 auto;position:relative}.redesign .case-hero:before{content:"";position:fixed;top:0;left:50%;transform:translateX(-50%);width:80vw;height:100vh;background:radial-gradient(ellipse at 50% 25%,rgba(22,160,90,.06) 0,transparent 60%);pointer-events:none;z-index:0}.redesign .case-hero-inner{position:relative;z-index:1;width:100%}.redesign .steps-inline{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:40px}.redesign .step-inline{padding:24px;background:var(--bg-2);border-radius:var(--r-lg);border:1px solid var(--line)}.redesign .step-inline-num{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:10px}.redesign .step-inline-title{font-size:15px;font-weight:600;color:var(--fg);margin-bottom:6px}.redesign .step-inline-desc{font-size:13px;color:var(--fg-2);line-height:1.6}.redesign .scenario-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.redesign .scenario-card{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-lg);padding:22px;display:flex;flex-direction:column;gap:10px}.redesign .scenario-merchant{font-size:11px;font-weight:600;color:var(--fg-3);text-transform:uppercase;letter-spacing:.06em}.redesign .scenario-title{font-size:var(--t-h4-size);font-weight:600;color:var(--fg);line-height:1.35;font-style:italic}.redesign .scenario-desc{font-size:var(--t-bs-size);color:var(--fg-2);line-height:1.6;flex:1}.redesign .scenario-outcome{display:flex;align-items:center;gap:12px;padding-top:10px;border-top:1px solid var(--line);flex-wrap:nowrap}.redesign .scenario-rate{font-size:12px;font-weight:600;color:var(--accent);background:var(--accent-dim);padding:4px 10px;border-radius:99px;white-space:nowrap;flex-shrink:0}.redesign .scenario-avg{font-size:12px;color:var(--fg-3);white-space:nowrap}.redesign .inline-cta{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;background:var(--accent-dim);border:1px solid rgba(22,160,90,.2);border-radius:var(--r-xl);padding:20px 28px;margin-top:40px;width:100%;box-sizing:border-box}.redesign .inline-cta-plain{background:var(--bg-2);border-color:var(--line)}.redesign .inline-cta-text{font-size:var(--t-bm-size);color:var(--fg-2);line-height:1.5}.redesign .inline-cta-text strong{display:block;color:var(--fg);font-size:var(--t-h4-size);margin-bottom:4px}.redesign .case-hero-below{position:relative;z-index:1;width:100%;margin-top:64px}@media (max-width:900px){.redesign .breadcrumbs-inner{padding:10px 20px}.redesign .case-hero{padding:120px 24px 64px}.redesign .steps-inline{margin-top:28px}.redesign .scenario-grid,.redesign .steps-inline{grid-template-columns:1fr;gap:12px}.redesign .inline-cta{flex-direction:column;gap:16px;padding:20px}.redesign .inline-cta .btn-primary{width:100%;text-align:center;justify-content:center}.redesign .merchant-logos-row{gap:8px}.redesign .ml-logo{width:56px}.redesign .ml-icon-wrap{width:38px;height:38px}}@media (max-width:480px){.redesign .case-hero{padding:100px 16px 48px}}