.digital-sovereignty-assessment-tool__container{display:flex;flex-direction:column;gap:40px}@media(min-width:992px){.digital-sovereignty-assessment-tool__container{align-items:flex-start;flex-direction:row;gap:100px;justify-content:space-between}}.digital-sovereignty-assessment-tool__left,.digital-sovereignty-assessment-tool__right{border-radius:5px;display:flex;flex-direction:column;gap:20px}@media(min-width:992px){.digital-sovereignty-assessment-tool__left,.digital-sovereignty-assessment-tool__right{border-radius:8px;width:50%}}.digital-sovereignty-assessment-tool__left{background-color:#fff;border:1px solid #e9e9e9;box-shadow:0 0 39px 3px rgba(0,57,119,.16);order:2;padding:26px 26px 39px}@media(min-width:992px){.digital-sovereignty-assessment-tool__left{box-shadow:0 0 60px 4px rgba(0,57,119,.16);order:1;padding:40px 40px 60px}.digital-sovereignty-assessment-tool__left:has(.digital-sovereignty-assessment-tool__thankYou-wrapper:not(.tw-hidden)){padding:61px 40px 40px}}.digital-sovereignty-assessment-tool__left .success-button>*,.digital-sovereignty-assessment-tool__left .success-description p,.digital-sovereignty-assessment-tool__left .success-title p{letter-spacing:0}.digital-sovereignty-assessment-tool__left .success-title p span{font-family:IBM Plex Sans,sans-serif}.digital-sovereignty-assessment-tool__right{order:1}@media(min-width:992px){.digital-sovereignty-assessment-tool__right{order:2}}.digital-sovereignty-assessment-tool__steps{align-items:center;display:flex;gap:8px;justify-content:center}@media(min-width:992px){.digital-sovereignty-assessment-tool__steps{gap:12px}}.digital-sovereignty-assessment-tool__line{background-color:rgba(0,0,0,.7);height:1px;width:13px}.digital-sovereignty-assessment-tool__line.is-active,.digital-sovereignty-assessment-tool__line:first-child{background-color:#14a803}.digital-sovereignty-assessment-tool__step button.is-active,.digital-sovereignty-assessment-tool__step.is-active button{color:#14a803}.digital-sovereignty-assessment-tool__step button{background:transparent;border:none;cursor:pointer;font-size:12px;font-weight:500;letter-spacing:0;line-height:1.2;padding:0;text-transform:uppercase}@media(min-width:992px){.digital-sovereignty-assessment-tool__step button{font-size:13px}}.digital-sovereignty-assessment-tool__axis-group{display:block;width:100%}.digital-sovereignty-assessment-tool__header{display:none}.digital-sovereignty-assessment-tool__header h3{color:#040404;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 20px;text-align:center}@media(min-width:992px){.digital-sovereignty-assessment-tool__header h3{font-size:20px}}.digital-sovereignty-assessment-tool__questions{display:flex;flex-direction:column;gap:20px}.digital-sovereignty-assessment-tool__question{display:none;flex-direction:column;gap:20px}.digital-sovereignty-assessment-tool__question-inner{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.12);border-radius:3px;cursor:pointer;display:flex;gap:6px;justify-content:space-between;padding:13px;text-align:left;transition:border-color .15s ease;width:100%}@media(min-width:992px){.digital-sovereignty-assessment-tool__question-inner{border-radius:4px;gap:10px;padding:20px}}.digital-sovereignty-assessment-tool__question-text{color:rgba(0,0,0,.7);flex:1;font-size:16px;letter-spacing:0;line-height:1.2}.digital-sovereignty-assessment-tool__question-text span{display:inline;font-weight:700}.digital-sovereignty-assessment-tool__question-text p{display:inline;font-size:16px;letter-spacing:0;line-height:1.2;margin:0;padding:0}@media(min-width:992px){.digital-sovereignty-assessment-tool__question-text,.digital-sovereignty-assessment-tool__question-text p{font-size:14px}}.digital-sovereignty-assessment-tool__question-icon{display:grid;height:21px;place-items:center;width:21px}@media(min-width:992px){.digital-sovereignty-assessment-tool__question-icon{height:2rem;width:2rem}}.digital-sovereignty-assessment-tool__question-icon svg{color:#7f7f7f;height:10px;transition:transform .15s ease,color .15s ease;width:16px}.digital-sovereignty-assessment-tool__question.is-open .digital-sovereignty-assessment-tool__question-inner{border-color:#006dff}.digital-sovereignty-assessment-tool__question.is-open .digital-sovereignty-assessment-tool__question-icon svg{color:#006dff;transform:rotate(-180deg)}.digital-sovereignty-assessment-tool__question.is-open.is-answered .digital-sovereignty-assessment-tool__question-inner{border-color:#14a803}.digital-sovereignty-assessment-tool__question.is-open.is-answered .digital-sovereignty-assessment-tool__question-icon svg{color:#14a803}.digital-sovereignty-assessment-tool__question.is-open .digital-sovereignty-assessment-tool__answers{display:flex}.digital-sovereignty-assessment-tool__question.is-invalid .digital-sovereignty-assessment-tool__question-inner{border-color:red}.digital-sovereignty-assessment-tool__question.is-invalid .digital-sovereignty-assessment-tool__question-icon svg{color:red}.digital-sovereignty-assessment-tool__question.is-answered .digital-sovereignty-assessment-tool__question-inner{border-color:#14a803}.digital-sovereignty-assessment-tool__question.is-answered .digital-sovereignty-assessment-tool__question-icon svg{color:#14a803}.digital-sovereignty-assessment-tool__answers{align-items:center;display:none;flex-direction:column;gap:20px}.digital-sovereignty-assessment-tool__answer{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:4px;cursor:pointer;display:flex;gap:10px;justify-content:space-between;max-width:100%;padding:20px;transition:background-color .15s ease;width:100%}@media(min-width:992px){.digital-sovereignty-assessment-tool__answer{max-width:85%}}.digital-sovereignty-assessment-tool__answer:hover{background-color:#f9f9f9}.digital-sovereignty-assessment-tool__answer-text{color:rgba(0,0,0,.7);flex:1;font-size:16px;letter-spacing:0;line-height:1.1}.digital-sovereignty-assessment-tool__answer-text span:not(.digital-sovereignty-assessment-tool__answer-pts){display:inline;font-weight:700}.digital-sovereignty-assessment-tool__answer-text p{display:inline;font-size:16px;margin:0;padding:0}@media(min-width:992px){.digital-sovereignty-assessment-tool__answer-text,.digital-sovereignty-assessment-tool__answer-text p{font-size:14px}}.digital-sovereignty-assessment-tool__answer-icon{display:grid;height:24px;opacity:0;place-items:center;transition:opacity .15s ease,visibility .15s ease;visibility:hidden;width:24px}.digital-sovereignty-assessment-tool__answer-icon svg{background:rgba(0,0,0,.5);border-radius:50%;color:#fff;height:17px;padding:5px;width:17px}@media(min-width:992px){.digital-sovereignty-assessment-tool__answer-icon svg{height:22px;width:22px}}.digital-sovereignty-assessment-tool__answer.is-selected .digital-sovereignty-assessment-tool__answer-icon{height:18px;opacity:1;visibility:visible;width:18px}@media(min-width:992px){.digital-sovereignty-assessment-tool__answer.is-selected .digital-sovereignty-assessment-tool__answer-icon{height:24px;width:24px}}.digital-sovereignty-assessment-tool__answer-pts{color:#000;display:inline;font-size:16px;font-weight:400}@media(min-width:992px){.digital-sovereignty-assessment-tool__answer-pts{font-size:14px}}.digital-sovereignty-assessment-tool__form{display:none;flex-direction:column;gap:20px;width:100%}.digital-sovereignty-assessment-tool__form .form__disabled-button{background-color:rgb(214,124,124,var(--tw-bg-opacity,1));border-color:rgb(214,124,124,var(--tw-border-opacity,1));cursor:not-allowed!important;pointer-events:none}.digital-sovereignty-assessment-tool__form-container{border-radius:6px;display:grid;gap:12px;grid-template-columns:1fr;width:100%}@media(min-width:1270px){.digital-sovereignty-assessment-tool__form-container{gap:16px;grid-template-columns:1fr 1fr}}.digital-sovereignty-assessment-tool__form-container .form__input-container::-moz-placeholder{color:#616161;font-size:16px}.digital-sovereignty-assessment-tool__form-container .form__input-container::placeholder{color:#616161;font-size:16px}.digital-sovereignty-assessment-tool__form input-wrapper{position:relative;width:100%}.digital-sovereignty-assessment-tool__form input-wrapper input{padding-right:40px;width:100%}.digital-sovereignty-assessment-tool__form input-wrapper .valid-icon{height:15px;transform:translateY(-50%);width:20px;z-index:10}.digital-sovereignty-assessment-tool__form-field{min-width:0;position:relative;width:100%}@media(min-width:1270px){.digital-sovereignty-assessment-tool__form-field--full{grid-column:span 2}}.digital-sovereignty-assessment-tool__form-field .valid-icon{height:17px;width:12px}.digital-sovereignty-assessment-tool__form-field .form__error{position:relative}.digital-sovereignty-assessment-tool__form-field .form__error:before{content:none}.digital-sovereignty-assessment-tool__form-field label{color:#000;font-size:14px;font-weight:400;letter-spacing:-.11px;line-height:1.2}@media(min-width:992px){.digital-sovereignty-assessment-tool__form-field label{font-size:10px;font-weight:600}}.digital-sovereignty-assessment-tool__form-field.select-box:after{color:#616161;content:">";font-size:14px;pointer-events:none;position:absolute;right:15px;top:11px;transform:scale(1.5,.7) rotate(90deg);z-index:1}.digital-sovereignty-assessment-tool__form-field.select-box:has(input[type=tel]):after{content:none}.digital-sovereignty-assessment-tool__form-field.select-box label{background-color:#fff;color:#616161;font-size:10px;font-weight:700;left:11px;letter-spacing:0;line-height:1.2;padding:0 5px;pointer-events:none;position:absolute;text-transform:uppercase;top:-6px;z-index:2}.digital-sovereignty-assessment-tool__form-field.select-box:hover label{color:#3c3c3c}.digital-sovereignty-assessment-tool__form-field .prefix-value{color:#000;font-size:16px;left:12px;pointer-events:none;position:absolute;top:10px;z-index:1}.digital-sovereignty-assessment-tool__form-field .prefix-value:after{color:#616161;content:">";left:45px;position:absolute;top:1px;transform:scale(1.5,.7) rotate(90deg)}.digital-sovereignty-assessment-tool__form-field input{border:1px solid rgba(0,0,0,.12);border-radius:3px;font-size:16px;font-weight:400;height:41px;max-width:100%;outline:none;padding:10px 12px;width:100%}.digital-sovereignty-assessment-tool__form-field input:focus{outline:none}.digital-sovereignty-assessment-tool__form-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #e0e0e0;border-radius:3px;font-size:16px;height:41px;letter-spacing:-.1px;line-height:1.2;max-width:100%;outline:none;padding-inline:12px;padding-right:32px;width:100%}.digital-sovereignty-assessment-tool__form-field select:focus{outline:none}.digital-sovereignty-assessment-tool__form-field--checkbox,.digital-sovereignty-assessment-tool__form-field:has(input[type=checkbox]){align-items:flex-start;display:flex;flex-direction:row;gap:8px}.digital-sovereignty-assessment-tool__form-field--checkbox input[type=checkbox],.digital-sovereignty-assessment-tool__form-field:has(input[type=checkbox]) input[type=checkbox]{border-radius:2px;flex-shrink:0;height:15px;margin-top:2px;outline:none;width:15px}.digital-sovereignty-assessment-tool__form-field--checkbox input[type=checkbox]:focus,.digital-sovereignty-assessment-tool__form-field:has(input[type=checkbox]) input[type=checkbox]:focus{outline:none}@media(min-width:1270px){.digital-sovereignty-assessment-tool__form-field--checkbox,.digital-sovereignty-assessment-tool__form-field:has(input[type=checkbox]){grid-column:span 2}}.digital-sovereignty-assessment-tool__form-field--checkbox .digital-sovereignty-assessment-tool__checkbox-label,.digital-sovereignty-assessment-tool__form-field--checkbox label,.digital-sovereignty-assessment-tool__form-field:has(input[type=checkbox]) .digital-sovereignty-assessment-tool__checkbox-label,.digital-sovereignty-assessment-tool__form-field:has(input[type=checkbox]) label{background-color:transparent;color:#000;cursor:pointer;flex:1;font-size:12px;font-weight:300;left:auto;letter-spacing:0;line-height:1.2;padding:0;position:static;text-transform:none;top:auto}.digital-sovereignty-assessment-tool__form-field--checkbox .digital-sovereignty-assessment-tool__checkbox-label p,.digital-sovereignty-assessment-tool__form-field--checkbox label p,.digital-sovereignty-assessment-tool__form-field:has(input[type=checkbox]) .digital-sovereignty-assessment-tool__checkbox-label p,.digital-sovereignty-assessment-tool__form-field:has(input[type=checkbox]) label p{display:inline;font-size:12px;font-weight:300;letter-spacing:0;line-height:1.2;margin:0;padding:0}.digital-sovereignty-assessment-tool__form-field--checkbox .digital-sovereignty-assessment-tool__checkbox-label p:not(:last-of-type):after,.digital-sovereignty-assessment-tool__form-field--checkbox label p:not(:last-of-type):after,.digital-sovereignty-assessment-tool__form-field:has(input[type=checkbox]) .digital-sovereignty-assessment-tool__checkbox-label p:not(:last-of-type):after,.digital-sovereignty-assessment-tool__form-field:has(input[type=checkbox]) label p:not(:last-of-type):after{content:" ";display:block;margin-bottom:4px}.digital-sovereignty-assessment-tool__form-info{font-size:12px;font-weight:300;letter-spacing:-.1px;line-height:1.8}@media(min-width:1270px){.digital-sovereignty-assessment-tool__form-info{grid-column:span 2}}.digital-sovereignty-assessment-tool__form-info a{color:#006dff;text-decoration:underline}.digital-sovereignty-assessment-tool__form-submit{align-items:center;background-color:red;border:1px solid red;border-radius:7px;color:#fff;display:flex;font-size:16px;font-weight:600;height:41px;justify-content:center;letter-spacing:-.304px;line-height:1.5;margin:40px auto 0;outline:none;padding:7px 14px;width:100%}.digital-sovereignty-assessment-tool__form-submit:focus{outline:none}@media(min-width:1270px){.digital-sovereignty-assessment-tool__form-submit{grid-column:span 2;height:41px;width:100%}}.digital-sovereignty-assessment-tool__description h3{color:#040404;font-size:18px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 20px;text-align:center}@media(min-width:992px){.digital-sovereignty-assessment-tool__description h3{font-size:20px}}.digital-sovereignty-assessment-tool__description-subtitle{color:#040404;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.2;text-align:center}@media(min-width:992px){.digital-sovereignty-assessment-tool__description-subtitle{font-size:16px}}.digital-sovereignty-assessment-tool__next{align-items:center;border:1px solid #000;border-radius:4px;cursor:pointer;display:none;font-size:13px;font-weight:600;height:36px;justify-content:center;letter-spacing:0;line-height:1.5;margin:40px auto 0;outline:none;padding:16px;width:100%}.digital-sovereignty-assessment-tool__next:focus{outline:none}@media(min-width:768px){.digital-sovereignty-assessment-tool__next{width:-moz-fit-content;width:fit-content}}@media(min-width:992px){.digital-sovereignty-assessment-tool__next{border-radius:8px;font-size:16px;height:44px}}.digital-sovereignty-assessment-tool__next-final{background:#000;color:#fff;padding:8px 16px}.digital-sovereignty-assessment-tool__result{background-color:#fff;border-left:6px solid #006dff;border-radius:5px;box-shadow:0 4px 60px 4px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:9px;padding:19px}@media(min-width:992px){.digital-sovereignty-assessment-tool__result{border-radius:8px;gap:14px;padding:30px}}.digital-sovereignty-assessment-tool__result-title{color:#040404;font-size:18px;font-weight:700;letter-spacing:0;line-height:1}@media(min-width:992px){.digital-sovereignty-assessment-tool__result-title{font-size:20px}}.digital-sovereignty-assessment-tool__result-description{color:#040404;font-size:16px;font-weight:400;letter-spacing:0;line-height:1}.digital-sovereignty-assessment-tool__result-description p{font-size:16px;letter-spacing:0;line-height:1;margin:0;padding:0}.digital-sovereignty-assessment-tool__result-level{color:#040404;font-size:16px;font-weight:700;letter-spacing:0;line-height:1}.digital-sovereignty-assessment-tool__result-level-value{color:#040404}.digital-sovereignty-assessment-tool__result.is-evaluated .digital-sovereignty-assessment-tool__result-level-value.is-sensitive{color:red!important}.digital-sovereignty-assessment-tool__result.is-evaluated .digital-sovereignty-assessment-tool__result-level-value.is-pending{color:#ff883f!important}.digital-sovereignty-assessment-tool__result.is-evaluated .digital-sovereignty-assessment-tool__result-level-value.is-clear{color:#1f8463!important}.digital-sovereignty-assessment-tool__thankYou-btn.button--blue .cmp-button{border-radius:6px}