/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */.image-carousel-wrapper{gap:calc(var(--spacing,.25rem)*3);grid-template-rows:auto;grid-template-areas:"active-image""carousel-controls";width:100%;height:min-content;display:grid}@media (min-width:420px) and (max-width:64rem){.image-carousel-wrapper{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr auto;grid-template-areas:"active-image carousel-controls""active-image carousel-controls""active-image carousel-controls""active-image carousel-controls";height:50vh!important}.image-carousel-wrapper>.active-image{width:100%;height:100%;overflow:hidden}.image-carousel-wrapper>.carousel-controls{grid-template-rows:repeat(4,1fr);grid-template-columns:auto;width:calc(12.5vh - .5625rem);height:100%}}@media (max-width:48rem){.image-carousel-wrapper{max-height:80vh}}.active-image{aspect-ratio:1;border-radius:var(--radius-2xl,1rem);width:100%;transition-property:background-image;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:#f5f7ff;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;grid-area:active-image;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.carousel-controls{gap:calc(var(--spacing,.25rem)*3);grid-area:carousel-controls;grid-template-columns:repeat(4,1fr);display:grid}.carousel-controls-item{aspect-ratio:1;border-radius:var(--radius-lg,.5rem);width:100%;display:inline-flex;overflow:hidden}@media (min-width:768px){.carousel-controls-item{border-radius:var(--radius-xl,.75rem)}}
