@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.qQMB9q_className{font-family:Inter,Inter Fallback;font-style:normal}.qQMB9q_variable{--font-body:"Inter", "Inter Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.0e__wj8580tc5.woff2)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.10u7vx61f1ie7.woff2)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.35a5cae5tspm2.woff2)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-20C4,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.18rizl4rsrl42.woff2)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%}._2Heoq_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}._2Heoq_variable{--font-heading:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:auto}[id]{scroll-margin-top:180px}@media screen and (max-width:750px){[id]{scroll-margin-top:100px}}body{font-family:var(--font-body), system-ui, -apple-system, sans-serif;letter-spacing:-.02em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.mobile-menu-open .intercom-lightweight-app,body.mobile-menu-open .intercom-namespace,body.mobile-menu-open #intercom-container,body.mobile-menu-open iframe[name=intercom-launcher-frame],body.mobile-menu-open iframe[name=intercom-notifications-frame],body.mobile-menu-open iframe[name=intercom-messenger-frame],body.mobile-menu-open iframe[title*=Intercom],body.mobile-menu-open #iubenda-cs-banner,body.mobile-menu-open .iubenda-tp-btn,body.mobile-menu-open .iub-cs-container,body.mobile-menu-open .iubenda_floating_preferences_button,body.mobile-menu-open .iubenda-cs-preferences-link,body.mobile-menu-open [data-locale-banner]{visibility:hidden!important;pointer-events:none!important;display:none!important}h1,h2,h3,h4,h5,h6{letter-spacing:-.03em;text-wrap:balance;font-family:var(--font-heading), system-ui, -apple-system, sans-serif;color:var(--neutral-950);text-wrap:balance;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual;font-weight:800;line-height:1.15}h1{font-size:clamp(40px,5vw,64px)}h2{font-size:clamp(32px,3.5vw,48px)}h3{font-size:clamp(26px,2.5vw,36px)}h4{font-size:clamp(22px,2vw,28px)}h5{font-size:clamp(18px,1.5vw,22px)}a{color:inherit;text-decoration:none}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}.skip-to-content{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.skip-to-content:focus{color:#fff;z-index:9999;background:#000;width:auto;height:auto;padding:1rem 2rem;font-size:1rem;position:fixed;top:0;left:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:2px solid #055ffd}.spinner{animation:1.5s linear infinite rotate}#cf-clearance-overlay{z-index:2147483647;opacity:0;pointer-events:none;background:#0a0a0a8c;justify-content:center;align-items:center;transition:opacity .3s ease-out;display:flex;position:fixed;inset:0}#cf-clearance-overlay.visible{opacity:1;pointer-events:auto}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--blue:#055ffd;--blue-hover:#0558e8;--blue-sp:#d9e3f9;--blue-sp-2:#eff3fa;--white:#fff;--neutral-50:#fafafa;--neutral-100:#f6f6f7;--neutral-150:#ededf0;--neutral-200:#e5e5e5;--neutral-300:#d4d4d4;--neutral-400:#a3a3a3;--neutral-500:#737373;--neutral-600:#525252;--neutral-700:#404040;--neutral-800:#222;--neutral-900:#171717;--neutral-950:#0a0a0a;--black:#000;--yellow:#ffd000;--margin:140px;--gap:70px;--padding-top:50px;--padding-mobile:22px;--fs-h1-mobile:36px;--fs-h2-mobile:32px;--fs-h3-mobile:28px}::selection{background:var(--blue-sp);color:var(--blue)}html,body{color:var(--neutral-900);background-color:var(--white)}#main-content{width:100%;display:inline-block;overflow-x:clip}.button{cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;display:flex}.button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.button svg{flex-shrink:0}.underline,.underlineBlue{z-index:0;display:inline-block;position:relative}.underline:before,.underlineBlue:before{content:"";z-index:-1;background-image:url(/svgs/underline.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:.3em;display:block;position:absolute;bottom:-.215em;left:0}.underlineBlue:before{background-image:url(/svgs/underline-blue.svg)}.tripleUnderline{display:inline-block;position:relative}.tripleUnderline:after{content:"";z-index:0;background-image:url(/svgs/triple-underline.svg);background-position:bottom;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:.3em;display:block;position:absolute;bottom:-.2em;left:0}.sparkleLeft{display:inline-block;position:relative}.sparkleLeft:before{content:"";pointer-events:none;z-index:0;background-image:url(/svgs/sparkle-left.svg);background-repeat:no-repeat;background-size:contain;width:1em;height:1em;position:absolute;top:-.5em;left:-.6em}.sparkleRight{display:inline-block;position:relative}.sparkleRight:after{content:"";pointer-events:none;z-index:0;background-image:url(/svgs/sparkle-right.svg);background-repeat:no-repeat;background-size:contain;width:1.1em;height:1.1em;position:absolute;top:-.7em;right:-.7em}.rightLamp{display:inline-block;position:relative}.rightLamp:after{content:"";pointer-events:none;z-index:0;background-image:url(/svgs/right-lamp.svg);background-repeat:no-repeat;background-size:contain;width:1.1em;height:1.1em;position:absolute;top:-.1em;right:-1.3em}.mouseClick{display:inline-block;position:relative}.mouseClick:after{content:"";pointer-events:none;z-index:0;background-image:url(/svgs/mouse-click.svg);background-repeat:no-repeat;background-size:contain;width:1.8em;height:1.8em;position:absolute;bottom:-.6em;right:-1.5em;rotate:-10deg}.chartArrow{display:inline-block;position:relative}.chartArrow:after{content:"";pointer-events:none;z-index:0;background-image:url(/svgs/chart-arrow.svg);background-repeat:no-repeat;background-size:contain;width:1.8em;height:1.8em;position:absolute;bottom:-.7em;right:-1em;rotate:0deg}.curvedLine{display:inline-block;position:relative}.curvedLine:after{content:"";pointer-events:none;z-index:0;background-image:url(/svgs/curved-line.svg);background-repeat:no-repeat;background-size:contain;width:1.5em;height:1.5em;position:absolute;bottom:-.9em;right:-.4em;rotate:40deg}.arrowUpSparkle{display:inline-block;position:relative}.arrowUpSparkle:after{content:"";pointer-events:none;z-index:0;background-image:url(/svgs/arrow-up-sparkle.svg);background-repeat:no-repeat;background-size:contain;width:2em;height:2em;position:absolute;bottom:-.2em;right:-1.6em;rotate:0deg}.textSelection{background-color:var(--blue-sp);color:var(--blue);display:inline-block;position:relative}.textSelection:before{content:"";background:radial-gradient(circle, var(--blue) .15em, transparent .16em) top center / .35em .35em no-repeat, linear-gradient(var(--blue), var(--blue)) center / .1em 100% no-repeat;pointer-events:none;z-index:1;width:.35em;height:calc(100% + .35em);position:absolute;top:-.35em;left:-.15em}.textSelection:after{content:"";background:radial-gradient(circle, var(--blue) .15em, transparent .16em) bottom center / .35em .35em no-repeat, linear-gradient(var(--blue), var(--blue)) center / .1em 100% no-repeat;pointer-events:none;z-index:1;width:.35em;height:calc(100% + .35em);position:absolute;bottom:-.35em;right:-.15em}.button.blue{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.button.blue:hover{background-color:var(--blue-hover);border-color:var(--blue-hover)}.button.blue_shine{background-color:var(--blue);color:var(--white);isolation:isolate;border:none;text-decoration:none;position:relative;overflow:hidden}.button.blue_shine:hover{background-color:var(--blue-hover)}.button.blue_shine:after{content:"";pointer-events:none;background:linear-gradient(120deg,#fff0 0%,#ffffff73 50%,#fff0 100%);width:75%;height:100%;animation:2.8s ease-in-out infinite buttonShine;position:absolute;top:0;left:-150%;transform:skew(-20deg)}.button.blue_shine:hover:after{animation-duration:1.4s}@keyframes buttonShine{0%{left:-150%}60%,to{left:150%}}@media (prefers-reduced-motion:reduce){.button.blue_shine:after{animation:none;display:none}}.button.black{border-color:var(--neutral-950);background-color:var(--neutral-950);color:var(--white)}.button.black:hover{background-color:var(--neutral-800)}.button.white{border-color:var(--white);background-color:var(--white);color:var(--neutral-950)}.button.white:hover{background-color:var(--neutral-100)}.button.white_black_border{border-color:var(--neutral-950);background-color:var(--white);color:var(--neutral-950)}.button.white_black_border:hover{background-color:var(--neutral-950);color:var(--white)}.button.black_white_border{border-color:var(--white);background-color:var(--neutral-950);color:var(--white)}.button.black_white_border:hover{background-color:var(--neutral-800)}.button.transparent{color:var(--neutral-950)}.button.transparent:hover{background-color:var(--neutral-100)}.breadcrumbs{visibility:hidden;position:absolute}@media screen and (max-width:768px){:root{--margin:80px}}
