/*! tailwindcss v4.1.18 | 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)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-duration:initial;--tw-ease:initial}}}:root,:host{--color-gray-300:oklch(87.2% .01 258.338);--color-white:#fff;--spacing:.25rem;--breakpoint-md:48rem;--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--font-weight-bold:700;--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}.visible{visibility:visible}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mb-6{margin-bottom:calc(var(--spacing)*6)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-32{height:calc(var(--spacing)*32)}.max-w-screen-md{max-width:var(--breakpoint-md)}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.gap-4{gap:calc(var(--spacing)*4)}.rounded{border-radius:.25rem}.bg-gray-300{background-color:var(--color-gray-300)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.underline{text-decoration-line:underline}.backface-hidden{backface-visibility:hidden}.swiper-container{inset:calc(var(--spacing)*0);background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;overflow:hidden}.swiper-container.hide{z-index:calc(10*-1);opacity:0}.swiper-container.show{z-index:1000;opacity:1;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:var(--ease-in-out);transition-duration:.2s;transition-timing-function:var(--ease-in-out)}.swiper-container__close{z-index:1;cursor:pointer;width:40px;height:40px;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s;position:absolute;top:8px;right:8px;transform:rotate(0)}.swiper-container__close>svg{width:100%;height:100%}.swiper-container__close:hover{transform:rotate(90deg)}#swiperGallery{width:100%;height:100%}#swiperGallery .swiper{height:100%;overflow:hidden}#swiperGallery .swiper-button-next,#swiperGallery .swiper-button-prev{color:var(--color-white)}#swiperGallery .swiper-button-next>svg,#swiperGallery .swiper-button-prev>svg{cursor:pointer;width:40px;height:40px}#swiperGallery .swiper-slide{text-align:center;padding-block:10px;font-size:18px}#swiperGallery .swiper-slide>.swiper-zoom-container>img{display:none}#swiperGallery .swiper-slide.swiper-slide-prev>.swiper-zoom-container>img,#swiperGallery .swiper-slide.swiper-slide-active>.swiper-zoom-container>img,#swiperGallery .swiper-slide.swiper-slide-next>.swiper-zoom-container>img{display:unset}#swiperGallery .swiper-pagination{bottom:calc(var(--spacing)*0);color:var(--color-white);text-shadow:0 0 2px #000}#swiperGallery .swiper-zoom-container{justify-content:center;align-items:center;height:100%;display:flex}#swiperGallery .swiper-zoom-container img{object-fit:contain;max-height:100%;margin-inline:auto}#swiperGallery .swiper-slide-text{right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);color:var(--color-white);text-shadow:0 0 2px #000;padding:10px 0;font-size:18px;line-height:1.1;position:absolute;bottom:30px}@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-font-weight{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
