/* V53: retain outlines on each individual mobile navigation button. No perimeter around the group. */
@media (max-width:900px){
 html body nav#m808-unified-nav #main-nav-links,
 html body nav#m808-unified-nav .m808-mobile-nav-panel,
 html body nav#m808-unified-nav .mobile-menu,
 html body nav#m808-unified-nav .nav-links{
   border:0!important;outline:0!important;box-shadow:none!important;
   background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
 }
 html body nav#m808-unified-nav #main-nav-links>a.m808-nav-text{
   border:1px solid rgba(255,255,255,.09)!important;
   box-shadow:none!important;
 }
 html body nav#m808-unified-nav #main-nav-links>a.nav-cta{
   border:1px solid rgba(221,194,244,.33)!important;
   box-shadow:inset 0 1px 0 rgba(245,215,255,.22),0 6px 15px rgba(0,0,0,.13)!important;
 }
}
/* Full-width animation on the SECTION itself, not the narrow .wrap or just the quote. */
body section.section.intro.m808-gradient-section{position:relative;isolation:isolate;overflow:hidden;background:#100919;min-height:clamp(380px,39vw,570px)}
body section.section.intro.m808-gradient-section>canvas.m808-blinds-canvas{position:absolute!important;inset:0!important;display:block;width:100%!important;height:100%!important;z-index:0;pointer-events:none}
body section.section.intro.m808-gradient-section::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(90deg,rgba(7,4,12,.72),rgba(12,6,24,.36) 52%,rgba(8,4,16,.52))}
body section.section.intro.m808-gradient-section>.wrap.intro-grid.m808-quote-blinds{position:relative;z-index:2;isolation:auto;overflow:visible;background:transparent!important;min-height:inherit;margin-inline:auto;box-shadow:none;border:0;border-radius:0;padding-block:clamp(65px,8vw,118px)}
body section.section.intro.m808-gradient-section>.wrap.intro-grid.m808-quote-blinds::before{display:none!important;content:none!important}
@media(max-width:700px){body section.section.intro.m808-gradient-section{min-height:0}body section.section.intro.m808-gradient-section>.wrap.intro-grid.m808-quote-blinds{min-height:0;padding-block:65px}}
@media(prefers-reduced-motion:reduce){body section.section.intro.m808-gradient-section{background:linear-gradient(110deg,#170c24,#60388b,#1b0e30)}}
