.lp{--ground:#f6f4ef;--surface:#fff;--sand:#ece7dc;--sand-2:#e4ded1;--ink:#120d62;--ink-soft:#4c4874;--ink-faint:#7a7797;--line:#ddd6c7;--accent:#eb4f90;--accent-deep:#c9256b;--gold:#ffbd59;--gold-deep:#c98a15;--sage:#bfccbf;--sage-tint:#e6ede4;--coral:#ed645e;--dark:#120d62;--dark-2:#0d0942;--on-dark:#f6f4ef;--on-dark-soft:#b7b3d9;--on-dark-line:#332c74;--radius:18px;--maxw-text:720px;--maxw-wide:1080px;--shadow:0 18px 50px -30px #120d6273}.lp,.lp *{box-sizing:border-box}html{scroll-behavior:smooth}.lp[dir=ltr]{text-align:left;direction:ltr}.lp{background:var(--ground);color:var(--ink);text-align:right;-webkit-font-smoothing:antialiased;direction:rtl;margin:0;font-family:Assistant,system-ui,Segoe UI,Arial,sans-serif;font-size:18px;font-weight:400;line-height:1.72}.lp h1,.lp h2,.lp h3{letter-spacing:-.01em;text-wrap:balance;color:var(--ink);margin:0;font-family:Heebo,Assistant,system-ui,sans-serif;font-weight:800;line-height:1.16}.lp p{margin:0}.lp a{color:inherit}.lp img{max-width:100%;display:block}.lp .wrap{max-width:var(--maxw-text);margin:0 auto;padding:0 24px}.lp .wide{max-width:var(--maxw-wide);margin:0 auto;padding:0 24px}.lp section{padding:86px 0}.lp .eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent-deep);align-items:center;gap:10px;margin-bottom:22px;font-size:13px;font-weight:700;display:inline-flex}.lp .eyebrow:before{content:"";background:var(--gold);border-radius:2px;width:26px;height:2px;display:inline-block}.lp .lead{color:var(--ink-soft);font-size:20px;line-height:1.7}.lp .btn{background:var(--gold);color:#2a1e00;cursor:pointer;border:none;border-radius:100px;align-items:center;gap:12px;padding:17px 34px;font-family:Assistant;font-size:19px;font-weight:800;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex;box-shadow:0 12px 30px -14px #ffbd59b3}.lp .btn:hover{background:#ffcf85;transform:translateY(-2px);box-shadow:0 18px 40px -16px #ffbd59bf}.lp .btn .arr{font-size:1.15em;line-height:1}.lp .btn:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.lp .btn .tag{background:#0000001f;border-radius:100px;padding:3px 12px;font-size:15px;font-weight:700}.lp .btn.ghost{color:var(--ink);border:1.5px solid var(--ink);box-shadow:none;background:0 0}.lp .btn.ghost:hover{background:var(--ink);color:var(--ground)}.lp .btn.on-dark{background:var(--gold);color:#241a00;box-shadow:0 12px 30px -12px #ffbd5999}.lp .btn.on-dark:hover{background:#ffcf7f}.lp .pricebadge{align-items:baseline;gap:10px;font-family:Assistant;display:inline-flex}.lp .pricebadge .old{color:var(--ink-faint);font-size:20px;font-weight:600;text-decoration:line-through}.lp .pricebadge .now{color:var(--ink);font-size:34px;font-weight:800}.lp .microtrust{color:var(--ink-faint);letter-spacing:.01em;font-size:15px;font-weight:600}.lp header.nav{z-index:50;background:color-mix(in srgb,var(--ground) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);position:sticky;top:0}.lp .nav-in{max-width:var(--maxw-wide);justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:14px 24px;display:flex}.lp .nav-logo{border-radius:10px;width:auto;height:56px}.lp .nav .btn{padding:11px 24px;font-size:16px}.lp .nav-actions{align-items:center;gap:18px;display:flex}.lp .nav-login{color:inherit;opacity:.75;white-space:nowrap;font-size:14px;font-weight:400;text-decoration:none}.lp .nav-login:hover{opacity:1}.lp .nav-login-short{display:none}@media (width<=767px){.lp .nav-actions{gap:12px}.lp .nav-login-full{display:none}.lp .nav-login-short{display:inline}}@media (width<=560px){.lp .nav .btn .tag{display:none}.lp .nav-logo{height:44px}}.lp .hero{text-align:center;background:radial-gradient(90% 70% at 20% 100%,#7846b459,transparent 60%),linear-gradient(160deg,#211a7a 0%,var(--dark) 58%,#0e0940 100%);padding:104px 0 96px;position:relative;overflow:hidden}.lp .hero-in{z-index:1;position:relative}.lp .hero .eyebrow{color:var(--gold);justify-content:center}.lp .hero h1{letter-spacing:-.01em;color:#fff;margin-bottom:22px;font-size:clamp(38px,6.4vw,66px);font-weight:900}.lp .hero h1 .hl{color:var(--gold)}.lp .hero .lead{max-width:600px;color:var(--on-dark-soft);margin:0 auto;font-size:clamp(18px,2.4vw,22px)}.lp .hero-cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:36px 0 6px;display:flex}.lp .hero-cta .pricebadge{margin-inline-start:4px}.lp .hero .pricebadge .old{color:var(--on-dark-soft)}.lp .hero .pricebadge .now{color:#fff}.lp .hero .microtrust{color:var(--on-dark-soft)}.lp .layers-pill{color:var(--on-dark-soft);letter-spacing:.04em;background:0 0;border:none;margin:14px auto 0;padding:0;font-size:13px;font-weight:500;display:block}.lp .stack{flex-direction:column;gap:20px;display:flex}.lp .problem{background:var(--surface);border-block:1px solid var(--line)}.lp .problem h2{margin-bottom:8px;font-size:clamp(28px,4.4vw,40px)}.lp .pain-list{gap:16px;margin-top:34px;display:grid}.lp .pain{background:var(--ground);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.lp .pain .dot{background:var(--gold);width:12px;height:12px;box-shadow:0 0 0 5px color-mix(in srgb,var(--gold) 20%,transparent);border-radius:50%;flex:none;margin-top:9px}.lp .pain p{color:var(--ink-soft)}.lp .pain b{color:var(--ink)}.lp .method .layers{gap:18px;margin-top:40px;display:grid}@media (width>=760px){.lp .method .layers{grid-template-columns:repeat(3,1fr)}}.lp .layer{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:30px 26px;position:relative}.lp .layer .num{color:var(--accent);letter-spacing:.1em;font-family:Heebo;font-size:15px;font-weight:800}.lp .layer h3{margin:10px 0;font-size:24px}.lp .layer p{color:var(--ink-soft);font-size:16.5px}.lp .method .kicker{color:var(--ink);border-inline-start:4px solid var(--gold);margin-top:34px;padding-inline-start:20px;font-family:Heebo;font-size:clamp(20px,3vw,27px);font-weight:700;line-height:1.4}.lp .inside{background:var(--sand)}.lp .inside h2{margin-bottom:10px;font-size:clamp(28px,4.4vw,40px)}.lp .cards{gap:18px;margin-top:40px;display:grid}@media (width>=720px){.lp .cards{grid-template-columns:repeat(2,1fr)}}.lp .card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:26px 24px}.lp .card .ic{background:var(--sage-tint);width:42px;height:42px;color:var(--ink);border-radius:12px;flex:none;place-items:center;display:grid}.lp .card .ic svg{width:22px;height:22px}.lp .card h3{margin-bottom:6px;font-family:Assistant;font-size:19px;font-weight:800}.lp .card p{color:var(--ink-soft);font-size:16px}.lp .inside .foot{color:var(--ink-soft);margin-top:26px;font-weight:600}.lp .results{background:var(--sage-tint)}.lp .results h2{margin-bottom:26px;font-size:clamp(28px,4.4vw,40px)}.lp .res-grid{gap:14px;display:grid}@media (width>=720px){.lp .res-grid{grid-template-columns:1fr 1fr;gap:14px 40px}}.lp .res{color:var(--ink);align-items:flex-start;gap:14px;font-size:17.5px;display:flex}.lp .res .ck{background:var(--gold);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;margin-top:3px;display:grid}.lp .res .ck svg{width:15px;height:15px;stroke:var(--dark)}.lp .bonus{background:var(--dark);color:var(--on-dark);position:relative;overflow:hidden}.lp .bonus:before{content:"";pointer-events:none;background:radial-gradient(120% 90% at 15% 0,#eb4f9029,#0000 55%),radial-gradient(90% 80% at 95% 100%,#ffbd591f,#0000 55%);position:absolute;inset:0}.lp .bonus .wrap{position:relative}.lp .bonus .eyebrow{color:var(--gold)}.lp .bonus .eyebrow:before{background:var(--gold)}.lp .bonus h2{color:#fff;margin-bottom:16px;font-size:clamp(28px,4.6vw,42px)}.lp .bonus p{color:var(--on-dark-soft);font-size:18.5px}.lp .bonus .valuebox{border:1px solid var(--on-dark-line);border-radius:var(--radius);background:#ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding:26px 28px;display:flex}.lp .bonus .valuebox .txt{max-width:440px}.lp .bonus .valuebox .price .old{color:var(--on-dark-soft);font-size:22px;font-weight:600;text-decoration:line-through}.lp .bonus .valuebox .price .now{color:#fff;font-family:Heebo;font-size:40px;font-weight:800}.lp .bonus .valuebox .price small{color:var(--gold);letter-spacing:.04em;font-size:15px;font-weight:700;display:block}.lp .extra{color:var(--on-dark-soft);align-items:center;gap:10px;margin-top:22px;font-size:16px;font-weight:600;display:inline-flex}.lp .extra .plus{color:var(--gold);font-weight:800}.lp .about{background:var(--surface);border-block:1px solid var(--line)}.lp .about-in{align-items:center;gap:38px;display:grid}@media (width>=780px){.lp .about-in{grid-template-columns:280px 1fr}}.lp .photo{aspect-ratio:1;background:linear-gradient(145deg,var(--sand-2),var(--sage-tint));border:1px solid var(--line);text-align:center;border-radius:24px;place-items:center;display:grid;overflow:hidden}.lp .photo img{object-fit:cover;width:100%;height:100%}.lp .photo .ph{color:var(--ink-faint);padding:20px;font-size:14px;font-weight:600;line-height:1.6}.lp .about h2{margin-bottom:18px;font-size:clamp(26px,4vw,36px)}.lp .about p{color:var(--ink-soft);margin-bottom:14px}.lp .about .sign{color:var(--ink);margin-top:6px;font-family:Heebo;font-size:20px;font-weight:700}.lp .fit .cols{gap:22px;margin-top:36px;display:grid}@media (width>=720px){.lp .fit .cols{grid-template-columns:1fr 1fr}}.lp .fit-box{border-radius:var(--radius);border:1px solid var(--line);padding:28px 26px}.lp .fit-box.yes{background:var(--sage-tint)}.lp .fit-box.no{background:var(--sand)}.lp .fit-box h3{align-items:center;gap:10px;margin-bottom:16px;font-family:Assistant;font-size:20px;font-weight:800;display:flex}.lp .fit-box ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lp .fit-box li{color:var(--ink-soft);padding-inline-start:26px;font-size:16.5px;position:relative}.lp .fit-box li:before{inset-inline-start:0;font-weight:800;position:absolute;top:0}.lp .fit-box.yes li:before{content:"✓";color:var(--accent-deep)}.lp .fit-box.no li:before{content:"·";color:var(--ink-faint)}.lp .faq{background:var(--ground)}.lp .faq h2{margin-bottom:28px;font-size:clamp(26px,4vw,36px)}.lp .acc{border-top:1px solid var(--line)}.lp details{border-bottom:1px solid var(--line)}.lp summary{cursor:pointer;color:var(--ink);justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:18.5px;font-weight:700;list-style:none;display:flex}.lp summary::-webkit-details-marker{display:none}.lp summary .chev{width:24px;height:24px;color:var(--accent);flex:none;transition:transform .2s}.lp details[open] summary .chev{transform:rotate(180deg)}.lp details .ans{color:var(--ink-soft);max-width:640px;padding:0 0 22px;font-size:17px}.lp .final{background:var(--dark);color:var(--on-dark);text-align:center;position:relative;overflow:hidden}.lp .final:before{content:"";pointer-events:none;background:radial-gradient(90% 120% at 50% -10%,#eb4f902e,#0000 60%);position:absolute;inset:0}.lp .final .wrap{position:relative}.lp .final h2{color:#fff;margin-bottom:18px;font-size:clamp(30px,5vw,48px)}.lp .final p{color:var(--on-dark-soft);max-width:560px;margin:0 auto 30px;font-size:19px}.lp .final .pricebadge{justify-content:center;margin-bottom:26px}.lp .final .pricebadge .old{color:var(--on-dark-soft)}.lp .final .pricebadge .now{color:#fff}.lp .final .microtrust{color:var(--on-dark-soft);margin-top:22px}.lp .final .eyebrow{color:var(--gold)}.lp footer{background:var(--dark-2);color:var(--on-dark-soft);padding:54px 0 40px}.lp .foot-in{max-width:var(--maxw-wide);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin:0 auto;padding:0 24px;display:flex}.lp .foot-logo{border-radius:12px;width:auto;height:96px}.lp .foot-txt{font-size:15px;line-height:1.7}.lp .foot-txt a{color:var(--gold);font-weight:600;text-decoration:none}.lp .foot-txt a.ig{align-items:center;gap:7px;margin-top:8px;display:inline-flex}.lp .foot-txt a.ig svg{width:18px;height:18px}.lp .foot-txt a.ig:hover{text-decoration:underline}.lp .copy{max-width:var(--maxw-wide);border-top:1px solid var(--on-dark-line);color:var(--on-dark-soft);opacity:.8;margin:34px auto 0;padding:20px 24px 0;font-size:13px}.lp .reveal{opacity:.6;transition:opacity .3s,transform .3s;transform:translateY(8px)}.lp .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp .reveal{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}}.lp .punch{color:var(--accent);margin-top:26px;font-family:Heebo;font-size:clamp(24px,3.6vw,32px);font-weight:800;line-height:1.3}.lp .bonus .valuebox .price .once{color:var(--gold);font-size:18px;font-weight:700}.lp .foot-txt a.login-link{color:var(--on-dark-soft);margin-top:10px;font-size:13px;font-weight:500;text-decoration:underline;display:inline-block}.lp .wa-float{z-index:150;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .18s;display:grid;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 22px -8px #00000073}.lp .wa-float:hover{transform:scale(1.06)}.lp .wa-float svg{width:30px;height:30px}@media (width<=560px){.lp .hero{padding:40px 0 88px}.lp .hero h1{margin-bottom:14px;font-size:32px}.lp .hero .lead{font-size:17px;line-height:1.6}.lp .hero-cta{margin:22px 0 4px}.lp .wa-float{width:50px;height:50px;bottom:14px;right:14px}}.lp .testi{background:var(--sand)}.lp .testi h2{margin-bottom:10px;font-size:clamp(28px,4.4vw,40px)}.lp .testi-sub{color:var(--ink-soft);max-width:640px;font-size:17px}.lp .testi-feat{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);margin:36px 0 0;padding:44px 34px 30px;position:relative}.lp .testi-feat .qm{color:var(--accent);top:-6px;font-family:Georgia,serif;font-size:96px;line-height:1;position:absolute;inset-inline-start:24px}.lp .testi-feat .en{color:var(--ink);text-align:left;margin:0;font-size:clamp(19px,2.4vw,24px);font-weight:600;line-height:1.55}.lp .testi-feat .en-small{color:var(--ink-faint);text-align:left;margin-top:8px;font-size:15px;font-style:italic}.lp .testi-feat .he{color:var(--ink-soft);margin-top:22px;font-size:16.5px}.lp .testi-feat .tr{color:var(--ink-faint);margin-top:6px;font-size:12px;display:block}.lp .testi figcaption{color:var(--accent-deep);margin-top:16px;font-size:15px;font-weight:700}.lp .testi-row{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;margin-top:22px;display:grid}.lp .testi-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;margin:0;padding:24px 22px;display:flex}.lp .testi-card .pill{background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--accent-deep);border-radius:100px;align-self:flex-start;padding:3px 12px;font-size:13px;font-weight:700}.lp .testi-card blockquote{color:var(--ink);flex:1;margin:14px 0 0;font-size:16.5px}.lp .testi-dots{display:none}@media (width<=720px){.lp .testi-feat{padding:40px 22px 24px}.lp .testi-row{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-24px;padding:4px 24px 8px;display:flex;overflow-x:auto}.lp .testi-row::-webkit-scrollbar{display:none}.lp .testi-card{scroll-snap-align:center;flex:0 0 85%}.lp .testi-dots{justify-content:center;gap:8px;margin-top:12px;display:flex}.lp .testi-dots button{background:var(--line);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0}.lp .testi-dots button.on{background:var(--accent)}}.lp .exit-door{background:var(--sand);text-align:center;padding:64px 0}.lp .exit-door p{color:var(--ink-soft);max-width:520px;margin:0 auto 22px;font-size:18px}.lp .exit-door .btn.ghost{padding:12px 28px;font-size:17px}.lp .exit-door .exit-link{color:var(--ink-soft);margin-top:16px;font-size:15px;text-decoration:underline;display:block}.lp .sticky-bar{display:none}.lp .wa-float{transition:transform .2s,bottom .2s}@media (width<=767px){.lp{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.lp .sticky-bar{z-index:140;height:calc(64px + env(safe-area-inset-bottom));padding:0 16px env(safe-area-inset-bottom);background:var(--dark);inset-inline:0;justify-content:space-between;align-items:center;gap:12px;transition:transform .2s;display:flex;position:fixed;bottom:0;transform:translateY(100%)}.lp.bar-on .sticky-bar{transform:none}.lp .sticky-bar .sb-price{color:#fff;font-family:Heebo;font-size:24px;font-weight:800}.lp .sticky-bar .btn{box-shadow:none;padding:10px 20px;font-size:16px}.lp.bar-on .wa-float{bottom:calc(76px + env(safe-area-inset-bottom))}}.lp .hero-grid{max-width:var(--maxw-wide);align-items:center;gap:40px;margin:0 auto;padding:0 24px;display:grid}.lp .hero-text{max-width:var(--maxw-text);margin:0 auto}.lp .hero-mock{aspect-ratio:4/5;width:min(300px,72vw);margin:8px auto 24px;position:relative}.lp .hero-mock img,.lp .kit-frame{background:#fff;border:10px solid #fff;border-radius:16px;box-shadow:0 24px 50px -20px #0009}.lp .hero-mock img{object-fit:cover;display:block;position:absolute}.lp .mock-back{width:100%;height:100%;inset:0 auto auto 0;transform:rotate(4deg)}.lp .mock-front{aspect-ratio:4/5;width:80%;height:auto;bottom:-14%;left:-14%;transform:rotate(-3deg)}@media (width>=900px){.lp .hero-grid{text-align:right;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.lp .hero .eyebrow{justify-content:flex-start}.lp .hero .lead{margin:0}.lp .hero-cta{justify-content:flex-start}.lp .layers-pill{margin-inline:0}.lp .hero-mock{width:min(340px,100%);margin:0 auto 40px}}@media (width<=560px){.lp .hero-mock{width:min(210px,56vw);margin:4px auto 30px}}.lp .hero-photo{aspect-ratio:4/5;border-radius:24px;width:min(340px,82vw);margin:0 auto;overflow:hidden;box-shadow:0 30px 60px -28px #000000b3,0 0 0 1px #ffffff14}.lp .hero-photo img{object-fit:cover;width:100%;height:100%}@media (width>=900px){.lp .hero-photo{width:min(400px,100%);transform:rotate(-2deg)}}.lp .peek{background:var(--dark);color:var(--on-dark)}.lp .peek .eyebrow{color:var(--gold)}.lp .peek h2{color:#fff;margin-bottom:8px;font-size:clamp(28px,4.4vw,40px)}.lp .peek-sub{color:var(--on-dark-soft);font-size:15px}.lp .peek-row{grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px;display:grid}.lp .peek-item{margin:0}.lp .kit-frame{appearance:none;color:inherit;font:inherit;opacity:1;aspect-ratio:4/5;cursor:zoom-in;width:100%;padding:0;display:block;overflow:hidden}.lp .kit-frame img{object-fit:cover;border-radius:6px;width:100%;height:100%}.lp .peek-item figcaption{color:var(--on-dark-soft);text-align:center;margin-top:12px;font-size:15px}.lp .peek-dots{display:none}@media (width<=767px){.lp .peek-row{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:-24px;padding:4px 24px 8px;display:flex;overflow-x:auto}.lp .peek-row::-webkit-scrollbar{display:none}.lp .peek-item{scroll-snap-align:center;flex:0 0 75%}.lp .peek-dots{justify-content:center;gap:8px;margin-top:12px;display:flex}.lp .peek-dots span{background:var(--on-dark-line);border-radius:50%;width:8px;height:8px}.lp .peek-dots span.on{background:var(--gold)}}.lp .lightbox{z-index:300;background:#05031ee0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.lp .lightbox img{cursor:default;border:8px solid #fff;border-radius:12px;max-width:100%;max-height:90vh}.lp .lb-close{width:44px;height:44px;color:var(--dark);cursor:pointer;background:#fff;border:none;border-radius:50%;font-size:28px;line-height:1;position:absolute;top:16px;left:16px}
