/* 2.48.65: home-to-home language navigation uses a native link, not AJAX. */
/* Where supported, cross-document View Transitions retain the outgoing page
   during the next page render instead of flashing a white intermediary. */
@view-transition { navigation: auto; }
@media (prefers-reduced-motion: no-preference) {
  ::view-transition-old(root) { animation-duration: .14s; animation-timing-function: ease-out; }
  ::view-transition-new(root) { animation-duration: .14s; animation-timing-function: ease-in; }
}
/* Safe fallback palette when this home is otherwise briefly unstyled. */
html:has([data-rep-premium-home]) { background:#fdfaf6; }
