.three-col-tall__img-wrap{aspect-ratio:2/3;overflow:hidden;width:100%}.tall-carousel__card.has-chamfer .three-col-tall__img-wrap{clip-path:polygon(var(--chamfer-size) 0,100% 0,100% 100%,0 100%,0 var(--chamfer-size))}.three-col-tall__img{display:block;height:100%;object-fit:cover;transition:transform .4s ease;width:100%}.three-col-tall__body{display:flex;flex:1;flex-direction:column;padding-top:32px}.three-col-tall__body--bg{background:var(--surface);padding:32px 24px 24px;transition:background-color .2s ease}.tall-carousel__card:not(.tall-carousel__card--no-link):hover .three-col-tall__body--bg{background-color:var(--color-100)}.tall-carousel{position:relative}.tall-carousel__viewport{overflow:hidden;width:100%}.tall-carousel__track{display:flex;gap:32px;transition:transform .4s ease}.tall-carousel__card{color:inherit;display:flex;flex:0 0 calc(33.33333% - 21.33333px);flex-direction:column;text-decoration:none}.tall-carousel__card:not(.tall-carousel__card--no-link):hover .three-col-tall__img{transform:scale(1.05)}.tall-carousel__nav{align-items:center;background:none;border:none;color:var(--text-dark);cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;top:30%;transform:translateY(-50%);transition:opacity .2s;z-index:10}.tall-carousel__prev{left:-36px}.tall-carousel__next{right:-36px}.tall-carousel__nav:disabled{cursor:default;opacity:.2}.tall-carousel__heading-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.tall-carousel__heading-row h4{margin-bottom:0}.tall-carousel__card-arrow{align-items:center;display:flex;flex-shrink:0;transition:transform .25s ease}.tall-carousel__card:not(.tall-carousel__card--no-link):hover .tall-carousel__card-arrow{transform:translateX(5px)}