/* fade between pages; cream behind the fade so there's no white flash.
   The fade-in only applies once page-transition.js adds .pt-enter, so the page
   is never hidden without JS (crawlers, previews, print). */
html{ background:#FBF4EE; }
/* landing on a #section: jump there instantly (see page-transition.js) */
html.pt-jump{ scroll-behavior:auto !important; }
html.pt-enter body{ animation:pageIn .45s ease both; }
body.is-leaving{ opacity:0; transition:opacity .22s ease; }
@keyframes pageIn{ from{ opacity:0; } to{ opacity:1; } }
@media (prefers-reduced-motion:reduce){
  html.pt-enter body{ animation:none; }
  body.is-leaving{ opacity:1; transition:none; }
}
