:root{--project-type:#41714F}.project-contribution-list li,.project-contribution-list ul,.project-info-left h2,.project-info-right p,.project-wrapper h1{color:var(--project-type)}.project-container{padding-top:90px;background-color:#FDF2E7}.project-wrapper{width:100%}.project-wrapper h1{text-align:center;margin-bottom:30px;font-size:50px}.project-video{position:relative;width:90vw;padding-bottom:50.625vw;margin:0 auto}.project-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:30px}.project-info-container{display:flex;justify-content:center}.project-info-wrapper{display:flex;width:90%;gap:10em;margin:30px 0 0;justify-content:space-between}.project-info-left,.project-info-right{flex:1 1;min-width:300px;max-width:500px}.project-info-left h2{font-size:36px;font-weight:400;margin-bottom:45px}.project-contribution-list{list-style:none}.ptag-project{margin-bottom:45px}.project-info-imgs{width:90%;margin:0 auto;display:flex;flex-direction:column}.project-info-imgs img{border-radius:30px;margin:30px 0}.animate-in,.project-contribution-list li,.project-info-imgs img,.project-info-left h2,.project-info-right p,.project-video iframe,.project-wrapper h1{opacity:0;transform:translateY(50px)}.lower-video-margin{margin-top:45px}.song-finch-external-container{padding:45px 0;text-align:center}.song-finch-external-container a{padding:.75em;background-color:#41714F;font-size:1.5em;border-radius:50px;text-decoration:none;color:#FDF2E7}@media (max-width:768px){.project-info-container{flex-direction:column}.project-info-left,.project-info-right{width:100%}}.UGC-Lower,.UGC-hero{align-items:center;width:100%}.UGC-Lower,.UGC-hero,.UGC-lower{display:flex;justify-content:center}.project-layout-vertical .project-info-right p:last-of-type{padding-bottom:45px}.Top-pad{padding:7.5px 0}.UGC-flex{display:flex;width:90%;align-items:center;justify-content:center;gap:15px}.UGC-video{width:100%;height:400px;border-radius:15px}.preloader{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:#FDF2E7;color:#41714F;font-size:24px;z-index:1000000}