.hero.svelte-shyh0a{position:relative;padding:.55rem 0;text-align:center;overflow:hidden;min-height:auto!important;background:linear-gradient(135deg,#1e1b4b,#312e81);border-radius:0 0 var(--radius-lg, 1rem) var(--radius-lg, 1rem);margin-bottom:1.5rem;box-shadow:0 4px 20px #0000004d}.hero-bg.svelte-shyh0a{position:absolute;inset:0;background:linear-gradient(135deg,#1e1b4bf2,#312e81f2);z-index:0;opacity:.9}.hero-content.svelte-shyh0a{position:relative;z-index:1;padding:.5rem 0}.hero-icon.svelte-shyh0a{font-size:1.75rem;margin-bottom:.375rem;line-height:1;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.hero-title.svelte-shyh0a{font-size:1.375rem;font-weight:800;color:#fff;margin-bottom:.5rem;line-height:1.2;text-shadow:0 2px 8px rgba(0,0,0,.3)}.hero-subtitle.svelte-shyh0a{font-size:.875rem;line-height:1.6;color:#fffffff2;max-width:900px;margin:0 auto;text-align:justify;padding:0 1rem;text-shadow:0 1px 3px rgba(0,0,0,.2)}.section.svelte-shyh0a{padding:3rem 0}.content-wrapper.svelte-shyh0a{max-width:1200px;margin:0 auto}.intro-section.svelte-shyh0a{text-align:center;margin-bottom:3rem;padding:2rem}.intro-section.svelte-shyh0a h2:where(.svelte-shyh0a){font-size:2rem;margin-bottom:1rem;color:var(--text-primary)}.intro-section.svelte-shyh0a p:where(.svelte-shyh0a){font-size:1.125rem;color:var(--text-secondary);line-height:1.8;max-width:800px;margin:0 auto}.info-grid.svelte-shyh0a{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;margin-bottom:3rem}.info-card.svelte-shyh0a{background:var(--bg-secondary);border-radius:var(--radius-lg);padding:2rem;border:1px solid rgba(255,255,255,.05);transition:transform .2s ease,box-shadow .2s ease}.info-card.svelte-shyh0a:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000004d}.info-icon.svelte-shyh0a{font-size:2.5rem;margin-bottom:1rem}.info-card.svelte-shyh0a h3:where(.svelte-shyh0a){font-size:1.25rem;margin-bottom:.75rem;color:var(--text-primary)}.info-card.svelte-shyh0a p:where(.svelte-shyh0a){font-size:.9375rem;color:var(--text-secondary);line-height:1.7}.research-section.svelte-shyh0a{background:var(--bg-secondary);border-radius:var(--radius-lg);padding:2.5rem;border:1px solid rgba(255,255,255,.05);text-align:center}.research-section.svelte-shyh0a h3:where(.svelte-shyh0a){font-size:1.5rem;margin-bottom:1rem;color:var(--text-primary)}.research-section.svelte-shyh0a p:where(.svelte-shyh0a){font-size:1rem;color:var(--text-secondary);line-height:1.8;max-width:900px;margin:0 auto}@media(max-width:768px){.info-grid.svelte-shyh0a{grid-template-columns:1fr}.intro-section.svelte-shyh0a h2:where(.svelte-shyh0a){font-size:1.75rem}.research-section.svelte-shyh0a{padding:2rem 1.5rem}}
