:root{--bg-dark: #070a12;--bg-card: #0f1626;--border-glass: rgba(255, 255, 255, .08);--border-active: rgba(255, 107, 0, .4);--text-pure: #ffffff;--text-main: #f3f4f6;--text-muted: #9ca3af;--primary-purple: #ff5500;--primary-magenta: #ffb300;--accent-orange: #ff7b00;--accent-orange-light: #fea350;--grad-purple: linear-gradient(90deg, var(--primary-purple) 0%, var(--primary-magenta) 100%);--grad-orange: linear-gradient(180deg, var(--accent-orange-light) 0%, var(--accent-orange) 50%, #d86200 100%);--accent-sage: #9CAF88;--font-primary: "Plus Jakarta Sans", system-ui, -apple-system, sans-serif;--font-heading: "Space Grotesk", system-ui, -apple-system, sans-serif;--transition: all .3s cubic-bezier(.4, 0, .2, 1)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px;background-color:var(--bg-dark)}body{background-color:var(--bg-dark);color:var(--text-main);font-family:var(--font-primary);line-height:1.6;overflow-x:hidden;position:relative}.container{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:5}.section{padding:100px 0;position:relative}.glow-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1}.glow-circle{position:absolute;border-radius:50%;filter:blur(140px);opacity:.12}.glow-1{top:5%;right:-10vw;width:50vw;height:50vw;background:radial-gradient(circle,var(--primary-magenta) 0%,transparent 70%)}.glow-2{top:30%;left:-15vw;width:60vw;height:60vw;background:radial-gradient(circle,var(--accent-orange) 0%,transparent 70%)}.glow-3{top:60%;right:-10vw;width:45vw;height:45vw;background:radial-gradient(circle,var(--primary-purple) 0%,transparent 70%)}.glow-4{bottom:5%;left:10vw;width:50vw;height:50vw;background:radial-gradient(circle,var(--accent-sage) 0%,transparent 70%)}.badge{display:inline-block;padding:8px 18px;border-radius:30px;font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:24px;background:#ff55001f;border:1px solid rgba(255,85,0,.25);color:var(--primary-magenta);font-family:var(--font-heading)}.header{position:fixed;top:0;left:0;width:100%;z-index:100;background:#070a12bf;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--border-glass);padding:16px 0;transition:var(--transition)}.navbar{display:flex;align-items:center;justify-content:space-between}.logo{font-family:var(--font-heading);font-weight:700;font-size:1.35rem;color:var(--text-pure);text-decoration:none;display:flex;align-items:center;gap:10px}.logo-accent{background:var(--grad-purple);color:var(--text-pure);padding:4px 8px;border-radius:8px;font-size:1.1rem}.header-timer{display:flex;align-items:center;gap:8px;background:#ff550014;border:1px solid rgba(255,85,0,.2);padding:6px 14px;border-radius:20px;font-size:.9rem;font-weight:700;color:var(--text-pure)}.timer-label-desktop{display:inline;opacity:.9}.timer-label-mobile{display:none}.timer-clock{font-family:monospace;color:var(--accent-orange);font-size:1rem;background:#ff55001f;padding:2px 8px;border-radius:4px}.btn-nav-cta{padding:8px 18px!important;font-size:.85rem!important;border-radius:8px!important}.custom-button{display:inline-block;background:var(--grad-orange);position:relative;overflow:hidden;color:var(--text-pure);font-size:1.15rem;font-family:var(--font-heading);font-weight:700;text-transform:uppercase;padding:16px 36px;border-radius:12px;border:none;text-align:center;cursor:pointer;box-shadow:0 4px 20px #ff7b0059;transition:var(--transition)}.custom-button:hover{transform:translateY(-2px);box-shadow:0 8px 30px #ff7b0080}.custom-button:before,.custom-button2:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.35),transparent);transform:rotate(45deg);animation:shimmer 3.5s infinite}.custom-button2{display:inline-block;background:var(--grad-purple);position:relative;overflow:hidden;color:var(--text-pure);font-size:1.1rem;font-family:var(--font-heading);font-weight:700;text-transform:uppercase;padding:14px 30px;border-radius:12px;border:none;text-align:center;cursor:pointer;box-shadow:0 4px 15px #f506,0 0 25px #ffb3004d;transition:var(--transition)}.custom-button2:hover{transform:translateY(-2px);box-shadow:0 6px 20px #f509,0 0 35px #ffb30080}@keyframes shimmer{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}.pulse-animation{animation:pulse 2.5s infinite ease-in-out}@keyframes pulse{0%,to{box-shadow:0 0 #fea35066}50%{box-shadow:0 0 22px 10px #fea35033}}.floating{animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0) rotate(1deg)}50%{transform:translateY(-12px) rotate(-1deg)}}.glass-card{background:var(--bg-card);border:1px solid var(--border-glass);border-radius:16px;padding:30px;box-shadow:0 20px 40px #00000040;transition:var(--transition)}.glass-card:hover{border-color:var(--border-active);box-shadow:0 20px 40px #ff550026}.section-header{text-align:center;max-width:750px;margin:0 auto 60px}.section-title{font-family:var(--font-heading);font-size:2.8rem;font-weight:700;line-height:1.15;color:var(--text-pure);margin-bottom:20px}.section-title span{background:var(--grad-purple);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.section-subtitle{font-size:1.15rem;color:var(--text-muted)}.hero{padding:150px 0 100px}.hero-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:center}.hero-title{font-family:var(--font-heading);font-size:3.5rem;font-weight:700;line-height:1.1;color:var(--text-pure);margin-bottom:20px;letter-spacing:-.02em}.hero-title span{background:var(--grad-purple);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-description{font-size:1.2rem;color:var(--text-muted);margin-bottom:30px}.hero-features{display:flex;flex-direction:column;gap:14px;margin-bottom:36px}.hero-feature-item{display:flex;align-items:center;gap:12px;font-size:1.05rem;font-weight:600}.hero-feature-icon{color:var(--accent-sage);font-size:1.25rem}.hero-action-subtext{font-size:.9rem;color:var(--text-muted);margin-top:12px}.hero-urgency-timer{margin-top:14px;font-size:.95rem;font-weight:700;color:var(--accent-orange);display:flex;align-items:center;gap:8px}.timer-digits{font-family:monospace;font-size:1.1rem;background:#ff7b001a;padding:2px 8px;border-radius:4px}.hero-image-wrapper{position:relative;display:flex;justify-content:center}.hero-image-glow{position:absolute;width:100%;height:100%;background:radial-gradient(circle,rgba(255,85,0,.2) 0%,transparent 60%);filter:blur(40px)}.hero-book-mockup{width:100%;max-width:380px;height:auto;position:relative;z-index:2;filter:drop-shadow(0 25px 50px rgba(0,0,0,.4));transform:rotate(2deg)}.social-proof{padding:30px 0;border-top:1px solid var(--border-glass);border-bottom:1px solid var(--border-glass);background:#0f162666;text-align:center}.social-proof-title{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin-bottom:20px}.logos-grid{display:flex;justify-content:center;flex-wrap:wrap;gap:40px}.logo-item{font-family:var(--font-heading);font-weight:700;font-size:1.1rem;color:var(--text-muted);display:flex;align-items:center;gap:8px}.logo-item i{color:var(--accent-sage)}.promise-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center}.pillars-list{display:flex;flex-direction:column;gap:24px;margin-top:36px}.pillar-item{display:flex;gap:20px}.pillar-icon-box{width:50px;height:50px;background:#9caf881a;border:1px solid rgba(156,175,136,.2);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--accent-sage);flex-shrink:0}.pillar-text-group{display:flex;flex-direction:column;gap:4px}.pillar-title{font-family:var(--font-heading);font-size:1.2rem;font-weight:700;color:var(--text-pure)}.pillar-desc{color:var(--text-muted);font-size:.95rem}.promise-image-wrapper{display:flex;justify-content:center}.promise-image-card{background:var(--bg-card);border:1px solid var(--border-glass);padding:16px;border-radius:20px;box-shadow:0 25px 50px #00000059;position:relative;max-width:400px}.promise-image{width:100%;height:auto;border-radius:12px;display:block}.promise-image-badge{position:absolute;bottom:-15px;left:50%;transform:translate(-50%);background:var(--accent-orange);color:var(--text-pure);padding:8px 18px;border-radius:20px;font-weight:700;font-size:.85rem;white-space:nowrap;box-shadow:0 6px 15px #ff7b004d}.pain-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pain-section-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:48px;align-items:center}.pain-image-box{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--border-glass);box-shadow:0 15px 35px #00000073;transition:var(--transition)}.pain-image-box:hover{transform:translateY(-4px);border-color:var(--border-active)}.pain-image-box img{width:100%;height:auto;display:block;object-fit:cover;border-radius:15px}.pain-questions-list{display:flex;flex-direction:column;gap:20px}.pain-card{display:flex;gap:20px;align-items:flex-start}.pain-icon{width:48px;height:48px;background:#ef44441a;border:1px solid rgba(239,68,68,.2);color:#ef4444;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;flex-shrink:0}.pain-question{font-size:1.1rem;font-weight:700;line-height:1.4;color:var(--text-pure)}.pain-card.solution{border-color:#10b9814d}.pain-card.solution .pain-icon{background:#10b9811a;border-color:#10b98133;color:#10b981}.benefits-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:center}.benefits-list{display:flex;flex-direction:column;gap:20px;margin-top:36px}.benefit-item-card{display:flex;align-items:flex-start;gap:18px;padding:16px 20px;background:#ffffff05;border:1px solid var(--border-glass);border-radius:12px;transition:var(--transition)}.benefit-item-card:hover{background:#ffffff0a;border-color:var(--border-active)}.benefit-emoji{font-size:1.75rem;flex-shrink:0}.benefit-item-title{font-family:var(--font-heading);font-size:1.15rem;font-weight:700;color:var(--text-pure);margin-bottom:4px}.benefit-item-desc{color:var(--text-muted);font-size:.95rem}.benefits-image-wrapper{display:flex;justify-content:center}.benefits-image-card{background:var(--bg-card);border:1px solid var(--border-glass);padding:16px;border-radius:20px;box-shadow:0 25px 50px #00000059;max-width:420px}.benefits-image{width:100%;height:auto;border-radius:12px;display:block}.bonuses-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bono-card{padding:0!important;overflow:hidden;display:flex;flex-direction:column}.bono-image-box{width:100%;height:200px;position:relative;overflow:hidden}.bono-image{width:100%;height:100%;object-fit:cover;transition:var(--transition)}.bono-card:hover .bono-image{transform:scale(1.05)}.bono-badge{position:absolute;top:14px;left:14px;background:var(--grad-orange);color:var(--text-pure);padding:6px 14px;border-radius:20px;font-size:.75rem;font-weight:800;z-index:10;box-shadow:0 4px 10px #ff7b004d}.bono-info{padding:24px;display:flex;flex-direction:column;flex-grow:1}.bono-title{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:var(--text-pure);margin-bottom:8px}.bono-desc{font-size:.95rem;color:var(--text-muted);margin-bottom:18px;line-height:1.4}.bono-bullets{list-style:none;display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.bono-bullets li{font-size:.85rem;font-weight:600;display:flex;align-items:center;gap:8px}.bono-bullets li i{color:var(--accent-orange)}.bono-footer{margin-top:auto;border-top:1px solid var(--border-glass);padding-top:16px;display:flex;justify-content:space-between;align-items:center}.bono-value{font-size:.85rem;color:var(--text-muted)}.old-price{text-decoration:line-through;opacity:.7}.bono-free{color:var(--accent-orange);font-weight:800;font-size:1.15rem}.product-grid-offer{display:grid;grid-template-columns:1.1fr .9fr;gap:60px;align-items:center;background:var(--bg-card);border:1px solid var(--border-glass);padding:50px;border-radius:24px;box-shadow:0 30px 60px #0006}.product-info-box{display:flex;flex-direction:column;align-items:flex-start}.offer-features{display:flex;flex-direction:column;gap:12px;margin:24px 0}.offer-feature{display:flex;align-items:center;gap:12px;font-weight:600;font-size:1rem}.offer-feature i{color:var(--accent-orange)}.price-box{display:flex;flex-direction:column;margin-bottom:24px}.price-label{font-size:.85rem;color:var(--text-muted);font-weight:700;letter-spacing:.05em}.price-now{font-size:3rem;font-weight:800;color:var(--accent-orange);line-height:1.1;font-family:var(--font-heading)}.product-info-box .custom-button{width:100%;margin-bottom:24px}.guarantee-box{background:#ffffff05;border-left:4px solid var(--accent-orange);padding:16px;border-radius:0 8px 8px 0;margin-top:10px}.guarantee-title{font-weight:700;font-size:.95rem;color:var(--text-pure);margin-bottom:4px;display:flex;align-items:center;gap:8px}.guarantee-title i{color:var(--accent-orange)}.guarantee-desc{font-size:.85rem;color:var(--text-muted);line-height:1.4}.product-cover-box{display:flex;justify-content:center;position:relative}.cover-glow-radial{position:absolute;width:100%;height:100%;background:radial-gradient(circle,rgba(255,123,0,.15) 0%,transparent 60%);filter:blur(40px)}.product-cover-img{width:100%;max-width:300px;height:auto;border-radius:16px;filter:drop-shadow(0 20px 40px rgba(0,0,0,.4))}.overall-rating{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:16px}.rating-num{font-size:3.5rem;font-weight:800;font-family:var(--font-heading);color:var(--text-pure);line-height:1}.rating-stars{text-align:left;display:flex;flex-direction:column}.stars-row{display:flex;gap:4px;margin-bottom:4px}.stars-row i{color:var(--accent-orange);font-size:1.15rem}.rating-stars span{font-size:.85rem;color:var(--text-muted)}.guarantee-card-full{background:var(--bg-card);border:1px solid var(--border-glass);border-radius:20px;padding:45px;box-shadow:0 25px 50px #00000059;display:grid;grid-template-columns:.5fr 1.5fr;gap:40px;align-items:center;transition:var(--transition)}.guarantee-card-full:hover{border-color:var(--border-active);box-shadow:0 25px 50px #ff550026}.guarantee-badge-container{display:flex;justify-content:center;align-items:center}.guarantee-badge-svg{width:140px;height:140px;filter:drop-shadow(0 10px 20px rgba(255,107,74,.2));transition:var(--transition)}.guarantee-card-full:hover .guarantee-badge-svg{transform:scale(1.05) rotate(5deg)}.guarantee-content{text-align:left}@media(max-width:768px){.guarantee-card-full{grid-template-columns:1fr;gap:30px;padding:30px 20px;text-align:center}.guarantee-content{text-align:center}.guarantee-footer-full{justify-content:center;flex-direction:column}}.reviews-masonry{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.review-card{display:flex;flex-direction:column;gap:16px}.review-user{display:flex;align-items:center;gap:14px}.review-avatar{width:50px;height:50px;border-radius:50%;object-fit:cover;border:2px solid var(--border-glass)}.review-name{font-weight:700;color:var(--text-pure);display:flex;align-items:center;gap:8px;font-size:1rem}.verified-badge{font-size:.7rem;color:var(--accent-sage);background:#9caf881a;padding:2px 8px;border-radius:12px}.review-location{font-size:.85rem;color:var(--text-muted)}.review-stars i{color:var(--accent-orange);font-size:.85rem}.review-text{font-style:italic;color:var(--text-main);font-size:.95rem}.faq-container{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.faq-item{background:var(--bg-card);border:1px solid var(--border-glass);border-radius:12px;overflow:hidden;transition:var(--transition)}.faq-question-group{padding:20px 24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px}.faq-question{font-size:1.1rem;font-weight:700;color:var(--text-pure);font-family:var(--font-heading)}.faq-icon-arrow{color:var(--text-muted);transition:var(--transition)}.faq-item.open .faq-icon-arrow{transform:rotate(180deg);color:var(--primary-magenta)}.faq-item.open{border-color:var(--border-active)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(0,1,0,1);padding:0 24px}.faq-item.open .faq-answer{max-height:1000px;transition:max-height .5s ease-in-out;padding:0 24px 20px;border-top:1px solid var(--border-glass)}.faq-answer p{color:var(--text-muted);font-size:.95rem;line-height:1.5;padding-top:14px}.footer{border-top:1px solid var(--border-glass);padding:40px 0;text-align:center;background:#070a12e6}.footer p{font-size:.85rem;color:var(--text-muted)}.footer-disclosure{margin-top:12px;font-size:.75rem!important;max-width:800px;margin-left:auto;margin-right:auto}.checkout-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#05070cd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:200;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:var(--transition)}.checkout-modal-overlay.active{opacity:1;pointer-events:auto}.checkout-modal-card{background:var(--bg-card);border:1px solid var(--border-active);border-radius:20px;width:100%;max-width:500px;padding:40px;box-shadow:0 30px 60px #ff550026;position:relative;transform:scale(.9);transition:var(--transition)}.checkout-modal-overlay.active .checkout-modal-card{transform:scale(1)}.close-modal-btn{position:absolute;top:20px;right:20px;background:transparent;border:none;color:var(--text-muted);font-size:1.5rem;cursor:pointer;transition:var(--transition)}.close-modal-btn:hover{color:var(--text-pure)}.checkout-modal-header{margin-bottom:24px}.step-indicator,.progress-bar-container{display:none!important}.progress-bar-fill{width:50%;height:100%;background:var(--grad-purple);border-radius:10px;transition:var(--transition)}.modal-title{font-family:var(--font-heading);font-size:1.35rem;color:var(--text-pure)}.input-group{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.input-group label{font-size:.85rem;font-weight:700;color:var(--text-main)}.input-group input{background:#ffffff08;border:1px solid var(--border-glass);border-radius:8px;padding:12px 16px;color:var(--text-pure);font-family:var(--font-primary);outline:none;transition:var(--transition)}.input-group input:focus{border-color:var(--primary-magenta);background:#ffffff0d}.next-step-btn,.final-payment-btn{width:100%;margin-top:10px}.hidden{display:none!important}.order-summary-box{background:#ffffff05;border:1px solid var(--border-glass);border-radius:10px;padding:16px;margin-bottom:24px}.summary-row{display:flex;justify-content:space-between;font-size:.9rem;margin-bottom:8px}.summary-row:last-child{margin-bottom:0}.summary-row.promo{color:#10b981}.summary-row.total{border-top:1px solid var(--border-glass);padding-top:10px;font-size:1.05rem;font-weight:700}.payment-methods{margin-bottom:24px}.payment-methods label{font-size:.85rem;font-weight:700;margin-bottom:8px;display:block}.payment-options{display:flex;flex-direction:column;gap:10px}.payment-option{background:#ffffff05;border:1px solid var(--border-glass);border-radius:10px;padding:14px 18px;display:flex;align-items:center;gap:12px;cursor:pointer;transition:var(--transition)}.payment-option:hover{background:#ffffff0a}.payment-option.active{border-color:var(--primary-magenta);background:#ff55000d}.payment-option i{font-size:1.25rem}.payment-secure-badge{display:flex;align-items:center;justify-content:center;gap:6px;font-size:.75rem;color:var(--text-muted);margin-top:14px}.green-text{color:#10b981}.success-toast{position:fixed;bottom:30px;right:30px;background:var(--bg-card);border:2px solid #10b981;border-radius:12px;padding:20px;box-shadow:0 15px 30px #00000059;z-index:210;transform:translateY(150%);transition:var(--transition)}.success-toast.active{transform:translateY(0)}.toast-content{display:flex;align-items:center;gap:16px}.toast-icon{font-size:2.2rem;color:#10b981}.toast-content h4{color:var(--text-pure);margin-bottom:2px}.toast-content p{font-size:.85rem;color:var(--text-muted)}.whatsapp-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:40px;margin-top:40px;padding-bottom:60px}.whatsapp-grid .phone-mockup:nth-child(2n){transform:translateY(50px)}.whatsapp-grid .phone-mockup:nth-child(2n):hover{transform:translateY(44px)}.phone-mockup{width:100%;max-width:360px;border:12px solid #1c1d22;border-radius:38px;background:#000;box-shadow:0 30px 60px #00000080;overflow:hidden;position:relative;margin:0 auto;transition:var(--transition)}.phone-mockup.light-theme{border-color:#d4d4d8;box-shadow:0 30px 60px #00000026}.phone-mockup.light-theme:hover{border-color:#a1a1aa;box-shadow:0 30px 60px #ff550026}.phone-mockup.light-theme .phone-status-bar{background:#f0f2f5;color:#111b21;border-bottom:1px solid rgba(0,0,0,.05)}.phone-mockup.light-theme .phone-home-indicator{background:#efeae2}.phone-mockup.light-theme .home-bar{background:#000;opacity:.2}.phone-mockup.light-theme .whatsapp-chat-card{background:#efeae2}.phone-mockup.light-theme .chat-header{background:#f0f2f5;border-bottom:1px solid rgba(0,0,0,.05)}.phone-mockup.light-theme .chat-username{color:#111b21}.phone-mockup.light-theme .chat-status{color:#667781}.phone-mockup.light-theme .chat-header-icons{color:#54656f}.phone-mockup.light-theme .chat-body{background-color:#efeae2}.phone-mockup.light-theme .message.received{background:#fff;color:#111b21}.phone-mockup.light-theme .message.received p{color:#111b21!important}.phone-mockup.light-theme .message.sent{background:#d9fdd3;color:#111b21}.phone-mockup.light-theme .message.sent p{color:#111b21!important}.phone-mockup.light-theme .message-time{color:#667781}.phone-mockup:hover{transform:translateY(-6px);box-shadow:0 35px 70px #f503;border-color:#2c2d33}.phone-status-bar{background:#1f2c34;color:#fff;height:32px;padding:0 20px;display:flex;justify-content:space-between;align-items:center;font-size:.75rem;font-weight:600;font-family:var(--font-heading)}.status-bar-icons{display:flex;align-items:center;gap:6px}.phone-home-indicator{height:20px;background:#0b141a;display:flex;justify-content:center;align-items:center;padding-bottom:4px}.home-bar{width:110px;height:4px;background:#fff;border-radius:2px;opacity:.35}.whatsapp-chat-card{background:#0b141a;border:none;border-radius:0;box-shadow:none;font-family:var(--font-primary);text-align:left}.chat-header{background:#1f2c34;padding:12px 18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.05)}.chat-user-info{display:flex;align-items:center;gap:12px}.chat-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.chat-username{display:block;color:#e9edef;font-weight:700;font-size:.95rem}.chat-status{display:block;color:#8696a0;font-size:.75rem}.chat-header-icons{color:#aebac1;display:flex;gap:16px;font-size:1rem}.chat-body{padding:20px;background-image:url(https://user-images.githubusercontent.com/15075759/28719144-86dc0f70-73b1-11e7-911d-60d70fcded21.png);background-size:cover;background-color:#0b141a;display:flex;flex-direction:column;gap:16px;min-height:240px}.message{max-width:85%;padding:10px 14px;border-radius:10px;font-size:.92rem;line-height:1.45;position:relative;box-shadow:0 1px 2px #0003}.message.received{background:#202c33;color:#e9edef;align-self:flex-start;border-top-left-radius:0}.message.sent{background:#005c4b;color:#e9edef;align-self:flex-end;border-top-right-radius:0}.message p{margin:0 0 4px;color:#e9edef!important}.message-time{display:flex;justify-content:flex-end;align-items:center;gap:4px;font-size:.7rem;color:#8696a0;text-align:right}.check-blue{color:#53bdeb}.bundle-visualizer{display:flex;flex-direction:column;gap:25px;align-items:center;position:relative;width:100%;margin-top:20px}.main-book-card{position:relative;width:100%;max-width:280px;background:#ffffff05;border:1px solid var(--border-glass);border-radius:20px;padding:16px;box-shadow:0 25px 50px #0006;text-align:center}.visual-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--accent-orange);color:#fff;padding:5px 14px;border-radius:20px;font-size:.7rem;font-weight:800;letter-spacing:.05em;box-shadow:0 4px 12px #ff7b0066}.bundle-main-img{width:100%;height:auto;border-radius:12px;filter:drop-shadow(0 15px 30px rgba(0,0,0,.5))}.bonuses-row-visual{display:flex;justify-content:center;gap:16px;width:100%}.bonus-mini-card{position:relative;width:calc(33.333% - 10px);max-width:90px;background:#ffffff05;border:1px solid var(--border-glass);border-radius:12px;padding:8px;box-shadow:0 15px 30px #00000040;text-align:center}.mini-badge{position:absolute;top:-8px;left:50%;transform:translate(-50%);background:var(--accent-sage);color:#1c1d22;padding:2px 8px;border-radius:10px;font-size:.55rem;font-weight:800;white-space:nowrap}.bonus-mini-card img{width:100%;height:auto;border-radius:6px;filter:drop-shadow(0 5px 12px rgba(0,0,0,.4))}.bundle-checklist{list-style:none;margin:24px 0;padding:0;display:flex;flex-direction:column;gap:14px}.bundle-check-item{display:flex;justify-content:space-between;align-items:center;font-size:.95rem;color:var(--text-pure);border-bottom:1px dashed var(--border-glass);padding-bottom:10px}.bundle-check-item .item-title{display:flex;align-items:center;gap:10px}.bundle-check-item .item-title i{color:var(--accent-sage)}.bundle-check-item .item-val{font-weight:600;color:var(--text-muted)}.bundle-check-item .item-val.free{color:var(--accent-orange);background:#ff7b001a;padding:2px 8px;border-radius:4px;font-size:.8rem;font-weight:800}.bundle-check-item .item-val.old-price-line{text-decoration:line-through;opacity:.65;font-size:.9rem}.price-summary-box{background:#9caf880d;border:2px solid var(--accent-sage);border-radius:16px;padding:18px;margin-bottom:22px;display:flex;justify-content:space-between;align-items:center}.price-summary-box .val-total-real{font-size:.9rem;color:var(--text-muted)}.price-summary-box .val-total-real span{text-decoration:line-through;font-weight:700}.price-summary-box .final-price-box{text-align:right}.price-summary-box .final-price-label{display:block;font-size:.75rem;text-transform:uppercase;color:var(--accent-orange);font-weight:800;letter-spacing:.05em}.price-summary-box .final-price-number{font-family:var(--font-heading);font-size:1.8rem;font-weight:700;color:var(--text-pure)}.product-stock-alert{margin-top:14px;font-weight:700;color:var(--accent-orange);font-size:.95rem;display:flex;align-items:center;justify-content:flex-start;gap:8px}#product-countdown{font-family:monospace;font-size:1.1rem;background:#ff7b001a;padding:2px 8px;border-radius:4px}@media(max-width:1024px){.section-title{font-size:2.4rem}.hero-title{font-size:2.8rem}.hero-grid,.promise-grid,.benefits-grid,.product-grid-offer{gap:40px}}@media(max-width:768px){.section{padding:50px 0}.hero{padding:110px 0 50px}.hero-grid,.promise-grid,.benefits-grid,.product-grid-offer{grid-template-columns:1fr;text-align:center;gap:30px}.hero-content,.promise-content,.benefits-content,.product-info-box{align-items:center}.nav-menu{display:none}.header-timer{padding:4px 8px;font-size:.8rem}.timer-label-desktop{display:none}.timer-label-mobile{display:inline;opacity:.9;margin-right:4px}.timer-clock{font-size:.85rem;padding:1px 4px}.header{padding:6px 0}.logo{font-size:.9rem;white-space:nowrap}.btn-nav-cta{padding:6px 12px!important;font-size:.75rem!important}.hero-title{font-size:2.2rem}.hero-description{font-size:1rem}.hero-book-mockup{max-width:260px}.hero-features,.pillars-list,.benefits-list{align-items:flex-start;text-align:left}.pain-grid,.pain-section-grid,.bonuses-grid,.reviews-masonry{grid-template-columns:1fr;gap:16px}.whatsapp-grid{grid-template-columns:1fr;gap:30px}.whatsapp-grid .phone-mockup:nth-child(2n){transform:none}.whatsapp-grid .phone-mockup:nth-child(2n):hover{transform:translateY(-6px)}.phone-mockup{border-width:8px;border-radius:28px;max-width:320px}.chat-header{padding:10px 14px}.chat-body{padding:12px;min-height:200px}.message{padding:8px 10px;font-size:.85rem}.promise-image-wrapper,.benefits-image-wrapper,.product-cover-box{order:-1}.product-grid-offer{padding:24px 16px}.bundle-check-item{font-size:.85rem;flex-direction:column;align-items:flex-start;gap:6px}.bundle-check-item .item-val{align-self:flex-end}.price-summary-box{flex-direction:column;gap:12px;text-align:center;padding:14px}.price-summary-box .final-price-box{text-align:center}.checkout-modal-card{padding:24px;max-width:calc(100% - 32px)}.product-stock-alert{flex-direction:column;align-items:center;text-align:center;gap:6px;font-size:.9rem}.inside-section-grid{grid-template-columns:1fr;gap:30px}.what-inside-grid{grid-template-columns:1fr;gap:16px}}.highlight-orange{color:#ff9f43;font-weight:700}.inside-section-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:40px;align-items:center;margin-top:40px}.inside-image-box{position:relative;border-radius:16px;overflow:hidden;border:1px solid var(--border-glass);box-shadow:0 15px 35px #00000073;transition:var(--transition)}.inside-image-box:hover{transform:translateY(-4px);border-color:var(--border-active)}.inside-image-box img{width:100%;height:auto;display:block;object-fit:cover;border-radius:15px}.what-inside-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}.inside-card{display:flex;gap:20px;align-items:flex-start;background:var(--bg-card);border:1px solid var(--border-glass);border-radius:16px;padding:24px;transition:var(--transition)}.inside-card:hover{transform:translateY(-4px);border-color:var(--border-active);box-shadow:0 10px 25px #ff6b0026}.inside-icon{width:48px;height:48px;background:#ff6b001a;border:1px solid rgba(255,107,0,.2);color:var(--accent-orange);border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.3rem;flex-shrink:0}.inside-text h3{font-family:var(--font-heading);color:var(--text-pure);font-size:1.15rem;margin-bottom:6px;font-weight:700}.inside-text p{color:var(--text-muted);font-size:.95rem;line-height:1.5}@media(max-width:768px){.inside-section-grid{grid-template-columns:1fr;gap:30px}.what-inside-grid{grid-template-columns:1fr;gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/style.css.map */
