.page-hero[data-v-53c2eb69]{background:var(--color-brand-deep);overflow:hidden;padding:calc(var(--nav-height) + var(--space-10)) 0 var(--space-12);position:relative}.page-hero__bg[data-v-53c2eb69]{background:var(--gradient-hero);inset:0;position:absolute}.page-hero__inner[data-v-53c2eb69]{max-width:var(--container-max);position:relative;z-index:1}.page-hero__title[data-v-53c2eb69]{color:#fff;font-size:var(--font-size-h2-lg);font-weight:800;line-height:1.3;margin-bottom:var(--space-3);text-shadow:var(--shadow-text)}.page-hero__subtitle[data-v-53c2eb69]{color:var(--overlay-white-85);font-size:var(--font-size-body-em);line-height:1.8;margin-top:4px;max-width:var(--content-1000)}.page-hero--image[data-v-53c2eb69]{padding:calc(var(--nav-height) + var(--space-12)) 0 var(--space-15)}.page-hero__photo[data-v-53c2eb69]{inset:0;position:absolute}.page-hero__photo img[data-v-53c2eb69]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.page-hero__mask[data-v-53c2eb69]{background:linear-gradient(90deg,var(--overlay-dark-strong),var(--overlay-dark-mid));inset:0;position:absolute}@media(max-width:767px){.page-hero[data-v-53c2eb69]{padding:calc(var(--nav-height) + var(--space-8)) 0 var(--space-8)}.page-hero__title[data-v-53c2eb69]{font-size:var(--font-size-h2)}.page-hero--image[data-v-53c2eb69]{padding:calc(var(--nav-height) + var(--space-8)) 0 var(--space-10)}}
