.photo-hero[data-astro-cid-eiu3kcok]{isolation:isolate;padding-block:calc(var(--site-header-height) + var(--spacing-xlarge)) var(--spacing-2xlarge);background:var(--color-hero-ground);align-items:flex-end;display:flex;position:relative;overflow:hidden}.photo-hero--page[data-astro-cid-eiu3kcok]{min-block-size:var(--spacing-hero-page)}.photo-hero--home[data-astro-cid-eiu3kcok]{min-block-size:var(--spacing-hero-min)}.photo-hero--tall[data-astro-cid-eiu3kcok]{min-block-size:var(--spacing-hero-home-floor)}@media (width>=768px){.photo-hero--tall[data-astro-cid-eiu3kcok]{min-block-size:var(--spacing-hero-home-tall-floor)}}.photo-hero[data-astro-cid-eiu3kcok] .photo-hero__img,.photo-hero__video[data-astro-cid-eiu3kcok]{object-fit:cover;z-index:-2;block-size:100%;inline-size:100%;position:absolute;inset:0}.photo-hero__scrim[data-astro-cid-eiu3kcok]{z-index:-1;background:linear-gradient(100deg, color-mix(in oklch, var(--color-hero-ground) 88%, transparent) 0%, color-mix(in oklch, var(--color-hero-ground) 72%, transparent) 42%, color-mix(in oklch, var(--color-hero-ground) 34%, transparent) 100%), linear-gradient(to top, color-mix(in oklch, var(--color-hero-ground) 60%, transparent) 0%, transparent 45%);position:absolute;inset:0}.photo-hero[data-astro-cid-eiu3kcok] .photo-hero__inner{inline-size:100%;position:relative}.photo-hero__copy[data-astro-cid-eiu3kcok]{max-inline-size:46rem;color:var(--color-neutral-white)}.photo-hero__copy[data-astro-cid-eiu3kcok]>[data-astro-cid-eiu3kcok]+[data-astro-cid-eiu3kcok]{margin-block-start:var(--spacing-small)}.photo-hero__eyebrow[data-astro-cid-eiu3kcok]{font-family:var(--font-body);font-size:var(--text-xsmall);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wider);color:var(--color-hero-accent)}.photo-hero__title[data-astro-cid-eiu3kcok]{font-family:var(--font-display);font-weight:var(--font-weight-semibold);font-variation-settings:"opsz" 144;font-size:var(--text-hero);line-height:var(--leading-hero);letter-spacing:var(--tracking-tight);text-wrap:balance;color:var(--color-neutral-white)}.photo-hero__title-line[data-astro-cid-eiu3kcok]{display:block}.photo-hero__title-accent[data-astro-cid-eiu3kcok]{font-weight:var(--font-weight-regular);color:var(--color-hero-accent);font-style:italic;display:block}.photo-hero__lede[data-astro-cid-eiu3kcok]{font-family:var(--font-body);font-size:var(--text-medium);line-height:var(--leading-relaxed);max-inline-size:38rem;color:color-mix(in oklch, var(--color-neutral-white) 92%, transparent)}.photo-hero__actions[data-astro-cid-eiu3kcok]{gap:var(--spacing-xsmall);flex-wrap:wrap;margin-block-start:var(--spacing-large);display:flex}.photo-hero__masthead[data-astro-cid-eiu3kcok]{border-block-start:1px solid var(--color-hero-rule);margin-block-start:var(--spacing-xlarge);padding-block-start:var(--spacing-medium)}.photo-hero__trust-group[data-astro-cid-eiu3kcok]{gap:var(--spacing-medium);flex-direction:column;margin-block-start:var(--spacing-large);display:flex}.photo-hero__seal[data-astro-cid-eiu3kcok]{filter:drop-shadow(0 4px 6px #0000004d);block-size:4rem;inline-size:4rem}.photo-hero__trust[data-astro-cid-eiu3kcok]{gap:var(--spacing-xsmall);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.photo-hero__chip[data-astro-cid-eiu3kcok]{align-items:center;gap:var(--spacing-xsmall);border-radius:var(--radius-full);background:color-mix(in oklch, var(--color-neutral-white) 12%, transparent);backdrop-filter:blur(4px);padding:var(--spacing-xsmall) var(--spacing-medium);font-family:var(--font-body);font-size:var(--text-xsmall);font-weight:var(--font-weight-semibold);color:var(--color-neutral-white);display:inline-flex}.photo-hero--home[data-astro-cid-eiu3kcok]{align-items:center}.photo-hero--home[data-astro-cid-eiu3kcok] .photo-hero__copy[data-astro-cid-eiu3kcok]{text-align:center;max-inline-size:48rem;margin-inline:auto}.photo-hero--home[data-astro-cid-eiu3kcok] .photo-hero__lede[data-astro-cid-eiu3kcok]{margin-inline:auto}.photo-hero--home[data-astro-cid-eiu3kcok] .photo-hero__actions[data-astro-cid-eiu3kcok]{justify-content:center}.photo-hero--home[data-astro-cid-eiu3kcok] .photo-hero__trust-group[data-astro-cid-eiu3kcok]{align-items:center}.photo-hero--home[data-astro-cid-eiu3kcok] .photo-hero__trust[data-astro-cid-eiu3kcok]{justify-content:center}.photo-hero--home[data-astro-cid-eiu3kcok] .photo-hero__scrim[data-astro-cid-eiu3kcok]{background:color-mix(in oklch, var(--color-hero-ground) var(--hero-scrim-home,64%), transparent)}@media (width>=768px){.photo-hero--tall[data-astro-cid-eiu3kcok] .photo-hero__copy[data-astro-cid-eiu3kcok]>[data-astro-cid-eiu3kcok]+[data-astro-cid-eiu3kcok]{margin-block-start:var(--spacing-medium)}.photo-hero--tall[data-astro-cid-eiu3kcok] .photo-hero__copy[data-astro-cid-eiu3kcok]>.photo-hero__actions[data-astro-cid-eiu3kcok],.photo-hero--tall[data-astro-cid-eiu3kcok] .photo-hero__copy[data-astro-cid-eiu3kcok]>.photo-hero__trust-group[data-astro-cid-eiu3kcok]{margin-block-start:var(--spacing-xlarge)}.photo-hero--tall[data-astro-cid-eiu3kcok] .photo-hero__actions[data-astro-cid-eiu3kcok]{gap:var(--spacing-small)}}@media (width<=767.98px){.photo-hero__chip[data-astro-cid-eiu3kcok]{padding:var(--spacing-xxsmall) var(--spacing-small);font-size:var(--text-tiny);gap:var(--spacing-xxsmall)}.photo-hero__trust[data-astro-cid-eiu3kcok]{gap:var(--spacing-xxsmall)}.photo-hero__trust-group[data-astro-cid-eiu3kcok]{gap:var(--spacing-small)}}
