*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100%}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}:root{--white:#fff;--black:#000;--bg:#070b08;--panel:#101814;--accent:#7cffb2;--accent-strong:#12c96b;--accent-deep:#0a8f4d;--muted:#9aaba0;--red:#ff6b6b;--pad-x:clamp(.875rem, 4vw, 1.5rem);--section-y:clamp(1.75rem, 5vw, 2.75rem);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg);color:var(--white);-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,sans-serif;line-height:1.45;overflow-x:hidden}button,input,textarea,select{font:inherit;color:inherit;-webkit-tap-highlight-color:transparent}img{max-width:100%;height:auto}u{text-underline-offset:3px}.funnel{min-height:100dvh;padding-bottom:var(--safe-bottom);background:radial-gradient(ellipse at top, #12c96b2e, transparent 45%), radial-gradient(ellipse at bottom right, #7cffb20f, transparent 40%), var(--bg);overflow-x:hidden}.funnel__wrap{width:min(100% - (var(--pad-x) * 2), 920px);max-width:100%;padding-left:var(--safe-left);padding-right:var(--safe-right);margin-inline:auto}.funnel__wrap--wide{width:min(100% - (var(--pad-x) * 2), 1100px)}.funnel__wrap--hero{width:min(100% - (var(--pad-x) * 2), 1180px)}.brand-mark{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);margin-bottom:1rem;font-family:Poppins,Inter,sans-serif;font-size:.75rem;font-weight:700;display:inline-block}.funnel__hero{padding:calc(2.25rem + var(--safe-top)) 0 1.5rem;text-align:center}.hero-kicker{color:#eef5f0;text-wrap:balance;max-width:52rem;margin:0 auto 1.1rem;font-family:Poppins,Inter,sans-serif;font-size:clamp(.95rem,3.4vw,1.25rem);font-weight:600;line-height:1.45}.hero-offer{letter-spacing:-.02em;max-width:60rem;margin:0 auto 1rem;font-family:Inter,sans-serif;font-size:clamp(.82rem,2.5vw + .35rem,2.65rem);font-weight:800;line-height:1.28}.hero-offer__line{white-space:nowrap;display:block}.hero-refund{color:var(--accent);text-shadow:0 0 18px #12c96b59;text-wrap:balance;font-family:Inter,sans-serif;font-size:clamp(1.15rem,4.5vw,2rem);font-weight:900}.hero-proofs{text-align:left;grid-template-columns:1fr 1fr;gap:.5rem;width:min(100%,980px);margin:1.25rem auto .75rem;display:grid}.hero-proofs .proof-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:100%;max-width:50%}.hero-proofs .proof-card img{aspect-ratio:5/3;object-fit:cover;max-height:110px}.hero-proofs .proof-card__meta{gap:.05rem;padding:.45rem .5rem .55rem}.hero-proofs .proof-card__meta strong{font-size:.85rem}.hero-proofs .proof-card__meta span,.hero-proofs .proof-card__meta em{font-size:.65rem}.hero-stats-note{color:#cfd8d2;margin-bottom:.25rem;font-size:.85rem}.hl-accent{color:var(--accent)}.hl-accent u,.hero-refund u{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.18em;text-decoration-thickness:.08em}.funnel__steps{padding:.75rem 0 var(--section-y);text-align:center}.hero-cta{flex-direction:column;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.section-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin-bottom:.85rem;font-size:.75rem;font-weight:700}.section-title{text-wrap:balance;margin-bottom:.85rem;font-family:Inter,sans-serif;font-size:clamp(1.45rem,5vw,2.35rem);font-weight:800;line-height:1.2}.section-lead{color:var(--muted);max-width:40rem;margin:0 auto 1.75rem;font-size:clamp(.95rem,2.8vw,1.05rem);line-height:1.65}.section-lead--center{text-align:center}.call-steps{text-align:left;gap:.85rem;margin-bottom:1.75rem;display:grid}.call-step{background:#101814e6;border:1px solid #7cffb240;border-radius:10px;padding:1.1rem 1rem}.call-step span{color:var(--accent);letter-spacing:.08em;margin-bottom:.45rem;font-size:.85rem;font-weight:800;display:block}.call-step h3{margin-bottom:.4rem;font-size:1.05rem}.call-step p{color:#cfd8d2;font-size:.92rem;line-height:1.5}.cta-block{padding:var(--section-y) 0}.cta-panel{text-align:center;background:#101814f2;border:1px solid #7cffb259;border-radius:12px;flex-direction:column;align-items:center;gap:.85rem;padding:1.4rem 1.1rem 1.6rem;display:flex;box-shadow:2px 2px 10px #12c96b47,-2px -2px 10px #7cffb22e}.cta-panel--inline{margin-top:.5rem}.cta-panel__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.75rem;font-weight:700}.cta-panel h2,.cta-panel h3{text-wrap:balance;max-width:28ch;font-size:clamp(1.3rem,4.5vw,2rem);font-weight:800;line-height:1.2}.cta-panel__body,.cta-panel p{color:#d5ddd8;max-width:38rem;font-size:.95rem;line-height:1.55}.cta-panel__list{text-align:left;gap:.55rem;width:min(100%,28rem);list-style:none;display:grid}.cta-panel__list li{color:#d5ddd8;padding-left:1.15rem;font-size:.92rem;line-height:1.45;position:relative}.cta-panel__list li:before{content:"";background:var(--accent);border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:.55em;left:0}.cta-panel__micro{color:var(--muted);max-width:28rem;font-size:.8rem;line-height:1.45}.inline-cta{text-align:center;flex-direction:column;align-items:center;gap:.85rem;margin-top:1.75rem;display:flex}.inline-cta p{color:#d5ddd8;text-wrap:balance;max-width:30rem;font-size:1rem;font-weight:600}.step-label{margin:1rem 0;font-size:clamp(1.1rem,4vw,1.25rem);font-weight:700}.cta-btn{background:linear-gradient(180deg, #3dff9a, var(--accent-strong) 55%, var(--accent-deep));color:#04140a;letter-spacing:.02em;cursor:pointer;text-align:center;white-space:normal;touch-action:manipulation;border:none;border-radius:10px;justify-content:center;align-items:center;width:min(100%,520px);min-height:52px;padding:.85rem 1.1rem;font-family:Poppins,Inter,sans-serif;font-size:clamp(.9rem,3.4vw,1rem);font-weight:800;line-height:1.25;transition:transform .15s,filter .15s;display:inline-flex;box-shadow:0 0 0 2px #7cffb259,0 0 22px #12c96b66}.cta-btn:disabled{opacity:.7;cursor:wait;filter:none;transform:none}.cta-btn--block{width:100%;margin-top:.25rem}.cta-btn--xl{text-transform:uppercase;white-space:normal;width:min(100%,520px);min-height:56px;margin:.5rem 0 0;padding-inline:1rem;font-size:clamp(.9rem,3.5vw,1.05rem);line-height:1.25}.exit-note{color:#ddd;margin-top:1.25rem;max-width:34rem;margin-inline:auto;padding-inline:.25rem;font-size:.9rem;line-height:1.5}.funnel__wins,.funnel__payouts,.funnel__offer{padding:var(--section-y) 0;text-align:center}.funnel__wins{background:#0c120e;border-block:1px solid #ffffff0f}.social-title{text-wrap:balance;margin-bottom:.75rem;padding-inline:.25rem;font-family:Inter,sans-serif;font-size:clamp(1.35rem,5vw,2.4rem);font-weight:800}.social-title strong{color:var(--accent)}.funnel__payouts h2{margin-bottom:.75rem;font-size:clamp(1.35rem,5vw,2.2rem);font-weight:800}.media-grid{gap:.65rem;display:grid}.media-grid--main{grid-template-columns:1fr}.media-grid--payouts{grid-template-columns:1fr 1fr}.proof-card{background:var(--panel);cursor:pointer;text-align:left;touch-action:manipulation;border:1px solid #7cffb238;border-radius:10px;flex-direction:column;gap:0;min-width:0;padding:0;transition:transform .15s,border-color .15s;display:flex;overflow:hidden;box-shadow:0 0 12px #12c96b14}.proof-card--featured{border-color:#7cffb266}@media (hover:hover){.proof-card:hover{border-color:#7cffb280;transform:translateY(-2px)}.cta-btn:hover{filter:brightness(1.08);transform:translateY(-1px)}}.proof-card img{aspect-ratio:16/10;object-fit:cover;object-position:top center;background:#000;width:100%;max-height:140px;display:block}.proof-card__meta{flex-direction:column;gap:.15rem;min-width:0;padding:.7rem .75rem .8rem;display:flex}.proof-card__meta strong{color:var(--accent);font-size:clamp(.95rem,3.5vw,1.05rem);font-weight:800}.proof-card__meta span{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);overflow-wrap:break-word;font-size:.75rem}.proof-card__meta em{color:#cfd8d2;font-size:.75rem;font-style:normal}.lightbox__caption{top:calc(.75rem + var(--safe-top));left:calc(.75rem + var(--safe-left));background:#000000b3;border:1px solid #7cffb24d;border-radius:8px;flex-direction:column;gap:.15rem;max-width:calc(100% - 7rem);padding:.55rem .75rem;display:flex;position:absolute}.lightbox__caption strong{color:var(--accent);font-size:1rem}.lightbox__caption span{color:#ddd;font-size:.75rem}.offer-brand{text-wrap:balance;margin-bottom:.85rem;font-size:clamp(1.35rem,5vw,2.2rem);font-weight:900;line-height:1.2}.offer-sub{text-wrap:balance;max-width:40rem;margin:0 auto 1.5rem;font-size:clamp(1rem,3.6vw,1.35rem);font-weight:700;line-height:1.35}.benefit-list{text-align:left;gap:.85rem;margin-bottom:1.75rem;display:grid}.benefit-card{background:var(--panel);border:1px solid #7cffb24d;border-radius:10px;padding:1.1rem 1rem;box-shadow:2px 2px 10px #12c96b33,-2px -2px 10px #7cffb21f}.benefit-card h3{color:var(--accent);margin-bottom:.55rem;font-size:clamp(1rem,3.8vw,1.15rem);font-weight:800;line-height:1.3}.benefit-card p{color:#ddd;margin-bottom:.4rem;font-size:.9rem;line-height:1.5}.more-title{text-wrap:balance;margin-bottom:1.1rem;font-size:clamp(1.2rem,4.5vw,2rem);font-weight:900;line-height:1.25}.funnel__footer{padding:1.5rem 0 calc(1.75rem + var(--safe-bottom));text-align:center;border-top:1px solid #ffffff14}.funnel__footer p{color:var(--muted);max-width:46rem;margin:0 auto .5rem;font-size:.72rem;line-height:1.6}.lightbox{z-index:200;padding:calc(3.5rem + var(--safe-top)) calc(.75rem + var(--safe-right)) calc(1rem + var(--safe-bottom)) calc(.75rem + var(--safe-left));-webkit-overflow-scrolling:touch;background:#000000e6;place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.lightbox img{object-fit:contain;border:1px solid #7cffb259;border-radius:8px;width:auto;max-width:100%;max-height:min(78dvh,88vh);box-shadow:0 0 40px #12c96b40}.lightbox__close{top:calc(.75rem + var(--safe-top));right:calc(.75rem + var(--safe-right));z-index:201;color:#fff;cursor:pointer;touch-action:manipulation;background:#000000a6;border:1px solid #ffffff4d;border-radius:8px;min-width:72px;min-height:44px;padding:.55rem .9rem;position:fixed}@media (width<=420px){.media-grid--payouts{grid-template-columns:1fr 1fr}.proof-card img{aspect-ratio:3/2;max-height:110px}.proof-card__meta{padding:.5rem .55rem .6rem}.proof-card__meta strong{font-size:.9rem}.cta-panel{padding:1.2rem .9rem 1.4rem}.cta-panel h2,.cta-panel h3{max-width:none}.hero-kicker{font-size:.95rem}.hero-refund{font-size:clamp(1.05rem,6vw,1.35rem)}.hero-proofs{gap:.4rem}.hero-proofs .proof-card img{max-height:96px}}@media (width>=480px){.media-grid--main{grid-template-columns:1fr 1fr}.proof-card img{max-height:160px}}@media (width>=700px){.brand-mark{margin-bottom:1.25rem;font-size:.8125rem}.funnel__hero{padding:3.25rem 0 1.75rem}.hero-proofs{grid-template-columns:repeat(3,1fr);gap:.85rem}.hero-proofs .proof-card:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;max-width:none}.hero-proofs .proof-card img{aspect-ratio:4/3;max-height:none}.hero-proofs .proof-card__meta{gap:.15rem;padding:.7rem .75rem .8rem}.hero-proofs .proof-card__meta strong{font-size:1.05rem}.hero-proofs .proof-card__meta span,.hero-proofs .proof-card__meta em{font-size:.75rem}.media-grid--main{grid-template-columns:1fr 1fr 1fr}.media-grid--payouts{grid-template-columns:repeat(4,1fr)}.proof-card img{aspect-ratio:4/3;max-height:none}.call-steps{grid-template-columns:repeat(3,1fr);gap:1rem}.cta-panel{padding:2rem 1.75rem 2.15rem}.cta-btn{width:auto;min-width:12rem}.cta-btn--xl{width:min(100%,520px);min-height:64px}}@media (width<=699px){.call-step,.benefit-card,.cta-panel{border-radius:12px}.section-title,.social-title,.offer-brand,.more-title,.funnel__payouts h2{overflow-wrap:break-word}}
