@keyframes fadeInUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInSmall{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes auroraShift{0%{opacity:.4;transform:translate(-25%)skew(-5deg)}25%{opacity:.7;transform:translate(0%)skew(0)}50%{opacity:.4;transform:translate(25%)skew(5deg)}75%{opacity:.6;transform:translate(0%)skew(-2deg)}to{opacity:.4;transform:translate(-25%)skew(-5deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulseRing{0%{opacity:.5;transform:translate(-50%,-50%)scale(.85)}50%{opacity:0;transform:translate(-50%,-50%)scale(1.05)}to{opacity:0;transform:translate(-50%,-50%)scale(.85)}}@keyframes particleDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}@keyframes textShimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes glowTravel{0%{opacity:0;transform:translate(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(calc(100cqw - 8px))}}@keyframes dotPulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes gentleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.animate-fade-in-up{opacity:0;animation:.8s ease-out forwards fadeInUp}.animate-fade-in-down{opacity:0;animation:.6s ease-out forwards fadeInDown}.animate-fade-in-left{opacity:0;animation:.8s ease-out forwards fadeInLeft}.animate-fade-in-right{opacity:0;animation:.8s ease-out forwards fadeInRight}.animate-fade-in-small{opacity:0;animation:.6s ease-out forwards fadeInSmall}.animate-fade-in{opacity:0;animation:.5s ease-out forwards fadeIn}.animate-scale-in{opacity:0;animation:.5s ease-out forwards scaleIn}.animate-fade-in-quick{opacity:0;animation:.4s ease-out forwards fadeInSmall}.animate-on-scroll{opacity:0}.animate-on-scroll.is-visible{animation:.8s ease-out forwards fadeInUp}.animate-button{opacity:0;animation:.4s ease-out forwards fadeInSmall}.step-section{opacity:0;transition:opacity .8s cubic-bezier(.4,0,.2,1),transform .8s cubic-bezier(.4,0,.2,1);transform:scale(.97)}.step-section.is-visible{opacity:1;transform:scale(1)}.animate-stagger{animation-delay:var(--stagger-delay,0s)}.animate-on-scroll.stagger-1.is-visible{animation:.8s ease-out forwards fadeInUp}.animate-on-scroll.stagger-2.is-visible{animation:.8s ease-out .15s forwards fadeInUp}.animate-on-scroll.stagger-3.is-visible{animation:.8s ease-out .3s forwards fadeInUp}@media (prefers-reduced-motion:reduce){.animate-fade-in-up,.animate-fade-in-down,.animate-fade-in-left,.animate-fade-in-right,.animate-fade-in-small,.animate-fade-in,.animate-scale-in,.animate-fade-in-quick,.animate-button,.animate-on-scroll.is-visible,.animate-on-scroll.stagger-1.is-visible,.animate-on-scroll.stagger-2.is-visible,.animate-on-scroll.stagger-3.is-visible{opacity:1!important;animation:none!important;transform:none!important}.step-section{opacity:1!important;transition:none!important;transform:none!important}}@media (prefers-reduced-motion:no-preference){.animate-fade-in-up,.animate-fade-in-down,.animate-fade-in-left,.animate-fade-in-right,.animate-fade-in-small,.animate-fade-in,.animate-scale-in,.animate-fade-in-quick,.animate-button,.animate-on-scroll.is-visible{perspective:1000px;backface-visibility:hidden;transform:translateZ(0)}}.animate-delay-100{animation-delay:.1s}.animate-delay-200{animation-delay:.2s}.animate-delay-300{animation-delay:.3s}.animate-delay-400{animation-delay:.4s}.animate-delay-500{animation-delay:.5s}
*{box-sizing:border-box}@keyframes float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(5deg)}}@keyframes pulse-glow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes slideInRight{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes glowPulse{0%,to{box-shadow:0 0 20px #10b98126}50%{box-shadow:0 0 40px #10b9814d}}@keyframes borderGlow{0%,to{border-color:#10b9814d}50%{border-color:#10b98199}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes subtlePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@keyframes quantumPop{0%,to{opacity:0;transform:translate(0)}15%{opacity:1;transform:translate(var(--qx1), var(--qy1))}35%{opacity:.6;transform:translate(var(--qx2), var(--qy2))}55%{opacity:1;transform:translate(var(--qx3), var(--qy3))}75%{opacity:.3;transform:translate(var(--qx4), var(--qy4))}90%{opacity:.8;transform:translate(var(--qx1), var(--qy2))}}@keyframes backdropFadeIn{0%{opacity:0}to{opacity:1}}@keyframes orbFloat{0%,to{transform:translate(0)scale(1)}25%{transform:translate(10px,-15px)scale(1.05)}50%{transform:translate(-5px,-25px)scale(1)}75%{transform:translate(-15px,-10px)scale(.98)}}@keyframes orbFloat2{0%,to{transform:translate(0)scale(1)}25%{transform:translate(-12px,10px)scale(.97)}50%{transform:translate(8px,20px)scale(1.03)}75%{transform:translate(15px,5px)scale(1)}}@keyframes iconBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes ripple{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(2.4)}}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cardHover{0%{transform:translateY(0)scale(1)}to{transform:translateY(-4px)scale(1.01)}}.glass-card{transition:all .3s cubic-bezier(.4,0,.2,1)}.glass-card:hover{transform:translateY(-2px);box-shadow:0 20px 40px -12px #00000026,inset 0 0 0 1px #ffffff0d}.dashboard-stat-card{transition:all .25s cubic-bezier(.4,0,.2,1)}.dashboard-stat-card:hover{transform:translateY(-4px)}.dashboard-stat-card:active{transform:translateY(-2px)}.mobile-nav-item{transition:all .2s ease-out}.mobile-nav-item:active{transform:scale(.92)}.mobile-nav-item.active:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;animation:.2s ease-out scaleIn;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.tab-content-enter{animation:.35s cubic-bezier(.4,0,.2,1) forwards fadeInUp}.stagger-item{opacity:0;animation:.4s cubic-bezier(.4,0,.2,1) forwards fadeInUp}.stagger-item:first-child{animation-delay:0s}.stagger-item:nth-child(2){animation-delay:50ms}.stagger-item:nth-child(3){animation-delay:.1s}.stagger-item:nth-child(4){animation-delay:.15s}.stagger-item:nth-child(5){animation-delay:.2s}.stagger-item:nth-child(6){animation-delay:.25s}.stagger-item:nth-child(7){animation-delay:.3s}.stagger-item:nth-child(8){animation-delay:.35s}.stagger-item:nth-child(9){animation-delay:.4s}.search-card{position:relative;overflow:hidden}.search-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff0d,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.search-card:hover:before{left:100%}.quick-action-btn{position:relative}.quick-action-btn:after{content:"";border-radius:inherit;background:inherit;opacity:0;z-index:-1;animation:3s ease-in-out infinite glowPulse;position:absolute;inset:-4px}.copy-success{animation:.2s ease-out scaleIn}.video-play-btn{transition:all .3s cubic-bezier(.4,0,.2,1)}.video-play-btn:hover{transform:scale(1.1);box-shadow:0 0 40px #10b98166}.section-header{position:relative}.section-header:after{content:"";background:linear-gradient(90deg,#0000,#10b9814d,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.logo{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:20s linear infinite logo-spin}}.card{padding:2em}.read-the-docs{color:#888}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.04o39dzmj.ey..woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.0b_~8bw~gzh90.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.0_qb~~5cn13jl.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.0eehd8tgys7nv.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.plus_jakarta_sans_f1fa6da1-module__6F21nW__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.plus_jakarta_sans_f1fa6da1-module__6F21nW__variable{--font-plus-jakarta-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a5a3076f5a3c2968-s.02-.vtsqazemv.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/23f1a98b08006014-s.08q1~yba95kxm.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/54fc36028e2bb174-s.p.0nkps02--w45i.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_ac0abc8a-module___izDzq__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_ac0abc8a-module___izDzq__variable{--font-fraunces:"Fraunces", "Fraunces Fallback"}
@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.woff2?dpl=dpl_EDL3ZzVrJPAg768RdX7ce9hq4UMc)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_17756c1f-module__Oxuqkq__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_17756c1f-module__Oxuqkq__variable{--font-outfit:"Outfit", "Outfit Fallback"}