.pulse-moving-track{display:flex;align-items:center;gap:24px;white-space:nowrap;min-width:max-content}.pulse-live-item{font-size:10px;color:#9fb2be;letter-spacing:.04em}.pulse-live-item b{color:#fff;margin-right:5px}.pulse-live-item em{font-style:normal;font-weight:800}.pulse-live-item em.up{color:#99ff00}.pulse-live-item em.down{color:#ff435f}

/* MARKET_PULSE_MOTION_BEGIN */

.pulse-mask {
    overflow: hidden !important;
    width: 100% !important;
}

.pulse-moving-track {
    display: flex !important;
    align-items: center !important;

    width: max-content !important;
    min-width: max-content !important;

    gap: 0 !important;

    white-space: nowrap !important;

    transform: translate3d(0,0,0);

    animation:
        marketPulseContinuousMove
        38s
        linear
        infinite
        !important;

    will-change: transform !important;
}

.pulse-live-item {
    display: inline-flex !important;
    flex: 0 0 auto !important;

    align-items: center !important;

    /*
       EXACT VISUAL SEPARATION:
       TWO CHARACTER SPACES BETWEEN STATISTICS
    */
    margin-right: 2ch !important;
}

@keyframes marketPulseContinuousMove {

    0% {
        transform:
            translate3d(
                0,
                0,
                0
            );
    }

    100% {
        transform:
            translate3d(
                -50%,
                0,
                0
            );
    }
}

/* MARKET_PULSE_MOTION_END */


/* SECTORS_INTRO_STRETCH_CSS_BEGIN */


/*
   Stretch only the text area underneath 11 SECTORS.
*/

.sectors-intro-wide-parent {

    width:100% !important;
    max-width:none !important;

    box-sizing:border-box !important;
}


.sectors-intro-wide-copy {

    display:block !important;

    width:100% !important;
    max-width:none !important;

    min-width:0 !important;

    margin-right:0 !important;

    padding-right:0 !important;

    box-sizing:border-box !important;
}


/*
   Remove any old narrow paragraph restriction.
*/

.sectors-intro-wide-parent
> .sectors-intro-wide-copy {

    flex:1 1 100% !important;

    grid-column:
        1 / -1 !important;

    justify-self:
        stretch !important;
}


/* SECTORS_INTRO_STRETCH_CSS_END */
