.borro-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:25px 0}.borro-card{min-width:0}.borro-card a{text-decoration:none;color:inherit;display:block}.borro-cover{aspect-ratio:4/3;overflow:hidden;background:#eee}.borro-cover img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s}.borro-card a:hover img{transform:scale(1.04)}.borro-card h3{font-size:1.15rem;margin:12px 0 5px}.borro-card p{font-size:.93rem;margin:0;color:#666}.borro-placeholder{display:grid;height:100%;place-items:center;color:#888}.borro-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0}.borro-gallery img{display:block;object-fit:cover;width:100%;aspect-ratio:4/3}@media(max-width:900px){.borro-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.borro-grid,.borro-gallery{grid-template-columns:1fr}}
.borro-home-footer{text-align:center;margin:30px 0 42px}.borro-all-button{display:inline-block;padding:13px 30px;border-radius:3px;text-decoration:none!important;font-weight:600;line-height:1.3;transition:opacity .2s,transform .2s}.borro-all-button:hover,.borro-all-button:focus{opacity:.88;transform:translateY(-1px)}

/* Mantiene il template e i contenitori del tema. Non modificare margini e griglia della pagina singola. */
/* Nasconde completamente i blocchi di informazioni editoriali per i soli progetti. */
body.single-borro_project .entry-meta,
body.single-borro_project .post-meta,
body.single-borro_project .post-metadata,
body.single-borro_project .post-meta-info,
body.single-borro_project .post-info,
body.single-borro_project .post-details,
body.single-borro_project .entry-footer,
body.single-borro_project .posted-on,
body.single-borro_project .byline,
body.single-borro_project .author,
body.single-borro_project .comments-link,
body.single-borro_project .comment-count,
body.single-borro_project .post-date,
body.single-borro_project .post-author,
body.single-borro_project .post-comments {display:none!important;}
