.lv3{--lv3-primary-light:#69b792;--lv3-primary-base:#12814b;--lv3-primary-dark:#115b35;--lv3-forest:#0a3d24;--lv3-mint:#b9e5ce;--lv3-info:#4c6eff;--lv3-info-dark:#273c75;--lv3-neutral-black:#171717;--lv3-neutral-dark-gray:#595959;--lv3-neutral-medium-gray:#a3a3a3;--lv3-neutral-light-gray:#d9d9d9;--lv3-border:#d1e7de;--lv3-success:#29a971;--lv3-error:#d5293d;--lv3-error-dark:#b91528;--lv3-warning:#f4b62a;--lv3-shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--lv3-page-max:1280px;--lv3-page-pad:32px;--lv3-ease-out:cubic-bezier(.22,1,.36,1);--lv3-ease-spring:cubic-bezier(.34,1.56,.64,1);--lv3-font-sans:var(--font-geist-sans,"Geist",system-ui,-apple-system,sans-serif);--lv3-font-mono:var(--font-geist-mono,"Geist Mono",ui-monospace,"SF Mono",Monaco,monospace);font-family:var(--lv3-font-sans);color:var(--lv3-neutral-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:640px){.lv3{--lv3-page-pad:20px}}.lv3 *,.lv3 :before,.lv3 :after{box-sizing:border-box}.lv3 .lv3-container{max-width:var(--lv3-page-max);padding:0 var(--lv3-page-pad);margin:0 auto}.lv3 .display-1{font-family:var(--lv3-font-sans);letter-spacing:-.04em;color:var(--lv3-neutral-black);margin:0;font-size:clamp(44px,6.5vw,88px);font-weight:600;line-height:.98}.lv3 .display-2{font-family:var(--lv3-font-sans);letter-spacing:-.035em;color:var(--lv3-neutral-black);margin:0;font-size:clamp(34px,4.4vw,60px);font-weight:600;line-height:1.02}.lv3 .display-3{font-family:var(--lv3-font-sans);letter-spacing:-.025em;color:var(--lv3-neutral-black);margin:0;font-size:clamp(26px,3vw,40px);font-weight:600;line-height:1.1}.lv3 .lede{color:var(--lv3-neutral-dark-gray);letter-spacing:-.01em;max-width:640px;font-size:clamp(16px,1.35vw,20px);line-height:1.55}.lv3 .mono{font-family:var(--lv3-font-mono);font-variant-numeric:tabular-nums}.lv3 .eyebrow{font-family:var(--lv3-font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--lv3-primary-base);background:#12814b14;border:1px solid #12814b29;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-size:11px;font-weight:500;display:inline-flex}.lv3 .eyebrow .dot-ev{background:var(--lv3-primary-base);border-radius:3px;width:6px;height:6px;animation:2s ease-in-out infinite lv3-pulse-dot;box-shadow:0 0 0 3px #12814b2e}@keyframes lv3-pulse-dot{0%,to{box-shadow:0 0 0 3px #12814b2e}50%{box-shadow:0 0 0 6px #12814b0f}}.lv3 .accent-text{color:var(--lv3-primary-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700}.lv3 .hero-headline{flex-direction:column;align-items:center;row-gap:.04em;max-width:min(100%,1180px);margin:16px auto 24px;display:flex}.lv3 .hero-line{white-space:nowrap;display:block}@media (max-width:900px){.lv3 .hero-line{white-space:normal}}.lv3 .btn{font-family:var(--lv3-font-sans);letter-spacing:-.005em;cursor:pointer;transition:all .18s var(--lv3-ease-out);white-space:nowrap;color:inherit;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.lv3 .btn.lg{border-radius:10px;padding:14px 22px;font-size:15px}.lv3 .btn.xl{border-radius:12px;padding:16px 26px;font-size:16px}.lv3 .btn.primary{background:var(--lv3-primary-base);color:#fff;box-shadow:0 1px 2px #12814b40,0 0 0 1px #12814b1a}.lv3 .btn.primary:hover{background:var(--lv3-primary-dark);transform:translateY(-1px);box-shadow:0 8px 24px -8px #12814b80,0 1px 2px #12814b40}.lv3 .btn.primary:active{background:var(--lv3-primary-dark);transform:translateY(0)}.lv3 .btn.primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.lv3 .btn.ghost{color:var(--lv3-neutral-black)}.lv3 .btn.ghost:hover{color:var(--lv3-primary-base);background:#12814b0f}.lv3 .btn.outline{border-color:var(--lv3-neutral-light-gray);color:var(--lv3-neutral-black);background:#fff}.lv3 .btn.outline:hover{border-color:var(--lv3-primary-base);color:var(--lv3-primary-base);background:#12814b0a}.lv3 .btn.inverse{color:var(--lv3-primary-base);background:#fff}.lv3 .btn.inverse:hover{background:#ffffffeb;transform:translateY(-1px)}.lv3 .btn .arrow{transition:transform .18s var(--lv3-ease-out);display:inline-flex}.lv3 .btn:hover .arrow{transform:translate(3px)}.lv3 .section{padding:120px 0;position:relative}@media (max-width:768px){.lv3 .section{padding:80px 0}}.lv3 .section-head{max-width:720px;margin-bottom:64px}.lv3 .section-head.center{text-align:center;margin-left:auto;margin-right:auto}.lv3 .reveal{opacity:0;transition:opacity .8s var(--lv3-ease-out),transform .8s var(--lv3-ease-out);transform:translateY(24px)}.lv3 .reveal.in{opacity:1;transform:translateY(0)}.lv3 .bg-grid{pointer-events:none;background-image:linear-gradient(#12814b0d 1px,#0000 1px),linear-gradient(90deg,#12814b0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 80%);mask-image:radial-gradient(80% 60% at 50% 40%,#000 30%,#0000 80%)}.lv3 .orb{filter:blur(80px);pointer-events:none;opacity:.6;border-radius:50%;position:absolute}.lv3 .orb.green{background:radial-gradient(circle,#69b7928c 0%,#0000 70%)}.lv3 .orb.forest{background:radial-gradient(circle,#0a3d2480 0%,#0000 70%)}.lv3 .orb.mint{background:radial-gradient(circle,#b9e5cecc 0%,#0000 70%)}@keyframes lv3-float-xy{0%,to{transform:translate(-15px,-10px)scale(1)}50%{transform:translate(15px,15px)scale(1.08)}}@keyframes lv3-caret{0%,50%{opacity:1}51%,to{opacity:0}}.lv3 .hero-grad{background:linear-gradient(90deg,var(--lv3-forest,#0a3d24)0%,var(--lv3-primary-base,#12814b)45%,var(--lv3-primary-light,#69b792)100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:8s infinite lv3-grad-move}@keyframes lv3-grad-move{0%,to{background-position:0%}50%{background-position:100%}}@media (max-width:960px){.lv3 .hero-mock-float{display:none}}@media (max-width:720px){.lv3 .hero-mock-sidebar{display:none}.lv3 .hero-mock-inner{grid-template-columns:1fr!important;min-height:auto!important}}@media (max-width:600px){.lv3 .hero{padding-top:64px!important;padding-bottom:80px!important}.lv3 .browser-chrome .url-pill{text-overflow:ellipsis;white-space:nowrap;max-width:55%;overflow:hidden}}@media (max-width:720px){.lv3 .hero-signals{grid-template-columns:repeat(2,1fr)!important;row-gap:20px!important}.lv3 .hero-signals>div:nth-child(3){border-left:none!important;padding-left:0!important}}@keyframes lv3-float-y{0%,to{transform:translateY(-20px)}50%{transform:translateY(20px)}}@keyframes lv3-drift{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lv3-fade-slide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes lv3-typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.lv3 .card{border:1px solid var(--lv3-border);transition:all .22s var(--lv3-ease-out);background:#fff;border-radius:16px;padding:28px}.lv3 .card:hover{box-shadow:var(--lv3-shadow-lg),0 20px 40px -20px #12814b2e;border-color:#12814b4d;transform:translateY(-2px)}.lv3 .rule{background:linear-gradient(90deg,transparent,var(--lv3-border)20%,var(--lv3-border)80%,transparent);border:0;height:1px;margin:0}.lv3 .chip{font-family:var(--lv3-font-mono);letter-spacing:.02em;color:var(--lv3-primary-dark);background:#12814b14;border:1px solid #12814b24;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:500;display:inline-flex}.lv3 .chip.amber{color:#8a6200;background:#f4b62a1a;border-color:#f4b62a40}.lv3 .chip.info{color:var(--lv3-info-dark);background:#4c6eff14;border-color:#4c6eff2e}.lv3 .chip.error{color:var(--lv3-error-dark);background:#d5293d14;border-color:#d5293d2e}.lv3 .nav-shell{z-index:50;transition:all .22s var(--lv3-ease-out);position:sticky;top:0}.lv3 .nav-shell.scrolled{-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);background:#ffffffb8;border-bottom:1px solid #12814b14;box-shadow:inset 0 1px #ffffff80}.lv3 .nav-row{padding:14px var(--lv3-page-pad);justify-content:space-between;align-items:center;gap:16px;display:flex}.lv3 .nav-logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.lv3 .nav-links{align-items:center;gap:28px;display:flex}.lv3 .nav-link{color:var(--lv3-neutral-dark-gray);transition:color .18s var(--lv3-ease-out);font-size:14px;font-weight:500;text-decoration:none}.lv3 .nav-link:hover{color:var(--lv3-primary-base)}.lv3 .nav-right{align-items:center;gap:10px;display:flex}.lv3 .nav-mobile-toggle{border:1px solid var(--lv3-border);cursor:pointer;width:36px;height:36px;color:var(--lv3-neutral-black);background:#fff;border-radius:8px;justify-content:center;align-items:center;display:none}@media (max-width:860px){.lv3 .nav-mobile-toggle{display:inline-flex}.lv3 .nav-signin{display:none}.lv3 .nav-links{padding:12px var(--lv3-page-pad)20px;-webkit-backdrop-filter:saturate(180%)blur(14px);backdrop-filter:saturate(180%)blur(14px);opacity:0;pointer-events:none;max-height:0;transition:max-height .26s var(--lv3-ease-out),opacity .18s var(--lv3-ease-out);background:#fffffff5;border-bottom:1px solid #12814b1a;flex-direction:column;align-items:stretch;gap:4px;position:absolute;top:100%;left:0;right:0;overflow:hidden;box-shadow:0 12px 30px -18px #0a3d2440}.lv3 .nav-links[data-open=true]{opacity:1;pointer-events:auto;max-height:420px}.lv3 .nav-link{border-radius:8px;padding:12px 8px;font-size:15px}.lv3 .nav-link:hover{background:#12814b0f}}.lv3 .marquee{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.lv3 .marquee-inner{flex-shrink:0;align-items:center;gap:72px;padding:0 36px;animation:45s linear infinite lv3-marquee-roll;display:flex}@keyframes lv3-marquee-roll{to{transform:translate(-100%)}}.lv3 .lv3-tenant-logo{opacity:.72;filter:grayscale()contrast(.95)brightness(.7);height:56px;transition:opacity .22s var(--lv3-ease-out),filter .22s var(--lv3-ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lv3 .lv3-tenant-logo:hover{opacity:1;filter:grayscale(0)contrast()brightness()}.lv3 .tab-row{background:#12814b0f;border:1px solid #12814b1a;border-radius:999px;gap:2px;padding:4px;display:inline-flex}.lv3 .tab{color:var(--lv3-neutral-dark-gray);cursor:pointer;transition:all .18s var(--lv3-ease-out);font-size:13px;font-weight:500;font-family:var(--lv3-font-sans);background:0 0;border:0;border-radius:999px;padding:8px 16px}.lv3 .tab:hover{color:var(--lv3-primary-base)}.lv3 .tab.active{color:var(--lv3-primary-dark);background:#fff;box-shadow:0 1px 3px #00000014,0 0 0 1px #12814b1a}.lv3 .browser-chrome{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--lv3-border);background:#f9faf9cc;align-items:center;gap:8px;height:38px;padding:0 16px;display:flex}.lv3 .tl{border-radius:50%;width:10px;height:10px}.lv3 .tl.r{background:#ff5f57}.lv3 .tl.y{background:#febc2e}.lv3 .tl.g{background:#28c840}.lv3 .url-pill{border:1px solid var(--lv3-border);font-family:var(--lv3-font-mono);color:var(--lv3-neutral-dark-gray);background:#fff;border-radius:999px;align-items:center;gap:6px;margin-left:12px;padding:4px 12px;font-size:11px;display:inline-flex}.lv3 .noise{opacity:.035;pointer-events:none;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.lv3 .drift{animation:4s ease-in-out infinite lv3-drift}.lv3 ::selection{color:var(--lv3-primary-dark);background:#12814b33}.lv3 :focus-visible{outline:2px solid var(--lv3-primary-base);outline-offset:2px;border-radius:4px}@media (max-width:900px){.lv3 .hero{padding-top:72px!important;padding-bottom:80px!important}.lv3 .hero-headline{max-width:100%!important}.lv3 .hero .browser-chrome{padding:0 10px}.lv3 .hero-mock-inner{grid-template-columns:1fr!important;min-height:420px!important}.lv3 .hero-mock-sidebar,.lv3 .hero-mock-callout{display:none!important}}@media (max-width:1100px){.lv3 .features-grid{grid-template-columns:repeat(2,1fr)!important}.lv3 .features-grid>*{grid-column:span 1!important}.lv3 .features-grid>:first-child{grid-column:span 2!important}}@media (max-width:640px){.lv3 .features-grid{grid-template-columns:1fr!important;gap:14px!important}.lv3 .features-grid>:first-child{grid-column:span 1!important}}@media (max-width:900px){.lv3 .product-tour-stage{scrollbar-width:thin;-webkit-overflow-scrolling:touch;overflow-x:auto}.lv3 .product-tour-stage>*{min-width:860px}.lv3 .ai-demo-grid{grid-template-columns:1fr!important;gap:36px!important}.lv3 .stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:32px!important}.lv3 .stats-grid>*{border-left:none!important;padding-left:0!important}}@media (max-width:480px){.lv3 .stats-grid{grid-template-columns:1fr!important}}@media (max-width:900px){.lv3 .use-cases-grid{grid-template-columns:1fr!important;gap:36px!important}.lv3 .integrations-grid,.lv3 .security-grid{grid-template-columns:1fr!important;gap:40px!important}.lv3 .security-grid>*>div[style*=grid-template-columns]{grid-template-columns:repeat(2,1fr)!important}.lv3 .pricing-grid{grid-template-columns:1fr!important;gap:16px!important;max-width:480px!important}.lv3 .live-grid{grid-template-columns:1fr!important;gap:16px!important;max-width:480px!important;margin-left:auto!important;margin-right:auto!important}.lv3 .audience-grid{grid-template-columns:1fr!important;gap:16px!important;max-width:560px!important;margin-left:auto!important;margin-right:auto!important}}.lv3 .visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.lv3 .compare-row-label{display:none}@media (max-width:760px){.lv3 .compare table,.lv3 .compare thead,.lv3 .compare tbody,.lv3 .compare tr,.lv3 .compare th,.lv3 .compare td{width:auto!important;display:block!important}.lv3 .compare thead{clip:rect(0,0,0,0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.lv3 .compare tr{border-top:1px solid var(--lv3-border)!important;padding:18px 16px!important}.lv3 .compare tbody tr:first-child{border-top:none!important}.lv3 .compare th,.lv3 .compare td{border-top:none!important;margin-bottom:10px!important;padding:0!important}.lv3 .compare tr>:last-child{margin-bottom:0!important}.lv3 .compare tbody th[scope=row]{text-transform:uppercase!important;letter-spacing:.08em!important;font-size:12px!important;font-family:var(--lv3-font-mono)!important;color:var(--lv3-neutral-dark-gray)!important;margin-bottom:12px!important}.lv3 .compare-row-label{font-family:var(--lv3-font-mono);text-transform:uppercase;letter-spacing:.08em;margin-right:6px;font-size:10px;font-weight:600;display:inline}.lv3 .compare-row-label--legacy{color:var(--lv3-error,#d5293d)}.lv3 .compare-row-label--stimulus{color:var(--lv3-primary-base)}}@media (max-width:720px){.lv3 .hero-mock-shell [style*="grid-template-columns: repeat(4,1fr)"],.lv3 .hero-mock-shell [style*="grid-template-columns: repeat(4, 1fr)"]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:900px){.lv3 .footer-grid{grid-template-columns:repeat(2,1fr)!important;gap:32px!important}.lv3 .footer-grid>:first-child{grid-column:span 2!important}}@media (max-width:520px){.lv3 .footer-grid{grid-template-columns:1fr!important}.lv3 .footer-grid>:first-child{grid-column:span 1!important}.lv3 .footer-bottom{flex-direction:column;align-items:flex-start!important;gap:12px!important}}@media (max-width:768px){.lv3 .section-head{margin-bottom:40px!important}}.lv3 .section,.lv3 .hero{contain-intrinsic-size:1px 800px}.lv3 .section{content-visibility:auto}@media (prefers-reduced-motion:reduce){.lv3 *,.lv3 :before,.lv3 :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=96473c04c81ba93e.css.map*/