.visual-routes .home-links>a{padding:0 0 25px!important;overflow:hidden;display:flex;flex-direction:column}.visual-routes .home-links>a>span,.visual-routes .home-links>a>h3,.visual-routes .home-links>a>p,.visual-routes .home-links>a>b{margin-left:22px;margin-right:22px}.visual-routes .home-links>a>span{margin-top:24px}.visual-routes .home-links>a>b{margin-top:auto}.route-photo{height:175px;overflow:hidden;border-bottom:3px solid #087941;background:#dcebe3}.route-photo img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;filter:saturate(.93) contrast(1.04)}.home-links>a:hover .route-photo img{transform:scale(1.045)}.investment-cover>img{filter:saturate(.95) contrast(1.04);object-position:center 45%}.investment-photo-story{display:grid;grid-template-columns:1.15fr 1fr;margin-top:20px;margin-bottom:70px;border-radius:20px;overflow:hidden;background:#075337;color:#fff}.photo-story-image{min-height:340px;overflow:hidden}.photo-story-image img{width:100%;height:100%;object-fit:cover;display:block}.photo-story-copy{padding:45px;align-self:center}.photo-story-copy .investment-eyebrow{color:#d0e9d9!important}.photo-story-copy h2{font-size:clamp(28px,3vw,40px);line-height:1.2;letter-spacing:-.04em;color:#fff}.photo-story-copy p{color:#dfede4;line-height:1.8}.photo-story-copy .button{background:#ffcf17!important;color:#16482f!important;border-color:#ffcf17!important}.sector-card{overflow:hidden;border-radius:16px}.sector-card img{object-fit:cover;transition:transform .5s ease;filter:saturate(.92) contrast(1.03)}.sector-card:hover img{transform:scale(1.025)}

@media(max-width:760px){.route-photo{height:200px}.investment-photo-story{grid-template-columns:1fr;margin-bottom:45px}.photo-story-image{min-height:0;height:230px}.photo-story-copy{padding:28px}.photo-story-copy h2{font-size:30px}}
@media(prefers-reduced-motion:reduce){.route-photo img,.sector-card img{transition:none!important;transform:none!important}}
