.page-hero[data-astro-cid-2bcg53wk]{isolation:isolate;border-bottom:1px solid var(--line);margin-top:-4.25rem;padding:calc(4.25rem + clamp(3.5rem,2rem + 5vw,6.5rem)) 0 clamp(3.5rem,2rem + 4vw,5.5rem);position:relative;overflow:clip}.page-hero__bg[data-astro-cid-2bcg53wk]{z-index:-1;pointer-events:none;position:absolute;inset:0}.page-hero__grid[data-astro-cid-2bcg53wk]{background-image:linear-gradient(90deg,#12161e0b 1px,#0000 1px),linear-gradient(#12161e0b 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;mask-image:radial-gradient(60% 70% at 20% 20%,#000 20%,#0000 75%)}.page-hero__glow[data-astro-cid-2bcg53wk]{width:56rem;height:44rem;animation:flicker 10s var(--ease-in-out) infinite;background:radial-gradient(closest-side,#fbd88fb3,#fdebc540 50%,#0000 75%);position:absolute;top:-20rem;right:-16rem}.page-hero__spot[data-astro-cid-2bcg53wk]{opacity:0;background:radial-gradient(24rem circle at var(--glow-x,50%) var(--glow-y,40%), #f5ad3c24, transparent 70%);transition:opacity var(--dur-4) var(--ease-out);position:absolute;inset:0}.page-hero[data-astro-cid-2bcg53wk].is-glowing .page-hero__spot[data-astro-cid-2bcg53wk]{opacity:1}.page-hero__inner[data-astro-cid-2bcg53wk]{gap:var(--space-5);justify-items:start;display:grid}.page-hero__inner[data-astro-cid-2bcg53wk] .display[data-astro-cid-2bcg53wk]{max-width:52rem}.page-hero__actions[data-astro-cid-2bcg53wk]{margin-top:var(--space-2)}
