.hero[data-v-cce34ecb]{align-items:center;display:flex;min-height:100vh;padding:2rem 1rem 4rem}@media (min-width:768px){.hero[data-v-cce34ecb]{padding:2rem}}.hero-container[data-v-cce34ecb]{align-items:center;display:grid;gap:2rem;grid-template-columns:repeat(1,minmax(0,1fr));margin-left:auto;margin-right:auto;max-width:80rem;padding:2rem 1rem}@media (min-width:768px){.hero-container[data-v-cce34ecb]{gap:4rem;padding:2rem}}@media (min-width:1024px){.hero-container[data-v-cce34ecb]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hero-badge[data-v-cce34ecb]{align-items:center;background-color:rgba(var(--color-primary-rgb),.3);border-radius:9999px;display:inline-flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1.25rem;padding:.5rem 1rem}.hero-badge[data-v-cce34ecb],.hero-title[data-v-cce34ecb]{margin-bottom:1.5rem}.hero-title[data-v-cce34ecb]{font-size:3rem;font-weight:800;line-height:1.1}@media (min-width:768px){.hero-title[data-v-cce34ecb]{font-size:3.75rem;line-height:1}}.hero-title[data-v-cce34ecb]{color:var(--color-text-primary)}.gradient-text[data-v-cce34ecb]{background:var(--gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-subtitle[data-v-cce34ecb]{color:var(--color-text-secondary);font-size:1.125rem;line-height:1.75rem;margin-bottom:2rem;max-width:28rem}.hero-actions[data-v-cce34ecb]{display:flex;gap:1rem;margin-bottom:3rem}.hero-stats[data-v-cce34ecb]{display:flex;gap:2rem}.stat[data-v-cce34ecb]{display:flex;flex-direction:column}.stat-number[data-v-cce34ecb]{color:var(--color-text-primary);font-size:1.875rem;font-weight:700;line-height:2.25rem}.stat-label[data-v-cce34ecb]{color:var(--color-text-muted);font-size:.875rem;line-height:1.25rem}
