.hero-awards .hero{color:#fff;overflow:hidden;padding:80px 24px 100px;position:relative;text-align:center}.hero-awards .hero:after{background:rgba(0,63,94,.67);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-awards .hero .content-wrapper{position:relative;z-index:1}.hero-awards .hero-eyebrow{animation:fadeUp .6s ease both;background:rgba(0,63,94,.5);border:1px solid rgba(200,150,12,.4);border-radius:8px;color:var(--gold-light);display:inline-block;font-size:16px;font-weight:600;letter-spacing:2px;margin-bottom:28px;padding:12px 23px;text-transform:uppercase}.hero-awards .hero h1{animation:fadeUp .6s ease .1s both;color:#fff;font-size:clamp(36px,6vw,72px);font-weight:700;line-height:1.1;margin-bottom:20px}.hero-awards .hero h1 span{color:var(--gold-light)}.hero-awards p{animation:fadeUp .6s ease .2s both;color:hsla(0,0%,100%,.78);font-size:28px;font-weight:400;line-height:1.5;margin:0 auto;max-width:790px}.hero-awards .badge-strip{animation:fadeUp .6s ease .3s both;display:flex;flex-wrap:wrap;gap:32px;justify-content:center;padding:29px 0 0}.hero-awards .badge-pill{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.35);border-radius:10px;color:#fff;display:flex;font-size:15px;font-weight:500;gap:8px;padding:15px 22px}.hero-awards .badge-pill .dot{background:var(--gold-light);border-radius:50%;height:6px;width:6px}