.landing-root .lf-section{padding:74px 0}.landing-root .lf-col{margin:0 auto;max-width:740px;padding:0 24px}.landing-root .lf-col-wide{margin:0 auto;max-width:980px;padding:0 24px}.landing-root .lf-eyebrow{align-items:center;color:var(--purple);display:inline-flex;font-size:12.5px;font-weight:700;gap:10px;letter-spacing:.18em;margin-bottom:20px;text-transform:uppercase}.landing-root .lf-eyebrow:before{background:var(--grad);content:"";height:2px;width:26px}.landing-root .lf-section.dark .lf-eyebrow{color:var(--pink)}.landing-root .lf-section.dark .lf-eyebrow:before{background:var(--pink)}.landing-root .lf-section h2{font-size:34px;letter-spacing:-.02em;line-height:1.12;margin:0 0 22px}.landing-root .lf-section h3{font-size:22px;margin:34px 0 12px}.landing-root .lf-section.dark h2,.landing-root .lf-section.dark h3{color:#fff}.landing-root .lf p{color:var(--n700);font-size:18.5px;line-height:1.66;margin:0 0 18px}.landing-root .lf-section.dark .lf p{color:#e9ecf7d1}.landing-root .lf p.big{color:var(--ink2);font-size:22px;line-height:1.55}.landing-root .lf strong{color:var(--ink2);font-weight:700}.landing-root .lf-section.dark .lf strong{color:#fff}.landing-root mark.hl{background:linear-gradient(transparent 56%,#ed71f957 0);color:inherit;font-weight:600;padding:0 1px}.landing-root mark.hl-b{background:linear-gradient(transparent 56%,#3660f538 0);color:inherit;font-weight:600;padding:0 1px}.landing-root .lf .accent{color:var(--purple);font-weight:700}.landing-root .lf .dropcap:first-letter{color:var(--purple);float:left;font-family:var(--serif);font-size:64px;font-weight:700;line-height:.8;padding:6px 12px 0 0}.landing-root .pquote{-o-border-image:var(--grad) 1;border-image:var(--grad) 1;border-left:4px solid;color:var(--ink);font-family:var(--serif);font-size:26px;font-style:italic;line-height:1.4;margin:36px 0;padding:6px 0 6px 28px}.landing-root .lf-section.dark .pquote{color:#fff}.landing-root .pquote.center{border:none;margin:36px auto;max-width:680px;padding:0;text-align:center}.landing-root .crosslist,.landing-root .ticklist{display:grid;gap:14px;list-style:none;margin:22px 0;padding:0}.landing-root .crosslist li,.landing-root .ticklist li{align-items:flex-start;color:var(--n700);display:flex;font-size:17.5px;gap:14px;line-height:1.5}.landing-root .lf-section.dark .crosslist li,.landing-root .lf-section.dark .ticklist li{color:#e9ecf7d9}.landing-root .ticklist li .ic{background:var(--success-tint)}.landing-root .crosslist li .ic,.landing-root .ticklist li .ic{align-items:center;border-radius:50%;display:flex;flex:none;height:26px;justify-content:center;margin-top:1px;width:26px}.landing-root .crosslist li .ic{background:#fde8e6}.landing-root .crosslist li b,.landing-root .ticklist li b{color:var(--ink2)}.landing-root .lf-section.dark .crosslist li b,.landing-root .lf-section.dark .ticklist li b{color:#fff}.landing-root .myths{display:grid;gap:16px;margin:28px 0}.landing-root .myth{background:#fff;border:1px solid var(--n200);border-radius:16px;box-shadow:var(--shadow-soft);display:grid;gap:0;grid-template-columns:1fr 1fr;overflow:hidden}.landing-root .myth .m-bad,.landing-root .myth .m-good{padding:22px 24px}.landing-root .myth .m-bad{background:#fbf3f3;border-right:1px solid var(--n200)}.landing-root .myth .tag{font-size:12px;font-weight:700;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.landing-root .myth .m-bad .tag{color:#c7493e}.landing-root .myth .m-good .tag{color:var(--success)}.landing-root .myth p{color:var(--n700);font-size:15.5px;line-height:1.5;margin:0}.landing-root .myth .m-bad p{color:var(--n600)}.landing-root .myth strong{color:var(--ink2)}.landing-root .lf-section.dark .myth p{color:var(--n700)}.landing-root .lf-section.dark .myth .m-bad p{color:var(--n600)}.landing-root .lf-section.dark .myth strong{color:var(--ink2)}.landing-root .method{display:grid;gap:18px;margin:30px 0}.landing-root .mstep{align-items:start;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;display:grid;gap:20px;grid-template-columns:60px 1fr;padding:24px 26px}.landing-root .mstep .mn{align-items:center;background:var(--grad);border-radius:14px;color:#fff;display:flex;font-size:24px;font-weight:800;height:54px;justify-content:center;width:54px}.landing-root .mstep h3{color:#fff;font-size:20px;margin:2px 0 6px}.landing-root .mstep p{color:#e9ecf7c7;font-size:16px;margin:0}.landing-root .credbar{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:30px 0}.landing-root .credbar .c{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.12);border-radius:16px;padding:24px;text-align:center}.landing-root .credbar .c .num{color:#fff;font-size:38px;font-weight:800;letter-spacing:-.02em;line-height:1}.landing-root .credbar .c .num.gradtext{color:transparent;-webkit-text-fill-color:transparent}.landing-root .credbar .c .lbl{color:#e9ecf7b3;font-size:14px;margin-top:8px}.landing-root .imagine{background:linear-gradient(135deg,#3660f514,#ed71f914);border:1px solid var(--n200);border-radius:20px;margin:30px 0;padding:34px}.landing-root .imagine h3{margin:0 0 16px}.landing-root .bonus-stack{display:grid;gap:16px;margin:26px 0}.landing-root .bonus{align-items:center;background:#fff;border:1px solid var(--n200);border-radius:16px;box-shadow:var(--shadow-soft);display:grid;gap:20px;grid-template-columns:72px 1fr auto;padding:22px 24px}.landing-root .bonus .b-ic{align-items:center;background:linear-gradient(135deg,#674de11f,#ed71f91f);border-radius:15px;color:var(--purple);display:flex;height:62px;justify-content:center;width:62px}.landing-root .bonus .b-t .tag{color:var(--magenta);font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.landing-root .bonus .b-t h3{font-size:18.5px;margin:4px 0}.landing-root .bonus .b-t p{color:var(--n600);font-size:15px;margin:0}.landing-root .bonus .b-val{text-align:right;white-space:nowrap}.landing-root .bonus .b-val .v{color:var(--ink);font-size:17px;font-weight:800}.landing-root .bonus .b-val .vl{color:var(--n500);display:block;font-size:12px}.landing-root .valtable{background:#fff;border:1px solid var(--n200);border-radius:18px;box-shadow:var(--shadow-card);margin:26px 0;overflow:hidden}.landing-root .valrow{align-items:center;border-bottom:1px solid var(--n100);display:flex;font-size:16.5px;gap:16px;justify-content:space-between;padding:16px 26px}.landing-root .valrow .vname{color:var(--n700)}.landing-root .valrow .vname b{color:var(--ink2)}.landing-root .valrow .vprice{color:var(--ink2);font-weight:700;white-space:nowrap}.landing-root .valrow.sum{background:var(--n50);border-bottom:none}.landing-root .valrow.sum .vname{color:var(--ink);font-size:17px;font-weight:700}.landing-root .valrow.sum .vprice{font-size:18px}.landing-root .valrow.sum .vprice .strike{color:var(--n400);font-weight:600;margin-right:10px;text-decoration:line-through}.landing-root .valrow.today{background:linear-gradient(90deg,#674de11a,#ed71f91a)}.landing-root .valrow.today .vname{color:var(--ink);font-size:18px;font-weight:800}.landing-root .valrow.today .vprice{color:var(--purple);font-size:30px;font-weight:800}.landing-root .qualify{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:28px 0}.landing-root .qcol{border:1px solid var(--n200);border-radius:18px;padding:28px}.landing-root .qcol.yes{background:var(--success-tint);border-color:#c6e9d2}.landing-root .qcol.no{background:#fbf1f0;border-color:#f2d8d4}.landing-root .qcol h3{align-items:center;display:flex;font-size:18px;gap:10px;margin:0 0 16px}.landing-root .qcol.yes h3{color:var(--success)}.landing-root .qcol.no h3{color:#c7493e}.landing-root .qcol ul{display:grid;gap:11px;list-style:none;margin:0;padding:0}.landing-root .qcol li{color:var(--n700);font-size:15.5px;line-height:1.45;padding-left:26px;position:relative}.landing-root .qcol.yes li:before{color:var(--success);content:"✓";font-weight:800;left:0;position:absolute}.landing-root .qcol.no li:before{color:#c7493e;content:"✕";font-weight:800;left:0;position:absolute}.landing-root .urgency{align-items:center;background:#e0922b1f;border:1px solid rgba(224,146,43,.32);border-radius:14px;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:26px 0;padding:18px 24px;text-align:center}.landing-root .urgency .u-ic{flex:none}.landing-root .urgency p{color:#8a5a17;font-size:16px;margin:0}.landing-root .urgency strong{color:#6e4612}.landing-root .guarantee-box{align-items:center;background:#fff;border:2px solid;-o-border-image:var(--grad) 1;border-image:var(--grad) 1;border-radius:20px;box-shadow:var(--shadow-card);display:grid;gap:26px;grid-template-columns:96px 1fr;margin:30px 0;padding:32px 34px}.landing-root .guarantee-box .gb-seal{align-items:center;background:var(--grad);border-radius:50%;box-shadow:0 14px 30px -8px #674de199;display:flex;height:96px;justify-content:center;width:96px}.landing-root .guarantee-box h3{font-size:21px;margin:0 0 8px}.landing-root .guarantee-box p{color:var(--n600);font-size:16px;margin:0}.landing-root .proof-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin:28px 0}.landing-root .review{background:#fff;border:1px solid var(--n200);border-radius:16px;box-shadow:var(--shadow-soft);padding:24px}.landing-root .review .stars{color:#f0a92b;font-size:15px;letter-spacing:2px;margin-bottom:12px}.landing-root .review p{color:var(--n700);font-size:15.5px;line-height:1.5;margin:0 0 16px}.landing-root .review .who{align-items:center;display:flex;gap:12px}.landing-root .review .av{align-items:center;background:linear-gradient(135deg,#674de124,#ed71f924);border-radius:50%;color:var(--purple);display:flex;flex:none;font-size:14px;font-weight:800;height:40px;justify-content:center;letter-spacing:.02em;width:40px}.landing-root .review .who b{color:var(--ink2);display:block;font-size:14.5px}.landing-root .review .who span{color:var(--n500);font-size:13px}.landing-root .proof-note{color:var(--n400);font-size:13.5px;margin-top:6px;text-align:center}.landing-root .doors{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin:34px 0}.landing-root .door{border:1px solid hsla(0,0%,100%,.16);border-radius:18px;padding:30px}.landing-root .door.a{background:#ffffff0a}.landing-root .door.b{background:var(--grad)}.landing-root .door h3{color:#fff;font-size:20px;margin:0 0 14px}.landing-root .door p{font-size:15.5px;line-height:1.5;margin:0}.landing-root .door.a p{color:#e9ecf7b3}.landing-root .door.b p{color:#ffffffeb}.landing-root .lf-cta{margin:38px 0 8px;text-align:center}.landing-root .lf-cta .btn{justify-content:center}.landing-root .lf-cta .micro{color:var(--n500);font-size:13.5px;margin-top:14px}.landing-root .lf-section.dark .lf-cta .micro{color:#e9ecf799}.landing-root .buybar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0e19eb;border-top:1px solid hsla(0,0%,100%,.1);bottom:0;left:0;position:fixed;right:0;transform:translateY(120%);transition:transform .3s ease;z-index:40}.landing-root .buybar.show{transform:translateY(0)}.landing-root .buybar .inner{align-items:center;display:flex;gap:18px;justify-content:space-between;margin:0 auto;max-width:var(--maxw);padding:14px 24px}.landing-root .buybar .bb-l{align-items:baseline;color:#fff;display:flex;flex-wrap:wrap;gap:12px}.landing-root .buybar .bb-l b{font-size:17px}.landing-root .buybar .bb-l .p{color:var(--pink);font-size:18px;font-weight:800}.landing-root .buybar .bb-l .o{color:#e9ecf780;font-size:14px;text-decoration:line-through}.landing-root .buybar .bb-l .lbl{color:#e9ecf799;font-size:13px}@media(max-width:760px){.landing-root .myth{grid-template-columns:1fr}.landing-root .myth .m-bad{border-bottom:1px solid var(--n200);border-right:none}.landing-root .credbar,.landing-root .proof-grid{grid-template-columns:1fr}.landing-root .bonus{grid-template-columns:56px 1fr}.landing-root .bonus .b-ic{height:52px;width:52px}.landing-root .bonus .b-val{grid-column:2;text-align:left}.landing-root .doors,.landing-root .qualify{grid-template-columns:1fr}.landing-root .guarantee-box{grid-template-columns:1fr;justify-items:center;text-align:center}.landing-root .lf-section h2{font-size:27px}.landing-root .lf p{font-size:17px}.landing-root .buybar .bb-l .lbl{display:none}}@supports (padding:max(0px)){.landing-root .buybar .inner{padding-bottom:max(14px,env(safe-area-inset-bottom));padding-left:max(24px,env(safe-area-inset-left));padding-right:max(24px,env(safe-area-inset-right))}}.landing-root .price-grid{align-items:stretch;display:grid;gap:26px;grid-template-columns:1fr 1.08fr;margin:34px auto 0;max-width:960px;padding-top:14px}.landing-root .price-grid .price-card{display:flex;flex-direction:column;margin:0}.landing-root .price-grid .pc-cta{margin-top:auto}.landing-root .price-card.featured{border:2px solid var(--purple);box-shadow:0 24px 60px #674de12e;overflow:visible;position:relative}.landing-root .pc-badge{background:var(--grad);border-radius:999px;box-shadow:0 6px 18px #674de159;color:#fff;font-size:12px;font-weight:800;left:50%;letter-spacing:.14em;padding:7px 16px;position:absolute;text-transform:uppercase;top:-14px;transform:translate(-50%);white-space:nowrap;z-index:3}.landing-root .pc-list .li .desc{color:var(--n500);display:block;font-size:14px;margin-top:3px}.landing-root .pc-plus{background:var(--success-tint);border-radius:12px;color:var(--success);font-size:14.5px;font-weight:700;margin:4px 44px 0;padding:10px 14px;text-align:center}.landing-root .valmini{border:1px dashed var(--n200);border-radius:14px;color:var(--n600);font-size:14.5px;margin:22px 44px 0;padding:14px 18px}.landing-root .valmini .vm-row{display:flex;gap:12px;justify-content:space-between;padding:3px 0}.landing-root .valmini .vm-row.total{border-top:1px solid var(--n200);color:var(--ink);font-weight:700;margin-top:8px;padding-top:9px}.landing-root .valmini .strike{color:var(--n400);text-decoration:line-through}.landing-root .price-note{color:var(--n600);font-size:16px;line-height:1.6;margin:26px auto 0;max-width:760px;text-align:center}@media(max-width:900px){.landing-root .price-grid{grid-template-columns:1fr;max-width:560px}.landing-root .price-card.featured{order:-1}.landing-root .pc-plus,.landing-root .valmini{margin-left:26px;margin-right:26px}}.landing-root .launchbar{align-items:center;background:var(--ink);color:#fff;display:flex;font-size:14px;font-weight:600;gap:14px;justify-content:center;line-height:1.35;padding:10px 44px 10px 18px;position:sticky;top:0;z-index:70}.landing-root .launchbar .lb-dot{animation:lbPulse 2s infinite;background:var(--grad);border-radius:50%;flex:none;height:8px;width:8px}@keyframes lbPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}.landing-root .launchbar b{color:#fff}.landing-root .launchbar .lb-count{background:#ffffff1f;border-radius:8px;font-variant-numeric:tabular-nums;padding:2px 9px;white-space:nowrap}.landing-root .launchbar .lb-close{background:none;border:none;color:#ffffffa6;cursor:pointer;font-size:20px;line-height:1;padding:6px 10px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.landing-root .launchbar .lb-close:hover{color:#fff}.landing-root .launchbar.hidden{display:none}.landing-root .scarcity-strip{align-items:center;background:#fdf3e3;color:#a96a14;display:flex;font-size:13.5px;font-weight:700;gap:10px;justify-content:center;letter-spacing:.04em;padding:11px 18px;text-align:center}.landing-root .scarcity-strip svg{flex:none}.landing-root .bump-box{align-items:flex-start;background:#674de10d;border:2px dashed var(--purple);border-radius:16px;cursor:pointer;display:flex;gap:13px;margin:6px 44px 0;padding:16px 18px;transition:background .18s,border-color .18s}.landing-root .bump-box:hover{background:#674de117}.landing-root .bump-box.checked{background:var(--success-tint);border-color:var(--success)}.landing-root .bump-box input{accent-color:var(--success);cursor:pointer;flex:none;height:21px;margin-top:2px;width:21px}.landing-root .bump-box .bb-t{color:var(--n600);font-size:15px;line-height:1.5}.landing-root .bump-box .bb-t b{color:var(--ink2);display:block;font-size:16px;margin-bottom:3px}.landing-root .bump-box .bb-t .bb-price{color:var(--purple);font-weight:800}.landing-root .bump-box.checked .bb-t .bb-price{color:var(--success)}.landing-root .pc-list .li.bump-item{display:none}.landing-root .pc-list .li.bump-item.on{animation:bumpIn .3s ease;display:flex}@keyframes bumpIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.landing-root .price-row .now.tick{animation:priceTick .35s ease}@keyframes priceTick{0%{transform:scale(1)}40%{color:var(--purple);transform:scale(1.07)}to{transform:scale(1)}}.landing-root .price-anchor{color:var(--n400);font-size:15px;margin-top:6px}.landing-root .price-anchor .strike{text-decoration:line-through}.landing-root .pc-countdown{align-items:center;color:#a96a14;display:flex;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:700;gap:8px;justify-content:center;margin-top:14px}.landing-root .launchbar .lb-timer.hidden,.landing-root .pc-countdown.hidden{display:none}@media(max-width:640px){.landing-root .launchbar{flex-wrap:wrap;font-size:12.5px;gap:9px;padding:9px 40px 9px 12px}}@media(max-width:560px){.landing-root .bump-box{margin-left:26px;margin-right:26px}}@media(prefers-reduced-motion:reduce){.landing-root .launchbar .lb-dot,.landing-root .pc-list .li.bump-item.on,.landing-root .price-row .now.tick{animation:none}}.landing-root .lf-section:not(.dark) .mstep{background:#fff;border:1px solid var(--n200);box-shadow:var(--shadow-soft)}.landing-root .lf-section:not(.dark) .mstep h3{color:var(--ink)}.landing-root .lf-section:not(.dark) .mstep p{color:var(--n600)}
