.tabs-with-animated-images{margin:var(--block-margin) auto}.tabs-with-animated-images header{margin-bottom:var(--row-gap)}.tabs-with-animated-images header h2{font:var(--font-headline-2)}.tabs-with-animated-images header.animate__animated,.tabs-with-animated-images-list.animate__animated,.tabs-with-animated-images-wrapper.animate__animated{animation-name:fadeInUp}.tabs-with-animated-images-list{display:flex;overflow:auto;column-gap:var(--item-column-gap);margin-bottom:var(--row-gap)}.tabs-with-animated-images-list-button{white-space:nowrap;display:flex;font:var(--font-elevated-1);padding:.8rem 0;column-gap:calc(var(--item-column-gap) / 2);border-bottom:.2rem solid transparent;opacity:.3;transition:all .3s linear}.tabs-with-animated-images-list-button:first-child{margin-left:auto}.tabs-with-animated-images-list-button:last-child{margin-right:auto}.tabs-with-animated-images-list-button:is(:hover,:focus,:active,.active){opacity:1}.tabs-with-animated-images-list-button.active{border-bottom-color:currentColor}.tabs-with-animated-images-wrapper{position:relative}.tabs-with-animated-images-images{display:flex;align-items:center;justify-content:center}.tabs-with-animated-images-image{opacity:0;max-width:0;transform:translateY(50%);transition:opacity .5s ease,transform .5s ease,max-width .5s ease-in .5s;flex-shrink:0}.tabs-with-animated-images-image.active{opacity:1;max-width:65.5%;transform:translateY(0);transition:max-width .5s ease-in .5s,opacity .5s ease 1s,transform .5s ease 1s}.tabs-with-animated-images-image img{width:auto;max-height:9.5rem}.tabs-with-animated-images-navigation{display:flex;align-items:center;justify-content:center;column-gap:var(--item-column-gap);margin-top:var(--item-row-gap);position:relative;z-index:1}:is(.tabs-with-animated-images-navigation-prev,.tabs-with-animated-images-navigation-next):is(:hover,:focus,:active):not([disabled]){color:var(--link-color)}:is(.tabs-with-animated-images-navigation-prev,.tabs-with-animated-images-navigation-next)[disabled]{cursor:default;opacity:.3}:is(.tabs-with-animated-images-navigation-prev,.tabs-with-animated-images-navigation-next) svg{width:3.7rem}@media (min-width:768px){.tabs-with-animated-images-image img{max-height:15rem}.tabs-with-animated-images-wrapper{padding:0 5rem}.tabs-with-animated-images-navigation{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;justify-content:space-between;pointer-events:none;margin-top:0}.tabs-with-animated-images-navigation-prev,.tabs-with-animated-images-navigation-next{pointer-events:all}}@media (min-width:992px){.tabs-with-animated-images-image img{max-height:20rem}}