.page-hero.svelte-1r34gwg{position:relative;padding:140px 0 80px;background-size:cover;background-position:center}.page-hero-overlay.svelte-1r34gwg{position:absolute;inset:0;background:linear-gradient(to bottom,#08080fcc,#08080ff2)}.page-hero-content.svelte-1r34gwg{position:relative;z-index:1;max-width:720px}.page-hero-content.svelte-1r34gwg .eyebrow:where(.svelte-1r34gwg){animation:hero-fade-up .6s ease both}.page-hero-content.svelte-1r34gwg h1:where(.svelte-1r34gwg){color:#fff;font-size:clamp(2.4rem,5.6vw,4.2rem);margin-bottom:12px;animation:hero-pop .8s cubic-bezier(.34,1.56,.64,1) both;animation-delay:.1s}.page-hero-content.svelte-1r34gwg p:where(.svelte-1r34gwg){font-size:1.05rem;color:#ffffffd1;margin-bottom:28px;animation:hero-fade-up .6s ease both;animation-delay:.3s}.page-hero-content.svelte-1r34gwg .btn-primary:where(.svelte-1r34gwg){animation:hero-fade-up .6s ease both;animation-delay:.45s}@media(prefers-reduced-motion:reduce){.page-hero-content.svelte-1r34gwg .eyebrow:where(.svelte-1r34gwg),.page-hero-content.svelte-1r34gwg h1:where(.svelte-1r34gwg),.page-hero-content.svelte-1r34gwg p:where(.svelte-1r34gwg),.page-hero-content.svelte-1r34gwg .btn-primary:where(.svelte-1r34gwg){animation:none}}.topic-card.svelte-1r34gwg{padding:26px 22px}.topic-card.svelte-1r34gwg h3:where(.svelte-1r34gwg){font-size:1rem;line-height:1.4}.coming-soon-section.svelte-1r34gwg{background:var(--bg-card)}.coming-soon-section.svelte-1r34gwg .section-header:where(.svelte-1r34gwg) p:where(.svelte-1r34gwg){margin-top:8px}.coming-soon-tags.svelte-1r34gwg{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}
