@font-face{font-family:BigNoodle;src:url(/fonts/big_noodle_titling.ttf)}body,html{overscroll-behavior:none!important}input{outline:none!important}.transform-gpu{will-change:transform,scroll-position,contents,visibility,background-color}body{background:linear-gradient(-120deg,#111f27,#02070F);background-attachment:fixed;background-size:cover;background-repeat:no-repeat;font-family:var(--font-sans),Figtree,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}body,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],select,textarea{font-size:17px}.brandfont{font-family:BigNoodle}.article-content{*{--tw-ring-opacity:0!important}img{border-color:transparent!important;cursor:default!important}input[type=checkbox]{cursor:default!important}input[type=checkbox],input[type=checkbox]:checked{background-color:transparent!important;--tw-bg-opacity:0!important;--tw-ring-offset-color:transparent!important}}.gradient-blur{position:fixed;z-index:5;inset:auto 0 0 0;pointer-events:none;height:500%}.gradient-blur:after,.gradient-blur:before,.gradient-blur>div{position:absolute;inset:0}.gradient-blur:before{content:"";z-index:1;backdrop-filter:blur(.5px);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,1) 12.5%,rgba(0,0,0,1) 25%,rgba(0,0,0,0) 37.5%);mask:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,1) 12.5%,rgba(0,0,0,1) 25%,rgba(0,0,0,0) 37.5%)}.gradient-blur>div:first-of-type{z-index:2;backdrop-filter:blur(1px);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,0) 12.5%,rgba(0,0,0,1) 25%,rgba(0,0,0,1) 37.5%,rgba(0,0,0,0) 50%);mask:linear-gradient(180deg,rgba(0,0,0,0) 12.5%,rgba(0,0,0,1) 25%,rgba(0,0,0,1) 37.5%,rgba(0,0,0,0) 50%)}.gradient-blur>div:nth-of-type(2){z-index:3;backdrop-filter:blur(2px);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,0) 25%,rgba(0,0,0,1) 37.5%,rgba(0,0,0,1) 50%,rgba(0,0,0,0) 62.5%);mask:linear-gradient(180deg,rgba(0,0,0,0) 25%,rgba(0,0,0,1) 37.5%,rgba(0,0,0,1) 50%,rgba(0,0,0,0) 62.5%)}.gradient-blur>div:nth-of-type(3){z-index:4;backdrop-filter:blur(4px);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,0) 37.5%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 62.5%,rgba(0,0,0,0) 75%);mask:linear-gradient(180deg,rgba(0,0,0,0) 37.5%,rgba(0,0,0,1) 50%,rgba(0,0,0,1) 62.5%,rgba(0,0,0,0) 75%)}.gradient-blur>div:nth-of-type(4){z-index:5;backdrop-filter:blur(8px);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 62.5%,rgba(0,0,0,1) 75%,rgba(0,0,0,0) 87.5%);mask:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,1) 62.5%,rgba(0,0,0,1) 75%,rgba(0,0,0,0) 87.5%)}.gradient-blur>div:nth-of-type(5){z-index:6;backdrop-filter:blur(16px);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,0) 62.5%,rgba(0,0,0,1) 75%,rgba(0,0,0,1) 87.5%,rgba(0,0,0,0));mask:linear-gradient(180deg,rgba(0,0,0,0) 62.5%,rgba(0,0,0,1) 75%,rgba(0,0,0,1) 87.5%,rgba(0,0,0,0))}.gradient-blur>div:nth-of-type(6){z-index:7;backdrop-filter:blur(32px);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,0) 75%,rgba(0,0,0,1) 87.5%,rgba(0,0,0,1));mask:linear-gradient(180deg,rgba(0,0,0,0) 75%,rgba(0,0,0,1) 87.5%,rgba(0,0,0,1))}.gradient-blur:after{content:"";z-index:8;backdrop-filter:blur(64px);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,0) 87.5%,rgba(0,0,0,1));mask:linear-gradient(180deg,rgba(0,0,0,0) 87.5%,rgba(0,0,0,1))}@supports (animation-timeline:scroll()){@property --ft{syntax:"<length>";inherits:false;initial-value:0}@property --fb{syntax:"<length>";inherits:false;initial-value:40px}.scroll-fade-y,[data-slot=scroll-area-viewport]{--ft:0px;--fb:40px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ft),#000 calc(100% - var(--fb)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--ft),#000 calc(100% - var(--fb)),transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;animation:fadeTop linear 1 both,fadeBottom linear 1 both;animation-timeline:scroll(self),scroll(self);animation-range:0 12%,88% 100%}@keyframes fadeTop{0%{--ft:0px}to{--ft:40px}}@keyframes fadeBottom{0%{--fb:40px}to{--fb:0px}}}.GlassContainer{--corner-radius:30px;--base-strength:40px;--extra-blur:28px;--softness:5px;--tint-amount:0.1;--tint-saturation:1.0;--tint-hue:0deg;--contrast:1.1;--brightness:0.96;--invert:22%;--total-strength:calc(var(--base-strength) + var(--extra-blur));--edge-width:calc(10px + (var(--softness) * 0.9));--emboss-width:calc((var(--softness) * 0.98 + 1px));--refraction-width:calc((var(--softness) * 0.25 + 12px));position:relative;pointer-events:none;transition:opacity .3s ease-in-out,border-radius .3s ease-in-out}.GlassContainer--lite{pointer-events:auto}.GlassContainer--lite.shadow-container:after,.GlassContainer--lite:before{display:none}.GlassMaterial--lite{border-radius:var(--corner-radius);backdrop-filter:blur(14px) saturate(1.15);-webkit-backdrop-filter:blur(14px) saturate(1.15);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);transition:backdrop-filter .3s ease-in-out,background-color .3s ease-in-out}.GlassContent{position:relative;display:flex;z-index:100;border-radius:var(--corner-radius);pointer-events:auto}.GlassContent,.GlassMaterial{overflow:hidden;transition:opacity .3s ease-in-out}.GlassMaterial{position:absolute;inset:0;z-index:1;pointer-events:none}.GlassMaterial:after{content:"";display:block;z-index:3;background-color:rgba(122,122,122,0);transition:opacity .3s ease-in-out}.GlassMaterial:after,.GlassMaterial>div{position:absolute;inset:0;overflow:hidden;border-radius:var(--corner-radius)}.GlassMaterial>div{box-sizing:border-box;z-index:2;transition:backdrop-filter .3s ease-in-out}.GlassMaterial .GlassEdgeReflection{z-index:4;margin:calc(var(--total-strength) * -1);border-radius:calc(var(--corner-radius) + var(--total-strength));backdrop-filter:blur(var(--total-strength) * .5) brightness(1) saturate(1);padding:var(--edge-width);border:var(--total-strength) solid transparent}.GlassMaterial .GlassEdgeReflection,.GlassMaterial .GlassEmbossReflection{-webkit-mask:linear-gradient(white 0 0) padding-box,linear-gradient(white 0 0) content-box;mask:linear-gradient(white 0 0) padding-box,linear-gradient(white 0 0) content-box;-webkit-mask-composite:xor,xor;mask-composite:exclude,exclude;transition:backdrop-filter .3s ease-in-out}.GlassMaterial .GlassEmbossReflection{backdrop-filter:blur(calc(var(--total-strength) * .5)) invert(.25) brightness(1.11) saturate(1.2) hue-rotate(-10deg) contrast(2.3);padding:var(--emboss-width);border:0 solid transparent}.GlassMaterial .GlassRefraction{backdrop-filter:invert(.1) brightness(1.2) contrast(1.5);-webkit-backdrop-filter:invert(.1) brightness(1.2) contrast(1.5);padding:var(--refraction-width);border:calc(var(--emboss-width)) solid transparent;-webkit-mask:linear-gradient(white 0 0) padding-box,linear-gradient(white 0 0) content-box;mask:linear-gradient(white 0 0) padding-box,linear-gradient(white 0 0) content-box;-webkit-mask-composite:xor,xor;mask-composite:exclude,exclude;transition:backdrop-filter .3s ease-in-out}.GlassMaterial .GlassBlur{backdrop-filter:blur(var(--extra-blur) * .5) brightness(1.25);border-radius:calc(var(--corner-radius) - (var(--emboss-width) + var(--refraction-width)));-webkit-backdrop-filter:blur(var(--extra-blur) * .5) brightness(1.25);margin:calc(var(--emboss-width) + var(--refraction-width));transition:backdrop-filter .3s ease-in-out}.GlassMaterial .BlendLayers{z-index:3;backdrop-filter:blur(calc((var(--softness) * .1) + (var(--extra-blur) * .1)));-webkit-backdrop-filter:blur(calc((var(--softness) * .1) + (var(--extra-blur) * .1)));transition:backdrop-filter .3s ease-in-out}.GlassMaterial .BlendEdge{z-index:8;backdrop-filter:blur(calc(var(--edge-width) * .2)) contrast(1.6) saturate(1.5);-webkit-backdrop-filter:blur(calc(var(--edge-width) * .3)) contrast(1.6) saturate(1.5);transition:backdrop-filter .3s ease-in-out}.GlassContainer:before{z-index:20;backdrop-filter:invert(var(--invert));-webkit-backdrop-filter:invert(var(--invert))}.GlassContainer:before,.GlassMaterial:before{content:"";position:absolute;inset:0;display:block;border-radius:var(--corner-radius);transition:backdrop-filter .3s ease-in-out}.GlassMaterial:before{z-index:11;border:0 solid transparent;background:linear-gradient(155deg,hsla(0,0%,100%,.15),hsla(0,0%,0%,.2) 50%,hsla(0,0%,100%,.15));backdrop-filter:invert(.15) opacity(.41);-webkit-backdrop-filter:invert(.15) opacity(.41)}.GlassMaterial .Highlight,.GlassMaterial:before{padding:1px;-webkit-mask:linear-gradient(white 0 0) padding-box,linear-gradient(white 0 0) content-box;mask:linear-gradient(white 0 0) padding-box,linear-gradient(white 0 0) content-box;-webkit-mask-composite:xor,xor;mask-composite:exclude,exclude}.GlassMaterial .Highlight{z-index:12;display:block;border-radius:var(--corner-radius);border:0 solid transparent;backdrop-filter:brightness(1.2) contrast(1.6) saturate(1.2) opacity(.41);transition:backdrop-filter .3s ease-in-out}.GlassMaterial .Tint{z-index:9;backdrop-filter:sepia(1) saturate(var(--tint-saturation)) hue-rotate(var(--tint-hue)) opacity(var(--tint-amount));transition:backdrop-filter .3s ease-in-out}.GlassMaterial .Contrast{z-index:12;backdrop-filter:contrast(var(--contrast));transition:backdrop-filter .3s ease-in-out}.GlassMaterial .Brightness{z-index:13;backdrop-filter:brightness(var(--brightness));transition:backdrop-filter .3s ease-in-out}.shadow-container:after{content:"";position:absolute;z-index:0;inset:0;border-radius:999vw;background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.1));width:calc(100% - var(--shadow-cuttoff-fix) - .25em);height:calc(100% - var(--shadow-cuttoff-fix) - .25em);top:calc(var(--shadow-cuttoff-fix) - .5em);left:calc(var(--shadow-cuttoff-fix) - .875em);padding:.125em;box-sizing:border-box;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:all var(--anim--hover-time) var(--anim--hover-ease);overflow:visible;opacity:1;background-color:color-mix(in srgb,var(--c-glass) 12%,transparent);backdrop-filter:blur(10px) saturate(var(--saturation));-webkit-backdrop-filter:blur(10px) saturate(var(--saturation));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 10%),transparent),inset 1.8px 3px 0 -2px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 90%),transparent),inset -2px -2px 0 -2px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 80%),transparent),inset -3px -8px 1px -6px color-mix(in srgb,var(--c-light) calc(var(--glass-reflex-light) * 60%),transparent),inset -.3px -1px 4px 0 color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 12%),transparent),inset -1.5px 2.5px 0 -2px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 20%),transparent),inset 0 3px 4px -2px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 20%),transparent),inset 2px -6.5px 1px -4px color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 10%),transparent),0 1px 5px 0 color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 10%),transparent),0 6px 16px 0 color-mix(in srgb,var(--c-dark) calc(var(--glass-reflex-dark) * 8%),transparent);transition:background-color .4s cubic-bezier(1,0,.4,1),box-shadow .4s cubic-bezier(1,0,.4,1)}body{--c-glass:#bbbbbc;--c-light:#fff;--c-dark:#000;--c-content:#224;--c-action:#0052f5;--c-bg:#E8E8E9;--glass-reflex-dark:1;--glass-reflex-light:1;--saturation:150%}.features-reveal,.motion-reveal{opacity:0;transform:translate3d(0,20px,0);transition:opacity .55s ease,transform .55s ease}.features-reveal--left,.motion-reveal--left{transform:translate3d(24px,0,0)}.features-reveal--right,.motion-reveal--right{transform:translate3d(-24px,0,0)}.features-reveal--down,.motion-reveal--down{transform:translate3d(0,-20px,0)}.features-reveal--none,.motion-reveal--none{transform:none}.features-reveal--scale,.motion-reveal--scale{transform:scale(.97)}.features-reveal--visible,.motion-reveal--visible{opacity:1;transform:none}.landing-section{content-visibility:auto;contain-intrinsic-size:auto 720px}.landing-hero-enter{animation:landing-hero-enter .7s ease both}@keyframes landing-hero-enter{0%{opacity:0;transform:translate3d(0,16px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes landing-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.landing-marquee-track{display:flex;width:-moz-max-content;width:max-content;animation:landing-marquee 32s linear infinite;will-change:transform}@keyframes landing-testimonial-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.landing-testimonial-track{display:flex;gap:1.25rem;width:-moz-max-content;width:max-content;animation:landing-testimonial-scroll 42s linear infinite;will-change:transform}.landing-testimonial-track:hover{animation-play-state:paused}@keyframes landing-float{0%,to{transform:translate3d(0,-8px,0)}50%{transform:translate3d(0,8px,0)}}.landing-float{animation:landing-float 6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.features-reveal,.motion-reveal{opacity:1;transform:none;transition:none}.landing-float,.landing-hero-enter,.landing-marquee-track,.landing-testimonial-track{animation:none}}@font-face{font-family:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/d9fef5bf2f64cf9a-s.woff2?dpl=dpl_DPZjpJqjSXaAe5JBBvuRi7LxDRhZ) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Figtree;font-style:normal;font-weight:300 900;font-display:swap;src:url(/_next/static/media/de42cfb9a3b980ae-s.p.woff2?dpl=dpl_DPZjpJqjSXaAe5JBBvuRi7LxDRhZ) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Figtree Fallback;src:local("Arial");ascent-override:94.32%;descent-override:24.82%;line-gap-override:0.00%;size-adjust:100.72%}.__className_f6ca81{font-family:Figtree,Figtree Fallback;font-style:normal}.__variable_f6ca81{--font-sans:"Figtree","Figtree Fallback"}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/999e639cd9d85971-s.woff2?dpl=dpl_DPZjpJqjSXaAe5JBBvuRi7LxDRhZ) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/9af6411484c7e20a-s.woff2?dpl=dpl_DPZjpJqjSXaAe5JBBvuRi7LxDRhZ) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/e6b5cfd5a74e1cae-s.woff2?dpl=dpl_DPZjpJqjSXaAe5JBBvuRi7LxDRhZ) format("woff2");unicode-range:u+1f??}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/6aacc40b7795b725-s.woff2?dpl=dpl_DPZjpJqjSXaAe5JBBvuRi7LxDRhZ) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/67110d8fe39c5e84-s.woff2?dpl=dpl_DPZjpJqjSXaAe5JBBvuRi7LxDRhZ) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/046b90749014f852-s.woff2?dpl=dpl_DPZjpJqjSXaAe5JBBvuRi7LxDRhZ) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Fira Code;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/3703c28dcda155b1-s.p.woff2?dpl=dpl_DPZjpJqjSXaAe5JBBvuRi7LxDRhZ) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Fira Code Fallback;src:local("Arial");ascent-override:73.56%;descent-override:23.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f0f3d7{font-family:Fira Code,Fira Code Fallback;font-style:normal}.__variable_f0f3d7{--font-mono:"Fira Code","Fira Code Fallback"}