.button{text-align:center;letter-spacing:-.07rem;border-radius:5rem;justify-content:center;align-items:center;width:100%;padding:.75rem 2rem;font-size:1rem;font-weight:600;line-height:1.875rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(.4,0,.2,1);display:flex}@media (min-width:993px){.button{width:fit-content;padding-top:.65rem;padding-bottom:.65rem}}.button>.button-default{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1)}.button[data-action=popup] .button>*{pointer-events:none}.button-default svg{width:100%;height:100%}.button-default,.button-thick-border{z-index:0;background:radial-gradient(48.54% 78.73% at 50% 100%,#cdf4f2 0%,#8fe2df 100%);position:relative}.button-ghost{background-color:#171717cc;border-width:1px;border-color:#fff3}.button-ghost:hover{opacity:.7;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-transparent{font-family:var(--font-geistmono),sans-serif;color:#ffffffb3;background-color:#fff0;border-width:1px;border-color:#ffffff26}.button-transparent:hover{opacity:.8;background-color:#ffffff0d;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-borders{--tw-border-opacity:1;border-width:2px;border-color:rgb(255 255 255/var(--tw-border-opacity));font-family:var(--font-geistmono),sans-serif;color:#000000b3;background-color:#0000;position:relative}.button-borders:after{pointer-events:none;border-radius:inherit;content:var(--tw-content);--tw-border-opacity:1;border-width:1px;border-color:rgb(211 211 210/var(--tw-border-opacity));position:absolute;inset:-1px}.button-borders:hover{opacity:.8;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-dark-green{--tw-bg-opacity:1;background-color:rgb(10 26 29/var(--tw-bg-opacity));font-family:var(--font-geistmono),sans-serif;--tw-text-opacity:1;color:rgb(217 249 185/var(--tw-text-opacity))}.button-dark-green:hover{opacity:.8;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-light-green{--tw-bg-opacity:1;background-color:rgb(217 249 185/var(--tw-bg-opacity));font-family:var(--font-geistmono),sans-serif;--tw-text-opacity:1;color:rgb(10 26 29/var(--tw-text-opacity))}.button-light-green:hover{opacity:.8;transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-white{font-family:var(--font-geistmono),sans-serif;color:#000000b3;border-width:1px;border-color:#20222326;position:relative}.button-white:hover{background-color:#fffc;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-white:after{content:"";border-radius:inherit;z-index:-1;--tw-translate-x:-50%;width:calc(100% - .5rem);height:calc(100% - .5rem);transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));background-color:#fff6;position:absolute;top:50%;left:50%}.button-default:hover,.button-thick-border:hover{filter:brightness(1.2)}.button-default:hover img,.button-thick-border:hover img{animation:.5s forwards tilt}.button-default span,.button-thick-border span{z-index:-3;border-radius:inherit;opacity:0;background:radial-gradient(48.54% 78.73% at 50% 100%,#cdf4f2 0%,#8fe2df 100%);width:100%;height:100%;transition:all .2s ease-in-out;position:absolute;inset:0}.button-default:hover span,.button-thick-border:hover span{filter:blur(1rem);opacity:1}@keyframes tilt{0%{transform:rotate(0)}25%{transform:rotate(-15deg)}50%{transform:rotate(10deg)}to{transform:rotate(0)}}.button-default:before,.button-thick-border:before{content:"";-webkit-mask-composite:xor;border-radius:inherit;z-index:-1;background:linear-gradient(#ffffffb3 0%,#fff0 100%) border-box;border:.125rem solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.button-thick-border:after{content:"";border-radius:inherit;z-index:-2;border:.7rem solid #cdf4f2b3;position:absolute;inset:-.6rem}.button-default,.button-thick-border{--tw-text-opacity:1;color:rgb(13 76 83/var(--tw-text-opacity))}:is(.button-default,.button-thick-border) svg{--tw-text-opacity:1;color:rgb(13 76 83/var(--tw-text-opacity))}.button-size-small{padding:1.5rem 2rem;font-size:1.875rem}@media (min-width:640px){.button-size-small{padding-left:3rem;padding-right:3rem}}.button-size-default{padding:2.25rem 2rem;font-size:2rem}@media (min-width:640px){.button-size-default{padding-left:4rem;padding-right:4rem}}.button-size-large{padding:2.5rem 2rem;font-size:2.25rem}@media (min-width:640px){.button-size-large{padding-left:5rem;padding-right:5rem}}.button-shape-round{border-radius:1rem}.button-shape-pill{border-radius:9999px}.button-shape-square{border-radius:.25rem}
.corner-button{justify-content:center;align-items:center;gap:2rem;width:100%;min-height:7rem;padding-left:2rem;padding-right:2rem;font-size:2.25rem;font-weight:500;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0,0,.2,1);animation-duration:.3s;animation-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:relative}@media (min-width:640px){.corner-button{padding-left:4rem;padding-right:4rem}}.corner-button svg{color:inherit}.corner-button[data-action=popup] .corner-button>*{pointer-events:none}.corner-button:before{content:"";width:4px;height:100%;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;position:absolute;top:0;left:0}.corner-button:hover:before{width:8px}.corner-button-text-initial,.corner-button-icon-initial{opacity:1;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s}.corner-button-text-hover,.corner-button-icon-hover{opacity:0;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;position:absolute}.corner-button:hover .corner-button-text-initial{--tw-translate-y:-3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:0}.corner-button:hover .corner-button-text-hover{--tw-translate-y:-3rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:1}.corner-button:hover .corner-button-icon-initial{--tw-translate-x:2.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));--tw-translate-y:-2.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:0}.corner-button:hover .corner-button-icon-hover{--tw-translate-x:2.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));--tw-translate-y:-2.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y))rotate(var(--tw-rotate))skewX(var(--tw-skew-x))skewY(var(--tw-skew-y))scaleX(var(--tw-scale-x))scaleY(var(--tw-scale-y));opacity:1}.corner-button-default{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));background:#d9f9b9!important}.corner-button-default .corner-button-divider{border-left-width:1px;border-left-color:#0000001a;border-right-width:1px;border-right-color:#ffffffe6}.corner-button-default svg{--tw-text-opacity:1;color:rgb(10 26 29/var(--tw-text-opacity))}.corner-button-default:before{--tw-bg-opacity:1;background-color:rgb(10 26 29/var(--tw-bg-opacity));opacity:.3}.corner-button-default:hover:before{opacity:.7}.corner-button-dark{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));background:#112628!important}.corner-button-dark .corner-button-divider{border-left-width:1px;border-left-color:#00000080;border-right-width:1px;border-right-color:#ffffff1a}.corner-button-dark svg{--tw-text-opacity:1;color:rgb(217 249 185/var(--tw-text-opacity))}.corner-button-dark:before{--tw-bg-opacity:1;background-color:rgb(217 249 185/var(--tw-bg-opacity));opacity:.3}.corner-button-dark:hover:before{opacity:.7}.corner-button-white{--tw-text-opacity:1;color:rgb(10 26 29/var(--tw-text-opacity));background:#fff!important}.corner-button-white .corner-button-divider{border-left-width:1px;border-left-color:#0000001a;border-right-width:1px;border-right-color:#ffffffe6}.corner-button-white svg{--tw-text-opacity:1;color:rgb(10 26 29/var(--tw-text-opacity))}.corner-button-white:before{--tw-bg-opacity:1;background-color:rgb(10 26 29/var(--tw-bg-opacity));opacity:.3}.corner-button-white:hover:before{opacity:.7}.corner-clear-outline{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));border:1px solid #fff3;clip-path:none!important;background:0 0!important}.corner-clear-outline .corner-button-divider{border-left-width:1px;border-left-color:#00000080;border-right-width:1px;border-right-color:#ffffff1a}.corner-clear-outline svg{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.corner-clear-outline:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));opacity:0}.corner-clear-outline:hover:before{opacity:0}.corner-button.launch-button{--lb-pad:.5rem;--lb-sq-w:6.5rem;--lb-sq-h:6rem;width:100%;min-height:0;font-family:var(--font-geist),sans-serif;letter-spacing:-.02em;border-radius:1rem;padding:0;font-size:2.25rem;font-weight:600;line-height:1;display:block;position:relative;overflow:hidden}@media (min-width:993px){.corner-button.launch-button{width:auto}}.corner-button.launch-button:before{display:none}.corner-button.launch-button .launch-button-row{padding:var(--lb-pad);align-items:center;transition:transform .5s cubic-bezier(.6,0,0,1);display:flex;position:relative}.corner-button.launch-button .launch-button-text{white-space:nowrap;text-align:center;flex:1;padding-left:2rem;padding-right:2rem}@media (min-width:993px){.corner-button.launch-button .launch-button-text{flex:none;padding-left:4.75rem;padding-right:3.5rem}}.corner-button.launch-button .launch-button-icon{border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}@media (min-width:993px){.corner-button.launch-button .launch-button-icon{border-radius:.703rem}}.corner-button.launch-button .launch-button-icon{width:var(--lb-sq-w);height:var(--lb-sq-h)}.corner-button.launch-button .launch-button-icon svg{width:1.5rem;height:2.25rem}@media (min-width:993px){.corner-button.launch-button .launch-button-icon svg{width:1.187rem;height:2.131rem}}.corner-button.launch-button .launch-button-icon-hover{--tw-bg-opacity:1;background-color:rgb(155 224 85/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));top:var(--lb-pad);left:calc(-1*var(--lb-sq-w));position:absolute}.corner-button.launch-button.launch-button-sm{--lb-pad:.625rem;--lb-sq-w:3.5rem;--lb-sq-h:3.5rem;width:auto;font-size:1.75rem}.corner-button.launch-button.launch-button-sm .launch-button-text{flex:none;padding-left:.875rem;padding-right:1.25rem}@media (min-width:993px){.corner-button.launch-button.launch-button-sm .launch-button-text{padding-left:1.25rem;padding-right:1.5rem}}.corner-button.launch-button.launch-button-sm .launch-button-icon{border-radius:.5rem}.corner-button.launch-button.launch-button-sm .launch-button-icon svg{width:1rem;height:1.5rem}@media (min-width:993px){.corner-button.launch-button.launch-button-sm .launch-button-icon svg{width:.844rem;height:1.516rem}}@media (min-width:993px){.corner-button.launch-button{--lb-sq-w:7.082rem;--lb-sq-h:5.961rem}.corner-button.launch-button.launch-button-sm{--lb-pad:.75rem;--lb-sq-w:4rem;--lb-sq-h:3.75rem}}@media (hover:hover){.corner-button.launch-button:hover .launch-button-row{transform:translateX(calc(var(--lb-sq-w) + var(--lb-pad)))}}.launch-button-white{--tw-text-opacity:1;color:rgb(31 35 26/var(--tw-text-opacity));background:#fff!important}.launch-button-white .launch-button-icon-main{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(217 249 185/var(--tw-text-opacity))}.launch-button-black{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));background:#000!important}.launch-button-black .launch-button-icon-main{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(155 224 85/var(--tw-text-opacity))}
.lpl-stack-glow{filter:blur(8px);opacity:0;pointer-events:none;z-index:0;background:radial-gradient(circle,#79cf2273 0%,#79cf2226 35%,#0000 70%);width:27.5rem;height:27.5rem;animation:4s ease-in-out infinite lplGlow;position:absolute;top:-2.5rem;left:50%;transform:translate(-50%)}.lpl-stack.is-visible .lpl-stack-glow{opacity:1}@keyframes lplGlow{0%,to{opacity:.7;transform:translate(-50%)scale(.95)}50%{opacity:1;transform:translate(-50%)scale(1.05)}}.lpl-stack-beam-line{transform-origin:top;background:linear-gradient(#0000 0%,#79cf2200 10%,#79cf22 30%,#aa2fd3 55%,#34cce3 75%,#34cce300 90%,#0000 100%) 0 -120%/100% 220% no-repeat,#0a1a1d24;border-radius:999px;transition:transform .5s cubic-bezier(.19,1,.22,1) .2s;position:absolute;inset:0;transform:scaleY(0)}.lpl-stack.is-visible .lpl-stack-beam-line{animation:2.6s linear .5s infinite lplBeamFlow;transform:scaleY(1)}@keyframes lplBeamFlow{0%{background-position:0 220%}to{background-position:0 -120%}}.lpl-stack-beam-pulse{opacity:0;will-change:transform,opacity;background:radial-gradient(circle,#fff 0%,#d9f9b9f2 35%,#aa2fd300 75%);border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:0;left:50%;box-shadow:0 0 12px #d9f9b9e6,0 0 24px #aa2fd399}.lpl-stack.is-visible .lpl-stack-beam-pulse{animation:2.6s linear .5s infinite lplBeamPulse}@keyframes lplBeamPulse{0%{opacity:0;transform:translateY(-6px)scale(.6)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(7rem)scale(1.2)}}.lpl-stack-box{opacity:0;transition:opacity .5s cubic-bezier(.19,1,.22,1) .8s,transform .6s cubic-bezier(.19,1,.22,1) .8s;transform:translateY(20px)scale(.985)}.lpl-stack.is-visible .lpl-stack-box{opacity:1;transform:translateY(0)scale(1)}.lpl-branches{pointer-events:none;z-index:0;width:100%;height:12.5rem;position:absolute;top:-12.5rem;left:0;right:0;overflow:visible}.lpl-branches-base path{fill:none;stroke:#0a1a1d38;stroke-width:1.5px;stroke-linecap:round;opacity:0;transition:opacity .4s 1.5s}.lpl-stack.is-visible .lpl-branches-base path{opacity:1}.lpl-branches-tracer path{fill:none;stroke:var(--tracer,#79cf22);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:14 286;stroke-dashoffset:0;opacity:0;filter:drop-shadow(0 0 3px var(--tracer,#79cf22));transition:opacity .4s 1.6s}.lpl-stack.is-visible .lpl-branches-tracer path{opacity:.7;animation:3.6s linear infinite lplBranchFlow;animation-delay:var(--delay,0s)}@keyframes lplBranchFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-300px}}@media (prefers-reduced-motion:reduce){.lpl-stack-glow,.lpl-stack-beam-line,.lpl-stack-beam-pulse,.lpl-branches-tracer path{animation:none!important}.lpl-stack-beam-line{background-position:0;transform:scaleY(1)}.lpl-stack-box{opacity:1;transition:none;transform:none}.lpl-branches-base path{opacity:1;transition:none}.lpl-branches-tracer path{opacity:0}}
@keyframes tm2-pulse{50%{opacity:.25;transform:scale(.7)}}.tm2 :is(h1,h2,h3,h4,h5,h6,p,figure){margin:0}.tm2 main{text-wrap:wrap}@keyframes tm2-candle{0%{opacity:0;transform:scaleY(0)}7%{opacity:1;transform:scaleY(1)}90%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes tm2-candle-live{0%,to{transform:scaleY(1)}35%{transform:scaleY(1.45)}70%{transform:scaleY(.7)}}@keyframes tm2-line{0%,12%{opacity:0;transform:scaleX(0)}24%{opacity:1;transform:scaleX(1)}90%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes tm2-tag{0%,20%{opacity:0;transform:translate(-8px)scale(.94)}28%{opacity:1;transform:none}90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes tm2-draw{0%{stroke-dashoffset:1px;opacity:1}30%{stroke-dashoffset:0;opacity:1}86%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes tm2-dot{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}@keyframes tm2-chat-msg{0%{opacity:0;transform:translateY(8px)scale(.9)}7%{opacity:1;transform:none}90%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes tm2-chat-reply{0%,16%{opacity:0;transform:translateY(8px)scale(.9)}23%{opacity:1;transform:none}90%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes tm2-send{0%,8%,to{transform:scale(1);box-shadow:0 0 #9be05500}3%{transform:scale(.86)}6%{transform:scale(1.08);box-shadow:0 0 0 6px #9be0552e}}@keyframes tm2-caret{0%,45%{opacity:1}50%,95%{opacity:0}}@keyframes tm2-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes tm2-ping{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.7)}}@keyframes tm2-blink{0%,30%,to{transform:scaleY(1)}12%{transform:scaleY(.1)}}.tm2-candle{transform-box:fill-box;transform-origin:50%;animation:8s cubic-bezier(.22,1,.36,1) infinite both tm2-candle}.tm2-candle-live{transform-box:fill-box;transform-origin:50%;animation:1.4s ease-in-out infinite tm2-candle-live}.tm2-line{animation:8s cubic-bezier(.22,1,.36,1) infinite both tm2-line}.tm2-tag{animation:8s cubic-bezier(.22,1,.36,1) infinite both tm2-tag}.tm2-draw{stroke-dasharray:1;animation:6s cubic-bezier(.45,0,.2,1) infinite both tm2-draw}.tm2-dot{animation:1.2s ease-in-out infinite tm2-dot}.tm2-chat-msg{animation:7s cubic-bezier(.22,1,.36,1) infinite both tm2-chat-msg}.tm2-chat-reply{animation:7s cubic-bezier(.22,1,.36,1) infinite both tm2-chat-reply}.tm2-send{animation:7s ease-out infinite tm2-send}.tm2-caret{animation:1.1s step-end infinite tm2-caret}.tm2-breathe{animation:3.2s ease-in-out infinite tm2-breathe}.tm2-ping{animation:3.2s cubic-bezier(0,0,.2,1) infinite tm2-ping}.tm2-live-dot{animation:1.6s infinite tm2-pulse}.tm2-blink{animation:1.7s ease-in-out infinite tm2-blink}@media (prefers-reduced-motion:reduce){.tm2-anim *,.tm2-anim :before{transition:none!important;animation:none!important}}.tm2-trim-start{margin-top:-.19em}.tm2-trim-end{margin-bottom:-.19em}@supports (text-box-trim:trim-both){.tm2-trim-start{text-box-trim:trim-start;text-box-edge:cap alphabetic;margin-top:0}.tm2-trim-end{text-box-trim:trim-end;text-box-edge:cap alphabetic;margin-bottom:0}}@media (min-width:993px){.tm2-trim-lg{margin-block:-.19em}@supports (text-box-trim:trim-both){.tm2-trim-lg{text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-block:0}}}
/*# sourceMappingURL=08f7071f712ad849.css.map*/