@font-face{font-family:Fabio;src:url(/fonts/Fabio.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fabio;src:url(/fonts/Fabio_XS.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}:root{--tinta:#18191d;--texto-secundario:#575654;--legenda:#6f6e6c;--borda:#d1cfcd;--hairline:#ebebea;--fundo-card:#f4f3f1;--nevoa:#f4f5f7;--branco:#fff;--lime:#b3ff54;--ceu:#bee2ff;--pessego:#ffd9c7;--tomate:#f2552c;--sucesso:#0e8345;--erro:#de1135;--raio-campo:16px;--raio-botao:32px;--raio-cena:32px;--raio-widget:24px;--raio-cartao:20px;--raio-balao:18px;--ease:cubic-bezier(.2, 0, 0, 1);--fonte-display:"Fabio", system-ui, sans-serif;--fonte-texto:var(--font-lato), system-ui, sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--branco);color:var(--tinta);font-family:var(--fonte-texto);flex-direction:column;min-height:100vh;margin:0;display:flex;overflow-x:hidden}a{color:var(--tinta)}a:hover{color:#000}:focus-visible{outline:2px solid var(--tinta);outline-offset:2px}@keyframes entrar{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}
