:root{--color-ink: #000000;--color-paper: #ffffff;--color-signal: #ffc400;--space-xs: 8px;--space-sm: 14px;--space-md: 20px;--space-lg: 40px;--space-xl: 64px;--space-section: 104px;--radius-panel: 40px;--radius-pill: 9999px}:focus-visible{outline:2px solid currentColor!important;outline-offset:6px}.navbar__menu--trigger,.navbar__menu--logo{cursor:pointer}.navbar__menu--trigger:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px}.l__menu[aria-hidden=true]{pointer-events:none}.l__menu[aria-hidden=false]{pointer-events:auto}.reduced-motion *,.reduced-motion *:before,.reduced-motion *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.reduced-motion body{overflow-x:hidden;overflow-y:auto}.reduced-motion .l__preloader,.reduced-motion .preloader__overlay,.reduced-motion #cursor,.reduced-motion canvas,.reduced-motion .landscape__touch__devices{display:none!important}.reduced-motion .main__container{position:relative!important;transform:none!important}.reduced-motion .tile{position:relative!important;width:100%!important;max-height:none;border-radius:0}.reduced-motion .landing__roles,.reduced-motion .project__label,.reduced-motion .project__animateIn,.reduced-motion .playground__label,.reduced-motion .webgl__image,.reduced-motion .l__navbar,.reduced-motion .contact__button--container,.reduced-motion .contact__newsletter{opacity:1!important;visibility:visible!important;transform:none!important}.reduced-motion .landing__roles span{display:none}.reduced-motion .landing__roles span:first-child{display:inline;top:0}.reduced-motion .project__image img,.reduced-motion img{opacity:1!important}.reduced-motion .l__menu{left:-110vw!important}.reduced-motion.menu-open .l__menu{left:0!important}.reduced-motion.menu-open .l__menu--overlay{opacity:.6!important;visibility:visible!important;pointer-events:auto}.reduced-motion .swiper-wrapper{transform:none!important;overflow-x:auto;scroll-snap-type:x mandatory}.reduced-motion .swiper-slide{scroll-snap-align:start}@media(min-width:1201px){.reduced-motion #tile__landing{min-height:900px}.reduced-motion #tile__manifesto{padding:100px 40px;height:auto;min-height:900px;overflow:hidden}.reduced-motion #tile__about{min-height:900px;overflow:hidden}.reduced-motion #tile__projects{padding:80px 40px;height:auto;overflow-x:auto}.reduced-motion #tile__contact{min-height:900px}}@media(min-width:1201px){.reduced-motion .l__navbar{top:4rem!important}}.reduced-motion .navbar__menu--trigger,.reduced-motion .navbar__label,.reduced-motion .navbar__links{opacity:1!important}.reduced-motion .landing__cta p:nth-child(2){display:block}.landing__bottom-left .landing__retrospective{padding-left:0}@media(max-width:1023px){html,body{overflow-x:hidden;overscroll-behavior-x:none}[asscroll-container]{overflow-x:hidden!important;overscroll-behavior-x:none}}
