.vi-rectangular-image--card-story::before{padding-top:100%}.vi-slider__slide--card{width:13.0625rem;padding:0 .46875rem}.btn-reset{background:none;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit;appearance:none}.exercise-set__step{display:flex;flex-direction:row;align-items:center;gap:1.5rem;padding:1rem 0}.exercise-set__step[hidden]{display:none}.exercise-set__step-media{flex:0 0 auto;width:50%;max-width:50%}.exercise-set__step-image{display:block;width:100%;height:auto;border-radius:.5rem;object-fit:cover}.exercise-set__step-content{flex:1 1 auto;display:flex;flex-direction:column;gap:.75rem;min-width:0}.exercise-set__step-description{font-size:1rem;line-height:1.5}.exercise-set__step-audio{width:100%}@media(max-width:767px){.exercise-set__step{flex-direction:column}.exercise-set__step-media{width:100%;max-width:none}}.exercise-set__pagination{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem}.exercise-set__pagination-item{display:inline-flex}.exercise-set__pagination-button{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;height:2.25rem;padding:0 .5rem;border:1px solid #d0d0d0;border-radius:50%;background-color:#fff;color:#333;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s ease-in-out,color .15s ease-in-out,border-color .15s ease-in-out}.exercise-set__pagination-button:hover{background-color:#f2f2f2}.exercise-set__pagination-button:focus-visible{outline:2px solid #005fcc;outline-offset:2px}.exercise-set__pagination-button.is-active{background-color:#005fcc;border-color:#005fcc;color:#fff}