.layered-hero-block{position:relative;overflow:hidden}.layered-hero__bg{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none}.layered-hero__bg-top{position:absolute;z-index:1;top:0;left:0;right:0;height:60%}@media (min-width: 991px){.layered-hero__bg-top{height:40svh;max-height:276px}}.layered-hero__bg-bottom{position:absolute;top:60%;left:0;right:0;bottom:0}@media (min-width: 991px){.layered-hero__bg-bottom{top:276px}}.layered-hero__inner{position:relative;z-index:1;max-width:2350px;margin-left:auto;margin-right:auto}.layered-hero__images{display:grid;grid-template-columns:1fr;gap:6px}.layered-hero__images--2x2{grid-template-columns:repeat(2,1fr)}@media (min-width: 991px){.layered-hero__images{grid-template-columns:repeat(var(--image-count, 4),1fr);gap:10px}}.layered-hero__image-item{position:relative;overflow:hidden;border-radius:5px;min-height:calc(50svh - (var(--mobile-header-height) + 11px))}@media (min-width: 991px){.layered-hero__image-item{height:calc(100svh - 284px);max-height:572px;aspect-ratio:unset}}.layered-hero__image-item picture{display:block;width:100%;height:100%}.layered-hero__image-item img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.layered-hero__content{text-align:center}.layered-hero__headline-wrap{clip-path:inset(0 0 100% 0);transition:clip-path .8s cubic-bezier(.6,0,.4,1);padding-left:32px;padding-right:32px}.layered-hero__headline-wrap.is-revealed{clip-path:inset(0 0 0 0)}.layered-hero__headline{font-size:clamp(75px,13.28vw,170px);font-weight:900;line-height:1;text-transform:uppercase;letter-spacing:0;margin:-.35em 0 0;overflow-wrap:anywhere}.layered-hero__body{max-width:864px;margin-left:auto;margin-right:auto;padding:clamp(16px,2.17vw,32px) clamp(20px,2.17vw,30px) 0;line-height:1.5;letter-spacing:.02em}.layered-hero__body p:last-child{margin-bottom:0}
