.video-section{background-color:#00090e}.btn-next-error{color:#c0392b;display:none;font-size:.8rem;position:absolute;right:0;top:calc(100% + 6px);white-space:nowrap}@media(min-width:640px){.btn-next-error{left:auto;right:calc(100% + 10px);top:50%;transform:translateY(-50%)}}.btn-next-error.visible{display:block}.maturity-level{border-radius:6px}.maturity-level--active{background-color:#e8f4fb}.btn-next.is-disabled{cursor:not-allowed!important;opacity:.5;pointer-events:auto}.developer-portal-overlay{inset:0;overflow:hidden;position:absolute;z-index:0}.developer-portal-overlay .video-color-overlay{background:linear-gradient(112deg,#093a5b 24.82%,#00090e 67.3%);inset:0;opacity:.6;position:absolute;z-index:1}.developer-portal-overlay .evo-banner-bg-video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.widget-placeholder{text-align:center}.widget{display:grid;height:127px;margin:0 auto;place-items:center;position:relative;width:127px}.clock{position:absolute;z-index:1}.clock,.marks{height:100%;width:100%}.mark{height:100%;left:50%;opacity:0;position:absolute;top:0;transform-origin:center;transition:opacity .1s;width:1px}.mark:before{background-color:#c3c3c3;content:"";display:block;height:9px;left:0;position:absolute;top:5px;width:100%}.mark.hour:before{background-color:#f60;height:20px;left:-.5px;top:-6px;width:1px}.progress-container{display:grid;height:100%;place-items:center;position:absolute;width:100%;z-index:2}.progress-svg{height:100%;overflow:visible;width:100%}.progress-border{fill:none;stroke:#fff;stroke-width:12;stroke-linecap:round;filter:drop-shadow(0 0 2px rgba(120,160,220,.35))}.progress-segment{fill:none;stroke-width:6;stroke-linecap:butt;opacity:0}.assessment-height{min-height:clamp(700px,80vh,850px)}.question-height{align-items:center;display:flex;height:clamp(100px,18vh,140px);justify-content:center}.score-value{color:#265c7f;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.score-maturity,.score-value{font-size:25px;font-weight:300}.score-maturity{--tw-text-opacity:1;color:rgb(38,92,127,var(--tw-text-opacity,1));line-height:34px;text-transform:capitalize}.transition-section{opacity:0;pointer-events:none;transform:translateY(40px);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.transition-section.active{opacity:1;pointer-events:auto;transform:translateY(0)}.transition-section.exiting{opacity:0;transform:translateY(-40px)}.check{border:2px solid #348ed1;height:20px;left:6px;top:14px;transition:border .25s linear;-webkit-transition:border .25s linear;width:20px;z-index:5}.check,.check:before{border-radius:100%;position:absolute}.check:before{content:"";display:block;height:8px;left:4px;margin:auto;top:4px;transition:background .25s linear;-webkit-transition:background .25s linear;width:8px}.check.selected:before{background:#348ed1}.transition-section.hidden{display:none}.results-heading{color:#265c7f;font-size:44px;font-weight:300;line-height:56px;margin-bottom:15px}.step-counter{align-items:center;background:#fff;border:1px solid #348ed1;border-radius:50px;box-shadow:0 4px 4px 0 #e3ebf7;color:#265c7f;display:inline-flex;font-size:15px;font-weight:500;padding:13px 17px;position:relative;z-index:1}.step-counter:after{background:#f0f4fa;border-radius:9999px;bottom:4px;content:"";left:4px;position:absolute;right:4px;top:4px;z-index:-1}.widget-placeholder[data-result=overall] .widget{height:196px;width:196px}.widget-placeholder[data-result=overall] .widget .mark.hour:before{height:24px;top:-10px}.widget-placeholder[data-result=overall] .widget .score-value{font-size:32px}@media(max-width:1024px){.widget{height:100px;width:100px}.score-maturity{font-size:15px}.score-value{font-size:20px}}@media(max-width:640px){.question-height{display:block}.score-maturity{display:none}}@media(min-width:768px){.sticky-score.js-sticky-active{animation:stickyFadeIn .3s ease-out forwards;margin:0;position:fixed!important;z-index:9999}}@keyframes stickyFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.sticky-score>div{align-self:flex-start;position:sticky;top:8rem}body.is-sticky-active{overflow:visible!important}
