.information-bar {
    position:relative;
    z-index:10000;
    overflow:hidden;
    border-bottom:1px solid rgba(36, 48, 38, .12);
    background:#eef6ea;
    color:#243026;
    font-size:13px;
    line-height:1.2;
}

.information-bar__viewport {
    width:100%;
    overflow:hidden;
}

.information-bar__track {
    display:flex;
    width:max-content;
    animation:aanya-information-scroll 46s linear 1.25s infinite;
    will-change:transform;
}

.information-bar:hover .information-bar__track,
.information-bar:focus-within .information-bar__track {
    animation-play-state:paused;
}

.information-bar__list {
    display:flex;
    min-width:max-content;
    align-items:center;
    justify-content:space-around;
    gap:clamp(28px, 4vw, 64px);
    margin:0;
    padding:9px clamp(18px, 3vw, 42px);
    list-style:none;
}

.information-bar__item {
    display:inline-flex;
    align-items:center;
    gap:8px;
    white-space:nowrap;
    font-weight:600;
}

.information-bar__icon {
    display:inline-grid;
    width:18px;
    height:18px;
    flex:0 0 18px;
    place-items:center;
    color:#4f842f;
}

.information-bar__icon svg {
    width:17px;
    height:17px;
}

@keyframes aanya-information-scroll {
    from { transform:translate3d(0, 0, 0); }
    to { transform:translate3d(-50%, 0, 0); }
}

@media (min-width:1280px) {
    .information-bar__track {
        width:100%;
        animation:none;
        will-change:auto;
    }

    .information-bar__list {
        width:100%;
        min-width:0;
        gap:clamp(18px, 2vw, 36px);
        padding-inline:clamp(20px, 3vw, 48px);
    }

    .information-bar__list--duplicate {
        display:none;
    }
}

@media (prefers-reduced-motion:reduce) {
    .information-bar__viewport {
        overflow-x:auto;
        scrollbar-width:thin;
    }

    .information-bar__track {
        width:max-content;
        animation:none;
        will-change:auto;
    }

    .information-bar__list--duplicate {
        display:none;
    }
}
