body{background:#edeFEB}.hs-hero{display:grid;grid-template-columns:1.05fr 1fr;background:#102730;color:white}.hs-intro{padding:65px 48px 65px max(35px,5vw)}.hs-intro h1{font-size:clamp(40px,4.5vw,70px);line-height:1.06;text-transform:uppercase;margin:25px 0}.hs-intro h1 em{color:#ed1037;font-style:normal}.hs-intro p{max-width:600px;line-height:1.8}.hs-actions{display:flex;flex-wrap:wrap;align-items:center;gap:25px;margin-top:28px}.hs-photo{background-image:url(approved-preview.png);background-repeat:no-repeat;background-color:#ddd}.hs-hero .hs-photo{aspect-ratio:487/404;align-self:center;width:100%}.hs-ranges,.hs-range-detail{padding:50px 5vw}.hs-ranges h2,.hs-range-detail h2{font-size:clamp(30px,3vw,44px);margin:0 0 10px}.hs-ranges>p{margin-bottom:28px}.hs-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.hs-card{grid-column:span 2;background:#142f3a;color:white;text-decoration:none;transition:transform .2s}.hs-card:hover{transform:translateY(-4px)}.hs-card:nth-child(4){grid-column:2/span 2}.hs-card .hs-photo{aspect-ratio:1.43}.hs-copy{padding:23px}.hs-copy h3{font-size:clamp(20px,1.7vw,27px);text-transform:uppercase;margin:0 0 12px}.hs-copy p{font-size:15px;line-height:1.65;min-height:50px}.hs-copy span{color:#ff3355;font-weight:700}.hs-cta{background:#142f3a;color:white;padding:38px 5vw;display:flex;justify-content:space-between;gap:25px;align-items:center}.hs-cta h2{font-size:27px;margin:0}.hs-cta p{margin:10px 0 0}.hs-range-detail[hidden]{display:none}.hs-back{background:none;border:0;color:#d70c30;padding:10px 0;margin-bottom:20px;cursor:pointer;font-weight:bold}.hs-empty{padding:25px}.hs-range-detail .height-products{margin:25px 0}.hs-range-detail .height-photo img{object-fit:contain}.hs-range-detail{scroll-margin-top:35px}@media(max-width:760px){.hs-hero{grid-template-columns:1fr}.hs-intro{padding:40px 25px}.hs-hero .hs-photo{aspect-ratio:487/404}.hs-grid{grid-template-columns:1fr 1fr;gap:16px}.hs-card,.hs-card:nth-child(4){grid-column:auto}.hs-card:last-child{grid-column:1/-1;max-width:420px;width:100%;justify-self:center}.hs-copy{padding:18px}.hs-cta{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.hs-grid{grid-template-columns:1fr}.hs-card,.hs-card:nth-child(4),.hs-card:last-child{grid-column:auto;max-width:none}.hs-ranges,.hs-range-detail{padding:35px 20px}}
.hs-photo.hs-hero{aspect-ratio:487/404;background-size:210.2669% 380.1980%;background-position:100.0000% 9.7173%;}
.hs-photo.hs-harnesses{aspect-ratio:304/215;background-size:336.8421% 714.4186%;background-position:5.6944% 46.9341%;}
.hs-photo.hs-lanyards-connectors{aspect-ratio:304/215;background-size:336.8421% 714.4186%;background-position:50.0000% 46.9341%;}
.hs-photo.hs-fall-arrest{aspect-ratio:303/215;background-size:337.9538% 714.4186%;background-position:94.1748% 46.9341%;}
.hs-photo.hs-rescue-confined-space{aspect-ratio:319/201;background-size:321.0031% 764.1791%;background-position:26.2411% 72.3596%;}
.hs-photo.hs-accessories{aspect-ratio:320/201;background-size:320.0000% 764.1791%;background-position:73.8636% 72.3596%;}
