.kore .blog-topo{padding-top:72px;padding-bottom:64px}.kore .blog-topo .t-hero{max-width:16ch;margin-top:26px}.kore .blog-busca{gap:10px;max-width:560px;margin-top:36px;display:flex}.kore .blog-busca input{min-width:0;min-height:48px;font:400 16px var(--texto);color:var(--ink);background:var(--branco);border:1.5px solid var(--ink);border-radius:4px;flex:1;padding:10px 14px}.kore .blog-busca input::placeholder{color:var(--muted)}.kore .blog-busca .btn{min-height:48px;padding:12px 22px}.kore .blog-filtros{gap:14px;margin-top:28px;display:grid}.kore .blog-filtros .rot{font:500 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-bottom:8px}.kore .blog-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kore .blog-chip{min-height:36px;font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border:1.5px solid var(--linha);background:var(--branco);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;text-decoration:none;display:inline-flex}.kore .blog-chip:hover{border-color:var(--ink)}.kore .blog-chip[aria-current=true]{background:var(--preto);border-color:var(--preto);color:var(--branco)}.kore .blog-chip.tag{text-transform:none;letter-spacing:.02em}.kore .blog-resultado{font:400 13px/1.5 var(--mono);letter-spacing:.03em;color:var(--muted);margin:28px 0 0}.kore .blog-resultado a{color:var(--ink);text-underline-offset:3px}.kore .blog-lista{padding-top:64px}.kore .blog-grade{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.kore .blog-card{border:1.5px solid var(--preto);background:var(--branco);border-radius:4px;flex-direction:column;display:flex;overflow:hidden}.kore .blog-card>a{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}.kore .blog-card .capa{aspect-ratio:16/9;border-bottom:1.5px solid var(--preto);background:var(--rosa);position:relative;overflow:hidden}.kore .blog-card .capa img{object-fit:cover;width:100%;height:100%}.kore .blog-card .corpo{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex}.kore .blog-meta{font:400 12px/1.4 var(--mono);letter-spacing:.04em;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.kore .blog-meta .pilula{color:var(--ink);border-width:1.5px;padding:5px 10px;font-size:10.5px}.kore .blog-card h2{font:300 26px/1.08 var(--display);letter-spacing:-.025em}.kore .blog-card:hover h2{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}.kore .blog-card p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.55;display:-webkit-box;overflow:hidden}.kore .blog-card .ler{font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;margin-top:auto;padding-top:6px}.kore .blog-vazio{border:1.5px dashed var(--linha);text-align:center;color:var(--muted);border-radius:4px;margin:0;padding:48px 24px}.kore .blog-paginas{font:400 13px var(--mono);letter-spacing:.04em;color:var(--muted);justify-content:center;align-items:center;gap:16px;margin-top:48px;display:flex}.kore .blog-paginas .btn{min-height:44px;padding:10px 20px;font-size:14px}.kore .blog-rss{text-align:center;margin-top:40px}.kore .blog-rss a{color:var(--ink);text-underline-offset:3px}.kore .blog-post{padding-top:56px}.kore .blog-post .miolo{max-width:760px}.kore .blog-trilha{font:500 11.5px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 28px;display:flex}.kore .blog-trilha a{color:var(--ink);border-bottom:1.5px solid;padding-bottom:2px;text-decoration:none}.kore .blog-rascunho{border:1.5px solid var(--preto);background:var(--polpa);font:500 12.5px/1.5 var(--mono);letter-spacing:.03em;border-radius:4px;margin:0 0 28px;padding:12px 16px}.kore .blog-post h1{font:300 clamp(36px,4.6cqi,58px)/1.04 var(--display);letter-spacing:-.04em}.kore .blog-post .blog-meta{margin-top:20px}.kore .blog-post .lead{max-width:62ch}.kore .blog-capa{aspect-ratio:16/9;border:1.5px solid var(--preto);background:var(--rosa);border-radius:4px;margin-top:36px;position:relative;overflow:hidden}.kore .blog-capa img{object-fit:cover;width:100%;height:100%}.kore .blog-post article>header{margin-bottom:44px}.kore .blog-post-body{max-width:65ch;color:var(--preto);font:400 18px/1.75 var(--texto)}.kore .blog-post-body>*+*{margin-top:1.2em}.kore .blog-post-body h2{color:var(--preto);font:300 clamp(28px,3cqi,36px)/1.12 var(--display);letter-spacing:-.03em;margin-top:2em;margin-bottom:.5em;scroll-margin-top:6rem}.kore .blog-post-body h2 strong,.kore .blog-post-body h2 b{font-weight:800}.kore .blog-post-body h3{color:var(--preto);font:600 21px/1.3 var(--texto);margin-top:1.7em;margin-bottom:.4em;scroll-margin-top:6rem}.kore .blog-post-body h4{color:var(--preto);font:500 12.5px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;margin-top:1.6em;margin-bottom:.3em}.kore .blog-post-body strong{color:var(--preto);font-weight:650}.kore .blog-post-body a{color:var(--preto);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.kore .blog-post-body a:hover{color:var(--oliva)}.kore .blog-post-body ul,.kore .blog-post-body ol{padding-left:1.4em}.kore .blog-post-body li{margin-top:.4em}.kore .blog-post-body li::marker{color:var(--preto);font-family:var(--mono);font-size:.85em}.kore .blog-post-body blockquote{border-left:3px solid var(--preto);color:var(--preto);font:300 clamp(22px,2.2cqi,26px)/1.35 var(--display);letter-spacing:-.01em;margin:1.8em 0;padding:2px 0 2px 22px;font-style:normal}.kore .blog-post-body blockquote p{margin:0}.kore .blog-post-body blockquote p+p{margin-top:.6em}.kore .blog-post-body code{font-family:var(--mono);background:#0b0b0b0f;border-radius:4px;padding:.12em .4em;font-size:.88em}.kore .blog-post-body pre{background:var(--branco);border:1.5px solid var(--preto);font:400 14px/1.6 var(--mono);border-radius:4px;padding:1em 1.2em;overflow-x:auto}.kore .blog-post-body pre code{background:0 0;padding:0}.kore .blog-post-body img{border:1.5px solid var(--preto);border-radius:4px;width:100%;height:auto}.kore .blog-post-body figure{margin:2em 0}.kore .blog-post-body figcaption{font:400 12px/1.5 var(--mono);letter-spacing:.05em;color:#0b0b0ba8;text-align:left;margin-top:12px}.kore .blog-post-body hr{border:none;border-top:1.5px solid var(--preto);margin:2.5em 0}.kore .blog-post-body table{border-collapse:collapse;font-variant-numeric:tabular-nums;border:0;width:100%;font-size:15.5px;display:block;overflow-x:auto}.kore .blog-post-body th,.kore .blog-post-body td{text-align:left;vertical-align:top;border:0;border-bottom:1px solid #0b0b0b24;padding:11px 14px 11px 0}.kore .blog-post-body th{color:var(--preto);font:500 11.5px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:1.5px solid var(--preto);background:0 0}.kore .blog-relacionados ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:36px 0 0;padding:0;list-style:none;display:grid}.kore .blog-relacionados li a{border-top:1.5px solid var(--ink);height:100%;color:inherit;padding-top:16px;text-decoration:none;display:block}.kore .blog-relacionados h3{font:300 24px/1.12 var(--display);letter-spacing:-.02em}.kore .blog-relacionados li a:hover h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1.5px}.kore .blog-relacionados p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:15px;display:-webkit-box;overflow:hidden}.kore .blog-relacionados .blog-meta{margin-top:10px}.kore .blog-cta .t-sec{max-width:20ch}.kore .blog-cta .lead{max-width:56ch}.kore .blog-cta .btn svg{flex-shrink:0}.kore .blog-cta .contato{color:var(--muted);margin:16px 0 0;font-size:15px}.kore .blog-cta .contato a{color:var(--ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}@container kore (max-width:1020px){.kore .blog-grade,.kore .blog-relacionados ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@container kore (max-width:760px){.kore .blog-topo{padding-top:72px;padding-bottom:48px}.kore .blog-lista{padding-top:48px}.kore .blog-grade,.kore .blog-relacionados ul{grid-template-columns:1fr}.kore .blog-post{padding-top:72px}.kore .blog-post-body{font-size:17px}.kore .blog-busca .btn{padding:12px 16px}.kore .blog-paginas{gap:10px}}
