.hero[data-astro-cid-lcdefpme]{--bar-dur:1.25s;background:#fff;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.bars[data-astro-cid-lcdefpme]{pointer-events:none;position:absolute;inset:0}.bar[data-astro-cid-lcdefpme]{opacity:0;transform:translate3d(var(--fx), var(--fy), 0);animation:barIn var(--bar-dur) cubic-bezier(.16, 1, .3, 1) forwards;position:absolute;inset:0}@keyframes barIn{0%{opacity:0;transform:translate3d(var(--fx), var(--fy), 0) skewX(-6deg)}18%{opacity:1}62%{transform:translate3d(calc(var(--fx) * -.045), calc(var(--fy) * -.045), 0) skewX(1deg)}82%{transform:translate3d(calc(var(--fx) * .012), calc(var(--fy) * .012), 0)}to{opacity:1;transform:translate(0,0)}}.b-corner-dark[data-astro-cid-lcdefpme]{background:var(--ink);clip-path:polygon(0 0,5.5% 0,0 13%);--fx:-40%;--fy:-60%;animation-delay:.52s}.b-corner-lime[data-astro-cid-lcdefpme]{background:var(--lime);clip-path:polygon(5.5% 0,7% 0,0 16.5%,0 13%);--fx:-55%;--fy:-45%;animation-delay:.44s}.b-thin-lime[data-astro-cid-lcdefpme]{background:var(--lime);clip-path:polygon(44% 100%,46% 100%,86% 0,84% 0);--fx:-48%;--fy:120%;animation-delay:.34s}.b-panel[data-astro-cid-lcdefpme]{background:radial-gradient(120% 70% at 85% 30%, #8be12b24, transparent 60%), var(--panel);clip-path:polygon(50% 100%,100% 100%,100% 0,90% 0);--fx:115%;--fy:0%;animation-delay:.2s}.b-lime[data-astro-cid-lcdefpme]{background:linear-gradient(180deg, var(--lime), var(--lime-deep));clip-path:polygon(77% 100%,83% 100%,100% 57.5%,100% 42.5%);--fx:48%;--fy:-120%;animation-delay:.1s}.b-gray[data-astro-cid-lcdefpme]{clip-path:polygon(86% 100%,94% 100%,100% 85%,100% 65%);--fx:-44%;--fy:110%;background:linear-gradient(90deg,#e3e7df,#c9cec4);animation-delay:0s}.tag[data-astro-cid-lcdefpme]{z-index:3;background:var(--lime);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);opacity:0;animation:fadeLeft .6s var(--ease) 1.8s forwards;padding:.5rem 2.4rem .5rem 2.8rem;font-size:clamp(1rem,1.5vw,1.4rem);font-weight:600;position:absolute;top:96px;right:5vw}.tag[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-weight:800}.player[data-astro-cid-lcdefpme]{z-index:2;opacity:0;transform-origin:bottom;width:auto;height:88vh;animation:playerIn 1s var(--ease) 1.35s forwards;filter:drop-shadow(0 30px 40px #00000059);position:absolute;bottom:0;right:6vw;transform:translateY(60px)scale(.96)}@keyframes playerIn{to{opacity:1;transform:none}}@keyframes fadeLeft{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.hero-inner[data-astro-cid-lcdefpme]{z-index:4;padding:120px 0 80px;position:relative}.hero-copy[data-astro-cid-lcdefpme]{max-width:620px;animation:fadeUp .9s var(--ease) .3s both}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{margin:14px 0 20px;font-size:clamp(56px,8.4vw,116px)}mark[data-astro-cid-lcdefpme]{background:linear-gradient(transparent 58%, var(--lime) 58% 92%, transparent 92%);color:inherit;padding:0 .06em}.lead[data-astro-cid-lcdefpme]{color:var(--ink-2);max-width:540px;margin:0 0 30px;font-size:clamp(17px,1.6vw,20px)}.ctas[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.fine[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:18px;font-size:13px}.stats-band[data-astro-cid-lcdefpme]{background:var(--ink);color:#fff}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:24px;padding:36px 0;display:grid}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{align-items:baseline;gap:12px;display:flex}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--lime);font-size:56px}.stats[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#ffffffb3;max-width:150px;font-size:14px;line-height:1.3}.modules[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.module[data-astro-cid-lcdefpme]{transition:transform .25s var(--ease), box-shadow .25s, opacity .7s var(--ease);padding:26px}.module[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow-pop);transform:translateY(-4px)}.module[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:16px 0 6px;font-size:19px}.module[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:15px}.mod-icon[data-astro-cid-lcdefpme]{background:var(--lime-wash);width:48px;height:48px;color:var(--lime-ink);border-radius:14px;place-items:center;display:grid}.mod-icon[data-astro-cid-lcdefpme].dark{background:var(--ink);color:var(--lime)}.tactical[data-astro-cid-lcdefpme]{background:var(--ink);color:#ffffffc7;padding:110px 0;position:relative;overflow:hidden}.tactical[data-astro-cid-lcdefpme]:before{content:"";background:var(--lime);clip-path:polygon(70% 0,72% 0,52% 100%,50% 100%);opacity:.9;position:absolute;inset:0}.tactical-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;display:grid;position:relative}.tactical[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin:12px 0 18px;font-size:clamp(44px,6vw,72px)}.tactical[data-astro-cid-lcdefpme] .lime[data-astro-cid-lcdefpme]{color:var(--lime)}.eyebrow[data-astro-cid-lcdefpme].on-dark{color:#fff9}.ticks[data-astro-cid-lcdefpme]{gap:10px;margin:26px 0 0;padding:0;list-style:none;display:grid}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;gap:10px;display:flex}.ticks[data-astro-cid-lcdefpme] svg{color:var(--lime);flex:none}.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.feature[data-astro-cid-lcdefpme]{padding:34px;overflow:hidden}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:18px 0 10px;font-size:36px}.feature[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0 0 24px}.live-demo[data-astro-cid-lcdefpme]{gap:10px;display:grid}.toast[data-astro-cid-lcdefpme]{background:var(--surface-2);animation:fadeUp .6s var(--ease) both;border-radius:16px;align-items:center;gap:10px;padding:12px 16px;font-size:14px;display:flex}.toast[data-astro-cid-lcdefpme].t2{animation-delay:.2s}.toast[data-astro-cid-lcdefpme].t3{animation-delay:.4s}.dot[data-astro-cid-lcdefpme]{background:var(--good);border-radius:99px;width:9px;height:9px;box-shadow:0 0 0 4px #0ca30c26}.swatches[data-astro-cid-lcdefpme]{gap:10px;display:flex}.swatches[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--c);height:88px;transition:transform .3s var(--ease);border-radius:18px;flex:1;transform:skew(-10deg)}.swatches[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:hover{transform:skew(-10deg)translateY(-6px)}.trust-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.trust-grid[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{border-top:3px solid var(--ink);padding-top:18px}.trust-grid[data-astro-cid-lcdefpme] svg{color:var(--lime-deep)}.trust-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:10px 0 6px;font-size:18px}.trust-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:15px}.plans[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.plans[data-astro-cid-lcdefpme] .plan{padding:30px;position:relative}.plans[data-astro-cid-lcdefpme] .plan.hl{background:var(--ink);color:#fff;box-shadow:var(--shadow-pop)}.plans[data-astro-cid-lcdefpme] .plan.hl .muted{color:#fff9}.plans[data-astro-cid-lcdefpme] .plan h3{margin:0;font-size:34px}.plans[data-astro-cid-lcdefpme] .plan>p{margin:4px 0 0;font-size:14px}.plans[data-astro-cid-lcdefpme] .badge{background:var(--lime);color:var(--ink);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;position:absolute;top:22px;right:22px}.plans[data-astro-cid-lcdefpme] .price{align-items:baseline;gap:6px;display:flex;margin:20px 0!important}.plans[data-astro-cid-lcdefpme] .price strong{font-size:52px}.plans[data-astro-cid-lcdefpme] .plan ul{gap:8px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.plans[data-astro-cid-lcdefpme] .plan li{align-items:center;gap:8px;display:flex}.plans[data-astro-cid-lcdefpme] .plan li svg{color:var(--lime-deep);flex:none}.plans[data-astro-cid-lcdefpme] .plan.hl li svg{color:var(--lime)}.plans-more[data-astro-cid-lcdefpme]{text-align:center;margin-top:28px}.final[data-astro-cid-lcdefpme]{padding:0 0 40px}.final-inner[data-astro-cid-lcdefpme]{background:var(--ink);color:#ffffffbf;border-radius:36px;padding:72px 56px;position:relative;overflow:hidden}.final-inner[data-astro-cid-lcdefpme]:after{content:"";background:var(--lime);clip-path:polygon(88% 0,100% 0,100% 100%,70% 100%);pointer-events:none;position:absolute;inset:0}.final[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{z-index:1;color:#fff;max-width:760px;margin:0 0 14px;font-size:clamp(40px,5.6vw,68px);position:relative}.final[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.final[data-astro-cid-lcdefpme] .ctas[data-astro-cid-lcdefpme]{z-index:1;max-width:560px;position:relative}.final[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0 0 26px}.btn-ghost[data-astro-cid-lcdefpme].on-dark{color:#fff;border-color:#ffffff4d}.btn-ghost[data-astro-cid-lcdefpme].on-dark:hover{background:#ffffff14}.showcase[data-astro-cid-lcdefpme]{padding-top:90px}.alt[data-astro-cid-lcdefpme]{background:#fff}.feature-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.25fr;align-items:center;gap:56px;display:grid}.feature-row[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin:12px 0 16px;font-size:clamp(38px,4.6vw,60px)}.ticks[data-astro-cid-lcdefpme].dark svg{color:var(--lime-deep)}.stack[data-astro-cid-lcdefpme]{padding-bottom:90px;position:relative}.stack[data-astro-cid-lcdefpme] .float{width:52%;position:absolute;bottom:0;right:-18px}.faq-wrap[data-astro-cid-lcdefpme]{max-width:880px}.faq[data-astro-cid-lcdefpme]{gap:12px;display:grid}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme]{padding:0}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;list-style:none;display:flex}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]::-webkit-details-marker{display:none}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:18px}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--lime-wash);width:32px;height:32px;color:var(--lime-ink);transition:transform .25s var(--ease);border-radius:99px;flex:none;place-items:center;font-size:20px;display:grid}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme][open] summary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{transform:rotate(45deg)}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;padding:0 26px 22px}@media (width<=1080px){.modules[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme],.trust-grid[data-astro-cid-lcdefpme],.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.tactical-grid[data-astro-cid-lcdefpme],.feature-row[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.tactical[data-astro-cid-lcdefpme],.showcase[data-astro-cid-lcdefpme]{padding:80px 0}.player[data-astro-cid-lcdefpme]{object-fit:cover;object-position:left top;max-width:60vw;right:0;opacity:.25!important}}@media (width<=720px){.modules[data-astro-cid-lcdefpme],.plans[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme],.trust-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stats[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.player[data-astro-cid-lcdefpme],.tag[data-astro-cid-lcdefpme],.bars[data-astro-cid-lcdefpme] .b-corner-dark[data-astro-cid-lcdefpme],.bars[data-astro-cid-lcdefpme] .b-corner-lime[data-astro-cid-lcdefpme],.bars[data-astro-cid-lcdefpme] .b-panel[data-astro-cid-lcdefpme],.bars[data-astro-cid-lcdefpme] .b-lime[data-astro-cid-lcdefpme],.bars[data-astro-cid-lcdefpme] .b-gray[data-astro-cid-lcdefpme],.bars[data-astro-cid-lcdefpme] .b-thin-lime[data-astro-cid-lcdefpme]{display:none}.final-inner[data-astro-cid-lcdefpme]{padding:48px 24px}.final-inner[data-astro-cid-lcdefpme]:after{clip-path:polygon(94% 0,100% 0,100% 100%,86% 100%)}.hero[data-astro-cid-lcdefpme]{min-height:auto}.hero-inner[data-astro-cid-lcdefpme]{padding:110px 0 56px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(44px,13vw,64px)}.stats[data-astro-cid-lcdefpme]{gap:18px;padding:28px 0}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column;gap:2px}.stats[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:36px}.stack[data-astro-cid-lcdefpme]{gap:14px;padding-bottom:0;display:grid}.stack[data-astro-cid-lcdefpme] .float{width:100%;position:static}.tactical[data-astro-cid-lcdefpme]{padding:64px 0}.feature[data-astro-cid-lcdefpme]{padding:24px}.feature[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:28px}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme]{padding:18px}.faq[data-astro-cid-lcdefpme] summary[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:16px}.faq[data-astro-cid-lcdefpme] details[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{padding:0 18px 18px}.ctas[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%;justify-content:center}}
