.kb-landing[data-kb].kb-hyperx{--kb-bg:#fff;--kb-surface:#f0f0f0;--kb-ink:#171717;--kb-muted:#505050;--kb-accent:#c71b2e;--kb-line:#d6d6d6;font-family:Arial,'Segoe UI',sans-serif}
.kb-landing[data-kb].kb-hyperx .kb-band{border-top:7px solid #c71b2e;background:#fff}
.kb-landing[data-kb].kb-hyperx .kb-brand img{width:240px;height:38px;object-fit:contain;object-position:left center}
.kb-landing[data-kb].kb-hyperx :is(h2,h3){font-family:'Arial Black','Segoe UI',Arial,sans-serif;font-weight:900;letter-spacing:-.05em}
.kb-landing[data-kb].kb-hyperx .kb-hero{background:linear-gradient(120deg,#fff 35%,#e9e9e9)}
.kb-landing[data-kb].kb-hyperx .kb-button{border-radius:0;border-color:#c71b2e;font-weight:700}
.kb-landing[data-kb].kb-hyperx .kb-button[aria-pressed=true]{background:#c71b2e;color:#fff}
.kb-landing[data-kb].kb-hyperx .kb-facts{background:#202020;--kb-muted:#e1e1e1;--kb-accent:#ff6879}
.kb-landing[data-kb].kb-hyperx .kb-detail{border-left:0;border-top:4px solid #c71b2e}
.kb-landing[data-kb].kb-hyperx .kb-gallery figure{padding:16px;background:#ededed}
.kb-landing[data-kb].kb-hyperx .kb-variant{border:1px solid #d6d6d6;background:#f3f3f3}
.kb-landing[data-kb].kb-hyperx .kb-variant[aria-current=true]{border:2px solid #c71b2e}
.kb-landing[data-kb].kb-hyperx .kb-recognition{background:#f7ebed}
.kb-landing[data-kb].kb-hyperx .kb-award h4{color:#b41427}
@media(max-width:640px){.kb-landing[data-kb].kb-hyperx .kb-brand img{width:170px}}
