.hs-landing[data-hs]:is(.hs-genius,.hs-genius-gx){--hs-accent:#c40010;font-family:Arial,'Segoe UI',sans-serif}
.hs-landing[data-hs].hs-genius{--hs-bg:#fff;--hs-surface:#f4f2f1;--hs-ink:#231815;--hs-muted:#594f4b;--hs-line:#dcd5d2}
.hs-landing[data-hs].hs-genius-gx{--hs-bg:#18191c;--hs-surface:#25262a;--hs-ink:#fff;--hs-muted:#d0cdd0;--hs-line:#48464b;--hs-accent:#ff5967}
.hs-landing[data-hs]:is(.hs-genius,.hs-genius-gx) .hs-band{border-top:5px solid #e50012}
.hs-landing[data-hs]:is(.hs-genius,.hs-genius-gx) .hs-brand img{width:130px;height:60px;object-fit:contain;object-position:left center}
.hs-landing[data-hs]:is(.hs-genius,.hs-genius-gx) :is(h2,h3){font-family:Arial,'Segoe UI',sans-serif;font-weight:700;letter-spacing:-.04em}
.hs-landing[data-hs].hs-genius .hs-hero{background:linear-gradient(125deg,#fff 40%,#f0eae7)}
.hs-landing[data-hs].hs-genius-gx .hs-hero{background:linear-gradient(125deg,#18191c 30%,#332329)}
.hs-landing[data-hs]:is(.hs-genius,.hs-genius-gx) .hs-button{border-radius:3px;border-color:#b9000f}
.hs-landing[data-hs]:is(.hs-genius,.hs-genius-gx) .hs-primary{background:#cf0010;color:#fff}
.hs-landing[data-hs].hs-genius .hs-detail{border-radius:14px;border-left:0;border-top:3px solid #e50012}
.hs-landing[data-hs].hs-genius-gx .hs-detail{border-radius:0;border-left:4px solid #e50012}
.hs-landing[data-hs]:is(.hs-genius,.hs-genius-gx) .hs-gallery figure{padding:14px;background:var(--hs-surface);border:1px solid var(--hs-line)}
.hs-landing[data-hs].hs-genius .hs-gallery figure{border-radius:14px}
.hs-landing[data-hs]:is(.hs-genius,.hs-genius-gx) .hs-variant{border:1px solid var(--hs-line);background:var(--hs-surface)}
.hs-landing[data-hs]:is(.hs-genius,.hs-genius-gx) .hs-variant[aria-current=true]{border:2px solid #e50012}
.hs-landing[data-hs].hs-genius .hs-variant{border-radius:14px}

.hs-landing[data-hs].hs-genius-gx .hs-band{background:#fff}.hs-landing[data-hs].hs-genius-gx .hs-band small{color:#231815}.hs-landing[data-hs].hs-genius-gx .hs-hero-image img{max-height:470px}.hs-landing[data-hs].hs-genius-gx .hs-facts strong{overflow-wrap:anywhere}@media(max-width:700px){.hs-landing[data-hs].hs-genius-gx .hs-band{flex-wrap:wrap}.hs-landing[data-hs].hs-genius-gx .hs-band small{max-width:100%;text-align:left}.hs-landing[data-hs].hs-genius-gx .hs-hero-image img{max-height:340px}}