@media(max-width:900px){
  .edition-page-content{overflow:hidden}
  .article-page{gap:.55rem;font-size:clamp(13px,3.4vw,16px)}
  .article-page h3{font-size:clamp(18px,5vw,27px)}
  .article-page--top>.article-page__visual{flex-basis:24%}
  .article-page--left .article-page__visual,.article-page--right .article-page__visual{width:45%;max-height:47%}
  .article-page--bottom>.article-page__visual{flex-basis:27%}
  .article-page--baby-blue>.article-page__visual{flex-basis:29%}
  .article-page--fennel .article-page__visual{width:51%;max-height:61%}
  .edition-acquire__button{width:118px;min-height:70px}
}
