.carousel.aspect-video.svelte-1uha8ag{aspect-ratio:16/10;background:#222;min-height:60vh;max-height:80vh;position:relative}.carousel-img.svelte-1uha8ag{object-fit:cover;border-radius:.75rem;width:100%;height:100%;transition:none}.font-cinzel.svelte-1uha8ag{font-family:Cinzel,serif}.hero{background-color:#1c1e26;background-image:radial-gradient(circle at 85% 12%,#00000059 0%,#0000 55%),radial-gradient(circle at 20%,#3b82f614 0%,#0000 50%),radial-gradient(circle at 80% 20%,#8b5cf612 0%,#0000 50%);width:100%;max-width:100%;min-height:90vh}@media (width>=500px){.hero{min-height:95vh}}@media (width>=1236px){.hero{min-height:100vh}}.card.svelte-1uha8ag:hover{transition:transform .2s ease-in-out;transform:translateY(-2px)}@media (width>=1024px){.hero-title-section.svelte-1uha8ag{flex-direction:column;justify-content:center;min-height:60vh;display:flex}.hero-title-section.svelte-1uha8ag h1:where(.svelte-1uha8ag){line-height:1.1;font-size:5rem!important}.hero-title-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){line-height:1.2;font-size:2.5rem!important}.hero-title-section.svelte-1uha8ag p:where(.svelte-1uha8ag){line-height:1.6;font-size:1.375rem!important}}@media (width>=1280px){.hero-title-section.svelte-1uha8ag{min-height:70vh}.hero-title-section.svelte-1uha8ag h1:where(.svelte-1uha8ag){font-size:6rem!important}.hero-title-section.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:3rem!important}}
