#svt-question-wizard{line-height:1.2;margin:0 auto;max-width:1280px;min-height:550px;padding:2rem;--color:#142f8e;--color-dark:#0b2274;--color-2:#7f87bd;--color-grey:#d8d8d8}#svt-question-wizard p{line-height:1.5;margin:0 0 1rem}#svt-question-wizard p:last-child{margin:0}.box-shadow{border-radius:10px;box-shadow:0 4px 1rem 0 #d8d8d8}button,label{cursor:pointer}label{align-items:center;display:flex}label input[type=checkbox]{margin-right:.5em}.radio-item{display:flex}.bull-button{background:none;border:none;margin:.1em 1em;outline:none}.bull-button:focus,.bull-button:hover{background:transparent;outline:none}.questions{margin:auto;max-width:600px;padding:2rem 3rem}.bull-buttons{margin-bottom:2rem;text-align:center}.question .radio-item{margin-bottom:1rem}.nav-buttons{margin:auto;max-width:600px;padding:2rem 0}.question-text{font-size:1.5rem;font-weight:700;margin-bottom:2rem}.question-text span{color:#7f87bd;display:block;font-size:1rem;font-weight:400}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.05em solid #10123d;border-radius:1em;color:currentColor;display:grid;font:inherit;height:1em;margin:0;place-content:center;transform:translateY(-.05em);width:1em}.multi input[type=checkbox]{border-radius:.1em}input[type=checkbox]:before{box-shadow:inset 1em 1em #fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);content:"";height:.5em;transform:scale(0);transform-origin:bottom left;transition:transform .12s ease-in-out;width:.5em}input[type=checkbox]:checked{background:linear-gradient(180deg,#2f8921 10%,#021e52 130%)}input[type=checkbox]:checked:before{border-color:#344dfb;transform:scale(1)}button.btn,input[type=checkbox]:focus{outline:none}button.btn{border:none;color:#fff;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.2em;line-height:.625rem;padding:15px 30px;position:relative;text-align:center;text-transform:uppercase;top:0;transition:all .25s linear}button#nextBtn{clip-path:polygon(10% 0,90% 0,100% 50%,90% 100%,10% 100%,0 50%);transition:all .5 ease}button.btn:hover{box-shadow:0 7px 9px -4px #0000001a,0 14px 21px 2px #0000000f,0 5px 26px 4px #0000000a;top:-3px}.content-result{display:none}.emergent{--accent-color:#e45a4f}.foundational{--accent-color:#f09023}.advanced{--accent-color:#01bda7}.results-top{display:flex;padding:1rem 2rem}.results-top>*{padding:1rem}.results-top .col-left{flex:.3}.results-top .col-right{display:flex;flex:1;flex-direction:column;justify-content:center}.title{font-weight:700}.results-chart{text-align:center}.results-chart .level,.results-chart .points{color:var(--accent-color)}.results-chart .points{font-size:3rem}.level{font-size:2rem;text-transform:capitalize}.level-sub{color:#aaa;font-size:1rem}.results-chart svg{height:auto;margin:auto;max-width:220px;width:100%}.results-description .level{font-size:1.7rem;margin-bottom:1rem;text-transform:uppercase}.results-description .level:after{background:#142f8e;content:"";display:block;height:3px;margin-top:.6rem;width:45px}.results-bottom{align-items:flex-start;display:flex;gap:1rem;margin-top:1rem;position:relative}.results-dimensions{padding:1rem 2rem}.results-dimension-item{border-bottom:1px solid #d8d8d8;color:#0b2274;display:flex;margin-bottom:1rem;padding-bottom:1rem}.results-dimension-item:last-child{border:none;margin-bottom:0;padding-bottom:0}.results-dimension-item .points{flex:.3;min-width:77px;padding:1rem;text-align:center}.results-dimension-item .points svg{color:var(--accent-color);height:auto;margin-top:-10px;max-width:140px;width:100%}.results-dimension-item .dimension-description{flex:1;line-height:1.5;padding:1rem}.dimension-name{font-size:1.2rem;margin-bottom:.5rem;text-transform:uppercase}.blurred{filter:blur(5px);pointer-events:none;position:absolute;z-index:-1}.results-form{background-color:#051548;margin:3rem auto;max-width:500px;padding:2rem;text-align:center;z-index:9}.results-form .form-title{color:#fff;font-size:1.5rem;margin-bottom:1rem;margin-top:1rem;text-transform:uppercase}.results-form .form-subtitle{color:#fff;line-height:1.5;margin-bottom:1.5rem}.results-form .hs-form .hs-input{border:none;border-radius:3px;font-size:14px!important;padding:12px 8px!important}.results-form .input textarea[name=cpam_maturity_model_risk_assessment]{display:none}.current-react svg rect:first-child{fill:var(--primary)}.hs_submit.hs-submit{margin-top:18px}@media (max-width:768px){.results-bottom,.results-dimension-item,.results-top{flex-direction:column}.results-top{padding:1rem .5rem}.results-dimensions{padding:1rem}.question-text{font-size:1.3rem}.questions{padding:2rem}.dimension-name{text-align:center}}@media (max-width:600px){.bull-button{margin:.1em 8px}.questions{padding:1rem}.question-text{font-size:18px}.question .radio-item{font-size:16px!important}.results-description .level{font-size:26px}}