


.pb-frame{min-height:150px!important;border-radius:0!important;border:1px solid rgba(255,255,255,.08)!important;background-color:#0c0c0f!important;background-position:right center!important;background-size:cover!important}
.pb-frame:before{background:linear-gradient(90deg,#0b0b0e 0%,rgba(11,11,14,.94) 34%,rgba(120,10,32,.62) 68%,rgba(220,20,60,.30) 100%)!important}
.pb-frame:after{top:auto!important;bottom:0!important;height:2px!important;background:linear-gradient(90deg,rgba(220,20,60,.25),#ff2d55,rgba(220,20,60,.25))!important;background-size:220% 100%!important;animation:axpbLine 6s linear infinite}
@keyframes axpbLine{from{background-position:0 0}to{background-position:-220% 0}}
.pb-inner{padding:30px 34px 28px!important;position:relative}
.pb-inner:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(90deg,transparent 35%,#000 100%);mask-image:linear-gradient(90deg,transparent 35%,#000 100%)}
.pb-frame .pb-sheen{display:none}
.pb-txt{font-size:26px!important;position:relative;z-index:2}
.pb-intro{position:relative;z-index:2;color:rgba(255,255,255,.80)!important;max-width:78ch!important;margin-top:12px!important}
.pagebanner .pb-frame{animation:axpbIn .9s cubic-bezier(.2,.8,.2,1) both}
@keyframes axpbIn{from{opacity:.001;transform:translateY(10px)}to{opacity:1;transform:none}}
@media (max-width:760px){.pb-inner{padding:22px 20px 20px!important}.pb-txt{font-size:20px!important;white-space:normal!important}}
@media (prefers-reduced-motion:reduce){.pb-frame:after,.pagebanner .pb-frame{animation:none!important}}


.pagebanner{width:100vw!important;margin-left:calc(50% - 50vw)!important;max-width:none!important;padding:0!important;margin-top:0!important;margin-bottom:0!important}
.pagebanner .pb-frame{position:relative;border:0!important;border-radius:0!important;box-shadow:none!important;height:auto!important;min-height:clamp(220px,17vw,280px);background-size:cover!important;background-position:center!important;display:flex;align-items:center;overflow:hidden;max-width:none!important;margin:0!important}
.pagebanner .pb-frame::before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,#1A0408 0%,#3B0812 45%,#7A0F22 100%);opacity:.88;z-index:0}
.pagebanner .pb-frame::after{display:none!important}
.pagebanner .pb-inner{position:relative;z-index:1;width:100%;max-width:none!important;margin:0!important;padding:36px max(32px,calc((100vw - 1260px)/2))!important;background:none!important}
.pagebanner .pb-txt{font-family:Inter,sans-serif!important;font-size:44px!important;font-weight:900!important;letter-spacing:-.02em;color:#fff!important;line-height:1.05;display:flex;align-items:center;gap:12px;text-transform:none!important}
.pagebanner .pb-txt .aseanx-wm{height:.78em!important;width:auto!important}
.pagebanner .pb-intro{font-size:17px!important;line-height:1.6!important;color:rgba(255,255,255,.86)!important;max-width:760px;margin-top:14px!important}
.pagebanner .pb-inner::before{content:"";display:block;width:56px;height:4px;background:var(--red,#DC143C);margin-bottom:18px}
@media(max-width:899px){.pagebanner .pb-inner{padding:28px 32px!important}.pagebanner .pb-txt{font-size:30px!important}.pagebanner .pb-intro{font-size:15px!important}}


body .pagebanner{max-width:none!important;width:100vw!important;margin-left:calc(50% - 50vw)!important}

:root{--ax-edge:calc((100vw - min(1600px, 92vw)) / 2 + 32px)}
@media (max-width:768px){:root{--ax-edge:calc((100vw - min(1600px, 92vw)) / 2 + 16px)}}
body .pagebanner .pb-inner{padding-left:var(--ax-edge)!important;padding-right:var(--ax-edge)!important}

.pagebanner .pb-frame::before{background:linear-gradient(100deg,rgba(58,8,19,.72) 0%,rgba(78,11,25,.5) 50%,rgba(102,16,34,.3) 100%)!important;opacity:1!important}

.banner-eyebrow-mark,.eyebrow .sl,.sechead .sl,span.sl{font-size:0!important;color:transparent!important;display:inline-block!important;width:12px!important;height:12px!important;background:url(/assets/about-x-red.png) center/contain no-repeat!important;vertical-align:-1px;margin-right:8px!important}
.banner-prop::before{content:"";display:inline-block;width:11px;height:11px;background:url(/assets/about-x-red.png) center/contain no-repeat;vertical-align:-1px;margin-right:8px}
#events-banner .banner-eyebrow-mark,#events-banner .banner-prop::before,#home-banner .banner-eyebrow-mark,#home-banner .banner-prop::before{background-image:url(/assets/about-x-white.png)!important}
.banner-eyebrow-mark{width:14px!important;height:14px!important;flex:0 0 auto}
.banner-eyebrow{display:flex!important;align-items:center;gap:0}
.banner-eyebrow-mark{vertical-align:middle!important;margin-right:10px!important}

#panel-meridian > .wrap:has(.mrd-hero){padding-top:0!important}
body .mrd-hero{width:100vw!important;max-width:none!important;margin:0 0 0 calc(50% - 50vw)!important;border:0!important;border-radius:0!important;background:linear-gradient(100deg,#4E0B19 0%,#5A0C1D 50%,#661022 100%)!important}
body .mrd-hero::after{display:none!important}
body .mrd-hero .mrd-inner{max-width:none!important}
body .mrd-hero .mrd-hero-grid{padding:64px var(--ax-edge) 56px!important}
body .mrd-hero > svg{top:0!important;bottom:0!important;height:100%!important;width:auto!important;aspect-ratio:640/820;right:calc(var(--ax-edge) - 150px)!important;left:auto!important}
body .mrd-hero span.sl{background-image:url(/assets/about-x-white.png)!important}
body .mrd-hero .mrd-eye{color:rgba(255,255,255,.85)!important}
body .mrd-hero p a,body .mrd-hero .mrd-prop a{color:#FF8A9A!important;text-decoration-color:#FF8A9A!important}
body .mrd-cap::before,body .hx-figs .cap::before{display:none!important}
body .mrd-hero > svg path{fill-opacity:.3!important}
@media(min-width:1024px){body .mrd-hero .mrd-hero-grid{grid-template-columns:minmax(0,600px) minmax(0,1fr)!important}body .mrd-hero .mrd-wheel{justify-content:flex-start!important;padding-left:80px!important}body .mrd-hero .mrd-wheel svg{width:540px!important;height:540px!important;max-width:100%}body .mrd-hero > svg{left:calc(var(--ax-edge) + 960px)!important;right:auto!important}}
@media(min-width:1024px){body .mrd-hero .mrd-hero-grid{grid-template-columns:minmax(0,780px) minmax(0,1fr)!important}body .mrd-hero h1{max-width:780px!important}body .mrd-hero .mrd-hero-grid p,body .mrd-hero .mrd-prop{max-width:720px!important}body .mrd-hero .mrd-wheel{padding-left:40px!important}body .mrd-hero > svg{left:calc(var(--ax-edge) + 1080px)!important}}

body .mrd-hero .mrd-bgv{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;filter:grayscale(1) blur(4px);transform:scale(1.06)}
body .mrd-hero .mrd-bgtint{position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(100deg,#4E0B19 0%,#5A0C1D 50%,#661022 100%);opacity:.88}
body .mrd-hero::before{z-index:1}
body .mrd-hero > svg{z-index:1}
body .mrd-hero .mrd-inner{position:relative;z-index:2}
