.page-hero[data-astro-cid-75ysl5lo]{border-bottom:1px solid var(--color-line);background:radial-gradient(56rem 24rem at 85% -15%,#00f2fe1f,#0000 65%);position:relative;overflow:hidden}.hero-orb[data-astro-cid-75ysl5lo]{filter:blur(56px);pointer-events:none;background:radial-gradient(#00f2fe26 0%,#4facfe0d 50%,#0000 75%);border-radius:50%;width:46rem;height:28rem;animation:6s ease-in-out infinite alternate pageOrbPulse;position:absolute;top:-30%;right:-10%}@keyframes pageOrbPulse{0%{opacity:.6;transform:scale(.96)}to{opacity:1;transform:scale(1.06)}}.inner[data-astro-cid-75ysl5lo]{max-width:var(--container);padding:var(--space-16) var(--space-6) var(--space-12);margin-inline:auto;position:relative}.hero-fade[data-astro-cid-75ysl5lo]{animation:pageFadeUp .65s var(--ease-out-expo) both;animation-delay:calc(var(--delay,0) * .1s)}@keyframes pageFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}h1[data-astro-cid-75ysl5lo]{letter-spacing:-.03em;max-width:24ch;font-size:clamp(2rem,1.5rem + 2.5vw,3.4rem);font-weight:800;line-height:1.12}.sub[data-astro-cid-75ysl5lo]{margin-top:var(--space-5);font-size:var(--text-xl);color:var(--color-muted);max-width:58ch;line-height:1.6}.ctas[data-astro-cid-75ysl5lo]{align-items:center;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.hero-fade[data-astro-cid-75ysl5lo],.hero-orb[data-astro-cid-75ysl5lo]{animation:none}}
