.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}@media (prefers-color-scheme:dark){.lp:not([data-theme=light]){--ground:#0f0b38;--surface:#171150;--sand:#1b154f;--sand-2:#201958;--ink:#f3f1ff;--ink-soft:#c3bfe6;--ink-faint:#8f8bc0;--line:#2c2668;--accent:#ff6ea8;--accent-deep:#ff8dbd;--gold:#ffca77;--gold-deep:#ffca77;--sage:#9db29e;--sage-tint:#1a2440;--coral:#ff7b76;--dark:#0a0730;--dark-2:#070522;--on-dark:#f3f1ff;--on-dark-soft:#b7b3d9;--on-dark-line:#241e5c;--shadow:0 18px 50px -30px #000000b3}}.lp[data-theme=dark]{--ground:#0f0b38;--surface:#171150;--sand:#1b154f;--sand-2:#201958;--ink:#f3f1ff;--ink-soft:#c3bfe6;--ink-faint:#8f8bc0;--line:#2c2668;--accent:#ff6ea8;--accent-deep:#ff8dbd;--gold:#ffca77;--gold-deep:#ffca77;--sage:#9db29e;--sage-tint:#1a2440;--coral:#ff7b76;--dark:#0a0730;--dark-2:#070522;--on-dark:#f3f1ff;--on-dark-soft:#b7b3d9;--on-dark-line:#241e5c;--shadow:0 18px 50px -30px #000000b3}.lp,.lp *{box-sizing:border-box}html{scroll-behavior:smooth}.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}@media (width<=560px){.lp .nav .btn .tag{display:none}}.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);letter-spacing:.02em;border:1px solid #ffffff4d;border-radius:100px;margin:22px auto;padding:10px 28px;font-size:15px;font-weight:600;display:inline-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:0;transition:opacity .7s,transform .7s;transform:translateY(22px)}.lp .reveal.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.lp .reveal{opacity:1;transition:none;transform:none}html{scroll-behavior:auto}}
