.tibv2-home .tibv24-hero{background-position:center 48%!important;min-height:640px;height:min(740px,82vh)}
.tibv2-home .tibv24-hero .tibv2-hero-shade{background:linear-gradient(90deg,rgba(6,14,24,.95) 0%,rgba(6,14,24,.81) 31%,rgba(6,14,24,.28) 67%,rgba(6,14,24,.06) 100%)}
.tibv2-home .tibv24-hero .tibv2-hero-copy{max-width:610px}
.tibv2-home .tibv24-hero h1{font-size:clamp(56px,6.1vw,90px);line-height:1.02;letter-spacing:-.065em}
.tibv2-home .tibv24-hero p{max-width:450px;color:#e1e8ee}
@media(max-width:680px){.tibv2-home .tibv24-hero{height:auto;min-height:630px;background-position:60% center!important}.tibv2-home .tibv24-hero .tibv2-hero-shade{background:linear-gradient(90deg,rgba(6,14,24,.92),rgba(6,14,24,.64) 68%,rgba(6,14,24,.42))}.tibv2-home .tibv24-hero h1{font-size:clamp(44px,10vw,64px)}}