.channel-description{margin:0 0 24px;color:#46576b;font-size:var(--copy-size);line-height:1.8;max-width:720px}
.carousel-track{align-items:stretch}.carousel-track>.story-card{display:flex;flex-direction:column;height:100%}.carousel-track .story-card .case-action{margin-top:auto;padding-top:16px}.carousel-track .story-card .story-excerpt{margin-bottom:18px}.carousel-track .story-card .story-image{flex-shrink:0}.case-facts{margin-bottom:18px}
.editorial-type{font-size:var(--label-size);color:#fff;background:var(--navy);padding:6px 10px;display:inline-block;align-self:flex-start;margin-top:16px;font-weight:600;letter-spacing:.2px}
[data-carousel=blog] .editorial-type{color:#873800;background:#fff0e4}
.carousel-track .story-card .story-meta{margin-top:12px;font-size:var(--support-size);gap:10px}
.carousel-track .story-card h4{font-size:24px;line-height:1.5;min-height:72px;margin-top:10px}
.carousel-track .story-card .story-excerpt{font-size:var(--copy-size);line-height:1.8;min-height:65px;max-height:none;-webkit-line-clamp:2}
.carousel-track .story-card .case-action{color:var(--navy);padding:15px 0;margin-top:18px}
.case-facts{background:#f3f5f7;border:0;padding:15px 16px;min-height:87px}.case-facts dt{font-size:var(--label-size)}
[data-carousel=blog] .story-image{aspect-ratio:1.35;background:#f3f5f7}
[data-carousel=blog] .story-image img{object-fit:contain;transform:none!important}
.content-carousel+.content-carousel{padding-top:55px;margin-top:65px}
@media(max-width:700px){.channel-description{font-size:16px;margin-bottom:20px}.carousel-track .story-card h4{font-size:22px;min-height:66px}.carousel-track .story-card .story-excerpt{min-height:58px}.case-facts{padding:13px}.editorial-type{font-size:13px}.content-carousel+.content-carousel{padding-top:36px;margin-top:40px}}
.carousel-track .story-card .case-action{margin-top:auto}.carousel-track .story-card .case-facts{margin-bottom:18px}
