:root{--color-background:hsl(0,0%,100%);--color-foreground:hsl(215,25%,15%);--color-card:hsl(0,0%,100%);--color-card-foreground:hsl(215,25%,15%);--color-primary:hsl(215,50%,15%);--color-primary-foreground:hsl(0,0%,100%);--color-secondary:hsl(210,40%,96%);--color-secondary-foreground:hsl(215,50%,15%);--color-muted:hsl(210,40%,96%);--color-muted-foreground:hsl(215,15%,50%);--color-accent:hsl(25,95%,53%);--color-accent-foreground:hsl(0,0%,100%);--color-destructive:hsl(0,84%,60%);--color-destructive-foreground:hsl(0,0%,100%);--color-success:hsl(142,71%,45%);--color-success-foreground:hsl(0,0%,100%);--color-border:hsl(214,32%,91%);--gradient-primary:linear-gradient(135deg,hsl(215,50%,15%) 0%,hsl(215,45%,25%) 100%);--gradient-accent:linear-gradient(135deg,hsl(25,95%,53%) 0%,hsl(18,90%,48%) 100%);--gradient-hero:linear-gradient(180deg,hsl(210,45%,98%) 0%,hsl(210,40%,96%) 100%);--shadow-sm:0 2px 8px hsla(215,50%,15%,0.08);--shadow-md:0 4px 16px hsla(215,50%,15%,0.12);--shadow-lg:0 8px 32px hsla(215,50%,15%,0.16);--shadow-xl:0 12px 48px hsla(215,50%,15%,0.2);--shadow-accent:0 4px 20px hsla(25,95%,53%,0.3);--radius:0.75rem;--radius-sm:0.5rem;--radius-md:0.625rem;--radius-lg:1rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-3xl:3rem;--transition:all 0.3s cubic-bezier(0.4,0,0.2,1)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;background-color:var(--color-background);color:var(--color-foreground);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2}img{max-width:100%;height:auto;display:block}button{cursor:pointer;border:none;font-family:inherit}.container{width:100%;max-width:1280px;margin:0 auto;padding:0 1rem}.text-accent{color:var(--color-accent)}.text-destructive{color:var(--color-destructive)}.text-success{color:var(--color-success)}.font-bold{font-weight:700}.icon-xs{width:16px;height:16px}.icon-sm{width:20px;height:20px}.icon-md{width:24px;height:24px}.icon-lg{width:32px;height:32px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:0.5rem;padding:0.625rem 1.5rem;border-radius:var(--radius-md);font-size:0.875rem;font-weight:500;transition:var(--transition);text-decoration:none}.btn-cta{background:var(--color-accent);color:var(--color-accent-foreground);font-weight:700;font-size:1rem;box-shadow:var(--shadow-accent)}.btn-cta:hover{transform:scale(1.05);box-shadow:0 6px 24px hsla(25,95%,53%,0.4)}.btn-large{padding:1rem 3rem;font-size:1.125rem}.btn-xl{padding:1.5rem 2.5rem;font-size:1.25rem}.btn-pulse{animation:pulse 3s cubic-bezier(0.4,0,0.6,1) infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:0.8}}.hero-section{background:var(--gradient-hero);padding:3rem 0 5rem}.hero-grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}.hero-content{display:flex;flex-direction:column;gap:1.5rem}.hero-badge{display:inline-block;background-color:hsla(25,95%,53%,0.1);color:var(--color-accent);padding:0.5rem 1rem;border-radius:9999px;font-size:0.875rem;font-weight:600;width:fit-content}.hero-title{font-size:2rem;line-height:1.2}.hero-question{font-size:1rem;color:var(--color-muted-foreground);font-weight:500}.hero-statement{color:var(--color-primary);font-weight:700;font-size:1.25rem}.hero-actions{display:flex;flex-direction:column;gap:1rem}.hero-rating{display:flex;align-items:center;justify-content:center;gap:0.5rem;font-size:0.875rem}.stars{color:#facc15}.rating-text{color:var(--color-muted-foreground)}.hero-quote{font-size:0.875rem;color:var(--color-muted-foreground);font-style:italic;border-left:4px solid var(--color-accent);padding-left:1rem}.hero-image{position:relative}.hero-image-glow{position:absolute;inset:0;background:linear-gradient(to right,hsla(25,95%,53%,0.2),hsla(215,50%,15%,0.2));filter:blur(80px);border-radius:50%}.hero-image img{position:relative;z-index:10;width:100%;max-width:500px;margin:0 auto;filter:drop-shadow(0 25px 50px rgba(0,0,0,0.15))}.problem-section,.benefits-section,.guarantee-section{background-color:var(--color-secondary);padding:3rem 0}.solution-section{background:var(--gradient-primary);color:var(--color-primary-foreground);padding:3rem 0}.features-section,.testimonials-section,.faq-section{background-color:var(--color-background);padding:3rem 0}.section-content{max-width:1024px;margin:0 auto}.section-content.centered{text-align:center}.section-header{text-align:center;margin-bottom:3rem}.section-title{font-size:2rem;margin-bottom:1rem}.section-title.light{color:var(--color-primary-foreground)}.section-subtitle{font-size:1.25rem;color:var(--color-muted-foreground)}.section-subtitle.light{opacity:0.9}.problem-image{display:flex;justify-content:center;margin:2rem 0}.problem-image img{max-width:400px;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.problem-scenario{background-color:hsla(0,84%,60%,0.05);border:2px solid hsla(0,84%,60%,0.2);border-radius:var(--radius-2xl);padding:2rem;margin:2rem 0}.scenario-header{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1.5rem}.scenario-title{font-size:1.25rem;margin-bottom:1rem}.scenario-timer{font-size:1rem;display:flex;align-items:center;gap:0.5rem}.questions-title{font-weight:700;font-size:1.125rem;margin-bottom:0.75rem}.questions-list{list-style:none;display:flex;flex-direction:column;gap:0.75rem}.questions-list li{display:flex;gap:0.75rem;align-items:flex-start}.question-number{font-weight:700;color:var(--color-destructive)}.scenario-conclusion{font-size:1.125rem;font-weight:700;text-align:center;padding-top:1.5rem;border-top:1px solid hsla(0,84%,60%,0.2)}.comparison-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin:3rem 0}.comparison-card{display:flex;flex-direction:column;gap:1rem}.comparison-title{font-size:1.5rem;display:flex;align-items:center;gap:0.5rem}.comparison-list{list-style:none;display:flex;flex-direction:column;gap:0.75rem}.comparison-list li{display:flex;gap:0.75rem;color:var(--color-muted-foreground)}.comparison-list.success li{color:var(--color-foreground);font-weight:500}.icon-cross{color:var(--color-destructive);font-size:1.25rem}.icon-check{color:var(--color-success);font-size:1.25rem}.highlight-box{background-color:hsla(25,95%,53%,0.1);border:2px solid var(--color-accent);border-radius:var(--radius-2xl);padding:2rem;text-align:center}.highlight-text{font-size:1.25rem;font-weight:700}.solution-proof{font-size:1.125rem;font-weight:600;margin-top:1rem}.solution-card{background-color:var(--color-background);color:var(--color-foreground);border-radius:var(--radius-3xl);padding:3rem 2rem;box-shadow:var(--shadow-xl);margin:2rem 0}.solution-badge{display:inline-block;background-color:hsla(142,71%,45%,0.1);color:var(--color-success);padding:0.5rem 1rem;border-radius:9999px;font-size:0.875rem;font-weight:600;margin-bottom:1.5rem}.solution-title{font-size:2rem;margin-bottom:1.5rem}.solution-meta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;font-size:0.875rem;color:var(--color-muted-foreground);margin-bottom:2rem}.meta-item{display:flex;align-items:center;gap:0.5rem}.solution-pricing{padding:1.5rem 0;margin-bottom:1.5rem}.pricing-amount{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.price-old{font-size:1.875rem;color:var(--color-muted-foreground);text-decoration:line-through}.price-new{font-size:3rem;font-weight:700;color:var(--color-accent)}.price-new.large{font-size:3.75rem}.pricing-badge{display:inline-block;background-color:hsla(25,95%,53%,0.1);color:var(--color-accent);padding:0.5rem 1rem;border-radius:9999px;font-size:0.875rem;font-weight:700}.pricing-badge.large{background-color:var(--color-accent);color:var(--color-accent-foreground);padding:0.75rem 1.5rem}.solution-rating{display:flex;align-items:center;justify-content:center;gap:0.5rem;font-size:0.875rem;margin-top:1.5rem}.stars-large{display:flex;gap:0.25rem}.star-filled{width:20px;height:20px;fill:#facc15;color:#facc15}.countdown-warning{background-color:hsla(0,84%,60%,0.1);border:2px solid var(--color-destructive);border-radius:var(--radius-2xl);padding:1.5rem;margin:2rem 0}.countdown-title{color:var(--color-destructive);font-weight:700;font-size:1.125rem;text-align:center;margin-bottom:1rem}.countdown-timer{display:flex;justify-content:center;gap:1rem;margin:1.5rem 0}.countdown-item{display:flex;flex-direction:column;align-items:center;background-color:var(--color-card);border-radius:var(--radius-lg);padding:1rem;min-width:80px}.countdown-value{font-size:2rem;font-weight:700;color:var(--color-destructive)}.countdown-label{font-size:0.75rem;color:var(--color-muted-foreground);text-transform:uppercase}.countdown-subtitle{color:var(--color-destructive);font-weight:600;font-size:1rem;text-align:center;margin-top:1rem}.features-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}.feature-card{background-color:var(--color-card);border-radius:var(--radius-xl);padding:1.5rem;box-shadow:var(--shadow-sm);transition:var(--transition)}.feature-card:hover{box-shadow:var(--shadow-md)}.feature-icon{font-size:2.5rem;margin-bottom:0.75rem}.feature-title{font-size:1.125rem;margin-bottom:0.5rem}.feature-description{font-size:0.875rem;color:var(--color-muted-foreground)}.benefits-grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem}.benefit-card{background-color:var(--color-card);border-radius:var(--radius-2xl);padding:1.5rem;box-shadow:var(--shadow-md);transition:var(--transition)}.benefit-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.benefit-icon{width:56px;height:56px;background-color:hsla(25,95%,53%,0.1);border-radius:var(--radius-xl);display:flex;align-items:center;justify-content:center;margin-bottom:1rem;color:var(--color-accent)}.benefit-title{font-size:1.25rem;margin-bottom:0.5rem}.benefit-description{color:var(--color-muted-foreground)}.bonuses-section{background-color:hsla(25,95%,53%,0.1);border:2px solid var(--color-accent);border-radius:var(--radius-3xl);padding:2rem}.bonuses-header{text-align:center;margin-bottom:1.5rem}.bonuses-title{font-size:1.875rem;margin-bottom:0.5rem}.bonuses-subtitle{font-size:1.125rem;color:var(--color-muted-foreground)}.bonuses-image{display:flex;justify-content:center;margin:1.5rem 0}.bonuses-image img{max-width:100%;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.bonuses-list{display:flex;flex-direction:column;gap:1rem}.bonus-item{background-color:var(--color-background);border-radius:var(--radius-xl);padding:1.5rem;display:flex;gap:1rem}.bonus-icon{width:24px;height:24px;color:var(--color-success);flex-shrink:0;margin-top:4px}.bonus-content{flex:1}.bonus-title{font-size:1.125rem;margin-bottom:0.5rem}.bonus-description{color:var(--color-muted-foreground)}.modules-card{background-color:var(--color-card);border-radius:var(--radius-2xl);padding:2rem;box-shadow:var(--shadow-lg);text-align:center}.modules-content{max-width:800px;margin:0 auto}.modules-title{font-size:1.5rem;margin-bottom:1.5rem}.modules-grid{display:grid;grid-template-columns:1fr;gap:1rem;text-align:left}.module-item{display:flex;align-items:flex-start;gap:0.75rem}.module-icon{width:20px;height:20px;color:var(--color-accent);flex-shrink:0;margin-top:2px}.testimonials-grid{display:grid;grid-template-columns:1fr;gap:2rem}.testimonial-card{background-color:var(--color-card);border-radius:var(--radius-2xl);padding:2rem;box-shadow:var(--shadow-md);transition:var(--transition);position:relative}.testimonial-card:hover{box-shadow:var(--shadow-lg)}.quote-icon{position:absolute;top:1rem;right:1rem;width:48px;height:48px;color:hsla(25,95%,53%,0.2)}.testimonial-rating{margin-bottom:1rem;color:#facc15}.testimonial-text{color:var(--color-muted-foreground);font-style:italic;margin-bottom:1.5rem}.testimonial-author{border-top:1px solid var(--color-border);padding-top:1rem}.author-name{font-weight:700}.author-role{font-size:0.875rem;color:var(--color-muted-foreground)}.testimonials-summary{background-color:hsla(25,95%,53%,0.1);border:2px solid var(--color-accent);border-radius:var(--radius-2xl);padding:2rem;text-align:center;margin-top:2rem}.summary-content{max-width:768px;margin:0 auto}.summary-rating{display:flex;align-items:center;justify-content:center;gap:0.5rem;margin-bottom:1rem}.rating-score{font-size:1.5rem;font-weight:700}.summary-title{font-size:1.25rem;font-weight:600;margin-bottom:0.5rem}.summary-text{color:var(--color-muted-foreground)}.faq-accordion{display:flex;flex-direction:column;gap:1rem}.faq-item{background-color:var(--color-card);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);overflow:hidden}.faq-question{width:100%;text-align:left;padding:1.5rem;font-size:1.125rem;font-weight:600;background:transparent;display:flex;align-items:center;justify-content:space-between;transition:var(--transition)}.faq-question:hover{background-color:var(--color-muted)}.faq-icon{width:20px;height:20px;transition:transform 0.3s ease;flex-shrink:0}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s ease;color:var(--color-muted-foreground);padding:0 1.5rem}.faq-item.active .faq-answer{max-height:500px;padding:0 1.5rem 1.5rem}.guarantee-card{background-color:hsla(142,71%,45%,0.1);border:2px solid var(--color-success);border-radius:var(--radius-3xl);padding:2rem;margin-bottom:2rem}.guarantee-content{display:flex;flex-direction:column;align-items:center;gap:2rem}.guarantee-seal{flex-shrink:0}.guarantee-seal img{width:128px;height:128px;object-fit:contain}.guarantee-text{flex:1;text-align:center}.guarantee-title{font-size:1.875rem;margin-bottom:1rem}.guarantee-description{font-size:1.125rem;margin-bottom:1rem}.guarantee-highlight{font-weight:600;color:var(--color-success);font-size:1.125rem}.buy-card{background-color:var(--color-card);border-radius:var(--radius-3xl);padding:3rem 2rem;box-shadow:var(--shadow-xl)}.buy-header{text-align:center;margin-bottom:2rem}.buy-title{font-size:2rem;margin-bottom:1rem}.buy-subtitle{font-size:1.25rem;color:var(--color-muted-foreground)}.buy-pricing{background:linear-gradient(to right,hsla(25,95%,53%,0.1),hsla(215,50%,15%,0.1));border-radius:var(--radius-2xl);padding:2rem;margin-bottom:2rem}.pricing-header{text-align:center;margin-bottom:1.5rem}.pricing-features{display:flex;flex-direction:column;gap:0.75rem;margin-bottom:1.5rem}.feature-item{display:flex;align-items:center;gap:0.75rem;font-size:1.125rem}.feature-check{width:24px;height:24px;color:var(--color-success);flex-shrink:0}.buy-action{display:flex;flex-direction:column;gap:1rem}.buy-security{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;font-size:0.875rem;color:var(--color-muted-foreground)}.security-item{display:flex;align-items:center;gap:0.5rem}.trust-badges{display:grid;grid-template-columns:1fr;gap:1.5rem;padding-top:2rem;border-top:1px solid var(--color-border)}.trust-badge{text-align:center}.trust-icon{width:48px;height:48px;background-color:hsla(215,50%,15%,0.1);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 0.5rem;color:var(--color-primary)}.trust-title{font-weight:700;margin-bottom:0.25rem}.trust-description{font-size:0.875rem;color:var(--color-muted-foreground)}.footer{background:var(--gradient-primary);color:var(--color-primary-foreground);padding:3rem 0}.footer-content{max-width:1024px;margin:0 auto}.footer-brand{text-align:center;margin-bottom:2rem}.brand-header{display:flex;align-items:center;justify-content:center;gap:0.75rem;margin-bottom:1rem}.brand-icon{width:32px;height:32px}.brand-title{font-size:1.5rem}.brand-description{opacity:0.9;max-width:800px;margin:0 auto}.footer-info{display:grid;grid-template-columns:1fr;gap:1.5rem;text-align:center;padding:2rem 0;border-top:1px solid hsla(0,0%,100%,0.2)}.info-title{font-weight:700;margin-bottom:0.5rem}.info-text{font-size:0.875rem;opacity:0.8}.footer-legal{border-top:1px solid hsla(0,0%,100%,0.2);padding-top:2rem;text-align:center;font-size:0.875rem;opacity:0.8}.legal-links{margin-top:0.5rem}.floating-cta{position:fixed;bottom:2rem;left:50%;transform:translateX(-50%) translateY(100px);z-index:50;opacity:0;pointer-events:none;transition:all 0.3s ease}.floating-cta.visible{opacity:1;transform:translateX(-50%) translateY(0);pointer-events:auto}.btn-floating{box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);font-size:0.875rem;padding:1rem 1.5rem}.floating-text-desktop{display:none}.floating-text-mobile{display:inline}@media (min-width:640px){.container{padding:0 1.5rem}.hero-section{padding:4rem 0 6rem}.hero-title{font-size:2.25rem}.hero-actions{flex-direction:row;align-items:center}.hero-rating{justify-content:flex-start}.problem-section,.solution-section,.features-section,.benefits-section,.testimonials-section,.faq-section,.guarantee-section{padding:4rem 0}.section-title{font-size:2.25rem}.features-grid{grid-template-columns:repeat(2,1fr)}.testimonials-grid{grid-template-columns:repeat(2,1fr)}.floating-text-desktop{display:inline}.floating-text-mobile{display:none}.btn-floating{font-size:1rem;padding:1rem 1.5rem}.footer-info{grid-template-columns:repeat(2,1fr);text-align:left}.modules-grid{grid-template-columns:repeat(2,1fr)}.benefits-grid{grid-template-columns:repeat(2,1fr)}.trust-badges{grid-template-columns:repeat(3,1fr)}.guarantee-content{flex-direction:row;align-items:flex-start}.guarantee-text{text-align:left}.guarantee-seal img{width:160px;height:160px}}@media (min-width:768px){.hero-title{font-size:3rem}.section-title{font-size:2.5rem}.solution-title{font-size:2.5rem}.comparison-grid{grid-template-columns:repeat(2,1fr)}.benefits-grid{grid-template-columns:repeat(3,1fr)}.testimonials-grid{grid-template-columns:repeat(3,1fr)}.footer-info{grid-template-columns:repeat(3,1fr)}.guarantee-seal img{width:192px;height:192px}}@media (min-width:1024px){.hero-section{padding:5rem 0 8rem}.hero-grid{grid-template-columns:repeat(2,1fr)}.hero-title{font-size:3.75rem}.section-title{font-size:3rem}.problem-section,.solution-section,.features-section,.benefits-section,.testimonials-section,.faq-section,.guarantee-section{padding:5rem 0}.features-grid{grid-template-columns:repeat(4,1fr)}}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row{width:100%;max-width:1654px}