.awr-ribbon{width:100%}.awr-ribbon *,.awr-ribbon :after,.awr-ribbon :before{box-sizing:border-box}.awr-ribbon .awr-ribbon__toggle{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0}.awr-ribbon .awr-ribbon__toggle:checked~.awr-ribbon__bar{display:none}.awr-ribbon .awr-ribbon__toggle:focus-visible~.awr-ribbon__bar .awr-ribbon__close{outline:2px solid #fff;outline-offset:2px}.awr-ribbon .awr-ribbon__bar{background:linear-gradient(90deg,#3c2f8e,#5c48da 50%,#5cb4e5)}.awr-ribbon .awr-ribbon__wrap{align-items:center;display:flex;gap:24px;margin:0 auto;max-width:1920px;min-height:72px;padding:8px 125px;position:relative}.awr-ribbon .awr-ribbon__award{align-items:center;display:flex;flex-shrink:0;gap:16px}.awr-ribbon .awr-ribbon__badge{align-items:center;color:#fcb415;display:inline-flex;flex-shrink:0;height:56px;justify-content:center;position:relative;width:56px}.awr-ribbon .awr-ribbon__badge svg{height:100%;inset:0;position:absolute;width:100%}.awr-ribbon .awr-ribbon__year{color:#fcb415;position:relative}.awr-ribbon .awr-ribbon__title-block{display:flex;flex-direction:column;gap:4px}.awr-ribbon .awr-ribbon__eyebrow{color:#fcb415}.awr-ribbon .awr-ribbon__title{color:var(--c-on-dark);text-transform:uppercase}.awr-ribbon .awr-ribbon__divider{background:hsla(0,0%,100%,.25);flex-shrink:0;height:40px;width:1px}.awr-ribbon .awr-ribbon__info{display:flex;flex-direction:column;gap:4px;min-width:0}.awr-ribbon .awr-ribbon__info-title{color:var(--c-on-dark)}.awr-ribbon .awr-ribbon__info-text{color:var(--c-on-dark-body)}.awr-ribbon .awr-ribbon__btn{align-items:center;background:#fff;border-radius:999px;color:#5c48da;display:inline-flex;flex-shrink:0;gap:12px;margin-left:auto;padding:4px 4px 4px 20px;text-decoration:none;transition:background .25s ease;white-space:nowrap}.awr-ribbon .awr-ribbon__btn:hover{background:#dedaf8}.awr-ribbon .awr-ribbon__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.awr-ribbon .awr-ribbon__btn-icon{align-items:center;background:#5c48da;border-radius:50%;color:#fff;display:inline-flex;height:32px;justify-content:center;transition:transform .25s ease;width:32px}.awr-ribbon .awr-ribbon__btn:hover .awr-ribbon__btn-icon{transform:translateX(2px)}.awr-ribbon .awr-ribbon__close{align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;opacity:.85;transition:opacity .2s ease,background .2s ease;width:32px}.awr-ribbon .awr-ribbon__close:hover{background:hsla(0,0%,100%,.12);opacity:1}@media (max-width:1200px){.awr-ribbon .awr-ribbon__wrap{padding:8px 60px}.awr-ribbon .awr-ribbon__divider,.awr-ribbon .awr-ribbon__info{display:none}}@media (max-width:768px){.awr-ribbon .awr-ribbon__wrap{flex-wrap:wrap;gap:12px;padding:12px 56px 16px 20px}.awr-ribbon .awr-ribbon__award{flex-shrink:1;gap:12px}.awr-ribbon .awr-ribbon__btn{margin-left:68px}.awr-ribbon .awr-ribbon__close{position:absolute;right:12px;top:12px}}