.hero-section{background:linear-gradient(180deg,var(--color-green-main) 0%,var(--color-green-medium) 100%);padding:60px 20px 80px;text-align:center;min-height:80vh;display:flex;align-items:center;justify-content:center}.hero-container{max-width:800px;margin:0 auto}.pre-headline{color:var(--color-green-accent);font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:16px}.headline{color:var(--color-white);font-size:32px;font-weight:700;line-height:1.2;margin-bottom:24px}.highlight-blocked{position:relative;display:inline-block}.highlight-blocked:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:var(--color-green-accent);transform-origin:left;animation:growLine 1.2s ease-out forwards;animation-delay:1.2s;transform:scaleX(0)}@keyframes growLine{to{transform:scaleX(1)}}.subheadline{color:var(--color-green-soft);font-size:18px;font-weight:400;line-height:1.5}@media(min-width:768px){.headline{font-size:48px}.subheadline{font-size:20px}}.lead-section{background-color:var(--color-white);padding:var(--spacing-section) var(--spacing-container)}.lead-container{max-width:600px;margin:0 auto}.lead-card{background-color:var(--color-green-soft);border-radius:12px;padding:20px;margin-bottom:16px;display:flex;align-items:flex-start;gap:16px;box-shadow:0 2px 8px #0000000d}.lead-icon{color:var(--color-green-accent);min-width:24px;width:24px;height:24px;margin-top:2px}.lead-icon svg{width:100%;height:100%}.lead-text{color:var(--color-grey-dark);font-size:16px;margin:0}.lead-conclusion{margin-top:40px;text-align:center;color:var(--color-grey-medium)}.lead-highlight-box{margin-top:20px;padding:20px;background:#fafafa;border-left:4px solid var(--color-green-main)}.lead-highlight-box h3{color:var(--color-green-main);font-size:20px;margin:10px 0}.problem-section{background:linear-gradient(180deg,var(--color-white) 0%,#F8FAF9 100%);padding:var(--spacing-section) var(--spacing-container)}.problem-container{max-width:600px;margin:0 auto}.section-title{text-align:center;color:var(--color-grey-dark);margin-bottom:40px;font-size:24px}.problem-list{display:flex;flex-direction:column;gap:16px}.problem-card{background:var(--color-white);padding:16px;border-radius:8px;display:flex;align-items:center;gap:16px;border-left:4px solid var(--color-red-alert);box-shadow:0 2px 8px #00000014}.problem-icon{color:var(--color-red-alert);width:20px;height:20px;min-width:20px}.problem-icon svg{width:100%;height:100%}.problem-footer{margin-top:40px;text-align:center;color:var(--color-grey-dark)}.highlight-text{font-weight:700;font-size:18px;color:var(--color-grey-dark);margin-bottom:8px}.cost-section{background-color:var(--color-yellow-soft);padding:var(--spacing-section) var(--spacing-container);border-top:1px solid rgba(243,156,18,.2);border-bottom:1px solid rgba(243,156,18,.2)}.cost-container{max-width:600px;margin:0 auto;border:2px solid var(--color-orange-alert);border-radius:12px;padding:30px;position:relative;background:var(--color-white)}.alert-icon-wrapper{position:absolute;top:-24px;left:50%;transform:translate(-50%);background:var(--color-white);padding:0 10px}.alert-icon{width:48px;height:48px;color:var(--color-orange-alert);fill:var(--color-yellow-soft)}.cost-title{text-align:center;color:var(--color-orange-alert);font-size:22px;margin-top:10px;margin-bottom:20px}.cost-subtitle{text-align:center;font-weight:600;margin-bottom:20px}.cost-list{display:flex;flex-direction:column;gap:12px;margin-bottom:40px}.cost-item{display:flex;gap:12px;align-items:center;padding-left:20px}.arrow-icon{font-size:14px;color:var(--color-orange-alert)}.cost-conclusion{text-align:center;background:var(--color-yellow-soft);padding:20px;border-radius:8px}.cost-consequences{margin:20px 0;font-style:italic;color:var(--color-grey-medium)}.cost-consequences ul{list-style:none;padding:0}.final-warning{font-weight:700;color:var(--color-grey-dark)}.theory-section{background-color:var(--color-white);padding:var(--spacing-section) var(--spacing-container)}.theory-container{max-width:600px;margin:0 auto}.theory-intro{text-align:center;font-size:18px;margin-bottom:40px}.survival-card{background:#fafafa;border:1px solid #EEEEEE;border-radius:12px;padding:24px;margin-bottom:40px}.survival-card h3{color:var(--color-grey-dark);text-align:center}.survival-effects{margin-top:20px;display:flex;flex-direction:column;gap:12px}.effect-item{background:var(--color-white);padding:12px;border-radius:6px;border-left:3px solid var(--color-grey-medium);font-weight:500}.theory-points{margin:40px 0;display:flex;flex-direction:column;gap:16px;font-weight:600;color:var(--color-green-main)}.solution-reveal{background:var(--color-green-soft);border:2px solid var(--color-green-main);border-radius:16px;padding:30px;text-align:center;position:relative;overflow:hidden}.unlock-icon-container{margin-bottom:20px;color:var(--color-green-accent)}.unlock-icon{width:48px;height:48px}.good-news{font-size:14px;text-transform:uppercase;letter-spacing:1px;color:var(--color-green-medium);margin-bottom:10px}.solution-statement{font-size:18px;margin-bottom:10px}.solution-climax{font-size:24px;color:var(--color-green-main);margin:0}.mechanism-section{background:linear-gradient(135deg,var(--color-green-main) 0%,var(--color-green-medium) 100%);padding:var(--spacing-section) var(--spacing-container);color:var(--color-white)}.mechanism-container{max-width:700px;margin:0 auto}.mechanism-list{display:flex;flex-direction:column;gap:24px;margin-bottom:60px}.phase-card{background:var(--color-white);color:var(--color-grey-dark);border-radius:12px;padding:24px;display:flex;gap:20px;align-items:flex-start;box-shadow:0 4px 15px #00000026;position:relative;overflow:hidden}.phase-number{background:var(--color-green-accent);color:var(--color-white);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;flex-shrink:0}.phase-content h3{margin:0 0 8px;color:var(--color-green-main);font-size:18px}.differential-box{background:#ffffff1a;border:2px solid var(--color-green-accent);border-radius:12px;padding:30px;text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);margin-bottom:60px}.differential-header{background:var(--color-green-accent);color:var(--color-white);display:inline-block;padding:4px 12px;border-radius:20px;font-weight:700;font-size:14px;margin-bottom:20px;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.differential-box p{margin:8px 0;font-size:18px}.differential-box .highlight{font-weight:700;font-size:20px;color:var(--color-green-accent)}.who-are-we{text-align:center;opacity:.9;font-size:15px;max-width:600px;margin:0 auto}.who-are-we h3{color:var(--color-green-accent);margin-bottom:12px;font-size:14px;letter-spacing:1px}.offer-section{background-color:var(--color-white);padding:var(--spacing-section) var(--spacing-container)}.offer-container{max-width:800px;margin:0 auto}.offer-intro{text-align:center;margin-bottom:40px}.offer-intro h2{color:var(--color-green-main);font-size:28px;margin-bottom:16px}.transformation-table{display:flex;flex-direction:column;gap:16px;margin-bottom:60px}@media(min-width:768px){.transformation-table{flex-direction:row}}.column{flex:1;padding:24px;border-radius:12px}.column.before{background-color:#ffebee;color:#c62828}.column.after{background-color:#e8f5e9;color:var(--color-green-main);box-shadow:0 4px 15px #2ecc7126;transform:scale(1.02)}.column h3{text-align:center;margin-top:0;margin-bottom:20px}.column ul{list-style:none;padding:0;margin:0}.column li{margin-bottom:12px;font-weight:500}.what-you-get{margin-bottom:60px}.what-you-get h3{color:var(--color-grey-dark);text-align:center;margin-bottom:30px}.benefit-list{list-style:none;padding:0;max-width:600px;margin:0 auto}.benefit-list li{background:var(--color-white);padding:16px;border-bottom:1px solid #EEEEEE;display:flex;gap:12px;align-items:center}.check{color:var(--color-green-accent);font-weight:700;font-size:20px}.bonuses{background:var(--color-yellow-soft);padding:30px;border-radius:12px;border:2px dashed var(--color-orange-alert)}.bonuses h3{text-align:center;color:var(--color-orange-alert);margin-top:0;margin-bottom:24px}.bonus-grid{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.bonus-card{background:var(--color-white);padding:16px;border-radius:8px;display:flex;gap:12px;align-items:center;flex:1 1 250px;box-shadow:0 2px 5px #0000000d}.gift-icon{font-size:24px}.price-section{background:radial-gradient(circle at center,#fff,#e8f5e9);padding:var(--spacing-section) var(--spacing-container);position:relative;overflow:hidden;min-height:600px}.particles-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.particle{position:absolute;top:-10px;width:8px;height:8px;background:gold;border-radius:50%;animation:fall linear infinite}@keyframes fall{to{transform:translateY(100vh) rotate(360deg)}}.price-container{position:relative;z-index:2;max-width:500px;margin:0 auto}.price-card{background:var(--color-white);border-radius:20px;box-shadow:0 10px 40px #00000026;overflow:hidden;border:2px solid var(--color-green-soft)}.price-header{background:linear-gradient(90deg,#f39c12,#f1c40f);color:var(--color-white);text-align:center;padding:16px;font-weight:700;font-size:18px;text-transform:uppercase}.price-content{padding:30px;text-align:center}.old-price{text-decoration:line-through;color:#95a5a6;font-size:20px}.new-price-label{font-size:14px;color:var(--color-grey-medium);margin-top:8px}.new-price{font-size:48px;font-weight:800;color:var(--color-green-accent);line-height:1.1;margin:8px 0}.savings-badge{background:var(--color-orange-alert);color:var(--color-white);display:inline-block;padding:4px 12px;border-radius:4px;font-weight:700;margin-bottom:24px;animation:pulse 2s infinite}.cta-button-large{display:block;background:var(--color-green-accent);color:var(--color-white);text-decoration:none;padding:18px 20px;border-radius:30px;font-weight:700;font-size:16px;text-transform:uppercase;box-shadow:0 4px 15px #2ecc7166;transition:transform .2s,box-shadow .2s}.cta-button-large:hover{transform:scale(1.02);box-shadow:0 6px 20px #2ecc7180}.price-features{margin-top:20px;display:flex;justify-content:center;gap:12px;flex-wrap:wrap;font-size:14px;font-weight:500}.currency-box{background:var(--color-green-soft);padding:20px;margin:20px;border-radius:12px;border:1px solid var(--color-green-accent);text-align:center}.currency-header{font-weight:700;color:var(--color-green-main);margin-bottom:8px}.currency-box p{margin:0;font-size:13px;color:var(--color-grey-dark)}.social-section{background-color:#f8faf9;padding:var(--spacing-section) var(--spacing-container)}.social-container{max-width:700px;margin:0 auto}.social-header{text-align:center;margin-bottom:40px}.social-header h2{font-size:24px;color:var(--color-grey-dark)}.carousel-container{margin-bottom:60px;position:relative;min-height:250px;display:flex;flex-direction:column;align-items:center}.testimonial-card{background:var(--color-white);padding:30px;border-radius:16px;box-shadow:0 4px 20px #00000014;text-align:center;max-width:500px;width:100%}.stars{font-size:20px;margin-bottom:16px}.testimonial-text{font-size:18px;font-style:italic;margin-bottom:20px;color:var(--color-grey-dark)}.testimonial-author{font-weight:700;color:var(--color-green-main)}.carousel-dots{display:flex;gap:8px;margin-top:20px}.dot{width:10px;height:10px;border-radius:50%;background:#ddd;border:none;cursor:pointer;transition:background .3s}.dot.active{background:var(--color-green-accent)}.pattern-box{background:var(--color-green-soft);border-left:4px solid var(--color-green-accent);padding:24px;border-radius:8px}.small-label{font-size:12px;font-weight:700;color:var(--color-green-main);margin-bottom:8px}.pattern-box .highlight{font-weight:700;color:var(--color-green-main);margin-top:12px}.faq-section{background-color:var(--color-white);padding:var(--spacing-section) var(--spacing-container)}.faq-container{max-width:700px;margin:0 auto}.faq-title{text-align:center;margin-bottom:40px;color:var(--color-green-main)}.faq-list{display:flex;flex-direction:column;gap:16px}.faq-item{border-bottom:1px solid #E0E0E0}.faq-question{width:100%;text-align:left;background:var(--color-green-soft);padding:16px;border:none;border-radius:8px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-weight:600;color:var(--color-green-main);font-size:16px;transition:background .2s}.faq-question:hover{filter:brightness(.98)}.faq-question .icon{font-size:24px;transition:transform .3s}.faq-question .icon.active{transform:rotate(45deg)}.faq-answer-wrapper{overflow:hidden}.faq-answer{padding:16px;color:var(--color-grey-dark);line-height:1.6}.faq-footer-message{margin-top:40px;background:var(--color-yellow-soft);border:2px solid var(--color-green-accent);padding:24px;text-align:center;border-radius:12px;font-style:italic;font-size:18px;font-weight:500;color:var(--color-green-main)}.guarantee-section{background:linear-gradient(135deg,var(--color-green-main) 0%,var(--color-green-medium) 100%);padding:var(--spacing-section) var(--spacing-container);color:var(--color-white)}.guarantee-container{max-width:600px;margin:0 auto}.guarantee-card{background:var(--color-white);padding:40px;border-radius:20px;text-align:center;color:var(--color-grey-dark);box-shadow:0 10px 30px #0003}.shield-icon{font-size:60px;margin-bottom:20px}.guarantee-card h2{color:var(--color-green-main);font-size:24px;margin-bottom:20px}.guarantee-desc{margin-bottom:24px;font-size:16px;line-height:1.6}.guarantee-benefits{list-style:none;padding:0;margin:0 0 30px;font-weight:600;color:var(--color-green-medium);display:flex;flex-direction:column;gap:8px}.refund-promise{background:var(--color-yellow-soft);padding:10px;border-radius:8px;color:var(--color-orange-alert);font-weight:700;margin-bottom:20px}.no-questions{display:flex;justify-content:center;gap:16px;font-size:14px;color:var(--color-grey-medium);margin-bottom:30px;flex-wrap:wrap}.security-message{margin-bottom:30px;font-size:14px;font-weight:500}.cta-button{display:block;width:100%;background:var(--color-green-accent);color:var(--color-white);padding:18px;text-decoration:none;font-weight:700;border-radius:30px;text-transform:uppercase;box-shadow:0 4px 15px #2ecc7166;transition:transform .2s}.cta-button:hover{transform:scale(1.02)}.microcopy{margin-top:12px;font-size:12px;color:var(--color-grey-medium)}.closing-section{background-color:var(--color-white);padding:var(--spacing-section) var(--spacing-container) 20px}.closing-container{max-width:600px;margin:0 auto 60px}.honest-message{background:var(--color-green-soft);border-left:4px solid var(--color-green-accent);padding:30px;border-radius:12px;margin-bottom:40px}.handshake-icon{font-size:30px;margin-bottom:16px}.honest-message h3{color:var(--color-green-main);font-size:18px;letter-spacing:1px;margin-bottom:16px}.is-for-you{margin-top:24px;background:#fff9;padding:20px;border-radius:8px}.is-for-you h4{color:var(--color-green-main);margin-bottom:16px}.is-for-you ul{list-style:none;padding:0;margin:0}.is-for-you li{margin-bottom:10px;font-weight:500}.closing-statement{margin-top:20px;font-weight:700;color:var(--color-grey-dark)}.last-warning{background:var(--color-yellow-soft);border:2px solid var(--color-orange-alert);padding:20px;border-radius:8px;display:flex;gap:16px;align-items:center;margin-bottom:40px}.warning-icon{font-size:24px}.last-warning p{color:#d35400;font-weight:500;margin:0}.final-cta-container{text-align:center}.final-cta-button{display:block;width:100%;background:var(--color-green-accent);color:var(--color-white);padding:24px;text-decoration:none;font-weight:800;font-size:20px;border-radius:40px;text-transform:uppercase;box-shadow:0 4px 20px #2ecc7199;animation:pulse 2s infinite;transition:transform .2s}.final-cta-button:hover{transform:scale(1.02)}.simple-footer{text-align:center;font-size:14px;color:var(--color-grey-medium);margin-top:80px;border-top:1px solid #EEE;padding-top:20px}:root{--color-green-main: #0D4D3E;--color-green-medium: #147A5C;--color-green-accent: #2ECC71;--color-green-soft: #E8F5E9;--color-white: #FFFFFF;--color-grey-dark: #2C3E50;--color-grey-medium: #6C7A89;--color-yellow-soft: #FFF9E6;--color-red-alert: #E74C3C;--color-orange-alert: #F39C12;--spacing-section: 80px;--spacing-container: 20px;--font-main: "Inter", system-ui, -apple-system, sans-serif}body{background-color:var(--color-white);color:var(--color-grey-dark);font-family:var(--font-main);margin:0;line-height:1.6}h1,h2,h3,h4,h5,h6{line-height:1.2;margin-bottom:1rem}
