:root{--earth:#0C1A0D;--deep:#0F1E10;--moss:#152117;--moss-mid:#1C2D1E;--leaf:#2D8C3C;--leaf-dark:#1F6E2B;--leaf-glow:#4CAF50;--leaf-soft:rgba(76,175,80,.1);--leaf-soft2:rgba(76,175,80,.06);--amber:#E8871E;--amber-dark:#D07518;--amber-glow:#F09830;--cream:#F8F6F0;--pearl:#FDFCF8;--silk:#F1EDE4;--warm-white:#F7F4EC;--foam:#FFFFFF;--text-dark:#1A1D18;--text-body:#484B44;--text-muted:#787B72;--text-light:#9E9F98;--success:#28854A;--success-bg:#DFFBE8;--profit:#1B8A42;--red-soft:#C0392B;--red-bg:#FFF0EE;--font-display:"DM Serif Display",Georgia,serif;--font-body:"Plus Jakarta Sans",system-ui,-apple-system,sans-serif;--section-pad:80px}.tk-root *{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;font-size:16px}.tk-root{font-family:var(--font-body);color:var(--text-body);background:var(--pearl);line-height:1.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:720px;margin:0 auto;padding:0 24px}.tc{text-align:center}.sl{display:inline-block;font-size:11px;font-weight:800;letter-spacing:3.5px;text-transform:uppercase;color:var(--leaf);margin-bottom:16px}.cta{display:inline-block;background:linear-gradient(135deg,var(--amber) 0%,var(--amber-dark) 100%);color:var(--foam);font-family:var(--font-body);font-size:16px;font-weight:800;padding:18px 40px;border-radius:60px;text-decoration:none;text-align:center;transition:all .3s ease;box-shadow:0 4px 24px #e8871e52,0 1px 3px #0000001a;position:relative;overflow:hidden;letter-spacing:.3px;min-height:56px}.cta:hover{transform:translateY(-2px);box-shadow:0 8px 36px #e8871e73}.cta:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent 40%,rgba(255,255,255,.2) 50%,transparent 60%);animation:shimmer 3s ease-in-out infinite}.cta--full{width:100%;max-width:400px;font-size:17px;padding:20px 40px}.cta-note{font-size:13px;color:var(--text-light);margin-top:10px}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.hero{background:var(--earth);padding:64px 24px 56px;text-align:center;position:relative;overflow:hidden}.hero:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 700px 500px at 20% 10%,rgba(76,175,80,.06) 0%,transparent 70%),radial-gradient(ellipse 600px 500px at 80% 90%,rgba(232,135,30,.04) 0%,transparent 70%),radial-gradient(circle 300px at 50% 50%,rgba(76,175,80,.03) 0%,transparent 60%);pointer-events:none}.hero:after{content:"";position:absolute;inset:0;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 5C30 5 33 15 30 20C27 15 30 5 30 5Z' fill='%234CAF50' fill-opacity='0.015'/%3E%3C/svg%3E");pointer-events:none}.hero-inner{max-width:620px;margin:0 auto;position:relative;z-index:1}.hero-badge{display:inline-block;background:#4caf501a;border:1px solid rgba(76,175,80,.2);color:var(--leaf-glow);font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;padding:7px 16px;border-radius:50px;margin-bottom:28px;animation:fadeDown .7s ease}.hero h1{font-family:var(--font-display);font-size:clamp(28px,6vw,48px);font-weight:400;color:var(--cream);line-height:1.18;margin-bottom:24px;animation:fadeUp .7s ease .15s both;letter-spacing:-.3px}.hero h1 em{font-style:italic;color:var(--amber-glow)}.hero h1 .hero-h1-sub{display:block;font-size:clamp(19px,3.5vw,26px);font-family:var(--font-body);font-weight:600;color:#f8f6f0e6;margin-top:16px;letter-spacing:0;line-height:1.5}.hero-sub{font-size:15px;color:var(--cream);opacity:.78;margin:0 auto 28px;max-width:480px;line-height:1.85;animation:fadeUp .7s ease .3s both}.hero-sub strong{color:var(--leaf-glow);opacity:1;font-weight:700}.hero-cta-area{animation:fadeUp .7s ease .45s both;margin-bottom:0}.hero-mockup{max-width:500px;margin:40px auto 0;animation:fadeUp .7s ease .6s both}.hero-mockup .tk-img-wrap{height:260px;border-radius:14px;overflow:hidden}.tk-img{width:100%;height:100%;object-fit:cover;display:block}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.proof{background:var(--deep);padding:18px 20px;border-top:1px solid rgba(76,175,80,.08)}.proof-inner{display:flex;justify-content:center;gap:20px;flex-wrap:wrap;max-width:620px;margin:0 auto}.proof-item{font-size:13px;font-weight:600;color:var(--cream);opacity:.75;white-space:nowrap}.aspire{position:relative;background:var(--pearl)}.aspire .tk-img-wrap{height:280px;border-radius:0;overflow:hidden}.aspire-overlay{position:absolute;bottom:0;left:0;right:0;text-align:center;z-index:2}.aspire-overlay p{display:inline-block;background:#0c1a0dd1;color:var(--cream);font-family:var(--font-display);font-size:clamp(18px,3.5vw,26px);font-weight:400;padding:14px 32px;border-radius:14px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(76,175,80,.15)}.aspire-overlay p em{font-style:italic;color:var(--amber-glow)}.pain{padding:var(--section-pad) 24px;background:var(--pearl)}.pain h2{font-family:var(--font-display);font-size:clamp(24px,5vw,36px);font-weight:400;text-align:center;margin-bottom:10px;line-height:1.25}.pain-sub{text-align:center;font-size:15px;color:var(--text-muted);margin-bottom:40px;max-width:420px;margin-left:auto;margin-right:auto}.pain-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:640px;margin:0 auto}.pain-card{background:var(--foam);border:1px solid rgba(30,23,38,.05);border-radius:16px;padding:24px 20px}.pain-card h3{font-family:var(--font-display);font-size:17px;font-weight:400;margin-bottom:8px;line-height:1.35}.pain-card p{font-size:14px;color:var(--text-body);line-height:1.7}.pain-card .pe{font-size:28px;margin-bottom:10px;display:block}.pain-closing{text-align:center;margin-top:40px;max-width:500px;margin-left:auto;margin-right:auto}.pain-closing p{font-family:var(--font-display);font-size:clamp(18px,3vw,22px);font-weight:400;color:var(--text-dark);line-height:1.4;font-style:italic}@media(max-width:580px){.pain-grid{grid-template-columns:1fr}}.transform{padding:var(--section-pad) 24px;background:var(--silk)}.transform-inner{max-width:620px;margin:0 auto}.transform h2{font-family:var(--font-display);font-size:clamp(24px,5vw,36px);font-weight:400;text-align:center;margin-bottom:36px}.transform-visual{display:grid;grid-template-columns:1fr 40px 1fr;gap:12px;align-items:stretch}.transform-img{border-radius:14px;overflow:hidden}.transform-img .tk-img-wrap{height:200px;overflow:hidden}.transform-img-label{padding:16px 18px;font-size:14px;line-height:1.6}.transform-img--before{background:var(--red-bg);border:1px solid rgba(192,57,43,.08);border-radius:14px;overflow:hidden}.transform-img--before .transform-img-label{color:var(--red-soft)}.transform-img--before .transform-img-label strong{display:block;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:4px;opacity:.6}.transform-img--after{background:var(--success-bg);border:1px solid rgba(45,106,79,.08);border-radius:14px;overflow:hidden}.transform-img--after .transform-img-label{color:var(--success)}.transform-img--after .transform-img-label strong{display:block;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:4px;opacity:.6}.transform-arrow{display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--text-light)}@media(max-width:580px){.transform-visual{grid-template-columns:1fr;gap:8px}.transform-arrow{font-size:18px;padding:4px 0}}.product{padding:var(--section-pad) 24px;background:var(--earth);color:var(--cream);text-align:center}.product-name{font-family:var(--font-display);font-size:clamp(28px,5.5vw,44px);font-weight:400;margin-bottom:8px;letter-spacing:.5px}.product-tagline{font-size:16px;color:var(--cream);opacity:.7;margin-bottom:28px;max-width:460px;margin-left:auto;margin-right:auto}.product-usp{max-width:520px;margin:0 auto 28px;background:#4caf500f;border:1px solid rgba(76,175,80,.12);border-radius:14px;padding:22px 26px;font-size:16px;line-height:1.75}.product-usp strong{color:var(--leaf-glow)}.product-stats{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;margin-bottom:28px}.product-stat-num{font-family:var(--font-display);font-size:38px;font-weight:400;color:var(--amber-glow)}.product-stat-label{font-size:13px;color:var(--cream);opacity:.6;margin-top:2px}@media(max-width:580px){.product-stats{flex-wrap:nowrap;gap:16px}.product-stat-num{font-size:28px}.product-stat-label{font-size:11px}}.quick-win{max-width:480px;margin:0 auto 28px;padding:20px 24px;background:#2d7a4f14;border:1px solid rgba(45,122,79,.12);border-radius:14px;text-align:left;font-size:15px;color:var(--cream);line-height:1.75}.quick-win strong{color:var(--amber-glow)}.quick-win-title{font-family:var(--font-display);font-size:17px;font-weight:400;margin-bottom:10px;color:var(--amber-glow)}.quick-win ul{list-style:none;padding:0}.quick-win li{padding:4px 0;display:flex;align-items:flex-start;gap:10px}.quick-win li:before{content:"✓";color:var(--leaf-glow);font-weight:800;font-size:14px;margin-top:3px}.product-mockup{max-width:480px;margin:36px auto 0}.product-mockup .tk-img-wrap{height:240px;border-radius:14px;overflow:hidden}.calc{padding:var(--section-pad) 24px;background:var(--pearl)}.calc-inner{max-width:520px;margin:0 auto;text-align:center}.calc h2{font-family:var(--font-display);font-size:clamp(24px,5vw,34px);font-weight:400;margin-bottom:12px}.calc h2 em{font-family:var(--font-display);color:var(--leaf-dark);font-style:italic}.calc-sub{font-size:15px;color:var(--text-muted);margin-bottom:32px}.calc-box{background:var(--foam);border:1px solid rgba(30,23,38,.06);border-radius:18px;padding:28px 24px;text-align:left}.calc-row{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:1px solid rgba(30,23,38,.04);font-size:15px}.calc-row:last-child{border-bottom:none}.calc-row-label{color:var(--text-body)}.calc-row-val{font-weight:700;color:var(--text-dark)}.calc-row--highlight{background:linear-gradient(135deg,#4caf5014,#2d7a4f14);margin:12px -16px 0;padding:14px 16px;border-radius:12px;border-bottom:none;font-size:16px}.calc-row--highlight .calc-row-val{color:var(--profit);font-size:18px;font-weight:800}.calc-note{margin-top:16px;font-size:13px;color:var(--text-muted);font-style:italic;text-align:center}.calc-divider{margin:28px 0;text-align:center;font-family:var(--font-display);font-size:18px;color:var(--text-dark);font-style:italic}@media(max-width:580px){.calc-box{padding:24px 20px}.calc-box>div[style]{word-break:keep-all;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.calc-row{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2px;padding:12px 0}.calc-row-label{width:100%;text-align:left}.calc-row-val{width:100%;text-align:left;font-weight:700}.calc-row--highlight{margin:14px -12px 0;padding:14px}.calc-row--highlight .calc-row-val{text-align:left}}.preview{padding:var(--section-pad) 24px;background:var(--silk)}.preview-inner{max-width:640px;margin:0 auto}.preview h2{font-family:var(--font-display);font-size:clamp(24px,5vw,36px);font-weight:400;text-align:center;margin-bottom:8px}.preview-sub{text-align:center;color:var(--text-muted);font-size:15px;margin-bottom:40px}.preview-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.preview-card{border-radius:16px;overflow:hidden;background:var(--foam);border:1px solid rgba(30,23,38,.04)}.preview-card .tk-img-wrap{height:180px;overflow:hidden}.preview-card-body{padding:16px 18px}.preview-card-title{font-family:var(--font-display);font-size:16px;font-weight:400;margin-bottom:4px}.preview-card-desc{font-size:13px;color:var(--text-muted);line-height:1.5}.preview-card-fmt{display:inline-block;font-size:10px;font-weight:800;background:var(--leaf-soft);color:var(--leaf-dark);padding:3px 10px;border-radius:50px;margin-top:8px;letter-spacing:.5px}@media(max-width:580px){.preview-grid{grid-template-columns:1fr}}.result{padding:var(--section-pad) 24px;background:var(--pearl)}.result-inner{max-width:640px;margin:0 auto;text-align:center}.result h2{font-family:var(--font-display);font-size:clamp(24px,5vw,36px);font-weight:400;margin-bottom:12px}.result-sub{font-size:15px;color:var(--text-muted);margin-bottom:32px;max-width:460px;margin-left:auto;margin-right:auto}.result-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.result-card{border-radius:14px;overflow:hidden;background:var(--foam);border:1px solid rgba(30,23,38,.04)}.result-card .tk-img-wrap{height:170px;overflow:hidden}.result-card-label{padding:14px;font-size:14px;font-weight:700;color:var(--text-dark);text-align:center}@media(max-width:580px){.result-grid{grid-template-columns:1fr 1fr}.result-grid .result-card:last-child{grid-column:span 2}}.who{padding:var(--section-pad) 24px;background:var(--silk)}.who-inner{max-width:640px;margin:0 auto}.who h2{font-family:var(--font-display);font-size:clamp(24px,5vw,36px);font-weight:400;text-align:center;margin-bottom:36px}.why{padding:var(--section-pad) 24px;background:var(--pearl)}.why-inner{max-width:600px;margin:0 auto}.why h2{font-family:var(--font-display);font-size:clamp(22px,5vw,32px);font-weight:400;text-align:center;margin-bottom:32px;line-height:1.3}.why-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.why-col-header{font-family:var(--font-display);font-size:15px;font-weight:400;padding:14px 18px;border-radius:12px 12px 0 0;text-align:center}.why-col{border-radius:14px;overflow:hidden;border:1px solid rgba(30,23,38,.05)}.why-col--yt{background:var(--red-bg)}.why-col--yt .why-col-header{background:#c0392b14;color:var(--red-soft)}.why-col--kit{background:var(--success-bg)}.why-col--kit .why-col-header{background:#2d6a4f14;color:var(--success)}.why-list{list-style:none;padding:12px 16px 16px}.why-list li{padding:9px 0;font-size:14px;line-height:1.6;border-bottom:1px solid rgba(0,0,0,.04);display:flex;align-items:flex-start;gap:8px}.why-list li:last-child{border-bottom:none}.why-col--yt .why-list li{color:var(--red-soft)}.why-col--kit .why-list li{color:var(--success)}.why-x{font-weight:800;font-size:14px;flex-shrink:0;margin-top:1px}.why-note{text-align:center;margin-top:28px;font-size:15px;color:var(--text-muted);font-style:italic}@media(max-width:580px){.why-grid{grid-template-columns:1fr}}.testi{padding:var(--section-pad) 24px;background:var(--silk)}.testi-inner{max-width:640px;margin:0 auto}.testi h2{font-family:var(--font-display);font-size:clamp(24px,5vw,36px);font-weight:400;text-align:center;margin-bottom:36px}.testi-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.testi-card{background:var(--foam);border:1px solid rgba(30,23,38,.05);border-radius:16px;padding:24px 20px}.testi-stars{color:var(--amber);font-size:15px;letter-spacing:2px;margin-bottom:10px}.testi-text{font-size:14px;color:var(--text-body);line-height:1.75;margin-bottom:16px;font-style:italic}.testi-author{display:flex;align-items:center;gap:10px}.testi-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden;flex-shrink:0}.testi-avatar img{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block}.testi-name{font-size:14px;font-weight:700;color:var(--text-dark)}.testi-role{font-size:12px;color:var(--text-muted)}@media(max-width:580px){.testi-grid{grid-template-columns:1fr}}.offer{padding:var(--section-pad) 24px;background:var(--earth);color:var(--cream)}.offer-inner{max-width:600px;margin:0 auto}.offer h2{font-family:var(--font-display);font-size:clamp(24px,5vw,36px);font-weight:400;margin-bottom:32px;text-align:center}.offer-item{display:flex;justify-content:space-between;align-items:flex-start;padding:15px 0;border-bottom:1px solid rgba(76,175,80,.08)}.offer-item:last-child{border-bottom:none}.offer-item-left{flex:1;padding-right:14px}.offer-item-title{font-family:var(--font-display);font-size:16px;font-weight:400;color:var(--cream);margin-bottom:2px}.offer-item-desc{font-size:13px;color:var(--cream);opacity:.55}.offer-item-val{font-family:var(--font-display);font-size:15px;font-weight:400;color:var(--amber-glow);white-space:nowrap}.offer-bonus{text-align:center;margin:24px 0 8px;padding:9px 16px;background:#4caf500f;border:1px dashed rgba(76,175,80,.2);border-radius:10px;font-size:11px;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:var(--leaf-glow)}.offer-mockup{max-width:400px;margin:24px auto 0}.offer-mockup .tk-img-wrap{height:200px;border-radius:14px;overflow:hidden}.offer-total{margin-top:28px;padding-top:24px;border-top:2px solid rgba(76,175,80,.1);text-align:center}.offer-total-text{font-size:14px;color:var(--cream);opacity:.65;margin-bottom:4px}.offer-total-old{font-family:var(--font-display);font-size:22px;font-weight:400;color:var(--text-light);text-decoration:line-through;opacity:.35}.offer-total-price{font-family:var(--font-display);font-size:clamp(38px,8vw,54px);font-weight:400;color:var(--amber-glow);line-height:1.1;margin-top:4px}.offer-total-save{display:inline-block;margin-top:8px;background:var(--success-bg);color:var(--success);font-size:13px;font-weight:700;padding:5px 14px;border-radius:50px}.offer-anchors{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:16px}.offer-anchor{background:#c0392b0a;border:1px solid rgba(192,57,43,.08);border-radius:10px;padding:12px 16px;font-size:12px;color:var(--cream);text-align:center;line-height:1.4;flex:1;min-width:140px;max-width:180px}.offer-anchor strong{display:block;color:var(--cream);font-size:13px;text-decoration:line-through;opacity:.65}.offer-anchor span{color:var(--amber-glow);font-size:12px}@media(max-width:580px){.offer-anchors{gap:8px}.offer-anchor{min-width:0;flex:1}}.offer-countdown{margin-top:28px;padding:24px 20px;background:#4caf500a;border:1px solid rgba(76,175,80,.1);border-radius:14px}.offer-countdown-title{font-family:var(--font-display);font-size:17px;font-weight:400;color:var(--cream);text-align:center;margin-bottom:14px}.countdown{display:flex;justify-content:center;gap:10px;margin-bottom:16px}.cd-unit{background:var(--earth);border:1px solid rgba(76,175,80,.12);border-radius:10px;padding:10px 14px;min-width:58px;text-align:center}.cd-num{font-family:var(--font-display);font-size:24px;font-weight:400;color:var(--amber-glow);line-height:1}.cd-label{font-size:10px;color:var(--cream);opacity:.55;margin-top:4px;text-transform:uppercase;letter-spacing:1.5px;font-weight:700}.offer-reasons{text-align:left;max-width:420px;margin:0 auto}.offer-reason{display:flex;align-items:flex-start;gap:8px;padding:7px 0;font-size:14px;color:var(--cream);opacity:.72;line-height:1.65}.offer-reason strong{color:var(--cream);opacity:1}.offer-guarantee{margin-top:20px;padding:18px 22px;background:#2d7a4f0f;border:1px solid rgba(45,122,79,.1);border-radius:12px;text-align:center;font-size:14px;color:var(--cream);line-height:1.7}.offer-guarantee strong{color:var(--amber-glow)}.offer-cta{text-align:center;margin-top:28px}@media(max-width:580px){.offer-item{flex-direction:column;gap:4px}}.faq{padding:var(--section-pad) 24px;background:var(--pearl)}.faq-inner{max-width:600px;margin:0 auto}.faq h2{font-family:var(--font-display);font-size:clamp(24px,5vw,36px);font-weight:400;text-align:center;margin-bottom:32px}.fi{margin-bottom:8px;background:var(--foam);border-radius:14px;border:1px solid rgba(30,23,38,.04);overflow:hidden}.fq{padding:16px 20px;font-size:15px;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;line-height:1.4}.fq:after{content:"+";font-size:22px;font-weight:400;color:var(--leaf);transition:transform .3s;min-width:22px;text-align:center}.fi.open .fq:after{transform:rotate(45deg)}.fa{max-height:0;overflow:hidden;transition:max-height .4s ease}.fi.open .fa{max-height:300px;padding:0 20px 16px}.fa p{font-size:14px;color:var(--text-muted);line-height:1.75}.final{padding:var(--section-pad) 24px;background:var(--earth);text-align:center;position:relative;overflow:hidden}.final:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 500px 350px at 50% 50%,rgba(76,175,80,.04) 0%,transparent 70%);pointer-events:none}.final-inner{max-width:520px;margin:0 auto;position:relative;z-index:1}.final h2{font-family:var(--font-display);font-size:clamp(24px,5vw,38px);font-weight:400;color:var(--cream);margin-bottom:16px;line-height:1.25}.final-sub{font-size:15px;color:#f8f6f0b3;margin-bottom:32px;line-height:1.75}.final-price{margin-top:16px;font-size:15px;color:var(--text-light)}.final-price span{text-decoration:line-through;opacity:.45}.final-price strong{color:var(--amber-glow);font-size:18px}.footer{padding:28px 24px 120px;background:var(--deep);text-align:center;font-size:12px;color:var(--text-light)}.sticky{position:fixed;bottom:0;left:0;right:0;z-index:100;background:var(--earth);border-top:1px solid rgba(76,175,80,.1);padding:12px 16px;text-align:center;transform:translateY(100%);transition:transform .3s ease}.sticky.show{transform:translateY(0)}.sticky .cta{width:100%;max-width:400px;font-size:15px;padding:16px 28px;box-shadow:none}.fomo{position:fixed;bottom:84px;left:16px;z-index:99;background:var(--foam);border:1px solid rgba(76,175,80,.12);border-radius:14px;padding:12px 16px;box-shadow:0 8px 28px #0c1a0d1f;display:flex;align-items:center;gap:10px;max-width:280px;opacity:0;transform:translateY(20px);transition:opacity .4s ease,transform .4s ease;pointer-events:none}.fomo.show{opacity:1;transform:translateY(0);pointer-events:auto}.fomo-avatar{width:34px;height:34px;border-radius:50%;background:var(--leaf-soft);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;color:var(--leaf-dark);font-weight:800}.fomo-text{font-size:13px;color:var(--text-body);line-height:1.4}.fomo-name{font-weight:700}.fomo-time{font-size:11px;color:var(--text-light);margin-top:2px}@media(max-width:680px){.fomo{bottom:76px;left:12px;max-width:260px}}@media(max-width:400px){.proof-inner{gap:14px}}.reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.reveal.visible{opacity:1;transform:translateY(0)}@media(max-width:420px){:root{--section-pad:60px}.hero{padding:48px 20px 40px}.hero h1{font-size:26px}.hero h1 .hero-h1-sub{font-size:18px}.hero-sub{font-size:14px}.pain-card h3{font-size:16px}.pain-card p{font-size:13px}.product-name{font-size:28px}.cta{font-size:15px;padding:16px 32px}.cta--full{font-size:16px;padding:18px 32px}.offer-item-title{font-size:15px}.fq{font-size:14px}}
