:root{--ink:#101010;--muted:#68707b;--paper:#f3f5f8;--white:#fff;--yellow:#ffd429;--blue:#168cff;--orange:#ff4d0a;--purple:#6a50d8;--green:#37a70b;--shadow:0 18px 55px rgba(15,23,42,.1)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5}a,button{-webkit-tap-highlight-color:transparent}img{display:block;max-width:100%}main{display:flex;flex-direction:column}.numbers{order:0}.inside{order:1}.audience{order:2}.tariffs{order:3}.author{order:4}.reviews{order:5}.faq{order:6}.final-cta{order:7}.problems{display:none}.wrap{width:min(1160px,calc(100% - 36px));margin-inline:auto}.narrow{width:min(820px,calc(100% - 36px))}.section{padding:82px 0}.nav{height:76px;display:flex;align-items:center;justify-content:space-between}.brand{color:inherit;font-weight:900;font-size:20px;letter-spacing:.08em;text-decoration:none}.nav-cta{padding:10px 18px;border:1px solid rgba(255,255,255,.35);border-radius:999px;color:#fff;text-decoration:none;font-weight:700}.hero{min-height:760px;color:#fff;background:#0c0c0c}.hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:54px;align-items:center;min-height:684px}.hero-copy{padding:42px 0 68px}.eyebrow,.kicker{margin:0 0 14px;color:#68707b;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.hero .eyebrow,.inside .kicker,.final-cta .kicker{color:var(--yellow)}h1,h2,h3,p{overflow-wrap:break-word}.hero h1{max-width:720px;margin:0;font-size:clamp(52px,6vw,88px);font-weight:900;line-height:.92;letter-spacing:-.055em;text-transform:uppercase}.hero mark{display:inline;color:var(--yellow);background:none}.hero-lead{max-width:580px;margin:25px 0 20px;color:#d3d3d3;font-size:21px}.trust-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.trust-chips span{padding:8px 11px;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#e6e6e6;font-size:13px;font-weight:700}.button,.buy-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;min-height:56px;padding:0 26px;border:0;border-radius:18px;color:#050505;background:#fff;font-weight:800;text-decoration:none;cursor:pointer}.button-yellow{background:var(--yellow);box-shadow:0 10px 30px rgba(255,212,41,.2)}.hero-photo{position:relative;min-height:540px;border-radius:34px;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.55)),url('final-bg.png') center/cover no-repeat;box-shadow:0 28px 80px rgba(0,0,0,.5)}.hero-badge{position:absolute;right:-20px;bottom:28px;display:flex;align-items:center;gap:12px;width:180px;padding:15px 18px;border-radius:22px;color:#101010;background:var(--yellow);transform:rotate(-4deg);box-shadow:var(--shadow)}.hero-badge strong{font-size:46px;line-height:1}.hero-badge span{font-weight:800;line-height:1.05}.section-heading{margin-bottom:32px}.section-heading h2,.author h2,.final-cta h2{margin:0;font-size:clamp(42px,6vw,68px);font-weight:900;line-height:.98;letter-spacing:-.045em}.metric-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.metric{display:grid;grid-template-columns:auto 1fr;gap:16px;min-height:150px;padding:24px;border-radius:24px;background:#fff;box-shadow:0 10px 35px rgba(31,41,55,.06)}.metric-icon{width:48px;height:48px;display:grid;place-items:center;border-radius:15px;color:#fff;font-size:22px;font-weight:900}.metric.green .metric-icon{background:var(--green)}.metric.blue .metric-icon{background:var(--blue)}.metric.orange .metric-icon{background:var(--orange)}.metric.yellow .metric-icon{color:#111;background:var(--yellow)}.metric h3,.audience-list h3,.problem-grid h3,.inside-card h3{margin:2px 0 8px;font-size:21px;line-height:1.15}.metric p,.audience-list p,.problem-grid p,.inside-card p{margin:0;color:var(--muted)}.inside{color:#fff;background:#111}.inside-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.inside-card{min-height:230px;padding:27px;border-radius:28px;background:#202020}.inside-card h3{font-size:28px}.inside-card p{color:rgba(255,255,255,.77)}.business-plan{background:#171717;border:1px solid #3b3b3b}.path-card{background:linear-gradient(145deg,#27a8ff,#0878e9)}.files-card{background:linear-gradient(145deg,#ff7333,#ef3c00)}.setups-card{color:#111;background:var(--yellow)}.setups-card p{color:#282828}.tag{display:inline-block;margin-bottom:42px;padding:7px 11px;border-radius:999px;color:#111;background:var(--yellow);font-size:12px;font-weight:900;text-transform:uppercase}.big-number{display:block;margin-bottom:30px;font-size:76px;font-weight:900;line-height:.72;letter-spacing:-.08em}.two-column{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;align-items:start}.sticky-title{position:sticky;top:24px}.audience-list{display:grid;gap:12px}.audience-list article{display:grid;grid-template-columns:auto 1fr;gap:16px;padding:23px;border:1px solid #e2e5e9;border-radius:24px;background:#fff}.audience-list article>span{font-size:30px}.reviews{background:#e9edf3}.carousel{position:relative}.carousel-window{overflow:hidden;border-radius:28px}.carousel-track{display:flex;align-items:flex-start;transition:transform .42s cubic-bezier(.22,.61,.36,1)}.slide{flex:0 0 100%;min-width:0}.review-card{padding:34px;background:#fff}.review-top{display:flex;align-items:center;gap:16px}.review-top h3{margin:0;font-size:26px}.review-top p{margin:1px 0 0;color:#8a8f97}.avatar-crop{position:relative;width:78px;height:78px;overflow:hidden;border-radius:50%;background:#eee}.avatar-crop img{position:absolute;top:-25px;left:-25px;width:495px;max-width:none}.stars{margin:22px 0 12px;color:#ffc526;font-size:28px;letter-spacing:3px}.review-card blockquote{margin:0;font-size:clamp(20px,2.5vw,27px);line-height:1.35}.review-card:not(.expanded) blockquote{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.review-more{margin-top:18px;padding:0;border:0;color:var(--purple);background:none;font-size:15px;font-weight:800;cursor:pointer}.carousel-button{position:absolute;z-index:2;top:50%;width:46px;height:46px;display:grid;place-items:center;border:0;border-radius:50%;color:#fff;background:rgba(0,0,0,.7);font-size:28px;line-height:1;cursor:pointer;transform:translateY(-50%)}.carousel-button.prev{left:-16px}.carousel-button.next{right:-16px}.dots{display:flex;justify-content:center;gap:8px;padding-top:18px}.dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#bcc3ce;cursor:pointer}.dot.is-active{background:var(--purple)}.author{background:#f6f7f9}.author-card{display:grid;grid-template-columns:320px 1fr;gap:54px;align-items:center;padding:52px;border-radius:34px;background:#fff;box-shadow:var(--shadow)}.author-visual{position:relative}.author-visual img{width:100%;border-radius:50%;box-shadow:0 22px 60px rgba(255,91,0,.24)}.verified{position:absolute;right:17px;bottom:24px;width:48px;height:48px;display:grid;place-items:center;border:5px solid #fff;border-radius:50%;color:#fff;background:#168cff;font-size:25px;font-weight:900}.author-role{margin:8px 0 18px;color:var(--muted);font-weight:700}.author-copy>p:not(.kicker):not(.author-role){max-width:650px;font-size:18px}.author-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:11px;margin-top:24px}.author-stats div{padding:14px;border-radius:16px;background:#f2f4f7}.author-stats strong,.author-stats span{display:block}.author-stats strong{font-size:16px}.author-stats span{margin-top:4px;color:var(--muted);font-size:13px;line-height:1.25}.tariff-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:stretch}.tariff-card{position:relative;display:flex;flex-direction:column;min-height:650px;padding:28px;border-radius:30px;color:#fff;overflow:hidden;box-shadow:var(--shadow)}.tariff-card h3{margin:0;font-size:40px;line-height:1}.tariff-card p{margin:14px 0 0}.tariff-label{font-size:15px;font-weight:800}.tariff-card ul{display:grid;gap:11px;margin:24px 0;padding:0;list-style:none}.tariff-card li{position:relative;padding-left:26px}.tariff-card li::before{content:'✓';position:absolute;left:0;font-size:18px;font-weight:900}.tariff-basic{background:linear-gradient(155deg,#0d7af0,#34aeff)}.tariff-extended{background:linear-gradient(155deg,#ef3a00,#ff6c00)}.tariff-maximum{background:linear-gradient(155deg,#222,#050505)}.popular-badge{display:inline-block;align-self:flex-start;margin:0 0 18px;padding:7px 10px;border-radius:999px;color:#111;background:var(--yellow);font-size:12px;font-weight:900}.price{display:flex;align-items:baseline;gap:12px;margin-top:18px}.price strong{font-size:38px;line-height:1}.price s{opacity:.55}.buy-button{width:100%;margin-top:auto}.faq{background:#fff}.faq-item{overflow:hidden;margin-bottom:12px;border-radius:18px;background:#f1f3f6}.faq-question{width:100%;display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:21px;border:0;color:#111;background:transparent;font:700 17px/1.35 Arial,Helvetica,sans-serif;text-align:left;cursor:pointer}.faq-question::after{content:'+';width:30px;height:30px;display:grid;place-items:center;border-radius:50%;color:#111;background:var(--yellow);font-size:22px;font-weight:400}.faq-item.is-open{color:#fff;background:#111}.faq-item.is-open .faq-question{color:#fff}.faq-item.is-open .faq-question::after{content:'×';color:var(--purple);background:#fff}.faq-answer{display:none;padding:0 21px 22px;white-space:pre-line}.faq-item.is-open .faq-answer{display:block}.final-cta{padding:96px 0;color:#fff;background:linear-gradient(rgba(0,0,0,.72),rgba(0,0,0,.72)),url('final-bg.png') center/cover no-repeat}.final-content{max-width:900px;text-align:center}.final-content p:not(.kicker){margin:22px auto 28px;font-size:21px}.footer{padding:42px 0;color:#fff;background:#0d0d0d}.footer-grid{display:grid;grid-template-columns:auto 1fr;gap:22px 40px;align-items:start}.email-link{justify-self:end;color:#fff;text-decoration:none}.legal-links{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px 18px}.legal-links a{color:#aab0b8;text-decoration:none}.sticky-buy{display:none}.legal-page{min-height:100vh;padding:24px 18px 60px}.legal-card{width:min(900px,100%);margin:auto;padding:clamp(24px,5vw,48px);border-radius:28px;background:#fff;box-shadow:var(--shadow)}.back-link{display:block;width:min(900px,100%);margin:0 auto 18px;color:var(--purple);font-weight:700;text-decoration:none}.legal-card h1{margin:0 0 26px;font-size:clamp(34px,6vw,54px);line-height:1.02}.legal-card h2{margin:30px 0 8px;font-size:22px}.legal-card p{margin:0 0 12px}.legal-card ul{padding-left:22px}
@media(max-width:900px){.section{padding:72px 0}.hero-grid,.two-column,.author-card{grid-template-columns:1fr}.hero-grid{gap:10px}.hero{min-height:auto}.hero-copy{padding:48px 0 18px}.hero-photo{min-height:480px;margin-bottom:42px}.hero-badge{right:16px}.sticky-title{position:static}.metric-grid,.problem-grid,.tariff-grid{grid-template-columns:1fr 1fr}.problem-grid article:last-child,.tariff-card:last-child{grid-column:1/-1}.author-card{gap:34px;padding:34px}.author-visual{width:min(280px,80%);margin:auto}}
@media(max-width:620px){body{padding-bottom:76px}.wrap,.narrow{width:min(100% - 24px,1160px)}.nav{height:60px}.brand{font-size:17px}.nav-cta{padding:8px 14px;font-size:14px}.hero-grid{min-height:auto}.hero-copy{padding:34px 0 20px}.hero h1{font-size:clamp(40px,11.5vw,50px);line-height:.96}.hero-lead{margin:20px 0 16px;font-size:18px;line-height:1.4}.trust-chips{margin-bottom:22px}.trust-chips span{font-size:12px}.hero .button{width:100%}.hero-photo{min-height:300px;margin-bottom:28px;border-radius:24px}.hero-badge{right:12px;bottom:16px;width:150px;padding:12px 14px}.hero-badge strong{font-size:38px}.section{padding:46px 0}.section-heading{margin-bottom:25px}.section-heading h2,.author h2,.final-cta h2{font-size:38px;line-height:1}.metric-grid,.inside-grid,.problem-grid,.tariff-grid{grid-template-columns:1fr}.metric{grid-template-columns:auto 1fr;min-height:0;padding:20px}.inside-card{min-height:0;padding:24px}.tag{margin-bottom:32px}.big-number{margin-bottom:22px;font-size:66px}.problem-grid article:last-child,.tariff-card:last-child{grid-column:auto}.review-card{padding:24px}.review-card blockquote{font-size:19px}.stars{margin:18px 0 10px;font-size:24px}.carousel-button{top:auto;bottom:-3px}.carousel-button.prev{left:0}.carousel-button.next{right:0}.author-card{padding:26px 19px}.author-visual{width:min(220px,72%)}.author-stats{grid-template-columns:1fr 1fr}.author-stats div{padding:12px}.tariff-card{min-height:0;padding:25px}.tariff-card h3{font-size:37px}.price strong{font-size:36px}.footer-grid{grid-template-columns:1fr}.email-link{justify-self:start}.legal-links{grid-column:auto;display:grid}.final-cta{padding:68px 0}.final-content .button{width:100%}.sticky-buy{position:fixed;z-index:20;right:10px;bottom:10px;left:10px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 10px 10px 16px;border:1px solid rgba(255,255,255,.13);border-radius:18px;color:#fff;background:rgba(12,12,12,.94);box-shadow:0 12px 35px rgba(0,0,0,.32);backdrop-filter:blur(12px);transform:translateY(130%);transition:transform .25s ease}.sticky-buy.is-visible{transform:translateY(0)}.sticky-buy span{font-size:14px;font-weight:800}.sticky-buy a{padding:11px 14px;border-radius:12px;color:#111;background:var(--yellow);font-size:13px;font-weight:900;text-decoration:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.carousel-track{transition:none}}
