/* statische Kopie: Portfolio-Raster mit gleich grossen Kacheln */
.page-template-page-portfolio-php #portfolio{display:grid !important;grid-template-columns:repeat(4,1fr);gap:0;
  max-width:100% !important;height:auto !important;margin:0}
.page-template-page-portfolio-php #portfolio:after,.page-template-page-portfolio-php #portfolio:before{display:none !important}
.page-template-page-portfolio-php #block-portfolio .hentry{float:none !important;width:auto !important;margin:0 !important;
  position:relative !important;left:auto !important;top:auto !important;transform:none !important}
.page-template-page-portfolio-php #block-portfolio .post-thumbnail,
.page-template-page-portfolio-php #block-portfolio .post-thumbnail a{display:block;aspect-ratio:3/2;overflow:hidden;position:relative}
.page-template-page-portfolio-php #block-portfolio .hentry img{float:none !important;width:100% !important;height:100% !important;
  max-width:none !important;object-fit:cover;display:block}
.page-template-page-portfolio-php #block-portfolio .portfolio-view-wrapper{width:100% !important}
@media (max-width:770px){.page-template-page-portfolio-php #portfolio{grid-template-columns:repeat(2,1fr)}}
@media (max-width:379px){.page-template-page-portfolio-php #portfolio{grid-template-columns:1fr}}
