.blog-tema-slug-page-main{width:100%;max-width:64rem;margin-left:auto;margin-right:auto;padding:2rem 1rem}.blog-tema-slug-page-header{margin-bottom:1.5rem}.blog-tema-slug-page-breadcrumb{font-size:.75rem;line-height:1rem;color:var(--muted-foreground);margin-bottom:.5rem}.blog-tema-slug-page-crumb-link:hover{text-decoration-line:underline}.blog-tema-slug-page-crumb-current{color:var(--foreground)}.blog-tema-slug-page-title{font-size:1.875rem;line-height:2.25rem;font-weight:700}.blog-tema-slug-page-count{color:var(--muted-foreground);margin-top:.25rem}.blog-tema-slug-page-empty{padding-top:3rem;padding-bottom:3rem;text-align:center;color:var(--muted-foreground)}.blog-tema-slug-page-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem}@media (min-width:640px){.blog-tema-slug-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.blog-tema-slug-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-tema-slug-page-card{border-radius:.75rem;overflow:hidden;border-width:1px;border-style:solid;background-color:var(--card);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.blog-tema-slug-page-card:hover{border-color:color-mix(in srgb,var(--foreground) 30%,transparent)}.blog-tema-slug-page-thumb{position:relative;aspect-ratio:16/9;overflow:hidden}.blog-tema-slug-page-thumb-img{object-fit:cover}.blog-tema-slug-page-body{padding:1rem}.blog-tema-slug-page-body>*+*{margin-top:.25rem}.blog-tema-slug-page-card-title{font-weight:600;line-height:1.25}.blog-tema-slug-page-card:hover .blog-tema-slug-page-card-title{color:var(--brand)}.blog-tema-slug-page-excerpt{font-size:.875rem;line-height:1.25rem;color:var(--muted-foreground)}