/* Match the 44px gap beneath the final mobile benefit, while retaining native swipe/scroll. */
@media(max-width:820px){main>.agents-section{--team-section-gap:44px;padding-block:var(--team-section-gap)}.agents-section .carousel-controls{display:none}.agents-section>.section-heading-row{display:block;margin-bottom:calc(var(--team-section-gap) - 5px)}.agents-section>.section-heading-row>div:first-child{width:100%}.agents-section #agents-title{font-size:clamp(1.15rem,7.2vw,1.75rem)}}
