
/* V64: Journal intervista Faema */
.journal-article .section-copy{
  max-width:980px;
  margin-bottom:42px;
}
.interview-meta{
  margin-bottom:42px;
}
.interview-list{
  border-top:2px solid #000;
}
.interview-item{
  display:grid;
  grid-template-columns:minmax(220px,.8fr) minmax(0,1.2fr);
  gap:32px;
  padding:28px 0;
  border-bottom:2px solid #000;
}
.interview-item h2{
  font-size:clamp(24px,3vw,44px) !important;
  line-height:1.08 !important;
  letter-spacing:-.055em !important;
  margin:0;
}
.interview-item p{
  font-size:17px;
  line-height:1.5;
  margin:0 0 16px;
  max-width:760px;
}
.interview-item p:last-child{
  margin-bottom:0;
}
@media(max-width:860px){
  .interview-item{
    grid-template-columns:1fr;
    gap:14px;
    padding:24px 0;
  }
}

/* V65: domande intervista più piccole */
.interview-item h2{
  font-size:clamp(18px,1.55vw,24px) !important;
  line-height:1.18 !important;
  letter-spacing:-.025em !important;
  font-weight:720 !important;
}
.interview-item p{
  font-size:17px !important;
  line-height:1.5 !important;
}
@media(max-width:860px){
  .interview-item h2{
    font-size:20px !important;
  }
}

/* V127: intervista meta in 3 colonne, senza quarto riquadro vuoto */
.journal-article .interview-meta{
  display:grid !important;
  grid-template-columns:repeat(3, minmax(0,1fr)) !important;
}
@media(max-width:860px){
  .journal-article .interview-meta{
    grid-template-columns:1fr !important;
  }
}

/* V131: Journal meta a 3 scomparti reali, senza quarta colonna vuota */
.journal-article .interview-meta.meta-list,
.journal-article .interview-meta,
body.section-journal .journal-article .interview-meta.meta-list,
body.section-journal .journal-article .interview-meta{
  display:grid !important;
  grid-template-columns:repeat(3, minmax(0, 1fr)) !important;
  width:100% !important;
}
.journal-article .interview-meta.meta-list > div,
.journal-article .interview-meta > div{
  width:auto !important;
  min-width:0 !important;
  max-width:none !important;
  box-sizing:border-box !important;
}
.journal-article .interview-meta.meta-list > div:nth-child(n+4),
.journal-article .interview-meta > div:nth-child(n+4){
  display:none !important;
}
@media(max-width:860px){
  .journal-article .interview-meta.meta-list,
  .journal-article .interview-meta,
  body.section-journal .journal-article .interview-meta.meta-list,
  body.section-journal .journal-article .interview-meta{
    grid-template-columns:1fr !important;
  }
}
