/* Another 15% reduction from the previous hero dimensions. */
.home-compact .hero-focused{padding:25.5px 27.2px 25.5px 32.3px;min-height:450.5px;height:min(510px,calc((100svh - 127px)*.85));max-height:544px;gap:22.95px}
.home-compact .hero-focused h1{font-size:clamp(54.4px,5.27vw,78.2px);letter-spacing:-4.25px;margin-bottom:23.8px}
.home-compact .hero-focused .hero-copy>p{font-size:19.55px;margin-bottom:25.5px}
.home-compact .hero-focused .pill{font-size:14.45px;padding:17px 21.25px;gap:22.1px}
@media(min-width:1500px){.home-compact .hero-focused{min-height:488.75px}}
@media(max-width:1100px) and (min-width:761px){
 .home-compact .hero-focused{padding:22.95px;gap:18.7px;min-height:433.5px}
 .home-compact .hero-focused h1{font-size:clamp(45.9px,5.27vw,58.65px);letter-spacing:-3.06px}
 .home-compact .hero-focused .hero-copy>p{font-size:17px}
 .home-compact .hero-focused .pill{font-size:12.75px;padding:15.3px 17.85px;gap:15.3px}
}
@media(max-width:760px){
 .home-compact .hero-focused{padding:20.4px 18.7px 17px;gap:20.4px;min-height:0;height:auto;max-height:none}
 .home-compact .hero-focused h1{font-size:clamp(38.25px,9.01vw,61.2px);letter-spacing:-2.38px;margin-bottom:17px}
 .home-compact .hero-focused .hero-copy>p{font-size:17px;margin-bottom:18.7px}
 .home-compact .hero-focused .pill{font-size:12.75px;padding:15.3px 17px;gap:15.3px}
 .home-compact .hero-slideshow{height:246.5px}
}
