.lg-bg-grid{z-index:0;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:72px 72px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 20%,#000 0%,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 20%,#000 0%,#0000 80%)}.lg-spotlight{z-index:1;pointer-events:none;background:radial-gradient(ellipse 600px 480px at var(--lg-mx,50%) var(--lg-my,25%), #ff2e7e16 0%, transparent 55%);position:fixed;inset:0}@keyframes lg-up{to{opacity:1;transform:translateY(0)}}@keyframes lg-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes lg-pulse-ring{0%{box-shadow:0 0 #ff2e7eb3}70%{box-shadow:0 0 0 12px #ff2e7e00}to{box-shadow:0 0 #ff2e7e00}}@keyframes lg-line-in{to{transform:scaleX(1)}}@keyframes lg-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lg-sweep{0%,to{opacity:.5;transform:rotate(-20deg)}50%{opacity:1;transform:rotate(20deg)}}@keyframes lg-count-pulse{0%,to{opacity:1;box-shadow:0 0 #22c55e99}50%{opacity:.7;box-shadow:0 0 0 6px #22c55e00}}.lg-kicker{opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) .1s forwards lg-up;transform:translateY(12px)}.lg-h1{opacity:0;animation:.7s cubic-bezier(.2,.8,.2,1) .3s forwards lg-up;transform:translateY(16px)}.lg-body{opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) .6s forwards lg-up;transform:translateY(12px)}.lg-actions{opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) .8s forwards lg-up;transform:translateY(12px)}.lg-social-proof{opacity:0;animation:.6s cubic-bezier(.2,.8,.2,1) 1s forwards lg-up}.lg-hero-visual{opacity:0;animation:.8s cubic-bezier(.2,.8,.2,1) 1.2s forwards lg-up}.lg-pulse-dot{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite lg-pulse-ring}.lg-blink-dot{background:var(--accent);border-radius:50%;width:5px;height:5px;animation:2s infinite lg-blink}.lg-underline-acc{display:inline-block;position:relative}.lg-underline-acc:after{content:"";background:var(--accent-muted-strong);transform-origin:0;height:12%;animation:.7s cubic-bezier(.2,.8,.2,1) 1.2s forwards lg-line-in;position:absolute;bottom:4%;left:0;right:0;transform:scaleX(0)}.lg-btn-primary:hover{transform:translateY(-1px);box-shadow:0 8px 24px #ff2e7e59;background:var(--accent-hover)!important}.lg-btn-ghost:hover{background:var(--bg-2)!important;color:var(--text-primary)!important}.lg-ticker-track{white-space:nowrap;align-items:center;gap:56px;width:max-content;padding:12px 0;animation:50s linear infinite lg-ticker-scroll;display:flex}.lg-feat:hover{background:var(--bg-2)!important}.lg-feat:hover .lg-pv-wave span{background:var(--accent)!important}.lg-feat:hover .lg-pv-wave span:nth-child(odd){transform:scaleY(1.5)}.lg-pv-lines div{opacity:0;transition:all .28s cubic-bezier(.2,.8,.2,1);transform:translate(-4px)}.lg-feat:hover .lg-pv-lines div{opacity:1!important;transform:translate(0)!important}.lg-feat:hover .lg-pv-lines div:nth-child(2){transition-delay:80ms}.lg-feat:hover .lg-pv-lines div:nth-child(3){transition-delay:.16s}.lg-pv-pin span{transition:all .22s cubic-bezier(.2,.8,.2,1)}.lg-feat:hover .lg-pv-pin span{background:var(--accent-muted)!important;color:var(--accent)!important;border-color:var(--accent-border)!important}.lg-feat:hover .lg-pv-pin span:nth-child(2){transition-delay:60ms}.lg-feat:hover .lg-pv-pin span:nth-child(3){transition-delay:.12s}.lg-feat:hover .lg-pv-pin span:nth-child(4){transition-delay:.18s}.lg-pv-stage .lg-dot{transition:transform .35s cubic-bezier(.2,.8,.2,1)}.lg-feat:hover .lg-pv-stage .lg-dot{transform:scale(1.4)}.lg-pv-inbox .lg-row-new{transition:color .2s;color:var(--text-muted)!important}.lg-feat:hover .lg-pv-inbox .lg-row-new{animation:.4s cubic-bezier(.2,.8,.2,1) both lg-row-pop;color:var(--accent)!important}@keyframes lg-row-pop{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}.lg-pv-chart span{transition:all .35s cubic-bezier(.2,.8,.2,1)}.lg-feat:hover .lg-pv-chart span:first-child{background:var(--accent)!important;height:35%!important}.lg-feat:hover .lg-pv-chart span:nth-child(2){transition-delay:40ms;background:var(--accent)!important;height:55%!important}.lg-feat:hover .lg-pv-chart span:nth-child(3){transition-delay:80ms;background:var(--accent)!important;height:45%!important}.lg-feat:hover .lg-pv-chart span:nth-child(4){transition-delay:.12s;background:var(--accent)!important;height:72%!important}.lg-feat:hover .lg-pv-chart span:nth-child(5){transition-delay:.16s;background:var(--accent)!important;height:60%!important}.lg-feat:hover .lg-pv-chart span:nth-child(6){transition-delay:.2s;background:var(--accent)!important;height:88%!important}.lg-feat:hover .lg-pv-chart span:nth-child(7){transition-delay:.24s;background:var(--accent)!important;height:78%!important}.lg-feat:hover .lg-pv-chart span:nth-child(8){transition-delay:.28s;background:var(--accent)!important;height:96%!important}.lg-step-item:hover .lg-step-num{background:var(--accent-muted)!important;border-color:var(--accent-border)!important;color:var(--accent)!important}.lg-beam{filter:blur(28px);transform-origin:top;background:linear-gradient(#ff2e7e29 0%,#0000 70%);width:240px;height:130%;animation:7s ease-in-out infinite lg-sweep;position:absolute;top:-10%}.lg-beam:first-child{animation-delay:0s;left:10%}.lg-beam:nth-child(2){animation-duration:8s;animation-delay:2s;left:42%}.lg-beam:nth-child(3){animation-duration:6s;animation-delay:4s;left:74%}@media (prefers-reduced-motion:reduce){.lg-kicker,.lg-h1,.lg-body,.lg-actions,.lg-social-proof,.lg-hero-visual{opacity:1!important;animation:none!important;transform:none!important}.lg-ticker-track,.lg-beam,.lg-pulse-dot,.lg-blink-dot{animation:none!important}.lg-underline-acc:after{animation:none!important;transform:scaleX(1)!important}}.lg-nav-link:hover{color:var(--text-primary)!important}.lg-feat{transition:background .2s cubic-bezier(.2,.8,.2,1)}.lg-step-num{transition:all .3s cubic-bezier(.2,.8,.2,1)}@media (max-width:860px){.lg-nav{padding:0 24px!important}.lg-nav-links{display:none!important}.lg-container{padding:0 24px!important}.lg-h1{font-size:clamp(44px,11vw,80px)!important}.lg-body{font-size:16px!important}.lg-stats-grid{grid-template-columns:repeat(2,1fr)!important}.lg-stat-item:nth-child(2){border-right:none!important}.lg-stat-item:nth-child(3){border-top:1px solid var(--border-subtle)!important}.lg-stat-item:nth-child(4){border-top:1px solid var(--border-subtle)!important;border-right:none!important}.lg-feat-grid{grid-template-columns:repeat(2,1fr)!important}.lg-steps-grid{grid-template-columns:1fr!important;gap:40px!important}.lg-testi-grid{grid-template-columns:1fr!important}.lg-cta-card{padding:60px 28px!important}.lg-foot-grid{grid-template-columns:repeat(2,1fr)!important}.lg-section-head{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}}@media (max-width:540px){.lg-nav .lg-btn-ghost{display:none!important}.lg-h1{font-size:clamp(36px,12vw,60px)!important}.lg-actions{flex-direction:column!important}.lg-actions .lg-btn-primary,.lg-actions .lg-btn-ghost{justify-content:center!important;width:100%!important}.lg-social-proof{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.lg-sp-sep{display:none!important}.lg-feat-grid{grid-template-columns:1fr!important}.lg-cta-actions{flex-direction:column!important}.lg-cta-actions .lg-btn-primary,.lg-cta-actions .lg-btn-ghost{justify-content:center!important;width:100%!important}.lg-foot-grid{grid-template-columns:1fr!important}.lg-hero-visual,.lg-bg-grid{display:none!important}}
