/* P15 hosts use the shared P25 engine; FAQ borders remain fixed. */
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-host{position:relative!important}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line{position:absolute;display:block;z-index:9;pointer-events:none;will-change:transform}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line--h{left:0;right:0;height:1px;transform:scaleX(0);transition:transform var(--p25-motion-ms,1000ms) var(--p25-motion-ease)}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line--v{top:0;bottom:0;width:1px;transform:scaleY(0);transition:transform var(--p25-motion-ms,1200ms) cubic-bezier(.45,0,.2,1)}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line[data-dir="ltr"]{transform-origin:0 50%}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line[data-dir="rtl"]{transform-origin:100% 50%}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line[data-dir="ttb"]{transform-origin:50% 0}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line[data-dir="btt"]{transform-origin:50% 100%}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line[data-dir="c2e"]{transform-origin:50% 50%}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line.is-built.mev-p25-motion-line--h{transform:scaleX(1)}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line.is-built.mev-p25-motion-line--v{transform:scaleY(1)}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line[data-edge="top"]{top:0}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line[data-edge="bottom"]{bottom:0}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line[data-edge="left"]{left:0}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line[data-tone="black"]{background:#000}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-line[data-tone="soft"]{background:rgba(0,0,0,.38)}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-native-border[data-mev-p25-native-edge="top"]{border-top-color:transparent!important}
html.mev-p25-motion-js body.mev-brand-asset-witness.mev-p25-motion-ref :is(#post-1654,#post-1655) .mev-p25-motion-native-border[data-mev-p25-native-edge="bottom"]{border-bottom-color:transparent!important}
html.mev-p25-motion-js body.mev-brand-asset-witness .mev-transverse-spine:before{content:none!important}
html.mev-p25-motion-js body.mev-brand-asset-witness .mev2a-wave-intro__rule{position:relative;background:transparent!important;transform:none!important;transition:none!important}
html.mev-p25-motion-js body.mev-brand-asset-witness .mev2a-wave-intro__rule .mev-p25-motion-line{left:0;top:0;bottom:0}
html.mev-p25-motion-js body.mev-brand-asset-witness :is(#post-1654,#post-1655) .mev-transverse-spine>.mev-p25-motion-line--v{position:absolute!important;left:0!important;right:auto!important;top:0!important;bottom:0!important;width:1px!important;height:auto!important}
@media(prefers-reduced-motion:reduce){html.mev-p25-motion-js body.mev-brand-asset-witness .mev-p25-motion-line{transition:none!important;animation:none!important;transform:none!important}}
