.cat-hero[data-astro-cid-s5hxusys]{position:relative;min-height:clamp(22rem,52vh,34rem);display:flex;align-items:flex-end;color:var(--on-dark);isolation:isolate}.cat-hero__media[data-astro-cid-s5hxusys]{position:absolute;inset:0;z-index:-1;overflow:hidden}.cat-hero__media[data-astro-cid-s5hxusys] img{width:100%;height:100%;object-fit:cover}.cat-hero__scrim[data-astro-cid-s5hxusys]{position:absolute;inset:0;background:linear-gradient(to top,#060606db,#0606069e 70%,#0606069e)}.cat-hero__inner[data-astro-cid-s5hxusys]{width:100%;padding-block:var(--space-2xl);text-align:center}.crumbs[data-astro-cid-s5hxusys]{display:flex;justify-content:center;flex-wrap:wrap;gap:.6rem;align-items:center;color:#fff;text-shadow:var(--photo-text-shadow);margin-bottom:var(--space-lg)}.crumbs[data-astro-cid-s5hxusys] a[data-astro-cid-s5hxusys]:hover,.crumbs[data-astro-cid-s5hxusys] [data-astro-cid-s5hxusys][aria-current]{color:#fcfcfc}.cat-hero__title[data-astro-cid-s5hxusys]{--title-em: var(--title-em-l, 9.9);font-size:var(--page-title-size);line-height:var(--page-title-lh);letter-spacing:var(--page-title-ls);text-wrap:balance;overflow-wrap:normal;text-align:center;color:#fcfcfc;text-shadow:var(--photo-text-shadow)}@media(max-width:30rem){.cat-hero__title[data-astro-cid-s5hxusys]{--title-em: var(--title-em-s, 8.9)}}.cat-hero__summary[data-astro-cid-s5hxusys]{margin-top:var(--space-sm);margin-inline:auto;font-size:var(--text-lg);color:var(--on-dark);max-width:26.37em;text-shadow:var(--photo-text-shadow)}.cat-hero__count[data-astro-cid-s5hxusys]{margin-top:var(--space-md);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:650;letter-spacing:var(--tracking-label);text-transform:uppercase;color:#fff;text-shadow:var(--photo-text-shadow)}.cat-hero--video[data-astro-cid-s5hxusys]{min-height:calc(100vh - var(--header-h-full));min-height:calc(100svh - var(--header-h-full))}.cat-hero--video[data-astro-cid-s5hxusys] .cat-hero__scrim[data-astro-cid-s5hxusys]{background:linear-gradient(to top,oklch(12% 0 0 / .88) 0%,oklch(12% 0 0 / .78) max(32%,13.5rem),oklch(12% 0 0 / .34) max(64%,27rem),oklch(12% 0 0 / .14) 100%)}@supports not (color: oklch(0% 0 0)){.cat-hero--video[data-astro-cid-s5hxusys] .cat-hero__scrim[data-astro-cid-s5hxusys]{background:linear-gradient(to top,rgb(6 6 6 / .88) 0%,rgb(6 6 6 / .78) max(32%,13.5rem),rgb(6 6 6 / .34) max(64%,27rem),rgb(6 6 6 / .14) 100%)}}.cat-hero--title-2[data-astro-cid-s5hxusys]{--scrim-rise-title: calc(.94 * var(--page-title-size))}.cat-hero--sub[data-astro-cid-s5hxusys]{--scrim-rise-sub: calc(2.6*clamp(1rem, .62rem + 1.25vw, 1.6rem)) }.cat-hero--video[data-astro-cid-s5hxusys]:is(.cat-hero--title-2,.cat-hero--sub) .cat-hero__scrim[data-astro-cid-s5hxusys]{--scrim-rise: calc(var(--scrim-rise-title, 0px) + var(--scrim-rise-sub, 0px));background:linear-gradient(to top,oklch(12% 0 0 / .88) 0%,oklch(12% 0 0 / .78) max(32%,calc(13.5rem + var(--scrim-rise))),oklch(12% 0 0 / .34) max(64%,calc(27rem + var(--scrim-rise))),oklch(12% 0 0 / .14) 100%)}@supports not (color: oklch(0% 0 0)){.cat-hero--video[data-astro-cid-s5hxusys]:is(.cat-hero--title-2,.cat-hero--sub) .cat-hero__scrim[data-astro-cid-s5hxusys]{background:linear-gradient(to top,rgb(6 6 6 / .88) 0%,rgb(6 6 6 / .78) max(32%,calc(13.5rem + var(--scrim-rise))),rgb(6 6 6 / .34) max(64%,calc(27rem + var(--scrim-rise))),rgb(6 6 6 / .14) 100%)}}.cat-hero--video[data-astro-cid-s5hxusys] .cat-hero__inner[data-astro-cid-s5hxusys]{max-width:none;text-align:left;padding-bottom:clamp(2.5rem,5vw,4.5rem)}.cat-hero--video[data-astro-cid-s5hxusys] .crumbs[data-astro-cid-s5hxusys]{justify-content:flex-start}.cat-hero--video[data-astro-cid-s5hxusys] .cat-hero__title[data-astro-cid-s5hxusys]{text-align:left}.cat-hero--video[data-astro-cid-s5hxusys] .cat-hero__summary[data-astro-cid-s5hxusys]{margin-inline:0}@media screen and (max-width:47.99rem){.cat-hero--video[data-astro-cid-s5hxusys] .cat-hero__inner[data-astro-cid-s5hxusys]{padding-bottom:calc(1.75rem + var(--invito-d))}.cat-hero--video[data-astro-cid-s5hxusys] .cat-hero__scrim[data-astro-cid-s5hxusys]{top:-1.75rem;bottom:1.75rem}.cat-hero--video[data-astro-cid-s5hxusys] .cat-hero__scrim[data-astro-cid-s5hxusys]:after{content:"";position:absolute;left:0;right:0;top:100%;height:1.75rem;background:#060606e0}}@media(prefers-reduced-motion:no-preference){.crumbs[data-astro-cid-s5hxusys],.cat-hero__title[data-astro-cid-s5hxusys],.cat-hero__summary[data-astro-cid-s5hxusys],.cat-hero__count[data-astro-cid-s5hxusys]{animation:catHeroIn .9s var(--ease-out-expo) both}.cat-hero__title[data-astro-cid-s5hxusys]{animation-delay:.08s}.cat-hero__summary[data-astro-cid-s5hxusys]{animation-delay:.18s}.cat-hero__count[data-astro-cid-s5hxusys]{animation-delay:.26s}}@keyframes catHeroIn{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}
