@font-face {
    font-family: museoSansCyrl;
    src: url(/fonts/5f543454d81610b2-s.p.woff2) format("woff2");
    font-display: swap;
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: museoSansCyrl;
    src: url(/fonts/2c304ad9e019bb52-s.p.woff2) format("woff2");
    font-display: swap;
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: museoSansCyrl;
    src: url(/fonts/85fb2020fdbbc49e-s.p.woff2) format("woff2");
    font-display: swap;
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: museoSansCyrl Fallback;
    src: local("Arial");
    ascent-override: 91.71%;
    descent-override: 25.37%;
    line-gap-override: 0.00%;
    size-adjust: 102.49%
}

.__className_e118a8 {
    font-family: museoSansCyrl, museoSansCyrl Fallback, Museo Sans Cyrl, ui-sans-serif, system-ui, sans-serif
}

.__variable_e118a8 {
    --font-museosanscyrl: "museoSansCyrl", "museoSansCyrl Fallback", "Museo Sans Cyrl", ui-sans-serif, system-ui, sans-serif
}

.PulseBar_infinity_container__JrL90 {
    display: block;
    overflow: hidden;
    margin: .6rem 0;
    width: 100%;
    height: 3px;
    background-color: #eff2f7
}

.PulseBar_bar__QZiwH {
    float: left;
    width: 50%;
    height: 100%;
    background: linear-gradient(90deg, #eff2f7, #ffd412);
    background-color: #ffd412;
    color: #1c1c1c;
    text-align: center;
    font-size: 1rem;
    transition: width .6s ease;
    animation: PulseBar_infinity-bar__RYzog 1.4s ease-in-out infinite
}

@keyframes PulseBar_infinity-bar__RYzog {
    0% {
        transform: translate(-100%)
    }

    to {
        transform: translate(200%)
    }
}