/* Identidade Guerghe: preto, grafite e energia laranja. */
:root{--navy:#0b0a09;--ink:#f6f2ef;--blue:#ff742f;--blue-dark:#ff8b4e;--muted:#b0a9a4;--paper:#0c0b0a;--line:#332b25}
body{background:#0c0b0a}::selection{background:#ff742f;color:#120a05}.site-header{background:#0c0b0af0;border-color:#ffffff0e}.brand-sub b{color:#ff8a49}.button-blue{color:#180c04;background:linear-gradient(115deg,#ff9d52,#ff6a25);box-shadow:0 6px 28px #f56b241c;font-weight:750}.button-blue:hover{background:linear-gradient(115deg,#ffb06c,#ff7a35);box-shadow:0 8px 32px #ff692331}.button-navy{background:#241b15;color:#fff2e5;border:1px solid #66422b}.button-navy:hover{background:#3d281a}.header-cta{background:#ff792f;color:#1c0c02;border-color:transparent}.header-cta:hover{background:#ff9551}.eyebrow{color:#ffa164}.status-dot{background:#ff7c33;box-shadow:0 0 0 4px #ff742f17}.hero{background:radial-gradient(ellipse at 90% 20%,#81391236,transparent 55%),linear-gradient(120deg,#100d0b,#0c0b0a 55%)}.hero-copy h1{font-size:clamp(46px,4.5vw,62px);line-height:1.07}.hero-copy h1>span{color:#ff9a56;background:linear-gradient(100deg,#ffb471,#ff6723);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-description{color:#b8afa7;font-size:14px}.hero-note{color:#a99b8f}.hero-art{background:#0e0b09;border:1px solid #6d3f252b;box-shadow:0 20px 70px #0006;height:570px;padding:23px}.hero-art:before,.hero-art:after{display:none}.hero-illustration{position:absolute;top:0;left:0;width:100%;height:390px;object-fit:cover;object-position:center;opacity:.94;mask-image:linear-gradient(#000 72%,transparent 100%)}.hero-art .orbital,.hero-art .art-title{display:none}.art-top{color:#b6a18f;z-index:3}.art-brand{color:#f6e2d3}.art-status i{background:#ff8b45}.art-bottom{color:#ac8a73;font-size:6px;bottom:14px}.hero-art .demo-window{position:absolute;bottom:38px;left:25px;right:25px;margin:0;background:#1b1511f0;border:1px solid #a76a3d45;box-shadow:0 20px 45px #0008;color:#f8e6d7;backdrop-filter:blur(15px);transform:rotate(-2deg)}.demo-top .icon{color:#ff9454}.demo-dots{color:#a68a76}.demo-tabs button{border-color:#58412e;background:#251c16;color:#cbb6a6}.demo-tabs button[aria-selected=true]{border-color:#ff934a70;color:#ffc18e;background:#6b351c5c}.demo-prompt{color:#e5d2c2}.demo-output{border-color:#59412d}.demo-output>span{color:#bca594}.demo-output i{background:#6b3b20}.demo-output i:after{color:#ffad6f}.demo-caption{color:#a68a75}.demo-caption>span:last-child{color:#ff9d59}.course-facts{border-color:#49301f99}.course-facts>div+div:before{background:#49301f99}.facts-note .icon{color:#ff9152}.course-facts>div>span{color:#b2a496}.hero-actions .price-inline>span{color:#bcac9f}.pain-section{padding:84px 0;background:#100d0b}.pain-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.pain-copy h2{font-size:42px}.pain-copy>p:not(.eyebrow){max-width:430px;font-size:14px;line-height:1.9;margin-top:22px;color:#b5a79a}.pain-copy strong{color:#f7e7d9;font-weight:550}.pain-list{list-style:none;padding:0;margin:0;display:grid;gap:0}.pain-list li{display:flex;gap:17px;align-items:flex-start;padding:20px 0;border-bottom:1px solid #34251c;font-size:13px;color:#c1b2a7}.pain-list li:first-child{padding-top:0}.pain-list li>span{color:#ff8e4c;font-size:11px;font-weight:650;line-height:2}.pain-list strong{color:#f4e6db;font-weight:550}.benefits-section{background:#0b0a09}.benefit{background:linear-gradient(145deg,#21170f,#14110e);border-color:#4f332044}.benefit:hover{border-color:#bd6b3380;box-shadow:0 10px 30px #0003}.icon-box{background:#ff782416;color:#ff9956;border:1px solid #ff8d3d19}.card-index{color:#ba8a67}.benefit>p{color:#b0a296}.benefit-result{border-color:#3f2d20;color:#ffac71}.curriculum-section{background:radial-gradient(ellipse at 3% 50%,#6b2d0b21,transparent 50%),#100d0b;border-color:#3e2a1b66}.format-note{border-color:#403023}.format-note .icon-box{background:#ff8c3014}.module{background:#19120d;border-color:#4d3324}.module[open]{background:linear-gradient(135deg,#2c1c10,#18120d);border-color:#b3602f;box-shadow:0 6px 25px #ff792407}.module-number{color:#9c7659}.module[open] .module-number{color:#ffa466}.module-heading>span{color:#b19782}.expand-icon{color:#c09b7e}.module-content>p{color:#bca28b}.module-content ol{color:#ddc5b0}.module-content li>span{color:#a17e5f}.module-outcome{background:#ff8c2410;color:#ffb97e;border:1px solid #ff8c2417}.bonus-section{background:radial-gradient(ellipse at 100% 10%,#65300f40,transparent 55%),#090908}.bonus-section .eyebrow{color:#ff9d5b}.bonus-section .section-heading>p:last-child{color:#b9a99b}.bonus-card{border-color:#81532d35}.ebook-card{background:linear-gradient(155deg,#312012,#17110c)}.bonus-card-top{color:#edc3a4}.book-visual{background:radial-gradient(ellipse at center,#bd5e142a,transparent 65%)}.book-cover{background:linear-gradient(145deg,#ffae62,#f56e24);color:#2a1204;border-left-color:#ba4d16;box-shadow:8px 15px 23px #0006,5px 3px 0 #a84a1d}.book-cover:after{border-color:#b753235e}.book-format{color:#be8c65}.bonus-copy p{color:#baa18c}.bonus-footnote{color:#f0c7a9}.gemini-card{background:radial-gradient(ellipse at 95% 0%,#bc4e16a6,transparent 65%),linear-gradient(150deg,#7b3515,#311b0e 70%,#17110b);border-color:#c7793e60}.gemini-card .bonus-card-top{color:#ffe0c9}.bonus-metric>span:not(.spark-symbol){color:#e9b98f}.spark-symbol{color:#ffbf87}.bonus-metric>p{color:#ffd3ae}.bonus-eligibility{color:#efc7a9;border-color:#e0995b36}.bonus-steps li{color:#ffe8d5}.bonus-steps li>span{border-color:#b981575e}.bonus-disclaimer{color:#dbb494}.how-section{background:#0e0c0a}.audience-section{background:linear-gradient(110deg,#2b180c,#120e0a 70%);border-color:#56351d50}.audience-list>div{border-color:#503522}.audience-list .icon{background:#63371d;color:#ffb77f}.audience-list .scope-note{color:#b59a83}.value-section{background:#0d0b09}.comparison{border-color:#4b3322}.comparison-head{background:#21170f}.comparison-head>span:last-child{background:#482812;color:#ffbf8b}.comparison-label{color:#c99a72}.comparison-row{border-color:#4b3322}.comparison-row>span:last-child{background:#2b1c10;color:#e4be9f}.comparison-note{color:#a98c76}.offer-section{background:radial-gradient(ellipse at 0 80%,#a4471355,transparent 60%),linear-gradient(125deg,#1e1109,#090909 70%)}.offer-section:before{border-color:#e4803726;box-shadow:0 0 0 80px #e4803708,0 0 0 160px #e4803705}.offer-intro .eyebrow{color:#ff9d5a}.offer-intro>p:not(.eyebrow){color:#c1a78f}.offer-mark{color:#69401f}.offer-mark span{color:#aa612f}.offer-card{background:linear-gradient(145deg,#291c11,#17110c);border:1px solid #a45c2d80;box-shadow:0 16px 70px #0006;color:#fff4e9}.offer-card .pill{color:#ffb074;background:#ff8e2412;border-color:#ff8e2435}.offer-brand,.payment-note{color:#ba9e86}.offer-price{color:#ffba81}.offer-includes{border-color:#58402c}.offer-includes li{color:#e6c9b0}.offer-includes small{color:#b6957b}.checkout-note{color:#c3a38a}.offer-small{color:#b99b82}.coupon-block{background:#442b17;border-color:#a36c3c}.coupon-block button{background:#21150b;color:#ffc08b}.faq-section{background:#0c0b09}.faq-list summary>span{color:#bd9471}.closing{background:linear-gradient(110deg,#c4501e,#542710 60%,#20150d);border-top:1px solid #ff9a4538}.closing>.container>span{color:#ffd0a6}.closing strong{color:#fff2e4}.closing .button{background:#130b05;border-color:#ffb37155;color:#ffe1c1}.site-footer{background:#090909}.footer-top>p{color:#b09a86}.footer-top nav button{color:#c0a087}.footer-bottom,.footer-bottom p{color:#9a826f}.footer-bottom{border-color:#36261a}.mobile-purchase{background:#130f0bf5;border-color:#7b482785}.mobile-purchase strong{color:#ffd3aa}.mobile-purchase>div>span{color:#bfa28b}.menu-toggle span{background:#edd1b7}.mobile-nav{box-shadow:0 15px 20px #0006}.mobile-nav a{border-color:#3e2b1b}.toast{background:#3b2412;color:#ffdfbe;border:1px solid #a26938}dialog{background:#1e150d;color:#f7e6d5;border:1px solid #7c4b27}dialog::backdrop{background:#060402b8}.dialog-close{background:#3b2818;color:#ffd6ad}.dialog-kicker{color:#ffa058}.dialog-note{border-color:#5b3b22!important}.skip-link{background:#ff8e40;color:#190c02}.noscript-note{background:#301b0d;color:#ffe4c9}
.visual-section{padding:75px 0 85px;background:#090909;overflow:hidden}.visual-frame{position:relative;display:grid;grid-template-columns:1.05fr .95fr;align-items:center;border:1px solid #72451f40;border-radius:20px;background:linear-gradient(115deg,#1d140c,#0b0907);overflow:hidden}.visual-frame img{display:block;width:100%;height:380px;object-fit:cover;mask-image:linear-gradient(90deg,#000 70%,transparent 100%)}.visual-copy{padding:40px 45px 40px 20px}.visual-copy h2{font-size:35px}.visual-copy p:not(.eyebrow){font-size:13px;line-height:1.9;margin:22px 0;color:#baa38d}.visual-copy .text-link{color:#ffab67}.scenarios-section{background:linear-gradient(180deg,#0f0c09,#161008);border-top:1px solid #342317;border-bottom:1px solid #342317}.scenario-notice{display:inline-flex;gap:8px;align-items:center;color:#c8a380;font-size:9px;letter-spacing:.04em;background:#40261266;border:1px solid #8f58272b;border-radius:6px;padding:7px 11px;margin-bottom:20px}.scenario-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.scenario-card{border-top:1px solid #945724;position:relative;background:#21160d;padding:26px;border-radius:0 0 12px 12px}.scenario-card .scenario-icon{font-size:23px;color:#ff9c50;line-height:1}.scenario-card h3{font-size:22px;line-height:1.2;margin:20px 0 18px;max-width:220px}.scenario-card p{font-size:12px;color:#bca18a;line-height:1.85;margin-bottom:15px}.scenario-card p strong{color:#ffd2a8;font-size:9px;letter-spacing:.08em;display:block;margin-bottom:4px}.scenario-card small{display:block;color:#a6866a;border-top:1px solid #50361e;padding-top:15px;font-size:9px}.testimonial-section{background:#100c08}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.testimonial-card{background:#26180c;border:1px solid #60401f;border-radius:14px;padding:26px}.testimonial-card blockquote{margin:0;font-size:15px;line-height:1.8;color:#f1d6b9}.testimonial-card footer{border-top:1px solid #664321;margin-top:22px;padding-top:18px;display:flex;gap:12px;align-items:center}.testimonial-card img{height:42px;width:42px;border-radius:50%;object-fit:cover}.testimonial-card strong{font-size:12px;display:block}.testimonial-card span{font-size:10px;display:block;color:#b79269}
@media(min-width:1500px){.hero-copy h1{font-size:66px}.hero-art{height:590px}.hero-illustration{height:420px}}
@media(max-width:1100px){.hero-copy h1{font-size:49px}.hero-art{height:540px}.hero-illustration{height:360px}.pain-grid{gap:45px}.pain-copy h2{font-size:37px}.visual-copy{padding-right:30px}.visual-copy h2{font-size:31px}.scenario-grid{gap:17px}.scenario-card{padding:22px}.scenario-card h3{font-size:20px}}
@media(max-width:850px){.hero-copy h1{font-size:42px}.hero-description{font-size:12px}.hero-art{height:510px}.hero-illustration{height:340px}.hero-art .demo-window{left:17px;right:17px;bottom:35px}.pain-grid{gap:30px}.pain-copy h2{font-size:33px}.pain-copy>p:not(.eyebrow){font-size:12px}.pain-list li{font-size:12px;padding:16px 0}.visual-frame img{height:340px}.visual-copy{padding:30px 25px 30px 10px}.visual-copy h2{font-size:27px}.visual-copy p:not(.eyebrow){font-size:12px}.scenario-card{padding:20px}.scenario-card h3{font-size:19px}.scenario-card p{font-size:11px}}
@media(max-width:640px){.hero-copy h1{font-size:clamp(41px,10.7vw,64px)}.hero-description{font-size:14px}.hero-art{height:505px;padding:22px 24px;border-radius:16px}.hero-illustration{height:330px}.hero-art .demo-window{left:21px;right:21px;bottom:34px;max-width:none;margin:0;padding:16px}.demo-prompt{color:#e5d2c2}.course-facts>div:nth-child(2n){border-color:#4c301e}.hero-note{color:#b69a84}.hero-actions .button{font-size:11px}.pain-section{padding:58px 0}.pain-grid{grid-template-columns:1fr;gap:25px}.pain-copy h2{font-size:34px}.pain-copy>p:not(.eyebrow){font-size:14px;line-height:1.85}.pain-list li{font-size:13px;padding:18px 0}.pain-list li:first-child{padding-top:18px;border-top:1px solid #34251c}.benefit>p{font-size:13px}.format-note p,.module-content>p,.module-content ol{font-size:12px}.bonus-copy p{font-size:13px}.bonus-disclaimer{font-size:11px}.bonus-eligibility{font-size:12px}.how-grid p{font-size:13px}.visual-section{padding:20px 0 60px}.visual-frame{grid-template-columns:1fr}.visual-frame img{height:240px;mask-image:linear-gradient(#000 70%,transparent 100%)}.visual-copy{padding:5px 26px 30px}.visual-copy h2{font-size:30px}.visual-copy p:not(.eyebrow){font-size:13px;margin:18px 0}.audience-list span{font-size:13px}.comparison-row>strong{background:#21170f}.comparison-row>span:last-child{background:#2b1c10}.scenario-grid,.testimonial-grid{grid-template-columns:1fr;gap:18px}.scenario-card{padding:26px}.scenario-card h3{font-size:24px;max-width:none}.scenario-card p{font-size:13px}.scenario-card small{font-size:10px}.scenario-card p strong{font-size:10px}.scenario-notice{font-size:8px;line-height:1.7}.scenarios-section .section-heading>p:last-child{font-size:13px}.faq-list details>p{font-size:13px}.faq-list summary{font-size:14px}.offer-includes li{font-size:12px}.offer-intro>p:not(.eyebrow){font-size:14px}.offer-small{font-size:11px}.footer-top>p{font-size:10px}}
@media(max-width:370px){.hero-copy h1{font-size:39px}.hero-actions .button{font-size:10px}.hero-art{padding:22px 20px}.hero-art .demo-window{left:17px;right:17px;padding:14px}.hero-illustration{height:320px}.scenario-card{padding:23px}}
