.project-feed{background:var(--brown);color:var(--white);padding:var(--header-height) 0}.project-feed>.sub-wrapper{padding:0}.proj-item{display:grid;grid-auto-rows:minmax(28.5vw,1fr);grid-template-columns:1fr 2fr 1.7fr;place-items:stretch;width:100%}.proj-item-title{font-weight:500;justify-self:center;padding:1em;text-align:center;text-orientation:mixed;writing-mode:vertical-rl}.proj-item-img{background:var(--brown);height:100%;position:relative;width:100%}.project-feed.simulator .proj-item-img{background:var(--black-10);border:1px solid var(--black-25)}.proj-item-img .full,.proj-item-img .video{left:0;mix-blend-mode:luminosity;position:absolute;top:0}.proj-item-img .video{z-index:2}.proj-item-img .full{z-index:1}.proj-item-img:not(.rotate) .video .vim-video-wrappy{height:150%;transform:rotate(90deg)}.proj-item-info{display:flex;flex-direction:column;justify-content:center;line-height:1.2;padding:1em 2em}.proj-item-info strong{font-weight:500}.proj-feed-circle,.project-swiper{display:none}@media (min-width:700px){.project-feed{height:100vh;height:100svh;padding:var(--header-height) 0 1em}.project-feed>.sub-wrapper{display:none}.proj-feed-circle{left:8vw;position:absolute;top:-27vw;z-index:20;--size:74vw;align-items:center;animation:rotate 20s linear infinite;display:flex;height:var(--size);justify-content:center;pointer-events:none;width:var(--size)}.proj-feed-circle .icon{height:100%;width:100%}.project-swiper{display:flex;flex-direction:column;height:70%;margin-top:auto;min-height:600px;opacity:0;overflow:visible;position:relative;transition:opacity .5s ease;width:100%}.project-swiper.active{opacity:1}.project-swiper .swiper,.project-swiper .swiper-wrapper{height:100%;overflow:visible;width:100%}.project-swiper .swiper-wrapper{align-items:stretch}.project-swiper .swiper-slide{height:auto;width:100%}.proj-item{display:flex;flex-direction:column;height:100%;justify-content:space-between;width:100%}.proj-item-title{display:none}.proj-item-img{height:23.5vw}.proj-item-img:not(.rotate) .video .vim-video-wrappy{height:auto;transform:rotate(0)}.proj-item-img.rotate .video .vim-video-wrappy{height:150%;transform:rotate(90deg)}.proj-item-info{align-items:start;display:flex;flex-direction:column;height:140px;justify-content:start;padding:1em 2em;width:100%}}@media (min-width:1000px){.proj-item-img{height:16.5vw}.proj-feed-circle{left:8vw;top:-20vw;--size:56vw}}@media (min-width:1200px){.proj-item-img{height:14.5vw}.proj-feed-circle{left:22vw;top:-18vw;--size:48vw}}@media (min-width:1500px){.proj-item-img{height:11.6vw}.proj-feed-circle{left:19vw;top:-12vw;--size:33.7vw}}@media (min-width:2000px){.proj-feed-circle{left:19vw;top:-10vw;--size:30vw}}
