.progress-bar{align-items:center;background-color:var(--cd-gold);display:flex;flex-wrap:wrap;gap:0;padding:16px;position:relative;transition:gap .4s}@media (min-width:1024px){.progress-bar{flex-wrap:nowrap;gap:24px;padding:16px 72px}}.progress-bar.hidden{display:none}@media (max-width:1023px){.progress-bar.mob-expanded{gap:4px}.progress-bar.mob-expanded .progress-accordion-wrapper{grid-template-rows:1fr}.progress-bar.mob-expanded hr{border-width:1px;height:36px;margin:initial;margin-left:11px}.progress-bar.mob-expanded .stage-counter .dropdown-chev{transform:scaleY(-1)}}.progress-bar .progress-accordion-wrapper{display:grid;flex-shrink:0;grid-template-rows:0fr;transition:grid-template-rows .4s;transition:grid-template-rows .4s,-ms-grid-rows .4s;width:100%}@media (min-width:1024px){.progress-bar .progress-accordion-wrapper{display:block;width:auto}}.progress-bar .progress-accordion-wrapper.active,.progress-bar .progress-accordion-wrapper.current-stage{grid-template-rows:1fr}.progress-bar .progress-accordion-wrapper.active .progress-stage,.progress-bar .progress-accordion-wrapper.current-stage .progress-stage{opacity:1}.progress-bar .progress-accordion-wrapper.active .progress-stage span,.progress-bar .progress-accordion-wrapper.current-stage .progress-stage span{font-weight:500}.progress-bar .progress-accordion-wrapper.completed-stage .progress-stage{opacity:1}.progress-bar .progress-accordion-wrapper.completed-stage .progress-stage span{font-weight:500}.progress-bar .progress-accordion-wrapper .progress-stage{align-items:center;display:flex;gap:8px;opacity:.2;overflow:hidden;transition:opacity .4s;width:100%}@media (min-width:1024px){.progress-bar .progress-accordion-wrapper .progress-stage{width:auto}}.progress-bar .progress-accordion-wrapper .progress-stage img{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.progress-bar .progress-accordion-wrapper .progress-stage span{font-size:18px;margin-top:2px}.progress-bar hr{border-color:#000;border-width:0;flex-shrink:1;margin:0;opacity:.2;transition:opacity .4s,height .4s;width:auto}@media (min-width:1024px){.progress-bar hr{border-width:initial;display:block;margin:initial;width:100%}}.progress-bar hr.active,.progress-bar hr.completed-stage,.progress-bar hr.current-stage{opacity:1}.progress-bar .stage-counter{align-items:center;display:flex;gap:4px;position:absolute;right:16px}@media (min-width:1024px){.progress-bar .stage-counter{display:none}}.progress-bar .stage-counter .dropdown-chev{height:14px;-o-object-fit:contain;object-fit:contain;transition:transform .4s;width:14px}.progress-bar .stage-counter.active .dropdown-chev{transform:scaleY(-1)}
