/* Editorial motion has a single owner; revealing a parent or child cannot jump a frame. */
.editorial figure,.editorial figure.seen,.editorial .detail-main,.editorial .detail-inset{opacity:1;clip-path:none;transition:none;transition-delay:0s}
.editorial figure img,.editorial .detail-main img,.editorial .detail-main.seen img{transform:none;transition:none;will-change:auto}
@media(min-width:701px) and (prefers-reduced-motion:no-preference){
 .editorial .detail-main,.editorial.seen .detail-main{transform:translate3d(var(--editorial-main-x,0px),var(--editorial-main-y,0px),0);will-change:transform}
 .editorial .detail-inset,.editorial.seen .detail-inset{transform:translate3d(var(--editorial-inset-x,0px),var(--editorial-inset-y,0px),0);will-change:transform}
}
@media(min-width:701px){
 html:not([lang|=en]) .samara-detail .detail-copy{top:11svh}
 html:not([lang|=en]) .samara-detail .detail-copy h2{font-size:clamp(46px,4.2vw,60px);line-height:1.2;letter-spacing:.035em;font-weight:400}
 html:not([lang|=en]) .samara-detail .detail-copy h2>span:last-child{margin-left:53%;margin-top:10svh;font-size:.94em}
}
@media(prefers-reduced-motion:reduce){.editorial figure{transform:none!important}}
