.artigo-meta{color:var(--mute);margin-top:1.5rem;font-size:.9375rem}.artigo-meta a{color:var(--fg);text-underline-offset:3px}.prosa{color:#d4d4d8;max-width:70ch;padding-bottom:clamp(3rem,8vw,5rem);font-size:1.0625rem;line-height:1.75}.prosa>*+*{margin-top:1.25em}.prosa h2{font-family:var(--display);text-transform:uppercase;color:var(--fg);margin-top:2.25em;font-size:clamp(1.875rem,4vw,2.5rem);font-weight:400;line-height:1.05}.prosa h3{color:var(--fg);margin-top:1.75em;font-size:1.1875rem}.prosa a{color:var(--fg);text-underline-offset:3px}.prosa strong{color:var(--fg)}.prosa ul,.prosa ol{padding-left:1.25em}.prosa li+li{margin-top:.4em}.prosa code{border:1px solid var(--line);background:var(--bg2);border-radius:6px;padding:.1em .35em;font-size:.9em}.prosa pre{border:1px solid var(--line);background:var(--bg2);border-radius:12px;padding:1rem 1.25rem;font-size:.875rem;line-height:1.6;overflow-x:auto}.prosa pre code{background:0 0;border:0;padding:0}.prosa blockquote{border-left:2px solid var(--line);color:var(--mute);padding-left:1.25rem}.prosa table{border-collapse:collapse;width:100%;font-size:.9375rem}.prosa th,.prosa td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:.6rem .75rem}.prosa th{background:var(--bg2);color:var(--fg)}.artigo-cta{border:1px solid var(--line);background:var(--bg2);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;max-width:70ch;margin-bottom:clamp(3rem,8vw,5rem);padding:1.5rem 1.75rem;display:flex}.artigo-cta p{max-width:42ch;color:var(--mute)}.artigo-cta strong{color:var(--fg)}.prosa :is(h2,h3)[id]{scroll-margin-top:80px}@media (prefers-reduced-motion:no-preference){html:has(.sumario){scroll-behavior:smooth}}.sumario{border:1px solid var(--line);background:var(--bg2);border-radius:12px;max-width:70ch;margin-bottom:2.5rem}.sumario summary{cursor:pointer;min-height:48px;font-family:var(--display);text-transform:uppercase;letter-spacing:.12em;color:var(--mute);align-items:center;padding:0 1.25rem;display:flex}.sumario ol{color:var(--mute);margin:0;padding:0 1.25rem 1rem 2.5rem}.sumario li+li{margin-top:.15rem}.sumario a{color:var(--fg);text-underline-offset:3px;padding-block:.3rem;display:block}.destaque{border:1px solid var(--line);border-left:3px solid var(--fg);background:var(--bg2);border-radius:0 12px 12px 0;padding:1rem 1.25rem}.destaque>*+*{margin-top:.75em}.destaque-titulo{font-family:var(--display);text-transform:uppercase;letter-spacing:.12em;color:var(--fg)}.destaque-aviso{border-left-style:double;border-left-width:5px}.prosa pre[data-lang]{padding-top:2rem;position:relative}.prosa pre[data-lang]:before{content:attr(data-lang);color:var(--mute);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;position:absolute;top:.6rem;left:1.25rem}.artigo-tags{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;max-width:70ch;margin-bottom:2rem;display:flex}.artigo-tags .blog-tags{margin:0}.leia-tambem{max-width:70ch;margin-bottom:clamp(3rem,8vw,5rem)}.leia-tambem h2{font-family:var(--display);text-transform:uppercase;margin-bottom:1rem;font-size:2rem;font-weight:400}.leia-tambem ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.leia-tambem li{border-bottom:1px solid var(--line);gap:.25rem;padding:1.25rem 0;display:grid}.leia-tambem a{color:var(--fg);text-underline-offset:4px;font-size:1.125rem;font-weight:600}.leia-tambem-meta{color:var(--mute);font-size:.875rem}.prosa figure{margin:2rem 0}.prosa figure img{border:1px solid var(--line);background:var(--bg2);border-radius:12px;width:100%;height:auto;display:block}.prosa figcaption{color:var(--mute);margin-top:.625rem;font-size:.875rem}.avatar{width:var(--tam);height:var(--tam);background:var(--bg2);color:var(--fg);font-size:calc(var(--tam) * .38);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.por-autores{vertical-align:middle;flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.avatar-grupo{display:inline-flex}.avatar-grupo .avatar{box-shadow:0 0 0 2px var(--bg)}.avatar-grupo .avatar+.avatar{margin-left:-.5rem}.quem-escreveu{border-top:1px solid var(--line);margin:3rem 0 0;padding-top:2rem}.quem-escreveu ul{flex-wrap:wrap;gap:1rem 2.5rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.quem-escreveu li{align-items:center;gap:.875rem;display:flex}.quem-escreveu li>span:last-child{display:grid}.quem-escreveu a{font-weight:600}.quem-cargo{color:var(--mute);font-size:.875rem}@font-face{font-family:Bebas Neue;src:url(/fonts/bebas-neue.woff2)format("woff2");font-display:optional}@font-face{font-family:Bebas Fallback;src:local(Impact),local(Arial Narrow Bold);size-adjust:73%;ascent-override:123%;descent-override:41%;line-gap-override:0%}:root{--bg:#151517;--bg2:#1d1d20;--line:#2c2c30;--fg:#fff;--mute:#a1a1aa;--display:"Bebas Neue", "Bebas Fallback", Impact, sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0}body{background:var(--bg);color:var(--fg);-webkit-font-smoothing:antialiased;font:400 1.0625rem/1.6 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}a{color:inherit}:focus-visible{outline:2px solid var(--fg);outline-offset:3px;border-radius:4px}.wrap{max-width:1120px;margin:0 auto;padding:0 20px}.secao{border-top:1px solid var(--line);padding:clamp(4rem,10vw,7rem) 0;scroll-margin-top:64px}.secao-topo{max-width:720px;margin-bottom:clamp(2.5rem,6vw,4rem)}.label{font-family:var(--display);text-transform:uppercase;letter-spacing:.18em;color:var(--mute);font-size:1rem}.secao h2{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;margin:.5rem 0 1rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:400;line-height:1}.secao-sub{color:var(--mute);max-width:60ch;font-size:1.125rem}.grade{border:1px solid var(--line);background:var(--line);border-radius:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1px;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.card{background:var(--bg);padding:1.75rem;transition:background .2s}.card:hover{background:var(--bg2)}.card h3{margin:1.25rem 0 .5rem;font-size:1.125rem}.card p{color:var(--mute);font-size:.975rem}.card-icone{border:1px solid var(--line);background:var(--bg2);border-radius:10px;place-items:center;width:44px;height:44px;display:grid}.btn{background:var(--fg);min-height:48px;color:var(--bg);border-radius:12px;justify-content:center;align-items:center;padding:.8rem 1.6rem;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transform:scale(.97)}.btn-sm{min-height:44px;padding:.5rem 1rem;font-size:.95rem}.btn.ghost{color:var(--fg);border:1px solid var(--line);background:0 0}.link-seta{min-height:44px;color:var(--fg);text-underline-offset:4px;align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.link-seta svg{transition:transform .2s}.link-seta:hover svg{transform:translate(4px)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.revelar{opacity:0;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(2rem)}.revelar.revelado{opacity:1;transform:none}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}
