/* Seylac mobile feature: compact, balanced desktop presentation only. */
@media (min-width: 981px) {
  html body main .shv-home .sx-features .s4-story-stack > .sx-feature-mobile {
    display: grid !important;
    width: 100% !important;
    max-width: 1200px !important;
    margin-inline: auto !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    height: auto !important;
    min-height: 460px !important;
    max-height: none !important;
    align-items: stretch !important;
  }
  html body main .shv-home .sx-features .sx-feature-mobile-visual--person {
    order: 0 !important;
    width: 100% !important;
    height: auto !important;
    min-height: 460px !important;
    background-position: center center !important;
  }
  html body main .shv-home .sx-features .sx-feature-mobile-copy {
    order: 0 !important;
    padding: 26px clamp(24px, 3vw, 38px) !important;
  }
  html body main .shv-home .sx-features .sx-feature-mobile-copy h3 {
    font-size: clamp(32px, 3vw, 43px) !important;
    line-height: 1.08 !important;
  }
  html body main .shv-home .sx-features .sx-mobile-metrics {
    gap: 12px !important;
    margin-top: 16px !important;
  }
  html body main .shv-home .sx-features .sx-mobile-metric-card {
    min-height: 155px !important;
    padding: 14px 12px !important;
  }
  html body main .shv-home .sx-features .sx-mobile-metric-card h4 {
    font-size: clamp(15px, 1.35vw, 18px) !important;
  }
  html body main .shv-home .sx-features .sx-mobile-ring {
    width: 68px !important;
    height: 68px !important;
    min-height: 68px !important;
    max-height: 68px !important;
    margin-top: 10px !important;
  }
  html body main .shv-home .sx-features .sx-mobile-ring::before {
    width: 46px !important;
    height: 46px !important;
  }
  html body main .shv-home .sx-features .sx-mobile-ring span {
    font-size: 12px !important;
  }
  html body main .shv-home .sx-features .sx-mobile-metric-card p {
    margin-top: 8px !important;
  }
  html body main .shv-home .sx-features .sx-feature-mobile-copy .sx-mobile-cash-flow {
    margin-top: 12px !important;
  }
  html body main .shv-home .sx-features .sx-feature-mobile-copy .s4-link {
    margin-top: 14px !important;
  }
}
