.hero{align-items:center;background:var(--deep-earth);display:flex;min-height:920px;overflow:hidden;position:relative}.hero-photo{background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;transform:scale(1.04)}.hero-overlay{background:rgba(0,0,0,.72);inset:0;position:absolute}.hero-content{padding:76px var(--pad-x) 80px;position:relative;width:100%;z-index:2}.hero-headline{margin:0 0 var(--space-8);max-width:970px}.gasp-theme .hero.gasp .hero-headline .hs_cos_wrapper h1,.gasp-theme .hero.gasp .hero-headline h1{color:var(--parchment);font-family:var(--font-display);font-size:clamp(48px,7vw,110px);font-weight:var(--weight-regular);letter-spacing:0;line-height:1.15;margin:0 0 40px}.gasp-theme .hero.gasp .hero-headline .hs_cos_wrapper h2,.gasp-theme .hero.gasp .hero-headline .hs_cos_wrapper h3,.gasp-theme .hero.gasp .hero-headline h2,.gasp-theme .hero.gasp .hero-headline h3{color:var(--light-gold);font-family:var(--font-body);font-size:16px;font-weight:var(--weight-regular);letter-spacing:.4em;line-height:var(--leading-snug);margin:0;text-transform:uppercase}.gasp-theme .hero.gasp .hero-headline .hs_cos_wrapper p,.gasp-theme .hero.gasp .hero-headline p{color:var(--parchment);font-family:var(--font-display);font-size:clamp(48px,7vw,110px);font-weight:var(--weight-regular);line-height:1.15;margin:0 0 40px}.hero-sub{color:hsla(36,33%,97%,.82);font-size:clamp(15px,1.1vw,20px);font-weight:var(--weight-regular);letter-spacing:.03em;line-height:var(--leading-snug);margin:0 0 var(--space-12);max-width:743px}@media (max-width:768px){.hero{align-items:flex-start;min-height:0}.hero-content{padding:var(--space-10) var(--pad-x)}.gasp-theme .hero.gasp .hero-headline .hs_cos_wrapper h1,.gasp-theme .hero.gasp .hero-headline .hs_cos_wrapper p,.gasp-theme .hero.gasp .hero-headline h1,.gasp-theme .hero.gasp .hero-headline p,.hero-headline{margin-bottom:var(--space-6)}.hero-sub{margin-bottom:var(--space-8)}}