.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]::view-transition-group(root){animation-duration:.42s;animation-timing-function:cubic-bezier(.22,1,.36,1)}html[data-srg-route-transition=route]::view-transition-old(root),html[data-srg-route-transition=library]::view-transition-old(root){mix-blend-mode:normal;animation:.18s cubic-bezier(.4,0,.2,1) both srg-route-out}html[data-srg-route-transition=route]::view-transition-new(root),html[data-srg-route-transition=library]::view-transition-new(root){mix-blend-mode:normal;animation:.32s cubic-bezier(.16,1,.3,1) 40ms both srg-route-in}html[data-srg-route-transition=enter-project]::view-transition-old(root){mix-blend-mode:normal;animation:.22s cubic-bezier(.4,0,.2,1) both srg-route-project-enter-old}html[data-srg-route-transition=enter-project]::view-transition-new(root){mix-blend-mode:normal;animation:.36s cubic-bezier(.16,1,.3,1) 40ms both srg-route-project-enter-new}html[data-srg-route-transition=exit-project]::view-transition-old(root){mix-blend-mode:normal;animation:.22s cubic-bezier(.4,0,.2,1) both srg-route-project-exit-old}html[data-srg-route-transition=exit-project]::view-transition-new(root){mix-blend-mode:normal;animation:.34s cubic-bezier(.16,1,.3,1) 30ms both srg-route-project-exit-new}html[data-srg-route-transition=home]::view-transition-group(root){background:#000;animation-duration:.5s}html[data-srg-route-transition=home]::view-transition-old(root){mix-blend-mode:normal;animation:.26s both srg-route-home-out}html[data-srg-route-transition=home]::view-transition-new(root){mix-blend-mode:normal;animation:.42s cubic-bezier(.16,1,.3,1) 40ms both srg-route-home-in}@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}}
