.lc-bloglist{background-color:var(--cor-fundo);color:var(--cor-branca);padding-block:var(--margem-secao-topo) var(--margem-secao-base)}.lc-bloglist__header{max-width:var(--largura-maxima-conteudo);margin-bottom:var(--espacamento-xxl)}.lc-bloglist__title{font-size:var(--h1-size);color:var(--cor-branca)}.lc-bloglist__title::after{content:"";display:block;width:var(--linha-deco-largura-h2);height:var(--linha-deco-altura);margin-top:var(--espacamento-sm);background:var(--linha-deco-cor);border-radius:var(--linha-deco-radius)}.lc-bloglist__intro{margin-top:var(--espaco-paragrafo);color:var(--cor-branca);line-height:var(--leading-texto)}.lc-bloglist__grid{display:grid;grid-template-columns:1fr;gap:var(--espacamento-lg)}.lc-bloglist__empty{color:var(--cor-branca)}.lc-pagination{margin-top:var(--espacamento-xxl);display:flex;flex-wrap:wrap;gap:var(--espacamento-2xs);justify-content:center}.lc-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 var(--espacamento-sm);background:var(--cor-grafite-medio);color:var(--cor-branca);border:1px solid var(--cor-grafite-claro);border-radius:var(--borda-radius-sm);font-weight:700;transition:var(--transicao-rapida)}.lc-pagination .page-numbers:hover{border-color:var(--cor-primaria);color:var(--cor-primaria)}.lc-pagination .page-numbers.current{background:var(--cor-primaria);color:var(--cor-preta);border-color:var(--cor-primaria)}.lc-pagination .page-numbers.dots{background:#fff0;border-color:#fff0}.lc-blogpage{background-color:var(--cor-fundo);color:var(--cor-branca);padding-block:var(--margem-secao-topo) var(--margem-secao-base)}.lc-blogpage__tag{display:inline-block;padding:2px 14px;background:var(--cor-primaria);color:var(--cor-preta);border-radius:var(--borda-radius-pill);font-family:var(--fonte-titulos);font-weight:700;font-size:var(--font-size-caption);text-transform:uppercase;letter-spacing:1px}.lc-blogpage__title{font-size:var(--h1-size);color:var(--cor-branca);margin-top:var(--espacamento-sm)}.lc-blogpage__lead{margin-top:var(--espaco-paragrafo);color:var(--cor-branca);line-height:var(--leading-texto);max-width:var(--largura-maxima-conteudo)}.lc-blogcat{margin-top:var(--espacamento-xxl)}.lc-blogcat__head{margin-bottom:var(--espacamento-lg)}.lc-blogcat__nome{font-size:var(--h2-size);color:var(--cor-branca)}.lc-blogcat__nome::after{content:"";display:block;width:var(--linha-deco-largura-h2);height:var(--linha-deco-altura);margin-top:var(--espacamento-sm);background:var(--linha-deco-cor);border-radius:var(--linha-deco-radius)}.lc-blogcat__desc{margin-top:var(--espaco-paragrafo);color:var(--cor-branca);line-height:var(--leading-texto);max-width:var(--largura-maxima-conteudo)}.lc-blogcat__grid{display:grid;grid-template-columns:1fr;gap:var(--espacamento-lg)}.lc-blogcat__verall{margin-top:var(--espacamento-lg)}.lc-blogcat__verall a{color:var(--cor-primaria);font-weight:700;text-decoration:underline}.lc-blogpage__ultimos{margin-top:var(--espacamento-xxl)}.lc-blogpage__ultimos-title{font-size:var(--h2-size);color:var(--cor-branca)}.lc-blogpage__ultimos-title::after{content:"";display:block;width:var(--linha-deco-largura-h2);height:var(--linha-deco-altura);margin-top:var(--espacamento-sm);background:var(--linha-deco-cor);border-radius:var(--linha-deco-radius)}.lc-blogpage__sub{margin-top:var(--espaco-paragrafo);margin-bottom:var(--espacamento-lg);color:var(--cor-branca)}@media (min-width:600px){.lc-blogcat__grid{grid-template-columns:repeat(3,1fr)}}.lc-single{background-color:var(--cor-branca);color:var(--cor-preta);padding-block:var(--espacamento-lg) var(--margem-secao-base)}.lc-single__wrap{max-width:820px;margin-inline:auto}.lc-breadcrumb{display:flex;flex-wrap:wrap;gap:var(--espacamento-2xs);align-items:center;margin-bottom:var(--espacamento-lg);font-size:var(--font-size-body-sm)}.lc-breadcrumb li{display:inline-flex;align-items:center;color:var(--cor-preta)}.lc-breadcrumb a{color:var(--cor-preta);text-decoration:underline}.lc-breadcrumb a:hover{color:var(--cor-primaria)}.lc-breadcrumb__sep{color:var(--cor-cinza-medio,#999)}.lc-single__title{font-size:var(--h1-size);color:var(--cor-preta);line-height:var(--leading-titulo)}.lc-single__meta{display:flex;flex-wrap:wrap;gap:var(--espacamento-sm) var(--espacamento-lg);margin-top:var(--espacamento-md);color:var(--cor-preta);font-size:var(--font-size-body-sm)}.lc-single__meta a{color:var(--cor-primaria);font-weight:600}.lc-single__thumb{margin:var(--espacamento-lg) 0}.lc-single__thumb img{width:100%;height:auto;border-radius:var(--borda-radius-lg)}.lc-single__intro{font-size:var(--font-size-lead,1.15rem);color:var(--cor-preta);line-height:var(--leading-texto);font-weight:600}.lc-single__divider{border:0;border-top:2px solid var(--cor-cinza-claro);margin:var(--espacamento-lg) 0}.lc-single__content{color:var(--cor-preta);line-height:var(--leading-leitura,1.8);font-size:var(--font-size-body)}.lc-single__content>*+*{margin-top:var(--espaco-paragrafo)}.lc-single__content h2{font-size:var(--h2-size);color:var(--cor-preta);margin-top:var(--espacamento-xl)}.lc-single__content h3{font-size:var(--h3-size);color:var(--cor-preta);margin-top:var(--espacamento-lg)}.lc-single__content h4{font-size:var(--h4-size);color:var(--cor-preta);margin-top:var(--espacamento-md)}.lc-single__content a{color:var(--cor-primaria);font-weight:600;text-decoration:underline}.lc-single__content ul,.lc-single__content ol{padding-left:var(--espacamento-xl)}.lc-single__content li{margin-top:var(--espacamento-2xs)}.lc-single__content img{max-width:100%;height:auto;border-radius:var(--borda-radius-md)}.lc-single__content blockquote{border-left:4px solid var(--cor-primaria);padding:var(--espacamento-sm) var(--espacamento-md);background:var(--cor-fundo-claro);font-style:italic;border-radius:0 var(--borda-radius-sm) var(--borda-radius-sm) 0}.lc-single__content strong{color:var(--cor-preta)}.lc-single__content table{width:100%;border-collapse:collapse}.lc-single__content th,.lc-single__content td{border:1px solid var(--cor-cinza-claro);padding:var(--espacamento-sm);text-align:left}.lc-single__content th{background:var(--cor-primaria);color:var(--cor-preta)}.lc-single__tags{margin-top:var(--espacamento-xl);display:flex;flex-wrap:wrap;align-items:center;gap:var(--espacamento-2xs)}.lc-single__tags-label{font-weight:700;color:var(--cor-preta)}.lc-single__tags a,.lc-single__tags .tag-cloud-link{display:inline-block;padding:2px 12px;background:var(--cor-fundo-claro);border:1px solid var(--cor-cinza-claro);border-radius:var(--borda-radius-pill);font-size:var(--font-size-body-sm);color:var(--cor-preta)}.lc-single__tags a:hover{border-color:var(--cor-primaria);color:var(--cor-primaria)}.lc-single__cta{margin:var(--espacamento-xxl) 0;padding:var(--espacamento-lg);background:linear-gradient(135deg,var(--cor-fundo) 0%,var(--cor-grafite-medio) 100%);border-radius:var(--borda-radius-lg);text-align:center}.lc-single__cta h3{color:var(--cor-branca);font-size:var(--h3-size)}.lc-single__cta p{color:var(--cor-branca);line-height:var(--leading-texto);margin:var(--espacamento-md) auto var(--espacamento-lg);max-width:640px}.lc-single__cta strong{color:var(--cor-branca)}.lc-single__cta .lc-btn{margin-inline:auto}.lc-share{margin:var(--espacamento-xl) 0}.lc-share h3{font-size:var(--font-size-card-title);color:var(--cor-preta);margin-bottom:var(--espacamento-sm)}.lc-share__buttons{display:flex;flex-wrap:wrap;gap:var(--espacamento-sm)}.lc-share__btn{display:inline-flex;align-items:center;gap:var(--espacamento-3xs);padding:var(--espacamento-2xs) var(--espacamento-md);background:var(--cor-fundo-claro);border:1px solid var(--cor-cinza-claro);border-radius:var(--borda-radius-pill);color:var(--cor-preta);font-weight:600;transition:var(--transicao-rapida)}.lc-share__btn:hover{border-color:var(--cor-primaria);color:var(--cor-primaria)}.lc-autor{margin:var(--espacamento-xxl) 0;padding:var(--espacamento-lg);background:var(--cor-fundo-claro);border:1px solid var(--cor-cinza-claro);border-radius:var(--borda-radius-lg)}.lc-autor__topo{display:flex;gap:var(--espacamento-md);align-items:center}.lc-autor__foto{width:80px;height:80px;border-radius:var(--borda-radius-circular);object-fit:cover;flex-shrink:0}.lc-autor__rotulo{font-size:var(--font-size-caption);color:var(--cor-preta);text-transform:uppercase;letter-spacing:1px}.lc-autor__nome{font-size:var(--font-size-card-title);color:var(--cor-preta)}.lc-autor__cargo{color:var(--cor-preta);font-size:var(--font-size-body-sm)}.lc-autor__linkedin{display:inline-flex;align-items:center;gap:var(--espacamento-3xs);margin-top:var(--espacamento-3xs);color:var(--cor-primaria);font-weight:600;font-size:var(--font-size-body-sm)}.lc-autor__linkedin svg{width:16px;height:16px;fill:currentColor}.lc-autor__bio,.lc-autor__revisao{margin-top:var(--espacamento-md);color:var(--cor-preta);line-height:var(--leading-texto)}.lc-autor__revisao a,.lc-autor__link{color:var(--cor-primaria);font-weight:600}.lc-autor__link{display:inline-block;margin-top:var(--espacamento-sm);text-decoration:underline}.lc-postnav{display:grid;grid-template-columns:1fr;gap:var(--espacamento-md);margin:var(--espacamento-xxl) 0}.lc-postnav__link{display:flex;flex-direction:column;gap:var(--espacamento-3xs);padding:var(--espacamento-md);background:var(--cor-fundo-claro);border:1px solid var(--cor-cinza-claro);border-radius:var(--borda-radius-md);transition:var(--transicao-rapida)}.lc-postnav__link:hover{border-color:var(--cor-primaria)}.lc-postnav__rotulo{font-size:var(--font-size-caption);color:var(--cor-primaria);font-weight:700}.lc-postnav__titulo{color:var(--cor-preta);font-weight:600}.lc-postnav__proximo{text-align:right}.lc-relacionados{margin:var(--espacamento-xxl) 0}.lc-relacionados__titulo{font-size:var(--h3-size);color:var(--cor-preta);margin-bottom:var(--espacamento-lg)}.lc-relacionados__grid{display:grid;grid-template-columns:1fr;gap:var(--espacamento-md)}.lc-relacionado{display:flex;flex-direction:column;background:var(--cor-branca);border:1px solid var(--cor-cinza-claro);border-radius:var(--borda-radius-md);overflow:hidden;transition:var(--transicao-rapida)}.lc-relacionado:hover{border-color:var(--cor-primaria);box-shadow:var(--sombra-suave);transform:translateY(-3px)}.lc-relacionado__img{aspect-ratio:16 / 9;overflow:hidden}.lc-relacionado__img img{width:100%;height:100%;object-fit:cover}.lc-relacionado__body{padding:var(--espacamento-md)}.lc-relacionado__data{font-size:var(--font-size-caption);color:var(--cor-primaria);font-weight:600}.lc-relacionado__titulo{margin-top:var(--espacamento-3xs);font-size:var(--font-size-body-sm);color:var(--cor-preta);line-height:var(--leading-titulo)}.lc-newsletter{margin:var(--espacamento-xxl) 0 0;padding:var(--espacamento-xl);background:var(--cor-fundo);border-radius:var(--borda-radius-lg);text-align:center}.lc-newsletter h2{color:var(--cor-branca);font-size:var(--h3-size)}.lc-newsletter p{color:var(--cor-branca);margin-top:var(--espacamento-sm)}.lc-newsletter__form{display:flex;flex-direction:column;gap:var(--espacamento-sm);max-width:560px;margin:var(--espacamento-lg) auto 0}.lc-newsletter__form input{padding:var(--espacamento-sm) var(--espacamento-md);background:var(--cor-grafite-medio);color:var(--cor-branca);border:1px solid var(--cor-grafite-claro);border-radius:var(--borda-radius-sm)}.lc-newsletter__form input:focus{outline:2px solid var(--cor-primaria);border-color:var(--cor-primaria)}.lc-newsletter__form button{min-height:var(--botao-altura-min);padding:var(--botao-padding);background:var(--cor-primaria);color:var(--cor-preta);font-family:var(--fonte-titulos);font-weight:700;border:2px solid var(--cor-primaria);border-radius:var(--botao-radius);cursor:pointer;transition:var(--transicao-rapida)}.lc-newsletter__form button:hover{background:#fff0;color:var(--cor-primaria)}.lc-form-msg{padding:var(--espacamento-md);border-radius:var(--borda-radius-md);margin-top:var(--espacamento-md);font-weight:600;color:var(--cor-branca)}.lc-form-msg--ok{background:rgb(46 160 67 / .2);border:1px solid #2ea043}.lc-form-msg--erro{background:rgba(var(--cor-primaria-rgb),.2);border:1px solid var(--cor-primaria)}@media (min-width:600px){.lc-bloglist__grid{grid-template-columns:repeat(2,1fr)}.lc-relacionados__grid{grid-template-columns:repeat(3,1fr)}.lc-postnav{grid-template-columns:1fr 1fr}.lc-newsletter__form{flex-direction:row}.lc-newsletter__form input{flex:1}}@media (min-width:993px){.lc-bloglist__grid{grid-template-columns:repeat(3,1fr);gap:var(--espacamento-xl)}}