/* V15: restrained, compositor-only entrances and a single navigation type system. */
body .site-header .primary-nav,body.archive-page .site-header .primary-nav,body .archive-subnav{font-family:"Avenir Next","PingFang SC","Microsoft YaHei",sans-serif;font-weight:400;letter-spacing:0;line-height:1.4}
body .archive-subnav{font-size:13px}.archive-subnav a{font-family:inherit;font-size:inherit;font-weight:400}
body .site-footer a.site-credit{font-size:17px!important}body .site-footer a.site-credit span{font-size:11px}
.hover-title,.album-heading h2,.album-section .track-title,.album-section .unlinked-track,.formula>div strong,.formula>div code,.formula p span{will-change:auto}
.archive-page main.archive-enter,.archive-page main.archive-enter .archive-head,.archive-page main.archive-enter .archive-tools,.archive-page main.archive-enter .record-head,.archive-page main.archive-enter .editorial-layout,.archive-page main.archive-enter .project-intro,.archive-page main.archive-enter .archive-card,.archive-page main.archive-enter .project-card{animation:none}
@media(prefers-reduced-motion:no-preference){
 .editorial-page .reveal-item,.archive-page main .reveal-item{transition:opacity .36s ease,transform .42s cubic-bezier(.2,.7,.2,1);transform:translate3d(0,6px,0)}
 .editorial-page .reveal-item.is-visible,.archive-page main .reveal-item.is-visible{transform:none}
 .language-menu:not([hidden]){animation:menu-enter .14s ease-out both}
 .portal-product-image img{transition:transform .42s cubic-bezier(.2,.7,.2,1)}
}
@keyframes menu-enter{from{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}
@media(hover:hover) and (prefers-reduced-motion:no-preference){.portal-product:hover .portal-product-image img{transform:scale(1.085)}}
.portal-product.touch-lift .portal-product-image img{transform:scale(1.05)}
@media(max-width:760px){body .site-footer a.site-credit{font-size:16px!important}body .archive-subnav{font-size:12px}}
@media(prefers-reduced-motion:reduce){.language-menu,.reveal-item,.portal-product-image img{animation:none!important;transition:none!important;transform:none!important}}
