.folio-film{display:grid;grid-template-columns:minmax(0,1fr)}
.folio-film [hidden]{display:none}
.folio-film .folio-label{grid-row:1}
.assistant-slides{grid-row:2;display:grid;gap:16px;padding:2% 6% 4%;perspective:135cqw}
.assistant-slide{align-self:center;min-width:0}
.assistant-slide picture{display:block;overflow:hidden;border-radius:1.1cqw;box-shadow:0 .22cqw .16cqw #35162424,0 2.3cqw 3.4cqw -1.3cqw #35162442}
[data-enhanced] [data-slide]{grid-area:1/1}
[data-enhanced] [data-slider-stage]{touch-action:pan-y pinch-zoom}
[data-slide][inert]{opacity:0;visibility:hidden}
.slider-controls{grid-row:3;padding:3% 5% 4%}
.slider-tabs{min-width:0;padding:0}
.slider-tabs button{background:transparent;border:0;color:inherit;font-family:inherit;cursor:pointer}
.slider-tabs button{position:relative;text-align:start;border-top:1px solid var(--tab-line,#aa7e94);padding-inline:0;min-height:44px}
.slider-progress{position:absolute;inset:-1px 0 auto;height:2px;background:currentColor;transform:scaleX(0);transform-origin:left}
.slider-tabs button[aria-selected=true]{font-weight:650}
.slider-tabs button[aria-selected=true] .slider-progress{transform:scaleX(1)}
.folio-film :focus-visible{outline:2px solid currentColor;outline-offset:3px}
@container(min-width:561px){.assistant-slide picture{transform:rotateX(4deg) rotateY(5deg) rotateZ(1.5deg)}}
@container(max-width:480px){
 .assistant-slides{padding:1% 4.6% 3%}
}
@container(max-width:600px){
 .assistant-film .slider-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px}
}
@media(hover:hover){.slider-tabs button:hover{text-decoration:underline;text-underline-offset:3px}}
@media(prefers-reduced-motion:no-preference){
 [data-enhanced] [data-slide]{transition:opacity .36s ease,visibility 0s}
 [data-enhanced] [data-slide][inert]{transition:opacity .36s ease,visibility 0s .36s}
}
@media(forced-colors:active){.slider-tabs button[aria-selected=true]{outline:2px solid Highlight;outline-offset:-2px}}
