.SingleProject_wrapper__jXmEz{padding-top:6rem;padding-bottom:8rem;width:var(--container-width);margin-left:auto;margin-right:auto;display:flex;flex-direction:column}@media(min-width:780px){.SingleProject_wrapper__jXmEz{padding-top:12rem;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:10rem;column-gap:10rem}}.SingleProject_wrapper__jXmEz article{order:-1;margin-top:1.5rem}@media(min-width:780px){.SingleProject_wrapper__jXmEz article{margin-top:7rem;order:unset}}.SingleProject_wrapper__jXmEz h1{grid-column:1/3;font-size:3.9rem;order:-2}@media(min-width:780px){.SingleProject_wrapper__jXmEz h1{order:unset}}.SingleProject_textWrapper__Dxks5{animation:SingleProject_appear__sqEpa .5s cubic-bezier(.65,0,.35,1) both}.SingleProject_projectTechList__j01aS{grid-column:1/3;margin-top:3.2rem}.SingleProject_projectBody__YAor8{grid-column:1/2;margin-top:1.6rem;font-size:1.8rem;text-align:justify}@media(min-width:780px){.SingleProject_projectBody__YAor8{text-align:unset}}.SingleProject_projectBody__YAor8 p+p{margin-top:1.6rem}.SingleProject_projectFooter__w2l_a{margin-top:3rem;grid-column:1/3;display:grid;grid-column-gap:inherit;column-gap:inherit;grid-template-columns:1fr}@media(min-width:780px){.SingleProject_projectFooter__w2l_a{grid-template-columns:inherit;margin-top:10rem}}.SingleProject_projectFooter__w2l_a a{grid-column:unset;display:inline-block;margin-left:unset;margin-bottom:8rem;animation:SingleProject_appear__sqEpa .5s cubic-bezier(.65,0,.35,1) both;order:-1}@media(min-width:780px){.SingleProject_projectFooter__w2l_a a{margin-bottom:unset;margin-left:auto;grid-column:2/3;transform:translateY(100%)}}.SingleProject_projectFooterDots__thlDj{grid-column:unset;animation:SingleProject_slide-right__P9y83 1.25s cubic-bezier(.65,0,.35,1) both;animation-delay:.1s}@media(min-width:780px){.SingleProject_projectFooterDots__thlDj{grid-column:1/2}}.SingleProject_projectFooterDots__thlDj>div{transform:translateX(-50rem)}@media(min-width:780px){.SingleProject_projectFooterDots__thlDj>div{transform:translateX(-35rem)}}@keyframes SingleProject_appear__sqEpa{0%{opacity:0}to{opacity:1}}@keyframes SingleProject_slide-right__P9y83{0%{transform:translateX(-10rem);opacity:0}to{transform:translateX(0);opacity:1}}