/* P16 About: shared transverse axes and P25 motion, with its native editorial registers. */
body.mev-about-transverse .mev-about-intro{background:#EFF0E9!important}
body.mev-about-transverse .mev-about-intro .mev2a-wave-intro__display{font-style:normal!important}
body.mev-about-transverse .entry-content>.mev-about-section{box-sizing:border-box;width:100%;padding:72px max(24px,calc((100% - 1240px)/2))!important;border:0!important}
body.mev-about-transverse :is(#post-302,#post-304) .entry-content>.mev-about-section.mev-transverse-section--beige{background:#F9F9EF!important}
body.mev-about-transverse :is(#post-302,#post-304) .entry-content>.mev-about-section.mev-transverse-section--grey{background:#EFF0E9!important}
body.mev-about-transverse .mev-about-section .mev-p16a-inner{width:100%!important;max-width:1240px!important;margin:0 auto!important}
body.mev-about-transverse .mev-about-section .mev-transverse-title{width:min(880px,100%);max-width:880px;margin:0 0 28px!important;font-size:clamp(38px,3.6vw,52px)!important;line-height:1.02!important}
body.mev-about-transverse .mev-about-section .mev-p16a-accent{color:#FD0600!important}
body.mev-about-transverse .mev-about-section .mev-p16a-origin-marker>span{font-size:24px!important}
body.mev-about-transverse a:focus-visible{outline-color:#FD0600!important}
body.mev-about-transverse .mev-about-section .mev-about-spine{box-sizing:border-box;width:min(900px,calc(100% - 260px));margin-left:260px;padding-left:28px}
body.mev-about-transverse .mev-about-section .mev-about-spine p{font-size:17px;line-height:1.62}
body.mev-about-transverse .mev-about-section .mev-p16a-profiles{column-gap:42px;border-top:0!important;border-bottom:0!important;padding-top:0!important}
body.mev-about-transverse .mev-about-section .mev-p16a-profiles::before,
body.mev-about-transverse .mev-about-section .mev-p16a-origin-marker::after,
body.mev-about-transverse .mev-about-section .mev-p16a-pov-label::after{content:none!important;display:none!important}
body.mev-about-transverse .mev-about-section .mev-p16a-profile-row{padding-bottom:0!important}
body.mev-about-transverse .mev-about-section .mev-p16a-portrait-slot{position:relative;display:block;overflow:hidden;border:0!important;background:transparent!important}
body.mev-about-transverse .mev-about-section .mev-about-portrait-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center;max-width:none}
body.mev-about-transverse .mev-about-section .mev-p16a-profile-core{padding:0!important;border:0!important;background:none!important}
body.mev-about-transverse .mev-about-section .mev-p16a-listen{white-space:normal!important;text-wrap:pretty!important}
body.mev-about-transverse .mev-about-section .mev-p16a-origins,
body.mev-about-transverse .mev-about-section .mev-p16a-pov-system{border-top:0!important}
body.mev-about-transverse .mev-about-section .mev-p16a-origin,
body.mev-about-transverse .mev-about-section .mev-p16a-pov-row{border-bottom:1px solid #000}
body.mev-about-transverse .mev-about-section--gallery-follow :is(.mev-p16a-origin,.mev-p16a-pov-row):last-child{border-bottom:0!important}
body.mev-about-transverse .mev-about-section .mev-p16a-teaching-field{border-top:0!important}
body.mev-about-transverse .mev-about-related .mev2a-alt-related__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#fff}
body.mev-about-transverse .mev-about-related .mev2a-alt-related__name{white-space:nowrap!important;min-width:0}
body.mev-about-transverse .mev-about-related :is([data-mev-media-id="3868"],[data-mev-media-id="3882"]) img{object-position:0% 50%!important;transform:scale(1.15);transform-origin:0 50%}
body.mev-about-transverse .mev-page-widescreen__media img{object-position:50% 45%!important;filter:brightness(1.10) contrast(1.14) saturate(1.05)!important}

/* The same P25 overlay engine used on Déploiement builds these lines. */
html.mev-p25-motion-js body.mev-about-transverse .mev-about-section .mev-transverse-spine::before{content:none!important}
html.mev-p25-motion-js body.mev-about-transverse .mev2a-wave-intro__rule{position:relative;background:transparent!important;transform:none!important;transition:none!important}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-host{position:relative!important}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line{position:absolute;display:block;z-index:9;pointer-events:none;will-change:transform}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line--v{top:0;bottom:0;width:1px;transform:scaleY(0);transform-origin:50% 0;transition:transform var(--p25-motion-ms,1200ms) cubic-bezier(.45,0,.2,1)}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line--h{left:0;right:0;height:1px;transform:scaleX(0);transition:transform var(--p25-motion-ms,1000ms) cubic-bezier(.18,.72,.22,1)}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line[data-dir="rtl"]{transform-origin:100% 50%}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line[data-dir="ltr"]{transform-origin:0 50%}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line[data-edge="top"]{top:0}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line[data-edge="bottom"]{bottom:0}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line[data-edge="left"]{left:0}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line[data-tone="black"]{background:#000}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line[data-tone="soft"]{background:rgba(0,0,0,.38)}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line.is-built.mev-p25-motion-line--h{transform:scaleX(1)}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-line.is-built.mev-p25-motion-line--v{transform:scaleY(1)}
html.mev-p25-motion-js body.mev-about-transverse .mev-p25-motion-native-border[data-mev-p25-native-edge="bottom"]{border-bottom-color:transparent!important}
html.mev-p25-motion-js body.mev-about-transverse .mev2a-wave-intro__rule .mev-p25-motion-line{left:0;top:0;bottom:0}

@media(max-width:900px){
 body.mev-about-transverse .entry-content>.mev-about-section{padding:48px 18px!important}
 body.mev-about-transverse .mev-about-section .mev-transverse-title{font-size:clamp(34px,8vw,46px)!important}
 body.mev-about-transverse .mev-about-section .mev-about-spine{width:100%;margin-left:0;padding-left:22px}
 body.mev-about-transverse .mev-about-section .mev-p16a-profiles{grid-template-columns:1fr;row-gap:32px}
 body.mev-about-transverse .mev-about-section .mev-p16a-profile-row+.mev-p16a-profile-row{padding-top:30px;border-top:0!important}
 body.mev-about-transverse .mev-about-section .mev-p16a-portrait-slot{width:min(330px,100%);aspect-ratio:4/5;margin:0 auto 20px}
 body.mev-about-transverse .mev-about-related .mev2a-alt-related__grid{grid-template-columns:1fr}
}

/* About galleries: full-width editorial photographs, outside coloured section fields. */
body.mev-about-transverse .entry-content>.mev-about-section.mev-about-section--gallery-follow{padding-bottom:0!important}
body.mev-about-transverse .mev-about-section .mev-about-gallery--profiles{
 box-sizing:border-box;position:relative;left:auto;width:100%!important;max-width:1240px!important;
 margin:24px 0 34px!important;padding:0!important;border:0!important;border-top:1px solid #fff!important;
 background:transparent!important;transform:none!important
}
body.mev-about-transverse.mev-about-portraits .mev-about-gallery--profiles{
 margin-top:60px!important
}
body.mev-about-transverse .mev-about-gallery--profiles .mev-cs-gallery__grid{
 display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;
 gap:1px!important;width:100%!important;max-width:none!important;margin:0!important;height:auto!important;aspect-ratio:auto!important;
 max-height:none!important;background:transparent!important
}
body.mev-about-transverse.mev-cs-galleries .mev-about-gallery--profiles .mev-cs-gallery__cell{
 display:flex!important;flex-direction:column!important;height:auto!important;aspect-ratio:auto!important;max-height:none!important
}
body.mev-about-transverse.mev-cs-galleries .mev-about-gallery--profiles .mev-cs-gallery__open{
 display:block!important;width:100%!important;height:auto!important;aspect-ratio:4/5!important
}
body.mev-about-transverse [data-mev-about-section="1"] .mev-p16a-profile-row{
 box-sizing:border-box;width:100%!important;padding:32px 42px 0 0!important
}

/* Portrait hypotheses: stronger editorial hierarchy and a real external CTA. */
body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-profile-row{
 flex:1;padding:28px 38px 0 0!important;border-top:0!important
}
body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-profile-copy{
 display:flex;flex:1;flex-direction:column;min-height:0;padding-top:24px
}
body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-profile-name{
 margin:0 0 20px!important;font-size:clamp(29px,2.35vw,34px)!important;line-height:1.06!important;
 letter-spacing:-.025em!important
}
body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-profile-core{
 display:block!important;flex:0 0 auto!important
}
body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-listen{
 max-width:35ch;margin:0 0 18px!important;font-size:20px!important;line-height:1.42!important;
 text-wrap:balance!important
}
body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-profile-body{
 max-width:54ch;margin:0 0 18px!important;font-size:17px!important;line-height:1.62!important
}
body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-link{
 box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;
 width:max-content!important;min-height:48px;margin-top:18px!important;padding:12px 22px;
 border:1px solid #111;color:#111!important;background:transparent!important;
 font-family:Arial,sans-serif!important;font-size:15px!important;font-style:normal!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.015em;
 text-align:center!important;text-decoration:none!important;
 transition:background-color .3s ease,color .3s ease,transform .3s cubic-bezier(.22,.61,.36,1)
}
body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-link:hover{
 color:#fff!important;background:#111!important;transform:translateY(-2px)
}
body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-link:focus-visible{
 outline:2px solid #FD0600!important;outline-offset:4px
}
body.mev-about-transverse.mev-about-portraits :is(#post-302,#post-304) [data-mev-about-section="1"] .mev-p16a-link{
 font-style:normal!important
}
body.mev-about-transverse .entry-content>.mev-about-gallery{
 box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;
 padding:0!important;border:0!important;border-top:1px solid #fff!important;background:#fff!important
}
body.mev-about-transverse .entry-content>.mev-about-gallery .mev-cs-gallery__grid{
 display:grid!important;grid-template-columns:1fr!important;width:100%!important;height:auto!important;
 aspect-ratio:5/2!important;max-height:none!important;background:#fff!important
}
body.mev-about-transverse.mev-cs-galleries .entry-content>.mev-about-gallery .mev-cs-gallery__cell{
 height:100%!important;aspect-ratio:auto!important;max-height:none!important
}
body.mev-about-transverse .entry-content>.mev-about-gallery--founders .mev-cs-gallery__grid{
 grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:1px!important
}
body.mev-about-transverse.mev-cs-galleries .mev-about-gallery--founders .mev-cs-gallery__img{
 object-fit:cover!important;background:transparent!important
}

@media(max-width:900px){
 body.mev-about-transverse .mev-page-widescreen__media img{
  object-fit:contain!important;object-position:50% 38%!important;transform:none!important
 }
 body.mev-about-transverse .mev-page-widescreen__title{top:50%!important}
 body.mev-about-transverse .mev-about-section .mev-about-gallery--profiles{
  margin-top:22px!important;margin-bottom:28px!important
 }
 body.mev-about-transverse.mev-about-portraits .mev-about-section .mev-about-gallery--profiles{
  margin-top:38px!important
 }
 body.mev-about-transverse .mev-about-gallery--profiles .mev-cs-gallery__grid{
  grid-template-columns:minmax(0,1fr)!important;gap:48px!important;aspect-ratio:auto!important;height:auto!important
 }
 body.mev-about-transverse.mev-cs-galleries .mev-about-gallery--profiles .mev-cs-gallery__cell{
  height:auto!important;aspect-ratio:auto!important
 }
 body.mev-about-transverse.mev-cs-galleries .mev-about-gallery--profiles .mev-cs-gallery__open{
  aspect-ratio:3/2!important
 }
 body.mev-about-transverse.mev-cs-galleries .mev-about-gallery--profiles .mev-cs-gallery__img{
  --mev-gallery-focal:50% 7%!important
 }
 body.mev-about-transverse .mev-about-gallery--profiles .mev-cs-gallery__cell--2{order:1}
 body.mev-about-transverse .mev-about-gallery--profiles .mev-cs-gallery__cell--1{order:2}
 body.mev-about-transverse [data-mev-about-section="1"] .mev-p16a-profile-row{
  padding:22px 14px 0!important;text-align:justify!important
 }
 body.mev-about-transverse [data-mev-about-section="1"] .mev-p16a-profile-name,
 body.mev-about-transverse [data-mev-about-section="1"] .mev-p16a-listen,
 body.mev-about-transverse [data-mev-about-section="1"] .mev-p16a-link{
  display:block;text-align:center!important
 }
 body.mev-about-transverse [data-mev-about-section="1"] .mev-p16a-profile-body{
  text-align:justify!important
 }
 body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-profile-row{
  padding:0 14px!important;border-top:0!important
 }
 body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-profile-copy{
  align-items:center;min-height:0;padding-top:22px
 }
 body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-profile-name{
  margin-bottom:16px!important;font-size:28px!important
 }
 body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-listen{
  max-width:29ch;margin-bottom:18px!important;font-size:18px!important;line-height:1.45!important
 }
 body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-profile-body{
  width:100%;max-width:34rem;margin-bottom:26px!important
 }
 body.mev-about-transverse.mev-about-portraits [data-mev-about-section="1"] .mev-p16a-link{
  min-height:46px;margin-left:auto!important;margin-right:auto!important;padding:11px 20px
 }
 body.mev-about-transverse .entry-content>.mev-about-gallery .mev-cs-gallery__grid{
  aspect-ratio:auto!important;height:auto!important
 }
 body.mev-about-transverse .entry-content>.mev-about-gallery--founders .mev-cs-gallery__grid{
  grid-template-columns:minmax(0,1fr)!important
 }
 body.mev-about-transverse.mev-cs-galleries .entry-content>.mev-about-gallery .mev-cs-gallery__cell{
  height:auto!important;aspect-ratio:3/2!important
 }
 body.mev-about-transverse.mev-cs-galleries .mev-about-gallery--founders .mev-cs-gallery__img{
  object-fit:cover!important;--mev-gallery-focal:50% 27%!important;background:transparent!important
 }
}

/* About subsection introductions: exact Governance-family lead scale. */
body.mev-about-transverse .mev-about-section-lead,
body.mev-about-transverse [data-mev-about-section="3"] .mev-p16a-pov-lead{
 max-width:800px;margin:0 0 34px!important;
 font-size:clamp(24px,1.85vw,29px)!important;line-height:1.36!important;
 letter-spacing:-.018em!important;text-wrap:balance
}
body.mev-about-transverse .mev-about-profiles-intro{
 box-sizing:border-box;width:min(1000px,100%);max-width:1000px;
 margin:0!important;padding:0
}
body.mev-about-transverse.mev-about-portraits .mev-about-gallery--profiles{
 margin-top:48px!important
}
body.mev-about-transverse [data-mev-about-section="3"] .mev-p16a-pov-label{
 margin:0!important;font-size:24px!important;line-height:1.2!important;letter-spacing:-.015em!important
}
body.mev-about-transverse [data-mev-about-section="3"] .mev-p16a-pov-rail p,
body.mev-about-transverse [data-mev-about-section="3"] .mev-p16a-pov-emphasis{
 font-size:17px!important;line-height:1.62!important;letter-spacing:normal!important
}
body.mev-about-transverse.mev-about-portraits :is(#post-302,#post-304) [data-mev-about-section="1"] .mev-p16a-listen{
 max-width:none!important;margin-bottom:18px!important;
 font-size:20px!important;line-height:1.42!important;text-wrap:balance!important
}
body.mev-about-transverse.mev-about-portraits :is(#post-302,#post-304) [data-mev-about-section="1"] .mev-p16a-link{
 margin-top:10px!important
}
body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="3"] .mev-p16a-pov-lead{
 max-width:800px!important;margin:0 0 34px!important;
 font-size:clamp(24px,1.85vw,29px)!important;line-height:1.36!important;
 letter-spacing:-.018em!important;text-wrap:balance!important
}
body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="3"] .mev-p16a-pov-label{
 margin:0!important;font-size:24px!important;line-height:1.2!important;letter-spacing:-.015em!important
}
body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="3"] .mev-p16a-pov-rail p,
body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="3"] .mev-p16a-pov-emphasis{
 font-size:17px!important;line-height:1.62!important;letter-spacing:normal!important
}
body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="4"] .mev-p16a-teaching{
 display:grid!important;grid-template-columns:minmax(0,1fr)!important;
 gap:28px!important;width:100%;max-width:800px;margin-top:28px!important
}
body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="4"] .mev-p16a-teaching-field{
 width:100%;max-width:none;padding:0!important;border:0!important
}
body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="4"] .mev-p16a-teaching-field p{
 margin:0!important;font-size:17px!important;line-height:1.62!important
}
@media(min-width:901px){
 body.mev-about-transverse.mev-about-portraits :is(#post-302,#post-304) [data-mev-about-section="1"] .mev-cs-gallery__cell--2 .mev-p16a-listen{
  max-width:none!important;white-space:nowrap!important;text-wrap:nowrap!important
 }
}
@media(max-width:900px){
 body.mev-about-transverse .mev-about-profiles-intro{
  width:100%;max-width:none;margin-left:0!important;padding-left:22px
 }
 body.mev-about-transverse.mev-about-portraits .mev-about-gallery--profiles{
  margin-top:38px!important
 }
 body.mev-about-transverse [data-mev-about-section="3"] .mev-p16a-pov-lead{
  margin-bottom:28px!important;font-size:21px!important;line-height:1.42!important;text-wrap:pretty
 }
 body.mev-about-transverse [data-mev-about-section="3"] .mev-p16a-pov-label{
  font-size:22px!important;line-height:1.25!important
 }
 body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="3"] .mev-p16a-pov-lead{
  margin-bottom:28px!important;font-size:21px!important;line-height:1.42!important;text-wrap:pretty!important
 }
 body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="3"] .mev-p16a-pov-label{
  font-size:22px!important;line-height:1.25!important
 }
 body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="3"] .mev-p16a-pov-rail p,
 body.mev-about-transverse :is(#post-302,#post-304) [data-mev-about-section="3"] .mev-p16a-pov-emphasis{
  font-size:17px!important;line-height:1.62!important
 }
 body.mev-about-transverse.mev-about-portraits :is(#post-302,#post-304) [data-mev-about-section="1"] .mev-p16a-listen{
  max-width:29ch!important;font-size:18px!important;line-height:1.45!important;white-space:normal!important;text-wrap:pretty!important
 }
}

