.hero[data-v-9d8a0f05]{padding-block:var(--space-6);position:relative;overflow:hidden}.hero__blob[data-v-9d8a0f05]{z-index:0;border-radius:var(--radius-full);filter:blur(14px);pointer-events:none;position:absolute}.hero__blob--a[data-v-9d8a0f05]{background:radial-gradient(circle at 40% 40%,var(--color-glow-blue),transparent 70%);opacity:.6;width:22rem;height:22rem;top:-5rem;right:-3rem}.hero__blob--b[data-v-9d8a0f05]{background:radial-gradient(circle,var(--color-glow-cyan),transparent 70%);opacity:.55;width:15rem;height:15rem;bottom:-4rem;left:-4rem}.hero__grid[data-v-9d8a0f05]{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:55rem;margin-inline:auto;display:flex;position:relative}.hero__title[data-v-9d8a0f05]{font-size:var(--font-size-3xl);line-height:var(--line-tight);letter-spacing:-.03em}.hero__title[data-v-9d8a0f05] .hero__hl{color:var(--color-brand)}.hero__lead[data-v-9d8a0f05]{margin:var(--space-5) 0 0;font-size:var(--font-size-sm);line-height:var(--line-normal);color:var(--color-muted)}.hero__lead[data-v-9d8a0f05] strong{color:var(--color-ink-2);font-weight:var(--weight-semibold)}.hero__note[data-v-9d8a0f05]{margin:var(--space-4) 0 0;font-size:var(--font-size-sm);line-height:var(--line-normal);color:var(--color-muted)}.hero__cta[data-v-9d8a0f05]{margin-top:var(--space-5)}.hero__kick[data-v-9d8a0f05]{gap:var(--space-2);margin:0 0 var(--space-4);padding:var(--space-1) var(--space-3);font-size:var(--font-size-xs);font-weight:var(--weight-semibold);line-height:var(--line-normal);color:var(--color-brand-hover);background:var(--color-brand-soft);border:1px solid var(--color-brand-line);align-items:center;display:inline-flex}.hero__kick[data-v-9d8a0f05],.hero__kick-dot[data-v-9d8a0f05]{border-radius:var(--radius-full)}.hero__kick-dot[data-v-9d8a0f05]{background:var(--color-brand);flex:none;width:6px;height:6px}@media (width>=48rem){.hero[data-v-9d8a0f05]{padding-block:var(--space-8)}.hero__title[data-v-9d8a0f05]{font-size:var(--font-size-4xl)}.hero__lead[data-v-9d8a0f05]{font-size:var(--font-size-lg)}}
