@view-transition{navigation:auto}::view-transition-old(root){animation:page-out .18s ease-out both}::view-transition-new(root){animation:page-in .36s cubic-bezier(.22,1,.36,1) both}@keyframes page-out{to{opacity:0}}@keyframes page-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html{scroll-behavior:smooth}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ecosystem-link,.product,.project-item{transition:translate .3s cubic-bezier(.22,1,.36,1)}.ecosystem-link:hover,.product:hover,.project-item:hover{translate:0 -4px}.contact-circle .contact-circle-arrow{transition:transform .26s ease}.contact-circle:hover .contact-circle-arrow{transform:translate(3px,-3px)}.button,.filters button,.more-button{transition:background-color .22s ease,color .22s ease,border-color .22s ease}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}html{scroll-behavior:auto!important}::view-transition-new(root),::view-transition-old(root){animation:none!important}}