html{scroll-behavior:smooth}body{font-family:Poppins,Arial,sans-serif;-webkit-font-smoothing:antialiased}a,button,input,textarea{transition:all .2s ease} .cover-gradient{background:linear-gradient(95deg,rgba(5,21,40,.91),rgba(6,35,34,.72) 55%,rgba(7,26,26,.22))}.photo-tint{background:linear-gradient(0deg,rgba(7,23,25,.8),transparent 72%)}.text-balance{text-wrap:balance} .eyebrow{letter-spacing:.2em;text-transform:uppercase;font-size:.72rem;font-weight:700} .section-heading{font-weight:700;letter-spacing:-.035em;line-height:1.17} .nav-current{color:#178542!important} .reveal-hover:hover img{transform:scale(1.045)}.reveal-hover img{transition:transform .45s ease}