:root{--navy:#102b3f;--deep:#092033;--gold:#e1bb72;--ink:#183548;--gray:#536775;--paper:#f5f4ef}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:25px}body{margin:0;color:var(--ink);font:17px/1.65 Arial,Helvetica,sans-serif}a{color:inherit}a:focus-visible,summary:focus-visible{outline:3px solid #af781e;outline-offset:6px}.preview{background:#e9edf0;text-align:center;font-size:13px;padding:7px 16px;color:#3f5666}header{max-width:1360px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:28px 6%;gap:30px}.brand{font-size:16px;letter-spacing:2px;font-weight:700;text-decoration:none;line-height:1.3}.brand span{display:block;font-size:10px;letter-spacing:2.5px;margin-top:9px;font-weight:400}nav{display:flex;gap:30px;font-size:14px}nav a{text-decoration:none}.nav-cta{font-size:14px;text-decoration:none;border-bottom:1px solid #aa7c32;padding:7px 0}.hero{background:radial-gradient(ellipse at 95% 5%,#2d536b 0,transparent 60%),var(--navy);color:white}.hero-inner{max-width:1360px;padding:92px 6% 85px;margin:auto;display:grid;grid-template-columns:1.25fr .75fr;gap:80px;align-items:center}.eyebrow,.section-label{font-size:12px;letter-spacing:2.1px;font-weight:700;line-height:1.7}.hero .eyebrow{color:var(--gold);margin:0 0 30px}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(42px,4.8vw,70px);line-height:1.08;letter-spacing:-2.5px;font-weight:500;margin-bottom:28px}h1 em{font-style:normal;color:var(--gold)}.lead{font-size:21px;line-height:1.55;max-width:590px;color:#e6edf1}.intro{max-width:570px;font-size:16px;color:#bfccd5;margin:20px 0 33px}.button{display:inline-flex;gap:30px;align-items:center;background:var(--gold);color:#142c3b;text-decoration:none;padding:19px 24px;font-size:15px;font-weight:bold;border-radius:3px;transition:background .2s}.button:hover{background:#f3d69f}.button span{font-size:23px;line-height:1}.micro{font-size:13px;margin:17px 0 0;color:#bdccd5}.micro span{margin:0 10px}.hero-quote{border:1px solid #8293a355;padding:38px 38px 45px;background:#09203340;align-self:center}.quote-mark{font:90px/1 Georgia;color:var(--gold);display:block;height:65px}.hero-quote blockquote{font-size:29px;line-height:1.4;font-weight:400;margin:20px 0 35px;letter-spacing:-.6px}.hero-quote strong{font-weight:400;color:var(--gold)}.rule{width:48px;height:2px;background:var(--gold);margin-bottom:27px}.hero-quote p{font-size:13px;letter-spacing:2px;line-height:1.7;margin-bottom:12px}.hero-quote>span:last-child{font-size:13px;color:#b9c8d4}.hero-bottom{display:flex;justify-content:space-around;max-width:1197px;padding:25px 0;margin:auto;border-top:1px solid #ffffff22;font-size:11px;letter-spacing:2.3px;color:#bdccd6}.section{padding:90px max(6%,calc((100% - 1197px)/2));}.section-label{color:#8a6224;margin-bottom:35px}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:80px}h2{font-size:clamp(32px,3.3vw,46px);font-weight:500;line-height:1.18;letter-spacing:-1.4px;margin-bottom:25px}p{color:var(--gray)}.large{font-size:21px;line-height:1.5;color:var(--ink)}.observations{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:50px}.observations>div{border-top:1px solid #c5ced3;padding-top:23px}.observations span{font-size:13px;color:#886022}.observations h3{font-size:20px;margin:16px 0 12px}.observations p{font-size:16px}.note{font-size:13px;line-height:1.6;margin-top:24px}.contents{background:var(--paper)}.muted{color:#80909b}.contents .two-col>div>p{max-width:350px}.text-link{display:inline-block;text-decoration:none;font-size:14px;color:#875f1f;border-bottom:1px solid #c8ad7b;padding-bottom:7px;margin-top:10px}.chapters article{display:flex;gap:25px;border-bottom:1px solid #d4dadd;padding:22px 0}.chapters article:first-child{padding-top:0}.chapters article:last-child{border:0}.chapters article>span{font-size:14px;color:#8b662e;margin-top:2px}.chapters h3{font-size:19px;margin:0 0 8px}.chapters p{font-size:15px;margin-bottom:0}.bonuses>h2{max-width:740px}.section-intro{max-width:650px}.bonus{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px;margin-top:55px}.cover-wrap{display:flex;align-items:center;justify-content:center;padding:42px 50px}.cover-wrap.light{background:#f0ece2}.cover-wrap.blue{background:#e8eef2}.cover-wrap img{display:block;width:min(100%,290px);height:auto;box-shadow:0 15px 35px #142b3d30}.bonus-copy .eyebrow{color:#886021;margin-bottom:20px}.bonus-copy h3{font-size:31px;line-height:1.25;font-weight:500;letter-spacing:-.7px;margin-bottom:24px}.bonus-copy p,.bonus-copy li{font-size:16px}.bonus-copy ul,.offer ul{padding-left:20px}.bonus-copy li,.offer li{padding:7px 0;color:var(--gray)}.bonus-copy li::marker,.offer li::marker{color:#b1863d}.bonus.reverse .cover-wrap{order:2}.pause-section{background:var(--navy);color:white;padding:65px max(6%,calc((100% - 1197px)/2)) 75px}.pause-section .section-label{color:var(--gold);margin-bottom:20px}.pause-section h2{font-size:36px}.pause-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:30px;margin-top:40px}.pause-grid>div{border-top:1px solid #ffffff33;padding-top:22px}.pause-grid b{font-size:50px;color:var(--gold);font-weight:400}.pause-grid h3{font-size:16px;margin:14px 0 8px}.pause-grid p{font-size:14px;color:#c1d0da;line-height:1.6;margin:0}.author{padding-top:85px;padding-bottom:85px}.author .large{font-size:25px}.collection{background:#eaf0f3;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.collection>div>p{max-width:440px}.collection .eyebrow{color:#805b22}.offer{background:white;padding:43px;border-top:3px solid #b8914d}.offer h3{font-size:30px;line-height:1.25;font-weight:500;letter-spacing:-.5px}.offer li{font-size:15px}.offer-status{background:#f2f5f7;padding:20px;margin-top:25px}.offer-status strong{font-size:16px}.offer-status p{font-size:14px;line-height:1.6;margin:8px 0 0}details{border-bottom:1px solid #d2dce1;padding:20px 0}details:first-child{padding-top:0}summary{cursor:pointer;font-size:17px;font-weight:500;line-height:1.5;padding-right:12px}details p{font-size:15px;margin:18px 0 0}footer{background:var(--deep);color:#e6edf2;display:flex;justify-content:space-between;align-items:center;gap:30px;padding:40px max(6%,calc((100% - 1197px)/2))}footer p,footer a{font-size:12px;color:#b9c8d2;margin:0}footer a{white-space:nowrap}@media(max-width:1000px){.hero-inner{gap:40px}.hero-quote{padding:25px}.hero-quote blockquote{font-size:24px}.two-col,.bonus,.collection{gap:40px}h1{font-size:52px}.cover-wrap{padding:30px}.bonus-copy h3{font-size:27px}}@media(max-width:700px){header{padding:22px 6%;gap:20px}.brand{font-size:13px;letter-spacing:1.5px}.brand span{font-size:9px;letter-spacing:1.5px}nav{display:none}.nav-cta{font-size:12px}.preview{font-size:12px}.hero-inner{grid-template-columns:1fr;padding:55px 6% 38px;gap:40px}h1{font-size:45px;letter-spacing:-1.8px}.lead{font-size:19px}.hero-quote{padding:27px;display:none}.hero-bottom{margin:0 6%;padding:22px 0;gap:12px;flex-wrap:wrap;font-size:9px;letter-spacing:1.2px}.section{padding:58px 6%}.two-col,.bonus,.collection{grid-template-columns:1fr;gap:24px}.section-label{font-size:11px;margin-bottom:26px}h2{font-size:34px}.large{font-size:19px}.observations{grid-template-columns:1fr;gap:20px;margin-top:27px}.observations p{margin-bottom:0}.observations h3{margin-top:8px}.contents .two-col{gap:38px}.contents .two-col>div>p{max-width:100%}.bonus{margin-top:35px;gap:30px}.bonus.reverse{margin-top:55px}.bonus.reverse .cover-wrap{order:0}.cover-wrap{padding:30px}.cover-wrap img{max-width:235px}.pause-section{padding:50px 6%}.pause-grid{grid-template-columns:1fr;gap:16px;margin-top:25px}.pause-grid>div{display:grid;grid-template-columns:45px 1fr;column-gap:20px;padding-top:16px}.pause-grid b{font-size:36px;grid-row:span 2}.pause-grid h3{margin:0 0 3px}.offer{padding:28px}.collection{gap:25px}footer{padding:35px 6%;flex-direction:column;align-items:flex-start;gap:25px}.button{font-size:14px;padding:17px 20px;gap:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}

/* Versão HostGator: capa, autor e sequência de vendas. */
header{padding-top:16px;padding-bottom:16px}.logo-link{line-height:0}.logo-link img{width:170px;height:auto;display:block}.hero-inner{grid-template-columns:1.1fr .9fr;padding-top:65px;padding-bottom:65px;gap:65px}.hero h1{font-size:clamp(42px,4.3vw,64px)}.main-cover{margin:0;text-align:center}.main-cover img{width:100%;max-width:355px;height:auto;box-shadow:0 24px 60px #0005}.author{background:#f5f4ef}.author-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;align-items:center}.portrait{width:100%;max-width:375px;height:auto}.author blockquote{margin:30px 0 0;border-left:3px solid #c9a15e;padding-left:24px;font-size:22px;line-height:1.5}.chapter-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 60px;margin-top:40px}.chapter-grid article{border-top:1px solid #cbd4d9;padding:26px 0 15px}.chapter-grid article>span{font-size:13px;color:#896224}.chapter-grid h3{font-size:20px;line-height:1.4;margin:12px 0}.chapter-grid p{font-size:16px}.audience{background:#eef3f6}.audience .two-col{margin-top:35px}.audience h3{font-size:20px}.audience ul{padding-left:20px;color:var(--gray)}.audience li{margin:12px 0}.offer-cover{width:160px;height:auto;margin-top:20px}.offer .button{width:100%;justify-content:center}.price{font-size:22px;line-height:1.4;color:var(--navy);margin:26px 0 22px}.guarantee{border-top:1px solid #d7dfe4;margin-top:24px;padding-top:24px}.guarantee strong{color:#77551d}.guarantee p{font-size:14px;margin:9px 0 0}.closing{text-align:center;background:var(--navy);padding:65px 6%;color:white}.closing .eyebrow{color:var(--gold)}.closing p:not(.eyebrow){color:#c5d4df}.closing .button{margin-top:15px}footer .brand{max-width:250px}@media(max-width:700px){header .logo-link img{width:115px}header .nav-cta{max-width:120px;text-align:right}.hero-inner{grid-template-columns:1fr;gap:36px;padding:40px 6% 40px}.hero h1{font-size:43px}.main-cover img{max-width:280px}.author-grid{grid-template-columns:1fr;gap:32px}.portrait{max-width:320px;margin:auto}.chapter-grid{grid-template-columns:1fr}.offer-cover{display:none}.closing{padding:50px 6%}.audience .two-col{gap:20px}}