/* About hero hypothesis B — beige logo variants, selected only by preview query. */
body.mev-about-logo-hero .mev-page-widescreen{background:#EFF0E9!important}
body.mev-about-logo-hero .mev-page-widescreen__media{background:#EFF0E9!important}
body.mev-about-logo-hero .mev-page-widescreen__media img{
 position:absolute!important;display:block!important;height:auto!important;max-width:none!important;
 left:50%!important;top:45%!important;object-fit:contain!important;object-position:50% 50%!important;
 transform:translate(-50%,-50%)!important
}
body.mev-about-logo-hero .mev-page-widescreen__veil{background:transparent!important}
body.mev-about-logo-hero .mev-page-widescreen__credit{display:none!important}
body.mev-about-logo-hero .mev-page-widescreen__title{
 top:74%!important;width:auto!important;color:#111!important;font-size:clamp(27px,2.4vw,38px)!important;
 letter-spacing:-.02em!important;text-shadow:none!important
}
html body.mev-about-logo-hero #site-navigation .main-nav ul li a,
html body.mev-about-logo-hero #site-navigation .menu-bar-items a{
 color:#111!important;text-shadow:none!important
}
html body.mev-about-logo-hero #site-navigation .main-nav ul li.current-menu-item>a,
html body.mev-about-logo-hero #site-navigation .main-nav ul li>a[aria-current="page"]{
 color:#FD0600!important
}
html body.mev-about-logo-hero #site-navigation .mev-g-utilities a,
html body.mev-about-logo-hero #site-navigation .mev-menu-lab-language,
html body.mev-about-logo-hero #site-navigation .mev-menu-lab-language span{
 color:#111!important;text-shadow:none!important
}
html body.mev-about-logo-hero #site-navigation .mev-menu-lab-language__current{
 color:#FD0600!important
}
html body.mev-about-logo-hero #site-navigation .mev-g-brand__hero{opacity:0!important}
html body.mev-about-logo-hero #site-navigation .mev-g-brand__compact{opacity:1!important}
html body.mev-about-logo-hero .mev-g-scroll-cue .mev-g-scroll-cue__label{
 color:#111!important;text-shadow:none!important
}
html body.mev-about-logo-hero .mev-g-scroll-cue .mev-g-scroll-cue__line{
 background:#111!important;border-color:#111!important
}
body.mev-about-logo-hero--signature .mev-page-widescreen__media img{
 width:min(46vw,620px)!important
}
body.mev-about-logo-hero--monument .mev-page-widescreen__media img{
 top:43%!important;width:min(84vw,1140px)!important
}
body.mev-about-logo-hero--monument .mev-page-widescreen__title{top:79%!important}
body.mev-about-logo-hero--editorial .mev-page-widescreen__media img{
 left:7vw!important;top:48%!important;width:min(56vw,760px)!important;
 transform:translateY(-50%)!important
}
body.mev-about-logo-hero--editorial .mev-page-widescreen__title{
 left:78%!important;top:49%!important;width:min(320px,20vw)!important;text-align:left!important
}
body.mev-about-logo-hero--editorial .mev-page-widescreen.is-name-visible .mev-page-widescreen__title{
 transform:translate(-50%,-50%)!important
}

