.page-header[data-v-b1865c0d]{background-color:var(--color-bg-alt);border-bottom:var(--border-width) solid var(--color-yellow-200);isolation:isolate;overflow:hidden;padding-block:clamp(2.5rem,1.5rem + 4vw,5rem);position:relative}.page-header[data-v-b1865c0d]:before{aspect-ratio:1;background:radial-gradient(circle,var(--color-yellow-200) 0,transparent 70%);border-radius:50%;content:"";opacity:.8;pointer-events:none;position:absolute;right:-10%;top:-40%;width:min(520px,70vw)}.page-header--image[data-v-b1865c0d]{--color-text:var(--color-white);align-items:flex-end;background-color:var(--color-bg-dark);border-bottom:4px solid var(--color-primary);color:var(--color-white);display:flex;min-height:clamp(320px,42vw,460px)}.page-header--image[data-v-b1865c0d]:before{aspect-ratio:auto;background:linear-gradient(90deg,#434645eb,#434645c7 50%,#43464566),linear-gradient(0deg,rgba(67,70,69,.7),transparent 60%);border-radius:0;inset:0;opacity:1;width:auto;z-index:-1}.page-header__media[data-v-b1865c0d]{inset:0;position:absolute;z-index:-2}.page-header__picture[data-v-b1865c0d] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media(prefers-reduced-motion:no-preference){.page-header__picture[data-v-b1865c0d] img{animation:header-zoom-b1865c0d 18s ease-out both}}@keyframes header-zoom-b1865c0d{0%{transform:scale(1.08)}to{transform:scale(1)}}.page-header[data-v-b1865c0d] .container{position:relative;width:100%}.page-header__breadcrumb ol[data-v-b1865c0d]{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-size-sm);gap:var(--space-2);margin-bottom:var(--space-5)}.page-header__breadcrumb li[data-v-b1865c0d]{align-items:center;display:inline-flex;gap:var(--space-2)}.page-header__breadcrumb a[data-v-b1865c0d]{font-weight:var(--font-weight-semibold)}.page-header--image .page-header__breadcrumb a[data-v-b1865c0d]{text-decoration-color:var(--color-yellow-400)}.page-header__separator[data-v-b1865c0d]{height:16px;width:16px}.page-header__body[data-v-b1865c0d]{display:grid;gap:var(--space-4);max-width:800px}.page-header--image .page-header__title[data-v-b1865c0d]{color:var(--color-white)}.page-header__intro[data-v-b1865c0d]{color:var(--color-text);font-size:var(--font-size-lead)}.page-header--image .page-header__intro[data-v-b1865c0d]{color:var(--color-cream-100)}
