
:root{--green:#244e3a;--green2:#143426;--cream:#f7f5ec;--gold:#e0b539;--text:#252b28}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--text);line-height:1.65;background:white}.wrap{width:min(1140px,92%);margin:auto}.site-header{position:sticky;top:0;background:#fff;z-index:20;border-bottom:1px solid #e8e8e8}.nav-wrap{height:84px;display:flex;align-items:center;gap:34px}.logo{max-height:55px;max-width:200px}.nav-wrap nav{display:flex;gap:30px;margin-left:auto}.nav-wrap nav a,.footer-links a{text-decoration:none;color:#333;font-weight:700}.btn{display:inline-block;background:#e4b836;color:#122d20;text-decoration:none;font-weight:900;padding:12px 24px;border-radius:5px;border-bottom:4px solid #b88b11;text-align:center}.btn.large{padding:16px 31px;font-size:18px}.hero{background:linear-gradient(120deg,#eff6f1,#fff);padding:55px 0}.grid{display:grid}.hero-grid,.two{grid-template-columns:1fr 1fr;gap:55px;align-items:center}.hero-product,.product-img{display:block;max-width:100%;margin:auto}.eyebrow,.intro{font-size:17px;font-weight:800;color:#657e70;margin-bottom:10px}.hero p{font-size:19px}.stock{font-weight:800;color:#a66d00}.section{padding:70px 0}.alt{background:#f4f6f3}.center{text-align:center}.wide-img{display:block;max-width:100%;height:auto;margin:20px auto 35px}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:30px}.feature-grid article{text-align:center;padding:25px;border:1px solid #e0e6e1;border-radius:10px;background:white}.feature-grid img{width:95px;height:95px;object-fit:contain}.feature-grid p{font-size:14px}.section h1,.section h2,.guarantee h2{font-family:Georgia,serif;color:var(--green);line-height:1.2}.section h1{font-size:42px}.section h2{font-size:35px}.section h3{color:var(--green2)}.check li,.ingredients li{margin-bottom:12px}.bonus{background:#1c4a34;color:#fff}.bonus h2,.bonus h3,.bonus h4{color:#fff}.bonus-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:35px}.bonus-grid article{background:#fff;color:#222;border-radius:10px;padding:24px}.bonus-grid article h3{color:var(--green)}.bonus-grid img{width:100%;height:250px;object-fit:contain}.testimonial-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.testimonial-grid article{border:1px solid #ddd;border-radius:10px;padding:25px;background:#fff}.testimonial-grid img{width:100%;height:220px;object-fit:contain}.stars{color:#d59b00;font-weight:900;margin-bottom:12px}.callout{font-size:28px;margin-top:40px}.science-box{display:grid;grid-template-columns:260px 1fr;gap:35px;align-items:center;background:#fff;border:1px solid #dfe4df;border-radius:10px;padding:28px;margin:45px 0}.science-box img{max-width:100%}.guarantee{background:#1b4b34;color:white}.guarantee h2{color:white}.guarantee-img{display:block;max-width:300px;margin:auto}.pack-img{display:block;max-width:550px;width:100%;margin:25px auto}.faq{max-width:900px}.faq details{background:#fff;border:1px solid #dfe4df;border-radius:6px;margin:12px 0;padding:0 18px}.faq summary{cursor:pointer;font-weight:900;padding:17px 0}.faq details p{padding:0 0 18px;margin:0}footer{background:#132d21;color:#dfe8e2;padding:45px 0;font-size:13px}.footer-links{display:flex;justify-content:center;gap:24px;margin-bottom:20px}.footer-links a{color:#fff}
@media(max-width:800px){.nav-wrap nav{display:none}.nav-wrap .btn{margin-left:auto}.hero-grid,.two,.science-box{grid-template-columns:1fr}.feature-grid,.bonus-grid,.testimonial-grid{grid-template-columns:1fr 1fr}.hero-grid{text-align:center}.section{padding:50px 0}}
@media(max-width:560px){.feature-grid,.bonus-grid,.testimonial-grid{grid-template-columns:1fr}.nav-wrap{height:72px}.logo{max-width:155px}.nav-wrap .btn{font-size:12px;padding:10px 14px}.hero p{font-size:17px}.section h1{font-size:34px}.section h2{font-size:30px}}
