/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.bannerSlider_banner_carousel__r2UFa{float:left;width:100%;margin-top:100px}.bannerSlider_banner_carousel__r2UFa .swiper{padding-bottom:calc(var(--spacing,.25rem) * 12)}.bannerSlider_banner_carousel__r2UFa .swiper-button-prev:after{top:calc(var(--spacing,.25rem) * -10);width:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-sm,.25rem);background-color:#fff9;position:absolute;left:0}@supports (color:color-mix(in lab,red,red)){.bannerSlider_banner_carousel__r2UFa .swiper-button-prev:after{background-color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}.bannerSlider_banner_carousel__r2UFa .swiper-button-prev:after{padding-block:calc(var(--spacing,.25rem) * 8);padding-right:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--brand_01)}.bannerSlider_banner_carousel__r2UFa .swiper-button-next:after{top:calc(var(--spacing,.25rem) * -10);width:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-sm,.25rem);background-color:#fff9;position:absolute;right:0}@supports (color:color-mix(in lab,red,red)){.bannerSlider_banner_carousel__r2UFa .swiper-button-next:after{background-color:color-mix(in oklab,var(--color-white,#fff) 60%,transparent)}}.bannerSlider_banner_carousel__r2UFa .swiper-button-next:after{padding-block:calc(var(--spacing,.25rem) * 8);padding-right:calc(var(--spacing,.25rem) * 6);padding-left:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--brand_01)}.bannerSlider_banner_carousel__r2UFa .swiper-pagination{position:absolute}.bannerSlider_banner_carousel__r2UFa .swiper-pagination-bullet{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3);background-color:var(--ui_border);margin-inline:calc(var(--spacing,.25rem) * .5)!important}.bannerSlider_banner_carousel__r2UFa .swiper-pagination-bullet,.bannerSlider_banner_carousel__r2UFa .swiper-pagination-bullet-active{border-radius:var(--radius-2xl,1rem);opacity:1;transition-property:all;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))}.bannerSlider_banner_carousel__r2UFa .swiper-pagination-bullet-active{width:calc(var(--spacing,.25rem) * 6)}.bannerSlider_item__8H6uT{float:left;width:100%}.bannerSlider_item__8H6uT a{float:left;margin-bottom:calc(var(--spacing,.25rem) * 3);width:100%;position:relative;overflow:hidden}.bannerSlider_item__8H6uT a img{transition:all 1s;scale:1}.bannerSlider_item__8H6uT:hover a img{transition:all 1s;scale:1.15}.bannerSlider_item__8H6uT h2{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-saol,"SaolDisplay",Georgia,serif);font-size:23px}.bannerSlider_item__8H6uT h2,.bannerSlider_item__8H6uT p{float:left;text-align:center;width:100%;--tw-font-weight:var(--font-weight-400,400);font-weight:var(--font-weight-400,400);color:var(--brand_01)}.bannerSlider_item__8H6uT p{font-size:var(--text-s,.8125rem)}.bannerSlider_placeholder__meCad{gap:20px;padding-bottom:3rem;display:flex;overflow:hidden}.bannerSlider_placeholder_item__XSh6v{aspect-ratio:800/1080;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.25rem;flex:0 0 calc(25% - 15px);animation:bannerSlider_shimmer__VxI_6 1.5s infinite}@keyframes bannerSlider_shimmer__VxI_6{0%{background-position:200% 0}to{background-position:-200% 0}}@media screen and (max-width:767px){.bannerSlider_banner_carousel__r2UFa{margin-top:calc(var(--spacing,.25rem) * 5)}.bannerSlider_banner_carousel__r2UFa .swiper-button-next:after,.bannerSlider_banner_carousel__r2UFa .swiper-button-prev:after{display:none}.bannerSlider_banner_carousel__r2UFa .container{padding-inline:0!important}.bannerSlider_swiper_slide_container__Z9pIq{padding-inline:calc(var(--spacing,.25rem) * 5)!important}.bannerSlider_placeholder__meCad{gap:20px;padding-left:1.25rem;padding-right:1.25rem}.bannerSlider_placeholder_item__XSh6v{flex:0 0 calc(57% - 11px)}}@property --tw-font-weight{syntax:"*";inherits:false}