:root{--brand:#2e418c;--brand-dark:#223168;--brand-tint:#eef1fa}.hero.svelte-cwls5q{background:linear-gradient(135deg, var(--brand) 0%, var(--brand-dark) 100%);padding-bottom:5rem}.stat-value.svelte-cwls5q,.section-title.svelte-cwls5q,.title.svelte-cwls5q{color:var(--brand)}.card.svelte-cwls5q{transition:box-shadow .2s,transform .2s}.card.svelte-cwls5q:hover{transform:translateY(-2px);box-shadow:0 10px 20px -8px #2e418c40}.icon.svelte-cwls5q,.badge.svelte-cwls5q{background:var(--brand-tint);color:var(--brand)}.avatar.svelte-cwls5q{background:linear-gradient(135deg, var(--brand) 0%, var(--brand-dark) 100%)}.cta.svelte-cwls5q{background:var(--brand-tint)}.btn.svelte-cwls5q{background:var(--brand)}.btn.svelte-cwls5q:hover{background:var(--brand-dark)}@media (prefers-reduced-motion:reduce){.card.svelte-cwls5q,.card.svelte-cwls5q:hover{transition:none;transform:none}}
