.styles_projectCard__K4ndU{width:clamp(20rem,calc(50% - 1rem),30rem);display:flex;flex-direction:column;text-decoration:none;min-width:0}.styles_projectCard__thumbnail__mLYSq{width:100%;height:100%;object-fit:cover;overflow:hidden;filter:grayscale(100%);transition:filter .3s ease-in-out}.styles_projectCard__bottom__LAK6r{display:flex;width:100%;height:auto;justify-content:space-between}.styles_projectCard__textContent__PvEYe{width:100%;padding:1rem .5rem 0}.styles_projectCard__title__vTrbP{font-size:var(--fontSize--h5);margin-bottom:.5rem;width:100%;height:-moz-fit-content;height:fit-content;display:flex;align-items:center;justify-content:space-between}.styles_projectCard__title__vTrbP span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.styles_projectCard__description___z0LF{font-size:var(--fontSize--medium)}.styles_projectCard__icon___zCmh{color:var(--blue--primary);transition:color .3s ease-in-out}.styles_projectCard__K4ndU:hover>.styles_projectCard__thumbnail__mLYSq{filter:none}.styles_projectCard__K4ndU:hover .styles_projectCard__icon___zCmh{color:var(--blue--secondary)}@media only screen and (max-width:1920px){.styles_projectCard__K4ndU{width:calc(50% - 2rem)}.styles_projectCard__thumbnail__mLYSq{max-height:400px}}@media screen and (max-width:1350px){.styles_projectCard__thumbnail__mLYSq{max-height:280px}}@media screen and (max-width:1100px){.styles_projectCard__K4ndU{margin-bottom:3rem}}@media screen and (max-width:850px){.styles_projectCard__K4ndU{width:100%;margin-bottom:0}.styles_projectCard__thumbnail__mLYSq{max-height:300px}}@media screen and (max-width:450px){.styles_projectCard__title__vTrbP{font-size:var(--fontSize--xlarge)}.styles_projectCard__description___z0LF{font-size:var(--fontSize--subText)}.styles_projectCard__icon___zCmh{width:1.5rem;height:1.5rem}}.styles_projects__accordion__j6uaK{padding-bottom:6rem}.styles_projects__accordion_container__t_16e{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;gap:3rem;flex-wrap:wrap}.styles_projects__accordion_trigger__jPK_u{gap:1.5rem;margin-bottom:1.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.styles_projects__accordion_title__9cxhS,.styles_projects__accordion_trigger__jPK_u{width:100%;text-align:left;background-color:var(--white--primary);border:none;outline:none}.styles_projects__accordion_title__9cxhS{color:var(--black--primary);font-size:var(--fontSize--h2);font-family:Poppins,sans-serif;font-weight:var(--fontWeight--light);height:100%;cursor:pointer;margin-top:-.2rem}.styles_projects__accordion_titleWrapper__KGEWr{margin-top:calc(3rem - 2px)}.styles_projects__accordion_indicator__JytXS{display:inline-block;width:1.5rem;height:1.5rem;fill:var(--black--primary);transform:rotate(-90deg);transition:transform .3s ease-in-out;align-self:flex-end;margin-bottom:1.2rem}.styles_projects__accordion_indicator__JytXS[data-open=true]{transform:rotate(90deg)}.styles_projects__accordion_indicator__JytXS svg{width:100%;height:100%}.styles_projects__accordion_content__e2_OQ{width:100%;height:-moz-fit-content;height:fit-content;margin-bottom:3rem;display:flex;flex-direction:row;justify-content:flex-start;gap:3rem;flex-wrap:wrap}@media only screen and (max-width:650px){.styles_projects__accordion__j6uaK{padding-bottom:3rem}.styles_projects__accordion_title__9cxhS{font-size:var(--fontSize--h3)}.styles_projects__accordion_heading__rzEP_,.styles_projects__accordion_trigger__jPK_u{height:5rem}.styles_projects__accordion_titleWrapper__KGEWr{margin-top:1rem}}.styles_projects__container__lDmM_{height:100%;min-height:min(800px,100vh);max-width:min(1920px,100vw);padding:0 10.5rem;margin:10rem auto 0}@media only screen and (max-width:1100px){.styles_projects__container__lDmM_{padding:0 5rem;margin-top:8rem}}@media only screen and (max-width:850px){.styles_projects__container__lDmM_{padding:0 3.5rem;margin-top:6rem;min-height:calc(100vh - 558px)}}@media only screen and (max-width:450px){.styles_projects__container__lDmM_{padding:0 1.5rem}}