.lp{--bg:#fff;--soft:var(--color-soft);--ink:#0a0b10;--ink2:#525b6b;--ink3:#8e97a6;--line:#e9ebf1;--line2:#dfe2ea;--brand:var(--color-brand-500);--brand2:var(--color-cyan-500);--grad:linear-gradient(118deg, var(--color-brand-grad) 0%, var(--color-brand-500) 42%, var(--color-cyan-500) 100%);--amber:var(--color-accent-500);--r:var(--radius-card);--r-lg:var(--radius-card-lg);--sh-sm:0 1px 2px #1018280d;--sh:0 12px 32px -12px #10182824;--sh-lg:0 48px 90px -32px #10182857;background:var(--bg);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;line-height:1.68;overflow-x:hidden}.lp *{box-sizing:border-box;margin:0;padding:0}.lp .wrap{max-width:1180px;margin:0 auto;padding:0 26px}.lp a{color:inherit;text-decoration:none}.lp section{padding:104px 0}.lp .grad-text{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.lp .pill{color:var(--brand);background:color-mix(in srgb, var(--color-brand-500) 7%, transparent);border:1px solid color-mix(in srgb, var(--color-brand-500) 18%, transparent);border-radius:999px;align-items:center;gap:8px;padding:7px 15px;font-size:13px;font-weight:600;display:inline-flex}.lp .pill i{background:var(--brand);border-radius:50%;width:6px;height:6px;display:block}.lp h1{letter-spacing:-.035em;font-size:clamp(38px,5.2vw,64px);font-weight:800;line-height:1.12}.lp h2{letter-spacing:-.03em;font-size:clamp(28px,3.4vw,42px);font-weight:800;line-height:1.22}.lp h3{letter-spacing:-.01em;font-size:19px;font-weight:700}.lp .lead{color:var(--ink2);max-width:620px;font-size:17.5px}.lp .sec-head{text-align:center;max-width:760px;margin:0 auto 60px}.lp .sec-head .pill{margin-bottom:20px}.lp .sec-head .lead{margin:18px auto 0}.lp nav{z-index:60;-webkit-backdrop-filter:saturate(180%)blur(16px);backdrop-filter:saturate(180%)blur(16px);border-bottom:1px solid var(--line);background:#ffffffd1;position:sticky;top:0}.lp .nav-in{justify-content:space-between;align-items:center;height:72px;display:flex}.lp .logo{letter-spacing:-.01em;align-items:center;gap:11px;font-size:17px;font-weight:800;display:flex}.lp .mark{background:var(--grad);color:#fff;width:34px;height:34px;box-shadow:0 6px 16px -6px color-mix(in srgb, var(--color-brand-500) 60%, transparent);border-radius:10px;place-items:center;font-size:16px;font-weight:900;display:grid}.lp .nav-links{color:var(--ink2);gap:34px;font-size:15px;font-weight:500;display:flex}.lp .nav-links a:hover{color:var(--ink)}.lp .btn{cursor:pointer;white-space:nowrap;letter-spacing:-.005em;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-size:15px;font-weight:650;transition:all .18s;display:inline-flex}.lp .btn-dark{background:var(--ink);color:#fff;box-shadow:0 10px 24px -12px #0a0b1099}.lp .btn-dark:hover{transform:translateY(-1px);box-shadow:0 16px 32px -12px #0a0b10b3}.lp .btn-amber{color:#fff;background:linear-gradient(118deg,#ff8a2a,#ff6a00);box-shadow:0 10px 26px -10px #ff7a1ab3}.lp .btn-amber:hover{transform:translateY(-1px)}.lp .btn-line{background:var(--color-white);border-color:var(--line2);color:var(--ink);box-shadow:var(--sh-sm)}.lp .btn-line:hover{border-color:var(--line2)}.lp .btn-sm{border-radius:10px;padding:10px 18px;font-size:14px}.lp .hero{padding:84px 0 76px;position:relative}.lp .hero-glow{pointer-events:none;position:absolute;inset:0;overflow:hidden}.lp .hero-glow:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--color-brand-grad) 16%, transparent), transparent 62%);width:900px;height:900px;position:absolute;top:-420px;left:-180px}.lp .hero-glow:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--color-cyan-500) 14%, transparent), transparent 62%);width:760px;height:760px;position:absolute;top:-300px;right:-160px}.lp .hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:64px;display:grid;position:relative}.lp .hero p.lead{margin:24px 0 34px;font-size:18.5px}.lp .cta-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.lp .cta-note{color:var(--ink3);flex-wrap:wrap;gap:22px;margin-top:26px;font-size:14px;display:flex}.lp .cta-note span{align-items:center;gap:7px;display:flex}.lp .tick{color:#12b886;font-weight:800}.lp .shot-stage{perspective:1500px;perspective-origin:50% 52%;flex-direction:column;align-items:center;display:flex;position:relative}.lp .shot-stage:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(50% 42% at 46% 48%, color-mix(in srgb, var(--color-brand-grad) 22%, transparent), transparent 70%), radial-gradient(36% 30% at 74% 58%, color-mix(in srgb, var(--color-cyan-500) 16%, transparent), transparent 72%);filter:blur(12px);position:absolute;inset:-14% -24% -6%}.lp .shot-panels{width:100%;height:500px;transform-style:preserve-3d;position:relative}.lp .shot-panels:after{content:"";pointer-events:none;z-index:0;filter:blur(14px);background:radial-gradient(50% 50%,#10132261,#10132200 72%);border-radius:50%;width:290px;height:38px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.lp .panel-float{transform-origin:50% calc(100% + 54px);transform-style:preserve-3d;justify-content:center;animation:8.4s ease-in-out infinite lp-floaty;display:flex;position:absolute;bottom:54px;left:0;right:0;translate:0}@keyframes lp-floaty{0%,to{translate:0}50%{translate:0 -10px}}.lp .panel-float.back{z-index:1;transform:rotate(-15deg)}.lp .panel-float.front{z-index:4;animation-delay:-4.2s;transform:rotate(12.5deg)}.lp .panel-float.back:hover{z-index:7;transform:rotate(-6deg)}.lp .panel-float.front:hover{z-index:7;transform:rotate(5deg)}.lp .panel{z-index:2;transform-style:preserve-3d;will-change:transform;background:#14161c;border:1px solid #ffffff1a;border-radius:20px;padding:11px;transition:transform .8s cubic-bezier(.2,.7,.3,1),box-shadow .8s cubic-bezier(.2,.7,.3,1);position:relative}.lp .panel-float.back .panel{width:140px;box-shadow:inset 1.5px 0 0 #ffffff24, 0 28px 52px -22px #10132270, 0 72px 108px -46px #10132266, -22px 40px 68px -34px color-mix(in srgb, var(--color-brand-grad) 40%, transparent);transform:rotateY(-14deg)}.lp .panel-float.front .panel{width:158px;box-shadow:inset 2px 0 0 #ffffff38, 0 32px 58px -24px #10132280, 0 80px 120px -48px #10132275, -26px 44px 76px -36px color-mix(in srgb, var(--color-brand-grad) 50%, transparent);transform:rotateY(-8deg)}.lp .panel-float.back:hover .panel,.lp .panel-float.front:hover .panel{box-shadow:inset 2px 0 0 #fff3, 0 20px 40px -20px #10132266, 0 54px 84px -40px #10132261, -12px 22px 44px -26px color-mix(in srgb, var(--color-brand-grad) 38%, transparent);transform:rotateY(-4deg)}.lp .panel-bar{align-items:center;gap:5px;padding:3px 5px 10px;display:flex}.lp .panel-bar i{background:#2e3340;border-radius:50%;flex:none;width:8px;height:8px;display:block}.lp .panel-bar span{color:#fffc;letter-spacing:.03em;white-space:nowrap;margin-left:7px;font-size:10.5px;font-weight:700}.lp .panel img{border-radius:13px;width:100%;height:auto;display:block}.lp .panel-cap{z-index:5;background:var(--color-white);border:1px solid var(--line2);color:var(--ink2);white-space:nowrap;box-shadow:var(--sh);border-radius:999px;margin-top:24px;padding:9px 19px;font-size:12.5px;font-weight:600;position:relative}.lp .panel-cap b{color:var(--brand)}@media (prefers-reduced-motion:reduce){.lp .panel-float{animation:none}}.lp .mq{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--soft);padding:26px 0;overflow:hidden}.lp .mq-track{gap:14px;width:max-content;animation:40s linear infinite lp-slide;display:flex}.lp .mq-track span{color:var(--ink2);background:var(--color-white);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:9px 20px;font-size:14.5px;font-weight:600}@keyframes lp-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.lp .pain-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.lp .pcard{background:var(--soft);border:1px solid var(--line);border-radius:var(--r);padding:30px 26px;transition:all .2s}.lp .pcard:hover{background:var(--color-white);box-shadow:var(--sh);transform:translateY(-2px)}.lp .pico{background:var(--color-white);border:1px solid var(--line2);width:44px;height:44px;box-shadow:var(--sh-sm);border-radius:13px;place-items:center;margin-bottom:18px;display:grid}.lp .pcard h3{margin-bottom:9px;font-size:17.5px}.lp .pcard p{color:var(--ink2);font-size:15px}.lp .feat{background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lp .feat-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lp .fchips{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.lp .fchips span{color:var(--ink3);background:var(--soft);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px}.lp .fcard{background:var(--color-white);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:15px;padding:24px 22px;transition:all .2s}.lp .fcard:hover{box-shadow:var(--sh);border-color:color-mix(in srgb, var(--color-brand-500) 35%, transparent);transform:translateY(-3px)}.lp .fcard .n{letter-spacing:.1em;background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:11.5px;font-weight:800}.lp .fcard h3{margin:7px 0;font-size:16.5px}.lp .fcard p{color:var(--ink3);font-size:13.5px;line-height:1.62}.lp .split{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}.lp .ver{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--color-white);box-shadow:var(--sh-sm);flex-direction:column;padding:36px 32px;display:flex;position:relative}.lp .ver.hero-card{color:#fff;background:linear-gradient(165deg,#101322,#191d33 55%,#141a2c);border-color:#0000;box-shadow:0 36px 70px -28px #10132299}.lp .ver.hero-card .vsub,.lp .ver.hero-card li{color:#a7b0c8}.lp .ver.hero-card li b{color:#fff}.lp .vbadge{border-radius:999px;padding:5px 13px;font-size:12px;font-weight:700;position:absolute;top:24px;right:24px}.lp .vbadge.amber{color:#ffb27a;background:#ff8a2a29;border:1px solid #ff8a2a66}.lp .vbadge.cyan{background:color-mix(in srgb, var(--color-cyan-500) 10%, transparent);color:var(--color-cyan-700);border:1px solid color-mix(in srgb, var(--color-cyan-500) 32%, transparent)}.lp .ver h3{margin-bottom:4px;font-size:21px}.lp .vsub{color:var(--ink3);margin-bottom:20px;font-size:14.5px}.lp .price{letter-spacing:-.04em;margin-bottom:6px;font-size:52px;font-weight:800;line-height:1}.lp .price small{letter-spacing:0;opacity:.7;margin-left:8px;font-size:15px;font-weight:600}.lp .ver ul{flex:1;gap:13px;margin:26px 0 30px;list-style:none;display:grid}.lp .ver li{color:var(--ink2);align-items:flex-start;gap:11px;font-size:15px;line-height:1.55;display:flex}.lp .ver li .tick{flex:none;margin-top:1px}.lp .ver.hero-card .tick{color:#5eead4}.lp .vdl{text-align:center;margin-top:15px;font-size:13.5px}.lp .vdl a{color:var(--brand);border-bottom:1px dashed color-mix(in srgb, var(--color-brand-500) 42%, transparent);padding-bottom:1px;font-weight:650}.lp .vdl a:hover{border-bottom-style:solid}.lp .ver.hero-card .vdl a{color:#9dbcff;border-bottom-color:#9dbcff73}.lp .dl-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:22px;display:grid}.lp .dl-card{background:var(--soft);border:1px solid var(--line);border-radius:var(--r);flex-direction:column;padding:30px 26px;transition:all .2s;display:flex}.lp .dl-card:hover{background:var(--color-white);box-shadow:var(--sh);transform:translateY(-2px)}.lp .dl-card.soon{border-style:dashed;border-color:var(--line2);background:repeating-linear-gradient(135deg,#fcfcfe,#fcfcfe 11px,#f5f6fa 11px 22px)}.lp .dl-card.soon:hover{box-shadow:none;background:repeating-linear-gradient(135deg,#fcfcfe,#fcfcfe 11px,#f5f6fa 11px 22px);transform:none}.lp .dl-tag{letter-spacing:.06em;border-radius:999px;margin-bottom:15px;padding:4px 12px;font-size:11.5px;font-weight:800;display:inline-block}.lp .dl-tag.local{background:color-mix(in srgb, var(--color-brand-500) 10%, transparent);color:var(--color-brand-500);border:1px solid color-mix(in srgb, var(--color-brand-500) 26%, transparent)}.lp .dl-tag.cloud{background:color-mix(in srgb, var(--color-cyan-500) 12%, transparent);color:#0a97a3;border:1px solid color-mix(in srgb, var(--color-cyan-500) 32%, transparent)}.lp .dl-tag.free{color:#0e9b74;background:#12b9861f;border:1px solid #12b98652}.lp .dl-card h3{margin-bottom:9px;font-size:19px}.lp .dl-desc{color:var(--ink2);min-height:74px;font-size:14.5px;line-height:1.68}.lp .dl-meta{color:var(--ink3);gap:9px;margin:18px 0 24px;font-size:13.5px;list-style:none;display:grid}.lp .dl-meta li{align-items:flex-start;gap:9px;line-height:1.55;display:flex}.lp .dl-meta li:before{content:"";background:var(--brand);opacity:.55;border-radius:50%;flex:none;width:5px;height:5px;margin-top:7px}.lp .dl-btn{width:100%;margin-top:auto;padding:14px}.lp .dl-btn.soon{background:var(--soft);color:#98a0b3;box-shadow:none;cursor:default;border:1px solid #e3e6f0}.lp .dl-btn.soon:hover{transform:none}.lp .dl-note{color:var(--ink3);text-align:center;margin-top:13px;font-size:12.5px;line-height:1.55}.lp .tbl-wrap{border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);background:var(--color-white);overflow:hidden}.lp table{border-collapse:collapse;width:100%;font-size:15.5px}.lp th,.lp td{text-align:left;border-bottom:1px solid var(--line);padding:17px 24px}.lp th{background:var(--soft);color:var(--ink2);letter-spacing:.02em;font-size:13.5px;font-weight:700}.lp tbody tr:last-child td{border-bottom:none}.lp tr.me{background:linear-gradient(90deg, color-mix(in srgb, var(--color-brand-500) 7%, transparent), color-mix(in srgb, var(--color-cyan-500) 4%, transparent))}.lp tr.me td{color:var(--ink);font-weight:750}.lp td.dim{color:var(--ink3)}.lp .me-tag{color:#fff;background:var(--grad);vertical-align:1px;border-radius:6px;margin-right:8px;padding:3px 9px;font-size:11.5px;font-weight:800;display:inline-block}.lp .quotebox{border-radius:var(--r-lg);text-align:center;color:#fff;background:linear-gradient(150deg,#0e1018,#171c30 60%,#101a2b);margin-top:28px;padding:48px 44px;box-shadow:0 30px 60px -30px #0e1018b3}.lp .quotebox p{letter-spacing:-.02em;max-width:800px;margin:0 auto;font-size:clamp(20px,2.4vw,27px);font-weight:750;line-height:1.55}.lp .quotebox span{color:#8e9ab6;margin-top:18px;font-size:14.5px;font-weight:500;display:block}.lp .trust{background:var(--soft);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.lp .tgrid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.lp .tcard{background:var(--color-white);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);padding:30px 26px}.lp .tcard h3{margin:16px 0 9px;font-size:17.5px}.lp .tcard p{color:var(--ink2);font-size:15px}.lp .fit-grid{grid-template-columns:1fr 1fr;align-items:stretch;gap:24px;display:grid}.lp .fitcard{border-radius:var(--r);border:1px solid var(--line);background:var(--color-white);box-shadow:var(--sh-sm);padding:32px 30px}.lp .fitcard.yes{background:linear-gradient(#12b8860e,#fff0 58%);border-color:#12b88657}.lp .fitcard.no{background:linear-gradient(#ff7a1a0e,#fff0 58%);border-color:#ff7a1a52}.lp .fhead{letter-spacing:-.01em;align-items:center;gap:11px;margin-bottom:20px;font-size:17.5px;font-weight:750;display:flex}.lp .fmark{color:#fff;border-radius:9px;flex:none;place-items:center;width:27px;height:27px;font-size:14px;font-weight:900;display:grid}.lp .fmark.yes{background:#12b886}.lp .fmark.no{background:#ff7a1a}.lp .fitcard ul{gap:13px;list-style:none;display:grid}.lp .fitcard li{color:var(--ink2);padding-left:21px;font-size:15px;line-height:1.6;position:relative}.lp .fitcard li:before{content:"";border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:2px}.lp .fitcard.yes li:before{background:#12b886}.lp .fitcard.no li:before{background:#ff7a1a}.lp .fitnote{text-align:center;color:var(--ink2);margin-top:28px;font-size:15px}.lp .fitnote b{color:var(--ink)}.lp .steps{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.lp .step{background:var(--color-white);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);padding:30px 26px;transition:all .2s}.lp .step:hover{box-shadow:var(--sh);transform:translateY(-2px)}.lp .snum{background:var(--grad);color:#fff;width:40px;height:40px;box-shadow:0 8px 18px -8px color-mix(in srgb, var(--color-brand-500) 70%, transparent);border-radius:12px;place-items:center;margin-bottom:18px;font-size:16px;font-weight:800;display:grid}.lp .step h3{margin-bottom:8px;font-size:17px}.lp .step p{color:var(--ink2);font-size:15px}.lp .faq{max-width:840px;margin:0 auto}.lp details{background:var(--color-white);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:15px;margin-bottom:12px;transition:all .2s}.lp details[open]{border-color:color-mix(in srgb, var(--color-brand-500) 30%, transparent);box-shadow:var(--sh)}.lp summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:21px 24px;font-size:16.5px;font-weight:650;list-style:none;display:flex}.lp summary::-webkit-details-marker{display:none}.lp summary:after{content:"";border-right:2px solid var(--ink3);border-bottom:2px solid var(--ink3);flex:none;width:9px;height:9px;margin-right:4px;transition:all .24s;transform:rotate(45deg)}.lp details[open] summary:after{border-color:var(--brand);transform:rotate(-135deg)}.lp details .ans{color:var(--ink2);max-width:92%;padding:0 24px 22px;font-size:15px}.lp .final{color:#fff;text-align:center;background:linear-gradient(155deg,#0b0d15,#141a2e 55%,#0e1726);position:relative;overflow:hidden}.lp .final:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--color-brand-grad) 28%, transparent), transparent 62%);pointer-events:none;width:900px;height:900px;position:absolute;top:-560px;left:50%;transform:translate(-50%)}.lp .final .wrap{position:relative}.lp .final .pill{color:#ffb27a;background:#ff8a2a24;border-color:#ff8a2a66}.lp .final .pill i{background:#ff8a2a}.lp .final h2{margin:20px 0 14px}.lp .final .lead{color:#98a3bd;margin:0 auto}.lp .timer{flex-wrap:wrap;justify-content:center;gap:14px;margin:34px 0;display:flex}.lp .tcell{background:#ffffff0d;border:1px solid #ffffff1f;border-radius:14px;min-width:88px;padding:14px 12px}.lp .tcell b{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:28px;font-weight:800;display:block}.lp .tcell span{color:#8e9ab6;font-size:12px}.lp .final .cta-row{justify-content:center}.lp .final .btn-line{color:#fff;background:#ffffff0f;border-color:#fff3}.lp .final .btn-line:hover{background:#ffffff1f}.lp .fnote{color:#7d89a6;margin-top:22px;font-size:13.5px}.lp footer{background:var(--soft);border-top:1px solid var(--line);color:var(--ink3);padding:52px 0 60px;font-size:14px}.lp .foot-in{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:26px;display:flex}.lp .foot-links{gap:24px;font-weight:500;display:flex}.lp .foot-links a:hover{color:var(--ink)}.lp .disclaim{color:#a3aab8;max-width:790px;margin-top:26px;font-size:12.5px;line-height:1.7}.lp .rv{opacity:0;transition:opacity .65s cubic-bezier(.2,.7,.3,1),transform .65s cubic-bezier(.2,.7,.3,1);transform:translateY(24px)}.lp .rv.on{opacity:1;transform:none}@media (max-width:1000px){.lp section{padding:76px 0}.lp .hero{padding:56px 0}.lp .hero-grid,.lp .split{grid-template-columns:1fr}.lp .shot-stage{margin-top:36px}.lp .feat-grid{grid-template-columns:repeat(2,1fr)}.lp .fchips span{font-size:11px}.lp .pain-grid,.lp .tgrid,.lp .steps,.lp .fit-grid,.lp .dl-grid{grid-template-columns:1fr}.lp .nav-links{display:none}.lp .shot-panels{height:456px}.lp .panel-float{transform-origin:50% calc(100% + 46px);bottom:46px}.lp .panel-float.back{transform:rotate(-13deg)}.lp .panel-float.front{transform:rotate(11deg)}.lp .panel-float.back:hover{transform:rotate(-5deg)}.lp .panel-float.front:hover{transform:rotate(4deg)}.lp .panel-float.back .panel{width:128px}.lp .panel-float.front .panel{width:144px}.lp .panel-bar{gap:4px}.lp .panel-bar i{width:7px;height:7px}.lp .panel-bar span{margin-left:6px;font-size:10px}.lp .panel-cap{white-space:normal;text-align:center;max-width:330px;margin-top:20px;line-height:1.6}.lp th,.lp td{padding:13px 15px;font-size:14px}.lp .quotebox{padding:34px 24px}.lp .ver{padding:28px 24px}}.lp .sec-v-soft{background:var(--soft)!important}.lp .sec-v-compact{padding-top:52px!important;padding-bottom:52px!important}.lp .sec-v-wide .wrap{max-width:100%!important;padding-left:36px!important;padding-right:36px!important}.lp .sec-v-narrow .wrap{max-width:780px!important}.lp .sec-v-dark{background:linear-gradient(152deg,#0e1018 0%,#171c30 58%,#101a2b 100%)!important}.lp .sec-v-dark h1,.lp .sec-v-dark h2,.lp .sec-v-dark h3,.lp .sec-v-dark h4,.lp .sec-v-dark dt,.lp .sec-v-dark b,.lp .sec-v-dark strong{color:#fff!important}.lp .sec-v-dark p,.lp .sec-v-dark li,.lp .sec-v-dark dd,.lp .sec-v-dark .lead,.lp .sec-v-dark .vsub,.lp .sec-v-dark .sub{color:#a7b0c8!important}.lp .sec-v-dark .pill{color:#c9d2e6!important;background:#ffffff14!important;border-color:#ffffff29!important}.lp .sec-v-dark .card,.lp .sec-v-dark .box,.lp .sec-v-dark .ver,.lp .sec-v-dark .pcard,.lp .sec-v-dark .tcard{box-shadow:none!important;background:#ffffff0b!important;border-color:#ffffff1a!important}.lp .sec-v-dark .tick{color:#5eead4!important}.lp .sec-v-gradient{background:var(--grad)!important}.lp .sec-v-gradient h1,.lp .sec-v-gradient h2,.lp .sec-v-gradient h3,.lp .sec-v-gradient dt,.lp .sec-v-gradient b,.lp .sec-v-gradient strong{color:#fff!important}.lp .sec-v-gradient p,.lp .sec-v-gradient li,.lp .sec-v-gradient dd,.lp .sec-v-gradient .lead{color:#ffffffdb!important}.lp .sec-v-gradient .pill{color:#fff!important;background:#ffffff29!important;border-color:#ffffff47!important}.lp .sec-v-gradient .card,.lp .sec-v-gradient .box,.lp .sec-v-gradient .ver,.lp .sec-v-gradient .pcard{box-shadow:none!important;background:#ffffff1c!important;border-color:#fff3!important}.lp .sec-v-gradient .tick{color:#fff!important}.lp .sec-v-image{background-color:#0e1018!important;background-image:linear-gradient(#0a0c14a8, #0a0c14b8), var(--sec-bg-image)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.lp .sec-v-image h1,.lp .sec-v-image h2,.lp .sec-v-image h3,.lp .sec-v-image dt,.lp .sec-v-image b,.lp .sec-v-image strong{color:#fff!important}.lp .sec-v-image p,.lp .sec-v-image li,.lp .sec-v-image dd,.lp .sec-v-image .lead{color:#ffffffd1!important}.lp .sec-v-image .pill{color:#fff!important;background:#ffffff24!important;border-color:#ffffff42!important}.lp .sec-v-image .card,.lp .sec-v-image .box,.lp .sec-v-image .pcard{box-shadow:none!important;background:#ffffff1a!important;border-color:#ffffff2e!important}.lp .lp-flow{flex-direction:column;display:flex}.lp .nav-actions{align-items:center;gap:16px;display:flex}.lp .nav-account{color:var(--ink2);white-space:nowrap;font-size:14.5px;font-weight:500;transition:color .2s}.lp .nav-account:hover{color:var(--brand)}.lp .nav-account.is-user{color:var(--brand);align-items:center;gap:7px;font-weight:600;display:inline-flex}.lp .nav-account.is-user:before{content:"";background:#12b76a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #12b76a29}@media (max-width:720px){.lp .nav-actions{gap:10px}.lp .nav-account{font-size:13px}}.lp .sec-v-wide .wrap{max-width:min(100%,1680px)!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:1000px){.lp .sec-v-wide .wrap{padding-left:24px!important;padding-right:24px!important}.lp .sec-v-compact{padding-top:44px!important;padding-bottom:44px!important}}@media (max-width:720px){.lp .sec-v-wide .wrap{padding-left:18px!important;padding-right:18px!important}.lp .sec-v-compact{padding-top:38px!important;padding-bottom:38px!important}.lp .sec-v-image{background-image:linear-gradient(#0a0c14c2, #0a0c14d1), var(--sec-bg-image)!important}.lp .sec-v-image .card,.lp .sec-v-image .box,.lp .sec-v-image .pcard{background:#0a0c1494!important}}.lp .hero-grid>*,.lp .split>*,.lp .feat-grid>*,.lp .fit-grid>*,.lp .dl-grid>*{min-width:0}@media (max-width:720px){.lp .cta-row{flex-wrap:wrap}.lp .cta-row .btn{flex:auto;justify-content:center;min-width:0}.lp .shot-panels{height:372px}.lp .panel-float.front .panel{width:124px}.lp .panel-float.back .panel{width:110px}.lp #changelog .rv{display:block}.lp #changelog .rv>div{min-width:0}}.lp .panel-cap{white-space:normal;overflow-wrap:anywhere;max-width:100%}.lp .site-banner{white-space:normal;overflow-wrap:anywhere;word-break:break-word;line-height:1.55}.lp .site-banner b,.lp .site-banner span{white-space:normal;overflow-wrap:anywhere}.lp .sec-v-image h1,.lp .sec-v-image h2,.lp .sec-v-image h3,.lp .sec-v-image h4,.lp .sec-v-image p,.lp .sec-v-image li,.lp .sec-v-image dt,.lp .sec-v-image dd,.lp .sec-v-image b,.lp .sec-v-image strong{text-shadow:0 1px 14px #06081099}
