:root{--reveal-duration: .4s;--reveal-ease: ease;--reveal-stagger: .12s;--reveal-distance: 16px;--reveal-from: translateX(calc(var(--reveal-distance, 16px) * -1))}.js-scroll-reveal .reveal-from-right{--reveal-from: translateX(calc(var(--reveal-distance, 16px) * 1))}.js-scroll-reveal .reveal-from-left{--reveal-from: translateX(calc(var(--reveal-distance, 16px) * -1))}.js-scroll-reveal .reveal-from-bottom{--reveal-from: translateY(calc(var(--reveal-distance, 16px) * 1))}.js-scroll-reveal .reveal-from-top{--reveal-from: translateY(calc(var(--reveal-distance, 16px) * -1))}.js-scroll-reveal [data-reveal].sr-managed{opacity:0;transform:var(--reveal-from, translateX(calc(var(--reveal-distance, 16px) * -1)))}@keyframes sr-reveal-fade-in{0%{opacity:0;transform:var(--reveal-from, translateX(calc(var(--reveal-distance, 16px) * -1)))}to{opacity:1;transform:none}}.js-scroll-reveal [data-reveal].sr-managed.is-revealed{animation-name:sr-reveal-fade-in;animation-duration:var(--reveal-duration);animation-timing-function:var(--reveal-ease);animation-fill-mode:both;animation-delay:calc(var(--reveal-delay, 0ms) + var(--reveal-stagger, .12s) * var(--reveal-stagger-index, 0))}@media(prefers-reduced-motion:reduce){.js-scroll-reveal [data-reveal].sr-managed{animation:none!important;opacity:1!important;transform:none!important}}@view-transition{navigation:auto}.site-header{view-transition-name:header}::view-transition-group(header){animation:none}::view-transition-old(header),::view-transition-new(header){animation:none;mix-blend-mode:normal}::view-transition-old(root){animation:wt-fade-out .4s ease}::view-transition-new(root){animation:wt-fade-in .4s ease}@keyframes wt-fade-out{to{opacity:0}}@keyframes wt-fade-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
