.vt-project-media{view-transition-name:srg-project-media}.vt-project-title{view-transition-name:srg-project-title}.vt-project-category{view-transition-name:srg-project-category}.vt-project-year{view-transition-name:srg-project-year}::view-transition-group(root){animation-duration:.46s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(root){mix-blend-mode:normal;animation:.22s cubic-bezier(.4,0,.2,1) both srg-root-out}::view-transition-new(root){mix-blend-mode:normal;animation:.36s cubic-bezier(.16,1,.3,1) 50ms both srg-root-in}::view-transition-group(srg-project-media){z-index:1000;animation-duration:.68s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-old(srg-project-media),::view-transition-new(srg-project-media){animation-duration:inherit;mix-blend-mode:normal;object-fit:cover;height:100%}::view-transition-group(srg-project-title){z-index:1001;animation-duration:.6s;animation-timing-function:cubic-bezier(.16,1,.3,1)}::view-transition-group(srg-project-category),::view-transition-group(srg-project-year){z-index:1001;animation-duration:.52s;animation-timing-function:cubic-bezier(.22,1,.36,1)}::view-transition-old(srg-project-title),::view-transition-old(srg-project-category),::view-transition-old(srg-project-year){mix-blend-mode:normal;animation:.2s cubic-bezier(.4,0,.2,1) both srg-identity-out}::view-transition-new(srg-project-title),::view-transition-new(srg-project-category),::view-transition-new(srg-project-year){mix-blend-mode:normal;animation:.34s cubic-bezier(.16,1,.3,1) 90ms both srg-identity-in}html[data-project-nav-direction]::view-transition-group(root){animation-duration:.34s}html[data-project-nav-direction]::view-transition-old(root){animation:.14s linear 90ms both srg-detail-root-out}html[data-project-nav-direction]::view-transition-new(root){animation:.16s linear 90ms both srg-detail-root-in}html[data-project-nav-direction]::view-transition-group(srg-project-media),html[data-project-nav-direction]::view-transition-group(srg-project-title),html[data-project-nav-direction]::view-transition-group(srg-project-category),html[data-project-nav-direction]::view-transition-group(srg-project-year){animation-duration:.46s;animation-timing-function:cubic-bezier(.76,0,.24,1)}html[data-project-nav-direction=next]::view-transition-old(srg-project-media),html[data-project-nav-direction=next]::view-transition-old(srg-project-title),html[data-project-nav-direction=next]::view-transition-old(srg-project-category),html[data-project-nav-direction=next]::view-transition-old(srg-project-year){animation:.29s cubic-bezier(.4,0,.2,1) both srg-detail-next-out}html[data-project-nav-direction=next]::view-transition-new(srg-project-media),html[data-project-nav-direction=next]::view-transition-new(srg-project-title),html[data-project-nav-direction=next]::view-transition-new(srg-project-category),html[data-project-nav-direction=next]::view-transition-new(srg-project-year){animation:.35s cubic-bezier(.16,1,.3,1) 60ms both srg-detail-next-in}html[data-project-nav-direction=prev]::view-transition-old(srg-project-media),html[data-project-nav-direction=prev]::view-transition-old(srg-project-title),html[data-project-nav-direction=prev]::view-transition-old(srg-project-category),html[data-project-nav-direction=prev]::view-transition-old(srg-project-year){animation:.29s cubic-bezier(.4,0,.2,1) both srg-detail-prev-out}html[data-project-nav-direction=prev]::view-transition-new(srg-project-media),html[data-project-nav-direction=prev]::view-transition-new(srg-project-title),html[data-project-nav-direction=prev]::view-transition-new(srg-project-category),html[data-project-nav-direction=prev]::view-transition-new(srg-project-year){animation:.35s cubic-bezier(.16,1,.3,1) 60ms both srg-detail-prev-in}@keyframes srg-root-out{0%{opacity:1}to{opacity:.18}}@keyframes srg-root-in{0%{opacity:0}to{opacity:1}}@keyframes srg-identity-out{0%{opacity:1}to{opacity:0}}@keyframes srg-identity-in{0%{opacity:0}to{opacity:1}}@keyframes srg-detail-root-out{0%{opacity:1}to{opacity:.35}}@keyframes srg-detail-root-in{0%{opacity:.35}to{opacity:1}}@keyframes srg-detail-next-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-2.25vw)}}@keyframes srg-detail-next-in{0%{opacity:0;transform:translate(2.25vw)}to{opacity:1;transform:translate(0,0)}}@keyframes srg-detail-prev-out{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(2.25vw)}}@keyframes srg-detail-prev-in{0%{opacity:0;transform:translate(-2.25vw)}to{opacity:1;transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:1ms!important;animation-delay:0s!important}}html[data-srg-route-transition]{--srg-vt-duration:.42s;--srg-vt-old:srg-route-out .18s cubic-bezier(.4, 0, .2, 1) both;--srg-vt-new:srg-route-in .32s cubic-bezier(.16, 1, .3, 1) 40ms both}html[data-srg-route-transition=enter-project]{--srg-vt-old:srg-route-project-enter-old .22s cubic-bezier(.4, 0, .2, 1) both;--srg-vt-new:srg-route-project-enter-new .36s cubic-bezier(.16, 1, .3, 1) 40ms both}html[data-srg-route-transition=exit-project]{--srg-vt-old:srg-route-project-exit-old .22s cubic-bezier(.4, 0, .2, 1) both;--srg-vt-new:srg-route-project-exit-new .34s cubic-bezier(.16, 1, .3, 1) 30ms both}html[data-srg-route-transition=home]{--srg-vt-duration:.5s;--srg-vt-bg:#000;--srg-vt-old:srg-route-home-out .26s ease both;--srg-vt-new:srg-route-home-in .42s cubic-bezier(.16, 1, .3, 1) 40ms both}html[data-srg-route-transition]::view-transition-group(root){animation-duration:var(--srg-vt-duration);background:var(--srg-vt-bg,transparent);animation-timing-function:cubic-bezier(.22,1,.36,1)}html[data-srg-route-transition]::view-transition-old(root){animation:var(--srg-vt-old);mix-blend-mode:normal}html[data-srg-route-transition]::view-transition-new(root){animation:var(--srg-vt-new);mix-blend-mode:normal}@keyframes srg-route-out{0%{opacity:1;transform:translate(0,0)}to{opacity:.2;transform:translateY(-.35rem)}}@keyframes srg-route-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translate(0,0)}}@keyframes srg-route-project-enter-old{0%{opacity:1}to{opacity:.2}}@keyframes srg-route-project-enter-new{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:translate(0,0)}}@keyframes srg-route-project-exit-old{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translateY(.45rem)}}@keyframes srg-route-project-exit-new{0%{opacity:.2}to{opacity:1}}@keyframes srg-route-home-out{0%{opacity:1}to{opacity:0}}@keyframes srg-route-home-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){html[data-srg-route-transition]::view-transition-group(*),html[data-srg-route-transition]::view-transition-old(*),html[data-srg-route-transition]::view-transition-new(*){animation-duration:1ms!important;animation-delay:0s!important}}
