/* 第3回の記事固有レイアウト */
.article-20260925 .hero__title-block {
  top: 30%;
  width: min(680px, calc(100% - 86px));
}

.article-20260925 .hero__title {
  font-size: clamp(26px, 2.05vw, 36px);
  line-height: 1.55;
  letter-spacing: 0.025em;
}

.article-20260925 .hero__title span {
  white-space: normal;
}

.article-20260925 .hero__title span:first-child {
  left: 0;
  transform: none;
}

.article-20260925 .hero__mobile-break {
  display: none;
}

.article-20260925 .hero__image {
  object-position: center;
}

.article-20260925 .story-section--03 .section-photo {
  margin-bottom: 0;
}

.article-20260925 .series-nav__cards {
  display: grid;
  gap: 24px;
}

@media (max-width: 959px) {
  .article-20260925 .hero__copy {
    height: 520px;
  }

  .article-20260925 .hero__title-block {
    top: 125px;
    width: calc(100% - 16vw);
  }

  .article-20260925 .hero__title {
    font-size: clamp(29px, 4.4vw, 39px);
  }

}

@media (max-width: 767px) {
  .article-20260925 .hero__copy {
    height: 435px;
  }

  .article-20260925 .hero__title-block {
    top: 106px;
    left: 24px;
    width: calc(100% - 48px);
  }

  .article-20260925 .hero__kicker {
    margin-bottom: 18px;
  }

  .article-20260925 .hero__title {
    font-size: clamp(21px, 6vw, 29px);
  }

  .article-20260925 .hero__mobile-break {
    display: block;
  }

  .article-20260925 .hero__forbes-logo {
    width: 200px;
  }

  .article-20260925 .series-nav__cards {
    gap: 16px;
  }
}

@media (max-width: 389px) {
  .article-20260925 .hero__copy {
    height: 455px;
  }
}
