.bhstSection{padding:.5rem 0 3.5rem;width:100%}.bhstSection .bhst-card{align-items:center;border-radius:4px;display:grid;gap:3rem;grid-template-columns:42% 1fr;padding:3rem 2.5rem}.bhstSection .bhst-image-box{border-radius:4px;height:240px;overflow:hidden;width:100%}.bhstSection .bhst-image-box img{display:block;height:100%;object-fit:cover;width:100%}.bhstSection .bhst-label{color:var(--accent-hover);display:inline-block;font-size:13px;font-weight:800;letter-spacing:.7px;margin-bottom:8px;text-transform:uppercase}.bhstSection h2{font-size:35px;font-weight:800;letter-spacing:-.5px;line-height:1.2;margin-bottom:12px}.bhstSection p{font-size:16px;line-height:1.6;margin-bottom:10px;max-width:650px}.bhstSection .cta-btn{margin-top:8px;padding:13px 30px}@media screen and (max-width:840px){.bhstSection{padding:3rem 0}.bhstSection .bhst-card{gap:2rem;grid-template-columns:1fr}}@media screen and (max-width:767px){.bhstSection h2{font-size:28px;line-height:1.2}}@media screen and (max-width:640px){.bhstSection p{max-width:100%}.bhstSection .bhst-card{padding:2rem 1.3rem}}@media screen and (max-width:575px){.bhstSection{padding:1rem 0 2.5rem}.bhstSection .bhst-card{gap:1rem}}