.p5ruhy0{gap:var(--_1s6etqh3a);flex-direction:column;display:flex}
.p5ruhy1{gap:var(--_1s6etqh37);flex-direction:column;margin:0;display:flex}
.p5ruhy2{aspect-ratio:16/9;margin-inline:calc(-1*clamp(1rem,5.55556%,3rem));position:relative;overflow:hidden}
.p5ruhy3{max-width:45.5rem}
@media screen and (min-width:48rem){.p5ruhy0{gap:var(--_1s6etqh3b)}.p5ruhy2{border-radius:var(--_1s6etqh30);margin-inline:0}}
