::view-transition{pointer-events:none}.masthead{view-transition-name:site-header}[data-nav=floating] .masthead{view-transition-name:none}[data-nav=floating] .masthead>.wrap{view-transition-name:site-header}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}:root[data-transition=none]:where(:not([data-vt=lightbox]))::view-transition-group(*){animation:none!important}:root[data-transition=none]:where(:not([data-vt=lightbox]))::view-transition-old(*){animation:none!important}:root[data-transition=none]:where(:not([data-vt=lightbox]))::view-transition-new(*){animation:none!important}:root:active-view-transition-type(style-swap)::view-transition-old(root){display:block;animation:.4s var(--ease-out) both vt-fade reverse!important}:root:active-view-transition-type(style-swap)::view-transition-old(site-header){display:block;animation:.4s var(--ease-out) both vt-fade reverse!important}:root:active-view-transition-type(style-swap)::view-transition-new(root){animation:.4s var(--ease-out) both vt-fade!important}:root:active-view-transition-type(style-swap)::view-transition-new(site-header){animation:.4s var(--ease-out) both vt-fade!important}:root[data-transition=fade]::view-transition-old(.nav-forward){animation:var(--vt-exit) var(--ease-in) both vt-fade reverse}:root[data-transition=fade]::view-transition-old(.nav-back){animation:var(--vt-exit) var(--ease-in) both vt-fade reverse}:root[data-transition=fade]::view-transition-old(.nav-lateral){animation:var(--vt-exit) var(--ease-in) both vt-fade reverse}:root[data-transition=fade]::view-transition-new(.nav-forward){animation:var(--vt-enter) var(--ease-expo) var(--vt-exit) both vt-fade}:root[data-transition=fade]::view-transition-new(.nav-back){animation:var(--vt-enter) var(--ease-expo) var(--vt-exit) both vt-fade}:root[data-transition=fade]::view-transition-new(.nav-lateral){animation:var(--vt-enter) var(--ease-expo) var(--vt-exit) both vt-fade}:root[data-transition=slide]::view-transition-old(.nav-forward){--vt-offset:calc(var(--vt-travel) * -1);animation:var(--vt-exit) var(--ease-in) both vt-fade reverse, var(--vt-move) var(--ease-io) both vt-slide reverse}:root[data-transition=slide]::view-transition-new(.nav-forward){--vt-offset:var(--vt-travel);animation:var(--vt-enter) var(--ease-expo) var(--vt-exit) both vt-fade, var(--vt-move) var(--ease-io) both vt-slide}:root[data-transition=slide]::view-transition-old(.nav-back){--vt-offset:var(--vt-travel);animation:var(--vt-exit) var(--ease-in) both vt-fade reverse, var(--vt-move) var(--ease-io) both vt-slide reverse}:root[data-transition=slide]::view-transition-new(.nav-back){--vt-offset:calc(var(--vt-travel) * -1);animation:var(--vt-enter) var(--ease-expo) var(--vt-exit) both vt-fade, var(--vt-move) var(--ease-io) both vt-slide}:root[data-transition=slide]::view-transition-old(.nav-lateral){animation:var(--vt-exit) var(--ease-in) both vt-fade reverse}:root[data-transition=slide]::view-transition-new(.nav-lateral){animation:var(--vt-enter) var(--ease-expo) var(--vt-exit) both vt-fade}:root[data-transition=morph]::view-transition-old(.nav-forward){--vt-offset:calc(var(--vt-travel) * -1);animation:var(--vt-exit) var(--ease-in) both vt-fade reverse, var(--vt-move) var(--ease-io) both vt-slide reverse}:root[data-transition=morph]::view-transition-new(.nav-forward){--vt-offset:var(--vt-travel);animation:var(--vt-enter) var(--ease-expo) var(--vt-exit) both vt-fade, var(--vt-move) var(--ease-io) both vt-slide}:root[data-transition=morph]::view-transition-old(.nav-back){--vt-offset:var(--vt-travel);animation:var(--vt-exit) var(--ease-in) both vt-fade reverse, var(--vt-move) var(--ease-io) both vt-slide reverse}:root[data-transition=morph]::view-transition-new(.nav-back){--vt-offset:calc(var(--vt-travel) * -1);animation:var(--vt-enter) var(--ease-expo) var(--vt-exit) both vt-fade, var(--vt-move) var(--ease-io) both vt-slide}:root[data-transition=morph]::view-transition-group(.morph){animation-duration:var(--vt-morph)}:root[data-transition=morph]::view-transition-image-pair(.morph){animation-name:vt-via-blur}@keyframes vt-fade{0%{opacity:0}to{opacity:1}}@keyframes vt-slide{0%{translate:var(--vt-offset)}to{translate:0}}@keyframes vt-via-blur{30%{filter:blur(3px)}}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-image-pair(*){animation-duration:0s!important;animation-delay:0s!important}}
