/* layer: preflights */
*,::before,::after{--w-rotate:0;--w-rotate-x:0;--w-rotate-y:0;--w-rotate-z:0;--w-scale-x:1;--w-scale-y:1;--w-scale-z:1;--w-skew-x:0;--w-skew-y:0;--w-translate-x:0;--w-translate-y:0;--w-translate-z:0;}
/* layer: shortcuts */
.text-caption{font-size:var(--w-font-size-s);line-height:var(--w-line-height-s);}
/* layer: default */
.backdrop-blur-xxl{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);}
.flex-wrap{flex-wrap:wrap;}
.gap-16{gap:1.6rem;}
.gap-x-8{column-gap:0.8rem;}
.overflow-x-auto{overflow-x:auto;}
.overflow-y-hidden{overflow-y:hidden;}
.-left-24{left:-2.4rem;}
.-right-24{right:-2.4rem;}
.top-\[160\]{top:16rem;}
.h-48{height:4.8rem;}
.w-48{width:4.8rem;}
.max-h-\[40\%\]{max-height:40%;}
.max-w-\[1010\]{max-width:101rem;}
.min-h-\[120\]{min-height:12rem;}
.min-h-\[224\]{min-height:22.4rem;}
.min-h-\[40vh\]{min-height:40vh;}
.min-w-\[304\]{min-width:30.4rem;}
.w-\[170\]{width:17rem;}
.w-\[304\]{width:30.4rem;}
.my-16{margin-top:1.6rem;margin-bottom:1.6rem;}
.my-40{margin-top:4rem;margin-bottom:4rem;}
.-mr-16{margin-right:-1.6rem;}
.pl-2{padding-left:0.2rem;}
.pt-2{padding-top:0.2rem;}
.isolate{isolation:isolate;}
.object-cover{object-fit:cover;}
.object-contain{object-fit:contain;}
.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.-translate-y-1\/2{--w-translate-y:-50%;transform:translateX(var(--w-translate-x)) translateY(var(--w-translate-y)) translateZ(var(--w-translate-z)) rotate(var(--w-rotate)) rotateX(var(--w-rotate-x)) rotateY(var(--w-rotate-y)) rotateZ(var(--w-rotate-z)) skewX(var(--w-skew-x)) skewY(var(--w-skew-y)) scaleX(var(--w-scale-x)) scaleY(var(--w-scale-y)) scaleZ(var(--w-scale-z));}
.focus-within\:scale-101:focus-within{--w-scale-x:1.01;--w-scale-y:1.01;transform:translateX(var(--w-translate-x)) translateY(var(--w-translate-y)) translateZ(var(--w-translate-z)) rotate(var(--w-rotate)) rotateX(var(--w-rotate-x)) rotateY(var(--w-rotate-y)) rotateZ(var(--w-rotate-z)) skewX(var(--w-skew-x)) skewY(var(--w-skew-y)) scaleX(var(--w-scale-x)) scaleY(var(--w-scale-y)) scaleZ(var(--w-scale-z));}
.hover\:scale-101:hover{--w-scale-x:1.01;--w-scale-y:1.01;transform:translateX(var(--w-translate-x)) translateY(var(--w-translate-y)) translateZ(var(--w-translate-z)) rotate(var(--w-rotate)) rotateX(var(--w-rotate-x)) rotateY(var(--w-rotate-y)) rotateZ(var(--w-rotate-z)) skewX(var(--w-skew-x)) skewY(var(--w-skew-y)) scaleX(var(--w-scale-x)) scaleY(var(--w-scale-y)) scaleZ(var(--w-scale-z));}
.text-ml{font-size:var(--w-font-size-ml);line-height:var(--w-line-height-ml);}
@media (min-width: 768px){
.md\:gap-16{gap:1.6rem;}
.md\:min-h-\[224\]{min-height:22.4rem;}
.md\:w-\[304\]{width:30.4rem;}
.md\:mr-0{margin-right:0rem;}
}