.ui-grid{background-color:#fff;padding-block:2.5rem}@media(min-width:64rem){.ui-grid{padding-block:3.5rem}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial}}}.ui-grid-carousel .ui-grid-carousel__viewport{width:100%;margin-inline:auto;padding-block:1.5rem;overflow:hidden}.ui-grid-carousel .ui-grid-carousel__track{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);align-items:flex-start;gap:1rem;display:flex}@media(min-width:64rem){.ui-grid-carousel .ui-grid-carousel__track{gap:1.5rem}}.ui-grid-carousel .ui-grid-carousel__item{min-width:calc(var(--spacing,.25rem)*0);flex-grow:0;flex-shrink:0}.ui-grid-carousel .ui-grid-carousel__item:last-child{margin-right:1rem}@media(min-width:64rem){.ui-grid-carousel .ui-grid-carousel__item:last-child{margin-right:1.5rem}}.ui-grid-carousel.ui-grid-carousel--static .ui-grid-carousel__viewport{overflow:visible}.ui-grid-carousel.ui-grid-carousel--static .ui-grid-carousel__track{touch-action:auto;justify-content:center;transform:none!important}.ui-grid-carousel.ui-grid-carousel--static .ui-grid-carousel__item:last-child{margin-right:calc(var(--spacing,.25rem)*0)}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}
