.hero.svelte-i2fxw5{text-align:center;margin-bottom:3rem;padding:3rem;background:var(--bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border-top:4px solid var(--kjemi-primary, #f59e0b)}.kjemi-hero.svelte-i2fxw5 h1:where(.svelte-i2fxw5){background:linear-gradient(135deg,#f59e0b,var(--secondary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.subtitle.svelte-i2fxw5{font-size:1.25rem;color:var(--text-muted)}
