@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-400-normal.BFBkh4jY.woff2)format("woff2"),url(/_astro/newsreader-latin-400-normal.gRTjlS2D.woff)format("woff")}@font-face{font-family:Newsreader;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/newsreader-latin-600-normal.30OJ_TG_.woff2)format("woff2"),url(/_astro/newsreader-latin-600-normal.DUnT2r2g.woff)format("woff")}@font-face{font-family:Newsreader;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/newsreader-latin-400-italic.CEihAR-f.woff2)format("woff2"),url(/_astro/newsreader-latin-400-italic.CNZoH1hn.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/inter-latin-400-normal.C38fXH4l.woff2)format("woff2"),url(/_astro/inter-latin-400-normal.CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2)format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}:root{--papel:#f0f0f0;--tinta:#1b1a17;--apagado:#5c574b;--hairline:#ddd7c9;--lacre:#191970;--lacre-fundo:#12124f;--serif:"Newsreader", Georgia, "Times New Roman", serif;--sans:"Inter", system-ui, -apple-system, Segoe UI, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Consolas, monospace;--fs-caption:.8125rem;--fs-sm:.9375rem;--fs-base:1.0625rem;--fs-lead:clamp(1.1875rem, 1.12rem + .35vw, 1.3125rem);--fs-h4:1.1875rem;--fs-h3:clamp(1.375rem, 1.28rem + .5vw, 1.625rem);--fs-h2:clamp(1.65rem, 1.45rem + 1vw, 2.1rem);--fs-h1:clamp(2.25rem, 1.75rem + 2.4vw, 3.25rem);--fs-display:clamp(2.75rem, 2rem + 3.6vw, 4rem);--lh-tight:1.14;--lh-snug:1.3;--lh-body:1.65;--lh-prose:1.72;--medida:68ch;--wrap:72rem;--raio:4px;--gutter:clamp(1rem, 5vw, 2.5rem)}*,:before,:after{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%;color-scheme:light}body{background:var(--papel);color:var(--tinta);font-family:var(--sans);font-size:var(--fs-base);line-height:var(--lh-body);font-feature-settings:"kern" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}h1,h2,h3,h4{font-family:var(--serif);font-weight:600;line-height:var(--lh-tight);letter-spacing:-.014em;text-wrap:balance}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-snug)}h3{font-size:var(--fs-h3);line-height:var(--lh-snug)}h4{font-size:var(--fs-h4);font-weight:600}a{color:var(--lacre);text-underline-offset:.15em;text-decoration:underline 1px}a:hover{text-decoration-thickness:2px}.mono,code,kbd,samp,time.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:.92em}.norma{font-family:var(--mono);letter-spacing:-.01em;white-space:nowrap;font-size:.92em}.num-chave{font-family:var(--mono);color:var(--lacre);font-variant-numeric:tabular-nums;font-weight:500}.secao-rotulo{font-family:var(--mono);font-size:var(--fs-sm);color:var(--apagado);letter-spacing:.01em;font-weight:400}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.medida{max-width:var(--medida)}hr{border:0;border-top:1px solid var(--hairline);margin-block:2.5rem}.btn{font-family:var(--sans);font-size:var(--fs-sm);border-radius:var(--raio);cursor:pointer;border:1px solid #0000;align-items:center;gap:.5ch;padding:.7em 1.15em;font-weight:500;line-height:1;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.btn--primario{background:var(--lacre);color:var(--papel);border-color:var(--lacre)}.btn--primario:hover{background:var(--lacre-fundo);border-color:var(--lacre-fundo)}.btn--tinta{background:var(--tinta);color:var(--papel);border-color:var(--tinta)}.btn--tinta:hover{background:#000;border-color:#000}.btn--secundario{color:var(--tinta);border-color:var(--hairline);background:0 0}.btn--secundario:hover{border-color:var(--tinta)}.btn--texto{color:var(--lacre);background:0 0;border-radius:0;padding-inline:.15em}.btn--texto:hover{text-underline-offset:.2em;text-decoration:underline}.prose{font-family:var(--serif);font-size:var(--fs-lead);line-height:var(--lh-prose);max-width:var(--medida);color:var(--tinta)}.prose>*+*{margin-top:1.2em}.prose h2{margin-top:2.2em}.prose h3{margin-top:1.8em}.prose h2+*,.prose h3+*{margin-top:.6em}.prose a{color:var(--lacre)}.prose strong{font-weight:600}.prose em{font-style:italic}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.4em}.prose code{color:var(--tinta);font-size:.88em}.prose blockquote{border-left:2px solid var(--hairline);color:var(--apagado);padding-left:1.1em;font-style:italic}.prose table{border-collapse:collapse;width:100%;font-family:var(--sans);font-size:var(--fs-sm)}.prose th,.prose td{text-align:left;border-bottom:1px solid var(--hairline);vertical-align:top;padding:.55em .8em}.prose thead th{border-bottom:2px solid var(--tinta);font-weight:600}.prose figure{margin-block:1.6em}.prose figcaption{font-family:var(--mono);font-size:var(--fs-caption);color:var(--apagado);margin-top:.6em}:focus-visible{outline:2px solid var(--lacre);outline-offset:2px}::selection{background:var(--lacre);color:var(--papel)}.pular-para-conteudo{background:var(--tinta);color:var(--papel);border-radius:var(--raio);z-index:100;padding:.6em 1em;position:absolute;top:0;left:-9999px}.pular-para-conteudo:focus{top:.5rem;left:.5rem}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
