.hero[data-astro-cid-bui35dxi]{--hero-navigation-space:0px;background:var(--background);color:var(--secondary-foreground)}body:has(.site-navigation--fixed,.site-navigation--floating) .hero[data-astro-cid-bui35dxi]{--hero-navigation-space:calc(var(--preview-status-height,0px) + var(--control-height-lg) + var(--space-xs) * 2 + var(--border-width))}body:has(.site-navigation--floating) .hero[data-astro-cid-bui35dxi]{--hero-navigation-space:calc(var(--preview-status-height,0px) + var(--space-sm) + var(--control-height-lg) + var(--space-xs) * 2 + var(--border-width))}.hero[data-astro-cid-bui35dxi]>.media-background{background:var(--secondary)}.hero--without-media[data-astro-cid-bui35dxi]{color:var(--primary-foreground)}.hero--without-media[data-astro-cid-bui35dxi]>.media-background{background:var(--primary)}.hero-eyebrow[data-astro-cid-bui35dxi]{margin-bottom:var(--space-2xl);font-family:var(--type-font-body);font-size:var(--type-small);font-weight:var(--type-weight-heading);line-height:var(--type-leading-body);letter-spacing:var(--type-tracking-heading);text-transform:uppercase;overflow-wrap:anywhere}.hero-layout[data-astro-cid-bui35dxi]{width:100%;max-width:calc(var(--content-max-width) + 2 * var(--content-gutter));padding-inline:var(--content-gutter);margin-inline:auto}.hero-heading[data-astro-cid-bui35dxi]{font-family:var(--type-font-heading);white-space:pre-line}.hero-introduction[data-astro-cid-bui35dxi]{font-family:var(--type-font-body);font-size:var(--type-body);font-weight:var(--type-weight-body);line-height:var(--type-leading-body);overflow-wrap:anywhere}.hero-layout[data-astro-cid-bui35dxi]{align-items:end;gap:var(--section-padding-block);min-height:50svh;padding-block:calc(var(--section-padding-block) + var(--hero-navigation-space)) var(--hero-padding-bottom,var(--section-padding-block));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hero--search-overlap[data-astro-cid-bui35dxi]{--hero-padding-bottom:calc(var(--section-padding-block) + var(--hero-search-overlap))}.hero-title[data-astro-cid-bui35dxi],.hero-support[data-astro-cid-bui35dxi]{min-width:0}.hero-layout--title-only[data-astro-cid-bui35dxi]{grid-template-columns:minmax(0,1fr)}.hero-heading[data-astro-cid-bui35dxi]{max-width:20ch;font-size:var(--type-heading1);font-weight:var(--type-weight-heading);line-height:var(--type-leading-heading);letter-spacing:var(--type-tracking-heading);text-wrap:balance;overflow-wrap:anywhere}.hero-support[data-astro-cid-bui35dxi]{gap:var(--space-2xl);display:grid}.hero-introduction[data-astro-cid-bui35dxi]{max-width:48ch}.hero-introduction--below-heading[data-astro-cid-bui35dxi],.hero-title[data-astro-cid-bui35dxi]>.hero-actions[data-astro-cid-bui35dxi]{margin-top:var(--space-lg)}.hero-introduction[data-astro-cid-bui35dxi] li+li{margin-block-start:var(--space-2xs)}.hero-introduction[data-astro-cid-bui35dxi] li>p{margin-block:0}.hero-actions[data-astro-cid-bui35dxi]{gap:var(--space-action);flex-wrap:wrap;display:flex}.hero--without-media[data-astro-cid-bui35dxi] .hero-layout[data-astro-cid-bui35dxi]{align-items:start;gap:var(--block-gap);min-height:auto;padding-block:calc(var(--space-xl) + var(--hero-navigation-space)) var(--hero-padding-bottom,var(--space-xl))}.hero--without-media[data-astro-cid-bui35dxi] .hero-heading[data-astro-cid-bui35dxi]{max-width:none}.hero--without-media[data-astro-cid-bui35dxi].hero--search-overlap{--hero-padding-bottom:calc(var(--space-xl) + var(--hero-search-overlap))}@media (width<=767px){.hero-layout[data-astro-cid-bui35dxi]{align-content:end;gap:var(--block-gap);grid-template-columns:minmax(0,1fr)}}
