/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@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;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-duration:initial;--tw-ease:initial}}}.embla{--slide-spacing:1rem;--slide-size:100%;--dot-width:2.25rem;--dot-height:2.5rem;--dot-after-wh:1.25rem;flex-direction:column;flex-shrink:0;display:flex}.embla__viewport{overflow:hidden}.embla__container{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,);border-radius:var(--radius-xs,.125rem);touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1);align-items:flex-start;display:flex}.embla__slide{min-width:calc(var(--spacing,.25rem)*0);transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,);flex:0 0 var(--slide-size);padding-left:var(--slide-spacing);position:relative}.embla__controls{margin-top:calc(var(--spacing,.25rem)*3);margin-bottom:calc(var(--spacing,.25rem)*1);justify-content:space-between;gap:calc(var(--spacing,.25rem)*4);display:flex}.embla__buttons,.embla__dots{align-items:center;display:flex}.embla__dots{width:100%;margin-right:calc((var(--dot-width) - var(--dot-after-wh))/2*-1);flex-wrap:wrap;justify-content:flex-end}.embla__dot{height:calc(var(--spacing,.25rem)*10);width:calc(var(--spacing,.25rem)*10);width:var(--dot-width);height:var(--dot-height);justify-content:center}.embla__dot,.embla__dot:after{border-radius:3.40282e+38px;align-items:center;display:flex}.embla__dot:after{--tw-duration:.15s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.15s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));box-shadow:inset 0 0 0 3px var(--color-gray-400);content:"";width:var(--dot-after-wh);height:var(--dot-after-wh);transition-property:box-shadow}.embla__dot:hover:after{box-shadow:inset 0 0 0 3px var(--color-gray-300);transition-property:none}.embla__dot--selected:after{box-shadow:inset 0 0 0 3px var(--color-gray-100)}.embla__dot--selected:hover:after{box-shadow:inset 0 0 0 3px var(--color-gray-50);transition-property:none}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}