.bannerImplementation{background:linear-gradient(277deg,#cbdde3 .34%,#f5f5f5 98.02%);border-radius:24px;contain:paint;position:relative}.bannerImplementation__progressMeter{height:743px;left:0;position:absolute;top:100%;transform:translate(-45%,-55%);width:743px}.bannerImplementation__progressMeter-ring{display:grid;height:100%;left:50%;place-items:center;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.bannerImplementation__progressMeter-ring--outerLines svg{height:100%;width:100%}.bannerImplementation__progressMeter-ring--outerLines svg path{opacity:.1;stroke:var(--secondary-color)}.bannerImplementation__progressMeter-ring--innerCircle,.bannerImplementation__progressMeter-ring--outerCircle{border:1px solid var(--secondary-color);border-radius:100%;mix-blend-mode:overlay;opacity:.05}.bannerImplementation__progressMeter-ring--outerCircle{height:70%;width:70%}.bannerImplementation__progressMeter-ring--innerCircle{height:57%;width:57%}.bannerImplementation__progressMeter-ring--innerLines{height:45%;width:45%}.bannerImplementation__progressMeter-ring--innerLines svg{height:100%;width:100%}.bannerImplementation__progressMeter-ring--innerLines svg g{mix-blend-mode:overlay}.bannerImplementation__progressMeter-ring--innerLines svg path{stroke:var(--secondary-color)}@media (width <= 992px){.bannerImplementation__progressMeter-ring--innerLines svg path{opacity:.1}}.bannerImplementation__progressMeter-core{background:linear-gradient(180deg,#003545,#015c78);border-radius:100%;height:37%;width:37%}.bannerImplementation__progressMeter-path{border:1px solid hsla(0,0%,100%,.2);border-radius:100%;height:75%;width:75%}.bannerImplementation__progressMeter-path--active{--progress:65;height:90%;transform:translate(-50%,-50%) rotate(-112deg);transform-origin:50% 50%;width:90%}.bannerImplementation__progressMeter-path--active circle{fill:transparent;stroke:var(--success-color);stroke-dasharray:314.159265359;stroke-dashoffset:calc(314.15927 - var(--progress)/100*116.35528);stroke-linecap:round;stroke-width:5}.bannerImplementation__body{color:var(--secondary-color);display:grid;gap:1.5rem;grid-template-columns:169px 246px 311px minmax(0,1fr);grid-template-rows:minmax(0,1fr) 103px minmax(0,1fr);height:100%;padding:2rem 2rem 4rem;position:relative}@media (width <= 992px){.bannerImplementation__body{gap:1rem;grid-template-columns:169px 1fr 1fr}}@media (width <= 767px){.bannerImplementation__body{grid-template-columns:169px 1fr;grid-template-rows:unset}}@media (width <= 575px){.bannerImplementation__body{grid-template-columns:1fr;padding-bottom:3.5rem}}.bannerImplementation__btnPrev{background:rgba(var(--secondary-color-rgb),.25)!important;border-color:transparent!important;color:var(--secondary-color)!important}.bannerImplementation__title{align-items:center;display:flex;gap:1.5rem;grid-column:1/span 3;grid-row:1/span 1;padding:8px;position:relative}@media (width <= 767px){.bannerImplementation__title{grid-column:1/span 1}}.bannerImplementation__title h1{color:inherit;font-size:var(--h4-font-size);font-weight:600;line-height:normal;margin-bottom:0}.bannerImplementation__status{align-items:center;background:rgba(1,92,120,.1);border-radius:12px;display:flex;gap:8px;grid-column:4/span 1;grid-row:1/span 1;height:fit-content;justify-content:center;justify-self:end;padding:4px 8px;width:fit-content}@media (width <= 992px){.bannerImplementation__status{grid-column:3/span 1}}@media (width <= 767px){.bannerImplementation__status{grid-column:2/span 1;position:relative;top:-20px}}@media (width <= 575px){.bannerImplementation__status{grid-column:1/span 1}}.bannerImplementation__status-circle{background:var(--success-color);border-radius:100%;height:11px;object-fit:contain;position:relative;width:11px}.bannerImplementation__status-text{color:var(--secondary-color);font-size:12px;font-weight:300;line-height:normal}.bannerImplementation__progress{align-items:start;color:var(--secondary-color);display:flex;flex-direction:column;grid-column:2/span 1;grid-row:2/span 1;justify-content:end}@media (width <= 992px){.bannerImplementation__progress{grid-column:2/span 3;grid-row:4/span 1;margin-top:2rem}}@media (width <= 767px){.bannerImplementation__progress{grid-row:5/span 1}}@media (width <= 575px){.bannerImplementation__progress{align-items:end;grid-column:1/span 1;grid-row:6/span 1}}.bannerImplementation__progress-value{color:inherit;font-size:4rem;font-weight:200;line-height:1;text-align:start}.bannerImplementation__progress-value small{font-size:1.5rem;font-weight:200}@media (width <= 575px){.bannerImplementation__progress-value{font-size:3rem}}.bannerImplementation__progress-label{color:inherit;font-size:1.125rem;font-weight:300;line-height:normal;text-align:start}@media (width <= 575px){.bannerImplementation__progress-label{display:flex;flex-direction:column;text-align:end}}.bannerImplementation__goals{grid-column:2/span 1;grid-row:3/span 1}@media (width <= 992px){.bannerImplementation__goals{grid-column:1/span 1}}.bannerImplementation__activities{grid-column:3/span 1;grid-row:3/span 1}@media (width <= 992px){.bannerImplementation__activities{grid-column:2/span 1}}@media (width <= 575px){.bannerImplementation__activities{grid-column:1/span 1;grid-row:4/span 1}}.bannerImplementation__time{grid-column:4/span 1;grid-row:3/span 1}@media (width <= 992px){.bannerImplementation__time{grid-column:3/span 1}}@media (width <= 767px){.bannerImplementation__time{grid-column:1/span 1;grid-row:4/span 1}}@media (width <= 575px){.bannerImplementation__time{grid-column:1/span 1;grid-row:5/span 1}}.bannerImplementation__activities,.bannerImplementation__goals,.bannerImplementation__time{align-items:center;display:flex;flex-direction:column;justify-content:end}.bannerImplementation__activities-label,.bannerImplementation__activities-name,.bannerImplementation__goals-label,.bannerImplementation__goals-name,.bannerImplementation__time-label,.bannerImplementation__time-name{font-weight:200;line-height:normal}.bannerImplementation__activities-label,.bannerImplementation__goals-label,.bannerImplementation__time-label{font-size:var(--body-small-font-size)}.bannerImplementation__activities-name,.bannerImplementation__goals-name,.bannerImplementation__time-name{font-size:var(--h5-font-size)}.bannerImplementation__currentPhase{align-items:start;display:flex;flex-direction:column;gap:1rem;grid-column:3/span 2;grid-row:2/span 1;justify-content:end}@media (width <= 992px){.bannerImplementation__currentPhase{grid-column:1/span 3}}@media (width <= 767px){.bannerImplementation__currentPhase{grid-column:1/span 2}}@media (width <= 575px){.bannerImplementation__currentPhase{grid-column:1/span 1}}.bannerImplementation__currentPhase-label{font-size:var(--body-small-font-size);font-weight:200}.bannerImplementation__currentPhase-title{font-size:var(--body-large-font-size);font-weight:600;line-height:normal;margin-bottom:0}.bannerImplementation__currentPhase-extract{font-size:var(--body-small-font-size);font-weight:200;line-height:160%;max-width:500px}