.marca-slug-page-main{width:100%;margin-left:auto;margin-right:auto;padding:1.5rem 1rem}.marca-slug-page-main>*+*{margin-top:1.5rem}@media (min-width:640px){.marca-slug-page-main{max-width:640px}}@media (min-width:768px){.marca-slug-page-main{max-width:768px}}@media (min-width:1024px){.marca-slug-page-main{max-width:1024px}}@media (min-width:1280px){.marca-slug-page-main{max-width:1280px}}@media (min-width:1536px){.marca-slug-page-main{max-width:1536px}}.marca-slug-page-header{display:flex;flex-direction:column;gap:1rem}@media (min-width:640px){.marca-slug-page-header{flex-direction:row;align-items:center}}.marca-slug-page-logo{height:3.5rem;max-width:140px;object-fit:contain}.marca-slug-page-info>*+*{margin-top:.25rem}.marca-slug-page-crumb{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.marca-slug-page-crumb-link:hover{text-decoration-line:underline}.marca-slug-page-crumb-current{color:var(--foreground)}.marca-slug-page-title{font-size:1.5rem;line-height:2rem;font-weight:700}@media (min-width:768px){.marca-slug-page-title{font-size:1.875rem;line-height:2.25rem}}.marca-slug-page-desc{color:var(--muted-foreground);max-width:42rem}.marca-slug-page-count{font-size:.75rem;line-height:1rem;color:var(--muted-foreground)}.marca-slug-page-empty{padding-top:3rem;padding-bottom:3rem;text-align:center;color:var(--muted-foreground)}.marca-slug-page-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media (min-width:640px){.marca-slug-page-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.marca-slug-page-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}