.lp-root{font-family:var(--font-body),"Tajawal",sans-serif;color:var(--ink);line-height:1.75}.lp-root a{color:inherit;text-decoration:none}.lp-root img{max-width:100%;display:block}.lp-root ol,.lp-root ul{list-style:none;margin:0;padding:0}.lp-root h1,.lp-root h2,.lp-root h3,.lp-root h4,.lp-root p{margin:0}.lp-root{--green-900:#12332473;--green-800:#163a29;--green-700:#1f4a38;--green-600:#2c6a4d;--green-500:#3a8763;--green-300:#8fc3a8;--sage-100:#e9f1ea;--sage-50:#f3f8f3;--gold:#c69749;--gold-600:#b5832e;--gold-50:#fbf2df;--rose:#c96a78;--lav:#8a6fb0;--cream:#faf6ee;--ivory:#fffdf8;--ink:#22312a;--muted:#6b7a72;--line:#e8e2d4;--shadow-sm:0 2px 10px rgba(24,58,41,.06);--shadow:0 10px 30px rgba(24,58,41,.1);--shadow-lg:0 24px 60px rgba(24,58,41,.16);--radius:18px;--radius-lg:26px;--wrap:1180px;--ease:cubic-bezier(0.22,1,0.36,1)}.lp-root .wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 20px}.lp-root .narrow{max-width:820px}.lp-root .hl{color:var(--gold)}.lp-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:inherit;font-weight:700;font-size:1.02rem;padding:14px 26px;border-radius:100px;border:none;cursor:pointer;transition:transform .2s var(--ease),box-shadow .2s var(--ease),background .2s;white-space:nowrap}.lp-root .btn:active{transform:scale(.97)}.lp-root .btn-block{width:100%}.lp-root .btn-lg{padding:17px 32px;font-size:1.12rem}.lp-root .btn-cta{background:linear-gradient(135deg,#d6ab52,var(--gold-600));color:#3a2b06;box-shadow:0 10px 24px rgba(181,131,46,.35)}.lp-root .btn-cta:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(181,131,46,.45)}.lp-root .btn-primary{background:var(--green-700);color:#fff}.lp-root .btn-primary:hover{background:var(--green-800);transform:translateY(-2px)}.lp-root .btn-ghost{background:transparent;color:var(--green-700);border:2px solid var(--green-300)}.lp-root .btn-ghost:hover{background:var(--sage-100)}.lp-root .btn-ghost-light{background:hsla(0,0%,100%,.14);color:#fff;border:1.5px solid hsla(0,0%,100%,.5);backdrop-filter:blur(4px)}.lp-root .btn-ghost-light:hover{background:hsla(0,0%,100%,.24)}.lp-root .btn-text{display:block;width:100%;background:none;border:none;color:var(--muted);font-family:inherit;font-size:.95rem;padding:12px;cursor:pointer;text-decoration:underline}.lp-root .modal-x{position:absolute;top:14px;left:14px;width:34px;height:34px;border-radius:50%;border:none;background:var(--sage-100);cursor:pointer;font-size:1rem;color:var(--ink)}.lp-root .modal-x:hover{background:#dce7dd}.lp-root .field{margin-bottom:14px}.lp-root .field label{display:block;font-weight:700;margin-bottom:6px;font-size:.95rem}.lp-root .field input{width:100%;padding:14px 16px;border:1.8px solid var(--line);border-radius:14px;font-family:inherit;font-size:1.05rem;color:var(--ink);background:#fff;transition:border .2s}.lp-root .field input::-moz-placeholder{color:var(--muted);opacity:1}.lp-root .field input::placeholder{color:var(--muted);opacity:1}.lp-root .field input:-webkit-autofill,.lp-root .field input:-webkit-autofill:focus,.lp-root .field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);box-shadow:inset 0 0 0 1000px #fff}.lp-root .field input:focus{outline:none;border-color:var(--green-500);box-shadow:0 0 0 3px rgba(58,135,99,.12)}.lp-root .field input.invalid{border-color:#d9534f;background:#fdf3f3}.lp-root .field .hint{display:block;color:var(--muted);font-size:.8rem;margin-top:5px}.lp-root .field .err{display:block;color:#d9534f;font-size:.82rem;margin-top:4px;font-weight:600}.lp-root .section{padding:76px 0}.lp-root .section-soft{background:var(--sage-50)}.lp-root .section-head{text-align:center;max-width:680px;margin:0 auto 44px}.lp-root .kicker{display:inline-block;color:var(--gold-600);font-weight:700;font-size:.92rem;letter-spacing:.5px;margin-bottom:10px}.lp-root .section-head h2{font-size:clamp(1.7rem,4.4vw,2.6rem);color:var(--green-800);margin-bottom:10px}.lp-root .section-head p{color:var(--muted);font-size:1.05rem}.lp-root .story-inner{max-width:880px;margin:0 auto;text-align:center}.lp-root .story-inner h2{font-size:clamp(1.8rem,4.6vw,2.7rem);color:var(--green-800);margin-bottom:18px}.lp-root .story-lead{font-size:1.12rem;color:#44524b;margin-bottom:36px}.lp-root .story-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;text-align:right}.lp-root .story-col{border-radius:var(--radius);padding:24px}.lp-root .story-col h4{font-size:1.2rem;margin-bottom:12px}.lp-root .story-col ul li{padding:8px 28px 8px 0;position:relative}.lp-root .story-col.bad{background:#fbf1ef;border:1px solid #f3dcd7}.lp-root .story-col.bad h4{color:#b4544c}.lp-root .story-col.bad li:before{content:"✕";position:absolute;right:0;color:#c9796f;font-weight:700}.lp-root .story-col.good{background:var(--sage-100);border:1px solid var(--green-300)}.lp-root .story-col.good h4{color:var(--green-700)}.lp-root .story-col.good li:before{content:"✓";position:absolute;right:0;color:var(--green-600);font-weight:700}.lp-root .stats{background:var(--green-800);color:#fff;padding:52px 0}.lp-root .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}.lp-root .stats-grid b{display:block;font-family:El Messiri;font-size:clamp(1.8rem,5vw,2.8rem);color:var(--gold)}.lp-root .stats-grid span{opacity:.9;font-size:.95rem}.lp-root .reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.lp-root .review{background:var(--ivory);border:1px solid var(--line);border-radius:var(--radius);padding:24px}.lp-root .stars{color:#d9b94a;letter-spacing:1px}.lp-root .stars span{color:#e0d9c8}.lp-root .stars span.on{color:#d9b94a}.lp-root .review p{margin:12px 0 16px;color:#44524b;font-size:.98rem}.lp-root .review-by{display:flex;align-items:center;gap:10px}.lp-root .avatar{width:42px;height:42px;border-radius:50%;background:var(--green-600);color:#fff;display:grid;place-items:center;font-weight:700;font-family:El Messiri}.lp-root .review-by b{display:block;font-size:.95rem}.lp-root .review-by small{color:var(--muted);font-size:.8rem}.lp-root .guarantee{padding:60px 0}.lp-root .guarantee-inner{background:linear-gradient(120deg,var(--green-800),var(--green-600));color:#fff;border-radius:var(--radius-lg);padding:40px;display:flex;align-items:center;gap:28px;box-shadow:var(--shadow-lg)}.lp-root .guarantee-badge{font-size:3.4rem;flex-shrink:0}.lp-root .guarantee-inner h2{font-size:clamp(1.4rem,3.6vw,2rem);margin-bottom:10px}.lp-root .guarantee-inner p{opacity:.94;margin-bottom:18px}.lp-root .faq{display:flex;flex-direction:column;gap:12px}.lp-root .faq-item{background:var(--ivory);border:1px solid var(--line);border-radius:14px;padding:4px 20px}.lp-root .faq-item summary{cursor:pointer;font-weight:700;list-style:none;position:relative;padding:16px 0 16px 30px;color:var(--green-800)}.lp-root .faq-item summary::-webkit-details-marker{display:none}.lp-root .faq-item summary:after{content:"+";position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:1.4rem;color:var(--gold-600);transition:transform .2s}.lp-root .faq-item[open] summary:after{content:"−"}.lp-root .faq-item p{padding:0 0 16px;color:var(--muted)}.lp-root .final-cta{background:linear-gradient(135deg,var(--green-800),var(--green-700));color:#fff;text-align:center;padding:80px 20px}.lp-root .final-cta h2{font-size:clamp(1.8rem,5vw,3rem);margin-bottom:14px}.lp-root .final-cta p{opacity:.92;font-size:1.1rem;margin-bottom:28px}.lp-root{--lp-green:#0e4a2b;--lp-green-d:#0a3a22;--lp-orange:#ff5a1f;--lp-cream:#f6efe1;--lp-beige:#eadfc8;background:var(--lp-cream);padding-bottom:70px}.lp-root .lp-hero-lines,.lp-root .lp-stats b,.lp-root h1,.lp-root h2,.lp-root h3{font-family:var(--font-cairo),"Cairo","Tajawal",sans-serif}.lp-root .btn-cta{background:var(--lp-green);color:#fff;box-shadow:0 10px 24px rgba(14,74,43,.3)}.lp-root .btn-cta:hover{background:var(--lp-green-d);box-shadow:0 14px 30px rgba(14,74,43,.4)}.lp-root .final-cta .btn-cta{background:var(--lp-orange);box-shadow:0 10px 24px rgba(255,90,31,.4)}.lp-root .kicker{color:var(--lp-orange)}.lp-root .section-head h2{color:var(--lp-green)}.lp-root .section-soft{background:#f0e7d3}.lp-root .cart-btn,.lp-root .main-nav{display:none}.lp-root .menu-btn{display:grid}.lp-root .center-cta{text-align:center;margin-top:30px}.lp-root .lp-ratingbar{background:var(--lp-green);color:#fff;text-align:center;font-weight:700;padding:12px 16px;font-size:.95rem}.lp-root .lp-top{padding:18px 0 30px}.lp-root .lp-top-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.lp-root .lp-pill{display:block;margin:0 auto 14px;background:var(--lp-orange);color:#fff;font-weight:800;padding:10px 18px;border-radius:100px;font-size:.92rem;text-align:center}.lp-root .lp-hero-card{border-radius:28px;overflow:hidden;background:#fffdf6;box-shadow:var(--shadow);border:1px solid var(--lp-beige)}.lp-root .lp-hero-lines{text-align:center;padding:18px 14px 14px;font-weight:900;color:#1b1b1b;font-size:clamp(1.1rem,4.4vw,1.5rem);line-height:1.6}.lp-root .lp-hero-lines div:first-child{font-size:clamp(1.3rem,5.2vw,1.8rem)}.lp-root .lp-hero-img{height:auto}.lp-root .lp-hero-img img{width:100%;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.lp-root .lp-thumbs{display:flex;gap:10px;margin-top:12px}.lp-root .lp-thumb{width:70px;height:70px;border-radius:14px;overflow:hidden;border:2px solid transparent;background:none;cursor:pointer;padding:0}.lp-root .lp-thumb.active{border-color:var(--lp-green)}.lp-root .lp-strip{margin-top:14px;background:var(--lp-green);color:#fff;border-radius:100px;padding:11px 16px;text-align:center;font-weight:800;font-size:.9rem}.lp-root .lp-h1{font-size:clamp(1.5rem,6.2vw,2.1rem);font-weight:900;color:var(--lp-green);line-height:1.55;margin-bottom:12px}.lp-root .lp-rating{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:14px;font-size:.88rem;color:var(--muted)}.lp-root .lp-rating b{color:#1b1b1b}.lp-root .lp-rec{margin-right:auto;color:var(--lp-green);font-weight:800}.lp-root .lp-card{background:#fff;border-radius:24px;padding:20px;box-shadow:0 6px 24px rgba(0,0,0,.06);margin-bottom:18px}.lp-root .lp-intro p{font-weight:700;line-height:2;font-size:.98rem;margin-bottom:12px}.lp-root .lp-checks li{display:flex;gap:12px;align-items:flex-start;padding:9px 0;font-size:.96rem}.lp-root .lp-checks .ck{flex-shrink:0;width:26px;height:26px;border-radius:50%;background:var(--lp-orange);color:#fff;display:grid;place-items:center;font-size:.8rem;font-weight:900}.lp-root .lp-order{background:#fffaf0;border:2.5px solid var(--lp-orange);border-radius:22px;padding:14px 12px;box-shadow:0 12px 34px rgba(255,90,31,.12)}.lp-root .lp-order-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.lp-root .lp-order-head h3{font-size:1rem;color:var(--lp-green)}.lp-root .lp-tag{background:#ffe3d6;color:var(--lp-orange);font-weight:800;font-size:.74rem;padding:4px 10px;border-radius:100px;white-space:nowrap}.lp-root .lp-stock{font-size:.8rem;color:#9a4a1f}.lp-root .lp-stock b{color:#c0392b}.lp-root .lp-offers{display:flex;flex-direction:column;gap:12px;margin:12px 0}.lp-root .lp-offer{position:relative;display:flex;align-items:center;gap:10px;background:#fff;border:2px solid #e3d6b8;border-radius:16px;padding:12px 12px 9px;cursor:pointer;transition:border .2s,background .2s}.lp-root .lp-offer input{position:absolute;opacity:0;pointer-events:none}.lp-root .lp-radio{width:24px;height:24px;border-radius:50%;border:2px solid #d8c9a4;background:#fff;flex-shrink:0;display:grid;place-items:center}.lp-root .lp-offer.active{border-color:var(--lp-green);background:#efe4cf;box-shadow:inset -4px 0 0 var(--lp-green)}.lp-root .lp-offer.active .lp-radio{background:var(--lp-green);border-color:var(--lp-green)}.lp-root .lp-offer.active .lp-radio:after{content:"✓";color:#fff;font-weight:900;font-size:.8rem}.lp-root .lp-offer-main{flex:1;display:flex;flex-direction:column;line-height:1.35}.lp-root .lp-offer-main b{font-size:1.02rem;font-weight:900}.lp-root .lp-offer-main small{color:var(--muted);font-size:.74rem}.lp-root .lp-offer-price{display:grid;grid-template-columns:auto auto;align-items:center;justify-items:end;gap:1px 8px}.lp-root .lp-offer-price s{grid-row:1;grid-column:1;color:var(--muted);font-size:.74rem}.lp-root .lp-offer-price strong{grid-row:1;grid-column:2;font-size:1.3rem;font-weight:900;color:var(--lp-green);line-height:1.2}.lp-root .lp-offer-price strong i{font-style:normal;font-size:.72rem;font-weight:600}.lp-root .lp-offer-price em{grid-row:2;grid-column:1/-1;font-style:normal;background:var(--lp-green);padding:1px 10px}.lp-root .lp-offer-badge,.lp-root .lp-offer-price em{color:#fff;font-weight:800;font-size:.7rem;border-radius:100px}.lp-root .lp-offer-badge{position:absolute;top:-10px;left:12px;padding:2px 10px}.lp-root .lp-offer-badge.b2{background:var(--lp-green)}.lp-root .lp-offer-badge.b3{background:var(--lp-orange)}.lp-root .lp-offer-fixed{position:relative;display:flex;align-items:center;gap:10px;background:#fff;border:2px solid var(--lp-green);border-radius:16px;padding:14px 12px 11px;box-shadow:inset -4px 0 0 var(--lp-green)}.lp-root .lp-offer-fixed-badge{position:absolute;top:-10px;left:12px;background:var(--lp-orange);color:#fff;font-weight:800;font-size:.7rem;padding:2px 10px;border-radius:100px}.lp-root .lp-offer-fixed-main{flex:1;display:flex;flex-direction:column;line-height:1.4}.lp-root .lp-offer-fixed-main b{font-size:1.05rem;font-weight:900}.lp-root .lp-offer-fixed-main small{color:var(--muted);font-size:.76rem}.lp-root .lp-offer-fixed-main small b{color:var(--lp-orange);font-size:.76rem}.lp-root .lp-offer-fixed-price{display:grid;justify-items:end;gap:2px}.lp-root .lp-offer-fixed-price s{color:var(--muted);font-size:.74rem}.lp-root .lp-offer-fixed-price strong{font-size:1.35rem;font-weight:900;color:var(--lp-green);line-height:1.1}.lp-root .lp-offer-fixed-price strong i{font-style:normal;font-size:.72rem;font-weight:600}.lp-root .lp-offer-fixed-price em{font-style:normal;background:var(--lp-green);color:#fff;font-weight:800;font-size:.7rem;padding:1px 10px;border-radius:100px}.lp-root .lp-sum{margin:2px 0 12px;display:flex;flex-direction:column;gap:4px}.lp-root .lp-sum-line{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:.86rem;color:#444}.lp-root .lp-sum-line b{font-weight:800;color:#1b1b1b;white-space:nowrap}.lp-root .lp-sum-total{margin-top:4px;padding-top:8px;border-top:1.5px dashed #e3d6b8;font-size:.98rem}.lp-root .lp-sum-total span{font-weight:800}.lp-root .lp-sum-total b{color:var(--lp-green);font-size:1.05rem}.lp-root .hm-card-packs{background:#fbe9e6;color:#c0392b;font-weight:800;font-size:.72rem;padding:2px 8px;border-radius:100px}.lp-root .hm-card-offer{margin:4px 0 0;font-size:.82rem;font-weight:800;color:var(--lp-orange)}.lp-root .lp-order .field{margin-bottom:9px}.lp-root .lp-order .field label{font-size:.86rem;margin-bottom:3px}.lp-root .lp-order .field input{padding:10px 14px;font-size:.98rem;border-radius:12px}.lp-root .lp-order .btn-lg{padding:13px 24px;font-size:1.05rem}.lp-root .lp-callnote{display:flex;align-items:center;gap:10px;margin:10px 0 0;padding:8px 12px;background:#fff3ec;border:1.5px dashed var(--lp-orange);border-radius:14px;line-height:1.5}.lp-root .lp-callnote-ico{flex-shrink:0;width:34px;height:34px;border-radius:50%;background:var(--lp-orange);display:grid;place-items:center;font-size:1rem}.lp-root .lp-callnote b{display:block;color:var(--lp-green);font-size:.88rem}.lp-root .lp-callnote span:not(.lp-callnote-ico){font-size:.78rem;color:#44524b}.lp-root .lp-trust3{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid var(--lp-beige);text-align:center;line-height:1.35}.lp-root .lp-trust3 span{font-size:1.15rem;display:block}.lp-root .lp-trust3 b{display:block;font-size:.74rem;color:var(--lp-green)}.lp-root .lp-trust3 small{color:var(--muted);font-size:.68rem}.lp-root .lp-stories-sec{padding:22px 0}.lp-root .lp-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px}.lp-root .lp-row h2{font-size:1.2rem;color:var(--lp-green)}.lp-root .lp-row span{color:var(--muted);font-size:.82rem}.lp-root .lp-stories{display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.lp-root .lp-stories::-webkit-scrollbar{display:none}.lp-root .lp-story{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:84px;font-family:inherit}.lp-root .lp-ring{width:78px;height:78px;border-radius:50%;padding:3px;background:conic-gradient(#ff5a1f,#c13584,#ff9a3c,#ff5a1f);display:grid;place-items:center}.lp-root .lp-av{width:100%;height:100%;border-radius:50%;background:#fff;border:3px solid #fff;display:grid;place-items:center;font-weight:900;font-size:1.6rem;color:var(--lp-green);overflow:hidden;position:relative;font-family:var(--font-cairo),"Cairo",sans-serif}.lp-root .lp-av img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp-root .lp-story b{font-size:.85rem}.lp-root .lp-story small{font-size:.68rem;color:var(--lp-orange);font-weight:800;max-width:90px;line-height:1.3}.lp-root .lp-stats{background:var(--lp-green);color:#fff;padding:30px 0}.lp-root .lp-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px 10px;text-align:center}.lp-root .lp-stats b{display:block;color:var(--lp-orange);font-size:2rem;font-weight:900;line-height:1.3}.lp-root .lp-stats span{font-size:.88rem;opacity:.9}.lp-root .lp-badges{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;padding:18px 20px;font-weight:800;font-size:.86rem;color:var(--lp-green)}.lp-root .lp-tl{position:relative;display:flex;flex-direction:column;gap:20px;padding-right:60px}.lp-root .lp-tl:before{content:"";position:absolute;right:21px;top:10px;bottom:10px;width:4px;background:linear-gradient(#a8423a,var(--gold),var(--lp-green));border-radius:4px}.lp-root .lp-tl-item{position:relative}.lp-root .lp-dot{position:absolute;right:-60px;top:0;width:46px;height:46px;border-radius:50%;display:grid;place-items:center;font-size:1.3rem;color:#fff}.lp-root .lp-dot.bad{background:#a8423a}.lp-root .lp-dot.turn{background:var(--lp-orange)}.lp-root .lp-dot.good{background:var(--lp-green)}.lp-root .lp-tl-card{border-radius:22px;padding:20px}.lp-root .lp-tl-card.before{background:var(--lp-beige);border:1px solid #dccfae}.lp-root .lp-tl-card.turn{background:var(--lp-green);color:#fff}.lp-root .lp-tl-card.turn h3{color:var(--lp-orange)}.lp-root .lp-tl-card.after{background:#e6f1e8;border:1px solid #cfe3d3}.lp-root .lp-tl-tag{display:inline-block;font-size:.76rem;font-weight:800;padding:3px 12px;border-radius:100px;background:rgba(0,0,0,.07);margin-bottom:8px}.lp-root .lp-tl-card.turn .lp-tl-tag{background:var(--lp-orange);color:#fff}.lp-root .lp-tl-card h3{font-size:1.15rem;margin-bottom:8px}.lp-root .lp-tl-card p{line-height:2;font-size:.97rem}.lp-root .lp-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.lp-root .lp-pills span{background:#fff;border-radius:100px;padding:6px 14px;font-size:.8rem;font-weight:700;color:#1b1b1b}.lp-root .lp-pills .bad:before{content:"● ";color:#a8423a}.lp-root .lp-pills .good{color:var(--lp-green)}.lp-root .lp-lead{line-height:2.1;font-size:1.04rem;margin-bottom:22px}.lp-root .lp-mech{display:flex;flex-direction:column;gap:14px}.lp-root .lp-mech-card{display:flex;gap:14px;align-items:center;background:#fff;border-radius:20px;padding:18px;box-shadow:var(--shadow-sm);border:1px solid var(--lp-beige)}.lp-root .lp-mech-ico{width:54px;height:54px;border-radius:50%;background:var(--lp-green);display:grid;place-items:center;font-size:1.5rem;flex-shrink:0}.lp-root .lp-mech-card small{color:var(--lp-orange);font-weight:900}.lp-root .lp-mech-card b{display:block;color:var(--lp-green);font-size:1.05rem}.lp-root .lp-mech-card p{color:var(--muted);font-size:.92rem}.lp-root .story-pop{position:fixed;inset:0;z-index:130;background:rgba(0,0,0,.6);display:none;place-items:center;padding:20px}.lp-root .story-pop.open{display:grid}.lp-root .story-card{position:relative;background:#fff;border-radius:24px;padding:30px 22px 22px;max-width:420px;width:100%}.lp-root .story-card p{margin:12px 0 16px;line-height:1.9}@media (min-width:960px){.lp-root .lp-top-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:start}.lp-root .lp-media{position:sticky;top:90px}.lp-root .lp-badges,.lp-root .lp-stats-grid{grid-template-columns:repeat(4,1fr)}.lp-root .lp-badges{text-align:center}}.lp-root .planting{counter-reset:step;display:flex;flex-direction:column;gap:14px}.lp-root .planting li{counter-increment:step;position:relative;background:var(--ivory);border:1px solid var(--line);border-radius:14px;padding:18px 68px 18px 20px;font-size:1.02rem}.lp-root .planting li:before{content:counter(step);position:absolute;right:16px;top:50%;transform:translateY(-50%);width:38px;height:38px;background:var(--green-700);color:#fff;border-radius:50%;display:grid;place-items:center;font-weight:800;font-family:El Messiri}.lp-root .sticky-buy{position:fixed;bottom:0;left:0;right:0;z-index:70;background:var(--ivory);border-top:1px solid var(--line);box-shadow:0 -6px 20px rgba(0,0,0,.08);padding:10px 16px;display:flex;align-items:center;justify-content:space-between;gap:14px;transform:translateY(120%);transition:transform .3s var(--ease)}.lp-root .sticky-buy.show{transform:translateY(0)}.lp-root .sticky-price b{display:block;font-size:1.3rem;color:var(--green-700);font-weight:800;line-height:1}.lp-root .sticky-price small{color:var(--muted);font-size:.78rem}.lp-root .sticky-buy .btn{flex:1;max-width:260px}.lp-root .journey{display:flex;flex-direction:column;gap:12px}.lp-root .journey li{display:flex;gap:16px;align-items:flex-start;background:var(--ivory);border:1px solid var(--line);border-radius:16px;padding:16px 18px}.lp-root .journey li.key{border:2px solid var(--gold);background:var(--gold-50)}.lp-root .j-ico{font-size:1.8rem;flex-shrink:0}.lp-root .journey b{color:var(--green-800)}.lp-root .journey p{color:#44524b;font-size:.95rem}.lp-root .call-note{margin-top:20px;background:var(--green-800);color:#fff;border-radius:var(--radius);padding:18px 22px}.lp-root .ty-block .section-head{margin-bottom:26px}.lp-root .ty-block .section-head h2{font-size:clamp(1.4rem,4vw,2rem)}@media (max-width:760px){.lp-root .section{padding:56px 0}.lp-root .stats-grid{grid-template-columns:1fr 1fr;gap:24px}.lp-root .reviews-grid,.lp-root .story-grid{grid-template-columns:1fr}.lp-root .guarantee-inner{flex-direction:column;text-align:center;padding:30px 24px}}.lp-root .section{padding:34px 0}.lp-root .section-head{margin-bottom:18px}.lp-root .section-head h2{font-size:1.35rem}.lp-root .section-head p{font-size:.92rem}.lp-root .kicker{margin-bottom:2px;font-size:.82rem}.lp-root .center-cta{margin-top:16px}.lp-root .lp-hero-img{aspect-ratio:auto}.lp-root .lp-hero-lines{padding:14px 12px 10px}.lp-root .lp-card{padding:16px;margin-bottom:12px}.lp-root .lp-intro p{line-height:1.8;font-size:.92rem;margin-bottom:8px}.lp-root .lp-checks li{padding:5px 0;font-size:.9rem}.lp-root .lp-stories-sec{padding:14px 0 10px}.lp-root .lp-row{margin-bottom:8px}.lp-root .lp-row h2{font-size:1.05rem}.lp-root .lp-story{min-width:66px}.lp-root .lp-ring{width:56px;height:56px}.lp-root .lp-av{font-size:1.15rem;border-width:2px}.lp-root .lp-story b{font-size:.78rem}.lp-root .lp-story small{font-size:.62rem;max-width:76px}.lp-root .lp-stats{padding:14px 0}.lp-root .lp-stats-grid{grid-template-columns:repeat(4,1fr);gap:4px}.lp-root .lp-stats b{font-size:1.1rem}.lp-root .lp-stats span{display:block;font-size:.68rem;line-height:1.35}.lp-root .lp-badges{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 14px;padding:10px 16px;font-size:.74rem}.lp-root .lp-tl{gap:12px;padding-right:48px}.lp-root .lp-tl:before{right:16px;width:3px}.lp-root .lp-dot{right:-48px;width:34px;height:34px;font-size:1rem}.lp-root .lp-tl-card{padding:14px 16px;border-radius:18px}.lp-root .lp-tl-card h3{font-size:1rem;margin-bottom:4px}.lp-root .lp-tl-card p{line-height:1.8;font-size:.88rem}.lp-root .lp-tl-tag{margin-bottom:4px;font-size:.7rem}.lp-root .lp-pills{margin-top:8px;gap:6px}.lp-root .lp-pills span{padding:3px 10px;font-size:.74rem}.lp-root .lp-lead{line-height:1.9;font-size:.94rem;margin-bottom:14px}.lp-root .lp-mech{gap:8px}.lp-root .lp-mech-card{padding:10px 12px;border-radius:16px;gap:10px}.lp-root .lp-mech-ico{width:40px;height:40px;font-size:1.15rem}.lp-root .lp-mech-card b,.lp-root .lp-mech-card small{display:inline;font-size:.95rem}.lp-root .lp-mech-card small{margin-left:6px}.lp-root .lp-mech-card p{font-size:.82rem;line-height:1.6}.lp-root .planting{gap:8px}.lp-root .planting li{padding:10px 54px 10px 14px;font-size:.9rem;border-radius:12px}.lp-root .planting li:before{width:30px;height:30px;right:12px;left:auto}.lp-root .reviews-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;scrollbar-width:none}.lp-root .reviews-grid::-webkit-scrollbar{display:none}.lp-root .review{min-width:82%;scroll-snap-align:start;padding:14px 16px}.lp-root .review p{margin:6px 0 10px;font-size:.88rem}@media (min-width:761px){.lp-root .reviews-grid{display:grid;overflow:visible}.lp-root .review{min-width:0}}.lp-root .journey{gap:8px}.lp-root .journey li{padding:10px 14px;gap:12px}.lp-root .j-ico{font-size:1.3rem}.lp-root .journey p{font-size:.84rem;line-height:1.6}.lp-root .call-note{margin-top:12px;padding:12px 16px;font-size:.88rem}.lp-root .guarantee{padding:24px 0}.lp-root .guarantee-inner{padding:20px 18px;gap:14px}.lp-root .guarantee-badge{font-size:2.4rem}.lp-root .guarantee-inner h2{font-size:1.15rem;margin-bottom:6px}.lp-root .guarantee-inner p{font-size:.88rem;margin-bottom:0}.lp-root .faq{gap:8px}.lp-root .faq-item{padding:0 16px}.lp-root .faq-item summary{padding:11px 0 11px 26px;font-size:.92rem}.lp-root .faq-item p{padding-bottom:11px;font-size:.88rem}.lp-root .final-cta{padding:30px 20px}.lp-root .final-cta h2{font-size:1.3rem;margin-bottom:6px}.lp-root .final-cta p{font-size:.9rem;margin-bottom:14px}.lp-root .hm-hero{padding:20px 0 26px;background:linear-gradient(180deg,#f6efe1,#efe5cf)}.lp-root .hm-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:center}.lp-root .hm-eyebrow{display:inline-block;background:var(--lp-orange);color:#fff;font-weight:800;font-size:.82rem;padding:5px 14px;border-radius:100px;margin-bottom:10px}.lp-root .hm-h1{font-size:clamp(1.65rem,6.8vw,2.9rem);font-weight:900;color:var(--lp-green);line-height:1.5;margin-bottom:8px}.lp-root .hm-h1 em{font-style:normal;color:var(--lp-orange)}.lp-root .hm-sub{font-size:.97rem;line-height:1.9;color:#44524b;margin-bottom:14px}.lp-root .hm-cta{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.lp-root .hm-chips{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:.8rem;font-weight:700;color:var(--lp-green)}.lp-root .hm-slot{position:relative;overflow:hidden;border-radius:24px;background:linear-gradient(135deg,#e9f1ea,#f3c4d4 55%,#f1b868);aspect-ratio:4/3;display:grid;place-items:center;box-shadow:var(--shadow)}.lp-root .hm-slot .hm-emoji{font-size:3.6rem;opacity:.85}.lp-root .hm-slot img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp-root .hm-slot-badge{position:absolute;z-index:2;bottom:10px;right:10px;background:rgba(14,74,43,.9);color:#fff;font-weight:800;font-size:.78rem;padding:5px 12px;border-radius:100px}.lp-root .hm-products{display:grid;grid-template-columns:1fr;gap:14px}.lp-root .hm-card{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.07);border:1px solid var(--lp-beige);display:flex;flex-direction:column}.lp-root .hm-card-img{position:relative;aspect-ratio:16/10;background:var(--sage-100)}.lp-root .hm-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lp-root .hm-card-badge{position:absolute;top:10px;right:10px;background:var(--lp-orange);color:#fff;font-weight:800;font-size:.72rem;padding:3px 12px;border-radius:100px}.lp-root .hm-card-body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;flex:1}.lp-root .hm-card-body h3{font-size:1.1rem;color:var(--lp-green)}.lp-root .hm-card-sub{font-size:.86rem;color:var(--muted)}.lp-root .hm-card-tags{display:flex;flex-wrap:wrap;gap:6px}.lp-root .hm-card-tags span{background:var(--sage-100);color:var(--lp-green);font-size:.74rem;font-weight:700;padding:2px 10px;border-radius:100px}.lp-root .hm-card-price{display:flex;align-items:baseline;gap:8px;margin-top:auto}.lp-root .hm-card-price b{font-size:1.4rem;color:var(--lp-green);font-weight:900}.lp-root .hm-card-price s{color:var(--muted);font-size:.85rem}.lp-root .hm-col{background:var(--lp-green);color:#fff;border-radius:26px;padding:18px 14px;border:3px solid var(--lp-orange);box-shadow:0 16px 40px rgba(14,74,43,.25)}.lp-root .hm-col-flag{display:inline-block;background:var(--lp-orange);color:#fff;font-weight:800;font-size:.78rem;padding:3px 12px;border-radius:100px;margin-bottom:8px}.lp-root .hm-col h2{font-size:clamp(1.3rem,5.4vw,1.9rem);font-weight:900;line-height:1.4;margin-bottom:4px}.lp-root .hm-col h2 em{font-style:normal;color:#ffb48f}.lp-root .hm-col-sub{font-size:.9rem;opacity:.92;line-height:1.8;margin-bottom:10px}.lp-root .hm-trio{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.lp-root .hm-tile{background:hsla(0,0%,100%,.1);border-radius:14px;padding:6px;text-align:center;font-size:.74rem;font-weight:700;line-height:1.4}.lp-root .hm-tile img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:10px;margin-bottom:4px}.lp-root .hm-col-price{display:flex;align-items:baseline;justify-content:center;gap:10px;margin:4px 0 12px}.lp-root .hm-col-price b{font-size:2.2rem;font-weight:900;color:#fff;line-height:1.1}.lp-root .hm-col-price s{opacity:.7}.lp-root .hm-col-price span{background:var(--lp-orange);font-size:.78rem;font-weight:800;padding:2px 12px;border-radius:100px}.lp-root .hm-col .field label{color:#fff}.lp-root .hm-col .field .err{color:#ffb4a6}.lp-root .hm-col .field input{padding:10px 14px;font-size:.98rem;border-radius:12px;color:var(--ink)}.lp-root .hm-col .btn-cta{background:var(--lp-orange);color:#fff;box-shadow:0 10px 24px rgba(255,90,31,.4);padding:13px 20px}.lp-root .hm-col .lp-callnote{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.4)}.lp-root .hm-col .lp-callnote b{color:#fff}.lp-root .hm-col .lp-callnote span:not(.lp-callnote-ico){color:#e7f0e9}.lp-root .hm-col .lp-trust3{border-top-color:hsla(0,0%,100%,.2)}.lp-root .hm-col .lp-trust3 b{color:#fff}.lp-root .hm-col .lp-trust3 small{color:#cfe0d4}.lp-root .hm-col-points{display:flex;flex-direction:column;gap:3px;font-size:.84rem;margin-bottom:12px}.lp-root .hm-gardens{display:grid;grid-template-columns:1fr 1fr;gap:10px}.lp-root .hm-gardens .hm-slot{aspect-ratio:4/5;border-radius:20px}.lp-root .hm-cmp{background:#fff;border-radius:20px;overflow:hidden;border:1px solid var(--lp-beige)}.lp-root .hm-cmp-row{display:grid;grid-template-columns:1.7fr 1fr 1fr;align-items:center;text-align:center;padding:10px 12px;border-bottom:1px solid var(--lp-beige);font-size:.86rem}.lp-root .hm-cmp-row:last-child{border-bottom:none}.lp-root .hm-cmp-row span:first-child{text-align:right;font-weight:700}.lp-root .hm-cmp-head{background:var(--lp-green);color:#fff;font-weight:800}.lp-root .hm-cmp-head span:nth-child(2){color:#ffb48f}.lp-root .hm-no{color:#c0392b}@media (min-width:900px){.lp-root .hm-hero{padding:40px 0 46px}.lp-root .hm-hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:44px}.lp-root .hm-cta{flex-direction:row}.lp-root .hm-products{grid-template-columns:repeat(3,1fr);gap:20px}.lp-root .hm-col-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;align-items:center}.lp-root .hm-gardens .hm-slot{aspect-ratio:4/3}.lp-root .hm-slot-hero{aspect-ratio:1/1}}