.bmt4na0{min-width:0}
.bmt4na1{display:flex;overflow:hidden}
.bmt4na2{flex:1;min-width:0}
.bmt4na3{display:grid}
.bmt4na3>*{grid-area:1/1/-1/-1}
.bmt4na4{aspect-ratio:var(--aspect-ratio-sp);will-change:clip-path;clip-path:inset(0 0 0%);overflow:hidden}
.bmt4na5{transform-origin:50%;will-change:transform;height:100%;display:block}
@media screen and not (min-width:768px){.bmt4na1{gap:var(--gap-sp)}}
@media screen and (min-width:768px){.bmt4na1{gap:var(--gap-pc)}.bmt4na4{aspect-ratio:var(--aspect-ratio-pc)}}
