.wesgha-bridge-category{max-width:1450px;margin:42px auto 4px;padding:0 5vw}.wesgha-bridge-category>a{background:#161616;color:white;display:grid;grid-template-columns:43% 57%;min-height:325px;overflow:hidden}.wesgha-bridge-photo{background:url('wesgha-campaign.webp') 65% center/cover;min-height:325px}.wesgha-bridge-content{padding:38px 5vw;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.wesgha-bridge-content .eyebrow{color:#b9b9b9}.wesgha-bridge-brand{font-family:'DM Sans',sans-serif;font-weight:800;font-size:48px;letter-spacing:5px;margin:2px 0 3px}.wesgha-bridge-content h2{font-size:29px;margin:2px 0 15px;color:#f5f5f5}.wesgha-bridge-content p{color:#c2c2c2;line-height:1.7;max-width:530px;font-size:13px}.wesgha-bridge-button{display:inline-block;border:1px solid white;padding:13px 18px;margin-top:13px;font-size:11px;letter-spacing:1px;font-weight:800}.wesgha-bridge-category>a:hover .wesgha-bridge-button{background:white;color:#111}.wesgha-home-feature{display:grid;grid-template-columns:48% 52%;align-items:center;background:#191919;color:white;min-height:420px}.wesgha-home-copy{padding:55px 6vw}.wesgha-home-copy h2{color:#fff}.wesgha-home-copy .eyebrow{color:#bbb}.wesgha-home-copy p{line-height:1.8;color:#c2c2c2;max-width:590px}.wesgha-home-copy .btn{background:#fff;color:#111;border-color:#fff;margin-top:12px}.wesgha-home-image{background:url('wesgha-campaign.webp') 60% center/cover;min-height:420px;position:relative}.wesgha-home-image span{position:absolute;bottom:15px;right:18px;color:white;text-shadow:0 1px 3px black;font-size:10px;letter-spacing:1px}
@media(max-width:760px){.wesgha-bridge-category>a,.wesgha-home-feature{grid-template-columns:1fr}.wesgha-bridge-photo{min-height:230px}.wesgha-bridge-content{padding:35px 6vw}.wesgha-bridge-brand{font-size:39px}.wesgha-bridge-content h2{font-size:26px}.wesgha-home-image{min-height:250px}.wesgha-home-copy{padding:40px 6vw}}
