.aurora:where(.astro-k4ejtclo){position:absolute;inset:-20%;z-index:0;pointer-events:none;overflow:hidden;border-radius:inherit;filter:blur(clamp(28px,5vw,50px)) saturate(125%)}.aurora--panel:where(.astro-k4ejtclo){inset:-12%;filter:blur(clamp(20px,3.5vw,40px)) saturate(125%)}.aurora--hero:where(.astro-k4ejtclo):after{content:"";position:absolute;inset:0;background:linear-gradient(to right,var(--bg) 0%,color-mix(in srgb,var(--bg) 62%,transparent) 44%,transparent 74%)}:where(.astro-k4ejtclo)[dir=rtl] .aurora--hero:where(.astro-k4ejtclo):after{background:linear-gradient(to left,var(--bg) 0%,color-mix(in srgb,var(--bg) 62%,transparent) 44%,transparent 74%)}.aurora__blob:where(.astro-k4ejtclo){position:absolute;display:block;left:var(--aurora-x);top:var(--aurora-y);width:var(--aurora-size);height:var(--aurora-size);border-radius:50%;background:var(--aurora-fill);opacity:var(--aurora-depth);transform:translateZ(0);will-change:transform}.aurora__blob:where(.astro-k4ejtclo):nth-child(1){--aurora-x: 10%;--aurora-y: 16%;--aurora-size: 54%;--aurora-fill: color-mix(in srgb, var(--accent-raw) 58%, transparent);--aurora-depth: .46}.aurora__blob:where(.astro-k4ejtclo):nth-child(2){--aurora-x: 54%;--aurora-y: 6%;--aurora-size: 44%;--aurora-fill: color-mix(in srgb, var(--accent-hover) 46%, transparent);--aurora-depth: .38}.aurora__blob:where(.astro-k4ejtclo):nth-child(3){--aurora-x: 42%;--aurora-y: 44%;--aurora-size: 58%;--aurora-fill: color-mix(in srgb, var(--accent-raw) 40%, transparent);--aurora-depth: .31}.aurora__blob:where(.astro-k4ejtclo):nth-child(4){--aurora-x: 2%;--aurora-y: 50%;--aurora-size: 38%;--aurora-fill: color-mix(in srgb, var(--accent-hover) 52%, transparent);--aurora-depth: .33}.aurora__blob:where(.astro-k4ejtclo):nth-child(5){--aurora-x: 66%;--aurora-y: 32%;--aurora-size: 40%;--aurora-fill: color-mix(in srgb, var(--accent-raw) 48%, transparent);--aurora-depth: .27}.aurora__blob:where(.astro-k4ejtclo):nth-child(6){--aurora-x: 28%;--aurora-y: 2%;--aurora-size: 34%;--aurora-fill: color-mix(in srgb, var(--accent-hover) 36%, transparent);--aurora-depth: .22}:root[data-theme=light] .aurora__blob:where(.astro-k4ejtclo){opacity:calc(var(--aurora-depth) * .42)}@keyframes aurora-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-3%,2%,0) scale(1.08)}}@media(prefers-reduced-motion:no-preference){.aurora--drift:where(.astro-k4ejtclo) .aurora__blob:where(.astro-k4ejtclo){animation:aurora-drift 16s ease-in-out infinite alternate}.aurora--drift:where(.astro-k4ejtclo) .aurora__blob:where(.astro-k4ejtclo):nth-child(2){animation-duration:19s;animation-delay:-4s}.aurora--drift:where(.astro-k4ejtclo) .aurora__blob:where(.astro-k4ejtclo):nth-child(3){animation-duration:22s;animation-delay:-8s}.aurora--drift:where(.astro-k4ejtclo) .aurora__blob:where(.astro-k4ejtclo):nth-child(4){animation-duration:18s;animation-delay:-2s;animation-direction:alternate-reverse}.aurora--drift:where(.astro-k4ejtclo) .aurora__blob:where(.astro-k4ejtclo):nth-child(5){animation-duration:24s;animation-delay:-11s;animation-direction:alternate-reverse}.aurora--drift:where(.astro-k4ejtclo) .aurora__blob:where(.astro-k4ejtclo):nth-child(6){animation-duration:20s;animation-delay:-6s}}.ascii-field:where(.astro-efxfxqgw){position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,transparent 34%,black 84%);mask-image:linear-gradient(to right,transparent 0%,transparent 34%,black 84%)}[dir=rtl] .ascii-field:where(.astro-efxfxqgw){-webkit-mask-image:linear-gradient(to left,transparent 0%,transparent 34%,black 84%);mask-image:linear-gradient(to left,transparent 0%,transparent 34%,black 84%)}@media(max-width:720px){.ascii-field:where(.astro-efxfxqgw){-webkit-mask-image:none;mask-image:none;opacity:.4}}.neural-flow:where(.astro-q62pqbdy){position:absolute;inset-block:0;inset-inline-end:max(1rem,3vw);z-index:1;display:none;width:min(40vw,520px);height:100%;pointer-events:none}@media(min-width:1024px){.neural-flow:where(.astro-q62pqbdy){display:block}}.outcome-stat__metric:where(.astro-3he2njnu) .stat{color:var(--accent-raw);font-weight:650}
