/* Inset captions within the anniversary frames on the regional hub. */
body.fi-subpage.fi-chapter-edition[data-page-family=region-index] #main .regions-purpose-smile>figcaption {
  padding:18px 24px 20px;
}
body.fi-subpage.fi-chapter-edition[data-page-family=region-index] #main .regions-purpose-smile>figcaption>span {
  max-width:100%;
}
body.fi-subpage.fi-chapter-edition[data-page-family=region-index] #main .regions-purpose-field>figcaption {
  padding-right:24px;
}
@media(min-width:951px) {
  body.fi-subpage.fi-chapter-edition[data-page-family=region-index] #main .region-feature--origin .region-feature-figure>figcaption {
    padding-left:24px;
  }
}
@media(max-width:700px) {
  body.fi-subpage.fi-chapter-edition[data-page-family=region-index] #main .regions-purpose-smile>figcaption {
    padding:16px 20px 18px;
  }
  body.fi-subpage.fi-chapter-edition[data-page-family=region-index] #main .regions-purpose-field>figcaption {
    padding-inline:20px;
  }
}
@media(max-width:380px) {
  body.fi-subpage.fi-chapter-edition[data-page-family=region-index] #main :is(.regions-purpose-smile,.regions-purpose-field)>figcaption {
    padding-inline:18px;
  }
}
