.mp-landing[data-mp].mp-endorfy{--mp-bg:#fff;--mp-surface:#f3f1ff;--mp-ink:#171717;--mp-muted:#494550;--mp-accent:#3000ef;--mp-line:#d9d4ec;font-family:Arial,Helvetica,sans-serif}
.mp-landing[data-mp].mp-endorfy .mp-band{background:#fff;border-top:6px solid #3000ef}
.mp-landing[data-mp].mp-endorfy .mp-brand img{width:225px;height:42px;object-fit:contain;object-position:left center}
.mp-landing[data-mp].mp-endorfy :is(h2,h3){font-family:'Bahnschrift',Arial,sans-serif;font-weight:750;letter-spacing:-.03em}
.mp-landing[data-mp].mp-endorfy .mp-hero{background:linear-gradient(125deg,#fff 52%,#f0edff 100%);border-bottom:5px solid #3000ef}
.mp-landing[data-mp].mp-endorfy .mp-hero-image{background:transparent}
.mp-landing[data-mp].mp-endorfy .mp-facts li{border-top:4px solid #3000ef;background:#f3f1ff}
.mp-landing[data-mp].mp-endorfy .mp-button{border-radius:3px;background:#3000ef;color:#fff;border-color:#3000ef;font-weight:700}
.mp-landing[data-mp].mp-endorfy .mp-button[aria-pressed=true]{background:#171717;color:#fff;border-color:#171717}
.mp-landing[data-mp].mp-endorfy .mp-detail{border-left:4px solid #3000ef;background:#f3f1ff}
.mp-landing[data-mp].mp-endorfy .mp-gallery figure{background:#fff}
.mp-landing[data-mp].mp-endorfy .mp-variant{border-top:4px solid #3000ef;background:#fff}
.mp-landing[data-mp].mp-endorfy .mp-footer{border-top:4px solid #3000ef}
.mp-landing[data-mp].mp-endorfy section[id]{scroll-margin-top:90px}
@media(max-width:600px){.mp-landing[data-mp].mp-endorfy .mp-brand img{width:180px;height:34px}}
