.ProjectPage_projectDetails__6NRqG{max-width:90%;margin:0 auto;padding:1rem}.ProjectPage_projectDetails__6NRqG .ProjectPage_backLink__iDtZF{display:flex;justify-content:center;align-items:center;margin:4rem 0 1rem 1rem;font-size:.5rem;padding:.5rem;border:none;background-color:var(--backgroundcolor2);color:var(--fontcolor);border-radius:10px;width:30%;text-decoration:none;font-size:.8rem;gap:.1rem}.ProjectPage_projectDetails__6NRqG .ProjectPage_backLink__iDtZF:hover{color:var(--backgroundcolor);background-color:var(--fonthover);text-decoration:underline}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDescriptionImage__O9yPp{display:block;margin-left:auto;margin-right:auto}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ{background:var(--card-bg);border-radius:8px;padding:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectTitle__i36oA{margin-bottom:1rem;color:var(--fonthover);font-size:1rem;text-align:center}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj{margin-bottom:1rem}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:8px;background-color:var(--bgcolor)}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP .ProjectPage_slide__AXvas{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background:var(--backgroundcolor)}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP .ProjectPage_slide__AXvas .ProjectPage_projectSlideshowImage__uumw4{width:100%;height:100%;object-fit:contain}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP .ProjectPage_slideshowButtonNext__RnYuw,.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP .ProjectPage_slideshowButtonPrev__G1Jbi{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;border:none;padding:.5rem;cursor:pointer;font-size:.8rem;border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;transition:background-color .3s;z-index:1}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP .ProjectPage_slideshowButtonNext__RnYuw:hover,.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP .ProjectPage_slideshowButtonPrev__G1Jbi:hover{background:rgba(0,0,0,.8)}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP .ProjectPage_slideshowButtonNext__RnYuw.ProjectPage_slideshowButtonPrev__G1Jbi,.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP .ProjectPage_slideshowButtonPrev__G1Jbi.ProjectPage_slideshowButtonPrev__G1Jbi{left:.5rem}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP .ProjectPage_slideshowButtonNext__RnYuw.ProjectPage_slideshowButtonNext__RnYuw,.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP .ProjectPage_slideshowButtonPrev__G1Jbi.ProjectPage_slideshowButtonNext__RnYuw{right:.5rem}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowDots__uRCrs{display:flex;justify-content:center;gap:.5rem;margin-top:.5rem}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowDots__uRCrs .ProjectPage_dot__DqFlb{width:.5rem;height:.5rem;border-radius:50%;background:var(--backgroundcolor2);border:none;cursor:pointer;transition:background-color .3s}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowDots__uRCrs .ProjectPage_dot__DqFlb.ProjectPage_active__MBrVK{background:var(--fonthover)}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowDots__uRCrs .ProjectPage_dot__DqFlb:hover{background:var(--primary-color-dark)}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectLinks__xPhEp{display:flex;gap:.5rem;margin-bottom:1rem;justify-content:center}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectLinks__xPhEp .ProjectPage_projectLink__h0k_Y{display:flex;align-items:center;width:30%;gap:.3rem;padding:.5rem;background:var(--backgroundcolor2);color:var(--fontcolor);text-decoration:none;border-radius:10px;font-size:.65rem;transition:background-color .3s;justify-content:center}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectLinks__xPhEp .ProjectPage_projectLink__h0k_Y:hover{color:var(--backgroundcolor);background-color:var(--fonthover);text-decoration:underline}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectDescription__WhOiq{margin-bottom:1rem;line-height:1.6;color:var(--text-color);font-size:.6rem}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectDescription__WhOiq p{margin-bottom:.7rem}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectTechnologies__r7DZJ .ProjectPage_h2__2T8VK{margin-bottom:.5rem;color:var(--fonthover);font-size:.7rem;text-align:center}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectTechnologies__r7DZJ .ProjectPage_techTags__Zr91J{max-width:100%;width:auto;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;padding:1rem;gap:1rem}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectTechnologies__r7DZJ .ProjectPage_techTags__Zr91J .ProjectPage_techTag__VC9A6{padding:.3rem .5rem;background:var(--secondary-color);border-radius:4px;font-size:.6rem;color:var(--accentcolor)}@media(min-width:1200px){.ProjectPage_projectDetails__6NRqG .ProjectPage_backLink__iDtZF{font-size:.5rem!important;width:10%!important;padding:.3rem!important;margin-left:18%!important}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ{width:70%;margin:0 auto}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj{display:flex;justify-content:center;flex-direction:column}.ProjectPage_projectDetails__6NRqG .ProjectPage_projectDetailsContent__tdKhJ .ProjectPage_projectSlideshow__5GcEj .ProjectPage_slideshowContainer__0IcBP{align-self:center}}