/* Homepage v7.1: quarta colonna Pubblicazioni Letterarie e Musicali. */
.z-publications{padding:100px 0;background:var(--green)}
.z-publications h2{font:700 clamp(43px,6vw,75px)/.9 Georgia,serif;letter-spacing:-.06em;margin:12px 0 45px}
.z-publications-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.z-publications article{background:#fff;border-radius:18px;overflow:hidden;box-shadow:10px 12px 0 var(--ink)}
.z-publications article:nth-child(2){transform:translateY(20px)}
.z-publications img{display:block;width:100%;height:250px;object-fit:cover}
.z-publications article>div{padding:24px}
.z-publications h3{font:700 30px/1 Georgia,serif;margin:0 0 12px}
.z-publications p{min-height:52px}
.z-publications article a{display:inline-block;background:var(--red);color:#fff;border-radius:99px;padding:10px 15px;text-decoration:none;font-weight:700}
@media(min-width:1101px){
  main{grid-template-columns:repeat(12,minmax(0,1fr))}
  main>.z-stories{grid-column:1/4}
  main>.z-three{grid-column:4/7}
  main>.z-awards{grid-column:7/10}
  main>.z-publications{grid-column:10/13}
  main>.z-stories,main>.z-three,main>.z-awards,main>.z-publications{height:100%;padding:68px 0}
  main>.z-publications>.z-wrap{width:100%;height:100%;padding-right:32px;padding-left:32px}
  main>.z-publications h2{font-size:clamp(30px,2.4vw,44px)}
  main>.z-publications .z-publications-grid{grid-template-columns:1fr}
  main>.z-publications img{height:210px}
  main>.z-publications article:nth-child(2){transform:none}
}
@media(max-width:1100px){.z-publications-grid{grid-template-columns:1fr}.z-publications article:nth-child(2){transform:none}}
