:root{--bg:#0b0b0d;--bg2:#121216;--ink:#f6f3ee;--muted:#a9a29a;--accent:#f0a52a;--accent2:#e0641f;--line:rgba(255,255,255,.1)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--ink);font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;line-height:1.6}img{max-width:100%;display:block}.wrap{width:min(1160px,92vw);margin:0 auto}.narrow{width:min(760px,92vw)}.center{text-align:center}.section{padding:76px 0}h1,h2,h3{font-family:Barlow Condensed,Inter,sans-serif;font-weight:800;line-height:1.02;text-transform:uppercase;letter-spacing:-.01em}h2{font-size:clamp(28px,4.4vw,46px);margin-bottom:28px}h3{font-size:22px}.hero{position:relative;padding:96px 0 72px;overflow:hidden;border-bottom:1px solid var(--line)}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:url(/img/hero-bg.webp) center/cover no-repeat;opacity:.36}.hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(11,11,13,.72) 0%,rgba(11,11,13,.86) 55%,var(--bg) 100%)}.hero-inner{position:relative;z-index:2;text-align:center}.hero h1{font-size:clamp(38px,6.6vw,74px)}.hero h1 span{display:block;color:var(--accent);margin-top:8px}.hero p{max-width:720px;margin:26px auto 34px;color:#ddd6cc;font-size:clamp(16px,1.9vw,19px)}.btn{display:inline-block;background:linear-gradient(180deg,var(--accent),var(--accent2));color:#1a1206;font-family:Barlow Condensed,sans-serif;font-weight:800;text-transform:uppercase;letter-spacing:.06em;text-decoration:none;padding:17px 42px;border-radius:10px;font-size:21px;box-shadow:0 12px 34px #f0a52a4d;transition:transform .16s,box-shadow .16s}.btn:hover{transform:translateY(-2px);box-shadow:0 18px 42px #f0a52a6b}.btn-big{font-size:clamp(20px,2.6vw,27px);padding:20px 54px}.secure{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px;color:var(--muted);font-size:13px}.secure img{width:106px;opacity:.85}.marquee{background:linear-gradient(90deg,var(--accent),var(--accent2));color:#1a1206;overflow:hidden;padding:13px 0}.marquee-track{display:flex;white-space:nowrap;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:23px;text-transform:uppercase;letter-spacing:.08em;animation:slide 26s linear infinite}@keyframes slide{to{transform:translate(-50%)}}.lessons{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:22px;margin-bottom:52px}.lesson{background:var(--bg2);border:1px solid var(--line);border-radius:15px;overflow:hidden;transition:border-color .2s}.lesson:hover{border-color:#f0a52a73}.lesson img{aspect-ratio:16/10;object-fit:cover;width:100%}.lesson-body{padding:22px}.lesson-n{color:var(--accent);font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.18em;font-size:13px}.lesson h3{margin:6px 0 10px}.lesson p{color:var(--muted);font-size:15px}.letter{background:var(--bg2);padding:76px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.letter h2{text-align:center}.letter .kicker{text-align:center;color:var(--accent);margin-bottom:34px;font-size:15px}.letter p{margin-bottom:19px;color:#ded7ce;font-size:17px}.letter strong{color:var(--ink)}.big-line{font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:clamp(24px,3.4vw,34px);text-transform:uppercase;color:var(--accent);text-align:center;margin:34px 0 40px!important}.perks{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.perk{background:var(--bg2);border:1px solid var(--line);border-radius:15px;padding:30px;text-align:center}.perk h3{color:var(--accent);margin-bottom:8px;font-size:20px}.perk p{color:var(--muted);font-size:15px}.proof{padding:76px 0;border-top:1px solid var(--line)}.proof-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:18px;margin:36px 0 22px}.proof-card{background:var(--bg2);border:1px solid var(--line);border-radius:15px;padding:28px 18px}.proof-card strong{display:block;font-family:Barlow Condensed,sans-serif;font-size:46px;color:var(--accent);line-height:1;font-weight:800}.proof-card span{color:var(--muted);font-size:14px;display:block;margin-top:8px}.proof-note{color:var(--muted);font-size:15px}.offer{background:linear-gradient(180deg,var(--bg2),var(--bg));padding:80px 0;border-top:1px solid var(--line)}.badge{display:inline-block;background:#f0a52a24;color:var(--accent);border:1px solid rgba(240,165,42,.4);padding:7px 18px;border-radius:999px;font-size:13px;text-transform:uppercase;letter-spacing:.14em;font-weight:600;margin-bottom:20px}.offer-list{list-style:none;margin:26px auto 8px;max-width:430px;text-align:left}.offer-list li{padding:11px 0 11px 32px;position:relative;border-bottom:1px solid var(--line);color:#ded7ce}.offer-list li:before{content:"✓";position:absolute;left:4px;color:var(--accent);font-weight:700}.price{display:flex;align-items:flex-start;justify-content:center;gap:5px;margin:32px 0 26px;color:var(--accent)}.price-cur{font-family:Barlow Condensed,sans-serif;font-size:38px;font-weight:700;margin-top:12px}.price-val{font-family:Barlow Condensed,sans-serif;font-size:clamp(80px,15vw,132px);font-weight:800;line-height:.8}.payments{width:290px;margin:28px auto 0;opacity:.65}.faq details{background:var(--bg2);border:1px solid var(--line);border-radius:12px;padding:20px 24px;margin-bottom:12px}.faq summary{cursor:pointer;font-weight:600;font-size:17px;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";float:right;color:var(--accent);font-size:24px;line-height:1}.faq details[open] summary:after{content:"−"}.faq details p{margin-top:14px;color:var(--muted);font-size:15px}.footer{padding:52px 0 62px;border-top:1px solid var(--line)}.brand{font-family:Barlow Condensed,sans-serif;font-weight:800;letter-spacing:.26em;color:var(--muted);margin-bottom:18px;font-size:17px}.fine{color:#6f6a64;font-size:12.5px;max-width:600px;margin:0 auto 10px;line-height:1.65}@media (max-width:640px){.section,.letter,.proof,.offer{padding:52px 0}.hero{padding:66px 0 52px}.btn-big{padding:17px 32px;width:100%;max-width:360px}}.topbar{background:linear-gradient(90deg,var(--accent2),var(--accent));color:#1a1206;text-align:center;padding:10px 16px;font-weight:700;font-size:14px;letter-spacing:.02em}.eyebrow{display:inline-block;background:#f0a52a1f;border:1px solid rgba(240,165,42,.38);color:var(--accent);padding:7px 18px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-bottom:22px}.hero-sub{max-width:660px;margin:22px auto 30px!important}.vsl{position:relative;max-width:400px;margin:0 auto 34px;border-radius:16px;overflow:hidden;border:1px solid rgba(240,165,42,.35);box-shadow:0 24px 70px #0009;background:#000}.vsl video{width:100%;display:block;aspect-ratio:9/16;object-fit:cover}.vsl-play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;background:linear-gradient(180deg,#0b0b0d4d,#0b0b0db8)}.vsl-ico{width:76px;height:76px;border-radius:50%;background:linear-gradient(180deg,var(--accent),var(--accent2));color:#1a1206;font-size:28px;display:grid;place-items:center;padding-left:5px;box-shadow:0 0 0 12px #f0a52a2e;animation:pulse 2.1s infinite}@keyframes pulse{50%{box-shadow:0 0 0 20px #f0a52a0f}}.vsl-txt{color:#fff;font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:19px;text-transform:uppercase;letter-spacing:.1em}.anchor{display:flex;align-items:baseline;justify-content:center;gap:14px;margin-bottom:20px}.anchor-old{color:#8d867e;text-decoration:line-through;font-size:26px;font-family:Barlow Condensed,sans-serif;font-weight:700}.anchor-new{color:var(--accent);font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:56px;line-height:1}.reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.reveal.in{opacity:1;transform:none}.lesson-wrap{display:contents}.pains{background:var(--bg2);padding:70px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pain-list{list-style:none;max-width:620px;margin:0 auto}.pain-list li{padding:15px 0 15px 44px;position:relative;border-bottom:1px solid var(--line);color:#ded7ce;font-size:17px}.pain-list li:before{content:"✕";position:absolute;left:10px;top:15px;color:#d9553a;font-weight:700}.pain-note{text-align:center;margin-top:28px;color:var(--muted);font-size:17px}.pain-note strong{color:var(--accent)}.lesson-img{overflow:hidden}.lesson-img img{transition:transform .5s ease}.lesson:hover .lesson-img img{transform:scale(1.06)}.pull{font-family:Barlow Condensed,sans-serif;font-size:clamp(21px,2.9vw,29px);font-weight:800;text-transform:uppercase;color:var(--accent);line-height:1.14;margin:26px 0!important;border-left:4px solid var(--accent);padding-left:20px}.price-box{margin:30px 0 26px}.price-from{display:block;color:var(--muted);font-size:15px;margin-bottom:6px}.price-from s{color:#7d766e}.price-off{display:inline-block;background:#f0a52a26;color:var(--accent);border:1px solid rgba(240,165,42,.4);padding:6px 16px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.btn-block{display:block;width:100%;max-width:460px;margin:0 auto}.sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;background:#0e0e11f7;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translateY(110%);transition:transform .3s ease;padding:11px 0}.sticky.show{transform:none}.sticky-in{width:min(1160px,92vw);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px}.sticky-price{display:flex;align-items:baseline;gap:9px}.sticky-price s{color:#7d766e;font-size:15px}.sticky-price strong{color:var(--accent);font-family:Barlow Condensed,sans-serif;font-size:30px;font-weight:800}.sticky .btn{padding:13px 30px;font-size:18px;box-shadow:none}@media (max-width:640px){.sticky .btn{padding:13px 20px;font-size:16px}.vsl{max-width:100%}.anchor-new{font-size:46px}}body{padding-bottom:0}
