.intro-card.svelte-4qpkj3{border-radius:1.5rem;border:1px solid var(--hero-border);background:var(--hero-surface);box-shadow:var(--shadow);padding:1.7rem;color:var(--text)}.eyebrow.svelte-4qpkj3{margin:0 0 .75rem;font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}h1.svelte-4qpkj3{margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1.02}.description.svelte-4qpkj3{max-width:44rem;margin:1rem 0 0;color:var(--text-muted);line-height:1.7}.actions.svelte-4qpkj3{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.actions.svelte-4qpkj3 a:where(.svelte-4qpkj3){text-decoration:none;padding:.72rem .95rem;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 84%,white),var(--accent));color:var(--accent-contrast);box-shadow:0 12px 28px color-mix(in srgb,var(--accent) 26%,transparent);font-weight:700}.panel.svelte-hxsa5u{border-radius:1.25rem;border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-muted) 86%,white),var(--surface-muted));box-shadow:var(--shadow);padding:1.25rem;color:var(--text)}h2.svelte-hxsa5u{margin:0 0 .7rem;font-size:1.05rem;color:var(--text)}p.svelte-hxsa5u{margin:0 0 1rem;color:var(--text-muted);line-height:1.7}
