.blog-page{padding-bottom:5rem}.blog-page-header{background:var(--cor-primaria-bg-radial);color:#fff;padding:4.5rem 0}.blog-page-header h1{color:#fff;font-size:3rem;font-weight:700;margin-bottom:1rem}.blog-page-header p{font-size:1.2rem;line-height:1.7;margin-bottom:0;max-width:46rem}.blog-eyebrow,.blog-category-label{color:var(--cor-secundaria);font-size:.85rem;font-weight:700;letter-spacing:.08em;margin-bottom:.55rem;text-transform:uppercase}.blog-page-header .blog-eyebrow{color:#f5cf68}.blog-category-navigation{background-color:var(--cor-mutted);border-bottom:1px solid #dce3e9}.blog-category-navigation .container{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;padding-bottom:1rem;padding-top:1rem}.blog-category-link{color:var(--cor-primaria);font-size:.95rem;font-weight:600;text-decoration:none}.blog-category-link:hover,.blog-category-link:focus{color:var(--cor-secundaria);text-decoration:underline}.blog-post-listing{padding-top:3.5rem}.blog-section-heading{margin-bottom:1.75rem}.blog-section-heading h2{color:var(--cor-primaria);font-size:2rem;font-weight:700}.blog-post-grid{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.blog-post-card{background-color:#fff;border:1px solid #dce3e9;border-radius:.35rem;box-shadow:0 .5rem 1.25rem rgba(24,57,84,.08);display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden}.blog-post-card-content{padding:1.75rem 1.75rem 1rem}.blog-post-card h2{font-size:1.45rem;line-height:1.35;margin-bottom:1rem}.blog-post-card h2 a{color:var(--cor-primaria);text-decoration:none}.blog-post-card h2 a:hover,.blog-post-card h2 a:focus{color:var(--cor-secundaria);text-decoration:underline}.blog-post-excerpt{color:#48627a;font-size:1rem;line-height:1.7;margin-bottom:0}.blog-post-card-footer,.blog-article-meta{color:#647789;display:flex;flex-wrap:wrap;font-size:.9rem;gap:.5rem}.blog-post-card-footer{border-top:1px solid #e7edf1;padding:1rem 1.75rem}.blog-empty-state{background-color:var(--cor-primaria-extra-ligh);border-left:.25rem solid var(--cor-secundaria);padding:1rem 1.25rem}.blog-post-page{padding-top:3rem}.blog-back-link,.blog-primary-link{display:inline-block;font-weight:700;text-decoration:none}.blog-back-link{color:var(--cor-primaria);margin-bottom:2rem}.blog-primary-link{background-color:var(--cor-secundaria);border-radius:.25rem;color:#fff;margin-top:.75rem;padding:.8rem 1.2rem}.blog-primary-link:hover,.blog-primary-link:focus{background-color:#a87800;color:#fff;text-decoration:none}.blog-article{margin:auto;max-width:52rem}.blog-article-header{border-bottom:1px solid #dce3e9;margin-bottom:2.5rem;padding-bottom:2rem}.blog-article-header h1{color:var(--cor-primaria);font-size:2.7rem;font-weight:700;line-height:1.2;margin-bottom:1.25rem}.blog-article-summary{color:#48627a;font-size:1.25rem;line-height:1.7}.blog-article-part{margin-bottom:2.75rem}.blog-article-content h2{color:var(--cor-primaria);font-size:1.7rem;font-weight:700;line-height:1.3;margin-bottom:1rem}.blog-article-content p,.blog-article-content li{color:#38566f;line-height:1.8}.blog-article-highlight{background-color:var(--cor-primaria-extra-ligh);border-left:.3rem solid var(--cor-secundaria);color:var(--cor-primaria);font-weight:600;margin:1.5rem 0;padding:1rem 1.25rem}.secao-blog-home{background-color:var(--cor-primaria-extra-ligh)}.secao-blog-home h2{color:var(--cor-primaria);font-size:2.3rem;font-weight:700;margin-bottom:1rem}.secao-blog-home>.container>.row>div:first-child>p:not(.blog-eyebrow){color:#48627a;font-size:1.1rem;margin-bottom:0}@media(max-width:767.98px){.blog-page-header{padding:3rem 0}.blog-page-header h1,.blog-article-header h1{font-size:2.2rem}.blog-post-listing,.blog-post-page{padding-top:2rem}.blog-post-card-content,.blog-post-card-footer{padding-left:1.25rem;padding-right:1.25rem}}