.avatar-placeholder[data-v-8cbab569]{background:linear-gradient(45deg,rgb(var(--color-primary-500)),rgb(var(--color-primary-400)));box-shadow:0 20px 40px #0000001a}.avatar-float[data-v-8cbab569]{animation:float-8cbab569 3s ease-in-out infinite}@keyframes float-8cbab569{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.cursor[data-v-b5e8880a]{color:currentColor;display:inline-block;font-weight:100;margin-left:1px}.cursor-blink[data-v-b5e8880a]{opacity:1}.cursor[data-v-b5e8880a]:not(.cursor-blink){opacity:0}.text-content[data-v-b5e8880a]{display:inline-block;min-height:1.5em}.hero-content[data-v-1eeb6d93]{animation:fadeInLeft-1eeb6d93 .8s ease-out}.hero-visual[data-v-1eeb6d93]{animation:fadeInRight-1eeb6d93 .8s ease-out}@media(max-width:1023px){.hero-visual[data-v-1eeb6d93]{animation:fadeInDown-1eeb6d93 .8s ease-out}.hero-content[data-v-1eeb6d93]{animation:fadeInUp-1eeb6d93 .8s ease-out}}@keyframes fadeInLeft-1eeb6d93{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-1eeb6d93{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInDown-1eeb6d93{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp-1eeb6d93{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.overview-section[data-v-307fb22b]{overflow:hidden;position:relative}.overview-section[data-v-307fb22b]:before{background:radial-gradient(circle,rgba(var(--color-primary-500),.03) 10%,transparent 70%);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:40%;z-index:0}p[data-v-307fb22b]{animation:fadeInUp-307fb22b .6s ease-out forwards;animation-delay:calc(var(--i, 0)*.15s);opacity:0;transform:translateY(20px)}p[data-v-307fb22b]:first-child{--i:1}p[data-v-307fb22b]:nth-child(2){--i:2}p[data-v-307fb22b]:nth-child(3){--i:3}p[data-v-307fb22b]:nth-child(4){--i:4}p[data-v-307fb22b]:nth-child(5){--i:5}p[data-v-307fb22b]:nth-child(6){--i:6}@keyframes fadeInUp-307fb22b{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
