.ea-progress-container{display:flex;justify-content:center;padding:36px 0 44px}.ea-progress-wrap{text-align:center;width:min(620px,100%);--track:hsla(0,0%,100%,.14);--track-border:hsla(0,0%,100%,.18);--fill-start:#2ee6d6;--fill-end:#3a6cff;--text:hsla(0,0%,100%,.9)}.ea-progress{background:var(--track);border:1px solid var(--track-border);border-radius:999px;box-shadow:0 10px 22px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.12);height:18px;overflow:hidden;position:relative;width:100%}.ea-progress__fill{background:linear-gradient(90deg,var(--fill-start),var(--fill-end));border-radius:999px;box-shadow:0 0 22px rgba(46,230,214,.4),inset 0 0 0 1px hsla(0,0%,100%,.2);inset:0 auto 0 0;position:absolute;transition:width .4s ease;width:var(--progress)}.ea-progress__fill:after{background:hsla(0,0%,100%,.18);content:"";filter:blur(1px);height:36px;left:-50px;opacity:.5;position:absolute;top:-10px;transform:rotate(20deg);width:80px}.ea-progress__meta{color:var(--text);font-size:14px;letter-spacing:.14em;margin-top:14px;text-transform:uppercase}@media (max-width:600px){.ea-progress__meta{font-size:12px;letter-spacing:.1em}}