@media (prefers-reduced-motion:no-preference){.mock-row[data-v-8b7ff860]{animation:.5s ease-out both mock-in-8b7ff860}.mock-progress[data-v-8b7ff860]{transform-origin:0;animation:1.4s cubic-bezier(.2,.7,.2,1) .2s both mock-grow-8b7ff860}.mock-mail[data-v-8b7ff860]{animation:.8s ease-out 1.3s both mock-float-in-8b7ff860}.mock-pulse[data-v-8b7ff860]{animation:1.2s ease-in-out infinite mock-pulse-8b7ff860}}@keyframes mock-in-8b7ff860{0%{opacity:0;transform:translateY(6px)}}@keyframes mock-grow-8b7ff860{0%{transform:scaleX(0)}}@keyframes mock-float-in-8b7ff860{0%{opacity:0;transform:translateY(16px)scale(.97)}}@keyframes mock-pulse-8b7ff860{50%{opacity:.3}}.site{font-family:Manrope,ui-sans-serif,system-ui,Segoe UI,sans-serif}@media (prefers-reduced-motion:no-preference){html:has(.site){scroll-behavior:smooth}}.site-glow[data-v-3443e098]{z-index:-1;background:radial-gradient(40% 50% at 20% 20%,#6366f12e,#0000 70%),radial-gradient(35% 45% at 85% 30%,#06b6d429,#0000 70%);height:720px;position:absolute;inset:-10% 0 auto}.dark{background:radial-gradient(40% 50% at 20% 20%,#6366f147,#0000 70%),radial-gradient(35% 45% at 85% 30%,#06b6d42e,#0000 70%)}.site-grid[data-v-3443e098]{z-index:-1;background-image:linear-gradient(#0f172a0d 1px,#0000 1px),linear-gradient(90deg,#0f172a0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000,#0000);mask-image:radial-gradient(70% 60% at 50% 30%,#000,#0000)}.dark{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px)}.site-cta-shine[data-v-3443e098]{background:radial-gradient(50% 80% at 100% 0,#ffffff40,#0000 60%),radial-gradient(40% 60% at 0 100%,#22d3ee4d,#0000);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.site-rise[data-v-3443e098]{animation:.7s ease-out both site-rise-3443e098}.site-rise-late[data-v-3443e098]{animation-delay:.15s}.site-glow[data-v-3443e098]{animation:9s ease-in-out infinite alternate site-breathe-3443e098}}@keyframes site-rise-3443e098{0%{opacity:0;transform:translateY(14px)}}@keyframes site-breathe-3443e098{to{opacity:.7;transform:scale(1.04)}}
