/* Subtle editorial cross-page transition, only for browsers supporting it. */
@view-transition { navigation: auto; }
::view-transition-old(root){animation:page-depart .24s ease-in both}
::view-transition-new(root){animation:page-arrive .35s cubic-bezier(.18,.8,.3,1) both}
@keyframes page-depart{to{opacity:.12;transform:translateY(-9px)}}
@keyframes page-arrive{from{opacity:.15;transform:translateY(13px)}to{opacity:1;transform:none}}
html.page-leaving body{opacity:0;transform:translateY(-7px);transition:opacity .2s ease,transform .2s ease}
@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:.001ms!important}html.page-leaving body{transition:none;transform:none}}
