*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Poppins',sans-serif;line-height:1.6;color:#232323;background-color:#fff}.container{max-width:1200px;margin:0 auto;padding:0 15px}.header{background-color:#78092F;position:fixed;width:100%;top:0;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.header .container{display:flex;align-items:center;justify-content:space-between;padding:12px 15px}.logo{font-size:1.6rem;font-weight:600;color:#fff;text-decoration:none}.nav ul{display:flex;list-style:none;gap:20px}.nav a{color:#fff;text-decoration:none;font-size:1rem;transition:color .3s}.nav a:hover,.nav a[aria-current="page"]{color:#ed1c24}.header-cta{background-color:#FF9900;color:#fff;padding:8px 16px;border-radius:5px;text-decoration:none;font-weight:600;transition:background-color .3s}.header-cta:hover{background-color:#cc7900}.hamburger{display:none;flex-direction:column;cursor:pointer}.hamburger span{width:22px;height:2px;background-color:#fff;margin:2px 0;transition:all .3s}.hamburger.active span:nth-child(1){transform:rotate(45deg) translate(4px,4px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.hero{background-color:#78092F;padding:120px 0 40px;text-align:left}.hero .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:left;gap:30px}.hero-content{flex:1;max-width:750px;padding:0 10px}.hero-content h1{font-size:2.2rem;margin-bottom:15px;color:#ed1c24}.hero-content p{font-size:1.1rem;color:#fff}.hero-buttons{display:flex;gap:15px;margin-top:20px;justify-content:left;flex-wrap:wrap}.cta-button{padding:10px 25px;border-radius:5px;text-decoration:none;font-weight:600;transition:background-color .3s,transform .2s}.cta-button.primary{background-color:#FF9900;color:#fff}.cta-button.primary:hover{background-color:#cc7900;transform:scale(1.05)}.cta-button.secondary{background-color:transparent;color:#ed1c24;border:2px solid #ed1c24}.cta-button.secondary:hover{background-color:#ed1c24;color:#fff;transform:scale(1.05)}.hero-image{flex:1;max-width:450px}.hero-image img{width:100%;height:auto;border-radius:8px;object-fit:cover}.why-choose,.reviews,.about,.benefits,.bonus,.guarantee,.conclusion{background-color:#fff;padding:50px 0}.order,.how-it-works,.ingredients,.faq,.call-to-action{background-color:#78092F;padding:50px 0;color:#fff}.order h2,.how-it-works h2,.ingredients h2,.faq h2,.call-to-action h2{color:#ed1c24}.call-to-action h3{color:#fff}h2{font-size:2rem;margin-bottom:15px;color:#232323;text-align:center}h3{font-size:1.6rem;margin-bottom:10px;color:#232323}p{font-size:1.2rem;margin-bottom:12px}ul{list-style:disc;margin-left:18px;margin-bottom:12px}.benefit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px;margin-top:20px}.benefit-item{background-color:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;transition:transform .2s}.benefit-item:hover{transform:translateY(-2px)}.benefit-icon{display:block;width:50px;height:50px;margin:0 auto 10px;background-size:contain;background-repeat:no-repeat}.icon-fat-burn{background-image:url('Hepatoburn/icon-fat-burn.png')}.icon-metabolism{background-image:url('Hepatoburn/icon-metabolism.png')}.icon-digestion{background-image:url('Hepatoburn/icon-digestion.png')}.icon-energy{background-image:url('Hepatoburn/icon-energy.png')}.icon-clarity{background-image:url('Hepatoburn/icon-clarity.png')}.icon-sleep{background-image:url('Hepatoburn/icon-sleep.png')}.icon-skin{background-image:url('Hepatoburn/icon-skin.png')}.icon-cravings{background-image:url('Hepatoburn/icon-cravings.png')}.icon-wellness{background-image:url('Hepatoburn/icon-wellness.png')}.ingredient-grid,.review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px;margin-top:20px}.ingredient-item,.review{background-color:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center;color:#232323}.offer-image img{width:100%;max-width:180px;height:auto;margin-bottom:10px}.stars{color:#cc7900;font-size:1.1rem;margin-top:8px}.pricing-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px;margin-top:20px}.pricing-option{background-color:#fff;padding:15px;border-radius:8px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.pricing-option.popular{border:2px solid #FF9900}.popular-badge{background-color:#FF9900;color:#fff;padding:4px 8px;border-radius:4px;position:absolute;top:-12px;left:50%;transform:translateX(-50%);font-size:.8rem}.subheading{font-size:.9rem;color:#232323;margin-bottom:8px}.price{font-size:1.6rem;color:#ed1c24;margin:8px 0}.price-note,.extra-bonus,.total{font-size:.9rem;color:#232323;margin-bottom:8px}.total{margin-top:8px}.faq-item{background-color:#fff;border-radius:8px;margin-bottom:10px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.faq-item.active{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.faq-question{padding:12px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;color:#232323;transition:background-color .3s}.faq-item.active .faq-question{background-color:#FF9900;color:#fff}.faq-question::after{content:'➕';font-size:1.1rem;color:#ed1c24}.faq-item.active .faq-question::after{content:'➖';color:#fff}.faq-answer{display:none;padding:12px;font-size:1rem;color:#232323;border-top:1px solid #78092F}.faq-item.active .faq-answer{display:block}.call-to-action{text-align:center}.cta-timer{font-size:1.2rem;color:#fff;margin:10px 0}.trust-badge{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:15px}.trust-badge span{background-color:#fff;color:#232323;padding:5px 10px;border-radius:4px;font-size:.9rem;box-shadow:0 1px 2px rgba(0,0,0,.1)}.footer{background-color:#232323;color:#fff;padding:30px 0;text-align:center}.footer ul{list-style:none;display:flex;justify-content:center;gap:15px;flex-wrap:wrap;margin-top:10px}.footer a{color:#fff;text-decoration:none;transition:color .3s}.footer a:hover{color:#FF9900}@media(max-width:768px){.nav{display:none;width:100%}.nav.active{display:block;order:3;margin:10px 0}.nav ul{flex-direction:column;gap:10px;text-align:center}.hamburger{display:flex}.hero .container{flex-direction:column}.hero-content,.hero-image{max-width:100%}.hero-content h1{font-size:1.8rem}.benefit-grid,.ingredient-grid,.review-grid,.pricing-table{grid-template-columns:1fr}.offer-image img{max-width:100%;height:auto;border-radius:10px;margin:20px auto}}@media(max-width:480px){.logo{font-size:1.4rem}.hero-content h1{font-size:1.6rem}.cta-button{padding:8px 20px;font-size:.9rem}.offer-image img{max-width:100%;height:auto;border-radius:10px;margin:20px auto}}.offer-image img{max-width:50%;height:auto;border-radius:10px;margin:20px auto}.pricing-image img{width:100%;max-width:280px;height:auto;margin-bottom:10px}.check{color:#4A2E91;font-weight:bold;margin-right:5px}.strike{text-decoration:line-through;color:#999;margin-left:5px}.bonus-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px;margin-top:20px}.bonus{background-color:#fff;padding:15px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);text-align:center}.bonus img{width:100%;max-width:180px;height:auto;margin-bottom:10px}.guarantee-badge img{width:100%;max-width:180px;height:auto;margin-bottom:10px}.guarantee{padding:80px 0;background-color:#f8f8f8;text-align:center}.ingredient-item a{color:#232323;}