.dvz-site{color:#eef1f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-font-smoothing:antialiased;--ac:#2f6bff;background:#0b0d12}.dvz-site a{color:var(--ac);text-decoration:none}.dvz-site a:hover{color:#fff}.dvz-site ::selection{background:color-mix(in oklab,var(--ac) 45%,transparent)}@keyframes pageIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes riseBig{0%{opacity:0;transform:translateY(46px)scale(.97)}to{opacity:1;transform:none}}@keyframes floaty{0%{transform:translateY(0)}to{transform:translateY(-12px)}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@keyframes pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab,var(--ac) 60%,transparent)}70%{box-shadow:0 0 0 9px #0000}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.08)}to{transform:scale(1)}}.hv-1:hover{color:#fff!important;background:#ffffff0f!important}.hv-2:hover{background:#ffffff17!important;border-color:#ffffff3d!important}.hv-3:hover{background:#ffffff14!important;border-color:#ffffff3d!important}.hv-4:hover{filter:brightness(1.1)!important;transform:translateY(-1px)!important}.hv-5:hover{background:#ffffff0f!important}.hv-6:hover{filter:brightness(1.1)!important;box-shadow:0 0 0 1px color-mix(in oklab,var(--ac) 80%,transparent),0 18px 40px color-mix(in oklab,var(--ac) 42%,transparent)!important;transform:translateY(-2px)!important}.hv-7:hover{background:#ffffff17!important;border-color:#ffffff3d!important;transform:translateY(-2px)!important}.hv-8:hover{border-color:#ffffff2e!important;transform:translateY(-4px)!important}.hv-9:hover{border-color:color-mix(in oklab,var(--ac) 50%,transparent)!important;transform:translateY(-4px)!important}.hv-10:hover{transform:translateY(-4px)!important}.hv-11:hover{color:#fff!important}.hv-12:hover{transform:translateY(-2px)!important;box-shadow:0 18px 40px #0006!important}.hv-13:hover{filter:brightness(1.1)!important;transform:translateY(-2px)!important}.hv-14:hover{background:#ffffff17!important}.hv-15:hover{background:color-mix(in oklab,var(--ac) 25%,transparent)!important;border-color:color-mix(in oklab,var(--ac) 50%,transparent)!important}.hv-16:hover{background:#ffffff1a!important;border-color:#ffffff42!important}.hv-17:hover{background:#ffffff08!important}.hv-18:hover{transform:translateY(-2px)!important;box-shadow:0 18px 40px #00000073!important}.fc-19:focus{border-color:var(--ac)!important;box-shadow:0 0 0 3px color-mix(in oklab,var(--ac) 25%,transparent)!important}.hv-20:hover{border-color:#fff3!important;transform:translateY(-4px)!important}.hv-21:hover{transform:translateY(-2px)!important}.hv-22:hover{background:#ffffff1a!important}.hv-23:hover{background:#ffffff14!important}.hv-24:hover{background:#ff7a7a1a!important}.hv-25:hover{filter:brightness(1.1)!important}.fc-26:focus{border-color:#101828!important;box-shadow:0 0 0 3px #10182826!important}.fc-27:focus{border-color:var(--ac)!important}.hv-28:hover{filter:brightness(1.08)!important}.st-wide{display:contents}.st-narrow{display:none!important}@media (max-width:1119px){.st-wide{display:none!important}.st-narrow{display:grid!important}}::view-transition-old(.page-exit){animation:.19s cubic-bezier(.4,0,1,1) both vt-fade-out}::view-transition-new(.page-enter){animation:.36s cubic-bezier(.2,.7,.2,1) 90ms both vt-rise-in}::view-transition-group(site-header){animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}@keyframes vt-fade-out{to{opacity:0;transform:translateY(-6px)}}@keyframes vt-rise-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){::view-transition-old(.page-exit){animation:none}::view-transition-new(.page-enter){animation:none}.dvz-site *,.dvz-site :before,.dvz-site :after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.dvz-site a[data-lk]{text-align:center;color:inherit;cursor:pointer;box-sizing:border-box;padding:1px 6px;display:inline-block}.dvz-site a[data-lk]:hover{color:inherit}.dvz-site :focus-visible{outline:2px solid color-mix(in oklab,var(--ac) 80%,#fff);outline-offset:3px;border-radius:6px}.dvz-site :is(a[data-lk],button):active{filter:brightness(.9)!important;transition:filter 60ms!important}.dvz-site header[data-scrolled="1"]{box-shadow:0 12px 32px #00000059;border-bottom-color:#ffffff1a!important}.az-cycle{display:inline-block;position:relative}.az-cycle .az-a{animation:8s ease-in-out infinite az-a}.az-cycle .az-b{white-space:nowrap;color:#3ddc97;animation:8s ease-in-out infinite az-b;position:absolute;top:0;right:0}@keyframes az-a{0%,42%{opacity:1}50%,88%{opacity:0}96%,to{opacity:1}}@keyframes az-b{0%,42%{opacity:0}50%,88%{opacity:1}96%,to{opacity:0}}.az-pulse{animation:8s ease-in-out infinite az-pulse}@keyframes az-pulse{0%,46%,64%,to{transform:scale(1);box-shadow:0 0 #3ddc9700}52%{transform:scale(1.18);box-shadow:0 0 0 8px #3ddc9738}}@media (prefers-reduced-motion:reduce){.az-cycle .az-a,.az-cycle .az-b,.az-pulse{animation:none}.az-cycle .az-b{opacity:1}.az-cycle .az-a{opacity:0}}.az-blob{filter:blur(70px);opacity:.55;will-change:transform;translate:calc(var(--px,0) * 14px) calc(var(--py,0) * 10px);border-radius:50%;transition:translate .6s cubic-bezier(.2,.7,.2,1);position:absolute}.az-blob1{background:radial-gradient(closest-side,color-mix(in oklab,var(--ac) 60%,transparent),transparent 70%);width:46vw;height:46vw;animation:26s ease-in-out infinite alternate az-drift1;top:-14%;left:48%}.az-blob2{background:radial-gradient(closest-side,#8fb0ff73,#0000 70%);width:34vw;height:34vw;animation:32s ease-in-out infinite alternate az-drift2;top:34%;left:-8%}.az-blob3{background:radial-gradient(closest-side,#3ddc9738,#0000 70%);width:28vw;height:28vw;animation:38s ease-in-out infinite alternate az-drift3;top:52%;left:66%}@keyframes az-drift1{0%{transform:translate(0)scale(1)}to{transform:translate(-8%,10%)scale(1.15)}}@keyframes az-drift2{0%{transform:translate(0)scale(1)}to{transform:translate(14%,-12%)scale(1.1)}}@keyframes az-drift3{0%{transform:translate(0)scale(1)}to{transform:translate(-12%,-16%)scale(.9)}}.az-grid{translate:calc(var(--px,0) * -6px) calc(var(--py,0) * -4px);transition:translate .6s cubic-bezier(.2,.7,.2,1)}.az-kicker{animation:.8s cubic-bezier(.2,.7,.2,1) 50ms both rise}.az-dot{background:#3ddc97;border-radius:50%;width:8px;height:8px;animation:2.2s ease-out infinite az-beat;box-shadow:0 0 #3ddc9799}@keyframes az-beat{0%{box-shadow:0 0 #3ddc978c}70%{box-shadow:0 0 0 9px #3ddc9700}to{box-shadow:0 0 #3ddc9700}}.az-wm{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.az-w{animation:az-word .9s cubic-bezier(.2,.7,.2,1) calc(.18s + var(--i,0) * 70ms) both;display:inline-block}@keyframes az-word{0%{opacity:0;transform:translateY(104%)rotate(2deg)}to{opacity:1;transform:none}}.az-em{background:linear-gradient(90deg,color-mix(in oklab,var(--ac) 70%,#fff),#fff 50%,color-mix(in oklab,var(--ac) 70%,#fff));animation:az-word .9s cubic-bezier(.2,.7,.2,1) calc(.18s + var(--i,0) * 70ms) both,az-shine 6s linear 1.6s infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;position:relative;color:#0000!important}@keyframes az-shine{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes az-heroIn{0%{opacity:0;transform:perspective(1400px)rotateY(-22deg)translate(80px)scale(.94)}to{opacity:1;transform:none}}.az-screen{transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1);transform:perspective(1400px)rotateY(-7deg)rotateX(3deg)}.az-hero3d:hover .az-screen{transform:perspective(1400px)rotateY(0)rotateX(0)}.az-ghost{transition:transform .8s cubic-bezier(.2,.7,.2,1);transform:perspective(1400px)rotateY(-7deg)rotateX(3deg)translateZ(-40px)}.az-hero3d:hover .az-ghost{transform:perspective(1400px)rotateY(0)rotateX(0)translateZ(-40px)}@keyframes az-popin{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.az-cue{opacity:0;transition:color .25s;animation:.8s cubic-bezier(.2,.7,.2,1) 1.6s both rise}.az-cue:hover{color:#eef1f6}.az-cue-mouse{opacity:.7;border:2px solid;border-radius:12px;width:20px;height:32px;position:relative}.az-cue-mouse:after{content:"";background:currentColor;border-radius:2px;width:3px;height:6px;margin-left:-1.5px;animation:1.8s ease-in-out infinite az-wheel;position:absolute;top:6px;left:50%}@keyframes az-wheel{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(10px)}to{opacity:0;transform:translateY(10px)}}@media (max-width:1119px){.az-cue{display:none!important}}.az-marquee .az-track{animation:38s linear infinite az-marquee}.az-marquee:hover .az-track{animation-play-state:paused}@keyframes az-marquee{0%{transform:translate(0)}to{transform:translate(calc(-100% - 10px))}}.cz-flap{transform-origin:46px 14px;animation:.7s cubic-bezier(.2,.7,.2,1) .4s both cz-flap}@keyframes cz-flap{0%{opacity:0;transform:translate(6px,-6px)scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.az-blob,.az-grid,.az-dot,.az-w,.az-em,.az-cue-mouse:after,.az-marquee .az-track,.cz-flap{animation:none!important}.az-em{background:0 0;color:color-mix(in oklab,var(--ac) 70%,#fff)!important}.az-screen,.az-ghost{transform:none}}
