.section-feature-callout {
  padding: 1.875rem 0 4.375rem;
}
@media (min-width: 1200px) {
  .section-feature-callout {
    padding: 1.875rem 0 7rem;
  }
}
.section-feature-callout .callout-frame img,
.section-feature-callout .callout-frame picture img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}
.section-feature-callout .callout-inner {
  margin-inline: auto;
}
.section-feature-callout[data-max-width="1706"] .callout-inner {
  max-width: 106.625rem;
}
.section-feature-callout[data-max-width="1300"] .callout-inner {
  max-width: 81.25rem;
}
.section-feature-callout[data-max-width="1205"] .callout-inner {
  max-width: 75.3125rem;
}
.section-feature-callout[data-max-width="990"] .callout-inner {
  max-width: 61.875rem;
}
.section-feature-callout[data-max-width="895"] .callout-inner {
  max-width: 55.9375rem;
}
.section-feature-callout[data-max-width="600"] .callout-inner {
  max-width: 37.5rem;
}
.section-feature-callout .callout-link {
  display: block;
  transition: opacity 0.2s ease;
}
.section-feature-callout .callout-link:hover {
  opacity: 0.92;
}
.section-feature-callout .callout-link:focus-visible {
  outline: 3px solid #e56b27;
  outline-offset: 4px;
  border-radius: 0.375rem;
}
