.wb-hero,.wb-hero__body{position:relative}.wb-hero--split .wb-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:2.5rem 3rem;align-items:center}.wb-hero--split .wb-hero__sidemedia img{width:100%;display:block;border-radius:var(--wb-radius-img, .75rem)}@media(max-width:767px){.wb-hero--split .wb-hero__grid{grid-template-columns:1fr}}.wb-hero--photo{overflow:hidden;text-align:center;min-height:60vh;display:flex;align-items:center;color:#fff}.wb-hero--photo .wb-hero__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.wb-hero--photo .wb-hero__scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,#00000047,#0000009e)}.wb-hero--photo .wb-container{position:relative;z-index:2}.wb-hero--photo .wb-hero__headline,.wb-hero--photo .wb-hero__sub{color:#fff}.wb-hero--photo .wb-hero__kicker{color:#fff;opacity:.9}.wb-hero--photo .wb-hero__sub{margin-left:auto;margin-right:auto;opacity:.92}.wb-hero--photo .wb-hero__actions{justify-content:center}.wb-hero--photo .wb-btn--ghost{border-color:#fff9;color:#fff}.wb-hero--minimal .wb-hero__headline{font-size:clamp(2.75rem,7vw,5rem);letter-spacing:-.02em;line-height:1.02}.wb-hero--compact{padding-top:1.75rem;padding-bottom:.25rem}.wb-hero--compact .wb-hero__headline{font-size:clamp(1.7rem,4vw,2.4rem);line-height:1.15}.wb-hero--compact .wb-hero__kicker{margin-bottom:.3rem}.wb-hero--compact .wb-hero__sub{margin-top:.4rem}