/* About hero motion studies — draft-only query variants. */
body.mev-about-logo-hero--motion-a .mev-page-widescreen,
body.mev-about-logo-hero--motion-a .mev-page-widescreen__media{background:#EFF0E9!important}
body.mev-about-logo-hero--motion-b .mev-page-widescreen,
body.mev-about-logo-hero--motion-b .mev-page-widescreen__media{background:#F4F0E7!important}
body.mev-about-logo-hero--motion-c .mev-page-widescreen,
body.mev-about-logo-hero--motion-c .mev-page-widescreen__media{background:#E6E5DE!important}

body.mev-about-logo-hero--motion-a .mev-page-widescreen__media img,
body.mev-about-logo-hero--motion-b .mev-page-widescreen__media img,
body.mev-about-logo-hero--motion-c .mev-page-widescreen__media img{
 width:min(46vw,620px)!important;will-change:opacity,filter,clip-path,transform
}
body.mev-about-logo-hero--motion-a .mev-page-widescreen__media img{
 animation:mevAboutLogoBreath 1200ms cubic-bezier(.22,.61,.36,1) 120ms both!important
}
body.mev-about-logo-hero--motion-b .mev-page-widescreen__media img{
 animation:mevAboutLogoReveal 1400ms cubic-bezier(.32,.72,.18,1) 120ms both!important
}
body.mev-about-logo-hero--motion-c .mev-page-widescreen__media img{
 animation:mevAboutLogoBuild 1650ms cubic-bezier(.32,.72,.18,1) 120ms both!important
}
body.mev-about-logo-hero--motion-a .mev-page-widescreen__title{
 animation:mevAboutTitleSettle 650ms ease-out 1320ms both!important
}
body.mev-about-logo-hero--motion-b .mev-page-widescreen__title{
 animation:mevAboutTitleSettle 650ms ease-out 1520ms both!important
}
body.mev-about-logo-hero--motion-c .mev-page-widescreen__title{
 animation:mevAboutTitleSettle 650ms ease-out 1770ms both!important
}
body.mev-about-logo-hero--motion-a .mev-g-scroll-cue,
body.mev-about-logo-hero--motion-b .mev-g-scroll-cue,
body.mev-about-logo-hero--motion-c .mev-g-scroll-cue{
 animation:mevAboutCueIn 500ms ease-out 2050ms both!important
}
body.mev-about-logo-hero--motion-a .mev-g-scroll-cue__line,
body.mev-about-logo-hero--motion-b .mev-g-scroll-cue__line,
body.mev-about-logo-hero--motion-c .mev-g-scroll-cue__line{
 position:relative!important;overflow:visible!important;transform-origin:50% 0!important;
 animation:mevAboutLineDraw 900ms cubic-bezier(.22,.61,.36,1) 2050ms both!important
}
body.mev-about-logo-hero--motion-a .mev-g-scroll-cue__line::after,
body.mev-about-logo-hero--motion-b .mev-g-scroll-cue__line::after,
body.mev-about-logo-hero--motion-c .mev-g-scroll-cue__line::after{
 content:"";position:absolute;left:50%;pointer-events:none
}
body.mev-about-logo-hero--motion-a .mev-g-scroll-cue__line::after{
 top:-12px;width:4px;height:18px;border-radius:999px;
 background:linear-gradient(180deg,rgba(253,6,0,0),rgba(253,6,0,.72),rgba(253,6,0,0));
 transform:translate(-50%,-18px);opacity:0;
 animation:mevAboutPulseDown 650ms ease-in-out 3020ms both
}
body.mev-about-logo-hero--motion-b .mev-g-scroll-cue__line::after{
 bottom:-3px;width:6px;height:6px;border-radius:50%;background:#FD0600;
 transform:translate(-50%,0) scale(.3);opacity:0;
 animation:mevAboutTipGlow 650ms ease-out 3020ms both
}
body.mev-about-logo-hero--motion-c .mev-g-scroll-cue__line{
 animation:mevAboutLineDraw 900ms cubic-bezier(.22,.61,.36,1) 2050ms both,
           mevAboutLineBreath 700ms ease-in-out 3000ms both!important
}

html body.mev-about-logo-hero--motion-a .mev-page-widescreen .mev-g-scroll-cue__line,
html body.mev-about-logo-hero--motion-b .mev-page-widescreen .mev-g-scroll-cue__line{
 animation:mevAboutLineDraw 900ms cubic-bezier(.22,.61,.36,1) 2050ms both!important
}
html body.mev-about-logo-hero--motion-c .mev-page-widescreen .mev-g-scroll-cue__line{
 animation:mevAboutLineDraw 900ms cubic-bezier(.22,.61,.36,1) 2050ms both,
           mevAboutLineBreath 700ms ease-in-out 3000ms both!important
}

@keyframes mevAboutLogoBreath{
 0%{opacity:0;filter:blur(5px);transform:translate(-50%,-50%) scale(.982)}
 100%{opacity:1;filter:blur(0);transform:translate(-50%,-50%) scale(1)}
}
@keyframes mevAboutLogoReveal{
 0%{opacity:0;clip-path:inset(0 100% 0 0)}
 12%{opacity:1}
 100%{opacity:1;clip-path:inset(0 0 0 0)}
}
@keyframes mevAboutLogoBuild{
 0%{opacity:0;clip-path:inset(0 100% 0 0)}
 12%{opacity:1}
 45%{opacity:1;clip-path:inset(0 62% 0 0)}
 58%{opacity:1;clip-path:inset(0 62% 0 0)}
 100%{opacity:1;clip-path:inset(0 0 0 0)}
}
@keyframes mevAboutTitleSettle{
 0%{opacity:0;filter:blur(3px)}
 100%{opacity:1;filter:blur(0)}
}
@keyframes mevAboutCueIn{0%{opacity:0}100%{opacity:1}}
@keyframes mevAboutLineDraw{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}
@keyframes mevAboutPulseDown{
 0%{opacity:0;transform:translate(-50%,-18px)}
 25%{opacity:.85}
 100%{opacity:0;transform:translate(-50%,74px)}
}
@keyframes mevAboutTipGlow{
 0%{opacity:0;transform:translate(-50%,0) scale(.3);box-shadow:0 0 0 rgba(253,6,0,0)}
 45%{opacity:.8;transform:translate(-50%,0) scale(1);box-shadow:0 0 12px rgba(253,6,0,.28)}
 100%{opacity:.35;transform:translate(-50%,0) scale(.65);box-shadow:0 0 0 rgba(253,6,0,0)}
}
@keyframes mevAboutLineBreath{
 0%{box-shadow:0 0 0 rgba(253,6,0,0)}
 50%{box-shadow:0 0 9px rgba(253,6,0,.32)}
 100%{box-shadow:0 0 0 rgba(253,6,0,0)}
}
@media(prefers-reduced-motion:reduce){
 body.mev-about-logo-hero--motion-a .mev-page-widescreen__media img,
 body.mev-about-logo-hero--motion-b .mev-page-widescreen__media img,
 body.mev-about-logo-hero--motion-c .mev-page-widescreen__media img,
 body.mev-about-logo-hero--motion-a .mev-page-widescreen__title,
 body.mev-about-logo-hero--motion-b .mev-page-widescreen__title,
 body.mev-about-logo-hero--motion-c .mev-page-widescreen__title,
 body.mev-about-logo-hero--motion-a .mev-g-scroll-cue,
 body.mev-about-logo-hero--motion-b .mev-g-scroll-cue,
 body.mev-about-logo-hero--motion-c .mev-g-scroll-cue,
 body.mev-about-logo-hero--motion-a .mev-g-scroll-cue__line,
 body.mev-about-logo-hero--motion-b .mev-g-scroll-cue__line,
 body.mev-about-logo-hero--motion-c .mev-g-scroll-cue__line{animation:none!important}
 body.mev-about-logo-hero--motion-a .mev-g-scroll-cue__line::after,
 body.mev-about-logo-hero--motion-b .mev-g-scroll-cue__line::after,
 body.mev-about-logo-hero--motion-c .mev-g-scroll-cue__line::after{display:none!important}
}

@media(max-width:900px){
 body.mev-about-logo-hero .mev-page-widescreen__media img{
  left:50%!important;top:43%!important;width:88vw!important;transform:translate(-50%,-50%)!important
 }
 body.mev-about-logo-hero .mev-page-widescreen__title{
  left:50%!important;top:70%!important;width:calc(100vw - 40px)!important;
  font-size:clamp(30px,9vw,44px)!important;text-align:center!important
 }
}
