@import "https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@300;400;500;600;700;800;900&display=swap";
.lp-page{color:#1a2616;--bg-primary:#f9faf5;--bg-section:#f0f7ee;--bg-dark:#0d1a0b;--text-primary:#1a2616;--text-secondary:#4a5d44;--text-light:#6b7f65;--accent-green:#5a9a1f;--accent-green-light:#7cb342;--accent-orange:#e8651a;--accent-red:#dc3545;--accent-gold:#f59e0b;--white:#fff;--shadow-sm:0 2px 8px #00000014;--shadow-md:0 4px 20px #0000001f;--shadow-lg:0 8px 40px #00000029;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px;--lp-primary:#5a9a1f;--lp-primary-gradient:linear-gradient(135deg, #5a9a1f, #7cb342);--lp-accent:#7cb342;--lp-section-bg:#f0f7ee;--lp-hero-bg:linear-gradient(135deg, #f0fdf4, #dcfce7, #bbf7d0);--lp-hero-dark:color-mix(in srgb, var(--lp-primary) 90%, black 40%);--lp-hero-darker:color-mix(in srgb, var(--lp-primary) 80%, black 55%);--lp-primary-10:color-mix(in srgb, var(--lp-primary) 10%, transparent);--lp-primary-15:color-mix(in srgb, var(--lp-primary) 15%, transparent);--lp-primary-20:color-mix(in srgb, var(--lp-primary) 20%, transparent);background:#f9faf5;font-family:Be Vietnam Pro,sans-serif;line-height:1.7;overflow-x:hidden}.lp-bg-blobs{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.lp-blob{filter:blur(90px);opacity:.18;border-radius:50%;animation:22s ease-in-out infinite lp-blob-float;position:absolute}.lp-blob-1{background:var(--lp-primary);width:500px;height:500px;top:-180px;right:-180px}.lp-blob-2{background:var(--lp-accent);width:400px;height:400px;animation-delay:-8s;bottom:-120px;left:-120px}.lp-blob-3{background:var(--lp-primary-gradient);width:350px;height:350px;animation-delay:-15s;top:45%;left:50%;transform:translate(-50%,-50%)}@keyframes lp-blob-float{0%,to{transform:translate(0)scale(1)}25%{transform:translate(25px,-25px)scale(1.04)}50%{transform:translate(-18px,18px)scale(.96)}75%{transform:translate(-22px,-15px)scale(1.02)}}.lp-target-audience{background:var(--bg-primary);padding:80px 0;position:relative}.lp-target-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:40px;display:grid}.lp-target-card{background:var(--white);border-radius:var(--radius-lg);text-align:center;box-shadow:var(--shadow-sm);border:1px solid #0000000a;padding:32px 24px;transition:all .3s}.lp-target-card:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.lp-target-icon{background:var(--lp-primary-15);width:64px;height:64px;color:var(--lp-primary);border-radius:16px;justify-content:center;align-items:center;margin:0 auto 16px;font-size:1.8rem;display:flex}.lp-target-card h4{color:var(--text-primary);margin-bottom:8px;font-size:1.05rem;font-weight:700}.lp-target-card p{color:var(--text-secondary);font-size:.88rem;line-height:1.6}.lp-stats-bar{background:var(--white);border-top:2px solid var(--lp-primary-10);border-bottom:2px solid var(--lp-primary-10);z-index:5;padding:28px 0;position:relative}.lp-stats-grid{grid-template-columns:repeat(4,1fr);gap:16px;max-width:1000px;margin:0 auto;display:grid}.lp-stat-card{background:var(--lp-primary-10);text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;padding:20px 16px}.lp-stat-number{background:var(--lp-primary-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:4px;font-size:2rem;font-weight:800;line-height:1}.lp-stat-label{color:var(--text-secondary);font-size:.82rem;font-weight:500}.lp-heading{text-align:center;color:#1f2937;margin-bottom:16px;font-size:2.2rem;font-weight:800;line-height:1.3}.lp-subheading{color:#6b7280;text-align:center;max-width:650px;margin:0 auto;font-size:1.05rem}.lp-section{padding:80px 0;position:relative;overflow:hidden}.lp-page img{max-width:100%;height:auto;display:block}.lp-page a{color:inherit;text-decoration:none}.lp-page ul{margin:0;padding:0;list-style:none}.lp-container{max-width:1200px;margin:0 auto;padding:0 20px}[data-lp-reveal=on] .lp-fade-up{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(40px)}[data-lp-reveal=on] .lp-fade-up.visible{opacity:1;transform:translateY(0)}[data-lp-reveal=on] .lp-fade-left{opacity:0;transition:opacity .7s,transform .7s;transform:translate(-40px)}[data-lp-reveal=on] .lp-fade-left.visible{opacity:1;transform:translate(0)}[data-lp-reveal=on] .lp-fade-right{opacity:0;transition:opacity .7s,transform .7s;transform:translate(40px)}[data-lp-reveal=on] .lp-fade-right.visible{opacity:1;transform:translate(0)}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes lp-pulse-glow{0%,to{box-shadow:0 0 20px #e8651a4d}50%{box-shadow:0 0 40px #e8651a99}}@keyframes lp-seal-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes lp-leaf-float1{0%,to{transform:translateY(0)translate(0)}25%{transform:translateY(-25px)translate(15px)}50%{transform:translateY(-10px)translate(-10px)}75%{transform:translateY(-30px)translate(8px)}}@keyframes lp-leaf-float2{0%,to{transform:translateY(0)translate(0)}33%{transform:translateY(-20px)translate(-12px)}66%{transform:translateY(-35px)translate(18px)}}@keyframes lp-leaf-spin{0%{rotate:none}to{rotate:360deg}}.lp-section-tag{color:var(--accent-green);letter-spacing:.5px;background:#5a9a1f1a;border-radius:30px;margin-bottom:16px;padding:6px 18px;font-size:.8rem;font-weight:600;display:inline-block}.lp-section-tag--light{color:#a5d6a7;background:#a5d6a726;border:1px solid #a5d6a740}.lp-section-title{text-align:center;margin-bottom:16px;font-size:2.2rem;font-weight:800;line-height:1.3}.lp-section-title--light{color:#fff;text-shadow:0 2px 8px #00000026}.lp-section-desc{color:var(--text-secondary);text-align:center;max-width:650px;margin:0 auto 50px;font-size:1.05rem}.lp-section-desc--light{color:#ffffffb3}.lp-cta-btn{background:linear-gradient(135deg, var(--accent-orange) 0%, #ff8c42 100%);color:var(--white);cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border:none;border-radius:50px;align-items:center;gap:10px;padding:18px 40px;font-size:1.15rem;font-weight:700;text-decoration:none;transition:all .3s;animation:2.5s ease-in-out infinite lp-pulse-glow;display:inline-flex}.lp-cta-btn:hover{transform:translateY(-3px)scale(1.03);box-shadow:0 12px 35px #e8651a66}.lp-cta-btn:active{transform:translateY(0)scale(.98)}.lp-topbar{color:var(--white);text-align:center;letter-spacing:.3px;background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);padding:8px 0;font-size:.85rem;font-weight:500}.lp-topbar span{margin:0 15px}.lp-hero{background:linear-gradient(160deg, var(--lp-hero-darker,#0a3d0a) 0%, var(--lp-hero-dark,#1b5e20) 40%, color-mix(in srgb, var(--lp-primary) 85%, black 30%) 70%, var(--lp-hero-darker,#0d4b0d) 100%);padding:70px 0 90px;position:relative;overflow:hidden}.lp-hero:before{content:"";background:radial-gradient(circle, var(--lp-primary-15) 0%, transparent 70%);border-radius:50%;width:500px;height:500px;position:absolute;top:-30%;left:-10%}.lp-hero:after{content:"";z-index:2;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 80'%3E%3Cpath fill='%23F9FAF5' d='M0,40 C360,80 720,0 1080,40 C1260,60 1380,50 1440,40 L1440,80 L0,80 Z'/%3E%3C/svg%3E") bottom/cover no-repeat;height:80px;position:absolute;bottom:0;left:0;right:0}.lp-hero-glow{background:radial-gradient(circle, var(--lp-primary-20) 0%, var(--lp-primary-10) 40%, transparent 70%);z-index:0;pointer-events:none;border-radius:50%;width:500px;height:500px;position:absolute;top:50%;right:15%;transform:translateY(-50%)}.lp-hero-leaves{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp-leaf{opacity:.7;position:absolute}.lp-leaf-1{width:45px;animation:8s ease-in-out infinite lp-leaf-float1,12s linear infinite lp-leaf-spin;top:8%;left:5%}.lp-leaf-2{width:30px;animation:10s ease-in-out 1s infinite lp-leaf-float2,15s linear infinite reverse lp-leaf-spin;top:15%;right:8%}.lp-leaf-3{width:50px;animation:9s ease-in-out 2s infinite lp-leaf-float1,10s linear infinite lp-leaf-spin;top:55%;left:12%}.lp-leaf-4{width:25px;animation:7s ease-in-out .5s infinite lp-leaf-float2,14s linear infinite reverse lp-leaf-spin;top:70%;right:20%}.lp-leaf-5{width:35px;animation:11s ease-in-out 3s infinite lp-leaf-float1,18s linear infinite lp-leaf-spin;top:30%;left:45%}.lp-leaf-6{width:20px;animation:8.5s ease-in-out 1.5s infinite lp-leaf-float2,9s linear infinite reverse lp-leaf-spin;top:80%;left:35%}.lp-hero .lp-container{z-index:3;align-items:center;gap:50px;display:flex;position:relative}.lp-hero-content{z-index:3;flex:1.2;position:relative}.lp-hero-visual{flex-direction:column;flex:.8;align-items:center;display:flex;position:relative}.lp-pre-headline{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:color-mix(in srgb, var(--lp-accent) 70%, white 30%);letter-spacing:1.5px;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--lp-accent) 40%, transparent);background:#ffffff26;border-radius:30px;margin-bottom:20px;padding:6px 16px;font-size:.8rem;font-weight:600;display:inline-block}.lp-hero h1{color:#fff;text-shadow:0 2px 10px #0003;margin-bottom:20px;font-size:2.8rem;font-weight:800;line-height:1.2}.lp-hero h1 .highlight{background:linear-gradient(135deg, color-mix(in srgb, var(--lp-accent) 70%, white 30%), var(--lp-accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp-hero-sub{color:#fffc;max-width:540px;margin-bottom:20px;font-size:1.15rem;line-height:1.8}.lp-hero-badges{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.lp-hero-badge{border:1px solid color-mix(in srgb, var(--lp-accent) 40%, transparent);color:color-mix(in srgb, var(--lp-accent) 60%, white 40%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border-radius:30px;padding:6px 14px;font-size:.78rem;font-weight:600}.lp-hero-product-img{filter:drop-shadow(0 20px 60px #0006)drop-shadow(0 0 40px #4caf5033);z-index:2;max-width:420px;animation:4s ease-in-out infinite lp-float;position:relative}.lp-hero-seal{z-index:3;position:absolute;bottom:0;left:10%}.lp-seal-inner{color:#1b5e20;text-align:center;background:linear-gradient(135deg,#ffc107,#ff9800);border:3px solid #ffffff80;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;font-size:.65rem;font-weight:800;line-height:1.2;animation:3s ease-in-out infinite lp-seal-pulse;display:flex;box-shadow:0 4px 20px #ff980066}.lp-cta-micro{color:#fff9;flex-wrap:wrap;gap:15px;margin-top:14px;font-size:.85rem;display:flex}.lp-cta-micro span:before{content:"✅";margin-right:5px}.lp-social-proof{background:var(--white);border-top:2px solid #5a9a1f26;border-bottom:2px solid #5a9a1f26;padding:20px 0;position:relative}.lp-proof-grid{flex-wrap:wrap;justify-content:center;align-items:center;gap:50px;display:flex}.lp-proof-item{text-align:center;padding:5px 0}.lp-proof-number{color:var(--accent-green);font-size:1.8rem;font-weight:800}.lp-proof-label{color:var(--text-light);font-size:.82rem;font-weight:500}.lp-problem{background:linear-gradient(180deg, var(--bg-primary) 0%, #fff5f5 100%);padding:80px 0;position:relative;overflow:hidden}.lp-problem:before{content:"";pointer-events:none;background-image:radial-gradient(#5a9a1f0a 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.lp-problem-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:40px;display:grid}.lp-problem-card{background:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border-left:4px solid var(--accent-red);padding:28px 24px;transition:all .3s}.lp-problem-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.lp-problem-icon{margin-bottom:12px;font-size:2rem}.lp-problem-num{display:none}.lp-problem-card h3{margin-bottom:8px;font-size:1rem;font-weight:700}.lp-problem-card p{color:var(--text-secondary);font-size:.9rem}.lp-problem-warning{border-radius:var(--radius-md);text-align:center;color:#991b1b;background:linear-gradient(135deg,#fff1f0,#ffe4e1);border:1px solid #fca5a5;padding:24px 30px;font-size:1rem;line-height:1.8}.lp-problem-transition{text-align:center;color:var(--accent-green);margin-top:30px;font-size:1.2rem;font-weight:600}.lp-routine-grid{grid-template-columns:1fr;gap:16px;margin-top:24px;display:grid}.lp-routine-card{background:#fff;border-radius:16px;padding:20px;box-shadow:0 2px 12px #0000000f}.lp-page .lp-routine-photo{object-fit:cover;border-radius:12px;width:100%;height:160px;margin-bottom:12px}.lp-routine-step{background:var(--lp-primary,#e11d48);color:#fff;border-radius:99px;margin-bottom:8px;padding:3px 12px;font-size:.75rem;font-weight:700;display:inline-block}.lp-routine-title{color:#1f2937;margin-bottom:6px;font-size:1.05rem;font-weight:700}.lp-routine-desc{color:#6b7280;font-size:.9rem;line-height:1.6}.lp-routine-note{color:#fff;background:#222a3b;border-radius:12px;align-items:flex-start;gap:14px;margin-top:18px;padding:16px 18px;font-size:.9rem;line-height:1.6;display:flex}.lp-routine-note-ic{background:#fff;border-radius:50%;flex:0 0 48px;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:flex}@media (min-width:768px){.lp-routine-grid{grid-template-columns:repeat(3,1fr)}}.lp-solution{background:var(--bg-section);padding:80px 0;position:relative;overflow:hidden}.lp-solution-grid{align-items:center;gap:60px;display:flex}.lp-solution-visual{text-align:center;flex:1}.lp-solution-visual img{border-radius:var(--radius-lg);max-width:360px;box-shadow:var(--shadow-lg)}.lp-solution-content{flex:1}.lp-solution-content h2{margin-bottom:20px;font-size:2rem;font-weight:800;line-height:1.3}.lp-solution-sub{color:var(--accent-green)}.lp-key-points{margin-top:25px}.lp-key-point{background:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);gap:15px;margin-bottom:20px;padding:16px;transition:all .3s;display:flex}.lp-key-point:hover{box-shadow:var(--shadow-md);transform:translate(8px)}.lp-key-point-icon{background:linear-gradient(135deg, var(--accent-green), var(--accent-green-light));border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.3rem;display:flex}.lp-key-point h4{margin-bottom:4px;font-size:.95rem;font-weight:700}.lp-key-point p{color:var(--text-secondary);margin:0;font-size:.85rem}.lp-ingredients{color:var(--white);background:linear-gradient(160deg,#0a3d0a 0%,#1b5e20 40%,#145214 70%,#0d4b0d 100%);padding:80px 0 100px;position:relative;overflow:hidden}.lp-ingredients:before{content:"";pointer-events:none;background-image:radial-gradient(#8bc34a0a 1.5px,#0000 1.5px);background-size:40px 40px;position:absolute;inset:0}.lp-ingredients:after{content:"";pointer-events:none;background:radial-gradient(circle,#4caf501f 0%,#0000 60%);width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp-why-layout{z-index:2;justify-content:center;align-items:center;gap:30px;margin-top:50px;display:flex;position:relative}.lp-why-col{flex-direction:column;flex:1;gap:28px;max-width:340px;display:flex}.lp-why-center{flex-shrink:0;justify-content:center;align-items:center;display:flex}.lp-why-product-img{filter:drop-shadow(0 20px 50px #0006)drop-shadow(0 0 30px #4caf5026);max-width:320px;animation:4s ease-in-out infinite lp-float}.lp-why-item{align-items:center;gap:16px;transition:transform .3s;display:flex}.lp-why-item:hover{transform:translateY(-3px)}.lp-why-item--left{flex-direction:row}.lp-why-item--left .lp-why-text{text-align:right}.lp-why-item--right{flex-direction:row}.lp-why-item--right .lp-why-text{text-align:left}.lp-why-icon{background:#4caf5026;border:2px solid #a5d6a766;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;font-size:1.5rem;transition:all .3s;display:flex}.lp-why-item:hover .lp-why-icon{background:#4caf504d;border-color:#a5d6a7b3;transform:scale(1.1);box-shadow:0 0 20px #4caf5033}.lp-why-text h3{color:#fff;margin-bottom:4px;font-size:1rem;font-weight:700}.lp-why-text p{color:#ffffffa6;margin:0;font-size:.82rem;line-height:1.5}.lp-comparison{background:var(--bg-section);padding:80px 0}.lp-comparison-table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-md);background:var(--white);overflow:hidden}.lp-comparison-table th{text-align:center;color:var(--text-primary);background:#f1f5f9;padding:18px 20px;font-size:.95rem;font-weight:700}.lp-comparison-table th:last-child{background:linear-gradient(135deg, var(--accent-green), var(--accent-green-light));color:var(--white)}.lp-comparison-table td{text-align:center;border-bottom:1px solid #f1f5f9;padding:16px 20px;font-size:.9rem}.lp-comparison-table td:first-child{text-align:left;font-weight:600}.lp-comparison-table tr:last-child td{border-bottom:none}.lp-comparison-table td:last-child{background:#5a9a1f0a;font-weight:600}.lp-comparison-explain{max-width:760px;margin:0 auto 20px}.lp-comparison-explain p{color:var(--text-secondary);margin:0 0 12px;font-size:.95rem;line-height:1.7}.lp-page[data-template=marketplace] .lp-comparison-explain{max-width:none;margin:0 0 16px}.lp-comparison .lp-problem-media{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 20px;display:grid}.lp-comparison .lp-problem-media-card{border-radius:var(--radius-lg);background:var(--white);margin:0;overflow:hidden}.lp-comparison .lp-problem-media-card img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.lp-comparison .lp-problem-media-card figcaption{padding:10px 12px;font-size:.85rem;line-height:1.4}.lp-page[data-template=marketplace] .lp-comparison-table th:last-child{background:var(--mk-primary)}.lp-page[data-template=marketplace] .lp-comparison-table td:last-child{background:var(--mk-bg-soft);color:var(--mk-text)}.lp-testimonials{background:var(--bg-primary);padding:80px 0;position:relative;overflow:hidden}.lp-testimonials:before{content:"";background:linear-gradient(90deg, transparent, var(--accent-green-light), var(--accent-green), transparent);height:4px;position:absolute;top:0;left:0;right:0}.lp-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lp-testimonial-card{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid #e2e8f0;padding:30px;transition:all .3s;position:relative}.lp-testimonial-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.lp-testimonial-card:before{content:"\"";color:#5a9a1f1f;font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;top:15px;right:20px}.lp-testimonial-stars{color:var(--accent-gold);margin-bottom:14px;font-size:1rem}.lp-testimonial-text{color:var(--text-secondary);margin-bottom:20px;font-size:.92rem;font-style:italic;line-height:1.7}.lp-testimonial-author{align-items:center;gap:12px;display:flex}.lp-testimonial-avatar{background:linear-gradient(135deg, var(--accent-green), var(--accent-green-light));width:48px;height:48px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;display:flex;overflow:hidden}.lp-testimonial-avatar img{object-fit:cover;width:100%;height:100%}.lp-testimonial-name{font-size:.9rem;font-weight:700}.lp-testimonial-role{color:var(--text-light);font-size:.8rem}.lp-testimonial-verified{color:var(--accent-green);align-items:center;gap:4px;margin-top:4px;font-size:.75rem;font-weight:600;display:inline-flex}.lp-experts{background:linear-gradient(135deg,#f0f7f0 0%,#e8f5e9 50%,#f5f9f0 100%);padding:80px 0;position:relative}.lp-experts:before{content:"";background:linear-gradient(90deg, var(--accent-green), var(--accent-orange), var(--accent-green));height:4px;position:absolute;top:0;left:0;right:0}.lp-experts-grid{flex-direction:column;gap:30px;margin-top:40px;display:flex}.lp-expert-card{background:var(--white);border:1px solid #2e7d3214;border-radius:20px;gap:30px;padding:30px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 20px #0000000f}.lp-expert-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px #2e7d321f}.lp-expert-img{border:4px solid var(--accent-green);border-radius:50%;flex-shrink:0;width:160px;height:160px;overflow:hidden;box-shadow:0 4px 16px #2e7d3226}.lp-expert-img img{object-fit:cover;width:100%;height:100%}.lp-expert-info{flex:1}.lp-expert-name{margin-bottom:4px;font-size:1.25rem;font-weight:800}.lp-expert-title{color:var(--accent-green);margin-bottom:2px;font-size:.95rem;font-weight:600}.lp-expert-hospital{color:var(--text-secondary);margin-bottom:12px;font-size:.85rem}.lp-expert-quote{border-left:3px solid var(--accent-green);margin:0 0 12px;padding-left:16px;font-size:.92rem;font-style:italic;line-height:1.65}.lp-expert-exp{background:linear-gradient(135deg,#e8f5e9,#c8e6c9);border-radius:20px;padding:4px 14px;font-size:.8rem;font-weight:600;display:inline-block}.lp-pricing{background:linear-gradient(180deg, var(--bg-section) 0%, #dce8d4 100%);padding:80px 0;position:relative;overflow:hidden}.lp-pricing:before{content:"";pointer-events:none;background-image:radial-gradient(#5a9a1f0d 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.lp-pricing-grid{justify-content:center;align-items:stretch;gap:24px;display:flex}.lp-pricing-card{background:var(--white);border-radius:var(--radius-xl);max-width:340px;box-shadow:var(--shadow-sm);text-align:center;border:2px solid #e2e8f0;flex:1;padding:36px 30px;transition:all .3s;position:relative}.lp-pricing-card:hover{box-shadow:var(--shadow-md);transform:translateY(-5px)}.lp-pricing-card.featured{border-color:var(--accent-orange);box-shadow:var(--shadow-lg);z-index:2;transform:scale(1.05)}.lp-pricing-card.featured:hover{transform:scale(1.07)translateY(-3px)}.lp-pricing-ribbon{background:linear-gradient(135deg, var(--accent-orange), #ff8c42);color:var(--white);white-space:nowrap;border-radius:30px;padding:6px 24px;font-size:.8rem;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #e8651a4d}.lp-pricing-icon{margin-bottom:12px;font-size:2.5rem}.lp-pricing-title{margin-bottom:6px;font-size:1.4rem;font-weight:800}.lp-pricing-duration{color:var(--text-secondary);margin-bottom:16px;font-size:.85rem}.lp-pricing-original{color:#999;font-size:1rem;text-decoration:line-through}.lp-pricing-price{color:var(--accent-green);margin:4px 0;font-size:2rem;font-weight:900}.lp-pricing-save{color:var(--accent-red);background:#dc35451a;border-radius:20px;margin-bottom:20px;padding:4px 14px;font-size:.8rem;font-weight:700;display:inline-block}.lp-pricing-features{margin-bottom:24px}.lp-pricing-features li{color:var(--text-secondary);padding:6px 0;font-size:.88rem}.lp-pricing-cta{background:var(--accent-green);color:var(--white);cursor:pointer;border:none;border-radius:50px;width:100%;padding:14px 30px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .3s;display:block}.lp-pricing-cta:hover{box-shadow:var(--shadow-md);background:#4a8a0f;transform:translateY(-2px)}.lp-page[data-template=marketplace] .lp-pricing-cta:hover{background:color-mix(in srgb, var(--mk-primary) 86%, black)}.lp-pricing-card.featured .lp-pricing-cta{background:linear-gradient(135deg, var(--accent-orange), #ff8c42);animation:2.5s ease-in-out infinite lp-pulse-glow}.lp-urgency{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:30px;display:flex}.lp-urgency-item{color:var(--accent-red);font-size:1rem;font-weight:600}.lp-urgency-item .countdown{font-size:1.4rem;font-weight:800}.lp-order-form-section{background:linear-gradient(180deg, var(--bg-section) 0%, var(--bg-primary) 100%);padding:80px 0}.lp-order-form-wrapper{gap:30px;display:flex}.lp-order-form-left{flex:1.2}.lp-order-form-right{flex:.8}.lp-form-group{margin-bottom:16px}.lp-form-group label{margin-bottom:6px;font-size:.9rem;font-weight:600;display:block}.lp-form-group .required{color:var(--accent-red)}.lp-form-group input,.lp-form-group select,.lp-form-group textarea{border-radius:var(--radius-md);border:2px solid #e2e8f0;outline:none;width:100%;padding:14px 18px;font-family:inherit;font-size:.95rem;transition:border-color .3s}.lp-form-group input:focus,.lp-form-group select:focus,.lp-form-group textarea:focus{border-color:var(--accent-green);box-shadow:0 0 0 3px #5a9a1f1a}.lp-order-submit-btn{background:linear-gradient(135deg, var(--accent-orange) 0%, #ff8c42 100%);width:100%;color:var(--white);cursor:pointer;text-transform:uppercase;border:none;border-radius:50px;padding:18px;font-size:1.15rem;font-weight:700;transition:all .3s;animation:2.5s ease-in-out infinite lp-pulse-glow}.lp-order-submit-btn:hover{transform:translateY(-3px);box-shadow:0 12px 35px #e8651a66}.lp-order-submit-btn:disabled{opacity:.6;cursor:not-allowed;animation:none}.lp-form-guarantees{color:var(--text-light);justify-content:center;gap:20px;margin-top:14px;font-size:.85rem;display:flex}.lp-order-summary{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:1px solid #e2e8f0;padding:28px;position:sticky;top:20px}.lp-order-summary h3{margin-bottom:16px;font-size:1.1rem;font-weight:700}.lp-summary-row{justify-content:space-between;padding:8px 0;font-size:.9rem;display:flex}.lp-summary-row.total{color:var(--accent-green);font-size:1.1rem;font-weight:800}.lp-summary-divider{border-top:2px dashed #e2e8f0;margin:10px 0}.lp-free-ship{color:var(--accent-green);font-weight:700}.lp-line-through{color:#999;text-decoration:line-through}.lp-summary-note{color:var(--text-light);text-align:center;margin-top:14px;font-size:.85rem}.lp-trust-badges-mini{color:var(--text-secondary);justify-content:center;gap:16px;margin-top:16px;font-size:.82rem;display:flex}.lp-form-guarantees--cards{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin-top:16px;display:grid}.lp-trust-badges-mini--cards{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.lp-trust-card{background:var(--white);border-radius:var(--radius-md,10px);text-align:center;border:1px solid #e2e8f0;flex-direction:column;align-items:center;gap:6px;padding:10px 8px;display:flex}.lp-page .lp-trust-card-photo{object-fit:cover;border-radius:8px;width:100%;height:72px;display:block}.lp-trust-badges-mini--cards .lp-trust-card{padding:8px 6px}.lp-page .lp-trust-badges-mini--cards .lp-trust-card-photo{height:56px}.lp-trust-card-text{line-height:1.35}@media (max-width:600px){.lp-form-guarantees--cards{grid-template-columns:repeat(auto-fit,minmax(98px,1fr));gap:8px}.lp-page .lp-trust-card-photo{height:62px}}.lp-order-success{text-align:center;padding:50px 30px}.lp-order-success .success-icon{margin-bottom:16px;font-size:4rem}.lp-order-success h3{color:var(--accent-green);margin-bottom:10px;font-size:1.6rem;font-weight:800}.lp-order-success p{color:var(--text-secondary);font-size:1rem}.lp-page[data-template=general]{color:#17211f;--bg-primary:#fffaf0;--bg-section:#f7f3ea;--bg-dark:#0f1c1a;--text-primary:#17211f;--text-secondary:#53615e;--text-light:#74817e;--accent-green:#0f766e;--accent-green-light:#14b8a6;--accent-orange:#d97706;--accent-gold:#b7791f;--shadow-sm:0 10px 30px #1f293712;--shadow-md:0 18px 46px #1f29371c;--shadow-lg:0 28px 70px #0f1c1a29;background:radial-gradient(circle at 12% 5%,#d9770614,#0000 28%),linear-gradient(#fffaf0 0%,#f8f3ea 42%,#fff 100%)}.lp-page[data-template=general] .lp-topbar{color:#ffffffd1;background:#0f1c1a;border-bottom:1px solid #ffffff14}.lp-page[data-template=general] .lp-hero{background:linear-gradient(115deg,#fffaf0f5 0%,#f7f3eaeb 48%,#e5f4eef5 100%);padding:72px 0 78px}.lp-page[data-template=general] .lp-hero:before{background:radial-gradient(circle,#0f766e24 0%,#d9770614 38%,#0000 70%);width:640px;height:640px;top:-18%;left:auto;right:-8%}.lp-page[data-template=general] .lp-hero:after{display:none}.lp-page[data-template=general] .lp-hero-glow{background:radial-gradient(circle,#d977061f,#0000 68%);width:420px;height:420px;top:8%;right:6%;transform:none}.lp-page[data-template=general] .lp-hero-leaves{display:none}.lp-page[data-template=general] .lp-hero .lp-container{align-items:center;gap:68px}.lp-page[data-template=general] .lp-hero-content{flex:1.05}.lp-page[data-template=general] .lp-hero-visual{flex:.95;justify-content:center;min-height:500px}.lp-hero-product-stage{display:none}.lp-page[data-template=general] .lp-hero-product-stage{background:linear-gradient(#ffffffb8,#ffffff6b),radial-gradient(circle at 50% 20%,#0f766e29,#0000 62%);border:1px solid #0f1c1a14;border-radius:32px;display:block;position:absolute;inset:24px 0 20px;box-shadow:0 34px 90px #0f1c1a24}.lp-page[data-template=general] .lp-pre-headline{color:#115e59;letter-spacing:0;text-transform:none;background:#0f766e14;border:1px solid #0f766e24;border-radius:999px}.lp-page[data-template=general] .lp-hero h1{color:#17211f;letter-spacing:0;max-width:820px;text-shadow:none;font-size:clamp(2.4rem,5vw,4.8rem);line-height:1.05}.lp-page[data-template=general] .lp-hero h1 .highlight{background:linear-gradient(135deg,#0f766e,#d97706);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp-page[data-template=general] .lp-hero-sub{color:#53615e;max-width:660px;font-size:1.08rem}.lp-page[data-template=general] .lp-hero-badge{color:#263330;background:#ffffffb8;border:1px solid #0f1c1a1a;box-shadow:0 8px 22px #0f1c1a0f}.lp-hero-offer{background:#ffffffd1;border:1px solid #0f1c1a1a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:14px;width:fit-content;max-width:100%;margin:6px 0 22px;padding:12px 16px;display:flex;box-shadow:0 14px 34px #0f1c1a14}.lp-hero-offer-label{color:#115e59;font-size:.86rem;font-weight:700}.lp-hero-offer strong{color:#b45309;font-size:1.35rem;line-height:1}.lp-hero-offer span:last-child{color:#64706d;font-size:.86rem}.lp-page[data-template=general] .lp-cta-btn,.lp-page[data-template=general] .lp-order-submit-btn,.lp-page[data-template=general] .lp-pricing-card.featured .lp-pricing-cta{letter-spacing:0;background:linear-gradient(135deg,#0f766e 0%,#115e59 58%,#0f1c1a 100%);border-radius:8px;animation:none;box-shadow:0 16px 34px #0f766e38}.lp-page[data-template=general] .lp-cta-btn:hover,.lp-page[data-template=general] .lp-order-submit-btn:hover{box-shadow:0 20px 42px #0f766e47}.lp-page[data-template=general] .lp-cta-micro{color:#687572;gap:18px}.lp-page[data-template=general] .lp-cta-micro span:before{content:"✓";color:#0f766e;margin-right:6px;font-weight:800}.lp-page[data-template=general] .lp-hero-product-img{filter:drop-shadow(0 34px 54px #0f1c1a3d);max-width:min(430px,88vw);animation:5s ease-in-out infinite lp-float}.lp-page[data-template=general] .lp-hero-seal{bottom:48px;left:auto;right:6%}.lp-page[data-template=general] .lp-seal-inner{color:#2c1d08;background:linear-gradient(135deg,#f6d38b,#d97706);border-color:#ffffffc7;width:96px;height:96px;animation:none;box-shadow:0 20px 44px #d9770647}.lp-page[data-template=general] .lp-social-proof{color:#fff;background:#0f1c1a;border:0;padding:28px 0}.lp-page[data-template=general] .lp-proof-grid{gap:28px}.lp-page[data-template=general] .lp-proof-item{background:#ffffff0f;border:1px solid #ffffff14;border-radius:8px;min-width:190px;padding:12px 20px}.lp-page[data-template=general] .lp-proof-number{color:#f6d38b}.lp-page[data-template=general] .lp-proof-label{color:#ffffffad}.lp-page[data-template=general] .lp-problem{background:#fff}.lp-page[data-template=general] .lp-problem:before{background-image:radial-gradient(#0f766e0b 1px,#0000 1px)}.lp-page[data-template=general] .lp-problem-card{border-top:3px solid #d9770699;border-left:0;border-radius:8px;box-shadow:0 16px 36px #0f1c1a12}.lp-page[data-template=general] .lp-problem-warning{color:#5f3b12;background:#fffaf0;border-color:#d9770638;border-radius:8px}.lp-page[data-template=general] .lp-problem-transition{color:#0f766e}.lp-page[data-template=general] .lp-solution{background:#f7f3ea}.lp-page[data-template=general] .lp-solution-visual img{background:#fff;border-radius:8px;padding:18px;box-shadow:0 26px 60px #0f1c1a1f}.lp-page[data-template=general] .lp-key-point{border:1px solid #0f1c1a14;border-radius:8px}.lp-page[data-template=general] .lp-key-point-icon{color:#0f766e;background:#0f766e1a;border-radius:8px}.lp-features,.lp-gallery{text-align:center}.lp-page[data-template=general] .lp-features{background:#fff}.lp-feature-grid{text-align:left;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:34px;display:grid}.lp-feature-card{background:#fff;border:1px solid #0f1c1a14;border-radius:8px;padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 14px 34px #0f1c1a0f}.lp-feature-card:hover{border-color:#0f766e3d;transform:translateY(-4px);box-shadow:0 22px 52px #0f1c1a1a}.lp-feature-icon{color:#0f766e;background:#0f766e1a;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:18px;font-weight:900;display:flex}.lp-feature-card h3{color:#17211f;margin-bottom:8px;font-size:1.05rem;font-weight:800}.lp-feature-card p{color:#5f6c69;margin:0;font-size:.92rem;line-height:1.65}.lp-page[data-template=general] .lp-gallery{background:#f7f3ea}.lp-gallery-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;margin-top:34px;display:grid}.lp-gallery-card{background:#fff;border:1px solid #0f1c1a14;border-radius:8px;overflow:hidden;box-shadow:0 16px 36px #0f1c1a14}.lp-gallery-image{aspect-ratio:1;color:#cbd5d1;background:radial-gradient(circle at 50% 28%,#d9770621,#0000 54%),linear-gradient(135deg,#fffaf0,#edf4ef);justify-content:center;align-items:center;font-size:3rem;display:flex;position:relative}.lp-gallery-caption{color:#31413d;padding:14px 16px;font-size:.88rem;font-weight:700}.lp-page[data-template=general] .lp-pricing{background:linear-gradient(#fff 0%,#f7f3ea 100%)}.lp-page[data-template=general] .lp-pricing-card{border-color:#0f1c1a1a;border-radius:8px;box-shadow:0 18px 42px #0f1c1a14}.lp-page[data-template=general] .lp-pricing-card.featured{border-color:#d97706;box-shadow:0 28px 70px #d977062e}.lp-page[data-template=general] .lp-pricing-price{color:#0f766e}.lp-page[data-template=general] .lp-pricing-ribbon{background:#d97706;border-radius:8px}.lp-page[data-template=general] .lp-pricing-cta{border-radius:8px}.lp-page[data-template=general] .lp-urgency-item{color:#9a3412}.lp-page[data-template=general] .lp-order-form-section{color:#fff;background:#0f1c1a}.lp-page[data-template=general] .lp-order-form-section .lp-section-desc{color:#ffffffad}.lp-page[data-template=general] .lp-order-form-wrapper{align-items:flex-start}.lp-page[data-template=general] .lp-order-form-left,.lp-page[data-template=general] .lp-order-summary{color:#17211f;background:#fff;border:1px solid #ffffff1a;border-radius:8px;padding:30px;box-shadow:0 28px 70px #00000038}.lp-page[data-template=general] .lp-form-group input,.lp-page[data-template=general] .lp-form-group select,.lp-page[data-template=general] .lp-form-group textarea{background:#fbfdfc;border-color:#dbe5e1;border-radius:8px}.lp-page[data-template=general] .lp-form-guarantees{flex-wrap:wrap}.lp-page[data-template=general] .lp-trust-badges-mini{color:#ffffffbd}.lp-page[data-template=general] .lp-guarantee-card,.lp-page[data-template=general] .lp-testimonial-card,.lp-page[data-template=general] .lp-faq-item{border-color:#0f1c1a14;border-radius:8px}.lp-page[data-template=general] .lp-final-cta{background:radial-gradient(circle at 18% 20%,#f6d38b2e,#0000 30%),linear-gradient(135deg,#0f1c1a,#115e59)}.lp-faq{background:var(--bg-primary);padding:80px 0}.lp-faq-list{max-width:800px;margin:0 auto}.lp-faq-item{background:var(--white);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:1px solid #e2e8f0;margin-bottom:12px;overflow:hidden}.lp-faq-question{width:100%;color:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:space-between;align-items:center;padding:18px 24px;font-family:inherit;font-size:1rem;font-weight:600;transition:background .3s;display:flex}.lp-faq-question:focus-visible{outline:2px solid var(--accent-green);outline-offset:-2px}.lp-faq-question:hover{background:#f8faf7}.lp-faq-icon{flex-shrink:0;width:18px;height:18px;position:relative}.lp-faq-icon:before,.lp-faq-icon:after{content:"";background:var(--accent-green);border-radius:2px;height:2px;transition:transform .25s,opacity .25s;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.lp-faq-icon:after{transform:translateY(-50%)rotate(90deg)}.lp-faq-item.active .lp-faq-icon:after{transform:translateY(-50%)rotate(0)}.lp-faq-answer{animation:.25s ease-out lp-faq-mo}@keyframes lp-faq-mo{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.lp-faq-answer-inner{color:var(--text-secondary);padding:0 24px 18px;font-size:.92rem;line-height:1.7}.lp-guarantee{background:var(--bg-section);padding:60px 0}.lp-guarantee-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;margin-top:30px;display:grid}.lp-guarantee-card{text-align:center;background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;padding:30px 20px;transition:all .3s;display:flex}.lp-guarantee-card:hover{box-shadow:var(--shadow-md);transform:translateY(-4px)}.lp-guarantee-icon{margin-bottom:12px;font-size:2.5rem}.lp-guarantee-card h3{margin-bottom:6px;font-size:1rem;font-weight:700}.lp-guarantee-card p{color:var(--text-secondary);margin:0;font-size:.85rem}.lp-final-cta{text-align:center;color:var(--white);background:linear-gradient(160deg,#0a3d0a 0%,#1b5e20 40%,#0d4b0d 100%);padding:80px 0}.lp-final-cta h2{margin-bottom:16px;font-size:2.2rem;font-weight:800;line-height:1.3}.lp-final-cta p{color:#ffffffb3;margin-bottom:30px;font-size:1.1rem}.lp-final-phone{margin-top:20px}.lp-final-phone a{color:#a5d6a7;font-weight:700;text-decoration:none}.lp-footer{color:#ffffff80;text-align:center;background:#0d1a0b;padding:30px 0;font-size:.85rem}.lp-footer-links{flex-wrap:wrap;justify-content:center;gap:20px;margin-bottom:14px;display:flex}.lp-footer-links a{color:#fff9;transition:color .3s}.lp-footer-links a:hover{color:#a5d6a7}.lp-footer-disclaimer{color:#ffffff59;max-width:700px;margin-top:10px;margin-left:auto;margin-right:auto;font-size:.78rem}.lp-sticky-cta{z-index:50;background:var(--white);padding:10px 20px;transition:transform .3s;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 -4px 20px #0000001a}.lp-sticky-cta.visible{transform:translateY(0)}.lp-floating-buttons{z-index:40;flex-direction:column;gap:12px;display:flex;position:fixed;bottom:90px;right:20px}.lp-float-btn{border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.5rem;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 15px #0003}.lp-float-btn:hover{transform:scale(1.1)}.lp-float-phone{background:linear-gradient(135deg, var(--accent-green), var(--accent-green-light));color:var(--white)}.lp-float-zalo{color:var(--white);background:linear-gradient(135deg,#0068ff,#09f)}@media (max-width:768px){.lp-hero .lp-container{text-align:center;flex-direction:column;gap:30px}.lp-hero h1{font-size:2rem}.lp-hero-badges{justify-content:center}.lp-hero-product-img{max-width:280px}.lp-hero-seal{left:auto;right:10%}.lp-section-title{font-size:1.6rem}.lp-problem-grid{grid-template-columns:1fr 1fr}.lp-solution-grid{flex-direction:column;gap:30px}.lp-solution-visual img{max-width:280px}.lp-why-layout{flex-direction:column;gap:40px}.lp-why-col{max-width:100%}.lp-why-item--left{flex-direction:row-reverse}.lp-why-item--left .lp-why-text{text-align:left}.lp-why-product-img{max-width:200px}.lp-comparison-table{font-size:.8rem}.lp-comparison-table th,.lp-comparison-table td{padding:10px 8px}.lp-testimonial-grid{grid-template-columns:1fr}.lp-expert-card{text-align:center;flex-direction:column;align-items:center}.lp-expert-img{width:120px;height:120px}.lp-expert-quote{text-align:center;border-left:none;padding-left:0}.lp-pricing-grid{flex-direction:column;align-items:center}.lp-pricing-card{max-width:100%}.lp-pricing-card.featured{transform:none}.lp-order-form-wrapper{flex-direction:column}.lp-guarantee-grid{grid-template-columns:1fr 1fr}.lp-final-cta h2{font-size:1.6rem}.lp-floating-buttons{bottom:80px;right:12px}.lp-float-btn{width:48px;height:48px;font-size:1.2rem}.lp-topbar span{margin:0 8px;font-size:.75rem}.lp-page[data-template=general] .lp-hero{padding:52px 0 46px}.lp-page[data-template=general] .lp-hero .lp-container{gap:26px}.lp-page[data-template=general] .lp-hero h1{font-size:2.2rem}.lp-page[data-template=general] .lp-hero-sub{margin-left:auto;margin-right:auto;font-size:.98rem}.lp-hero-offer{justify-content:center;margin-left:auto;margin-right:auto}.lp-page[data-template=general] .lp-hero-visual{width:100%;min-height:350px}.lp-page[data-template=general] .lp-hero-product-stage{border-radius:20px;inset:10px 20px}.lp-page[data-template=general] .lp-proof-item{min-width:150px}.lp-page[data-template=general] .lp-order-form-left,.lp-page[data-template=general] .lp-order-summary{padding:22px}}@media (max-width:480px){.lp-problem-grid,.lp-guarantee-grid{grid-template-columns:1fr}.lp-proof-grid{gap:20px}.lp-hero-product-img{max-width:220px}.lp-seal-inner{width:70px;height:70px;font-size:.55rem}.lp-page[data-template=general] .lp-hero h1{font-size:1.85rem}.lp-page[data-template=general] .lp-hero-product-img{max-width:250px}.lp-hero-offer{width:100%}.lp-page[data-template=general] .lp-cta-btn{justify-content:center;width:100%;padding-left:18px;padding-right:18px}.lp-feature-grid,.lp-gallery-grid{grid-template-columns:1fr}}.lp-countdown-section{text-align:center;background:linear-gradient(135deg,#1a1a2e 0%,#16213e 50%,#0f3460 100%);padding:30px 0;position:relative;overflow:hidden}.lp-countdown-section:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff08 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.lp-countdown-title{color:#ffffffb3;letter-spacing:3px;text-transform:uppercase;margin-bottom:16px;font-size:.9rem;font-weight:700}.lp-countdown-timer{justify-content:center;align-items:center;gap:8px;display:flex}.lp-countdown-unit{flex-direction:column;align-items:center;min-width:70px;display:flex}.lp-countdown-number{background:linear-gradient(135deg,#fff,#e0e0e0);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:2.8rem;font-weight:900;line-height:1}.lp-countdown-flip .lp-countdown-number{-webkit-text-fill-color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border:1px solid #ffffff26;border-radius:8px;padding:10px 14px;font-size:2.4rem}.lp-countdown-label{color:#ffffff80;text-transform:uppercase;letter-spacing:1px;margin-top:6px;font-size:.7rem;font-weight:600}.lp-countdown-sep{color:#ffffff4d;margin:0 2px;font-size:2rem;font-weight:900;line-height:1}.lp-countdown-expired{background:linear-gradient(135deg,#2d1b00 0%,#1a0f00 100%)}.lp-countdown-expired-text{color:#ffc864cc;font-size:1rem;font-weight:600}.lp-scarcity-badge{color:var(--accent-red);background:#dc35451a;border:1px solid #dc354533;border-radius:30px;align-items:center;gap:8px;margin-top:8px;padding:6px 16px;font-size:.85rem;font-weight:600;animation:2s ease-in-out infinite lp-pulse-glow-red;display:inline-flex}.lp-scarcity-progress{background:#dc354526;border-radius:3px;width:100%;max-width:300px;height:6px;margin-top:6px;overflow:hidden}.lp-scarcity-progress-bar{background:linear-gradient(90deg, var(--accent-red), #ff6b6b);border-radius:3px;height:100%;transition:width .5s}@keyframes lp-pulse-glow-red{0%,to{box-shadow:0 0 8px #dc354526}50%{box-shadow:0 0 16px #dc35454d}}@media (max-width:768px){.lp-countdown-number{font-size:2rem}.lp-countdown-flip .lp-countdown-number{padding:8px 10px;font-size:1.6rem}.lp-countdown-unit{min-width:50px}.lp-countdown-sep{font-size:1.4rem}}.lp-purchase-notification{z-index:9990;background:var(--white,#fff);opacity:0;pointer-events:none;border-radius:12px;align-items:center;gap:12px;max-width:340px;padding:14px 16px;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .4s;display:flex;position:fixed;bottom:20px;left:20px;transform:translate(-120%);box-shadow:0 8px 32px #00000026,0 0 0 1px #0000000d}.lp-purchase-notification.visible{opacity:1;pointer-events:auto;transform:translate(0)}.lp-purchase-notification-icon{background:#5a9a1f1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.6rem;display:flex}.lp-purchase-notification-content{flex:1;min-width:0}.lp-purchase-notification-text{color:var(--text-primary,#1a1a1a);margin:0;font-size:.82rem;line-height:1.3}.lp-purchase-notification-product{color:var(--accent-green,#5a9a1f);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:.78rem;overflow:hidden}.lp-purchase-notification-time{color:var(--text-light,#999);margin:2px 0 0;font-size:.7rem}.lp-purchase-notification-close{color:#999;cursor:pointer;background:0 0;border:none;padding:0;font-size:1.1rem;line-height:1;position:absolute;top:4px;right:8px}.lp-exit-overlay{z-index:99999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:center;animation:.3s lp-fade-in;display:flex;position:fixed;inset:0}.lp-exit-popup{background:var(--white,#fff);border-radius:20px;width:90%;max-width:460px;animation:.4s cubic-bezier(.34,1.56,.64,1) lp-popup-in;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000040}.lp-exit-close{color:#999;cursor:pointer;z-index:2;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:1.5rem;transition:background .2s;display:flex;position:absolute;top:12px;right:16px}.lp-exit-close:hover{color:#333;background:#0000000d}.lp-exit-content{text-align:center;padding:40px 32px 32px}.lp-exit-image{border-radius:12px;max-width:180px;margin:0 auto 20px}.lp-exit-title{color:var(--text-primary,#1a1a1a);margin-bottom:10px;font-size:1.6rem;font-weight:800}.lp-exit-subtitle{color:var(--text-secondary,#666);margin-bottom:20px;font-size:.95rem;line-height:1.6}.lp-exit-discount{border:2px dashed var(--accent-orange,#e8651a);background:linear-gradient(135deg,#fff3e0,#ffe0b2);border-radius:12px;margin-bottom:20px;padding:16px}.lp-exit-discount-label{color:var(--accent-orange,#e8651a);margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.lp-exit-discount-code{color:var(--accent-orange,#e8651a);letter-spacing:3px;background:#e8651a1a;border-radius:6px;padding:4px 16px;font-size:1.4rem;font-weight:900}.lp-exit-cta{text-align:center;width:100%;margin-bottom:10px;display:block}.lp-exit-dismiss{color:#999;cursor:pointer;margin:0;font-size:.8rem;text-decoration:underline}.lp-exit-dismiss:hover{color:#666}@keyframes lp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes lp-popup-in{0%{opacity:0;transform:scale(.85)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (max-width:768px){.lp-purchase-notification{max-width:none;bottom:80px;left:10px;right:10px}.lp-exit-popup{width:95%;max-width:380px}.lp-exit-content{padding:30px 20px 24px}.lp-exit-title{font-size:1.3rem}.lp-stats-grid{grid-template-columns:repeat(2,1fr);gap:10px}.lp-stat-card{padding:14px 12px}.lp-stat-number{font-size:1.5rem}.lp-stat-label{font-size:.75rem}.lp-target-grid{grid-template-columns:1fr 1fr;gap:12px}.lp-target-card{padding:20px 16px}.lp-target-icon{width:48px;height:48px;font-size:1.4rem}.lp-target-card h4{font-size:.92rem}.lp-target-card p{font-size:.82rem}.lp-blob-1{width:250px;height:250px}.lp-blob-2{width:200px;height:200px}.lp-blob-3{width:180px;height:180px}}@media (max-width:480px){.lp-stats-grid{grid-template-columns:repeat(2,1fr)}.lp-stat-number{font-size:1.3rem}.lp-target-grid{grid-template-columns:1fr}}.lp-page[data-template=brain-health]{--bh-primary:var(--lp-primary,#0061ff);--bh-accent:var(--lp-accent,#00c2ff);--bh-grad:linear-gradient(135deg, var(--bh-primary) 0%, var(--bh-accent) 100%);--bh-navy-1:color-mix(in srgb, var(--bh-primary) 26%, #04060f);--bh-navy-2:color-mix(in srgb, var(--bh-primary) 46%, #060a18);--bh-navy-3:color-mix(in srgb, var(--bh-primary) 72%, #0a1024);--bh-text-on-dark:color-mix(in srgb, var(--bh-accent) 45%, white);--bh-text-on-dark-soft:color-mix(in srgb, var(--bh-accent) 28%, white);color:color-mix(in srgb, var(--bh-primary) 18%, #10151f);background:color-mix(in srgb, var(--bh-primary) 4%, white);--bg-primary:color-mix(in srgb, var(--bh-primary) 4%, white);--bg-section:color-mix(in srgb, var(--bh-primary) 7%, white);--bg-dark:var(--bh-navy-1);--text-primary:color-mix(in srgb, var(--bh-primary) 18%, #10151f);--text-secondary:color-mix(in srgb, var(--bh-primary) 22%, #4b5265);--text-light:color-mix(in srgb, var(--bh-primary) 16%, #79808f);--accent-green:var(--bh-primary);--accent-green-light:var(--bh-accent);--accent-gold:#f59e0b;--shadow-sm:0 8px 26px color-mix(in srgb, var(--bh-primary) 8%, transparent);--shadow-md:0 16px 42px color-mix(in srgb, var(--bh-primary) 13%, transparent);--shadow-lg:0 26px 64px color-mix(in srgb, var(--bh-navy-1) 22%, transparent);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--glass-bg:#ffffff9e;--glass-shadow:inset 0 1px 0 #ffffffd9, inset 0 -1px 0 #ffffff40, 0 8px 32px color-mix(in srgb, var(--bh-primary) 10%, transparent);--glass-shadow-hover:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #ffffff4d, 0 16px 44px color-mix(in srgb, var(--bh-primary) 18%, transparent)}.lp-page[data-template=brain-health] .lp-blob-1{background:var(--bh-primary)}.lp-page[data-template=brain-health] .lp-blob-2{background:var(--bh-accent)}.lp-page[data-template=brain-health] .lp-blob-3{background:var(--bh-grad)}.lp-page[data-template=brain-health] .lp-topbar{background:linear-gradient(90deg, var(--bh-navy-1) 0%, var(--bh-navy-3) 55%, var(--bh-primary) 100%);color:#ffffffeb}.lp-page[data-template=brain-health] .lp-hero{background:radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--bh-accent) 18%, transparent), transparent 46%), radial-gradient(circle at 12% 88%, color-mix(in srgb, var(--bh-primary) 24%, transparent), transparent 52%), linear-gradient(160deg, var(--bh-navy-1) 0%, var(--bh-navy-2) 45%, var(--bh-navy-3) 100%)}.lp-page[data-template=brain-health] .lp-hero:before{content:"";background:linear-gradient(color-mix(in srgb, var(--bh-accent) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--bh-accent) 5%, transparent) 1px, transparent 1px);background-size:44px 44px;border-radius:0;width:100%;height:100%;animation:none;inset:0;transform:none}.lp-page[data-template=brain-health] .lp-hero:after,.lp-page[data-template=brain-health] .lp-hero-leaves{display:none}.lp-page[data-template=brain-health] .lp-hero-glow{background:radial-gradient(circle, color-mix(in srgb, var(--bh-accent) 22%, transparent) 0%, color-mix(in srgb, var(--bh-primary) 12%, transparent) 40%, transparent 70%)}.lp-page[data-template=brain-health] .lp-pre-headline{background:color-mix(in srgb, var(--bh-accent) 12%, transparent);color:var(--bh-text-on-dark);-webkit-backdrop-filter:blur(10px);border:none;border-radius:50px;box-shadow:inset 0 1px #ffffff2e,0 6px 18px #0000002e}.lp-page[data-template=brain-health] .lp-hero h1 .highlight{background:linear-gradient(135deg, color-mix(in srgb, var(--bh-accent) 55%, white), var(--bh-accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp-page[data-template=brain-health] .lp-hero-badge{color:var(--bh-text-on-dark-soft);-webkit-backdrop-filter:blur(10px);background:#ffffff14;border:none;border-radius:50px;box-shadow:inset 0 1px #ffffff29,0 6px 18px #00000029}.lp-page[data-template=brain-health] .lp-hero-offer{border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(12px);background:#ffffff14;border:none;box-shadow:inset 0 1px #ffffff2e,0 10px 28px #0003}.lp-page[data-template=brain-health] .lp-hero-offer-label{color:var(--bh-text-on-dark)}.lp-page[data-template=brain-health] .lp-hero-offer strong{color:#fbbf24}.lp-page[data-template=brain-health] .lp-hero-offer span:last-child{color:#ffffffb8}.lp-page[data-template=brain-health] .lp-hero-product-img{filter:drop-shadow(0 24px 54px #00000073) drop-shadow(0 0 34px color-mix(in srgb, var(--bh-accent) 25%, transparent))}.lp-page[data-template=brain-health] .lp-seal-inner{background:var(--bh-grad);color:#fff;box-shadow:inset 0 1px 0 #fff6, 0 10px 26px color-mix(in srgb, var(--bh-primary) 45%, transparent);border:none}.lp-page[data-template=brain-health] .lp-cta-btn{background:var(--bh-grad);box-shadow:0 10px 30px color-mix(in srgb, var(--bh-primary) 40%, transparent);animation:none}.lp-page[data-template=brain-health] .lp-cta-btn:hover{box-shadow:0 14px 40px color-mix(in srgb, var(--bh-primary) 50%, transparent)}.lp-page[data-template=brain-health] .lp-section-tag{background:color-mix(in srgb, var(--bh-primary) 8%, transparent);color:var(--bh-primary);border:none;border-radius:50px;box-shadow:inset 0 1px #fff9}.lp-page[data-template=brain-health] .lp-section-tag--light{background:color-mix(in srgb, var(--bh-accent) 14%, transparent);color:var(--bh-text-on-dark);border:none}.lp-page[data-template=brain-health] .lp-section-title{background:linear-gradient(135deg, var(--bh-navy-2) 0%, var(--bh-primary) 55%, var(--bh-accent) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp-page[data-template=brain-health] .lp-section-title--light{background:linear-gradient(135deg, #fff 0%, color-mix(in srgb, var(--bh-accent) 30%, white) 100%);-webkit-text-fill-color:transparent;text-shadow:none;-webkit-background-clip:text;background-clip:text}.lp-page[data-template=brain-health] .lp-problem-card,.lp-page[data-template=brain-health] .lp-target-card,.lp-page[data-template=brain-health] .lp-guarantee-card,.lp-page[data-template=brain-health] .lp-testimonial-card,.lp-page[data-template=brain-health] .lp-stat-card,.lp-page[data-template=brain-health] .lp-faq-item,.lp-page[data-template=brain-health] .lp-key-point,.lp-page[data-template=brain-health] .lp-order-summary{background:var(--glass-bg);-webkit-backdrop-filter:blur(14px);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow);border:none}.lp-page[data-template=brain-health] .lp-problem-card:hover,.lp-page[data-template=brain-health] .lp-target-card:hover,.lp-page[data-template=brain-health] .lp-guarantee-card:hover,.lp-page[data-template=brain-health] .lp-testimonial-card:hover,.lp-page[data-template=brain-health] .lp-key-point:hover{box-shadow:var(--glass-shadow-hover)}.lp-page[data-template=brain-health] .lp-stats-bar{background:linear-gradient(180deg, color-mix(in srgb, var(--bh-primary) 5%, transparent), color-mix(in srgb, var(--bh-accent) 4%, transparent));border-top:none;border-bottom:none}.lp-page[data-template=brain-health] .lp-testimonials:before{display:none}.lp-page[data-template=brain-health] .lp-testimonial-card:before{color:color-mix(in srgb, var(--bh-primary) 12%, transparent)}.lp-page[data-template=brain-health] .lp-ingredients{background:radial-gradient(circle at 85% 15%, color-mix(in srgb, var(--bh-accent) 14%, transparent), transparent 42%), linear-gradient(160deg, var(--bh-navy-1) 0%, var(--bh-navy-2) 45%, color-mix(in srgb, var(--bh-primary) 60%, #0a1024) 75%, var(--bh-navy-1) 100%)}.lp-page[data-template=brain-health] .lp-ingredients:before{background-image:radial-gradient(color-mix(in srgb, var(--bh-accent) 6%, transparent) 1.5px, transparent 1.5px)}.lp-page[data-template=brain-health] .lp-ingredients:after{background:radial-gradient(circle, color-mix(in srgb, var(--bh-accent) 14%, transparent) 0%, transparent 60%)}.lp-page[data-template=brain-health] .lp-why-icon{background:color-mix(in srgb, var(--bh-accent) 12%, transparent);-webkit-backdrop-filter:blur(10px);border:none;box-shadow:inset 0 1px #fff3,0 8px 22px #00000040}.lp-page[data-template=brain-health] .lp-why-item:hover .lp-why-icon{background:color-mix(in srgb, var(--bh-accent) 24%, transparent);box-shadow:inset 0 1px 0 #ffffff4d, 0 0 24px color-mix(in srgb, var(--bh-accent) 35%, transparent);border-color:#0000}.lp-page[data-template=brain-health] .lp-why-product-img{filter:drop-shadow(0 20px 50px #00000080) drop-shadow(0 0 30px color-mix(in srgb, var(--bh-accent) 25%, transparent))}.lp-page[data-template=brain-health] .lp-comparison-table{background:var(--glass-bg);-webkit-backdrop-filter:blur(14px);box-shadow:var(--glass-shadow)}.lp-page[data-template=brain-health] .lp-comparison-table th{background:color-mix(in srgb, var(--bh-primary) 6%, transparent)}.lp-page[data-template=brain-health] .lp-comparison-table td{border-bottom:none}.lp-page[data-template=brain-health] .lp-comparison-table tbody tr:nth-child(2n) td{background:color-mix(in srgb, var(--bh-primary) 4%, transparent)}.lp-page[data-template=brain-health] .lp-comparison-table td:last-child{background:color-mix(in srgb, var(--bh-primary) 7%, transparent)}.lp-page[data-template=brain-health] .lp-pricing{background:linear-gradient(180deg, color-mix(in srgb, var(--bh-primary) 7%, white) 0%, color-mix(in srgb, var(--bh-primary) 13%, white) 100%)}.lp-page[data-template=brain-health] .lp-pricing:before{background-image:radial-gradient(color-mix(in srgb, var(--bh-primary) 6%, transparent) 1px, transparent 1px)}.lp-page[data-template=brain-health] .lp-pricing-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(14px);box-shadow:var(--glass-shadow);border:none}.lp-page[data-template=brain-health] .lp-pricing-card.featured{box-shadow:inset 0 1px 0 #fffffff2, 0 24px 60px color-mix(in srgb, var(--bh-primary) 30%, transparent);border:none}.lp-page[data-template=brain-health] .lp-pricing-ribbon{background:var(--bh-grad);box-shadow:0 6px 16px color-mix(in srgb, var(--bh-primary) 35%, transparent)}.lp-page[data-template=brain-health] .lp-pricing-cta:hover{background:var(--bh-navy-3)}.lp-page[data-template=brain-health] .lp-pricing-card.featured .lp-pricing-cta{background:var(--bh-grad);box-shadow:0 10px 26px color-mix(in srgb, var(--bh-primary) 40%, transparent);animation:none}.lp-page[data-template=brain-health] .lp-order-form-section{background:linear-gradient(180deg, color-mix(in srgb, var(--bh-primary) 7%, white) 0%, color-mix(in srgb, var(--bh-primary) 4%, white) 100%)}.lp-page[data-template=brain-health] .lp-order-submit-btn{background:var(--bh-grad);box-shadow:0 10px 30px color-mix(in srgb, var(--bh-primary) 40%, transparent);animation:none}.lp-page[data-template=brain-health] .lp-order-submit-btn:hover{box-shadow:0 14px 40px color-mix(in srgb, var(--bh-primary) 50%, transparent)}.lp-page[data-template=brain-health] .lp-form-group input:focus,.lp-page[data-template=brain-health] .lp-form-group select:focus,.lp-page[data-template=brain-health] .lp-form-group textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--bh-primary) 12%, transparent)}.lp-page[data-template=brain-health] .lp-faq-question:hover{background:color-mix(in srgb, var(--bh-primary) 5%, transparent)}.lp-page[data-template=brain-health] .lp-final-cta{background:radial-gradient(circle at 20% 20%, color-mix(in srgb, var(--bh-accent) 14%, transparent), transparent 40%), linear-gradient(160deg, var(--bh-navy-1) 0%, var(--bh-navy-2) 45%, var(--bh-navy-3) 100%)}.lp-page[data-template=brain-health] .lp-final-phone a{color:color-mix(in srgb, var(--bh-accent) 65%, white)}.lp-page[data-template=brain-health] .lp-footer{background:var(--bh-navy-1)}.lp-page[data-template=brain-health] .lp-footer-links a:hover{color:color-mix(in srgb, var(--bh-accent) 65%, white)}.lp-page[data-template=brain-health] .lp-sticky-cta{-webkit-backdrop-filter:blur(14px);box-shadow:0 -8px 30px color-mix(in srgb, var(--bh-primary) 14%, transparent);background:#ffffffc7}.lp-page[data-template=brain-health] .lp-float-phone{background:var(--bh-grad)}.lp-video-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:36px;display:grid}.lp-video-grid--single{max-width:720px;margin-left:auto;margin-right:auto}.lp-video-card{flex-direction:column;gap:12px;display:flex}.lp-video-frame{aspect-ratio:16/9;border-radius:var(--radius-lg,16px);width:100%;box-shadow:var(--shadow-md,0 16px 42px #0000001f);background:#0b0f14;position:relative;overflow:hidden}.lp-video-frame iframe,.lp-video-frame video{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.lp-video-poster{cursor:pointer;background:#0b0f14;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.lp-video-poster-img{object-fit:cover;width:100%;height:100%;display:block}.lp-video-poster-empty{justify-content:center;align-items:center;font-size:48px;display:flex;position:absolute;inset:0}.lp-video-play{color:#111827;background:#ffffffeb;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;padding-left:5px;font-size:24px;transition:transform .2s,background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 26px #00000059}.lp-video-poster:hover .lp-video-play,.lp-video-poster:focus-visible .lp-video-play{background:#fff;transform:translate(-50%,-50%)scale(1.08)}.lp-video-poster:focus-visible{outline:3px solid var(--lp-primary,#0061ff);outline-offset:3px}.lp-video-title{text-align:center;color:var(--text-secondary,#4b5563);margin:0;font-size:15px;font-weight:600}@media (max-width:768px){.lp-video-grid{grid-template-columns:1fr;gap:18px;margin-top:26px}.lp-video-play{width:56px;height:56px;font-size:20px}.lp-page *,.lp-page :before,.lp-page :after{-webkit-backdrop-filter:none!important}.lp-page{--glass-bg:#fffffff5}.lp-page[data-template=brain-health] .lp-pre-headline,.lp-page[data-template=brain-health] .lp-hero-badge,.lp-page[data-template=brain-health] .lp-hero-offer,.lp-page[data-template=brain-health] .lp-why-icon{background:#ffffff29}.lp-page .lp-sticky-cta,.lp-page[data-template=brain-health] .lp-sticky-cta{background:#fff}.lp-page .lp-blob{animation:none}.lp-page .lp-fade-up,.lp-page .lp-fade-left,.lp-page .lp-fade-right{transition-duration:.35s}.lp-page .lp-key-point,.lp-page .lp-guarantee-card,.lp-page .lp-timeline-card,.lp-page .lp-brand-card{transition:none}}.lp-page>section:not(.lp-hero){content-visibility:auto;contain-intrinsic-size:auto 600px}@media (prefers-reduced-motion:reduce){.lp-page .lp-fade-up,.lp-page .lp-fade-left,.lp-page .lp-fade-right{opacity:1!important;transform:none!important}.lp-page *,.lp-page :before,.lp-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lp-page.lp-embedded{background:0 0;border-radius:16px;overflow:hidden}.lp-page.lp-embedded .lp-fade-up,.lp-page.lp-embedded .lp-fade-left,.lp-page.lp-embedded .lp-fade-right{opacity:1;transform:none}.lp-page.lp-embedded>:first-child{margin-top:0}.lp-page.lp-embedded>:last-child{margin-bottom:0}.lp-page.lp-embedded .lp-section{padding-top:48px;padding-bottom:48px}@media (max-width:768px){.lp-page.lp-embedded .lp-section{padding-top:32px;padding-bottom:32px}.lp-page.lp-embedded{border-radius:12px}}.lp-page[data-template=marketplace]{--mk-primary:var(--lp-primary,#df4a31);--mk-accent:var(--lp-accent,#f06a4c);--mk-price:#df4a31;--accent-green:var(--mk-primary);--accent-green-light:var(--mk-accent);--mk-border:#e1e5ea;--mk-border-light:#eceef1;--mk-bg-page:#f6f7f9;--mk-bg-card:#fff;--mk-bg-soft:color-mix(in srgb, var(--mk-primary) 5%, white);--mk-text:#1a1d24;--mk-text-2:#555d69;--mk-text-3:#757d8b;--mk-r:8px;--mk-flash:#d0011b;--mk-voucher:#ffb81c;--mk-mall:#9b4dca;--mk-choice:#00bfa5;--mk-freeship:#26aaff;--mk-star:#ffce3d;--mk-star-off:#c6c6c6;background:var(--mk-bg-page);color:var(--mk-text);--bg-primary:var(--mk-bg-page);--bg-section:var(--mk-bg-page);--text-primary:var(--mk-text);--text-secondary:var(--mk-text-2);--text-light:var(--mk-text-3);--radius-lg:var(--mk-r);--radius-md:var(--mk-r)}.lp-page[data-template=marketplace] .lp-blob{display:none}.lp-page[data-template=marketplace]>section{background:0 0;padding:0}.lp-page[data-template=marketplace]>section>.lp-container{background:var(--mk-bg-card);border-radius:var(--mk-r);margin-top:12px;padding:24px 20px;box-shadow:0 1px 1px #0000000d}.lp-page.lp-embedded[data-template=marketplace]>section{padding-top:0;padding-bottom:0}.lp-page[data-template=marketplace]>section.lp-hero,.lp-page[data-template=marketplace]>section.lp-final-cta{padding:28px 0}.lp-page[data-template=marketplace]>section.lp-hero>.lp-container,.lp-page[data-template=marketplace]>section.lp-final-cta>.lp-container{box-shadow:none;background:0 0;border:0;border-radius:0;margin-top:0;padding:0 20px}.lp-page[data-template=marketplace] .lp-section-title:after{content:"";background:var(--mk-primary);border-radius:99px;width:48px;height:3px;margin:6px 0 18px;display:block}.lp-page[data-template=marketplace] .lp-faq-list{max-width:none;margin:10px 0 0}.lp-page[data-template=marketplace] .lp-faq-item{border:0;border-top:1px solid var(--mk-border-light);box-shadow:none;background:0 0;border-radius:0;margin-bottom:0}.lp-page[data-template=marketplace] .lp-faq-item:first-child{border-top:0}.lp-page[data-template=marketplace] .lp-faq-question{color:var(--mk-text);align-items:flex-start;gap:16px;padding:18px 4px;font-size:15px;font-weight:700}.lp-page[data-template=marketplace] .lp-faq-question:hover{background:0 0}@media (hover:hover){.lp-page[data-template=marketplace] .lp-faq-question:hover>span:first-child{color:var(--mk-primary)}}.lp-page[data-template=marketplace] .lp-faq-item.active .lp-faq-question>span:first-child{color:var(--mk-primary)}.lp-page[data-template=marketplace] .lp-faq-icon{width:16px;height:16px;margin-top:3px}.lp-page[data-template=marketplace] .lp-faq-icon:before,.lp-page[data-template=marketplace] .lp-faq-icon:after{background:var(--mk-primary)}.lp-page[data-template=marketplace] .lp-faq-answer-inner{color:var(--mk-text-2);padding:0 34px 18px 4px;font-size:14px;line-height:1.7}@media (max-width:600px){.lp-page[data-template=marketplace] .lp-faq-question{gap:12px;padding:15px 2px;font-size:14.5px}.lp-page[data-template=marketplace] .lp-faq-answer-inner{padding:0 28px 15px 2px;font-size:13.5px}}.lp-page[data-template=marketplace] .lp-problem-transition{color:var(--mk-primary)}.lp-page[data-template=marketplace] .lp-section-tag{background:var(--mk-bg-soft);color:var(--mk-primary);border:1px solid color-mix(in srgb, var(--mk-primary) 22%, white);border-radius:var(--mk-r);letter-spacing:.02em;margin-right:auto;padding:4px 10px;font-size:12px;font-weight:700;display:table}.lp-page[data-template=marketplace] .lp-heading,.lp-page[data-template=marketplace] .lp-section-title{color:var(--mk-text);-webkit-text-fill-color:currentColor;text-align:left;background:0 0;margin:8px 0 4px;font-size:20px;font-weight:700;line-height:1.3}.lp-page[data-template=marketplace] .lp-section-desc{color:var(--mk-text-2);text-align:left;max-width:none;margin:0 0 4px;font-size:13px;line-height:1.6}.lp-page[data-template=marketplace] .lp-section-tag{display:none}.lp-page[data-template=marketplace] .lp-title-accent{color:var(--mk-price)}.lp-page[data-template=marketplace] .lp-problem-warning{text-align:left;font-size:13px;line-height:1.6}.lp-page[data-template=marketplace] .lp-problem-transition{text-align:left;font-size:14px}.lp-page[data-template=marketplace] .lp-problem-media{grid-template-columns:1fr;gap:12px;margin:14px 0 18px;display:grid}.lp-page[data-template=marketplace] .lp-problem-media-card{border:1px solid var(--mk-border);border-radius:var(--mk-r);background:#fafafa;min-height:168px;margin:0;position:relative;overflow:hidden}.lp-page[data-template=marketplace] .lp-problem-media-card img{object-fit:cover;width:100%;height:100%;min-height:168px}.lp-page[data-template=marketplace] .lp-problem-media-card figcaption{color:#fff;background:linear-gradient(#0000,#000000c7);padding:26px 12px 10px;font-size:12px;font-weight:600;line-height:1.35;position:absolute;bottom:0;left:0;right:0}.lp-page[data-template=marketplace] .lp-problem-grid{grid-template-columns:1fr;gap:10px;margin:14px 0 0}.lp-page[data-template=marketplace] .lp-problem-card{background:var(--mk-bg-card);border:1px solid var(--mk-border);border-left:4px solid var(--mk-price);border-radius:var(--mk-r);align-items:flex-start;gap:12px;padding:14px;display:flex;overflow:hidden;box-shadow:0 4px 12px #271f1b09}.lp-page[data-template=marketplace] .lp-problem-card:hover{transform:none;box-shadow:0 4px 12px #271f1b09}.lp-page[data-template=marketplace] .lp-problem-num{background:var(--mk-price);color:#fff;border-radius:50%;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:700;display:flex}.lp-page[data-template=marketplace] .lp-problem-icon{display:none}.lp-page[data-template=marketplace] .lp-problem-photo{object-fit:cover;border-radius:var(--mk-r);border:1px solid var(--mk-border-light);flex:0 0 82px;width:82px;height:74px}.lp-page[data-template=marketplace] .lp-problem-text{min-width:0}.lp-page[data-template=marketplace] .lp-problem-card h3{margin-bottom:2px;font-size:14px}.lp-page[data-template=marketplace] .lp-problem-card p{color:var(--mk-text-2);font-size:13px;line-height:1.5}.lp-proof-rating{color:var(--mk-text-2,#555d69);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.lp-proof-score{color:var(--mk-price,#df4a31);font-size:20px;font-weight:700;line-height:1}.lp-proof-stars{letter-spacing:1px;color:var(--mk-star-off,#c6c6c6)}.lp-proof-stars .on{color:var(--mk-star,#ffce3d)}.lp-proof-meta b{color:var(--mk-text,#1a1d24)}.lp-proof-meta+.lp-proof-meta:before{content:"";background:var(--mk-border,#e1e5ea);vertical-align:-2px;width:1px;height:12px;margin-right:12px;display:inline-block}.lp-proof-stock{margin-top:14px}.lp-proof-stock-label{color:var(--mk-text-2,#555d69);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:13px;display:flex}.lp-proof-stock-label b{color:var(--mk-flash,#d0011b)}.lp-proof-track{background:color-mix(in srgb, var(--mk-flash,#d0011b) 12%, white);border-radius:99px;height:10px;overflow:hidden}.lp-proof-fill{background:linear-gradient(90deg, var(--mk-voucher,#ffb81c), var(--mk-flash,#d0011b));border-radius:99px;height:100%;transition:width .6s}.lp-proof-flash{border-radius:var(--mk-r,8px);background:linear-gradient(90deg, var(--mk-flash,#d0011b), #e44a35);color:#fff;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;display:flex}.lp-proof-flash-tag{letter-spacing:.02em;font-size:13px;font-weight:700}.lp-proof-flash-label{opacity:.92;font-size:13px}.lp-proof-clock{align-items:center;gap:4px;margin-left:auto;display:flex}.lp-proof-cd{text-align:center;font-variant-numeric:tabular-nums;background:#00000040;border-radius:4px;min-width:30px;padding:4px 6px;font-size:15px;font-weight:700}.lp-proof-sep{opacity:.8;font-weight:700}.lp-page .lp-guarantee-photo{object-fit:cover;border-radius:var(--mk-r,8px);width:100%;height:112px;margin-bottom:12px}.lp-page[data-template=marketplace] .lp-guarantee-photo{border:1px solid color-mix(in srgb, var(--mk-primary) 16%, white)}.lp-page[data-template=marketplace] .lp-guarantee-icon{color:var(--mk-primary);font-size:26px}.lp-page[data-template=marketplace] .lp-routine-grid{gap:12px;margin-top:14px}.lp-page[data-template=marketplace] .lp-routine-card{background:var(--mk-bg-card);border-radius:var(--mk-r);text-align:center;border:1px solid #f0e1da;padding:18px 14px;box-shadow:0 4px 12px #271f1b0a}.lp-page[data-template=marketplace] .lp-routine-photo{border:1px solid color-mix(in srgb, var(--mk-primary) 16%, white);border-radius:var(--mk-r);height:126px;margin:0 0 12px}.lp-page[data-template=marketplace] .lp-routine-step{background:var(--mk-primary);margin-bottom:8px;padding:2px 10px;font-size:11px}.lp-page[data-template=marketplace] .lp-routine-title{margin-bottom:6px;font-size:15px}.lp-page[data-template=marketplace] .lp-routine-desc{color:var(--mk-text-2);font-size:13px}.lp-page[data-template=marketplace] .lp-routine-note{margin-top:14px;padding:16px 18px;font-size:13px;box-shadow:0 9px 18px #19223629}.lp-page[data-template=marketplace] .lp-routine-note-ic{color:var(--mk-primary)}.lp-ingr-gallery{grid-template-columns:repeat(2,1fr);gap:10px;margin:14px 0 16px;display:grid}.lp-ingr-photo-card{border:1px solid var(--mk-border,#e1e5ea);border-radius:var(--mk-r,8px);background:#fff;margin:0;overflow:hidden}.lp-ingr-photo-card img{object-fit:cover;width:100%;height:132px;display:block}.lp-ingr-photo-card figcaption{color:var(--mk-text,#1a1d24);padding:8px 10px;font-size:12px;font-weight:600;line-height:1.35}.lp-page[data-template=marketplace] .lp-solution-grid{grid-template-columns:1fr;align-items:center;gap:16px;display:grid}@media (min-width:800px){.lp-page[data-template=marketplace] .lp-solution-grid{grid-template-columns:1fr 1fr}}.lp-page[data-template=marketplace] .lp-solution-visual{border-radius:var(--mk-r);background:linear-gradient(135deg,#fff5f2,#ffe5dd);justify-content:center;align-items:center;min-height:240px;padding:20px;display:flex;box-shadow:0 12px 22px #1c232d17}.lp-page[data-template=marketplace] .lp-solution-visual img{max-width:82%;box-shadow:none;filter:drop-shadow(0 14px 24px #1c232d2e);border-radius:0}.lp-page[data-template=marketplace] .lp-solution-content h2{margin-bottom:10px;font-size:22px;font-weight:780;line-height:1.3}.lp-page[data-template=marketplace] .lp-solution-sub{color:var(--mk-text);background:linear-gradient(120deg,#0000 0 5%,#ffe5dd 5% 95%,#0000 95%);padding:0 4px}.lp-page[data-template=marketplace] .lp-solution-content>p{color:var(--mk-text-2);margin:0 0 12px;font-size:14px;line-height:1.7}.lp-page[data-template=marketplace] .lp-key-points{margin-top:12px}.lp-page[data-template=marketplace] .lp-key-point{border:1px solid var(--mk-border);border-radius:var(--mk-r);box-shadow:none;gap:10px;margin-bottom:8px;padding:10px 12px;transition:none}.lp-page[data-template=marketplace] .lp-key-point:hover{box-shadow:none;transform:none}.lp-page[data-template=marketplace] .lp-key-point-icon{background:var(--mk-bg-soft);border:1px solid color-mix(in srgb, var(--mk-primary) 28%, white);border-radius:6px;width:34px;height:34px;font-size:1rem}.lp-page[data-template=marketplace] .lp-key-point h4{font-size:14px}.lp-page[data-template=marketplace] .lp-key-point p{font-size:12.5px;line-height:1.5}@media (max-width:799px){.lp-page[data-template=marketplace] .lp-solution-visual{min-height:180px;padding:16px}.lp-page[data-template=marketplace] .lp-solution-content h2{font-size:19px}}.lp-solution-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.lp-solution-stat{border:1px solid color-mix(in srgb, var(--lp-primary,#df4a31) 30%, white);border-radius:var(--mk-r,8px);text-align:center;box-shadow:0 4px 10px color-mix(in srgb, var(--lp-primary,#df4a31) 8%, transparent);background:#fff;padding:10px 6px}.lp-solution-stat-num{color:var(--lp-primary,#df4a31);font-size:clamp(16px,4.4vw,22px);font-weight:700;line-height:1.1}.lp-solution-stat-label{color:var(--mk-text-2,#555d69);margin-top:4px;font-size:11px;line-height:1.3}.lp-testi-summary{border:1px solid var(--mk-border,#e1e5ea);border-radius:var(--mk-r,8px);background:#fff;grid-template-columns:1fr;gap:14px;margin:16px 0 18px;padding:16px;display:grid}.lp-testi-score{text-align:center}.lp-testi-score strong{color:var(--mk-price,#df4a31);font-size:34px;line-height:1;display:block}.lp-testi-score-stars{color:var(--mk-star,#ffce3d);letter-spacing:2px;margin:4px 0 2px;display:block}.lp-testi-score-total{color:var(--mk-text-3,#757d8b);font-size:12px}.lp-testi-bar{color:var(--mk-text-2,#555d69);align-items:center;gap:8px;margin-bottom:4px;font-size:12px;display:flex}.lp-testi-bar-label{width:44px}.lp-testi-track{background:color-mix(in srgb, var(--mk-price,#df4a31) 12%, white);border-radius:99px;flex:1;height:8px;overflow:hidden}.lp-testi-fill{background:var(--mk-voucher,#ffb81c);border-radius:99px;height:100%}.lp-testi-bar-pct{text-align:right;width:36px}.lp-pricing-gifts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.lp-pricing-gift{background:color-mix(in srgb, var(--lp-primary,#df4a31) 10%, white);border:1px solid color-mix(in srgb, var(--lp-primary,#df4a31) 25%, white);color:var(--lp-primary,#df4a31);border-radius:99px;padding:6px 12px;font-size:12px;font-weight:600}.lp-ingr-table{border:1px solid var(--mk-border,#e1e5ea);border-radius:var(--mk-r,8px);background:#fff;margin-top:12px;overflow:hidden}.lp-ingr-row{border-bottom:1px solid var(--mk-border-light,#eceef1);grid-template-columns:160px 90px 1fr;font-size:13px;display:grid}.lp-ingr-cols-2 .lp-ingr-row{grid-template-columns:minmax(140px,1fr) minmax(140px,1.4fr)}.lp-ingr-cols-2 .lp-ingr-qty{text-align:left}.lp-ingr-cols-1 .lp-ingr-row{grid-template-columns:1fr}.lp-ingr-row:last-child{border-bottom:0}.lp-ingr-head{background:var(--mk-primary,#df4a31);color:#fff;font-weight:700}.lp-ingr-cell{padding:10px 12px;line-height:1.5}.lp-ingr-qty{color:var(--mk-primary,#df4a31);text-align:center;font-weight:700}.lp-ingr-head .lp-ingr-qty{color:#fff}.lp-ingr-star{background:#fffbeb}.lp-ingr-star .lp-ingr-cell:first-child{color:var(--mk-price,#df4a31);font-weight:700}.lp-page .lp-item-photo{object-fit:cover;border-radius:var(--mk-r,8px);width:100%;height:140px;margin:0 0 10px;display:block}.lp-page .lp-item-photo--mini{border-radius:50%;width:44px;height:44px;margin:0 auto 6px}.lp-page .lp-ingr-thumb{object-fit:cover;vertical-align:middle;border-radius:6px;flex-shrink:0;width:32px;height:32px;margin-right:8px;display:inline-block}.lp-ingr-name{align-items:center;gap:0;display:flex}.lp-page .lp-key-point-photo{object-fit:cover;border-radius:12px;flex-shrink:0;width:48px;height:48px;display:block}.lp-page[data-template=marketplace] .lp-key-point-photo{border-radius:6px;width:34px;height:34px}.lp-page .lp-why-photo{object-fit:cover;border-radius:12px;flex-shrink:0;width:52px;height:52px;display:block}.lp-page .lp-faq-answer-inner .lp-item-photo{height:180px;margin-bottom:12px}@media (max-width:600px){.lp-page .lp-item-photo{height:120px}.lp-page .lp-faq-answer-inner .lp-item-photo{height:150px}.lp-page .lp-ingr-thumb{width:26px;height:26px;margin-right:6px}}.lp-timeline-grid{grid-template-columns:1fr;gap:12px;margin-top:14px;display:grid}.lp-timeline-card{border:1px solid var(--mk-border,#e1e5ea);border-radius:var(--mk-r,8px);background:#fff;align-items:flex-start;gap:14px;padding:16px;display:flex}.lp-page .lp-timeline-photo{object-fit:cover;border-radius:var(--mk-r,8px);border:1px solid var(--mk-border-light,#eceef1);flex:0 0 96px;width:96px;height:96px}.lp-timeline-num{background:var(--mk-primary,#df4a31);color:#fff;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;font-weight:700;display:flex}.lp-timeline-body h4{color:var(--mk-text,#1a1d24);margin:0 0 6px;font-size:15px;font-weight:700}.lp-timeline-body p{color:var(--mk-text-2,#555d69);margin:0;font-size:13px;line-height:1.6}.lp-brand-card{background:var(--mk-bg-soft,#f1f6fc);border:1px solid color-mix(in srgb, var(--mk-primary,#df4a31) 25%, white);border-radius:var(--mk-r,8px);margin-top:14px;padding:18px}.lp-brand-photo{object-fit:cover;border-radius:var(--mk-r,8px);border:1px solid var(--mk-border-light,#eceef1);width:100%;max-height:260px;margin-bottom:14px}.lp-brand-card h4{color:var(--mk-text,#1a1d24);margin:0 0 8px;font-size:16px;font-weight:700}.lp-brand-card p{color:var(--mk-text-2,#555d69);margin:0;font-size:13px;line-height:1.7}.lp-cert-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.lp-cert-chip{border:1px solid color-mix(in srgb, var(--mk-primary,#df4a31) 30%, white);color:var(--mk-primary,#df4a31);background:#fff;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:600}.lp-proof-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:12px;display:grid}.lp-proof-item{border:1px solid var(--mk-border,#e1e5ea);border-radius:var(--mk-r,8px);background:#fff;flex-direction:column;gap:2px;padding:12px;display:flex}.lp-proof-item strong{color:var(--mk-primary,#df4a31);font-size:18px;font-weight:800;line-height:1.2}.lp-proof-item span{color:var(--mk-text-2,#555d69);font-size:12px;line-height:1.5}.lp-ship-board{grid-template-columns:1fr;gap:12px;margin-top:14px;display:grid}.lp-ship-main{border:1px solid var(--mk-border,#e1e5ea);border-radius:var(--mk-r,8px);background:#fff;margin:0;overflow:hidden}.lp-ship-main img{object-fit:cover;width:100%;height:220px;display:block}.lp-ship-main figcaption{flex-direction:column;gap:4px;padding:14px;display:flex}.lp-ship-main figcaption strong{color:var(--mk-text,#1a1d24);font-size:15px;font-weight:700}.lp-ship-main figcaption span{color:var(--mk-text-2,#555d69);font-size:13px;line-height:1.6}.lp-ship-side{gap:10px;display:grid}.lp-ship-mini{border:1px solid var(--mk-border,#e1e5ea);border-radius:var(--mk-r,8px);background:#fff;align-items:center;gap:12px;padding:10px;display:flex}.lp-ship-mini img{object-fit:cover;border-radius:var(--mk-r,8px);border:1px solid var(--mk-border-light,#eceef1);flex:0 0 72px;width:72px;height:72px}.lp-ship-mini strong{color:var(--mk-text,#1a1d24);margin-bottom:2px;font-size:14px;font-weight:700;display:block}.lp-ship-mini span{color:var(--mk-text-2,#555d69);font-size:12.5px;line-height:1.5}@media (min-width:768px){.lp-page[data-template=marketplace]>section>.lp-container{border:1px solid var(--mk-border);margin-top:18px;padding:30px 28px;box-shadow:0 8px 24px #1b222c0b}.lp-page[data-template=marketplace]>section.lp-hero>.lp-container,.lp-page[data-template=marketplace]>section.lp-final-cta>.lp-container{box-shadow:none;border:0;margin-top:0;padding:0 20px}.lp-page[data-template=marketplace]>section.lp-hero,.lp-page[data-template=marketplace]>section.lp-final-cta{padding:36px 0}.lp-page[data-template=marketplace] .lp-heading,.lp-page[data-template=marketplace] .lp-section-title{font-size:24px}.lp-page[data-template=marketplace] .lp-section-title:after{width:56px;height:4px;margin:9px 0 20px}.lp-ingr-gallery{grid-template-columns:repeat(4,1fr)}.lp-testi-summary{grid-template-columns:200px 1fr;align-items:center}.lp-page[data-template=marketplace] .lp-problem-media{grid-template-columns:repeat(3,1fr)}.lp-page[data-template=marketplace] .lp-problem-grid{grid-template-columns:1fr 1fr}.lp-page[data-template=marketplace] .lp-problem-photo{flex-basis:76px;width:76px;height:70px}.lp-timeline-grid{grid-template-columns:1fr 1fr}.lp-proof-grid{grid-template-columns:repeat(4,1fr)}.lp-ship-board{grid-template-columns:1.4fr 1fr;align-items:start}.lp-ship-main img{height:300px}}@media (max-width:600px){.lp-ingr-row{grid-template-columns:1fr 76px;font-size:13px}.lp-ingr-row .lp-ingr-cell:nth-child(3){color:var(--mk-text-2,#555d69);grid-column:1/-1;padding-top:0;font-size:12.5px}.lp-ingr-head .lp-ingr-cell:nth-child(3){display:none}.lp-ingr-cols-2 .lp-ingr-row{grid-template-columns:1fr 1fr}.lp-ingr-cols-1 .lp-ingr-row{grid-template-columns:1fr}.lp-page .lp-timeline-photo{flex-basis:72px;width:72px;height:72px}.lp-timeline-card{gap:10px;padding:12px}.lp-timeline-num{flex-basis:34px;width:34px;height:34px;font-size:15px}}
