.hs-landing[data-hs].hs-jbl{--hs-bg:#fff;--hs-surface:#f5f3f0;--hs-ink:#111;--hs-muted:#535353;--hs-accent:#df2c00;--hs-line:#dedbd7;font-family:Arial,Helvetica,sans-serif}
.hs-landing[data-hs].hs-jbl .hs-band{background:#fff;border-top:6px solid #ff4713}
.hs-landing[data-hs].hs-jbl .hs-brand img{width:70px;height:53px;object-fit:contain;object-position:left center}
.hs-landing[data-hs].hs-jbl :is(h2,h3){font-weight:900;text-transform:uppercase;letter-spacing:-.035em}
.hs-landing[data-hs].hs-jbl .hs-kicker{font-weight:800;letter-spacing:.14em}
.hs-landing[data-hs].hs-jbl .hs-hero{background:linear-gradient(120deg,#fff 52%,#f2efeb);border-bottom:6px solid #ff4713}
.hs-landing[data-hs].hs-jbl .hs-facts strong{font-weight:900;text-transform:uppercase}
.hs-landing[data-hs].hs-jbl .hs-button{border-radius:0;font-weight:800;text-transform:uppercase;letter-spacing:.03em}
.hs-landing[data-hs].hs-jbl .hs-detail{border-left:0;border-top:4px solid #ff4713;background:#f5f3f0}
.hs-landing[data-hs].hs-jbl .hs-award h4{color:#c62c00}
.hs-landing[data-hs].hs-jbl .hs-specs dt{text-transform:uppercase;font-size:12px;letter-spacing:.02em}
.hs-landing[data-hs].hs-jbl .hs-variant{background:#f5f3f0}
