.page-hero.svelte-quft5o{position:relative;background-color:var(--bg-secondary);padding:2rem 0;text-align:center;overflow:hidden}.page-hero.has-media.svelte-quft5o{min-height:360px;display:flex;align-items:center;justify-content:center}.page-hero-container.svelte-quft5o{position:relative;z-index:2;max-width:var(--container-max);margin:0 auto;padding:0 1rem}.page-hero-content.svelte-quft5o{margin-top:1.5rem}.page-hero-title.svelte-quft5o{color:var(--text-primary);font-size:2.5rem;font-weight:700;line-height:1.2;margin-top:.75rem;margin-bottom:0}.has-media.svelte-quft5o .page-hero-title:where(.svelte-quft5o){text-shadow:0 1px 8px rgba(0,0,0,.15)}[data-theme=dark] .has-media.svelte-quft5o .page-hero-title:where(.svelte-quft5o){text-shadow:0 2px 12px rgba(0,0,0,.4)}.page-hero-subtitle.svelte-quft5o{color:var(--text-secondary);font-size:1.125rem;line-height:1.6;margin-top:1rem;margin-bottom:0;max-width:640px;margin-left:auto;margin-right:auto}.hero-slides.svelte-quft5o{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero-slide.svelte-quft5o{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1s ease-in-out}.hero-slide.active.svelte-quft5o{opacity:1}.hero-video.svelte-quft5o{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero-overlay.svelte-quft5o{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#faf7f299,#faf7f28c 70%,#faf7f2bf)}[data-theme=dark] .hero-overlay.svelte-quft5o{background:linear-gradient(to bottom,#17212ba6,#17212b99 70%,#17212bcc)}@media(min-width:768px){.page-hero-container.svelte-quft5o{padding:0 2rem}.page-hero.has-media.svelte-quft5o{min-height:420px}}@media(max-width:768px){.page-hero.svelte-quft5o{padding:2.5rem 0}.page-hero.has-media.svelte-quft5o{min-height:280px}.page-hero-title.svelte-quft5o{font-size:1.875rem}.page-hero-subtitle.svelte-quft5o{font-size:1rem}}
