.hero-grid-bg[data-v-3ecfb8c7]{background-image:linear-gradient(rgba(226,232,240,.3) 1px,transparent 0),linear-gradient(90deg,rgba(226,232,240,.3) 1px,transparent 0);background-size:64px 64px;inset:0;mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 70%);position:absolute}.hero-orb[data-v-3ecfb8c7]{border-radius:50%;filter:blur(100px);pointer-events:none;position:absolute}.hero-orb-1[data-v-3ecfb8c7]{animation:orb-float-3ecfb8c7 30s ease-in-out infinite;background:#f43f5e0f;height:700px;right:-15%;top:-20%;width:700px}.hero-orb-2[data-v-3ecfb8c7]{animation:orb-float-3ecfb8c7 25s ease-in-out infinite reverse;background:#fb923c0d;bottom:-15%;height:500px;left:-10%;width:500px}@keyframes orb-float-3ecfb8c7{0%,to{transform:translate(0)}50%{transform:translate(-25px,20px)}}.hero-headline[data-v-3ecfb8c7]{color:var(--color-text-primary);font-family:var(--font-heading)}.hero-headline[data-v-3ecfb8c7] em{background:linear-gradient(135deg,#f43f5e,#fb923c);-webkit-background-clip:text;font-style:normal;-webkit-text-fill-color:transparent;background-clip:text}.hero-stat-value[data-v-3ecfb8c7]{background:linear-gradient(135deg,#f43f5e,#fb923c);-webkit-background-clip:text;font-family:var(--font-display);-webkit-text-fill-color:transparent;background-clip:text}.hero-pill[data-v-3ecfb8c7]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:100px;box-shadow:0 1px 3px #0000000a;color:#475569;display:inline-flex;font-size:.8125rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .25s ease}.hero-pill[data-v-3ecfb8c7]:hover{border-color:#f43f5e;box-shadow:0 4px 12px #f43f5e1a;color:#f43f5e;transform:translateY(-2px)}.hero-pill-dot[data-v-3ecfb8c7]{border-radius:50%;flex-shrink:0;height:8px;width:8px}@media(prefers-reduced-motion:reduce){.hero-orb[data-v-3ecfb8c7]{animation:none!important}.hero-pill[data-v-3ecfb8c7]{transition:none}.opacity-0[data-v-3ecfb8c7]{filter:none!important;opacity:1!important;transform:none!important}}
