:root{--bg:#080808;--panel:#141414;--gold:#e3bc60;--text:#f7f5ef;--muted:#bcbab4;--line:#ffffff21}
body{background:var(--bg)}::selection{background:var(--gold);color:#080808}.wrap{width:min(1120px,calc(100% - 64px))}.announcement{background:linear-gradient(110deg,#b88930,#f0d58b 55%,#d4a745);color:#0b0b0b;letter-spacing:.4px;font-size:12px;padding:12px 20px}.announcement a{display:inline-block;background:#0b0b0b;color:#efd28b;padding:8px 17px;border-radius:6px;margin-left:25px}.header{height:100px;border-bottom:1px solid var(--line)}.brand{border-radius:4px}.nav-cta{border-radius:6px;border-color:#c7a255}.header nav{gap:25px}h1,h2,h3{font-family:Manrope,'Arial',sans-serif;font-weight:800;letter-spacing:-1.8px}h1{font-size:clamp(38px,4.3vw,64px);line-height:1.12}h2{font-size:clamp(30px,3.4vw,46px);line-height:1.18}h3{font-size:25px;letter-spacing:-.7px}em{font-style:normal;color:var(--gold)}.eyebrow{font-size:11px;letter-spacing:1.6px}.hero{grid-template-columns:1.35fr 1fr;gap:55px;padding:60px 0 65px;align-items:center}.hero .intro{font-size:15px;max-width:490px;border:1px solid #d7b15b55;border-radius:30px;padding:11px 17px;background:#d7b15b0b;color:#e8dcc1}.hero-copy>.muted{font-size:16px;max-width:540px;line-height:1.8}.hero-photo{height:590px;border-radius:12px;border:1px solid #d7b15b55;box-shadow:18px 18px 0 #d7b15b0c}.hero-photo:after{background:linear-gradient(transparent,#080808f2)}.photo-label p{font-weight:700;font-size:25px;letter-spacing:-.5px}.photo-label span{color:#efd598}.hero-date{margin-top:25px}.hero-date>span{color:var(--gold);font-weight:800}.button{border-radius:7px;background:linear-gradient(110deg,#c8993b,#f1d58c);color:#100e08;min-height:57px;font-size:14px;box-shadow:0 5px 28px #c89b3016;line-height:1.4}.button:hover{background:#f3d693;box-shadow:0 8px 32px #c89b3033}.editorial-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;border-block:1px solid var(--line);padding:24px 0;font-size:10px;letter-spacing:1.3px;color:#e3d7b7}.editorial-strip b{color:var(--gold)}.risk{padding:85px 0 55px;border:0}.risk>p:last-child{max-width:740px;font-size:16px;line-height:1.9}.comparison{text-align:center;padding:20px 0 85px}.section-lead{max-width:650px;margin:0 auto 30px;color:var(--muted);font-size:16px}.comparison-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;text-align:left;margin:35px 0}.comparison article{padding:34px;border:1px solid var(--line);border-radius:12px;background:#111}.comparison .after{border-color:#cba44c;background:linear-gradient(135deg,#c89c3316,#141414)}.comparison h3{font-size:25px}.comparison li{padding-block:12px;font-size:14px}.before ul li:before{content:'×';color:#bcbab4}.comparison .eyebrow{font-size:9px}.curriculum{padding-top:60px;border-top:1px solid var(--line)}.section-top{align-items:center}.modules{border:0;gap:22px}.modules article,.modules article+article{padding:34px;background:#141414;border:1px solid #d4ad4e45;border-radius:12px}.number{font-size:13px;font-weight:800;display:inline-block;padding:8px 12px;border-radius:4px;background:#d7b15b18;margin-bottom:24px}.modules h3{font-size:28px}.modules li{border-top:1px solid #ffffff0c;padding-block:12px}.purchase-prompt{padding:30px 0 70px}.purchase-prompt h3{font-size:23px}.benefits{background:#17150f;color:var(--text);padding:75px 0;border-block:1px solid #d2ac4e35}.benefits .eyebrow,.benefits em{color:var(--gold)}.benefits .muted,.benefits li p{color:var(--muted)}.benefits h3{color:var(--text);font-size:20px}.benefits li{border-color:var(--line)}.benefits li>span{color:var(--gold);font-weight:700}.mentor{gap:65px;padding:90px 0;align-items:start}.mentor-images{padding-top:8px}.portrait{height:530px;border-radius:12px}.audience{border-radius:8px;height:170px;width:76%}.mentor h2{font-size:44px}.mentor .muted{font-size:14px;line-height:1.9}.mentor-stats{display:flex;gap:25px;border-top:1px solid var(--line);padding-top:22px;margin-top:25px}.mentor-stats p{font-size:10px;color:var(--muted)}.mentor-stats strong{display:block;color:var(--gold);font-size:29px;font-weight:800;line-height:1.5}.bonus{border:1px solid #d4ab4f;border-radius:12px;background:radial-gradient(ellipse at 80% 0,#d4ab4f20,transparent 70%),#141414}.bonus-mark{font-size:70px}.bonus h2{font-size:35px}.bonus-items strong{font-weight:700}.enroll{gap:80px;padding:90px 0}.schedule p{font-size:15px;padding-block:13px}.price-card{border:1px solid #d4ab4f;border-radius:12px;padding:40px;background:radial-gradient(ellipse at 50% 0,#d4ab4f22,transparent 70%),#141414;box-shadow:0 20px 70px #0004}.price{font-size:116px;font-family:Manrope,sans-serif;font-weight:800;color:var(--gold)}.price>span{padding-top:20px}.audience-fit{padding:10px 0 80px;text-align:center}.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px;text-align:left;margin-top:35px}.fit-grid>div{border-left:2px solid var(--gold);padding:12px 24px;background:#111}.fit-grid h3{font-size:21px}.fit-grid p{font-size:15px;color:var(--muted);margin-bottom:0}.faq{max-width:850px}.faq details{background:#141414;border:1px solid var(--line);padding:0 23px;margin-bottom:12px;border-radius:8px}.faq details[open]{border-color:#cba44c}.faq details p{padding-bottom:16px}.faq summary{font-weight:600;font-size:15px}.final-offer{background:radial-gradient(ellipse at 50% 0,#c79b3520,transparent 65%),#111;border-color:#cba44c;padding:80px 0}.final-offer h2{font-size:45px}.final-intro{line-height:1.8}.whatsapp{background:#181818;color:var(--gold);border-color:#cba44c;border-radius:30px}.reading-progress{position:fixed;top:0;left:0;height:3px;width:100%;transform:scaleX(0);transform-origin:left;background:var(--gold);z-index:30;pointer-events:none}footer{padding-top:35px}.reveal-ready{opacity:1}
@media(max-width:950px){.hero{gap:30px;grid-template-columns:1.2fr 1fr}.hero-photo{height:560px}.hero h1{font-size:43px}.mentor,.enroll{gap:35px}.mentor h2{font-size:36px}.modules article,.modules article+article{padding:26px}.mentor-stats{gap:15px}.announcement span{padding:0 7px}}
@media(max-width:650px){.wrap{width:calc(100% - 40px)}.announcement{font-size:11px;line-height:1.6;padding:12px 18px}.announcement a{margin:8px 8px 0}.header{height:88px}.brand{width:207px;flex-shrink:0;margin-right:-50px}.nav-cta{font-size:10px;padding:9px}.nav-cta span{margin-left:6px}.hero{grid-template-columns:1fr;padding:30px 0 45px;gap:30px}.hero h1{font-size:37px;letter-spacing:-1.3px;line-height:1.16}.hero .eyebrow{font-size:10px;letter-spacing:1px;max-width:300px}.hero .intro{font-size:14px;padding:12px 15px}.hero-copy>.muted{font-size:15px}.hero .button{width:100%;font-size:14px}.hero-photo{height:420px;box-shadow:8px 8px 0 #d7b15b0c}.hero-date{gap:20px}.editorial-strip{display:grid;grid-template-columns:1fr 1fr;text-align:center;font-size:9px;gap:17px}.editorial-strip b{display:none}.risk{padding:55px 0 30px}.risk h2,h2{font-size:30px;letter-spacing:-1px}.risk>p:last-child,.section-lead{font-size:15px}.comparison{padding:10px 0 50px}.comparison-grid,.fit-grid{grid-template-columns:1fr;gap:16px}.comparison article{padding:25px}.comparison .button{width:100%;gap:15px}.comparison h3{font-size:23px}.curriculum{padding-top:45px}.modules article,.modules article+article{padding:26px;border:1px solid #d4ad4e45}.modules h3{font-size:26px}.purchase-prompt{padding-bottom:45px}.benefits{padding:50px 0}.benefits h2{font-size:32px}.benefits-inner{gap:25px}.mentor{padding:55px 0;gap:30px}.portrait{height:420px}.mentor-images{padding-bottom:65px}.mentor h2{font-size:35px}.mentor-stats strong{font-size:26px}.mentor-stats{gap:20px}.bonus{padding:26px}.bonus h2{font-size:30px}.enroll{padding:60px 0;gap:30px}.price-card{padding:27px}.price{font-size:110px}.audience-fit{padding-bottom:55px}.fit-grid{gap:15px;margin-top:25px}.faq details{padding:0 17px}.faq summary{font-size:14px}.final-offer{padding:55px 0}.final-offer h2{font-size:32px}.final-intro{font-size:15px}.final-offer .button{font-size:13px;padding:18px;gap:12px}.whatsapp{right:12px;bottom:12px;padding:11px}.whatsapp span{display:none}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}}
