@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}p,h1,h2,h3,h4{overflow-wrap:break-word}}@layer tokens{:root{--prim-color-branco-quente:#fbfaf7;--prim-color-preto:#141414;--prim-color-cinza-700:#55534e;--prim-color-cinza-600:#6e6b65;--prim-color-cinza-200:#e4e1da;--prim-color-vermelho:#c8201a;--prim-color-branco:#fff;--prim-font-grotesca:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--prim-font-mono:ui-monospace, "SFMono-Regular", "Cascadia Mono", Consolas, "Liberation Mono", monospace;--prim-text--1:clamp(.8333rem, .8099rem + .1002vw, .9rem);--prim-text-0:clamp(1rem, .956rem + .1878vw, 1.125rem);--prim-text-1:clamp(1.2rem, 1.1274rem + .3099vw, 1.4063rem);--prim-text-2:clamp(1.44rem, 1.3281rem + .4775vw, 1.7578rem);--prim-text-3:clamp(1.728rem, 1.5628rem + .705vw, 2.1973rem);--prim-text-4:clamp(2.0736rem, 1.8366rem + 1.0111vw, 2.7466rem);--prim-text-5:clamp(2.4883rem, 2.1556rem + 1.4196vw, 3.4332rem);--prim-text-6:clamp(2.986rem, 2.5263rem + 1.9614vw, 4.2915rem);--prim-leading-justo:1.1;--prim-leading-base:1.55;--prim-peso-regular:400;--prim-peso-medio:500;--prim-peso-forte:700;--prim-space-1:.25rem;--prim-space-2:.5rem;--prim-space-3:.75rem;--prim-space-4:1rem;--prim-space-6:1.5rem;--prim-space-8:2rem;--prim-space-12:3rem;--prim-space-16:4rem;--prim-space-24:6rem;--prim-space-32:8rem;--prim-radius-0:0;--prim-radius-1:2px;--prim-radius-2:4px;--prim-radius-pilula:999px;--prim-duration-fast:.2s;--prim-duration-base:.4s;--prim-duration-slow:.8s;--prim-ease-out:cubic-bezier(.22, 1, .36, 1);--color-fundo:var(--prim-color-branco-quente);--color-texto:var(--prim-color-preto);--color-texto-secundario:var(--prim-color-cinza-700);--color-texto-terciario:var(--prim-color-cinza-600);--color-destaque:var(--prim-color-vermelho);--color-linha:var(--prim-color-cinza-200);--color-sobre-destaque:var(--prim-color-branco);--font-texto:var(--prim-font-grotesca);--font-tecnica:var(--prim-font-mono);--text-pequeno:var(--prim-text--1);--text-corpo:var(--prim-text-0);--text-subtitulo:var(--prim-text-1);--text-titulo-3:var(--prim-text-2);--text-titulo-2:var(--prim-text-3);--text-titulo-1:var(--prim-text-4);--text-display:var(--prim-text-6);--leading-titulo:var(--prim-leading-justo);--leading-corpo:var(--prim-leading-base);--peso-corpo:var(--prim-peso-regular);--peso-titulo:var(--prim-peso-medio);--peso-forte:var(--prim-peso-forte);--space-minimo:var(--prim-space-1);--space-pequeno:var(--prim-space-2);--space-medio:var(--prim-space-4);--space-grande:var(--prim-space-8);--space-bloco:var(--prim-space-12);--space-secao:var(--prim-space-24);--space-margem-pagina:clamp(var(--prim-space-4), 5vw, var(--prim-space-16));--largura-leitura:68ch;--largura-pagina:90rem;--radius-nenhum:var(--prim-radius-0);--radius-sutil:var(--prim-radius-1);--radius-controle:var(--prim-radius-2);--radius-pilula:var(--prim-radius-pilula);--motion-duration-fast:var(--prim-duration-fast);--motion-duration-base:var(--prim-duration-base);--motion-duration-slow:var(--prim-duration-slow);--motion-ease-out:var(--prim-ease-out);--focus-cor:var(--color-destaque);--focus-espessura:2px;--focus-afastamento:3px;--link-cor:var(--color-texto);--link-cor-hover:var(--color-destaque);--link-sublinhado:1px;--link-sublinhado-afastamento:.2em;--skip-link-fundo:var(--color-texto);--skip-link-texto:var(--color-fundo);--skip-link-espaco:var(--space-pequeno) var(--space-medio);--skip-link-raio:var(--radius-controle)}}@layer base{html{color-scheme:light;background:var(--color-fundo)}body{background:var(--color-fundo);min-height:100dvh;color:var(--color-texto);font-family:var(--font-texto);font-size:var(--text-corpo);font-weight:var(--peso-corpo);line-height:var(--leading-corpo);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-weight:var(--peso-titulo);line-height:var(--leading-titulo);text-wrap:balance}h1{font-size:var(--text-titulo-1)}h2{font-size:var(--text-titulo-2)}h3{font-size:var(--text-titulo-3)}p{max-width:var(--largura-leitura);text-wrap:pretty}a{color:var(--link-cor);text-decoration-thickness:var(--link-sublinhado);text-underline-offset:var(--link-sublinhado-afastamento)}a:hover{color:var(--link-cor-hover)}code,kbd,samp,time{font-family:var(--font-tecnica)}:focus-visible{outline:var(--focus-espessura) solid var(--focus-cor);outline-offset:var(--focus-afastamento)}::selection{background:var(--color-destaque);color:var(--color-sobre-destaque)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer componentes{.pular-conteudo{top:var(--space-medio);left:var(--space-medio);z-index:100;padding:var(--skip-link-espaco);border-radius:var(--skip-link-raio);background:var(--skip-link-fundo);color:var(--skip-link-texto);transform:translateY(calc(-100% - var(--space-grande)));text-decoration:none;position:absolute}.pular-conteudo:focus-visible{transform:none}.pular-conteudo:hover{color:var(--skip-link-texto)}}@layer utilitarios{.so-leitor-de-tela{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.envoltorio{width:100%;max-width:var(--largura-pagina);padding-inline:var(--space-margem-pagina);margin-inline:auto}}.inicio[data-astro-cid-lcdefpme]{padding-block:var(--space-secao)}
