.projects[data-v-178a69a2]{display:flex;flex-direction:column;background-image:var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat;gap:8px;padding:24px;border-radius:12px;background-color:var(--color-dark-gray-i, #27292a);transition:all .3s ease,transform .7s ease;cursor:pointer;justify-self:center;align-self:center;width:96%;transform-origin:center;justify-content:flex-end;position:relative;overflow:hidden}.projects[data-v-178a69a2]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#393c3f00,#2d313601 50.21%,#1f202245 60.21%,#2d313680);border-radius:12px;opacity:1;z-index:1}.projects[data-v-178a69a2]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#393c3f00,#2d313601 40.21%,#1f202245 60.21%,#2d313680);border-radius:12px;opacity:0;transition:opacity .5s cubic-bezier(.4,0,.2,1);z-index:1}.projects.interactive[data-v-178a69a2]:hover:before{opacity:1}.projects__video[data-v-178a69a2]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:12px;z-index:-1}.projects__header[data-v-178a69a2]{display:flex;justify-content:space-between;align-items:flex-start;width:fit-content;gap:12px}.projects__title[data-v-178a69a2]{color:#fff;font-family:VCR OSD Mono,monospace;font-size:24px;font-weight:400;margin:0;flex-grow:1;z-index:2;transition:transform .3s ease;transform:translateY(16px)}.projects__description[data-v-178a69a2]{color:#e7edf1;font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.5;margin:0;z-index:2;transform:translateY(16px);transition:transform .3s ease}.button-content[data-v-178a69a2]{color:var(--color-light-gray-i);z-index:2;font-family:VCR OSD Mono,monospace;font-size:18px;font-weight:400;margin:0;height:18px;transform:translateY(16px);transition:transform .3s ease;opacity:0;display:flex;align-items:center;gap:4px}.projects.interactive:hover .button-content[data-v-178a69a2]{transform:translateY(0);transition:transform .3s ease;opacity:1}.projects.interactive:hover .projects__title[data-v-178a69a2],.projects.interactive:hover .projects__description[data-v-178a69a2]{transform:translateY(0);transition:transform .3s ease}.projects.interactive[data-v-178a69a2]:nth-child(2n){transition:all 1.2s ease}.projects.interactive[data-v-178a69a2]:nth-child(:last-child){transition:all 1.8s ease}.other-projects[data-v-9fcea078]{display:flex;flex-direction:column;gap:32px;width:100%;padding:0 24px}.projects-row[data-v-9fcea078]{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%}.projects-row.single-project[data-v-9fcea078]{grid-template-columns:1.3fr .7fr}.projects-row.single-project[data-v-9fcea078] .projects{grid-column:1}.other-projects[data-v-9fcea078] .projects{width:100%;height:400px}@media (max-width: 768px){.other-projects[data-v-9fcea078]{gap:40px;padding:0 20px}.projects-row[data-v-9fcea078]{grid-template-columns:1fr;gap:40px}.projects-row.single-project[data-v-9fcea078]{grid-template-columns:1fr}.projects-row.single-project[data-v-9fcea078] .projects:last-child{display:block}}
