.hero[data-astro-cid-l3eqevp5]{padding-block:var(--space-section) var(--space-5)}.eyebrow[data-astro-cid-l3eqevp5]{font-size:var(--type-eyebrow);color:var(--brand-primary-strong);font-weight:700}h1[data-astro-cid-l3eqevp5]{max-width:18ch;margin:var(--space-2) 0;font-size:var(--type-hero-title);line-height:1.18}.hero[data-astro-cid-l3eqevp5] p[data-astro-cid-l3eqevp5]{max-width:46rem;color:var(--text-secondary);line-height:1.9}.hero-actions[data-astro-cid-l3eqevp5]{gap:var(--space-2);margin-block:var(--space-4);flex-wrap:wrap;display:flex}.hero[data-astro-cid-l3eqevp5] small[data-astro-cid-l3eqevp5]{color:var(--text-muted);display:block}a[data-astro-cid-l3eqevp5]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.hero-content[data-astro-cid-l3eqevp5] h1[data-astro-cid-l3eqevp5].long-title{max-width:100%;font-size:var(--type-hero-title-long)}.hero-intro[data-astro-cid-l3eqevp5]{padding-block:var(--space-4) var(--space-2)}.hero-intro[data-astro-cid-l3eqevp5] p[data-astro-cid-l3eqevp5]{max-width:68rem;color:var(--text-secondary);margin:0;line-height:1.9}.hero[data-astro-cid-l3eqevp5]{min-height:34rem}.hero-image[data-astro-cid-l3eqevp5],.hero-shade[data-astro-cid-l3eqevp5]{width:100%;height:100%;position:absolute;inset:0}.hero-image[data-astro-cid-l3eqevp5]{object-fit:cover;object-position:center 44%}.hero-shade[data-astro-cid-l3eqevp5]{background:linear-gradient(270deg,color-mix(in srgb, var(--hero-shade) 88%, transparent) 0%,color-mix(in srgb, var(--hero-shade) 72%, transparent) 46%,color-mix(in srgb, var(--hero-shade) 38%, transparent) 100%)}.hero[data-astro-cid-l3eqevp5][data-bright-image=true] .hero-shade[data-astro-cid-l3eqevp5]{background:linear-gradient(270deg,color-mix(in srgb, var(--hero-shade) 68%, transparent) 0%,color-mix(in srgb, var(--hero-shade) 40%, transparent) 52%,color-mix(in srgb, var(--hero-shade) 8%, transparent) 100%)}.hero[data-astro-cid-l3eqevp5][data-bright-image=true] .hero-content[data-astro-cid-l3eqevp5]{width:min(100%,76rem);margin-inline:auto}.hero[data-astro-cid-l3eqevp5][data-bright-image=true] .hero-content[data-astro-cid-l3eqevp5]>[data-astro-cid-l3eqevp5]:is(.eyebrow,h1,p,.hero-actions,small){z-index:1;position:relative}.hero[data-astro-cid-l3eqevp5][data-bright-image=true] .hero-content[data-astro-cid-l3eqevp5] h1[data-astro-cid-l3eqevp5],.hero[data-astro-cid-l3eqevp5][data-bright-image=true] .hero-content[data-astro-cid-l3eqevp5] p[data-astro-cid-l3eqevp5],.hero[data-astro-cid-l3eqevp5][data-bright-image=true] .hero-content[data-astro-cid-l3eqevp5] small[data-astro-cid-l3eqevp5]{text-shadow:0 2px 8px var(--overlay-ink),0 2px 18px var(--overlay-ink)}.hero-content[data-astro-cid-l3eqevp5]{box-sizing:border-box;width:100%;min-width:0;padding-inline:clamp(var(--space-3),4vw,var(--space-5))}.hero-content[data-astro-cid-l3eqevp5] .eyebrow[data-astro-cid-l3eqevp5]{color:var(--hero-eyebrow)}.hero[data-astro-cid-l3eqevp5][data-bright-image=true] .hero-content[data-astro-cid-l3eqevp5] .eyebrow[data-astro-cid-l3eqevp5]{background:var(--hero-ground);border-radius:var(--radius-sm);padding:.2rem .55rem}.hero-content[data-astro-cid-l3eqevp5] h1[data-astro-cid-l3eqevp5]{max-width:17ch;text-shadow:0 2px 14px color-mix(in srgb, var(--overlay-ink) 55%, transparent)}.hero-content[data-astro-cid-l3eqevp5] p[data-astro-cid-l3eqevp5]{max-width:39rem;color:var(--hero-text);text-shadow:0 2px 12px color-mix(in srgb, var(--overlay-ink) 65%, transparent)}.hero-content[data-astro-cid-l3eqevp5] small[data-astro-cid-l3eqevp5]{max-width:38rem;color:var(--hero-caption);text-shadow:0 2px 10px color-mix(in srgb, var(--overlay-ink) 70%, transparent);line-height:1.7}@media (width>=800px){.hero[data-astro-cid-l3eqevp5]{min-height:38rem}.hero-content[data-astro-cid-l3eqevp5] h1[data-astro-cid-l3eqevp5]{max-width:15ch}}@media (width<=599px){.hero-image[data-astro-cid-l3eqevp5]{object-position:center 38%}}@media (width<=600px){.hero-actions[data-astro-cid-l3eqevp5]{flex-direction:column;align-items:flex-start}}@media (width<=699px){.hero-content[data-astro-cid-l3eqevp5],.hero-content[data-astro-cid-l3eqevp5]>[data-astro-cid-l3eqevp5],.hero-content[data-astro-cid-l3eqevp5] .actions[data-astro-cid-l3eqevp5],.hero-content[data-astro-cid-l3eqevp5] .hero-actions[data-astro-cid-l3eqevp5]{box-sizing:border-box;min-width:0;max-width:100%}.hero-content[data-astro-cid-l3eqevp5] .actions[data-astro-cid-l3eqevp5],.hero-content[data-astro-cid-l3eqevp5] .hero-actions[data-astro-cid-l3eqevp5]{grid-template-columns:minmax(0,1fr)}.hero-content[data-astro-cid-l3eqevp5] a[data-astro-cid-l3eqevp5]{overflow-wrap:anywhere;text-align:center;min-width:0}}.hero[data-astro-cid-l3eqevp5] .hero-picture[data-astro-cid-l3eqevp5]{display:block;position:absolute;inset:0;overflow:hidden}.hero-picture[data-astro-cid-l3eqevp5] .hero-image[data-astro-cid-l3eqevp5]{width:100%;height:100%;position:absolute;inset:0}.hero[data-astro-cid-l3eqevp5]{width:100vw;margin-inline:calc(50% - 50vw)}body:has([data-site-hero]){overflow-x:clip}.hero[data-astro-cid-l3eqevp5][data-inner-hero=true] .hero-content[data-astro-cid-l3eqevp5],.hero[data-astro-cid-l3eqevp5][data-inner-hero=true] .hero-content[data-astro-cid-l3eqevp5] [data-astro-cid-l3eqevp5]:is(.eyebrow,h1,p,small){text-align:start!important}.hero[data-astro-cid-l3eqevp5][data-inner-hero=true] .hero-content[data-astro-cid-l3eqevp5]>[data-astro-cid-l3eqevp5]{margin-inline:0 auto!important}.hero[data-astro-cid-l3eqevp5][data-inner-hero=true] .hero-actions[data-astro-cid-l3eqevp5]{justify-content:flex-start!important;align-items:flex-start!important}
