@import url("https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap");:root{--background:#fff;--foreground:#171717;--contentCenter:100%;--gap:20px;--serif:"Merriweather",serif;--card-height:300px;--card-width:calc(var(--card-height) / 1.5)}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none;cursor:pointer}main{margin:0 auto}li{list-style:none}h2{font-size:3rem;font-weight:700}h3{font-size:2rem;font-weight:600}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay-Light.woff2) format("woff2"),url(/fonts/HelveticaNowDisplay-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay-Regular.woff2) format("woff2"),url(/fonts/HelveticaNowDisplay-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay-Bold.woff2) format("woff2"),url(/fonts/HelveticaNowDisplay-Bold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:HelveticaNowDisplay;src:url(/fonts/HelveticaNowDisplay-ExtraBold.woff2) format("woff2"),url(/fonts/HelveticaNowDisplay-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}.helvetica-now-display{font-family:HelveticaNowDisplay,sans-serif}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--jodo-verde:#6bb254;--jodo-roxo:#764295;--jodo-amarelo:#dbe03e;--jodo-rosa:#c04a96;--jodo-laranja:#d7692c;--jodo-azul:#a2d1d9;--jodo-verde-neon:#7fcf6a;--jodo-amarelo-neon:#eeff01;--jodo-rosa-neon:#ea27c3;--jodo-laranja-neon:#ef6a01;--jodo-azul-neon:#89d2da;--jodo-tinta:#0b0b0b;--jodo-papel:#fff;--jodo-cinza:#6f6f6f;--jodo-linha:hsla(0,0%,4%,.14);--fonte-principal:"HelveticaNowDisplay","Helvetica Neue",Helvetica,Arial,sans-serif;--fonte-complementar:"Montserrat","HelveticaNowDisplay",sans-serif;--t-xs:0.75rem;--t-sm:0.875rem;--t-md:1rem;--t-lg:1.25rem;--t-xl:clamp(1.5rem,2.4vw,2rem);--t-2xl:clamp(2.2rem,5vw,4rem);--t-3xl:clamp(3rem,9vw,7.5rem);--s-1:4px;--s-2:8px;--s-3:16px;--s-4:24px;--s-5:40px;--s-6:72px;--s-7:120px;--raio:6px;--largura:1240px}