section{padding:60px 0}section h2{text-align:center;margin-bottom:40px;font-size:36px}.introduction{background-color:#fff;padding:60px 0}.intro-content{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.intro-text{flex:1 1 50%;padding-right:20px}.intro-text h2{font-size:36px;margin-bottom:20px;color:#2f5d62}.intro-text p{font-size:18px;line-height:1.6;margin-bottom:20px}.intro-text .cta-button{margin-top:10px}.intro-image{flex:1 1 45%;text-align:center}.intro-image img{max-width:100%;height:auto;border-radius:10px}@media(max-width:768px){.intro-content{flex-direction:column-reverse;align-items:center;text-align:center}.intro-text{padding-right:0}.intro-text h2{font-size:28px}.intro-text p{font-size:16px}.intro-image{margin-bottom:30px}}.benefits-list{display:flex;flex-wrap:wrap;justify-content:space-between}.benefits-list li{width:45%;margin-bottom:40px;list-style:none;text-align:center}.benefits-list li i{color:#2f5d62;margin-bottom:20px}.benefits-list li i.fa-3x{font-size:3em}.benefits-list h3{font-size:24px;margin-bottom:10px}.benefits-list p{font-size:16px}@media(max-width:768px){.benefits-list li{width:100%}}.testimonial-cards{display:flex;flex-wrap:wrap;justify-content:space-between}.testimonial{width:30%;background-color:#fff;padding:20px;border-radius:10px;margin-bottom:30px;text-align:center;box-shadow:0 2px 5px rgba(0,0,0,.1)}.testimonial img{width:80px;height:80px;border-radius:50%;margin-bottom:15px;object-fit:cover}.testimonial p{font-style:italic;margin-bottom:15px}.testimonial h4{font-weight:700;color:#2f5d62}@media(max-width:768px){.testimonial{width:100%}}@media(max-width:768px){.testimonial{width:100%}}.chapters-list{display:flex;flex-wrap:wrap;justify-content:space-between}.chapters-list li{width:30%;margin-bottom:40px;list-style:none;text-align:center}.chapters-list li img,.chapters-list li i{max-width:80px;margin-bottom:20px}.chapters-list h3{font-size:22px;margin-bottom:10px}.chapters-list p{font-size:16px}@media(max-width:768px){.chapters-list li{width:100%}}.importance{background-color:#eaf4f4;text-align:center}.importance p{font-size:18px;margin-bottom:30px}.importance .responsive-image{max-width:100%;height:auto;border-radius:10px}.offer{padding:60px 0;background-color:#f9f9f9}.offer h2{text-align:center;margin-bottom:40px;font-size:36px;color:#2f5d62}.offer-card{background:linear-gradient(135deg,#00b09b 0%,#96c93d 100%);border-radius:10px;max-width:700px;margin:0 auto;padding:40px;color:#fff;position:relative;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center}.offer-content{display:flex;flex-direction:column;align-items:center}.offer-content .price{font-size:32px;color:gold;margin-bottom:20px}.offer-content .benefit{font-size:20px;margin-bottom:20px;line-height:1.6}.offer-benefits{list-style:none;padding:0;margin-bottom:30px}.offer-benefits li{font-size:18px;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.offer-benefits li i{color:gold;margin-right:10px;font-size:24px}.offer-content .cta-button{margin-top:20px;background-color:gold;color:#2f5d62;padding:15px 30px;border-radius:5px;font-weight:700;transition:background-color .3s ease,transform .3s ease}.offer-content .cta-button:hover{background-color:#e0c200;transform:translateY(-3px);box-shadow:0 4px 6px rgba(0,0,0,.2)}@media(max-width:768px){.offer-card{padding:20px;margin:20px}.offer-content .price{font-size:28px}.offer-content .benefit,.offer-benefits li{font-size:16px}.offer-benefits li i{font-size:20px}}.final-cta{background-color:#2f5d62;color:#fff;text-align:center;padding:40px 0}.final-cta p{font-size:22px;margin-bottom:20px}.final-cta .cta-button{background-color:#fff;color:#2f5d62}.final-cta .cta-button:hover{background-color:#eaf4f4}.faq h2{text-align:center;margin-bottom:40px;font-size:36px;color:#2f5d62}amp-accordion section{margin:0;padding:0;border-bottom:1px solid #ccc}amp-accordion section:last-of-type{border-bottom:none}amp-accordion h4{font-size:22px;color:#2f5d62;cursor:pointer;margin:0;padding:10px 15px;background-color:#f1f1f1}amp-accordion h4:hover{background-color:#e0e0e0}amp-accordion p{font-size:16px;padding:10px 15px;margin:0;background-color:#fff}amp-accordion section[expanded] h4{background-color:#e0e0e0}amp-accordion h4::after{content:'\25BC';float:right}amp-accordion section[expanded] h4::after{content:'\25B2'}.guarantee-section{background-color:#eaf4f4;padding:60px 0;text-align:center}.guarantee-logo{max-width:150px;margin-bottom:30px}.guarantee-symbol{margin-bottom:30px}.guarantee-symbol svg{max-width:200px;width:100%;height:auto;margin:0 auto}.guarantee-text p{font-size:18px;margin-bottom:20px;color:#333;line-height:1.6}.guarantee-text .cta-button{margin-top:10px}@media(max-width:768px){.guarantee-symbol svg{max-width:150px}.guarantee-text p{font-size:16px}}.footer{background-color:#1f3b3b;color:#fff;text-align:center;padding:40px 0}.footer .social-media a{margin:0 10px}.footer .social-media img{max-width:30px}.footer .guarantee{font-size:16px;margin:20px 0}.footer .cta-button{background-color:#3f7d82;color:#fff}.footer .cta-button:hover{background-color:#5f9d9f}@media(max-width:768px){section h2{font-size:28px}.introduction p,.importance p,.offer .limited-offer,.final-cta p{font-size:16px}.offer .price{font-size:24px}}