.hero{--height: max(43.75rem, 100vh)}body:where(.logged-in) .hero{--height: max(43.75rem, calc(100vh - 2rem) )}.wp-block-fw:where(.wp-block-fw--is-preview) .hero{--height: 100%;aspect-ratio:16/9}.hero{position:relative;color:var(--wp--preset--color--white)}.hero__media-wrap{position:sticky;inset:0;width:100%;height:var(--height)}.hero__media-wrap:after{position:absolute;inset:0;width:100%;height:100%;background:linear-gradient(180deg,#1b1b1b00,#1b1b1b99),linear-gradient(180deg,#1b1b1b66,#1b1b1b00 24.34%);content:""}.hero__figure{position:absolute;inset:0;width:100%;height:100%}.hero__image{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero__video-wrap{position:absolute;inset:0;width:100%;height:100%}.hero__body{position:relative;height:var(--height);display:grid;gap:1.875rem 0;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) minmax(0,1fr) max-content;grid-template-areas:"top" "middle" "bottom";margin-block-start:calc(-1 * var(--height));padding-inline:var(--wp--style--root--padding-left) var(--wp--style--root--padding-right);pointer-events:none}.hero__logo-wrap{display:grid;place-content:center;grid-area:middle}@media (min-height: 75rem){.hero__logo-wrap{grid-row:1/-1}}.hero__content{position:relative;width:min(100%,var(--wp--style--global--wide-size));align-content:end;display:grid;gap:2.5rem 0;grid-template-columns:minmax(0,1fr);margin-inline:auto;margin-block:0 clamp(3.4375rem,1.9184rem + (4.8611111111vw),5.625rem);pointer-events:auto;grid-area:bottom}.hero__title{font-size:clamp(2rem,1.56597rem + (1.3888888889vw),2.625rem);letter-spacing:-.04em;line-height:1.1}.hero__links{display:flex;flex-flow:row wrap;gap:1.125rem 1.125rem}@media (max-width:46.1875rem){.hero .background-video__controls{--background-video-icon-size: 1.875rem;inset-inline-end:.625rem;inset-block-end:.625rem}}
