/* 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 */
.aspect-4\/3{position:relative;padding-bottom:75%;}.aspect-4\/3>*{position:absolute;height:100%;width:100%;top:0;right:0;bottom:0;left:0;}
.backdrop-blur-xxl{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);}
.hover\:bg-\[--hover\]:hover{background-color:var(--hover);}
.active\:bg-\[--active\]:active{background-color:var(--active);}
.opacity-0{opacity:0%;}
.opacity-100{opacity:100%;}
.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-\[140\]{top:14rem;}
.h-48{height:4.8rem;}
.w-48{width:4.8rem;}
.max-h-\[40\%\]{max-height:40%;}
.max-w-\[1010\]{max-width:101rem;}
.min-h-\[224px\]{min-height:224px;}
.min-h-\[40vh\]{min-height:40vh;}
.min-w-\[304px\]{min-width:304px;}
.w-\[304px\]{width:304px;}
.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;}
.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: 382px){
.min-\[382px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media (min-width: 992px){
.min-\[992px\]\:grid-cols-\[repeat\(3\,auto\)\]{grid-template-columns:repeat(3,auto);}
.min-\[992px\]\:justify-center{justify-content:center;}
.min-\[992px\]\:w-\[304px\]{width:304px;}
}
@media (min-width: 768px){
.md\:gap-16{gap:1.6rem;}
.min-\[768px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr));}
.md\:mr-0{margin-right:0rem;}
}