.ProjectsSlider_arrow__P2XuJ{position:relative}@media (max-width:639px){.ProjectsSlider_arrow__P2XuJ{width:36px!important;height:36px!important}.ProjectsSlider_arrow__P2XuJ svg{width:18px;height:18px}}@media (hover:hover){.ProjectsSlider_arrow__P2XuJ:hover{background:rgba(0,0,0,.5)}}.ProjectsSlider_arrow__P2XuJ:active{transform:translateY(-50%) scale(.96)}.ProjectsSlider_card__m95lp{transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,filter .4s ease;position:relative}@media (hover:hover){.ProjectsSlider_card__m95lp:hover{transform:translate(calc(-50% + var(--card-x, 0)),calc(-50% - 8px)) scale(var(--card-scale,1))!important;box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 0 2px rgba(255,255,255,.1);filter:brightness(1.1);z-index:10}}.ProjectsSlider_cardVideo__hCPIU{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}@media (hover:hover){.ProjectsSlider_card__m95lp:hover .ProjectsSlider_cardVideo__hCPIU{transform:scale(1.08)}}.ProjectsSlider_cardClickable__npwAR{transition:transform .3s cubic-bezier(.34,1.56,.64,1),box-shadow .3s ease,filter .3s ease,opacity .3s ease}@media (hover:hover){.ProjectsSlider_cardClickable__npwAR:hover{opacity:.95;transform:translate(calc(-50% + var(--card-x, 0)),calc(-50% - 12px)) scale(calc(var(--card-scale, 1) * 1.02))!important}}.ProjectsSlider_cardClickable__npwAR:focus{outline:2px solid rgba(255,255,255,.5);outline-offset:4px}.ProjectsSlider_visitSiteButton__SWMTo{transition:all .4s cubic-bezier(.34,1.56,.64,1)!important}@media (hover:hover){.ProjectsSlider_visitSiteButton__SWMTo:hover{background-position:100% 50%!important;transform:translateY(-6px) rotateX(8deg) rotateY(-5deg) rotate(-1deg) scale(1.02)!important;box-shadow:0 4px 8px rgba(0,0,0,.15),0 16px 32px rgba(0,0,0,.35),0 0 30px rgba(212,117,117,.4),inset 1px 1px 2px rgba(255,255,255,.3),inset -1px -1px 2px rgba(0,0,0,.4)!important}}.ProjectsSlider_visitSiteButton__SWMTo:active{transform:translateY(-2px) rotateX(3deg) rotateY(-2deg) rotate(0deg) scale(.98)!important;box-shadow:0 2px 4px rgba(0,0,0,.2),0 6px 12px rgba(0,0,0,.25),inset 2px 2px 4px rgba(0,0,0,.3),inset -1px -1px 2px rgba(255,255,255,.1)!important;background-position:50% 50%!important}.ProjectsSlider_visitSiteButton__SWMTo:focus{outline:2px solid rgba(255,255,255,.6);outline-offset:2px}