:root{--mp-azul:#1b40ba;--mp-azul-claro:#3d6bff;--mp-fundo:#05060f;--mp-superficie:#0d1020;--mp-superficie-2:#141935;--mp-borda:#ffffff1a;--mp-texto:#f2f4ff;--mp-texto-suave:#f2f4ffb8;--mp-texto-fraco:#f2f4ff8c;--mp-largura-leitura:46rem;--mp-raio:14px}.blog-main{color:var(--mp-texto);padding-top:7rem;padding-bottom:4rem}.blog-cabecalho{max-width:var(--mp-largura-leitura);text-align:center;margin:0 auto 3rem;padding:0 1.25rem}.blog-cabecalho h1{margin-bottom:1rem;font-size:clamp(2rem,5vw,3rem);line-height:1.15}.blog-cabecalho p{color:var(--mp-texto-suave);margin:0;font-size:1.125rem}.blog-lista{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem;max-width:76rem;margin:0 auto;padding:0 1.25rem;display:grid}.cartao-post{background:var(--mp-superficie);border:1px solid var(--mp-borda);border-radius:var(--mp-raio);transition:transform .18s,border-color .18s;overflow:hidden}.cartao-post:hover{border-color:var(--mp-azul-claro);transform:translateY(-2px)}.cartao-post__link{color:inherit;height:100%;text-decoration:none;display:block}.cartao-post__capa{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.cartao-post__categoria{letter-spacing:.04em;text-transform:uppercase;color:var(--mp-azul-claro);margin-bottom:.5rem;font-size:.75rem;display:inline-block}.cartao-post__titulo{margin:0 0 .5rem;font-size:1.1875rem;line-height:1.35}.cartao-post__descricao{color:var(--mp-texto-suave);margin:0 0 1rem;font-size:.9375rem;line-height:1.6}.cartao-post__rodape{color:var(--mp-texto-fraco);justify-content:space-between;align-items:center;gap:1rem;font-size:.8125rem;display:flex}.cartao-post__mais{color:var(--mp-azul-claro);white-space:nowrap}.post{max-width:var(--mp-largura-leitura);margin:0 auto;padding:0 1.25rem}.post__meta{color:var(--mp-texto-fraco);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-bottom:1rem;font-size:.875rem;display:flex}.post__categoria{color:var(--mp-azul-claro);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.post__titulo{margin:0 0 1rem;font-size:clamp(1.875rem,4.5vw,2.75rem);line-height:1.15}.post__descricao{color:var(--mp-texto-suave);margin:0 0 2rem;font-size:1.1875rem;line-height:1.6}.post__capa{border-radius:var(--mp-raio);width:100%;margin-bottom:2.5rem;overflow:hidden}.post__corpo{color:var(--mp-texto-suave);font-size:1.0625rem;line-height:1.75}.post__corpo h2{color:var(--mp-texto);margin:2.75rem 0 1rem;font-size:1.625rem;line-height:1.25}.post__corpo h3{color:var(--mp-texto);margin:2rem 0 .75rem;font-size:1.25rem;line-height:1.3}.post__corpo p{margin:0 0 1.25rem}.post__corpo ul,.post__corpo ol{margin:0 0 1.25rem;padding-left:1.25rem}.post__corpo li{margin-bottom:.5rem}.post__corpo a{color:var(--mp-azul-claro);text-underline-offset:2px;text-decoration:underline}.post__corpo strong{color:var(--mp-texto)}.post__corpo blockquote{border-left:3px solid var(--mp-azul);color:var(--mp-texto);margin:1.75rem 0;padding:.25rem 0 .25rem 1.25rem}.post__corpo table{border-collapse:collapse;width:100%;margin:1.75rem 0;font-size:.9375rem}.post__corpo .tabela-rolavel{overflow-x:auto}.post__corpo th,.post__corpo td{border:1px solid var(--mp-borda);text-align:left;padding:.625rem .75rem}.post__corpo th{background:var(--mp-superficie-2);color:var(--mp-texto)}.post__corpo pre{background:var(--mp-superficie-2);border:1px solid var(--mp-borda);border-radius:var(--mp-raio);margin:1.5rem 0;padding:1rem;font-size:.875rem;overflow-x:auto}.post__corpo img{border-radius:var(--mp-raio);max-width:100%;height:auto}.post-faq{max-width:var(--mp-largura-leitura);margin:3.5rem auto 0;padding:0 1.25rem}.post-faq h2{margin-bottom:1rem;font-size:1.625rem}.post-autor{max-width:var(--mp-largura-leitura);background:var(--mp-superficie);border:1px solid var(--mp-borda);border-radius:var(--mp-raio);margin:3rem auto 0;padding:1.5rem}.post-autor__nome{color:var(--mp-texto);font-weight:600}.post-autor__cargo{color:var(--mp-azul-claro);margin-bottom:.625rem;font-size:.875rem}.post-autor__bio{color:var(--mp-texto-suave);margin:0 0 .75rem;font-size:.9375rem}.post-autor__link{color:var(--mp-azul-claro);font-size:.875rem}.post-cta{max-width:var(--mp-largura-leitura);text-align:center;background:linear-gradient(140deg, var(--mp-superficie-2), var(--mp-superficie));border:1px solid var(--mp-azul);border-radius:var(--mp-raio);margin:3rem auto 0;padding:2rem 1.5rem}.post-cta h2{margin-bottom:.75rem;font-size:1.5rem}.post-cta p{color:var(--mp-texto-suave);margin-bottom:1.25rem}.relacionados{max-width:76rem;margin:4rem auto 0;padding:0 1.25rem}.relacionados h2{margin-bottom:1.25rem;font-size:1.5rem}@media (prefers-reduced-motion:reduce){.cartao-post{transition:none}.cartao-post:hover{transform:none}}.rotulo{letter-spacing:.16em;text-transform:uppercase;color:var(--mp-azul-claro);margin-bottom:.75rem;font-size:.75rem;display:block}.rotulo--centro{text-align:center}.rotulo--centro:after{content:"";background:linear-gradient(90deg, transparent, var(--mp-azul-claro), transparent);width:3.5rem;height:2px;margin:.75rem auto 0;display:block}.hero{text-align:center;max-width:68rem;margin:0 auto 4rem;padding:2rem 1.25rem 0}.hero__titulo{letter-spacing:-.02em;max-width:20ch;color:var(--mp-texto);margin:0 auto;font-size:clamp(2.25rem,5.5vw,3.5rem);line-height:1.12}.hero__texto{max-width:46ch;color:var(--mp-texto-suave);margin:1.5rem auto 0;font-size:1.125rem;line-height:1.6}.acento{color:var(--mp-azul-claro)}.destaque{max-width:76rem;margin:0 auto 4.5rem;padding:0 1.25rem}.destaque__link{background:var(--mp-superficie);border:1px solid var(--mp-borda);border-radius:calc(var(--mp-raio) + 4px);color:inherit;grid-template-columns:1.15fr 1fr;align-items:center;gap:2rem;margin-top:1.5rem;padding:1.25rem;text-decoration:none;transition:border-color .18s;display:grid}.destaque__link:hover{border-color:var(--mp-azul-claro)}.destaque__midia{border-radius:var(--mp-raio);overflow:hidden}.destaque__titulo{margin:.5rem 0 .75rem;font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2}.destaque__descricao{color:var(--mp-texto-suave);margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.6}@media (width<=860px){.destaque__link{grid-template-columns:1fr}}.categorias{max-width:76rem;margin:0 auto 4.5rem;padding:0 1.25rem}.categorias__lista{flex-wrap:wrap;justify-content:center;gap:.75rem;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.categorias__item{background:var(--mp-superficie);border:1px solid var(--mp-borda);border-radius:999px;flex-direction:column;gap:.125rem;padding:.75rem 1.25rem;text-decoration:none;transition:border-color .18s,background .18s;display:flex}.categorias__item:hover{border-color:var(--mp-azul-claro);background:var(--mp-superficie-2)}.categorias__nome{color:var(--mp-texto);font-size:.9375rem;font-weight:600}.categorias__contagem{color:var(--mp-texto-fraco);font-size:.75rem}.recentes{max-width:76rem;margin:0 auto;padding:0 1.25rem}.recentes .blog-lista{margin-top:1.75rem;padding:0}.capa,.cartao-post__midia{width:100%;display:block}.cartao-post__midia{aspect-ratio:16/9;overflow:hidden}.capa{object-fit:cover;width:100%;height:100%}.capa--vazia{aspect-ratio:16/9;background:radial-gradient(120% 120% at var(--px) var(--py), hsl(var(--m1) 70% 34%) 0%, hsl(var(--m2) 65% 18%) 45%, var(--mp-superficie-2) 100%);position:relative;overflow:hidden}.capa--vazia:after{content:"";background-image:repeating-linear-gradient(var(--giro), #ffffff0e 0 1px, transparent 1px 22px), repeating-linear-gradient(calc(var(--giro) + 90deg), #ffffff0a 0 1px, transparent 1px 22px);position:absolute;inset:-25%}.capa__marca{z-index:1;letter-spacing:.16em;text-transform:uppercase;color:#ffffffd1;font-size:.6875rem;position:absolute;bottom:.875rem;left:1rem}.capa--grande{aspect-ratio:16/10}.cartao-post__corpo{padding:1.125rem 1.375rem 1.5rem}@media (prefers-reduced-motion:reduce){.destaque__link,.categorias__item{transition:none}}
