@font-face{font-family:Hotmart Display;src:url(/__l5e/assets-v1/5d8ad08c-5767-41ff-b4ad-7c77b8299332/hotmart-display-regular.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Hotmart Sans;src:url(/__l5e/assets-v1/faf89f1a-3d5a-4386-913a-4cc1646ebc43/hotmart-sans-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Hotmart Sans;src:url(/__l5e/assets-v1/e8bf8a32-28e2-4420-8b33-b2ead5ccae52/hotmart-sans-light-italic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Hotmart Sans;src:url(/__l5e/assets-v1/0bb8dec1-751b-45b0-862f-9f7c9650dc79/hotmart-sans-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hotmart Sans;src:url(/__l5e/assets-v1/e0dbbc0c-2e14-4dea-bde6-7760bd114bfe/hotmart-sans-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Hotmart Sans;src:url(/__l5e/assets-v1/ae3c21ce-6613-40ca-9872-8fbd8be36069/hotmart-sans-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Hotmart Sans;src:url(/__l5e/assets-v1/f4446c65-7ef2-417b-ac22-92b891e000a5/hotmart-sans-bold-italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}:root{--font-sans:"Hotmart Sans", system-ui, -apple-system, sans-serif;--font-serif:"Hotmart Display", Georgia, "Times New Roman", serif;--bg:#f5f3ef;--fg:#0d0d0d;--cta:#ff4000;--cta-hover:#d63600;--muted:#7a7773;--card:#fff;--card-alt:#f5f3ef;--hero-bg:#3e0f1d;--radius:16px;--max-w:1120px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6}.container{max-width:var(--max-w);margin:0 auto;padding:0 32px}section{padding:96px 0}@media(max-width:768px){section{padding:64px 0}.container{padding:0 20px}}nav{z-index:100;background:var(--bg);position:sticky;top:0}nav .container{justify-content:space-between;align-items:center;padding:16px 32px;display:flex}.nav-logo{align-items:center;display:inline-flex}.nav-logo img{width:auto;height:26px;display:block}.nav-links{align-items:center;gap:28px;display:flex}.nav-links a{color:var(--fg);font-size:14px;font-weight:500;text-decoration:none}.nav-links a:hover{color:var(--cta)}.btn-nav{background:var(--cta);border-radius:6px;padding:12px 22px;font-size:14px;font-weight:700;text-decoration:none;transition:background .15s;color:#fff!important}.btn-nav:hover{background:var(--cta-hover);color:#fff!important}@media(max-width:860px){.nav-links a:not(.btn-nav){display:none}}.overline{text-transform:uppercase;letter-spacing:.14em;color:var(--cta);margin-bottom:16px;font-size:12px;font-weight:700}h1{font-family:var(--font-serif);letter-spacing:-.02em;margin-bottom:24px;font-size:clamp(40px,5.4vw,64px);font-weight:700;line-height:1.05}.hero h1{font-size:clamp(34px,4.4vw,52px)}h2{font-family:var(--font-serif);letter-spacing:-.015em;margin-bottom:20px;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.12}h3{margin-bottom:8px;font-size:18px;font-weight:700}.lead{color:var(--muted);max-width:600px;font-size:18px;line-height:1.65}.text-muted{color:var(--muted)}.btn-primary{background:var(--cta);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:16px 32px;font-size:16px;font-weight:700;text-decoration:none;transition:background .15s;display:inline-block}.btn-primary:hover{background:var(--cta-hover)}.btn-secondary{color:var(--fg);cursor:pointer;border:1.5px solid var(--fg);background:0 0;border-radius:6px;padding:15px 30px;font-size:16px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-block}.btn-secondary:hover{background:var(--fg);color:#fff}.hero{background:var(--hero-bg);color:#fff;padding:0}.hero .container{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;padding:88px 32px;display:grid}.hero h1{color:#fff}.hero .badge{color:#fff;background:#ffffff24;border-radius:999px;align-items:center;gap:8px;margin-bottom:28px;padding:6px 16px;font-size:13px;font-weight:600;display:inline-flex}.hero .badge span{color:#ffd9a8}.hero .lead{color:#ffffffe6;max-width:none}.hero .text-muted{color:#fffc!important}.hero .cta-group{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.hero .btn-secondary{color:#fff;border-color:#fff9}.hero .btn-secondary:hover{color:var(--fg);background:#fff;border-color:#fff}.hero-image{aspect-ratio:1/1.06;border-radius:18px;width:100%;position:relative;overflow:hidden}.hero-image img{object-fit:cover;width:100%;height:100%;display:block}@media(max-width:900px){.hero .container{grid-template-columns:1fr;gap:36px;padding:56px 20px}.hero-image{max-width:480px;margin:0 auto}}.metrics{border-radius:var(--radius);background:var(--card);grid-template-columns:repeat(3,1fr);margin:48px 0;display:grid;overflow:hidden}.metric{text-align:center;padding:36px 28px}.metric+.metric{border-left:1px solid #0d0d0d14}.metric-val{font-family:var(--font-serif);color:var(--cta);margin-bottom:8px;font-size:clamp(44px,5.5vw,64px);font-weight:700;line-height:1}.metric-label{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:13px}.hero .metrics{background:#ffffff1a}.hero .metric+.metric{border-left:1px solid #ffffff2e}.hero .metric-val{color:#ffd9a8}.hero .metric-label{color:#ffffffd9}@media(max-width:600px){.metrics{grid-template-columns:1fr}.metric+.metric{border-top:1px solid #0d0d0d14;border-left:none}.hero .metric+.metric{border-top:1px solid #ffffff2e;border-left:none}}.hero-metrics{flex-wrap:wrap;gap:28px 32px;margin-top:32px;display:flex}.hero-metric{flex-direction:column;gap:2px;display:flex}.hero-metric .hm-val{font-family:var(--font-sans);color:#fff;font-size:19px;font-weight:700;line-height:1.2}.hero-metric .hm-label{color:#ffffffbf;letter-spacing:.02em;font-size:14px}.typing{color:var(--cta);align-items:baseline;display:inline-flex}.typing-caret{background:var(--cta);width:3px;height:.95em;margin-left:4px;animation:1s steps(2,start) infinite caretBlink;display:inline-block;transform:translateY(2px)}@keyframes caretBlink{to{visibility:hidden}}.problem-side{grid-template-columns:1fr auto 1fr;align-items:start;gap:40px;display:grid}.problem-col p{color:var(--muted);margin-bottom:18px;font-size:16px;line-height:1.7}.problem-col p strong{color:var(--fg);font-weight:700}.problem-col h2{margin-bottom:20px;font-size:clamp(22px,2.4vw,30px)}.problem-simple-label{color:var(--fg);margin-bottom:12px;font-size:14px;font-weight:700}.problem-or{font-family:var(--font-serif);color:var(--cta);align-self:center;padding:0 8px;font-size:28px;font-style:italic}@media(max-width:820px){.problem-side{grid-template-columns:1fr;gap:24px}.problem-or{text-align:center}}.vs-table{border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:0;margin-top:48px;display:grid;overflow:hidden}.vs-col{padding:36px}.vs-col.before{background:#f5f3ef}.vs-col.after{background:#fff}.vs-col-label{text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:24px;font-size:12px;font-weight:700}.vs-col.after .vs-col-label{color:var(--cta)}.vs-item{align-items:flex-start;gap:12px;padding:12px 0;font-size:15px;display:flex}.vs-item+.vs-item{border-top:1px solid #0d0d0d14}.vs-item .icon{flex-shrink:0;margin-top:2px}.vs-hi{font-family:var(--font-serif);color:var(--cta);margin-right:2px;font-size:1.2em;font-weight:700}@media(max-width:640px){.vs-table{grid-template-columns:1fr}}.steps-section{color:#fff;background:#0d0d0d}.steps-section h2{color:#fff}.steps-section .lead{color:#ffffffbf}.steps-section .overline{color:var(--cta)}.steps{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:48px;display:grid}.steps.steps-3{grid-template-columns:repeat(3,1fr)}.step{color:var(--fg);border-radius:var(--radius);background:#fff;padding:32px 24px}.step-num{background:var(--cta);color:#fff;width:48px;height:48px;font-family:var(--font-serif);border-radius:999px;justify-content:center;align-items:center;margin-bottom:20px;font-size:20px;font-weight:700;display:inline-flex}.step-title{color:var(--fg);margin-bottom:10px;font-size:17px;font-weight:700}.step-desc{color:var(--muted);font-size:14px;line-height:1.6}@media(max-width:900px){.steps,.steps.steps-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.steps,.steps.steps-3{grid-template-columns:1fr}}.econ-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:64px;margin-top:48px;display:grid}.econ-bars{flex-direction:column;gap:28px;display:flex}.econ-bar{flex-direction:column;gap:10px;display:flex}.econ-bar-head{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.econ-bar-label{color:var(--fg);font-size:14px;font-weight:600}.econ-bar-val{font-family:var(--font-serif);color:var(--fg);font-size:22px;font-weight:700}.econ-bar.is-orange .econ-bar-val{color:var(--cta)}.econ-bar-track{background:#0d0d0d14;border-radius:999px;height:14px;overflow:hidden}.econ-bar-fill{background:var(--muted);border-radius:999px;height:100%}.econ-bar.is-orange .econ-bar-fill{background:var(--cta)}@media(max-width:768px){.econ-grid{grid-template-columns:1fr;gap:32px}}.testimonials{grid-template-columns:1fr 1fr;gap:20px;margin-top:48px;display:grid}.testimonial{background:var(--card);border-radius:var(--radius);padding:28px 26px;position:relative}.testimonial:before{content:'"';font-family:var(--font-serif);color:var(--cta);opacity:.4;font-size:56px;line-height:1;position:absolute;top:12px;left:20px}.testimonial blockquote{color:var(--fg);margin-bottom:16px;padding-top:18px;font-size:15px;line-height:1.7}.testimonial cite{font-size:13px;font-style:normal;font-weight:700}.testimonial cite span{color:var(--muted);margin-top:2px;font-weight:400;display:block}@media(max-width:640px){.testimonials{grid-template-columns:1fr}}.cta-section-wrap{background:var(--cta);color:#fff;padding:96px 0}.cta-section{text-align:center;max-width:720px;margin:0 auto;padding:0 32px}.cta-section h2{color:#fff;margin-bottom:16px}.cta-section p{color:#ffffffe6;margin-bottom:40px;font-size:17px}.cta-section .btn-primary{color:var(--cta);background:#fff;padding:18px 38px;font-size:17px}.cta-section .btn-primary:hover{color:var(--cta-hover);background:#fff}.section-alt{background:var(--card-alt)}.faq-section{background:#f5f3ef}.faq{flex-direction:column;margin-top:40px;display:flex}.faq-item{border-bottom:1px solid #0d0d0d1f}.faq-q{text-align:left;cursor:pointer;width:100%;color:var(--fg);background:0 0;border:none;grid-template-columns:48px 1fr auto;align-items:center;gap:16px;padding:24px 0;font-family:inherit;font-size:17px;font-weight:600;display:grid}.faq-num{font-family:var(--font-serif);color:var(--cta);font-size:20px;font-weight:700}.faq-q:hover{color:var(--cta)}.faq-a{color:var(--muted);padding:0 0 24px 64px;font-size:15px;line-height:1.7;display:none}.faq-item.open .faq-a{display:block}.faq-item.open .faq-icon{transform:rotate(45deg)}.faq-icon{color:var(--cta);flex-shrink:0;font-size:22px;line-height:1;transition:transform .2s;display:inline-block}footer{background:var(--fg);color:#fff;padding:48px 0}footer .nav-logo img{filter:brightness(0)invert()}.footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.footer-copy{color:#ffffffbf;font-size:13px}
