.caza-hero{position:relative;isolation:isolate;overflow:hidden;min-height:620px;display:flex;align-items:flex-end;background:var(--charcoal);color:var(--ivory)}.caza-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(32,35,31,.08) 20%,rgba(32,35,31,.18) 55%,rgba(32,35,31,.62) 100%);z-index:-1}.caza-hero__media{position:absolute;inset:0;background-image:url('../assets/hero/caza-hero%201.png');background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:-2}.caza-hero__content{position:relative;z-index:1;width:min(1120px,calc(100% - 2rem));margin-inline:auto;padding:0 0 4rem;text-align:center}.caza-hero__content h1{margin:0;color:var(--ivory);font-family:'Roboto Slab',Georgia,serif;font-size:clamp(2.7rem,7vw,5rem);line-height:1.02}.caza-hero__content p:not(.eyebrow){max-width:720px;margin:.9rem auto 0;color:var(--ivory);font-size:1.05rem}.caza-hero__content .eyebrow{margin-bottom:.5rem;color:var(--earth)}@media (max-width:760px){.caza-hero{min-height:520px}.caza-hero__media{background-position:76% center}.caza-hero__content{padding-bottom:2.75rem}.caza-hero__content p:not(.eyebrow){font-size:.95rem}}@media (prefers-reduced-motion:reduce){.caza-hero{scroll-behavior:auto}}