:root{--gold:#eaaa00;--bg:#050505;--text:#f4f4f4;--muted:#a6a6a6;--line:#252525}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:var(--bg);color:var(--text);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible{outline:3px solid white;outline-offset:6px}.skip{position:absolute;left:-9999px}.skip:focus{left:15px;top:15px;background:#111;padding:15px;z-index:20}.container{width:min(1120px,calc(100% - 80px));margin:auto}header{border-bottom:1px solid #202020}.nav{height:80px;display:flex;justify-content:space-between;align-items:center}.wordmark{font-size:24px;font-weight:900;letter-spacing:-1px}.wordmark span{color:var(--gold)}.nav-link{font-size:12px;color:#bdbdbd}.nav-link span{color:var(--gold);margin-left:15px}.hero{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;align-items:center;padding-block:95px 90px}.eyebrow{font-size:10px;font-weight:700;letter-spacing:2px;color:var(--gold);margin:0 0 24px;line-height:1.6}.eyebrow>span{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--gold);margin-right:8px}h1{font-size:clamp(48px,5.1vw,72px);font-weight:900;line-height:.99;letter-spacing:-3px;margin:0 0 29px;color:var(--gold)}.subtitle{display:block;font-size:.56em;line-height:1.15;letter-spacing:-1.5px;margin-top:15px;color:white}.lead{font-size:18px;line-height:1.6;max-width:490px;margin:0 0 12px}.hero-detail{font-size:14px;color:#aaa;line-height:1.7;max-width:450px;margin:0 0 27px}.button{display:flex;align-items:center;justify-content:center;gap:30px;background:var(--gold);border:1px solid var(--gold);border-radius:6px;color:#080808;font-size:14px;font-weight:800;padding:20px 25px;box-shadow:0 5px 23px #eaaa0020;transition:background .2s,transform .2s}.button:hover{background:#ffc32e;transform:translateY(-2px)}.button span{font-size:20px}.hero .button{max-width:490px}.micro{font-size:11px;color:#999;line-height:1.6;margin:15px 0 0}.micro b{font-weight:500;color:#ddd}.micro>span{padding:0 10px}.cover-stage{position:relative;display:flex;align-items:center;flex-direction:column;padding:25px 15px}.cover-glow{position:absolute;inset:15%;background:#eaaa001b;border-radius:50%;filter:blur(60px)}.book{position:relative;width:320px;min-height:465px;background:linear-gradient(145deg,#16140b,#080808 48%,#1a1607);border:1px solid #78601c;border-left:10px solid #302509;border-radius:3px 9px 9px 3px;padding:26px 25px 21px;box-shadow:16px 20px 0 #111,18px 21px 0 #4a3d19,0 35px 70px #000;transform:rotate(-3deg)}.book-top{background:var(--gold);color:#000;font-size:10px;font-weight:900;text-align:center;padding:5px;letter-spacing:3px}.book-title{font-size:49px;line-height:.95;font-weight:900;letter-spacing:-3px;margin-top:22px}.book-small{font-size:10px;font-weight:700;color:#aaa;text-align:center;margin:10px 0 6px}.book-gold{font-size:39px;font-weight:900;line-height:1;letter-spacing:-1.8px;color:var(--gold)}.book-line{width:50px;height:3px;background:var(--gold);margin-top:20px}.book-description{font-size:8px;line-height:1.9;letter-spacing:.4px;color:#bdb8a8;margin-top:14px}.book-symbol{position:absolute;right:22px;bottom:51px;font-size:90px;color:var(--gold);line-height:1;font-weight:900}.book-bottom{font-size:10px;letter-spacing:1.6px;font-weight:700;margin-top:40px}.book-bottom span{display:block;color:var(--gold);font-size:7px;margin-top:7px}.cover-caption{position:relative;color:#777;font-size:7px;letter-spacing:1.8px;text-align:center;margin:40px 0 0}.ribbon{border-block:1px solid #232323}.ribbon>.container{display:flex;align-items:center;justify-content:space-between;padding-block:24px;gap:15px;font-size:12px;color:#c7c7c7}.ribbon i{width:4px;height:4px;border-radius:50%;background:var(--gold)}.section{padding-block:90px}h2{font-size:42px;font-weight:900;letter-spacing:-1.8px;line-height:1.08;margin:0 0 22px}h2>span{color:var(--gold)}.learning{display:grid;grid-template-columns:.9fr 1.1fr;gap:85px;align-items:start}.section-intro{position:sticky;top:40px}.section-intro h2{color:var(--gold)}.section-intro h2>span{color:white}.section-intro>p:not(.eyebrow){color:var(--muted);font-size:15px;line-height:1.8;max-width:350px}.underlink{display:inline-flex;gap:25px;font-size:12px;color:var(--gold);margin-top:12px;border-bottom:1px solid #5a450e;padding-bottom:10px}.cards{display:grid;gap:18px}.cards article{background:#101010;border:1px solid #292929;border-radius:10px;padding:27px 30px}.card-number{font-size:9px;letter-spacing:1.5px;color:var(--gold)}h3{font-size:25px;line-height:1.1;letter-spacing:-.8px;font-weight:800;margin:15px 0 14px}.cards p{color:#b6b6b6;font-size:13px;line-height:1.75;margin:0;max-width:390px}.offer-section{border-block:1px solid #202020;padding:85px 25px;background:radial-gradient(ellipse at 50% 50%,#1b140330,transparent 70%)}.offer{width:min(550px,100%);margin:auto;text-align:center;border:1px solid #655015;border-radius:16px;background:linear-gradient(135deg,#221a06,#080808 85%);padding:43px 40px}.offer .eyebrow{margin-bottom:20px}.offer h2{font-size:38px}.offer-name{font-size:13px;color:#c8c5ba;margin-bottom:22px}.price{font-size:79px;font-weight:900;letter-spacing:-4px;line-height:1;color:var(--gold)}.price>span{font-size:36px;letter-spacing:-1px;padding-left:7px}.future-price{color:#bcb8ad;font-size:12px;margin:13px 0 26px}.future-price strong{font-weight:400;color:#ddd}.offer-includes{display:flex;justify-content:center;gap:13px;flex-wrap:wrap;border-top:1px solid #453810;padding-top:23px;margin-bottom:24px;color:#c0bba9;font-size:10px}.author{display:grid;grid-template-columns:220px 1fr;gap:65px;align-items:center;max-width:980px}.author-visual{width:210px;height:210px;border:3px solid var(--gold);border-radius:50%;padding:8px;box-shadow:0 0 0 8px #eaaa0015;overflow:hidden;background:radial-gradient(ellipse at bottom,#694705,#0d0c08 70%)}.author-initials{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:75px;font-weight:900;letter-spacing:-6px;color:var(--gold)}.author-initials span{font-size:8px;letter-spacing:1px;margin-top:8px;color:#ccc}.author h2{font-size:36px;margin-bottom:18px}.author .eyebrow{margin-bottom:12px}.author p:not(.eyebrow){font-size:14px;line-height:1.8;color:#bbb;margin:0 0 12px}.final-cta{background:var(--gold);color:black;text-align:center;padding:65px 0}.final-cta h2{font-size:42px;letter-spacing:-1.7px}.final-cta p{font-size:15px;line-height:1.7;margin-bottom:27px}.dark{background:#080808;border-color:#080808;color:var(--gold);max-width:350px;margin:auto;box-shadow:0 5px 20px #0002}.dark:hover{background:#27210e}footer{display:flex;align-items:center;justify-content:space-between;gap:30px;padding-block:28px!important;font-size:9px;color:#777;line-height:1.7}footer>span:last-child{max-width:440px;text-align:right}@media(min-width:1450px){.hero{padding-block:110px}.hero h1{font-size:76px}}@media(max-width:900px){.container{width:calc(100% - 48px)}.hero{gap:30px;padding-block:65px}.hero h1{font-size:57px}.book{width:270px;padding:22px;min-height:425px}.book-title{font-size:43px}.book-gold{font-size:33px}.book-symbol{font-size:74px}.learning{gap:40px}h2{font-size:34px}.author{gap:40px}.lead{font-size:16px}}@media(max-width:650px){.container{width:calc(100% - 40px)}.nav{height:68px}.wordmark{font-size:19px}.nav-link{font-size:10px}.hero{grid-template-columns:1fr;padding-block:42px 45px;gap:25px}.eyebrow{font-size:8px;letter-spacing:1.6px;margin-bottom:20px}.hero h1{font-size:clamp(48px,12vw,70px);letter-spacing:-2.5px}.subtitle{margin-top:14px;font-size:.56em}.lead{font-size:16px}.hero-detail{font-size:13px}.button{font-size:12px;gap:16px;padding:18px 17px}.micro{font-size:10px}.cover-stage{padding:20px 0 0}.book{width:245px;min-height:377px;padding:20px}.book-title{font-size:38px;margin-top:18px}.book-gold{font-size:30px}.book-top{font-size:8px;letter-spacing:2px}.book-description{font-size:7px}.book-bottom{margin-top:30px;font-size:8px}.book-symbol{font-size:65px;bottom:44px}.cover-caption{font-size:6px;margin-top:32px;letter-spacing:1px}.ribbon>.container{display:grid;grid-template-columns:1fr 1fr;text-align:center;font-size:10px;padding-block:20px;gap:15px}.ribbon i{display:none}.section{padding-block:55px}.learning{grid-template-columns:1fr;gap:25px}.section-intro{position:static}.section-intro h2{font-size:34px}.section-intro>p:not(.eyebrow){max-width:100%;font-size:14px}.underlink{display:none}.cards{gap:12px}.cards article{padding:23px}.cards h3{font-size:23px;margin-top:12px}.cards p{font-size:12px}.offer-section{padding:50px 20px}.offer{padding:32px 22px;border-radius:12px}.offer h2{font-size:32px}.price{font-size:74px}.offer-includes{font-size:9px;gap:12px}.author{grid-template-columns:1fr;text-align:center;gap:28px}.author-visual{margin:auto;width:160px;height:160px}.author-initials{font-size:60px}.author h2{font-size:31px}.author p:not(.eyebrow){font-size:13px;text-align:left}.final-cta{padding:48px 0}.final-cta h2{font-size:33px}.final-cta p{font-size:13px}footer{display:block!important;font-size:8px}footer>span{display:block}footer>span:last-child{text-align:left;margin-top:9px;max-width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}
.real-cover{position:relative;width:100%;max-width:440px;border:12px solid #322607;border-radius:17px;overflow:hidden;box-shadow:0 20px 70px #000}.real-cover img{width:100%;height:auto;display:block}.author-visual img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 36%;border-radius:50%}.author-visual{padding:0}@media(max-width:650px){.real-cover{max-width:330px;border-width:9px}}
.chapter-list{list-style:none;margin:0;padding:0;border-top:1px solid #302b1d}.chapter-list li{display:flex;align-items:center;gap:22px;padding:19px 8px;border-bottom:1px solid #302b1d}.chapter-number{font-size:12px;font-weight:700;letter-spacing:1px;color:var(--gold);flex:0 0 25px}.chapter-list h3{font-size:19px;line-height:1.35;letter-spacing:-.4px;margin:0;font-weight:700}@media(max-width:650px){.chapter-list li{gap:16px;padding:17px 2px}.chapter-list h3{font-size:16px}.chapter-number{font-size:11px}}

.chapter-list li{align-items:flex-start;padding-block:17px}.chapter-number{padding-top:4px}.chapter-list li p{font-size:12px;line-height:1.65;color:#aaa;margin:7px 0 0}.chapter-list h3{font-size:18px}.support-strip{border-bottom:1px solid #252525;padding:36px 0;background:#0b0b0b}.support-inner{display:flex;justify-content:space-between;align-items:center;gap:25px}.support-inner h2{font-size:24px;letter-spacing:-.6px;margin:0 0 8px}.support-inner p{font-size:12px;line-height:1.6;color:#aaa;margin:0}.support-link{display:flex;flex-direction:column;gap:8px;border:1px solid #594512;border-radius:6px;padding:16px 22px}.support-link strong{font-size:13px;color:var(--gold)}.support-link strong span{margin-left:25px}.support-link>span{font-size:11px;color:#bbb}.support-link:hover{background:#221b08}@media(max-width:650px){.chapter-list h3{font-size:16px}.chapter-list li p{font-size:11px}.support-inner{align-items:stretch;flex-direction:column;gap:19px}.support-inner h2{font-size:23px}.support-link{align-self:flex-start;max-width:100%;overflow-wrap:anywhere}}
