.slider-container[data-v-3be0adf7]{overflow:hidden;position:relative;width:100%}.image-container[data-v-3be0adf7]{align-items:center;background-color:#f8fafc;display:flex;height:100%;justify-content:center;width:100%}.slider-image[data-v-3be0adf7]{display:block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.loading-skeleton[data-v-3be0adf7]{animation:loading-shimmer-3be0adf7 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%}@keyframes loading-shimmer-3be0adf7{0%{background-position:-200% 0}to{background-position:200% 0}}.nav-button[data-v-3be0adf7]{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .2s cubic-bezier(.4,0,.2,1)}.nav-button[data-v-3be0adf7]:hover{background-color:#ffffff40;transform:scale(1.05)}.dot[data-v-3be0adf7]{background-color:#ffffff80;transition:all .2s ease-in-out}.dot.active[data-v-3be0adf7]{background-color:#ffffffe6;transform:scale(1.2)}.content-overlay[data-v-3be0adf7]{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:linear-gradient(135deg,#0000004d,#0000001a)}@media (max-width:768px){.h-32[data-v-3be0adf7]{height:8rem!important}.h-40[data-v-3be0adf7]{height:10rem!important}.h-48[data-v-3be0adf7]{height:12rem!important}.h-56[data-v-3be0adf7]{height:14rem!important}.h-64[data-v-3be0adf7]{height:16rem!important}.nav-button[data-v-3be0adf7]{margin:.25rem;padding:.5rem}.text-6xl[data-v-3be0adf7]{font-size:2rem!important}.text-5xl[data-v-3be0adf7]{font-size:1.75rem!important}.text-4xl[data-v-3be0adf7]{font-size:1.5rem!important}.text-3xl[data-v-3be0adf7]{font-size:1.25rem!important}.text-2xl[data-v-3be0adf7]{font-size:1.125rem!important}.text-xl[data-v-3be0adf7]{font-size:1rem!important}.p-8[data-v-3be0adf7]{padding:1rem!important}.p-6[data-v-3be0adf7]{padding:.75rem!important}.p-4[data-v-3be0adf7]{padding:.5rem!important}}@media (min-width:769px) and (max-width:1024px){.h-64[data-v-3be0adf7]{height:18rem!important}.h-56[data-v-3be0adf7]{height:16rem!important}.h-48[data-v-3be0adf7]{height:14rem!important}.nav-button[data-v-3be0adf7]{margin:.5rem}}@media (min-width:1025px){.h-64[data-v-3be0adf7]{height:20rem!important}.h-56[data-v-3be0adf7]{height:18rem!important}.h-48[data-v-3be0adf7]{height:16rem!important}.nav-button[data-v-3be0adf7]:hover{background-color:#ffffff4d;box-shadow:0 4px 12px #00000026}.nav-button[data-v-3be0adf7]{margin:1rem}}.slider-image[data-v-3be0adf7]{transform:translateZ(0);will-change:auto}.transition-transform[data-v-3be0adf7]{transition:transform .5s cubic-bezier(.4,0,.2,1)}.transition-opacity[data-v-3be0adf7]{transition:opacity .3s ease-in-out}@media (prefers-reduced-motion:reduce){.transition-all[data-v-3be0adf7],.transition-opacity[data-v-3be0adf7],.transition-transform[data-v-3be0adf7]{transition:none!important}.loading-skeleton[data-v-3be0adf7]{animation:none!important}.nav-button[data-v-3be0adf7]:hover{transform:none!important}}@media (prefers-contrast:high){.nav-button[data-v-3be0adf7]{background-color:#000c!important}.dot[data-v-3be0adf7],.nav-button[data-v-3be0adf7]{border:2px solid #fff}.content-overlay[data-v-3be0adf7]{background:#000c!important}}@media print{.dot[data-v-3be0adf7],.nav-button[data-v-3be0adf7]{display:none!important}.slider-container[data-v-3be0adf7]{height:auto!important}.flex>div[data-v-3be0adf7]:not(:first-child){display:none!important}}.dot[data-v-3be0adf7]:focus,.nav-button[data-v-3be0adf7]:focus{outline:2px solid #3b82f6;outline-offset:2px}.opacity-30[data-v-3be0adf7]{opacity:.3;pointer-events:none}.slider-image[data-v-3be0adf7]:not([src]),.slider-image[src=""][data-v-3be0adf7]{display:none}img[loading=lazy][data-v-3be0adf7]{transition:opacity .3s ease-in-out;will-change:opacity}img[loading=eager][data-v-3be0adf7]{will-change:auto}[dir=rtl] .transform[data-v-3be0adf7]{transform:scaleX(-1)}.slider-container[data-v-3be0adf7]:before{content:"";display:block;padding-bottom:0}@supports ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.content-overlay[data-v-3be0adf7],.nav-button[data-v-3be0adf7]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@supports not ((-webkit-backdrop-filter:blur()) or (backdrop-filter:blur())){.nav-button[data-v-3be0adf7]{background-color:#0009!important}.content-overlay[data-v-3be0adf7]{background-color:#00000080!important}}
