.cards[initialized=yes] .cards__slides{transition:transform 400ms cubic-bezier(0.165, 0.84, 0.44, 1)}.cards__carousel{display:block;margin-left:calc(-1*var(--grid-col-gutter));margin-right:calc(-1*var(--grid-col-gutter))}@media screen and (min-width: 768px){.cards__carousel{margin:0}}.cards a{color:var(--color-gray-900);transition-property:all;transition-duration:var(--transition-time);transition-timing-function:var(--transition-easing)}.cards a:hover{color:var(--color-black)}.cards__title{margin-top:10px;white-space:normal}.cards__image{display:block;margin-bottom:0;position:relative;overflow:hidden;border-radius:var(--border-radius-default);transition-property:all;transition-duration:var(--transition-time);transition-timing-function:var(--transition-easing)}.cards__image img{width:100%;object-fit:cover;transition-property:all;transition-duration:var(--transition-time);transition-timing-function:var(--transition-easing)}.cards__carousel-slides{display:flex;gap:20px}.cards__card{flex:100% 0 0}@media screen and (min-width: 576px){.cards__card{flex:calc(50% - 20px) 0 0}}@media screen and (min-width: 768px){.cards__card{flex:calc(25% - 20px) 0 0}}.cards__card:hover img{transform:scale(var(--scale-size))}.cards__carousel-track{padding:0 var(--grid-col-gutter)}@media screen and (min-width: 768px){.cards__carousel-track{padding:0}}.cards__carousel-bullets{display:flex;align-items:center;justify-content:center;min-height:16px;position:relative;margin-top:20px}@media screen and (min-width: 768px){.cards__carousel-bullets{display:none}}.cards__carousel-bullet{display:flex}.cards__carousel-bullet button{background-color:var(--color-gray-900);border:0;border-radius:50%;cursor:pointer;opacity:.4;padding:0;height:10px;width:10px;transition-property:all;transition-duration:var(--transition-time);transition-timing-function:var(--transition-easing)}.cards__carousel-bullet button:hover{opacity:1}.cards__carousel-bullet button+button{margin-left:8px}.cards__carousel-bullet[current=yes] button{opacity:1;height:14px;width:14px}
