@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;0,800;1,400;1,600;1,700&family=Open+Sans:wght@400;500;600;700&display=swap";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#1f2937;line-height:1.6}a{text-decoration:none;color:inherit}button{font-family:inherit}img{max-width:100%;height:auto;display:block}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f3f4f6}::-webkit-scrollbar-thumb{background:#1e40af;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#1e3a8a}.app{min-height:100vh;margin:0;padding:0}.hero{background:linear-gradient(270deg,#1e3a8a,#1e40af,#1e3a8a 40%,#0f172a,#020617);display:flex;flex-direction:column;position:relative;overflow:hidden;padding:0 0 20px;margin:0}.hero-badge-top{background:linear-gradient(135deg,#ff8c42,#ff7043);padding:15px 20px;text-align:center;display:flex;align-items:center;justify-content:center;gap:15px;box-shadow:0 4px 15px #ff8c424d}.badge-emoji{font-size:1.4rem}.badge-text-top{font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:700;color:#fff;letter-spacing:2px;text-transform:uppercase}.hero-container{flex:1;display:flex;align-items:center;justify-content:center;max-width:none;margin:0;padding:60px 180px;gap:60px}.hero-content{flex:1;max-width:none;margin-left:40px;text-align:center}.hero-headline{font-family:Poppins,sans-serif;font-size:2.8rem;font-weight:700;line-height:1.25;color:#fff;margin-bottom:25px;max-width:800px;text-transform:uppercase;text-align:center}.hero-headline .highlight{color:#fb923c;font-style:italic}.hero-subheadline{font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.6;color:#e0e7ff;margin-bottom:45px;max-width:none;text-align:center}.subheadline-mobile{display:none}.subheadline-desktop{display:inline}.hero-subheadline strong{color:#fff;font-weight:700}.hero-subheadline .highlight-orange{color:#ff8c42;font-weight:700}.hero-benefits{list-style:none;padding:0;margin:0 auto 40px;text-align:left;max-width:fit-content}.hero-benefit-item{display:flex;align-items:center;gap:12px;margin-bottom:15px;font-family:Poppins,sans-serif;font-size:1.15rem;font-weight:600;color:#e0e7ff;line-height:1.6}.benefit-check{color:#fb923c;font-size:1.5rem;font-weight:700;flex-shrink:0}.benefit-text{flex:1}.hero-cta-button{display:inline-block;background:linear-gradient(135deg,#ff8c42,#ff7043);color:#fff;border:none;padding:22px 50px;border-radius:50px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px #ff8c4266,0 0 #ff8c4280;text-transform:uppercase;text-decoration:none;text-align:center}.hero-cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px #ff8c4280,0 0 0 4px #ff8c424d}.cta-desktop{display:inline!important}.cta-mobile{display:none!important}.hero-image{flex:1;display:flex;justify-content:center;align-items:flex-end;max-width:480px;margin-right:40px}.doctor-image{width:100%;max-width:380px;height:auto;border-radius:20px;object-fit:cover;box-shadow:0 20px 60px #0006}@media(max-width:1024px){.hero-container{flex-direction:column;padding:40px;text-align:center}.hero-content{max-width:100%;margin-left:0}.hero-headline{font-size:2.2rem}.hero-image{max-width:400px;margin-right:0}.doctor-image{max-width:350px}}@media(max-width:640px){.hero-badge-top{padding:10px 15px}.badge-text-top{font-size:.95rem;letter-spacing:1px}.badge-emoji{font-size:1rem}.hero-container{padding:30px 20px}.hero-content{display:flex;flex-direction:column;align-items:center;text-align:center}.hero-headline{font-size:1.7rem}.hero-subheadline{font-size:1.05rem;max-width:100%;line-height:1.7}.subheadline-desktop{display:none}.subheadline-mobile{display:inline}.hero-benefit-item{font-size:1rem;margin-bottom:12px}.benefit-check{font-size:1.3rem}.hero-cta-button{display:inline-block;padding:22px 40px;font-size:1rem;text-align:center;margin-bottom:20px;border-radius:50px;line-height:1.4}.cta-desktop{display:none!important}.cta-mobile{display:block!important}.hero-image{display:none}}.solution{background:#f8f9fa;padding:50px 20px}.solution-container{max-width:900px;margin:0 auto}.solution-image{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.computador-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 20px #0000001a}.solution-title{font-family:Poppins,sans-serif;font-size:2.4rem;font-weight:700;color:#1e3a5c;text-align:center;margin-bottom:30px;letter-spacing:.5px}.solution-description{font-family:Poppins,sans-serif;font-size:1.2rem;color:#1f2937;line-height:1.8;text-align:center;margin-bottom:25px;max-width:900px;margin-left:auto;margin-right:auto}.solution-description strong{color:#1e3a5c;font-weight:700}.solution-benefits{font-family:Poppins,sans-serif;font-size:1.15rem;color:#1f2937;line-height:1.8;text-align:center;max-width:900px;margin-left:auto;margin-right:auto}@media(max-width:768px){.solution{padding:40px 20px}.solution-title{font-size:1.8rem}.solution-description{font-size:1.05rem}.solution-benefits{font-size:1rem}}.pain-points{background:linear-gradient(270deg,#1e3a8a,#1e40af,#1e3a8a 40%,#0f172a,#020617);padding:50px 20px}.pain-container{max-width:900px;margin:0 auto}.pain-title{font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:700;color:#fff;text-align:center;margin-bottom:35px;line-height:1.4}.target-audience-list{list-style:none;padding:0;display:flex;flex-direction:column;gap:15px;max-width:900px;margin:0 auto}.target-audience-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:22px 20px;background:#fff;border-radius:12px;box-shadow:0 2px 10px #0000000f;border:1px solid #e5e7eb;transition:transform .2s ease,box-shadow .2s ease}.target-audience-item:hover{transform:translateY(-2px);box-shadow:0 4px 15px #0000001a}.check-mark-circle{width:45px;height:45px;border-radius:50%;background:#10b981;display:flex;align-items:center;justify-content:center;font-size:1.6rem;font-weight:700;color:#fff;flex-shrink:0}.target-audience-content{display:flex;flex-direction:column;gap:8px;width:100%}.target-audience-title{font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:700;color:#1f2937;line-height:1.4}.target-audience-description{font-family:Poppins,sans-serif;font-size:.95rem;color:#4b5563;line-height:1.5}.testimonials-carousel-section{margin-top:60px;padding-top:50px;border-top:2px solid rgba(255,255,255,.1)}.carousel-container{position:relative;max-width:800px;margin:0 auto 40px}.carousel-wrapper{overflow:hidden;border-radius:20px;box-shadow:0 10px 40px #0000004d;width:100%;position:relative}.carousel-track{display:flex;transition:transform .5s ease-in-out}.carousel-slide{min-width:100%;flex-shrink:0;max-width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:20px}.carousel-image{width:100%;height:auto;display:block;border-radius:20px;max-height:600px;object-fit:contain;max-width:100%}.carousel-button{position:absolute;top:50%;transform:translateY(-50%);background:#ffffffe6;border:2px solid #e5e7eb;border-radius:50%;width:50px;height:50px;font-size:2rem;color:#1e3a5c;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2;box-shadow:0 4px 15px #0003}.carousel-button:hover{background:#fff;border-color:#ea580c;color:#ea580c;box-shadow:0 6px 20px #ea580c4d}.carousel-button-prev{left:-25px}.carousel-button-next{right:-25px}.carousel-dots{display:flex;justify-content:center;gap:12px;margin-bottom:30px}.carousel-dot{width:12px;height:12px;border-radius:50%;border:none;background:#ffffff4d;cursor:pointer;transition:all .3s ease;padding:0}.carousel-dot:hover{background:#ffffff80}.carousel-dot.active{background:#ea580c;width:32px;border-radius:6px}.gallery-cta{text-align:center;padding-top:20px}.cta-text{font-family:Poppins,sans-serif;font-size:1.2rem;color:#fff!important;margin-bottom:24px}.cta-button{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(135deg,#ff8c42,#ff7043);color:#fff;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:700;padding:22px 50px;border-radius:50px;text-decoration:none;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 10px 30px #ff8c4266,0 0 #ff8c4280;text-align:center}.cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px #ff8c4280,0 0 0 4px #ff8c424d}.button-arrow{font-size:1.3rem;transition:transform .3s ease}.cta-button:hover .button-arrow{transform:translate(5px)}@media(max-width:768px){.pain-points{padding:40px 20px}.pain-title{font-size:1.7rem}.target-audience-item{padding:25px 20px;gap:12px}.check-mark-circle{width:45px;height:45px;font-size:1.6rem}.target-audience-title{font-size:1.05rem}.target-audience-description{font-size:.95rem}.testimonials-carousel-section{margin-top:50px;padding-top:40px}.carousel-container{max-width:100%;padding:0 10px;margin:0 auto 30px}.carousel-wrapper{border-radius:16px;max-width:100%}.carousel-slide{max-width:100%;border-radius:16px;overflow:hidden}.carousel-image{max-height:350px;max-width:100%;border-radius:16px;object-fit:contain}.carousel-button{width:40px;height:40px;font-size:1.5rem;background:#fffffff2}.carousel-button-prev{left:5px}.carousel-button-next{right:5px}.cta-button{font-size:1rem;padding:22px 40px}}@media(max-width:480px){.testimonials-carousel-section{margin-top:40px;padding-top:30px}.carousel-container{padding:0;margin-bottom:30px;max-width:100%;width:100%;overflow:hidden}.carousel-wrapper{border-radius:12px;max-width:100%;width:100%;overflow:hidden}.carousel-track{width:100%}.carousel-slide{max-width:100%;width:100%;border-radius:12px;overflow:hidden}.carousel-image{max-height:250px;width:100%;max-width:100%;border-radius:12px;object-fit:contain;display:block}.carousel-button{width:35px;height:35px;font-size:1.2rem;background:#fffffff2;box-shadow:0 2px 10px #00000026}.carousel-button-prev{left:5px}.carousel-button-next{right:5px}.carousel-dots{margin-bottom:25px}.cta-text{font-size:1rem}.cta-button{font-size:1rem;padding:22px 40px}}.benefits{background:#fff;padding:60px 20px}.benefits-container{max-width:1100px;margin:0 auto}.benefits-title{font-family:Poppins,sans-serif;font-size:2.4rem;font-weight:700;color:#1e3a5c;text-align:center;margin-bottom:50px;line-height:1.3}.benefits-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:50px}.benefit-card{background:#fff;padding:35px 30px;border-radius:16px;box-shadow:0 4px 20px #00000014;border:2px solid #e5e7eb;transition:all .3s ease}.benefit-card:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001f;border-color:#ff8c42}.benefit-title{font-family:Poppins,sans-serif;font-size:1.4rem;font-weight:700;color:#1e3a5c;margin-bottom:15px;line-height:1.3}.benefit-description{font-family:Poppins,sans-serif;font-size:1.05rem;color:#1f2937;line-height:1.7;margin:0}.benefits-cta-section{text-align:center;margin-top:50px}.benefits-cta-button{display:inline-block;background:linear-gradient(135deg,#ff8c42,#ff7043);color:#fff;border:none;padding:22px 50px;border-radius:50px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px #ff8c4266,0 0 #ff8c4280;text-transform:uppercase;text-decoration:none;text-align:center;margin-bottom:20px}.benefits-cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px #ff8c4280,0 0 0 4px #ff8c424d}.benefits-note{font-family:Poppins,sans-serif;font-size:1rem;color:#6b7280;font-style:italic;margin:0}@media(max-width:768px){.benefits{padding:40px 20px}.benefits-title{font-size:1.8rem;margin-bottom:40px}.benefits-grid{grid-template-columns:1fr;gap:20px;margin-bottom:40px}.benefit-card{padding:25px 20px}.benefit-title{font-size:1.2rem}.benefit-description{font-size:1rem}.benefits-cta-button{padding:18px 35px;font-size:1rem;width:100%;max-width:100%}}.modules{background:linear-gradient(270deg,#1e3a8a,#1e40af,#1e3a8a 40%,#0f172a,#020617);padding:50px 20px}.modules-container{max-width:900px;margin:0 auto}.modules-title{font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:700;color:#fff;text-align:center;margin-bottom:50px;line-height:1.3}.modules-list{display:flex;flex-direction:column;gap:25px;max-width:900px;margin:0 auto}.module-card{background:#fff;padding:35px 40px;border-radius:16px;box-shadow:0 4px 20px #00000014;border:2px solid #e5e7eb;transition:all .3s ease}.module-card:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000001f;border-color:#ff8c42}.module-header-title{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;color:#1e3a5c;line-height:1.3;margin:0 0 15px}.module-description{font-family:Poppins,sans-serif;font-size:1.1rem;color:#1f2937;line-height:1.7;margin:0}@media(max-width:768px){.modules{padding:40px 20px}.modules-title{font-size:1.7rem}.module-card{padding:25px 20px}.module-header-title{font-size:1.25rem}.module-description{font-size:1rem}}.bonus{background:#f8f9fa;padding:60px 20px}.bonus-container{max-width:900px;margin:0 auto}.bonus-section-title{font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:700;color:#1e3a5c;text-align:center;margin-bottom:50px;line-height:1.3;text-transform:uppercase;letter-spacing:1px}.bonuses-list{display:flex;flex-direction:column;gap:25px;margin-bottom:50px}.bonus-item{background:#fff;padding:30px 35px;border-radius:16px;box-shadow:0 4px 20px #00000014;border:2px solid #e5e7eb;display:flex;align-items:flex-start;gap:25px;transition:all .3s ease}.bonus-item:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000001f;border-color:#ff8c42}.bonus-number{font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;color:#ea580c;flex-shrink:0;background:#fff5f0;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #ff8c42}.bonus-content{flex:1}.bonus-title{font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:700;color:#1e3a5c;margin:0 0 10px;line-height:1.4}.bonus-description{font-family:Poppins,sans-serif;font-size:1.05rem;color:#4b5563;line-height:1.6;margin:0}.bonus-cta-section{text-align:center}.bonus-cta-button{display:inline-block;background:linear-gradient(135deg,#ff8c42,#ff7043);color:#fff;border:none;padding:22px 50px;border-radius:50px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px #ff8c4266,0 0 #ff8c4280;text-transform:uppercase;text-decoration:none;text-align:center}.bonus-cta-button:hover{transform:translateY(-3px);box-shadow:0 15px 40px #ff8c4280,0 0 0 4px #ff8c424d}@media(max-width:768px){.bonus{padding:40px 20px}.bonus-section-title{font-size:1.7rem;margin-bottom:40px}.bonus-item{padding:25px 20px;gap:20px;flex-direction:column;align-items:flex-start}.bonus-number{width:45px;height:45px;font-size:1.3rem}.bonus-title{font-size:1.15rem}.bonus-description{font-size:1rem}.bonus-cta-button{padding:18px 35px;font-size:1rem;width:100%;max-width:100%}}.final-offer{background:linear-gradient(270deg,#1e3a8a,#1e40af,#1e3a8a 40%,#0f172a,#020617);padding:60px 20px}.final-offer-container{max-width:900px;margin:0 auto}.final-offer-title{font-family:Poppins,sans-serif;font-size:2.4rem;font-weight:700;color:#fff;text-align:center;margin-bottom:50px;line-height:1.3}.offer-box{background:#fff;border-radius:20px;padding:50px 40px;text-align:center;box-shadow:0 20px 60px #0000001a;border:2px solid #e5e7eb}.benefits-list{list-style:none;text-align:left;max-width:600px;margin:0 auto 40px}.benefit-item{display:flex;align-items:center;gap:15px;padding:15px 0;font-family:Poppins,sans-serif;font-size:1.1rem;color:#1f2937;line-height:1.5}.check{color:#059669;font-size:1.3rem;font-weight:700;flex-shrink:0}.price-section{margin-bottom:40px}.price-from{font-family:Poppins,sans-serif;font-size:1.1rem;color:#6b7280;margin-bottom:15px}.price-old{text-decoration:line-through;color:#9ca3af;font-weight:600}.price-container{display:flex;flex-direction:column;align-items:center;gap:10px;margin-bottom:20px}.price-main{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:800;color:#ea580c;line-height:1.2}.price-divider{font-family:Poppins,sans-serif;font-size:1rem;color:#6b7280;font-weight:600}.price-installment{font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;color:#1e3a5c}.price-comparison{font-family:Poppins,sans-serif;font-size:1rem;color:#6b7280;font-style:italic;margin-top:15px}.cta-button-final{display:inline-block;width:100%;max-width:600px;background:linear-gradient(135deg,#ff8c42,#ff7043);color:#fff;border:none;padding:22px 50px;border-radius:50px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px #ff8c4266,0 0 #ff8c4280;text-transform:uppercase;text-decoration:none;text-align:center}.cta-button-final:hover{transform:translateY(-3px);box-shadow:0 15px 40px #ff8c4280,0 0 0 4px #ff8c424d}@media(max-width:768px){.final-offer{padding:40px 20px}.final-offer-title{font-size:1.8rem}.offer-box{padding:35px 25px}.benefit-item{font-size:1rem;padding:12px 0}.price-main{font-size:2rem}.price-installment{font-size:1.5rem}.cta-button-final{padding:22px 35px;font-size:1.1rem}}.doctor{background:#fff;padding:50px 20px}.doctor-container{max-width:1100px;margin:0 auto;display:flex;align-items:flex-start;gap:60px}.doctor-image{flex-shrink:0;width:350px;height:400px;overflow:hidden;border-radius:12px;box-shadow:0 10px 40px #00000026}.doctor-image img{width:100%;height:100%;object-fit:cover;object-position:center top}.doctor-content{flex:1}.doctor-name{font-family:Poppins,sans-serif;font-size:2.5rem;font-weight:800;color:#1e3a5c;margin-bottom:10px}.doctor-text{font-family:Poppins,sans-serif;font-size:1.05rem;color:#374151;line-height:1.8}.doctor-text p{margin-bottom:18px}.doctor-text strong{color:#1e3a5c;font-weight:600}@media(max-width:968px){.doctor-container{flex-direction:column;align-items:center;text-align:center}.doctor-image{width:300px;height:350px}.doctor-name{font-size:2rem}}@media(max-width:768px){.doctor{padding:40px 20px}.doctor-image{width:280px;height:320px}.doctor-name{font-size:1.8rem}.doctor-text{font-size:1rem;text-align:left}}.guarantee{background:linear-gradient(270deg,#1e3a8a,#1e40af,#1e3a8a 40%,#0f172a,#020617);padding:50px 20px}.guarantee-container{max-width:1100px;margin:0 auto}.guarantee-card{background:#fff;border-radius:20px;padding:50px 40px;position:relative;box-shadow:0 10px 40px #0000001a;border-top:5px solid #059669}.guarantee-content-wrapper{display:flex;align-items:center;justify-content:center}.guarantee-main{width:100%;text-align:center}.guarantee-badge{font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:700;color:#1e3a5c;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:35px}.badge-icon{width:70px;height:auto;object-fit:contain}.guarantee-content{margin-bottom:0}.guarantee-text{font-family:Poppins,sans-serif;font-size:1.15rem;color:#1f2937;line-height:1.8;margin-bottom:20px}.guarantee-text strong{color:#047857;font-weight:700}.guarantee-text.bold{font-weight:600;font-size:1.1rem;color:#1f2937}.guarantee-text.risk-zero{font-weight:700;font-size:1.2rem;color:#059669;margin-top:25px}@media(max-width:768px){.guarantee{padding:40px 20px}.guarantee-card{padding:35px 25px}.guarantee-badge{font-size:1.3rem;flex-direction:column;gap:8px}.badge-icon{width:55px}.guarantee-text{font-size:1rem}}.faq{background:#f8f9fa;padding:60px 20px}.faq-container{max-width:850px;margin:0 auto}.faq-title{font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:700;color:#1e3a5c;text-align:center;margin-bottom:50px;line-height:1.3}.faq-list{display:flex;flex-direction:column;gap:15px;margin-bottom:50px}.faq-item{background:#fff;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #0000000f;border:1px solid #e5e7eb}.faq-item:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.faq-item.active{border-color:#059669;box-shadow:0 6px 25px #05966926}.faq-question{display:flex;align-items:center;gap:15px;padding:20px 25px;font-family:Poppins,sans-serif;font-size:1.05rem;font-weight:600;color:#1f2937;-webkit-user-select:none;user-select:none}.question-icon{color:#059669;font-size:1.2rem;font-weight:700;transition:transform .3s ease;flex-shrink:0}.faq-item.active .question-icon{transform:rotate(90deg)}.question-text{flex:1}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 25px 0 55px}.faq-item.active .faq-answer{max-height:300px;padding:0 25px 20px 55px}.faq-answer p{font-family:Poppins,sans-serif;font-size:1rem;color:#4b5563;line-height:1.6;margin:0}@media(max-width:768px){.faq{padding:40px 20px}.faq-title{font-size:1.6rem}.faq-question{padding:18px 20px;font-size:.95rem}.faq-answer{padding:0 20px 0 50px}.faq-item.active .faq-answer{padding:0 20px 18px 50px}.faq-answer p{font-size:.95rem}.whatsapp-button{padding:16px 30px;font-size:.95rem}}.last-chance{background:linear-gradient(270deg,#1e3a8a,#1e40af,#1e3a8a 40%,#0f172a,#020617);padding:60px 20px}.last-chance-container{max-width:1000px;margin:0 auto;text-align:center}.last-chance-title{font-family:Poppins,sans-serif;font-size:2.4rem;font-weight:700;color:#fff;margin-bottom:50px;line-height:1.3}.options-box{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-bottom:40px}.option-item{background:#fff;border-radius:16px;padding:30px 25px;box-shadow:0 4px 20px #00000014;border:2px solid #e5e7eb;text-align:left;transition:all .3s ease}.option-item:hover{transform:translateY(-3px);box-shadow:0 8px 30px #0000001f}.option-item.option-bad{border-color:#dc2626}.option-item.option-good{border-color:#059669}.option-label{font-family:Poppins,sans-serif;font-size:1rem;font-weight:700;color:#ea580c;display:block;margin-bottom:15px;text-transform:uppercase;letter-spacing:1px}.option-item.option-bad .option-label{color:#dc2626}.option-item.option-good .option-label{color:#059669}.option-text{font-family:Poppins,sans-serif;font-size:1.1rem;color:#1f2937;line-height:1.7;margin:0}.option-text strong{color:#ea580c;font-weight:700}.option-item.option-bad .option-text strong{color:#dc2626}.option-item.option-good .option-text strong{color:#059669}.last-chance-message{font-family:Poppins,sans-serif;font-size:1.2rem;color:#fff;line-height:1.7;margin-bottom:40px;font-weight:600}.cta-button-giant{display:inline-block;width:100%;max-width:700px;background:linear-gradient(135deg,#ff8c42,#ff7043);color:#fff;border:none;padding:22px 50px;border-radius:50px;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 30px #ff8c4266,0 0 #ff8c4280;text-transform:uppercase;text-decoration:none;text-align:center;margin-bottom:30px}.cta-button-giant:hover{transform:translateY(-3px);box-shadow:0 15px 40px #ff8c4280,0 0 0 4px #ff8c424d}.trust-badges{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap;margin-top:30px}.trust-badge{font-family:Poppins,sans-serif;font-size:1rem;color:#e0e7ff;display:flex;align-items:center;gap:8px}@media(max-width:768px){.last-chance{padding:40px 20px}.last-chance-title{font-size:1.8rem;margin-bottom:40px}.options-box{grid-template-columns:1fr;gap:20px}.option-item{padding:25px 20px}.option-text{font-size:1rem}.last-chance-message{font-size:1.1rem}.cta-button-giant{padding:22px 40px;font-size:1rem}.trust-badges{flex-direction:column;gap:15px}.trust-badge{font-size:.95rem}}
