*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,ol,p,ul{margin:0}button,input{padding:0}ol,ul{list-style:none}html{scroll-behavior:smooth}body{text-rendering:optimizespeed;min-height:100vh;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}a{color:inherit;text-decoration:none}button,input{cursor:pointer;background:unset;border:unset;color:inherit;display:block}.input{cursor:text}label{cursor:pointer}label.classic-cursor{cursor:inherit}body{--colors--fg-default-primary:#f6f6f6;--colors--fg-default-secondary:#fffc;--colors--fg-default-tertiary:#ffffff7a;--colors-fg-default-inverse:#0a090d;--white:#fff;--background-color-1:var(--colors-fg-default-inverse);--background-color-1-dim:#cbcbcb;--background-color-2:#19191966;--font-1:var(--colors--fg-default-primary);--font-2:#81fdaa;--border-1:#9a9a9a3d;--border-2:#9a9a9a1a;--fw-thin:300;--fw-regular:400;--fw-medium:500;--fw-semi-bold:600;--fw-bold:700;--fw-extra-bold:800;--banner-shadow:0 15px 33px 0 #85ffa90d, 0 59px 59px 0 #85ffa90a, 0 133px 80px 0 #85ffa905, 0 237px 95px 0 #85ffa903, 0 370px 104px 0 #85ffa900;--button-hover-primary-background:#e4e4e4;--button-hover-secondary-background:#ffffff1f;--button-hover-shadow:0 2px 5px 0 #00000012, 0 8px 8px 0 #0000000f, 0 18px 11px 0 #0000000a, 0 33px 13px 0 #00000003, 0 51px 14px 0 #0000, 0 2px 45px 0 #81fdaa47;--button-carrousel-shadow:0 2px 5px 0 #00000012, 0 8px 8px 0 #0000000f, 0 18px 11px 0 #0000000a, 0 33px 13px 0 #00000003, 0 51px 14px 0 #0000;--card-shadow:0 2px 5px 0 #00000012, 0 8px 8px 0 #0000000f, 0 18px 11px 0 #0000000a, 0 33px 13px 0 #00000003, 0 51px 14px 0 #0000;--card-background:linear-gradient(#202020, #202020) padding-box, linear-gradient(149.11deg, #ffffff49 4.33%, #fff0 34.44%, #fff0 46.96%, #ffffff12 78.54%) border-box;--switch-selected-border:#81fdaa1f;--switch-selected-bg-image:radial-gradient(55.84% 84.37% at 49.33% 110.94%, #81fdaa85 15.85%, #81fdaa00);--switch-selected-shadow:0 2px 5px 0 #00000012, 0 8px 8px 0 #0000000f, 0 18px 11px 0 #0000000a, 0 33px 13px 0 #00000003, 0 51px 14px 0 #0000, 0 2px 45px 0 #81fdaa47}@font-face{font-family:Inter;src:url(./Inter-VariableFont_opsz_wght.c8O0ljhh.ttf)format("woff2-variations");font-weight:400 900;font-display:swap}@font-face{font-family:Fira Code;src:url(./FiraCode-VariableFont_wght.CO-WD2kz.ttf)format("woff2-variations");font-weight:400 900;font-display:swap}:root{font-family:Inter,sans-serif}body{background:var(--background-color-1);color:var(--font-1);transition:background-color .3s ease-out,color .3s ease-out}.blur{filter:blur(5px)}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#6e6e6e;border-radius:10px}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.main-page-error[data-v-7aa6211b]{margin-top:96px;text-align:center;place-items:center flex-start;max-width:1440px;height:60vh;margin-inline:auto;padding:160px;display:grid}@media (width<860px){.main-page-error[data-v-7aa6211b]{padding:160px 24px}}.main-page-error-section[data-v-7aa6211b]{margin-inline:auto}.error-code[data-v-7aa6211b]{font-family:Fira Code,monospace;font-weight:var(--fw-semi-bold);letter-spacing:0;font-size:120px;line-height:100%}@media (width<860px){.error-code[data-v-7aa6211b]{font-size:96px}}.error-title[data-v-7aa6211b]{letter-spacing:0;margin-top:24px;margin-bottom:16px;font-size:64px;line-height:100%}@media (width<860px){.error-title[data-v-7aa6211b]{font-size:36px}}.error-link[data-v-7aa6211b]{letter-spacing:0;font-size:36px;line-height:100%}@media (width<860px){.error-link[data-v-7aa6211b]{font-size:24px}}.error-link[data-v-7aa6211b]:hover{color:var(--font-2)}
