/* Shooting-led homepage. Scoped to the new editorial composition. */
.a-table-home .flavor-chapter .matter-word {
  font-size: clamp(76px, 17vw, 280px);
  letter-spacing: -.035em;
}
.a-table-home .flavor-chapter .texture-window img {
  object-position: center 52%;
}
.a-table-home .cinema-shooting {
  grid-template-columns: 1.1fr 1fr;
  gap: 10%;
  min-height: 600px;
}
.a-table-home .cinema-shooting .cinema-quote {
  margin: 0 0 32px;
  max-width: 11ch;
}
.a-table-home .cinema-story {
  font-size: clamp(16px, 1.3vw, 20px);
  line-height: 1.8;
  max-width: 32ch;
}
@media (max-width: 760px) {
  .a-table-home .flavor-chapter .matter-word {
    font-size: 19.5vw;
  }
  .a-table-home .cinema-shooting {
    min-height: 0;
    padding-top: 8px;
    margin: 0;
  }
  .a-table-home .cinema-shooting .film-figure {
    width: 88%;
    margin: 0 auto;
  }
  .a-table-home .cinema-shooting .cinema-aside {
    margin: 38px 0 0;
    padding: 0 0 0 12%;
  }
  .a-table-home .cinema-shooting .cinema-quote {
    font-size: clamp(42px, 10.5vw, 72px);
    margin-bottom: 22px;
  }
  .a-table-home .cinema-story {
    font-size: 15px;
    line-height: 1.7;
  }
}
