.image-tabs{--image-tabs-surface:var(--color-light1);--image-tabs-band:var(--color-white);background-color:var(--image-tabs-band);color:var(--color-black)}.image-tabs--grey{--image-tabs-surface:var(--color-white);--image-tabs-band:var(--color-light2)}.image-tabs__inner{display:flex;flex-direction:column;gap:var(--space-8)}.image-tabs__head .module-header{align-items:center;text-align:center}.image-tabs__body{display:flex;flex-direction:column;gap:var(--space-5)}.image-tabs__nav{align-items:center;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.image-tabs__list{display:flex;gap:var(--space-2);overflow-x:auto;padding-block:var(--space-2) var(--space-3);position:relative;scroll-snap-type:x proximity;width:100%}.image-tabs__tab{align-items:flex-start;background-color:var(--image-tabs-surface);border:0;border-radius:0;border-top:4px solid transparent;box-shadow:var(--shadow-card);color:var(--color-black);display:flex;flex:0 0 min(80%,18rem);flex-direction:column;margin:0;padding:.625rem .625rem .875rem;scroll-snap-align:start;text-align:left}.image-tabs__tab.is-active{border-top-color:var(--color-accent)}.image-tabs__tab:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.image-tabs__tab-title{color:var(--color-accent-text)}.image-tabs__tab-subtitle{color:var(--color-black)}.image-tabs__tags{display:none;flex-wrap:wrap;gap:.25rem;margin-top:var(--space-6)}.image-tabs__tab.is-active .image-tabs__tags{display:flex}.image-tabs__tag{background-color:var(--color-black);border-radius:var(--radius-pill);color:var(--color-white);padding-inline:var(--space-2)}.image-tabs__arrow{display:none}.image-tabs__stage{background-color:var(--image-tabs-surface);min-width:0;padding:var(--space-5)}.image-tabs__panel{aspect-ratio:16/9}.image-tabs__panel[hidden]{display:none}@keyframes image-tabs-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.image-tabs__panel{animation:image-tabs-fade .3s ease}}.image-tabs__panel:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.image-tabs__image{display:block;height:100%;object-fit:contain;width:100%}@media (min-width:1024px){.image-tabs__body{align-items:start;display:grid;gap:var(--space-2);grid-template-columns:minmax(16rem,342px) minmax(0,1fr)}.image-tabs__nav{align-self:stretch;contain:size}.image-tabs__list{flex:0 1 auto;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;padding-block:0;scroll-snap-type:none;scrollbar-width:none}.image-tabs__list::-webkit-scrollbar{display:none}.image-tabs__tab{flex:none;width:100%}.image-tabs__arrow:not([hidden]){align-items:center;background-color:var(--color-accent);border-radius:var(--radius-pill);color:var(--color-white);display:flex;height:1.75rem;justify-content:center;padding:0;width:1.75rem}.image-tabs__arrow .icon{height:.875rem;width:.875rem}.image-tabs__arrow--prev .icon{transform:rotate(-90deg)}.image-tabs__arrow--next .icon{transform:rotate(90deg)}.image-tabs__stage{align-self:start;margin-block:calc(1.75rem + var(--space-2))}.image-tabs__panel{min-height:0;overflow:hidden}}