.homeContainer{color:#111;flex-direction:column;justify-content:center;margin-bottom:2rem;display:flex}.hero{flex-wrap:wrap;min-height:120vh;padding-bottom:-2rem;padding-left:3rem;padding-right:3rem;display:flex;position:relative}.title{text-align:right;padding-bottom:2rem;padding-right:5rem}.title1,.title2{color:#fff;justify-content:center;align-items:flex-end;margin-top:0;margin-bottom:0;font-size:16rem;font-weight:700}.title2{margin-top:-8rem;padding-left:.7rem;font-size:7.25rem}.subtitle{color:#fff;justify-content:center;align-items:flex-end;margin-top:-35px;padding-top:0;padding-right:0;font-size:3.2rem;font-weight:400}.heroTop{z-index:2;flex-direction:column;justify-content:center;height:100%;padding:2rem;display:flex;position:absolute;top:0}.heroDesc{box-sizing:border-box;word-wrap:break-word;text-align:left;text-align:left;width:80%;padding:0 3rem 1vh 2rem;bottom:20px}.missionStatement,.missionStatementP,.missionStatementP2{color:#fff;opacity:.8;padding-right:1rem;font-size:1.1rem;line-height:1.2}.missionStatement{text-transform:uppercase;margin-bottom:1rem;padding-top:2rem;font-size:2rem;font-weight:700}.missionStatementP2{padding-top:2rem;font-weight:700}.heroBottom{background:#63aff7 linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:2rem;flex-direction:column;flex:10;justify-content:center;align-items:center;width:5rem;min-height:100%;padding:2rem;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(240,34,34,.1)}.heroBottom:before{content:"";pointer-events:none;background:#3979cd radial-gradient(circle,rgba(190,55,156,.616) 0%,rgba(0,42,255,.357) 70%,transparent 82%);width:300%;height:300%;animation:15s linear infinite rotateSplash;position:absolute;top:-100%;left:-100%}@keyframes rotateSplash{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.grainOrb{pointer-events:none;mix-blend-mode:soft-light;opacity:.7;width:1000px;height:1000px;z-index:1.5;position:absolute;top:0;left:0}@keyframes orbFloat{0%{transform:translate(0,0)scale(1)}50%{transform:translate(8px,6px)scale(1.03)}to{transform:translate(0,0)scale(1)}}.grainOrb{animation:12s ease-in-out infinite orbFloat}.updates{padding-left:0}.updateCarosel{white-space:nowrap;background:#64c;width:100%;overflow:hidden}.caroselTrack{gap:10rem;padding-left:100%;animation:30s linear infinite scroll;display:inline-block}.caroselTrack span{color:#fff;transform-origin:50%;opacity:.5;padding:0 6rem;font-size:4rem;font-weight:700;display:inline-block;transform:scaleX(1.5)}.impact{text-align:right;padding-top:20px;padding-bottom:1rem;padding-right:6rem}.impact p{color:#335;font-style:italic}.updateCardCarosel{text-align:center;background-color:#d8d8f3;border-style:solid;border-color:#544aa0;border-bottom-width:1.5rem;justify-content:center;align-items:center;min-height:50vh;display:flex}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width:768px){.hero{min-height:120vh;padding-left:1rem;padding-right:1rem}.heroTop .heroBottom{flex:none}.heroTop{padding-bottom:5rem;padding-left:1rem;padding-right:1rem}.title{text-align:center;margin-left:-1rem;padding-top:1rem;padding-right:0}.title1{font-size:35vw}.title2{margin-top:-15vw;font-size:16.2vw}.subtitle{justify-content:center;align-items:flex-end;margin-top:-1.5vw;font-size:7vw;font-style:italic}.heroDesc{width:100%;margin-top:2rem;padding-left:1rem;padding-right:1rem}.missionStatement{width:100%}.missionStatementP,.missionStatementP2{font-size:max(.5rem,min(4vw,1rem))}.impact{padding-right:2rem;font-size:13px}}
