.ProjectsSlider_sliderContainer__vkuPS{overflow:hidden;width:100%;position:relative}.ProjectsSlider_slider__jTRnP{display:flex;gap:2.5rem;width:max-content;padding:1.25rem 0;transform:translateX(0);will-change:transform;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:layout style paint}.ProjectsSlider_card__EJx2n{position:relative;width:18rem;flex-shrink:0;cursor:pointer;border-radius:.75rem;overflow:hidden}.ProjectsSlider_cardLink__AeDlR{display:block;text-decoration:none}.ProjectsSlider_badge__oEd6U{position:absolute;top:.5rem;right:.5rem;z-index:10;font-size:.75rem;font-weight:600;padding:.25rem .75rem;border-radius:9999px;box-shadow:0 1px 3px rgba(0,0,0,.1);text-transform:uppercase}.ProjectsSlider_badgeOngoing__yJGtM{background-color:#fef3c7;color:#92400e}.ProjectsSlider_badgeUpcoming____QZ9{background-color:#dbeafe;color:#1e40af}.ProjectsSlider_soldOutOverlay___G3JL{position:absolute;inset:0;z-index:30;display:flex;justify-content:flex-start}.ProjectsSlider_soldOutImage__oIwMu{position:relative;width:50%;height:50%;opacity:.9}.ProjectsSlider_cardImage__twdmv{width:100%;height:400px;object-fit:cover;border-radius:.75rem}@media (max-width:991px){.ProjectsSlider_cardImage__twdmv{height:300px}}.ProjectsSlider_title__LkPWJ{margin-top:-2.5rem;font-size:1.25rem;font-family:Poppins,sans-serif;font-weight:600;background-color:#000;color:#fff;width:100%;padding:.5rem;text-align:center;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;position:relative;z-index:10}.ProjectsSlider_hoverOverlay__8Bwwi{position:absolute;inset:0;background-color:rgba(0,0,0,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;padding:1.25rem;text-align:center;font-family:sans-serif;border-radius:.75rem;overflow:hidden;z-index:25;height:97%}.ProjectsSlider_card__EJx2n:hover .ProjectsSlider_hoverOverlay__8Bwwi{opacity:.7}.ProjectsSlider_hoverTitle__DkNRZ{font-size:1.25rem;font-weight:bolder;color:#fff;margin-bottom:1rem}.ProjectsSlider_hoverDescription__h1zLN{font-size:1.125rem;color:#f9fafb;margin-top:.5rem;margin-bottom:1.5rem}.ProjectsSlider_viewButton__0dxYH{background-color:#fff;color:#000;padding:.5rem 1.5rem;border-radius:.375rem;font-weight:700;transition:background-color .3s ease;border:none;cursor:pointer}.ProjectsSlider_viewButton__0dxYH:hover{background-color:#ffffffad}.ProjectsSlider_controls__2v_Vl{display:flex;justify-content:center;gap:1rem;margin-top:1rem}.ProjectsSlider_controlButton___p5A5{padding:.5rem 1rem;background-color:#3b82f6;color:#fff;border:none;border-radius:.375rem;cursor:pointer}.ProjectsSlider_navLeft__OgIIr,.ProjectsSlider_navRight__jchOp{position:absolute;top:50%;transform:translateY(-50%);width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:9999px;background-color:rgba(0,0,0,.6);color:#fff;box-shadow:0 6px 18px rgba(0,0,0,.15);border:none;z-index:40;transition:background-color .15s ease,transform .12s ease}.ProjectsSlider_navLeft__OgIIr:hover,.ProjectsSlider_navRight__jchOp:hover{background-color:rgba(0,0,0,.6);transform:translateY(-50%) scale(1.03)}.ProjectsSlider_navLeft__OgIIr{left:.75rem}.ProjectsSlider_navRight__jchOp{right:.75rem}@media (max-width:480px){.ProjectsSlider_navLeft__OgIIr{width:44px;height:44px;left:.5rem;display:flex}.ProjectsSlider_navRight__jchOp{width:44px;height:44px;right:.5rem;display:flex}}@media (min-width:481px) and (max-width:1024px){.ProjectsSlider_navLeft__OgIIr,.ProjectsSlider_navRight__jchOp{width:40px;height:40px}}@media (max-width:1024px) and (min-width:768px){.ProjectsSlider_slider__jTRnP{gap:2rem}.ProjectsSlider_card__EJx2n{width:15rem}.ProjectsSlider_title__LkPWJ{font-size:1.125rem;padding:.7rem 0}.ProjectsSlider_hoverTitle__DkNRZ{font-size:1.125rem}.ProjectsSlider_hoverDescription__h1zLN{font-size:1rem}.ProjectsSlider_viewButton__0dxYH{padding:.4rem 1.25rem}.ProjectsSlider_controls__2v_Vl{gap:.75rem}.ProjectsSlider_controlButton___p5A5{padding:.4rem .75rem}}@media (max-width:768px){.ProjectsSlider_slider__jTRnP{gap:1rem;padding:1rem 0}.ProjectsSlider_card__EJx2n{width:12rem}.ProjectsSlider_badge__oEd6U{font-size:.625rem;padding:.2rem .5rem;top:.25rem;right:.25rem}.ProjectsSlider_title__LkPWJ{font-size:1rem;padding:.5rem 0;margin-top:-2rem;background-color:#000}.ProjectsSlider_hoverOverlay__8Bwwi{padding:1rem}.ProjectsSlider_hoverTitle__DkNRZ{font-size:1rem;margin-bottom:.75rem}.ProjectsSlider_hoverDescription__h1zLN{font-size:.875rem;margin-bottom:1rem}.ProjectsSlider_viewButton__0dxYH{padding:.3rem 1rem;font-size:.875rem}.ProjectsSlider_controls__2v_Vl{gap:.5rem;margin-top:.75rem}.ProjectsSlider_controlButton___p5A5{padding:.3rem .75rem;font-size:.875rem}}