.section-header.svelte-1dhecx0{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;padding:1.5rem 0;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:12px;color:#fff;box-shadow:0 4px 6px #0000001a}.section-title.svelte-1dhecx0{font-size:2rem;font-weight:700;margin:0;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.1)}@media (max-width: 768px){.section-header.svelte-1dhecx0{padding:1rem 0;gap:.5rem}.section-title.svelte-1dhecx0{font-size:1.5rem}}
