/* Native document navigation keeps real URLs, browser history and static HTML. */
@view-transition{navigation:auto}
::view-transition-group(root){animation-duration:.85s;animation-timing-function:cubic-bezier(.76,0,.24,1)}
::view-transition-old(root){animation:coastal-page-away .85s cubic-bezier(.76,0,.24,1) both;mix-blend-mode:normal}
::view-transition-new(root){animation:coastal-page-arrive .85s cubic-bezier(.76,0,.24,1) both;mix-blend-mode:normal}
@keyframes coastal-page-away{to{transform:translateY(-7%) scale(.97);filter:brightness(.65)}}
@keyframes coastal-page-arrive{from{clip-path:inset(100% 0 0);transform:translateY(9%)}to{clip-path:inset(0);transform:translateY(0)}}
@media(prefers-reduced-motion:reduce){@view-transition{navigation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
