@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_50e8c9bb-module___CSDRq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_50e8c9bb-module___CSDRq__variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0xa7br5mfity1.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:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1svzn21vgh2j9.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.3tasb8qs95n_v.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:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_8c174c21-module__egI0ba__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_8c174c21-module__egI0ba__variable{--font-public-sans:"Public Sans", "Public Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.269kn9uafm0ti.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_b623b980-module__35dYfa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_b623b980-module__35dYfa__variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@property --tinte{syntax:"<color>";inherits:true;initial-value:#146ef5}:root{--font-display:var(--font-archivo,"Archivo"), sans-serif;--font-text:var(--font-public-sans,"Public Sans"), sans-serif;--font-mono:var(--font-jetbrains,"JetBrains Mono"), ui-monospace, monospace;--brand-500:#001125;--dark-900:#000;--dark-800:#2f2b2d;--light-100:#fff;--light-200:#ebebeb;--border-dark:#fff3;--border-light:#0003;--fs-display:clamp(4rem, 3.7143rem + 1.4286vw, 5rem);--fs-h1:clamp(2rem, 1.4286rem + 2.8571vw, 4rem);--fs-h2:clamp(1.875rem, 1.3393rem + 2.6786vw, 3.75rem);--fs-h3:clamp(1.75rem, 1.3929rem + 1.7857vw, 3rem);--fs-h4:clamp(1.5rem, 1.3571rem + .7143vw, 2rem);--fs-h5:clamp(1.375rem, 1.3393rem + .1786vw, 1.5rem);--fs-text-large:clamp(1.125rem, 1.0893rem + .1786vw, 1.25rem);--fs-text-main:clamp(1rem, .9643rem + .1786vw, 1.125rem);--fs-text-small:clamp(.875rem, .8393rem + .1786vw, 1rem);--fs-label:clamp(.6875rem, .6607rem + .1339vw, .8125rem);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-display:450;--fw-display-key:640;--lh-small:1;--lh-medium:1.1;--lh-large:1.3;--lh-huge:1.5;--ls-tight:-.03em;--ls-normal:0em;--space-3:clamp(.875rem, .8393rem + .1786vw, 1rem);--space-4:clamp(1.25rem, 1.1786rem + .3571vw, 1.5rem);--space-5:clamp(1.75rem, 1.6786rem + .3571vw, 2rem);--space-6:clamp(2rem, 1.8571rem + .7143vw, 2.5rem);--space-7:clamp(2.25rem, 2.0357rem + 1.0714vw, 3rem);--space-8:clamp(2.5rem, 2.0714rem + 2.1429vw, 4rem);--space-9:clamp(3.5rem, 2.7857rem + 3.5714vw, 6rem);--max-width:110rem;--margin:clamp(1rem, .5714rem + 2.1429vw, 2.5rem);--gutter:clamp(1rem, .7143rem + 1.4286vw, 2rem);--radius-main:1rem;--radius-round:100vw;--radius-small:.5rem;--border-width:.094rem;--spring:cubic-bezier(.34, 1.56, .64, 1);--glide:cubic-bezier(.16, 1, .3, 1);--drive:cubic-bezier(.65, 0, .35, 1);--entrance:cubic-bezier(.18, 1.25, .4, 1);--shake:cubic-bezier(.36, .07, .19, .97);--snap:ease-out}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scrollbar-width:none}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}section[id]{scroll-margin-top:6rem}main{z-index:1;position:relative}.has-cursor,.has-cursor *{cursor:none}.has-cursor input,.has-cursor textarea{cursor:text}body{background:var(--light-200);color:var(--dark-900);font-family:var(--font-text);font-size:var(--fs-text-main);line-height:var(--lh-huge);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img,svg,video,canvas{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}ul,ol{list-style:none}:focus-visible{outline-offset:3px;outline:2px solid}.u-visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.u-container{max-width:var(--max-width);width:calc(100% - var(--margin) * 2);margin-inline:auto;position:relative}.t-display,.t-h1,.t-h2,.t-h3,.t-h4,.t-h5{font-family:var(--font-display);line-height:var(--lh-medium);letter-spacing:var(--ls-tight);font-weight:var(--fw-medium);text-transform:uppercase;text-wrap:balance}.t-display{font-size:var(--fs-display);font-weight:var(--fw-display)}.t-display strong{font-weight:var(--fw-display-key)}.t-h1{font-size:var(--fs-h1)}.t-h2{font-size:var(--fs-h2)}.t-h3{font-size:var(--fs-h3)}.t-h4{font-size:var(--fs-h4)}.t-h5{font-size:var(--fs-h5)}.t-h1 strong,.t-h2 strong,.t-h3 strong,.t-h4 strong{font-weight:var(--fw-bold)}.t-large{font-family:var(--font-text);font-size:var(--fs-text-large);line-height:var(--lh-huge);font-weight:var(--fw-regular)}.t-main{font-family:var(--font-text);font-size:var(--fs-text-main);line-height:var(--lh-huge);font-weight:var(--fw-regular)}.t-small{font-family:var(--font-text);font-size:var(--fs-text-small);line-height:var(--lh-large);font-weight:var(--fw-regular)}.t-large strong,.t-main strong,.t-small strong{font-weight:var(--fw-bold)}html[data-reveal-js] [data-reveal]>*{opacity:0;transition:opacity .45s var(--glide) calc(var(--i,0) * 90ms), translate .45s var(--glide) calc(var(--i,0) * 90ms);translate:0 14px}html[data-reveal-js] [data-reveal][data-revealed]>*{opacity:1;translate:0}[data-reveal]>:nth-child(2){--i:1}[data-reveal]>:nth-child(3){--i:2}[data-reveal]>:nth-child(4){--i:3}[data-reveal]>:nth-child(5){--i:4}[data-reveal]>:nth-child(6){--i:5}[data-reveal]>:nth-child(7){--i:6}[data-reveal]>:nth-child(8){--i:7}@media (prefers-reduced-motion:reduce){html[data-reveal-js] [data-reveal]>*{opacity:1;transition:none;translate:none}}
.Cursor-module__IckhyW__cursor{pointer-events:none;z-index:100;opacity:0;width:14px;height:14px;transition:width .32s var(--spring), height .32s var(--spring), opacity .2s var(--snap);background:#000;border-radius:50%;position:fixed;top:0;left:0;box-shadow:0 0 0 1.5px #ffffffd9,0 0 10px 2px #ffffff59,0 0 22px 6px #ffffff1f}.Cursor-module__IckhyW__visible{opacity:1}.Cursor-module__IckhyW__crecido{width:28px;height:28px}
