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