body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.hero-gradient.svelte-jxp3tl{background:linear-gradient(135deg,#667eea,#764ba2)}@keyframes svelte-jxp3tl-fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in.svelte-jxp3tl{animation:svelte-jxp3tl-fadeIn .6s ease-out forwards}.section-title.svelte-jxp3tl{position:relative;display:inline-block;padding-bottom:.5rem}.section-title.svelte-jxp3tl:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:4px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px}
