.NextProjectFooter-module__O3hGrW__footerContainer{background-color:var(--black);width:100%;height:100vh;font-family:var(--font-rethink);flex-direction:column;display:flex;position:relative}.NextProjectFooter-module__O3hGrW__topSection{flex:1;position:relative}.NextProjectFooter-module__O3hGrW__nextUpLabel{letter-spacing:.1em;color:#888;font-size:.75rem;font-weight:600;position:absolute;bottom:60px;left:60px}.NextProjectFooter-module__O3hGrW__centerTitles{text-align:left;flex-direction:column;display:flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}.NextProjectFooter-module__O3hGrW__nextTitle{color:#fff;margin:0 0 4px;font-size:2rem;font-weight:500}.NextProjectFooter-module__O3hGrW__nextCategory{color:#888;font-size:1.25rem;font-weight:400}.NextProjectFooter-module__O3hGrW__bottomBar{border-top:1px solid #ffffff1a;width:100%;margin-top:auto;display:flex}.NextProjectFooter-module__O3hGrW__bottomLeft{flex-direction:column;flex:1;justify-content:flex-end;align-items:flex-start;padding:40px 60px;display:flex}.NextProjectFooter-module__O3hGrW__viewAllText{color:#888;margin-bottom:24px;font-size:1rem;font-weight:400;line-height:1.5}.NextProjectFooter-module__O3hGrW__viewAllBtn{color:#e5192a;letter-spacing:.1em;background:#ffffff0d;border:1px solid #e5192a4d;padding:12px 24px;font-size:.8rem;font-weight:700;text-decoration:none;transition:background .3s,color .3s;display:inline-block}.NextProjectFooter-module__O3hGrW__viewAllBtn:hover{color:#000;background:#e5192a}.NextProjectFooter-module__O3hGrW__bottomRight{flex-direction:column;justify-content:flex-end;width:400px;padding-bottom:40px;padding-right:40px;display:flex}.NextProjectFooter-module__O3hGrW__rightHeader{letter-spacing:.1em;color:#888;text-transform:uppercase;justify-content:space-between;margin-bottom:12px;font-size:.75rem;font-weight:600;display:flex}.NextProjectFooter-module__O3hGrW__projectNumber{color:#e5192a}.NextProjectFooter-module__O3hGrW__imageBlock{width:100%;height:220px;display:block;position:relative;overflow:hidden}.NextProjectFooter-module__O3hGrW__media{object-fit:cover;background-position:50%;background-size:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.25,1,.5,1)}.NextProjectFooter-module__O3hGrW__imageBlock:hover .NextProjectFooter-module__O3hGrW__media{transform:scale(1.05)}@media (max-width:1024px){.NextProjectFooter-module__O3hGrW__footerContainer{height:auto;min-height:auto}.NextProjectFooter-module__O3hGrW__topSection{flex-direction:column;align-items:flex-start;padding:40px 20px}.NextProjectFooter-module__O3hGrW__nextUpLabel{margin-bottom:24px;position:static}.NextProjectFooter-module__O3hGrW__centerTitles{text-align:left;position:static;transform:none}.NextProjectFooter-module__O3hGrW__bottomBar{flex-direction:column}.NextProjectFooter-module__O3hGrW__bottomLeft{padding:40px 20px}.NextProjectFooter-module__O3hGrW__bottomRight{width:100%;padding:0 20px 20px}.NextProjectFooter-module__O3hGrW__rightHeader{padding:20px 0 12px}}
