.numberedList{list-style-type:decimal}.bulletList,.numberedList{padding-left:1.5rem;margin-top:.3rem;margin-bottom:1.5rem;text-align:left}.bulletList{list-style-type:square}.numberedPoint{list-style-type:decimal}.bulletPoint,.numberedPoint{padding-left:.5rem;margin-bottom:.7rem;text-align:left}.bulletPoint{list-style-type:square}.marginTop0{margin-top:0}.projectCoverImage{display:flex;justify-content:center;align-items:center;height:100vh;width:auto;min-width:100vw;object-fit:cover;background-size:cover;background-position:50%}.projectImagesContainer{justify-content:space-between}.projectImagesContainer,.projectImagesGapContainer{display:flex;flex-direction:row;align-items:center;width:100%;height:40.5vw;object-fit:cover;background-size:cover;background-position:50%;overflow:hidden}.projectImagesGapContainer{justify-content:center;gap:3rem}.justifyCenter{justify-content:center}.projectImageContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;object-fit:cover;background-size:cover;background-position:50%}.project20{width:50%}.project20,.project25{overflow:hidden;height:100%}.project25{width:48%}.project30-1{width:37%}.project30-1,.project30-2{overflow:hidden;height:100%}.project30-2{width:63%}.project35-1{width:30%}.project35-1,.project35-2{overflow:hidden;height:100%}.project35-2{width:66%}.project50{width:33.5%}.project50,.project50-2{overflow:hidden;height:100%}.project50-2{width:34%}.project55{width:31%}.project55,.project60{overflow:hidden;height:100%}.project60{width:max-content}.projectFullImage{width:100%;height:auto;min-width:100%;min-height:100%;object-fit:cover;background-size:cover;background-position:50%;transition:.5s}.project15Image{min-width:30vw}.project15Image,.project60Image{height:100%;width:auto;transition:.5s}@media (min-width:640px){.project15Image:hover{height:101.5%}.project20:hover .projectFullImage,.project25:hover .projectFullImage{min-width:102%}.justifyCenter:hover .projectFullImage,.projectImageContainer:hover .projectFullImage{min-width:101.5%;min-height:101.5%}.project50:hover .projectFullImage,.project55:hover .projectFullImage{min-width:102%}}.animatedLogosContainer{width:calc(100vw - 7.6vw - 7.6vw);overflow:scroll}.animatedLogosContainer,.animatedLogosScrollable{display:flex;flex-direction:row;justify-content:start;align-items:center;height:30vw}.animatedLogosScrollable{width:max-content;gap:0}.sameSizeLogoContainer{display:flex;justify-content:center;align-items:center;object-fit:cover;background-size:cover;background-position:50%;width:calc(100vw - 7.6vw - 7.6vw);height:20vw;overflow:hidden}.animatedLogoImage{width:70%;height:auto}.arrowAnimatedLogos{width:2.2rem;height:2.2rem;cursor:pointer}.nextProjectDownArrow{transform:rotate(-90deg);width:3.5rem;height:3.5rem;cursor:pointer}.nextProjectContainer{justify-content:end;width:100vw;height:80vh}.nextProjectContainer,.nextProjectInnerContainer{position:relative;display:flex;flex-direction:column;align-items:center;animation:none;transform-origin:top}.nextProjectInnerContainer{justify-content:center;height:75%;width:75%;border-radius:22px 22px 0 0;overflow:hidden}.nextProjectOuterAnimation{animation:nextProjectOuterAnimation 1s ease-in-out 0s forwards}@keyframes nextProjectOuterAnimation{0%{position:fixed;top:20vh;height:80vh}to{position:fixed;top:0;height:100vh}}.nextProjectInnerAnimation{animation:nextProjectInnerAnimation 1s ease-in-out 0s forwards;transform-origin:top}@keyframes nextProjectInnerAnimation{0%{height:75%;width:75%;border-radius:22px 22px 0 0}to{height:100vh;width:100vw;border-radius:0}}.nextProjectImage{height:100%;width:100%;object-fit:cover;background-size:cover;background-position:50%}.showMobile{display:none}.hideMobile{display:flex}@media (max-width:1280px){.arrowAnimatedLogos{width:2rem;height:2rem}.animatedLogosContainer,.sameSizeLogoContainer{width:calc(100vw - 5.75*2rem);height:30vw}.nextProjectDownArrow{width:3rem;height:3rem}.nextProjectInnerContainer{height:84%;width:78%;border-radius:18px 18px 0 0}@keyframes nextProjectInnerAnimation{0%{height:84%;width:78%;border-radius:18px 18px 0 0}to{height:100vh;width:100vw;border-radius:0}}}@media (max-width:1024px){.projectImagesGapContainer{height:40.5vw;gap:2rem}.animatedLogosContainer,.sameSizeLogoContainer{width:calc(100vw - 4.5*2rem);height:30vw}.nextProjectDownArrow{width:2.6rem;height:2.6rem}.nextProjectInnerContainer{height:86%;width:78%;border-radius:18px 18px 0 0}@keyframes nextProjectInnerAnimation{0%{height:86%;width:78%;border-radius:18px 18px 0 0}to{height:100vh;width:100vw;border-radius:0}}}@media (max-width:768px){.animatedLogosContainer,.sameSizeLogoContainer{width:calc(100vw - 4.1*2rem);height:30vw}.nextProjectDownArrow{width:2.2rem;height:2.2rem}}@media (max-width:640px){.showMobile{display:flex}.hideMobile{display:none}.projectImagesContainer,.projectImagesGapContainer{width:calc(100vw - 80px);height:calc(59vw - 80px)}.projectImagesGapContainer{gap:1rem}.animatedLogosContainer,.sameSizeLogoContainer{width:calc(100vw - 80px);height:45vw}.sameSizeLogoContainer{position:relative}.arrowAnimatedLogos{width:1.5rem;height:1.5rem}.animatedLogoImage{max-width:none;width:110vw;height:auto}.nextProjectDownArrow{width:2rem;height:2rem}.nextProjectInnerContainer{height:90%;width:80%;border-radius:12px 12px 0 0}@keyframes nextProjectInnerAnimation{0%{height:90%;width:80%;border-radius:12px 12px 0 0}to{height:100vh;width:100vw;border-radius:0}}}