.luxury-carousel.svelte-ymohbf{box-shadow:var(--shadow-luxury)}.luxury-carousel--hero.svelte-ymohbf{box-shadow:none}.slide.svelte-ymohbf{opacity:0;visibility:hidden;transition:opacity 1.2s var(--anim-smooth), visibility 1.2s;position:absolute;inset:0}.slide.active.svelte-ymohbf{opacity:1;visibility:visible}.carousel-viewport.svelte-ymohbf{aspect-ratio:16/9}.carousel-viewport--hero.svelte-ymohbf{aspect-ratio:auto;min-height:var(--home-carousel-min-height,min(52vh, 480px));max-height:min(72vh,640px)}.carousel-viewport--news-hero.svelte-ymohbf{aspect-ratio:16/9}.carousel-viewport--gallery.svelte-ymohbf{aspect-ratio:16/10}.carousel-viewport--gallery-compact.svelte-ymohbf{aspect-ratio:16/7}.carousel-viewport--gallery-large.svelte-ymohbf{aspect-ratio:16/12}@media (width>=640px){.carousel-viewport--news-hero.svelte-ymohbf{aspect-ratio:16/10}}.carousel-viewport--news-hero.svelte-ymohbf .slide-img:where(.svelte-ymohbf),.carousel-viewport--gallery.svelte-ymohbf .slide-img:where(.svelte-ymohbf){object-fit:cover}.slide-img.svelte-ymohbf{object-fit:contain;width:100%;height:100%}.carousel-viewport--hero.svelte-ymohbf .slide-img:where(.svelte-ymohbf){object-fit:cover}.carousel-viewport.svelte-ymohbf{background-color:#020617}.slide-img--logo.svelte-ymohbf{background-color:#fff}.slide-overlay--logo.svelte-ymohbf{background:linear-gradient(#0000 30%,#0f172a14 100%)}.slide-overlay.svelte-ymohbf{background:linear-gradient(#0000 40%,#0f172a66 100%);position:absolute;inset:0}.hud-btn.svelte-ymohbf{color:#0f172a;width:clamp(40px,9vw,56px);height:clamp(40px,9vw,56px);transition:all .4s var(--anim-smooth);background:#ffffff4d;border:1px solid #94a3b84d;border-radius:9999px;justify-content:center;align-items:center;display:flex;box-shadow:0 10px 20px #0f172a1f}.hud-btn.svelte-ymohbf:hover{color:#fff;background:#0ea5e9;border-color:#0ea5e9;transform:translateY(-4px);box-shadow:0 15px 30px #0ea5e94d}
