.lp{--bg:#f6f5fc;--card:#fff;--ink:#1b1f4a;--muted:#6b6e96;--line:#e7e4f5;--accent:#ff2e9a;--accent-ink:#fff;--blue:#4f8bff;--lime:#c8f24e;--indigo:#232a63;--peach:#ffe7d8;--lilac:#efedfb;--mint:#e4f7e9;--r:20px;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.5}.lp *{box-sizing:border-box}.lp .wrap{max-width:1080px;margin:0 auto;padding:0 20px}.lp .pe{line-height:1}.lp h1,.lp h2,.lp h3{letter-spacing:-.02em;margin:0}.lp h1,.lp h2,.lp .stitle,.lp .final h2,.lp .brand,.lp .fbrand{font-family:var(--font-heading), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-weight:800}.lp .sec{padding-top:54px;padding-bottom:54px}.lp .center{text-align:center}.lp .hdr{justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}.lp .brand{letter-spacing:-.02em;align-items:center;gap:11px;font-size:30px;font-weight:800;display:flex}.lp .brand .wmtxt{color:var(--accent)}.lp .hdr-act{align-items:center;gap:6px;display:flex}.lp .login{color:var(--indigo);border-radius:14px;padding:11px 14px;font-size:15px;font-weight:800;text-decoration:none}.lp .login:hover{background:var(--lilac)}.lp .hdr .cta{display:none}.lp .cta{background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:16px 28px;font-size:17px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px -8px #ff2e9a8c,0 0 #ff2e9a66}.lp .cta:hover{box-shadow:0 14px 38px -8px #ff2e9ab3}.lp .cta.big{padding:18px 34px;font-size:18px}.lp .subcta{color:var(--muted);margin-top:10px;font-size:13px}.lp .hero{text-align:center;grid-template-columns:1fr;align-items:center;gap:30px;padding-top:8px;display:grid}.lp .hero h1{font-size:32px;line-height:1.15}.lp .hero .lead{color:var(--muted);max-width:520px;margin:14px auto 0;font-size:17px}.lp .hero .act{margin-top:22px}.lp .heroart{justify-content:center;display:flex}.lp .phone{background:#0e1336;border:1px solid #283588;border-radius:36px;width:280px;padding:9px;box-shadow:0 40px 80px -40px #14103c80}.lp .screen{background:#0e1336;border-radius:28px;padding:14px 13px 16px;overflow:hidden}.lp .statusbar{color:#94a2da;justify-content:space-between;padding:2px 6px 10px;font-size:10px;display:flex}.lp .appbar{color:#eef0ff;align-items:center;gap:8px;padding:0 4px 12px;font-size:15px;font-weight:800;display:flex}.lp .panel{background:#1f2b6b;border:1px solid #788cff4d;border-radius:20px;padding:15px}.lp .panel .r1{justify-content:space-between;align-items:center;gap:10px;display:flex}.lp .panel .st{align-items:center;gap:9px;min-width:0;display:flex}.lp .panel .chip{background:#c8f24e29;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;font-size:17px;display:flex}.lp .panel .slab{letter-spacing:.1em;text-transform:uppercase;color:#c8f24e;font-size:10px;font-weight:800}.lp .panel .since{color:#94a2da;white-space:nowrap;margin-top:3px;font-size:10.5px}.lp .panel .tm{color:#eef0ff;font-variant-numeric:tabular-nums;flex:none;font-size:26px;font-weight:800;line-height:1}.lp .panel .pred{color:#cdd6ff;background:#0e1336;border:1px solid #788cff40;border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:9px 11px;font-size:11.5px;display:flex}.lp .panel .pred b{color:#ff2e9a}.lp .panel .wake{background:var(--lime);color:#1c2a05;border:0;border-radius:13px;width:100%;margin-top:11px;padding:12px;font-size:13.5px;font-weight:800}.lp .cta2{background:var(--accent);color:#fff;border-radius:16px;justify-content:center;align-items:center;gap:10px;margin-top:11px;padding:13px;font-size:13px;font-weight:800;display:flex}.lp .cta2 .ic{font-size:18px}.lp .stitle{text-align:center;font-size:26px}.lp .ssub{text-align:center;color:var(--muted);max-width:620px;margin:10px auto 0;font-size:16px}.lp .pain{grid-template-columns:1fr;gap:14px;margin-top:26px;display:grid}.lp .paincard{background:var(--card);border:1px solid var(--line);border-radius:var(--r);align-items:flex-start;gap:12px;padding:18px 20px;font-size:16px;font-weight:600;display:flex}.lp .paincard .q{color:var(--accent);font-size:22px;line-height:1}.lp .bridge{text-align:center;max-width:640px;margin:24px auto 0;font-size:18px;font-weight:700;line-height:1.45}.lp .steps{grid-template-columns:1fr;gap:16px;margin-top:28px;display:grid}.lp .step{background:var(--card);border:1px solid var(--line);border-radius:var(--r);align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.lp .step .n{background:var(--lilac);width:40px;height:40px;color:var(--indigo);border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}.lp .step .t{font-size:17px;font-weight:800}.lp .step .d{color:var(--muted);margin-top:3px;font-size:15px}.lp .bens{grid-template-columns:1fr;gap:14px;margin-top:28px;display:grid}.lp .ben{background:var(--card);border:1px solid var(--line);border-radius:var(--r);align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.lp .ben .bi{background:var(--lilac);border-radius:14px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-size:23px;display:flex}.lp .ben .bt{font-size:16.5px;font-weight:800}.lp .ben .bd{color:var(--muted);margin-top:3px;font-size:14.5px}.lp .ben.hero-ben{border-color:color-mix(in srgb, var(--accent) 40%, var(--line));background:linear-gradient(#fff,#fff0f8)}.lp .ben.hero-ben .bi{background:color-mix(in srgb, var(--accent) 14%, #fff)}.lp .ben.hero-ben .bt:after{content:"Главное";color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, #fff);letter-spacing:.02em;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:800}.lp .screens{grid-template-columns:1fr;justify-items:center;gap:28px;margin-top:30px;display:grid}.lp .appscreen .phone{width:248px}.lp .scap2{text-align:center;color:var(--indigo);margin-top:14px;font-size:13.5px;font-weight:700}.lp .mtitle{color:#eef0ff;font-size:13px;font-weight:800}.lp .msub{color:#94a2da;margin-top:2px;font-size:10.5px}.lp .bars{align-items:flex-end;gap:7px;height:92px;margin-top:12px;display:flex}.lp .bars .bar{opacity:.9;background:#4f8bff;border-radius:6px 6px 0 0;flex:1}.lp .barx{gap:7px;margin-top:6px;display:flex}.lp .barx span{text-align:center;color:#94a2da;flex:1;font-size:8.5px}.lp .tl2{margin-top:2px}.lp .tl2 .ev{color:#dfe5ff;border-bottom:1px solid #788cff29;align-items:center;gap:9px;padding:9px 2px;font-size:12px;display:flex}.lp .tl2 .ev:last-child{border-bottom:0}.lp .tl2 .t{color:#94a2da;font-variant-numeric:tabular-nums;width:38px;font-weight:700}.lp .tl2 .i{text-align:center;width:18px;font-size:14px}.lp .tl2 .d{flex:1;font-weight:600}.lp .tl2 .q{color:#94a2da;font-weight:700}.lp .dayh{color:#94a2da;letter-spacing:.06em;text-transform:uppercase;margin:4px 2px 2px;font-size:10px;font-weight:800}.lp .plans{grid-template-columns:1fr;gap:14px;max-width:560px;margin-top:28px;margin-left:auto;margin-right:auto;display:grid}.lp .plan{background:var(--card);border:1.5px solid var(--line);border-radius:var(--r);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex;position:relative}.lp .plan.sel{border-color:var(--accent);background:linear-gradient(#fff,#fff2f9);box-shadow:0 14px 34px -18px #ff2e9a80}.lp .plan .pl{flex-direction:column;gap:3px;display:flex}.lp .plan .pname{font-size:16px;font-weight:800}.lp .plan .psub{color:var(--muted);font-size:12.5px}.lp .plan .pr{text-align:right;white-space:nowrap}.lp .plan .pold{color:var(--muted);font-size:12.5px;text-decoration:line-through}.lp .plan .pnow{font-size:19px;font-weight:800}.lp .plan .pper{color:var(--muted);font-size:11.5px}.lp .plan .bdg{background:var(--lime);color:#1c2a05;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:800;position:absolute;top:-11px;left:20px}.lp .safety{text-align:center;color:var(--muted);margin-top:18px;font-size:13px;line-height:1.6}.lp .faq{flex-direction:column;gap:10px;max-width:680px;margin:26px auto 0;display:flex}.lp details{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:2px 18px}.lp summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;font-size:16px;font-weight:700;list-style:none;display:flex}.lp summary::-webkit-details-marker{display:none}.lp summary:after{content:"+";color:var(--accent);font-size:22px;font-weight:800}.lp details[open] summary:after{content:"–"}.lp .faq .ans{color:var(--muted);margin-top:-4px;padding:0 0 16px;font-size:15px}.lp .final{color:#fff;text-align:center;background:linear-gradient(165deg,#232a63,#11163e);border-radius:28px;margin-top:10px;padding:48px 28px}.lp .final h2{font-size:28px}.lp .final p{color:#c3c8ee;max-width:480px;margin:12px auto 24px;font-size:17px}.lp footer{color:var(--muted);padding:40px 0 110px;font-size:14px}.lp .frow{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;display:flex}.lp footer a{color:var(--muted);text-decoration:none}.lp footer a:hover{color:var(--ink)}.lp .fbrand{color:var(--ink);align-items:center;gap:8px;font-size:17px;font-weight:800;display:flex}.lp .fcopy{text-align:center;opacity:.8;margin-top:16px;font-size:12.5px}.lp .sticky{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#f6f5fceb;position:fixed;bottom:0;left:0;right:0}.lp .sticky .cta{width:100%;padding:15px}@media (min-width:760px){.lp .hero{text-align:left;grid-template-columns:1.05fr .95fr;gap:40px}.lp .hero .lead{margin-left:0;margin-right:0}.lp .hero h1{font-size:44px}.lp .sec{padding-top:64px;padding-bottom:64px}.lp .pain,.lp .steps{grid-template-columns:repeat(3,1fr)}.lp .bens{grid-template-columns:repeat(2,1fr)}.lp .ben.hero-ben{grid-column:1/-1}.lp .screens{grid-template-columns:repeat(3,1fr);align-items:start}.lp .stitle{font-size:32px}.lp .sticky{display:none}.lp .hdr .cta{display:inline-flex}.lp footer{padding-bottom:40px}}
