.page-hero[data-astro-cid-75ysl5lo]{background:var(--color-ink)}.page-hero__media[data-astro-cid-75ysl5lo]{z-index:-2;margin:0;position:absolute;inset:0}.page-hero__media[data-astro-cid-75ysl5lo] img[data-astro-cid-75ysl5lo]{-o-object-fit:cover;object-fit:cover;-o-object-position:var(--page-hero-image-position);object-position:var(--page-hero-image-position);width:100%;height:100%;display:block}.page-hero__inner[data-astro-cid-75ysl5lo]{z-index:1;position:relative}.page-hero__content[data-astro-cid-75ysl5lo]{max-width:45rem}.page-hero__breadcrumb[data-astro-cid-75ysl5lo]{color:color-mix(in srgb, var(--color-text-on-dark) 68%, transparent);text-transform:capitalize;flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1.25rem;font-size:.8rem;display:flex}.page-hero__breadcrumb[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]{color:color-mix(in srgb, var(--color-text-on-dark) 84%, transparent)}.page-hero__breadcrumb[data-astro-cid-75ysl5lo] a[data-astro-cid-75ysl5lo]:hover{color:var(--color-accent)}.page-hero__breadcrumb[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo][aria-hidden]{color:color-mix(in srgb, var(--color-text-on-dark) 42%, transparent)}.page-hero__title[data-astro-cid-75ysl5lo]{max-width:22ch;color:var(--color-text-on-dark);margin-top:1.5rem}.page-hero__title[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo]{color:var(--color-primary);display:inline-block}.page-hero__subheading[data-astro-cid-75ysl5lo]{max-width:38rem;color:var(--color-text-on-dark);font-family:var(--font-heading);margin-top:1.15rem;font-size:clamp(1.08rem,1.6vw,1.35rem);font-weight:600;line-height:1.35}.page-hero__description[data-astro-cid-75ysl5lo]{max-width:42rem;margin-top:1.1rem}.page-hero__actions[data-astro-cid-75ysl5lo]{flex-wrap:wrap;align-items:center;gap:.65rem;margin-top:1.75rem;display:flex}.page-hero__stats[data-astro-cid-75ysl5lo]{grid-template-columns:repeat(var(--page-hero-stat-cols), minmax(0, 1fr));border-top:1px solid color-mix(in srgb, var(--color-text-on-dark) 30%, transparent);gap:1rem;max-width:44rem;margin-top:1.75rem;padding-top:1rem;display:grid}.page-hero__stat[data-astro-cid-75ysl5lo]{min-width:0;padding-right:.75rem}.page-hero__stat[data-astro-cid-75ysl5lo] strong[data-astro-cid-75ysl5lo]{color:var(--color-accent);font-family:var(--font-heading);letter-spacing:-.035em;font-size:clamp(1.15rem,2vw,1.8rem);font-weight:650;line-height:1;display:block}.page-hero__stat[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo]{color:color-mix(in srgb, var(--color-text-on-dark) 72%, transparent);margin-top:.35rem;font-size:.72rem;line-height:1.3;display:block}@media (width<=48rem){.page-hero__media[data-astro-cid-75ysl5lo] img[data-astro-cid-75ysl5lo]{-o-object-position:var(--page-hero-mobile-position);object-position:var(--page-hero-mobile-position)}.page-hero__inner[data-astro-cid-75ysl5lo]{width:calc(100% - 2rem);padding-top:6.75rem;padding-bottom:2.25rem}.page-hero__content[data-astro-cid-75ysl5lo]{max-width:100%}.page-hero__breadcrumb[data-astro-cid-75ysl5lo]{margin-top:.8rem}.page-hero__title[data-astro-cid-75ysl5lo]{margin-top:1rem;font-size:clamp(2.15rem,10vw,3rem)}.page-hero__subheading[data-astro-cid-75ysl5lo]{margin-top:.8rem;font-size:1rem}.page-hero__description[data-astro-cid-75ysl5lo]{margin-top:.75rem;font-size:.9rem;line-height:1.48}.page-hero__actions[data-astro-cid-75ysl5lo]{gap:.45rem;margin-top:1.1rem}.page-hero__actions[data-astro-cid-75ysl5lo] .ydp-btn[data-astro-cid-75ysl5lo]{min-height:2.75rem}.page-hero__actions[data-astro-cid-75ysl5lo]{flex-direction:column;align-items:stretch}.page-hero__actions[data-astro-cid-75ysl5lo] .ydp-btn[data-astro-cid-75ysl5lo]{justify-content:space-between;width:100%}.page-hero__stats[data-astro-cid-75ysl5lo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem .75rem;margin-top:1rem;padding-top:.75rem}.page-hero__stat[data-astro-cid-75ysl5lo] strong[data-astro-cid-75ysl5lo]{font-size:1.05rem}.page-hero__stat[data-astro-cid-75ysl5lo] span[data-astro-cid-75ysl5lo]{margin-top:.2rem;font-size:.66rem}.page-hero__stat[data-astro-cid-75ysl5lo]:last-child:nth-child(odd){grid-column:1/-1}}
