/* New material-handling series follows the approved machinery card layout. */
.handling-series-content .butterfly-photo>a{width:94%;height:calc(100% - 56px)!important}
.handling-series-content .butterfly-info h2{min-height:2.6em}
.handling-series-content .butterfly-info>p:not(.eyebrow){min-height:5.25em}
.handling-detail .detail-image>img,.handling-detail .detail-image>a>img{width:94%;height:340px;object-fit:contain;display:block;margin-inline:auto}
.handling-detail .detail-image>a{display:block}
.handling-views{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:30px}
.handling-views figure{min-width:0;margin:0}
.handling-views .detail-image{padding:20px 20px 70px;margin:0;max-width:none}
.handling-views .detail-image>a>img{width:100%;height:240px}
.handling-views h3{font-size:20px;line-height:1.4;margin:20px 0 10px}
.handling-views p{font-size:16px}
.handling-photo-link,.handling-application figcaption a{display:inline-block;border-bottom:1px solid #b6c4c9;padding-bottom:4px;color:#193543;font-size:15px}
.handling-application figure{margin:28px 0 0;max-width:850px}
.handling-application img{width:100%;height:auto;display:block}
.handling-application figcaption{font-size:15px;line-height:1.7;color:#607078;margin-top:16px}
@media(min-width:801px) and (max-width:1100px){.handling-series-content .butterfly-info h2{min-height:3.9em}.handling-series-content .butterfly-info>p:not(.eyebrow){min-height:8.75em}.handling-views .detail-image>a>img{height:180px}}
@media(max-width:800px){.handling-series-content .butterfly-info h2,.handling-series-content .butterfly-info>p:not(.eyebrow){min-height:0}.handling-detail .detail-image>img,.handling-detail .detail-image>a>img{height:260px;width:94%}.handling-views{grid-template-columns:1fr;gap:32px}.handling-views .detail-image{max-width:360px;margin-inline:auto;width:100%}.handling-views .detail-image>a>img{height:260px}}
