.page-hero[data-astro-cid-fu3jskvh]{isolation:isolate;background:radial-gradient(55% 60% at 85% 10%, #7c5cff4d, transparent 70%), radial-gradient(35% 40% at 10% 90%, #c9ff3d12, transparent 70%), var(--bg);position:relative;overflow:hidden}.page-hero__inner[data-astro-cid-fu3jskvh]{padding-block:clamp(120px,18vh,180px) clamp(56px,8vh,88px)}.crumbs[data-astro-cid-fu3jskvh]{color:var(--fg-mute);flex-wrap:wrap;gap:.6rem;margin-bottom:2.5rem;display:flex}.crumbs[data-astro-cid-fu3jskvh] a[data-astro-cid-fu3jskvh]{color:var(--fg-dim)}.crumbs[data-astro-cid-fu3jskvh] a[data-astro-cid-fu3jskvh]:hover{color:var(--accent)}.page-hero__title[data-astro-cid-fu3jskvh]{max-width:18ch;font-size:clamp(2.4rem,6vw,5.6rem)}.page-hero__lead[data-astro-cid-fu3jskvh]{color:#f2f2f0cc;margin-top:1.75rem}.page-hero__cta[data-astro-cid-fu3jskvh]{flex-wrap:wrap;gap:.75rem;margin-top:2.25rem;display:flex}.page-hero__facts[data-astro-cid-fu3jskvh]{border-top:1px solid var(--line-strong);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1.25rem 2rem;max-width:980px;margin:3.5rem 0 0;padding-top:1.5rem;display:grid}.page-hero__facts[data-astro-cid-fu3jskvh] dt[data-astro-cid-fu3jskvh]{margin-bottom:.35rem}.page-hero__facts[data-astro-cid-fu3jskvh] dd[data-astro-cid-fu3jskvh]{margin:0;font-size:.98rem}.page-hero__in[data-astro-cid-fu3jskvh]{opacity:0;animation:fadeUp 1s var(--ease) forwards;animation-delay:calc(.1s + var(--d) * 80ms);transform:translateY(16px)}@keyframes fadeUp{to{opacity:1;transform:none}}
