/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.test-perso{display:flex;flex-direction:column;max-width:740px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;}.test-perso__header{display:flex;flex-direction:column;}.test-perso__title{order:2;font-size:30px;text-transform:unset;margin-top:0;margin-bottom:10px;text-align:center;}.test-perso__img{order:1;display:flex;justify-content:center;margin-bottom:40px;}.test-perso__img img{display:block;width:280px;max-width:100%;}.test-perso__desc{order:3;}.test-perso__desc p:not(:last-child){margin-bottom:24px;}.test-perso__form{counter-reset:question-count;margin:0 0 104px 0 !important;padding:0 !important;border:none !important;gap:40px;}.test-perso__form legend span.form-required::after{content:unset !important;}.test-perso__form .radios--wrapper{counter-increment:question-count;}.test-perso__form .radios--wrapper .fieldset-legend:before{content:counter(question-count);display:inline-flex;width:34px;height:34px;background-color:var(--c-primary);color:#ffffff;justify-content:center;align-items:center;border-radius:30px;margin-right:8px;}.test-perso__form .radios--wrapper .form-radios .form-item{padding:12px 16px;}.test-perso__form .radios--wrapper .form-radios .form-item label{margin:0;font-size:16px;line-height:170%;align-items:center;}.test-perso__form .form-actions{margin-top:0 !important;}.test-perso__form .form-actions .button--bg-red{display:block;padding:11px 24px;width:100%;}.test-perso__form:has(> .test-perso__result) .test-perso__header{display:none;}
