.safe-bottom.svelte-1uha8ag{padding-bottom:env(safe-area-inset-bottom,0)}.animate-in.svelte-1uha8ag{animation:svelte-1uha8ag-fadeInUp .8s ease-out}@keyframes svelte-1uha8ag-fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.animate-float.svelte-1uha8ag{animation:svelte-1uha8ag-float 4s ease-in-out infinite}.animate-float-delayed.svelte-1uha8ag{animation:svelte-1uha8ag-float 4s ease-in-out infinite 1.5s}@keyframes svelte-1uha8ag-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.marquee-track.svelte-1uha8ag{animation:svelte-1uha8ag-marquee 35s linear infinite}.marquee-track-reverse.svelte-1uha8ag{animation:svelte-1uha8ag-marquee-reverse 40s linear infinite}@keyframes svelte-1uha8ag-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-1uha8ag-marquee-reverse{0%{transform:translate(-50%)}to{transform:translate(0)}}.testimonial-track.svelte-1uha8ag{animation:svelte-1uha8ag-marquee 60s linear infinite}.testimonial-track.svelte-1uha8ag:hover{animation-play-state:paused}.testimonial-track-reverse.svelte-1uha8ag{animation:svelte-1uha8ag-marquee-reverse 65s linear infinite}.testimonial-track-reverse.svelte-1uha8ag:hover{animation-play-state:paused}.faq-answer.svelte-1uha8ag{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease,opacity .35s ease;opacity:0}.faq-answer.faq-open.svelte-1uha8ag{grid-template-rows:1fr;opacity:1}.faq-inner.svelte-1uha8ag{overflow:hidden}.skill-bar.svelte-1uha8ag{width:0;animation:svelte-1uha8ag-fillBar 1.5s ease-out forwards;animation-timeline:view();animation-range:entry 0% entry 50%}@keyframes svelte-1uha8ag-fillBar{to{width:var(--target-width)}}@supports not (animation-timeline: view()){.skill-bar.svelte-1uha8ag{width:var(--target-width)}}
