.page_projects{background-color:var(--light2-100)}.page_projects .intro{cursor:grab;min-height:min(100vh,250vw);overflow:hidden}.page_projects .intro.dragging{cursor:grabbing}.page_projects .intro .project-item{cursor:inherit}.page_projects .intro .content{justify-content:center;align-items:flex-start;width:100%;display:flex}.page_projects .intro .content-wrapper{--position-x:0;flex:none;justify-content:center;align-items:center;width:100%}.page_projects .intro .title{text-align:center}.page_projects .intro .navigation{z-index:2;width:100%;margin-top:clamp(20px,2.084vw,80px)}.page_projects .intro .filters{background-color:var(--light1-100);border-radius:clamp(4px,.313vw,12px);padding:clamp(4px,.417vw,16px) clamp(8px,.834vw,32px);display:flex}.page_projects .intro .projects{--cols:3;grid-template-rows:repeat(var(--cols), 1fr);transform:translate(calc((var(--position-x) + var(--parallax-x,0)) * 1px), calc(var(--parallax-y,0) * 1px));grid-auto-flow:column;gap:clamp(28px,2.084vw,80px) clamp(50px,5.209vw,200px);margin-top:clamp(40px,3.125vw,120px);display:grid;position:relative}@media (max-width:768px){.page_projects .intro .container{padding-top:60px}.page_projects .intro .title{text-align:left;width:100%}.page_projects .intro .projects{flex-direction:column;width:100%;display:flex}.page_projects .intro .projects .project-item.is-featured{order:calc(var(--featured-order,0) - 1000)}.page_projects .intro .navigation{z-index:unset}.page_projects .intro .content-wrapper{width:100%;transform:none}}@media (min-width:769px){.page_projects .filters-modal{transform:translate(-50%)}}
