@font-face{font-family:cormorant;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:cormorant Fallback;src:local("Times New Roman");ascent-override:96.43%;descent-override:29.95%;line-gap-override:0.00%;size-adjust:95.82%}.__className_9e300a{font-family:cormorant,cormorant Fallback}.__variable_9e300a{--font-cormorant:"cormorant","cormorant Fallback"}@font-face{font-family:dmSans;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700}@font-face{font-family:dmSans Fallback;src:local("Arial");ascent-override:94.36%;descent-override:29.49%;line-gap-override:0.00%;size-adjust:105.13%}.__className_0635d0{font-family:dmSans,dmSans Fallback}.__variable_0635d0{--font-dm-sans:"dmSans","dmSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/69efb4d46d80898e.p.woff2) format("woff2");font-display:swap;font-weight:700}.__className_025b37{font-family:geistMono;font-weight:700}.__variable_025b37{--font-geist-mono:"geistMono"}@font-face{font-family:inter;src:url(/_next/static/media/56da557e531d1081-s.p.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_f79590{font-family:inter,inter Fallback;font-weight:400}.__variable_f79590{--font-inter:"inter","inter Fallback"}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent-horizontal],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.marketing-root{--c-black:#0b0b0c;--c-white:#ffffff;--c-gray:#737373;--c-gray-light:#a6a6a6;--c-accent:#c2cc70;--c-accent-alt:#b6ba6f;--c-card-bg:#131314;--c-card-border:#2a2b2d;font-family:var(--font-dm-sans),sans-serif;color:var(--c-black);background:var(--c-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-heading{font-family:var(--font-cormorant),serif}.font-body{font-family:var(--font-dm-sans),sans-serif}.font-mono-brand{font-family:var(--font-geist-mono),monospace}.font-inter{font-family:var(--font-inter),sans-serif}.text-accent-kana{color:var(--c-accent)}.marketing-root ::selection{background:var(--c-accent);color:#0b0b0c}.marketing-root ::-moz-selection{background:var(--c-accent);color:#0b0b0c}.marketing-root a:not(.fx-btn):not(.trust-logo){transition:color .2s ease}.marketing-root a:not(.fx-btn):not(.trust-logo):hover{color:var(--c-accent)}@keyframes navmenu-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.navmenu-panel{animation:navmenu-in .16s ease-out}@media (prefers-reduced-motion:reduce){.navmenu-panel{animation:none}}.dot-loader{display:inline-flex;align-items:center;justify-content:center}.dot-loader-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr))}.dot-loader-dot{border-radius:999px;background:currentColor;opacity:.24;will-change:opacity}.dot-loader-anim{animation:dot-loader-ripple calc(1.5s * var(--dot-speed, 1)) ease-in-out infinite;animation-delay:calc((var(--dot-ring, 0) * .14 + var(--dot-parity, 0) * .03) * 1.5s * var(--dot-speed, 1))}@keyframes dot-loader-ripple{0%,to{opacity:.1}28%{opacity:.98}56%{opacity:.32}78%{opacity:.78}}html.lenis.lenis-stopped{scrollbar-gutter:stable}.dots-hero{opacity:.5;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 9%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 9%,#000)}.dots-hero-mask{background:linear-gradient(90deg,rgba(255,255,255,.95) 0,rgba(255,255,255,.7) 35%,transparent 60%),linear-gradient(180deg,rgba(255,255,255,.6) 0,transparent 40%);pointer-events:none}.dots-teams{opacity:.5;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 30% 55%,rgba(0,0,0,0) 0,rgba(0,0,0,1) 70%),linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-image:radial-gradient(ellipse 50% 50% at 30% 55%,rgba(0,0,0,0) 0,rgba(0,0,0,1) 70%),linear-gradient(180deg,transparent 0,#000 14%,#000 86%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.dots-enterprise{opacity:.45;-webkit-mask-image:linear-gradient(270deg,#000 0,#000 20%,transparent 50%);mask-image:linear-gradient(270deg,#000 0,#000 20%,transparent 50%)}.dots-cta{opacity:.45;-webkit-mask-image:linear-gradient(90deg,#000 0,#000 20%,transparent 50%);mask-image:linear-gradient(90deg,#000 0,#000 20%,transparent 50%)}.dots-faq{opacity:.55;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent 0,#000 9%,#000 86%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent),linear-gradient(180deg,transparent 0,#000 9%,#000 86%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}@keyframes slot-word-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slot-word-out{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.capabilities-overlay{background:linear-gradient(180deg,rgba(11,11,12,.85),rgba(11,11,12,.96))}.inv-gap-overlay{background:linear-gradient(180deg,rgba(255,255,255,0) 51.44%,rgb(255,255,255)),radial-gradient(ellipse at 84% 35%,rgba(255,255,255,.8) 0,rgba(255,255,255,1) 100%);opacity:.89}.inv-gap-img{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 13%,#000 87%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 13%,#000 87%,transparent)}.cta-overlay{background:linear-gradient(178deg,rgba(0,0,0,.31) 8%,rgba(119,144,99,.6) 286%)}.scene-lottie{width:100%;aspect-ratio:254/340;overflow:hidden;border-radius:16px}@media (min-width:640px){.scene-lottie{aspect-ratio:604/340}}@media (min-width:1024px){.scene-lottie{border-radius:40px}}.scene-lottie svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feature-lottie,.feature-lottie svg{display:block;width:100%!important;height:100%!important}.fx-btn{--fx-bg:#e7e7e7;--fx-text:#0b0b0c;--fx-ink:#000;--fx-text-hover:#fff;pointer-events:auto;cursor:pointer;position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0;padding:15px 28px;border:none;border-radius:10px;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none;color:var(--fx-text);background:var(--fx-bg);overflow:hidden}.fx-btn:after,.fx-btn:before{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;background:var(--fx-ink);transform:translate3d(-101%,0,0)}.fx-btn>span,.fx-btn>span>span{display:block;position:relative;z-index:1}.fx-btn>span{overflow:hidden}.fx-btn>span>span{white-space:nowrap;transition:color .2s}.fx-btn.w-full>span>span{display:flex;align-items:center;justify-content:center;gap:8px}.fx-btn--rise:focus-visible>span>span,.fx-btn--rise:hover>span>span,.fx-btn--sweep:focus-visible>span>span,.fx-btn--sweep:hover>span>span{color:var(--fx-text-hover);transition:color .01s .2s}.fx-btn__icon{display:inline-block;margin-left:7px;vertical-align:middle;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}.fx-btn--sweep:before{transform:translate3d(-100%,0,0);transition:transform .35s cubic-bezier(.7,0,.2,1)}.fx-btn--sweep:focus-visible:before,.fx-btn--sweep:hover:before{transform:translateZ(0)}.fx-btn--sweep:focus-visible>span>span,.fx-btn--sweep:hover>span>span{animation:fx-move-right-initial .1s forwards,fx-move-right-end .3s .2s forwards}.fx-btn--rise:before{transform:translate3d(0,101%,0);transition:transform .35s cubic-bezier(.7,0,.2,1)}.fx-btn--rise:focus-visible:before,.fx-btn--rise:hover:before{transform:translateZ(0)}.fx-btn--rise:focus-visible>span>span,.fx-btn--rise:hover>span>span{animation:fx-move-up-initial .12s forwards,fx-move-up-end .3s .2s forwards}.fx-btn--expand{transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.fx-btn--expand:focus-visible,.fx-btn--expand:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 12px 26px -10px rgba(0,0,0,.4)}.fx-btn--glow{transition:transform .3s ease,box-shadow .3s ease}.fx-btn--glow:focus-visible,.fx-btn--glow:hover{transform:translateY(-1px);box-shadow:0 0 0 1px rgba(194,204,112,.6),0 10px 32px -6px rgba(194,204,112,.7)}.fx-btn--shine:after{z-index:2;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.45) 50%,transparent 70%);transform:translate3d(-100%,0,0);transition:transform .6s ease}.fx-btn--shine:focus-visible:after,.fx-btn--shine:hover:after{transform:translate3d(100%,0,0)}.fx-btn--invert:before{transform:translateZ(0);opacity:0;transition:opacity .3s ease}.fx-btn--invert:focus-visible:before,.fx-btn--invert:hover:before{opacity:1}.fx-btn--invert:focus-visible>span>span,.fx-btn--invert:hover>span>span{color:var(--fx-text-hover)}.fx-btn--underline:after{top:auto;bottom:9px;left:18px;width:calc(100% - 36px);height:2px;background:var(--fx-text);transform:scaleX(0);transform-origin:0 50%;transition:transform .3s cubic-bezier(.7,0,.2,1)}.fx-btn--underline:focus-visible:after,.fx-btn--underline:hover:after{transform:scaleX(1)}.fx-btn--calypso:before{width:120%;height:0;padding-bottom:120%;top:-110%;left:-10%;border-radius:50%;background:var(--fx-ink);transform:translate3d(0,68%,0) scale3d(0,0,0);transition:transform .8s cubic-bezier(.4,0,.2,1)}.fx-btn--calypso:focus-visible:before,.fx-btn--calypso:hover:before{transform:translateZ(0) scaleX(1);transition:transform .42s cubic-bezier(.4,0,.2,1)}.fx-btn--calypso:focus-visible>span>span,.fx-btn--calypso:hover>span>span{color:var(--fx-text-hover);transition:color .01s .22s;animation:fx-scale-up-initial .22s forwards,fx-scale-up-end .26s .22s forwards}.fx-btn--calypso{transition:background-color 0s .12s}.fx-btn--calypso:focus-visible,.fx-btn--calypso:hover{background-color:var(--fx-ink);transition:background-color 0s .3s}@keyframes fx-scale-up-initial{to{transform:translate3d(0,-105%,0) scaleY(2);opacity:0}}@keyframes fx-scale-up-end{0%{transform:translate3d(0,100%,0) scaleY(2);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes fx-move-right-initial{to{transform:translate3d(105%,0,0)}}@keyframes fx-move-right-end{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes fx-move-up-initial{to{transform:translate3d(0,-105%,0)}}@keyframes fx-move-up-end{0%{transform:translate3d(0,105%,0)}to{transform:translateZ(0)}}.fx-btn--dark{--fx-bg:#0b0b0c;--fx-text:#fff;--fx-ink:#c2cc70;--fx-text-hover:#0b0b0c}.fx-btn--accent{--fx-bg:#c2cc70;--fx-text:#0b0b0c;--fx-ink:#0b0b0c;--fx-text-hover:#fff}.fx-btn--light{--fx-bg:#fff;--fx-text:#0b0b0c;--fx-ink:#0b0b0c;--fx-text-hover:#fff}.fx-btn--outline{--fx-bg:transparent;--fx-text:#0b0b0c;--fx-ink:#0b0b0c;--fx-text-hover:#fff;border:1px solid #0b0b0c}.fx-btn--sm{padding:10px 14px;font-size:14px;border-radius:9px}.trust-logo{display:inline-block;background-color:#0b0b0c;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transition:background-color .25s ease;cursor:pointer}.trust-logo:hover{background-color:var(--c-accent)}