/* Movimento editorial: entradas pontuais e paralaxe curta, sem prender a rolagem. */
.motion-hero-line,.motion-line-ink{display:block}
.motion-line-ink{position:relative;left:auto;width:auto;transform-origin:50% 100%}
.flow-element{translate:0 var(--flow-y,0px)}
.gsap-active{will-change:transform,opacity}
.gsap-ready .section-transition__line,
.gsap-ready .section-transition__label{transition:none}
.gsap-ready .mf-button{transition:background .25s,box-shadow .25s,translate .25s}
@media(hover:hover) and (pointer:fine){
  .gsap-ready .mf-button:hover{translate:0 -2px;box-shadow:0 7px 16px #22332a33}
}
.gsap-ready .mf-button:active{translate:0 1px}
@media(prefers-reduced-motion:reduce){
  .flow-element{translate:none!important}
  .gsap-active{will-change:auto}
  .gsap-ready .mf-button{translate:none!important;transition:none}
}
@media(prefers-reduced-transparency:reduce){
  .desktop-site .glass-card,.mobile-final .mf-card{background:#e4e9e4;backdrop-filter:none;-webkit-backdrop-filter:none}
}
