:root{--bg:#0a0a0b;--bg-2:#111114;--bg-3:#17171b;--ink:#f6f6f4;--ink-2:#cfcfc9;--ink-3:#8d8d87;--line:rgba(255,255,255,.08);--line-2:rgba(255,255,255,.14);--red:#E3192B;--red-2:#ff2438;--red-3:#8a0d18;--yellow:#f5c518;--ok:#3ecf8e;--radius:14px;--max:1200px}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:Inter,system-ui,sans-serif;font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;text-rendering:optimizeLegibility}@media (max-width:720px){body{padding-bottom:env(safe-area-inset-bottom)}.sticky-buy.show~footer,footer{padding-bottom:calc(90px + env(safe-area-inset-bottom))}}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:0;background:none;color:inherit}.mono{font-family:JetBrains Mono,monospace;letter-spacing:.04em}.cond{font-family:Barlow Condensed,sans-serif}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.eyebrow{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);display:inline-flex;align-items:center;gap:10px}.eyebrow:before{content:"";width:24px;height:1px;background:var(--red)}h1,h2,h3,h4{font-family:Barlow Condensed,sans-serif;font-weight:800;line-height:.95;margin:0;text-transform:uppercase;letter-spacing:-.005em}h1{font-size:clamp(44px,6.4vw,96px)}h2{font-size:clamp(34px,4.8vw,68px)}h3{font-size:clamp(22px,2.4vw,32px)}.italic-red{color:var(--red);font-style:italic}.nav{position:sticky;top:0;z-index:50;background:#0a0a0bd9;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.nav-inner{display:flex;align-items:center;justify-content:space-between;height:64px}.nav-logo{display:flex;align-items:center;gap:10px;font-family:Barlow Condensed,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.02em;font-size:20px}.nav-logo img{height:32px;width:auto}.nav-logo .dot{color:var(--red)}.nav-cta{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;background:var(--red);color:#fff;padding:10px 16px;border-radius:8px;font-size:15px;letter-spacing:.04em;transition:transform .15s}.nav-cta:hover{transform:translateY(-1px)}.hero{position:relative;padding:72px 0 96px;overflow:hidden;isolation:isolate}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:radial-gradient(ellipse at 85% 20%,rgba(227,25,43,.28),transparent 55%),radial-gradient(ellipse at 10% 90%,rgba(227,25,43,.14),transparent 60%)}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 30%,#000 85%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 30%,#000 85%,transparent 100%)}.hero-grid{display:grid;grid-template-columns:1.25fr .9fr;gap:64px;align-items:center}@media (max-width:1080px){.hero-grid{grid-template-columns:1fr;gap:48px}.stack{margin:0 auto;max-width:440px}}.hero-tag{display:inline-flex;align-items:center;gap:10px;font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);padding:8px 12px;border:1px solid var(--line-2);border-radius:999px;background:#ffffff05;margin-bottom:24px}.hero-tag .pulse{width:8px;height:8px;border-radius:999px;background:var(--red);box-shadow:0 0 #e3192bb3;animation:pulse 1.8s infinite}@keyframes pulse{0%{box-shadow:0 0 #e3192b99}70%{box-shadow:0 0 0 10px #e3192b00}to{box-shadow:0 0 #e3192b00}}.hero h1 span.strike{display:block}.hero-sub{color:var(--ink-2);font-size:19px;max-width:52ch;margin:28px 0 32px;line-height:1.5}.hero-sub b{color:var(--ink)}.bullets{list-style:none;padding:0;margin:0 0 36px;display:grid;gap:12px}.bullets li{display:flex;gap:12px;align-items:flex-start;color:var(--ink-2);font-size:16px}.bullets li .chk{flex:0 0 22px;height:22px;border-radius:999px;background:var(--red);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:800;margin-top:1px}.cta-row{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.btn-primary{display:inline-flex;align-items:center;gap:12px;background:var(--red);color:#fff;padding:18px 26px;border-radius:10px;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:20px;text-transform:uppercase;letter-spacing:.04em;box-shadow:0 14px 40px -12px #e3192b80,inset 0 1px #ffffff2e;transition:transform .15s,box-shadow .15s;border:1px solid rgba(255,255,255,.08)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 20px 50px -12px #e3192ba6,inset 0 1px #ffffff2e}.btn-primary .arrow{transition:transform .2s}.btn-primary:hover .arrow{transform:translate(4px)}.cta-note{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--ink-3);letter-spacing:.04em}.stack{position:relative;aspect-ratio:1/1;width:100%;max-width:520px;margin-left:auto;min-width:320px}.stack .book{position:absolute;top:50%;left:50%;width:60%;aspect-ratio:3/4;transform-origin:center}.stack .book.b1{transform:translate(-90%,-55%) rotate(-12deg);z-index:1}.stack .book.b2{transform:translate(-50%,-50%) rotate(-1deg);z-index:3}.stack .book.b3{transform:translate(-10%,-45%) rotate(11deg);z-index:2}.stack-label{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line-2);padding:6px 12px;border-radius:999px;background:#0006;white-space:nowrap}.cover{width:100%;height:100%;background:#0a0a0b;border-radius:6px;box-shadow:0 30px 60px -20px #000c,0 6px 18px #0006,inset 0 0 0 1px #ffffff0a;position:relative;overflow:hidden;display:flex;flex-direction:column;padding:18px 16px;color:#fff;font-family:Barlow Condensed,sans-serif;isolation:isolate}.cover.red{background:linear-gradient(160deg,#e3192b,#a80d1c)}.cover.black{background:linear-gradient(160deg,#141414,#000)}.cover.ivory{background:linear-gradient(160deg,#f3efe6,#d9d3c3);color:#141414}.cover:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:22px 22px;opacity:.5}.cover.ivory:before{background-image:linear-gradient(rgba(0,0,0,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.06) 1px,transparent 1px)}.cover-head{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.25em;text-transform:uppercase;opacity:.85;font-family:JetBrains Mono,monospace}.cover-spine{height:3px;background:currentColor;opacity:.9;margin:12px 0 10px;width:30%}.cover-kicker{font-size:11px;letter-spacing:.22em;text-transform:uppercase;opacity:.9;font-family:JetBrains Mono,monospace;margin-bottom:auto}.cover-num{font-size:64px;font-weight:900;line-height:.85;letter-spacing:-.03em}.cover-title{font-size:22px;font-weight:900;line-height:.9;text-transform:uppercase;margin-top:6px}.cover-sub{font-size:10px;line-height:1.35;opacity:.8;font-family:Inter,sans-serif;font-weight:500;margin-top:8px;text-transform:none;letter-spacing:0}.cover-foot{display:flex;justify-content:space-between;align-items:flex-end;margin-top:12px;font-size:9px;letter-spacing:.2em;text-transform:uppercase;opacity:.75;font-family:JetBrains Mono,monospace}.cover-wheel{position:absolute;right:-40px;bottom:-40px;width:140px;height:140px;border-radius:50%;border:3px solid currentColor;opacity:.15}.cover-wheel:before,.cover-wheel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid currentColor}.cover-wheel:before{transform:rotate(0);border-style:dashed;opacity:.6}.cover-bolt{position:absolute;right:20px;top:20px;color:currentColor;opacity:.25}section{padding:96px 0;position:relative}section .wrap{position:relative}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap;margin-bottom:48px}.section-head .eyebrow{margin-bottom:12px}.section-head h2{max-width:18ch}.section-head .lead{max-width:42ch;color:var(--ink-2);font-size:17px}.divider{height:1px;background:var(--line)}.big-num{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:clamp(72px,10vw,160px);line-height:.85;color:transparent;-webkit-text-stroke:1.5px var(--line-2)}.pain{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pain-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){.pain-cards{grid-template-columns:1fr}}.pain-card{background:linear-gradient(180deg,#16161a,#0f0f12);border:1px solid var(--line);border-radius:var(--radius);padding:28px;position:relative;overflow:hidden}.pain-card .tag{display:inline-block;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin-bottom:18px}.pain-card h3{margin-bottom:12px;color:var(--ink)}.pain-card p{color:var(--ink-2);margin:0;font-size:15.5px}.pain-card .ghost{position:absolute;right:-16px;top:-16px;font-size:120px;font-family:Barlow Condensed,sans-serif;font-weight:900;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.05);line-height:1;pointer-events:none}.pain-close{margin-top:40px;padding:36px;border:1px solid var(--line);border-left:3px solid var(--red);border-radius:var(--radius);background:linear-gradient(90deg,rgba(227,25,43,.06),transparent 60%)}.pain-close p{margin:0 0 12px;color:var(--ink);font-size:20px;line-height:1.45}.pain-close p:last-child{margin-bottom:0}.pain-close b{color:var(--red)}.villain .wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}@media (max-width:900px){.villain .wrap{grid-template-columns:1fr;gap:40px}}.villain-visual{aspect-ratio:4/5;border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 50% 40%,rgba(227,25,43,.28),transparent 60%),var(--bg-2);position:relative;overflow:hidden;display:grid;place-items:center}.villain-visual .word{font-family:Barlow Condensed,sans-serif;font-weight:900;text-transform:uppercase;font-size:clamp(40px,6vw,86px);line-height:.9;text-align:center;letter-spacing:-.01em;padding:24px}.villain-visual .word s{text-decoration:line-through;text-decoration-color:var(--red);text-decoration-thickness:4px}.villain-visual .word .b{color:var(--red);font-style:italic}.villain p{color:var(--ink-2);font-size:17.5px;line-height:1.6;margin:0 0 16px}.villain p b{color:var(--ink)}.villain .pull{font-size:22px;color:var(--ink);border-left:3px solid var(--red);padding:6px 0 6px 18px;margin:22px 0}.mvp{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.mvp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--bg-3)}@media (max-width:900px){.mvp-grid{grid-template-columns:1fr}}.mvp-col{padding:36px;border-right:1px solid var(--line);position:relative;transition:background .2s}.mvp-col:last-child{border-right:0}@media (max-width:900px){.mvp-col{border-right:0;border-bottom:1px solid var(--line)}.mvp-col:last-child{border-bottom:0}}.mvp-col:hover{background:#1c1c20}.mvp-letter{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:120px;line-height:.85;color:var(--red);font-style:italic;letter-spacing:-.04em;margin-bottom:12px}.mvp-col h3{margin-bottom:14px}.mvp-col p{color:var(--ink-2);margin:0 0 16px;font-size:15.5px}.mvp-col ul{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:10px}.mvp-col ul li{color:var(--ink-2);font-size:14.5px;padding-left:18px;position:relative}.mvp-col ul li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:2px;background:var(--red)}.mvp-rule{margin-top:40px;padding:24px 28px;border:1px dashed var(--line-2);border-radius:var(--radius);font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:clamp(20px,2.2vw,26px);text-transform:uppercase;text-align:center;color:var(--ink-2);letter-spacing:.02em}.mvp-rule b{color:var(--red);font-style:italic}.guides-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:900px){.guides-grid{grid-template-columns:1fr}}.guide{border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2);padding:28px;display:flex;flex-direction:column;gap:18px}.guide-cover{aspect-ratio:3/4;position:relative}.guide h3{margin:0}.guide .meta{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--red)}.guide .desc{color:var(--ink-2);font-size:15px;margin:0}.guide ul{list-style:none;padding:0;margin:8px 0 0;display:grid;gap:10px}.guide ul li{font-size:14.5px;color:var(--ink-2);padding-left:22px;position:relative}.guide ul li:before{content:"→";position:absolute;left:0;top:0;color:var(--red);font-weight:700}.bonus-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:40px}@media (max-width:900px){.bonus-grid{grid-template-columns:1fr}}.bonus{border:1px solid var(--line);border-radius:var(--radius);padding:24px;background:linear-gradient(135deg,rgba(227,25,43,.08),transparent 70%);display:flex;gap:18px;align-items:flex-start}.bonus .num{flex:0 0 48px;height:48px;border-radius:10px;background:var(--red);color:#fff;display:grid;place-items:center;font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:24px}.bonus h4{font-size:20px;margin:0 0 6px;text-transform:uppercase}.bonus .kicker{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin-bottom:8px}.bonus p{margin:0;color:var(--ink-2);font-size:14.5px}.testim{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.testim-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:900px){.testim-grid{grid-template-columns:1fr}}.testim-card{border:1px dashed var(--line-2);border-radius:var(--radius);padding:28px;background:#ffffff04;display:flex;flex-direction:column;gap:16px;min-height:260px}.testim-card .tag{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--red)}.testim-card .quote{color:var(--ink-2);font-size:15.5px;line-height:1.55;flex:1}.testim-card .quote .ph{color:var(--ink-3);font-style:italic;font-family:JetBrains Mono,monospace;font-size:13px}.testim-card .person{display:flex;align-items:center;gap:12px;padding-top:16px;border-top:1px solid var(--line)}.testim-card .avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(135deg,#2a2a2e,#17171b);border:1px solid var(--line);display:grid;place-items:center;font-family:JetBrains Mono,monospace;font-size:10px;color:var(--ink-3)}.testim-card .person-meta{font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--ink-3);letter-spacing:.04em}.testim-note{margin-top:32px;padding:16px 20px;border:1px solid var(--line);border-radius:10px;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--ink-3);display:flex;gap:12px;align-items:center}.testim-note .dot{width:8px;height:8px;border-radius:999px;background:var(--yellow)}.offer{position:relative}.offer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 50% 20%,rgba(227,25,43,.2),transparent 60%)}.offer-card{max-width:780px;margin:0 auto;border:1px solid var(--line-2);border-radius:18px;background:linear-gradient(180deg,#141418,#0d0d10);padding:48px;box-shadow:0 40px 80px -30px #0009,0 0 0 1px #e3192b1a}.offer-scarcity{display:inline-flex;align-items:center;gap:10px;background:#f5c51814;border:1px solid rgba(245,197,24,.25);color:var(--yellow);padding:8px 14px;border-radius:999px;font-family:JetBrains Mono,monospace;font-size:11.5px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:24px}.offer h2{margin-bottom:8px}.offer-lead{color:var(--ink-2);margin-bottom:32px}.offer-list{list-style:none;padding:0;margin:0 0 32px;border-top:1px solid var(--line)}.offer-list li{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);font-size:15.5px}.offer-list li .label{display:flex;gap:12px;align-items:center;color:var(--ink)}.offer-list li .label .ico{width:28px;height:28px;border-radius:6px;background:#e3192b1f;color:var(--red);display:grid;place-items:center;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:15px}.offer-list li .val{color:var(--ink-3);font-family:JetBrains Mono,monospace;font-size:13px}.offer-list li.total{font-size:18px;font-weight:700}.offer-list li.total .val{color:var(--ink-2);text-decoration:line-through;font-size:15px}.offer-price{display:grid;gap:4px;text-align:center;margin-bottom:28px}.offer-price .label{font-family:JetBrains Mono,monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3)}.offer-price .value{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:clamp(64px,9vw,120px);line-height:.9;color:var(--red);letter-spacing:-.02em}.offer-price .terms{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--ink-3);margin-top:6px}.offer-price .value .small{font-size:.4em;color:var(--ink);vertical-align:.4em;margin-right:4px;font-weight:700}.big-cta{display:block;width:100%;padding:24px;font-size:24px;text-align:center;justify-content:center}.offer-ratio{margin:20px 0 28px;padding:18px 20px;border:1px solid var(--line);border-radius:10px;background:linear-gradient(90deg,rgba(227,25,43,.08),transparent 70%)}.offer-ratio-bar{height:6px;background:#ffffff0f;border-radius:999px;overflow:hidden;margin-bottom:10px}.offer-ratio-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--red),#ff5a1f);border-radius:999px}.offer-ratio-text{font-family:Barlow Condensed,sans-serif;font-size:18px;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-2)}.offer-ratio-text b{color:var(--red);font-size:24px;font-style:italic}.offer-trust{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin-top:20px;font-family:JetBrains Mono,monospace;font-size:11.5px;color:var(--ink-3);letter-spacing:.06em}.offer-trust span{display:inline-flex;align-items:center;gap:8px}.offer-trust .d{width:6px;height:6px;border-radius:999px;background:var(--ok)}.about .wrap{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}@media (max-width:900px){.about .wrap{grid-template-columns:1fr}}.about-photo{aspect-ratio:4/5;border-radius:var(--radius);background:repeating-linear-gradient(135deg,#18181c 0,#18181c 12px,#141418 12px,#141418 24px);border:1px solid var(--line);position:relative;overflow:hidden;display:grid;place-items:center}.about-photo .tag{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);border:1px solid var(--line-2);padding:8px 14px;border-radius:999px;background:#0006}.about-photo .silhouette{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:70%;aspect-ratio:1/1.4;background:linear-gradient(180deg,transparent 40%,#0a0a0b 100%),radial-gradient(circle at 50% 25%,#2a2a2e,transparent 55%)}.about-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:28px 0}.about-stat{border:1px solid var(--line);border-radius:10px;padding:16px;background:var(--bg-2)}.about-stat .n{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:clamp(28px,3vw,40px);color:var(--red);line-height:1}.about-stat .l{font-family:JetBrains Mono,monospace;font-size:10.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3);margin-top:6px}.about p{color:var(--ink-2);margin:0 0 16px;font-size:16.5px}.about p b{color:var(--ink)}.forwho-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width:900px){.forwho-grid{grid-template-columns:1fr}}.forwho-card{border:1px solid var(--line);border-radius:var(--radius);padding:32px;background:var(--bg-2)}.forwho-card.yes{border-color:#3ecf8e4d}.forwho-card.no{border-color:#e3192b4d}.forwho-card h3{font-size:28px;margin-bottom:24px}.forwho-card ul{list-style:none;padding:0;margin:0;display:grid;gap:14px}.forwho-card li{display:flex;gap:12px;font-size:15.5px;color:var(--ink-2)}.forwho-card .ico{flex:0 0 32px;height:32px;border-radius:6px;display:grid;place-items:center;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:14px;margin-top:1px}.yes .ico{background:#3ecf8e1f;color:var(--ok)}.no .ico{background:#e3192b1f;color:var(--red)}.guarantee{background:var(--bg-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.guarantee-card{max-width:880px;margin:0 auto;border:1px solid var(--line-2);border-radius:var(--radius);padding:40px;display:grid;grid-template-columns:auto 1fr;gap:32px;align-items:center;background:linear-gradient(135deg,rgba(62,207,142,.08),transparent 60%)}@media (max-width:700px){.guarantee-card{grid-template-columns:1fr;text-align:center}}.guarantee-seal{width:160px;height:160px;border-radius:50%;border:2px dashed rgba(62,207,142,.35);display:grid;place-items:center;color:var(--ok);background:#3ecf8e0f;position:relative}.guarantee-seal .days{font-family:Barlow Condensed,sans-serif;font-weight:900;font-size:56px;line-height:.9;color:var(--ok)}.guarantee-seal .lbl{font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ok);margin-top:4px}.guarantee h3{margin-bottom:8px}.guarantee p{margin:0 0 10px;color:var(--ink-2)}.faq-list{display:grid;gap:12px;max-width:820px;margin:0 auto}.faq-item{border:1px solid var(--line);border-radius:10px;background:var(--bg-2);overflow:hidden}.faq-q{width:100%;padding:20px 24px;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:.01em}.faq-q .plus{width:28px;height:28px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;color:var(--red);transition:transform .2s;font-size:18px;flex:0 0 28px}.faq-item.open .faq-q .plus{transform:rotate(45deg)}.faq-a{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 24px;color:var(--ink-2);font-size:15.5px}.faq-item.open .faq-a{max-height:300px;padding:4px 24px 22px}.final{padding:120px 0 140px;position:relative;text-align:center;overflow:hidden}.final:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse at 50% 80%,rgba(227,25,43,.28),transparent 60%),linear-gradient(180deg,transparent,rgba(0,0,0,.4))}.final .eyebrow{justify-content:center}.final h2{max-width:22ch;margin:16px auto 24px}.final h2 em{color:var(--red);font-style:italic}.final .lead{color:var(--ink-2);max-width:52ch;margin:0 auto 40px;font-size:18px}.final .btn-primary{font-size:26px;padding:22px 36px}footer{padding:48px 0 64px;border-top:1px solid var(--line);color:var(--ink-3);font-family:JetBrains Mono,monospace;font-size:12.5px}footer .wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;align-items:center}footer a:hover{color:var(--ink)}.sticky-buy{position:fixed;bottom:16px;left:50%;transform:translate(-50%) translateY(24px);opacity:0;pointer-events:none;transition:all .25s ease;background:var(--bg-3);border:1px solid var(--line-2);border-radius:14px;padding:10px 10px 10px 18px;display:flex;align-items:center;gap:16px;box-shadow:0 20px 50px -10px #000000b3;z-index:40;max-width:calc(100vw - 24px)}.sticky-buy.show{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.sticky-buy .t{font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;font-size:15px;letter-spacing:.02em}.sticky-buy .s{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--ink-3);letter-spacing:.04em}.sticky-buy .btn-primary{padding:12px 16px;font-size:15px}.tweaks{position:fixed;bottom:16px;right:16px;z-index:60;background:#0e0e11;border:1px solid var(--line-2);border-radius:12px;padding:16px;min-width:260px;box-shadow:0 20px 50px -10px #000c;font-family:JetBrains Mono,monospace;font-size:12px}.tweaks h4{font-family:Barlow Condensed,sans-serif;font-size:18px;margin:0 0 10px;color:var(--ink);text-transform:uppercase;letter-spacing:.04em}.tweaks .row{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:8px 0;color:var(--ink-2)}.tweaks button,.tweaks input,.tweaks select{background:#17171b;border:1px solid var(--line);color:var(--ink);padding:6px 10px;border-radius:6px;font-family:inherit;font-size:12px}.tweaks button.active{background:var(--red);border-color:var(--red);color:#fff}.tweaks .group{display:flex;gap:4px}@media (max-width:720px){html,body{font-size:16px}body{line-height:1.55}.wrap{padding:0 20px}h1{font-size:clamp(40px,11vw,56px);letter-spacing:-.01em}h2{font-size:clamp(30px,8.5vw,44px)}h3{font-size:clamp(20px,5vw,26px)}section{padding:64px 0}.hero{padding:40px 0 56px}.hero-grid{gap:36px}.hero-tag{font-size:10.5px;padding:7px 11px;letter-spacing:.14em;margin-bottom:18px}.hero h1{text-wrap:balance}.hero-sub{font-size:16.5px;margin:20px 0 24px;line-height:1.55}.bullets{gap:10px;margin-bottom:28px}.bullets li{font-size:15px}.cta-row{flex-direction:column;align-items:stretch;gap:12px}.cta-row .btn-primary{width:100%;justify-content:center;font-size:18px;padding:18px 20px}.cta-note{text-align:center;font-size:11px}.stack{max-width:340px;margin:0 auto;min-width:0}.stack .book.b1{transform:translate(-85%,-52%) rotate(-10deg)}.stack .book.b2{transform:translate(-50%,-50%) rotate(-1deg)}.stack .book.b3{transform:translate(-15%,-48%) rotate(9deg)}.stack-label{font-size:10px;padding:5px 10px}.cover{padding:14px 12px}.cover-head{font-size:7.5px}.cover-spine{margin:8px 0 6px}.cover-kicker{font-size:9px}.cover-num{font-size:44px}.cover-title{font-size:17px;margin-top:4px}.cover-sub{font-size:8.5px;margin-top:5px;line-height:1.3}.cover-foot{font-size:7.5px;margin-top:8px}.cover-wheel{width:90px;height:90px;right:-28px;bottom:-28px}.cover-bolt{width:22px;height:32px;top:14px;right:14px}.section-head{gap:16px;margin-bottom:32px;flex-direction:column;align-items:flex-start}.section-head .lead{font-size:15.5px}.eyebrow{font-size:10.5px;letter-spacing:.16em}.pain-cards{gap:14px}.pain-card{padding:22px}.pain-card .ghost{font-size:80px;right:-8px;top:-10px}.pain-card h3{font-size:22px}.pain-card p{font-size:15px}.pain-close{padding:24px;margin-top:28px}.pain-close p{font-size:17px}.villain .wrap{gap:28px}.villain-visual{aspect-ratio:3/2}.villain-visual .word{font-size:clamp(32px,9vw,48px);padding:20px}.villain p{font-size:16px}.villain .pull{font-size:18px;padding:4px 0 4px 14px;margin:18px 0}.mvp-col{padding:26px 22px}.mvp-letter{font-size:80px;margin-bottom:8px}.mvp-col h3{font-size:22px}.mvp-col p{font-size:15px}.mvp-col ul li{font-size:14px}.mvp-rule{padding:20px;font-size:17px;margin-top:28px;text-align:left}.guides-grid{gap:18px}.guide{padding:22px}.guide-cover{max-width:240px;margin:0 auto}.guide h3{font-size:22px}.guide .desc{font-size:14.5px}.guide ul li{font-size:14px}.bonus{padding:20px;gap:14px}.bonus .num{flex:0 0 40px;height:40px;font-size:20px}.bonus h4{font-size:17px}.bonus p{font-size:13.5px}.testim-grid{gap:14px}.testim-card{padding:22px;min-height:auto}.testim-card .quote{font-size:14.5px}.offer-card{padding:26px 22px;border-radius:14px}.offer-scarcity{font-size:10px;padding:7px 12px;letter-spacing:.12em}.offer-lead{font-size:15px;margin-bottom:22px}.offer-list li{padding:12px 0;font-size:14px;gap:8px;flex-wrap:wrap}.offer-list li .label{gap:10px;flex:1;min-width:0}.offer-list li .label .ico{width:26px;height:26px;font-size:13px;flex-shrink:0}.offer-list li .val{font-size:12px;flex-shrink:0}.offer-list li.total{font-size:15px}.offer-list li.total .val{font-size:13px}.offer-price .value{font-size:clamp(56px,16vw,80px)}.offer-price .label{font-size:11px;letter-spacing:.16em}.offer-price .terms{font-size:10.5px}.big-cta{font-size:18px;padding:20px 16px;line-height:1.15}.offer-trust{gap:12px;font-size:10.5px;justify-content:flex-start}.about .wrap{gap:28px}.about-photo{aspect-ratio:3/4;max-width:320px;margin:0 auto}.about-stats{grid-template-columns:repeat(2,1fr);gap:8px;margin:20px 0}.about-stat{padding:12px 10px}.about-stat .n{font-size:22px}.about-stat .l{font-size:9px;letter-spacing:.1em;margin-top:4px}.about p{font-size:15.5px}.forwho-grid{gap:14px}.forwho-card{padding:24px 22px}.forwho-card h3{font-size:22px;margin-bottom:18px}.forwho-card li{font-size:14.5px}.guarantee-card{padding:28px 22px;gap:20px;text-align:center;grid-template-columns:1fr;justify-items:center}.guarantee-seal{width:130px;height:130px}.guarantee-seal .days{font-size:46px}.guarantee h3{font-size:24px}.guarantee p{font-size:15px}.faq-q{padding:16px 18px;font-size:16px;gap:12px}.faq-q .plus{width:32px;height:32px;flex:0 0 32px}.faq-item.open .faq-a{max-height:400px;padding:4px 18px 20px}.faq-a{padding:0 18px;font-size:14.5px}.final{padding:80px 0 110px}.final h2{margin:12px auto 18px}.final .lead{font-size:16px;margin-bottom:28px}.final .btn-primary{font-size:19px;padding:18px 22px;width:100%;justify-content:center;max-width:420px}footer{padding:32px 0 80px;font-size:11px;text-align:center}footer .wrap{justify-content:center;text-align:center}.sticky-buy{bottom:0;left:0;right:0;transform:translateY(100%);width:100%;max-width:100%;border-radius:14px 14px 0 0;border-bottom:0;padding:10px 12px 12px;gap:10px}.sticky-buy.show{transform:translateY(0)}.sticky-buy .t{font-size:13.5px;line-height:1.1}.sticky-buy .s{font-size:10px;letter-spacing:.02em;margin-top:2px}.sticky-buy .btn-primary{padding:12px 14px;font-size:14px;flex-shrink:0}.tweaks{left:12px;right:12px;bottom:12px;min-width:0}}@media (max-width:380px){.wrap{padding:0 16px}h1{font-size:38px}h2{font-size:28px}.hero-sub{font-size:15.5px}.btn-primary{font-size:16px;padding:16px 18px}.offer-card{padding:22px 18px}.offer-list li{flex-direction:row;align-items:flex-start}.offer-list li .label{font-size:13.5px}.stack{max-width:300px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
