.Awards{padding-bottom:170px}.Awards__mb{margin-bottom:20px}.Awards .Hero{--hero-scroll-speed:280s;background-color:#000;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.Hero__grid-container{pointer-events:none;z-index:1;width:200%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.3)}.Hero__grid{flex-direction:column;gap:15px;display:flex}.Hero__row{gap:30px;width:max-content;display:flex}.Hero__row--1{animation:scroll-left var(--hero-scroll-speed)linear infinite}.Hero__row--2{animation:scroll-right calc(var(--hero-scroll-speed)*1.2)linear infinite}.Hero__row--3{animation:scroll-left calc(var(--hero-scroll-speed)*1.1)linear infinite}.Hero__row--4{animation:scroll-right calc(var(--hero-scroll-speed)*1.3)linear infinite}.Hero__row--5{animation:scroll-left calc(var(--hero-scroll-speed)*1.15)linear infinite}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes scroll-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.Hero__grid-img{object-fit:cover;opacity:.45;border-radius:12px;flex-shrink:0;width:300px;height:160px;transition:opacity .3s}.Hero__overlay{z-index:2;background:radial-gradient(circle,transparent 0%,rgba(0,0,0,.4) 40%,rgba(0,0,0,.9) 100%),linear-gradient(rgba(0,0,0,.5) 0%,transparent 40%,transparent 60%,#000 100%);position:absolute;top:0;bottom:0;left:0;right:0}.Awards .Hero__wrapper{z-index:3;text-align:center;justify-content:center;align-items:center;height:720px;max-height:80vh;display:flex;position:relative}.Awards .Hero__wrapper-inner{flex-direction:column;align-items:center;display:flex}.award_Hero__h1{color:#fff;text-shadow:0 4px 20px rgba(0,0,0,.5);font-size:80px;font-weight:800;line-height:88px}.Awards .Hero__p{color:rgba(255,255,255,.8);letter-spacing:2px;text-transform:uppercase;font-size:20px;font-weight:500}@media (max-width:768px){.Awards .Hero{height:100vh}.Awards .Hero__grid-container{transform:translate(-50%,-50%)scale(1.1)}.Awards .Hero__grid-img{width:200px;height:130px}.Awards .Hero__h1{font-size:40px}.Awards .Hero__p{font-size:14px}.Awards .Hero__wrapper{height:100%;max-height:none}.Awards .Hero__p:before{background-color:#fff}.award_Hero__h1{text-shadow:0 4px 20px rgba(0,0,0,.5);font-size:46px;font-weight:800;line-height:53px}}
