.module-value-closed.sss-value-has-copy .value-closed__inner__card__content__headline{font-size:clamp(27px,2.5vw,36px);line-height:1.25;margin:0 0 24px;color:#334156}
.module-value-closed.sss-value-has-copy .value-closed__inner__card__content__headline strong{color:#008556}
.module-value-closed.sss-value-has-copy .sss-value-copy{font-size:17px;line-height:1.6;color:#334156}
.module-value-closed.sss-value-has-copy .sss-value-copy p{margin:0 0 16px;line-height:inherit}
.module-value-closed.sss-value-has-copy .sss-value-copy p:last-child{margin-bottom:0}
.module-value-closed.sss-value-has-copy .sss-value-copy strong{color:inherit}
.sss-el-info:has(.sss-value-has-copy){max-width:1320px;padding:0}
.sss-el-info .sss-value-has-copy{margin:0}
.sss-price-deck--static .sss-price-scroll-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 2px;color:#334156;font:inherit;font-size:14px}
.sss-price-deck--static .sss-price-scroll-nav[hidden]{display:none!important}
.sss-price-deck--static .sss-price-scroll-nav__actions{display:flex;gap:20px;align-items:center}
.sss-price-deck--static .sss-price-scroll-nav button{appearance:none;border:1px solid #008556;background:#fff;color:#008556;border-radius:999px;padding:9px 18px;min-height:40px;font:inherit;font-weight:650;cursor:pointer;white-space:normal;box-shadow:none}
.sss-price-deck--static .sss-price-scroll-nav button:hover{background:#edf8f3}
.sss-price-deck--static .sss-price-scroll-nav button:after{content:none!important}
.sss-price-deck--static .sss-price-scroll-nav button[hidden]{display:none!important}
.sss-price-deck--static .sss-price-scroll-nav__count{font-variant-numeric:tabular-nums}
/* Keep card widths unchanged. A visible rail and named next-card control show continuation. */
.sss-price-deck--static[data-scroll-navigation=true] .sss-price-deck__cards{scrollbar-width:auto;scrollbar-color:#008556 #edf3f0}
@media(prefers-reduced-motion:reduce){.sss-price-deck--static .sss-price-deck__cards{scroll-behavior:auto}}
