body{background-color:#edf2fc}.morePage{width:100%;display:flex}.album-container{flex:2;max-width:1200px;margin:0 auto;padding:20px;font-family:Arial,sans-serif}.album-header{text-align:center;margin-bottom:.5rem}.album-header h1{color:#fff;text-transform:uppercase;letter-spacing:-3px;background:linear-gradient(45deg,#4469d0,#a2b8e3,#4844c7) 0 0/400% 400%;border-radius:2rem;width:100%;margin:0 0 1rem;padding:1rem;font-size:max(7vw,3rem);font-weight:650;line-height:.9;animation:15s infinite waterFlow;overflow:hidden}@keyframes waterFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}.album-viewer{justify-content:center;align-items:center;gap:20px;margin-bottom:20px;display:flex;position:relative}.photo-frame{background:#fff;border-radius:20px;width:30rem;height:20rem;animation:1s ease-in-out fadeIn;position:relative;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.2)}@keyframes fadeIn{0%{transform:translateY(20px)}to{transform:translateY(0)}}.photo{object-fit:cover;width:100%;height:100%;display:block}.photo-caption{color:#fff;text-align:center;text-transform:uppercase;background:linear-gradient(45deg,#4469d0,#a2b8e3,#4844c7) 0 0/400% 400%;padding:10px;font-size:1.2rem;font-weight:550;animation:15s infinite waterFlow;position:absolute;bottom:0;left:0;right:0}.nav-button{cursor:pointer;color:#fff;text-align:center;background:rgba(71,104,203,.9);border:3px solid #4469d0;justify-content:center;align-items:center;width:40px;font-size:2rem;transition:all .3s;display:none;box-shadow:0 4px 10px rgba(0,0,0,.2)}.nav-button:hover{color:#4469d0;background:#fff;transform:scale(1.1);box-shadow:0 6px 15px rgba(0,0,0,.3)}.nav-button:active{transform:scale(.95)}.thumbnail-container{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.thumbnail{cursor:pointer;border:3px solid transparent;border-radius:6px;width:100px;height:75px;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.1)}.thumbnail:hover{transform:translateY(-5px);box-shadow:0 6px 15px rgba(0,0,0,.2)}.thumbnail.active{border-color:#4a90e2;box-shadow:0 4px 12px rgba(74,144,226,.4)}.thumbnail img{object-fit:cover;width:100%;height:100%;display:block}.ourImpactSection{color:#fff;background:radial-gradient(at 0 0,#5645c5 0%,#6657cd 10%,#63aff7 100%);border-radius:1.5rem;flex:1;justify-content:center;align-items:center;max-width:400px;margin:1.3rem 1rem 1.3rem 0;padding:2rem;transition:all .2s ease-in;display:flex}.ourImpactSection:hover{transform:translateY(-5px)}.seperater{justify-content:center;max-width:250px;margin-bottom:2rem;display:inline}.OISHeader{text-transform:uppercase;letter-spacing:-3px;text-align:center;flex-direction:column;flex:1;justify-content:center;padding-bottom:1rem;font-size:min(7vw,3rem);font-weight:650;line-height:.9;display:flex}.how{font-size:max(1.5vw,1.2rem);font-style:italic;font-weight:600}.unordered{padding-bottom:1rem;font-size:min(3.5vw,1rem);list-style-type:disc}.photo-frame{width:100%;height:400px}@media (max-width:768px){.morePage{flex-direction:column;justify-content:center;align-items:center;display:flex}.album-viewer{flex-direction:column;gap:15px}.nav-button{width:40px;height:40px;font-size:1.5rem;display:none}.thumbnail{width:80px;height:60px}.OISHeader{padding-bottom:1rem}.measuringImpact{padding-left:1rem}.seperater{max-width:none}.ourImpactSection{width:120%;margin-left:1rem;padding:2rem 1rem 0}}
