*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg-pagina);color:var(--texto);font-family:var(--gh-font-body,var(--fonte-texto));-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:2px dashed currentColor;outline-offset:4px}img{display:block;max-width:100%;height:auto}h1,h2,h3{font-family:var(--gh-font-heading,var(--fonte-titulo));font-weight:300;letter-spacing:-.045em;line-height:1.1;margin:0}p{line-height:1.7}.pular{position:absolute;left:24px;top:-80px;padding:12px;background:var(--bg-superficie);z-index:20}.pular:focus{top:12px}.topo{min-height:96px;display:flex;align-items:center;gap:32px;margin:auto;max-width:1340px;padding:20px 48px;border-bottom:1px solid var(--borda-suave)}.topo img{width:152px;height:auto}.topo__editoria,.sobretitulo{font-family:var(--fonte-mono);font-size:11px;line-height:1.7;letter-spacing:.1em}.topo__editoria{border-left:1px solid var(--borda-forte);padding-left:24px}.topo nav{margin-left:auto;display:flex;gap:28px;font-size:14px}.topo nav a{min-height:44px;display:flex;align-items:center}.abertura,.arquivo{max-width:1340px;margin:auto;padding:88px 48px}.abertura h1{font-size:clamp(42px,6.5vw,88px);margin:30px 0}.ponto{color:var(--glifo-laranja)}.abertura__texto{max-width:600px;font-size:19px}.abertura__linha{margin-top:60px;width:80px;height:3px;background:var(--glifo-laranja)}.arquivo{padding-top:20px;padding-bottom:100px}.arquivo__topo{border-top:1px solid var(--borda-forte);padding-top:32px;display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:40px}.arquivo__topo h2{font-size:38px}.grade{display:grid;grid-template-columns:repeat(3,1fr);gap:56px 32px}.card__imagem{display:block;overflow:hidden;background:var(--bg-superficie);aspect-ratio:16/9}.card__imagem img{width:100%;height:100%;object-fit:cover;transition:transform 400ms}.card:hover .card__imagem img{transform:scale(1.025)}.card__texto{padding-top:20px}.card h3{font-size:27px;line-height:1.25}.card p{font-size:15px}.card__vazia{height:100%;border:1px solid var(--borda-suave)}.link-seta{display:inline-flex;align-items:center;gap:20px;border-bottom:1px solid var(--borda-forte);font-size:14px;min-height:44px}.link-seta span{color:var(--texto-marca)}.artigo{max-width:1240px;margin:auto;padding:72px 48px}.artigo__cabecalho{max-width:930px;margin:0 auto 44px}.artigo h1{font-size:clamp(38px,5.4vw,70px)}.artigo__resumo{font-size:21px;max-width:780px}.artigo__autoria{font-size:13px}.artigo__capa{max-width:1100px;margin:0 auto 60px}.artigo__capa img{width:100%;height:auto}.artigo figcaption{font-size:12px;line-height:1.6;margin-top:12px;color:var(--texto-secundario)}.artigo__conteudo{max-width:740px;margin:auto;font-size:18px;line-height:1.8;overflow-wrap:anywhere}.artigo__conteudo h2{font-size:34px;margin:50px 0 18px;font-weight:400;line-height:1.25}.artigo__conteudo h3{font-size:26px;margin:32px 0 16px;font-weight:400}.artigo__conteudo a{color:var(--texto-marca);text-decoration:underline;text-underline-offset:3px}.artigo__conteudo li{margin-bottom:12px}.artigo__conteudo table{display:block;overflow-x:auto;border-collapse:collapse;width:100%}.artigo__conteudo td,.artigo__conteudo th{padding:12px;border:1px solid var(--borda-suave);text-align:left}.artigo__conteudo figure{margin:40px 0}.artigo__conteudo blockquote{margin:32px 0;padding:0 24px;border-left:3px solid var(--glifo-laranja)}.artigo__conteudo .resposta{padding:24px;border-top:1px solid var(--borda-forte);border-bottom:1px solid var(--borda-forte)}.fontes{font-size:14px}.convite{margin:88px auto 0;max-width:930px;background:var(--bg-invertido);color:var(--texto-invertido);padding:48px}.convite h2{font-size:clamp(32px,4vw,48px)}.convite p{max-width:560px}.botao{display:inline-flex;align-items:center;justify-content:center;min-height:52px;background:var(--bg-marca);color:var(--texto-sobre-marca);padding:12px 21px;border-radius:8px;transition:border-radius 160ms,background 160ms}.botao:hover{border-radius:0;background:var(--bg-marca-hover)}.rodape{padding:64px max(24px,calc((100vw - 1244px)/2));background:var(--glifo-preto);color:var(--glifo-creme);display:flex;gap:64px;align-items:center}.rodape img{width:152px;height:auto}.rodape p{font-size:15px;margin:0}.rodape a{margin-left:auto;font-size:14px;min-height:44px;display:flex;align-items:center}.pagination{margin-top:64px;font-size:14px}.kg-width-wide{max-width:100%}.kg-width-full{width:100%}@media(max-width:960px){.grade{grid-template-columns:repeat(2,1fr)}.topo__editoria{display:none}.rodape{gap:28px}.abertura,.arquivo,.artigo{padding-left:28px;padding-right:28px}}@media(max-width:560px){.topo{padding:16px 24px;min-height:80px;gap:16px}.topo img{width:120px}.topo nav{gap:12px;font-size:12px}.topo nav a:first-child{display:none}.abertura{padding-top:56px;padding-bottom:56px}.abertura__texto{font-size:17px}.arquivo__topo{display:block}.arquivo__topo .sobretitulo{display:block;margin-top:20px}.grade{grid-template-columns:1fr;gap:40px}.card h3{font-size:28px}.artigo{padding-top:48px}.artigo__conteudo{font-size:17px}.artigo__conteudo h2{font-size:29px}.convite{padding:28px}.rodape{align-items:start;flex-direction:column;padding:40px 24px;gap:24px}.rodape a{margin-left:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}
.kg-gallery-container{display:flex;flex-direction:column;gap:1rem}.kg-gallery-row{display:flex;gap:1rem}.kg-gallery-image{flex:1 1 0;min-width:0}.kg-gallery-image img{width:100%;height:100%;object-fit:cover}.kg-bookmark-card{margin:2rem 0}.kg-bookmark-container{display:flex;border:1px solid var(--borda-suave);border-radius:8px;overflow:hidden;text-decoration:none;color:inherit}.kg-bookmark-content{padding:1.3rem;flex:1;min-width:0}.kg-bookmark-title{font-family:Sora,sans-serif;font-size:1.1rem;font-weight:400}.kg-bookmark-description{font-size:.9rem;margin-top:.6rem;color:var(--texto-secundario)}.kg-bookmark-metadata{display:flex;align-items:center;gap:.5rem;margin-top:.8rem;font-size:.75rem}.kg-bookmark-icon{width:20px;height:20px}.kg-bookmark-author,.kg-bookmark-publisher{color:var(--texto-secundario)}.kg-bookmark-thumbnail{flex:0 0 30%}.kg-bookmark-thumbnail img{width:100%;height:100%;object-fit:cover}

.rodape nav{margin-left:auto}.rodape nav a{margin:0}.rodape button{background:none;color:inherit;border:0;text-decoration:underline;min-height:44px;padding:0;cursor:pointer;font:inherit}.consentimento[hidden]{display:none}.consentimento{position:fixed;bottom:16px;left:16px;right:16px;max-width:680px;background:var(--bg-superficie);border:1px solid var(--borda-forte);padding:18px;z-index:30;box-shadow:0 8px 32px #0002}.consentimento p{margin:0 0 12px;font-size:14px}.consentimento a{text-decoration:underline}.consentimento div{display:flex;flex-wrap:wrap;gap:12px}.consentimento button{min-height:44px;padding:10px 16px;border:1px solid var(--borda-forte);border-radius:8px;background:var(--bg-superficie);color:var(--texto);cursor:pointer}.consentimento button:first-child{background:var(--glifo-laranja)}@media(max-width:560px){.rodape nav{margin-left:0}}
.artigo__conteudo a{color:var(--glifo-laranja-texto)}
