@keyframes svelte-19lfme7-fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-fadeInUp.svelte-19lfme7{animation:svelte-19lfme7-fadeInUp .6s ease-out forwards}@keyframes svelte-6getcn-expandDown{0%{opacity:0;max-height:0;transform:translateY(-10px)}to{opacity:1;max-height:500px;transform:translateY(0)}}.animate-expandDown.svelte-6getcn{animation:svelte-6getcn-expandDown .4s cubic-bezier(.4,0,.2,1) forwards}.prose.svelte-6getcn p:where(.svelte-6getcn){margin:0}@keyframes svelte-1129dvg-blob{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.1)}66%{transform:translate(-20px,20px) scale(.9)}to{transform:translate(0) scale(1)}}@keyframes svelte-1129dvg-fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1129dvg-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.animate-blob.svelte-1129dvg{animation:svelte-1129dvg-blob 7s infinite}.animate-fadeInUp.svelte-1129dvg{animation:svelte-1129dvg-fadeInUp .6s ease-out}.animation-delay-2000.svelte-1129dvg{animation-delay:2s}.animation-delay-4000.svelte-1129dvg{animation-delay:4s}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#f97316,#ea580c);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(to bottom,#ea580c,#dc2626)}html{scroll-behavior:smooth}a:focus,button:focus{outline:2px solid #f97316;outline-offset:2px}@keyframes svelte-1129dvg-slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes svelte-1129dvg-slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}
