.questionaire-with-form .qs-is-hidden{display:none}.questionaire-with-form .qs-is-active{display:block}.questionaire-with-form .questionaire__panel{background:#fff;margin:0 auto;position:relative}.questionaire-with-form .questionaire__inner{display:flex;flex-direction:column;gap:40px}.questionaire-with-form .questionaire__header-content{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.questionaire-with-form .questionaire__form{background:var(--colors-light-gray,#fafafa);padding:24px 16px}.questionaire-with-form .questionaire__step.qs-is-active{align-items:flex-start;align-self:stretch;display:flex;flex:1 0 0;flex-direction:column;gap:24px}.questionaire__field{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.questionaire__question{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}.questionaire__question h3{color:var(--colors-cyan,#19b)}.questionaire__progress{background-color:#fff;border-radius:8px;height:16px;overflow:hidden;width:100%}.questionaire__progress-bar{background-color:#19b;display:block;height:100%;transition:width .3s ease-in;width:1024px}.questionaire__nav{min-height:50px}.questionaire__nav button{display:block;opacity:1;padding-left:32px;padding-right:32px;transition:opacity .3s ease-in;transition-delay:.5s}.questionaire__nav button.like-link{padding:0}.questionaire__nav button:disabled{display:block;opacity:.5;pointer-events:none}.questionaire__nav{display:flex;flex-wrap:wrap;gap:16px}.questionaire__input{display:none}.questionaire__option{align-items:center;cursor:pointer;display:flex;font-size:16px;gap:.75rem;line-height:1.4;overflow:visible;position:relative;user-select:none}.questionaire__custom-radio{align-items:center;border:1px solid var(--colors-gray,#b3b3b3);border-radius:50%;display:flex;flex-shrink:0;height:24px;justify-content:center;transition:border-color .3s,background-color .3s;width:24px}.questionaire__step[data-selection-type=multiple] .questionaire__custom-radio{border-radius:6px}.questionaire__checkmark{display:none}.questionaire__input:checked+.questionaire__custom-radio{background:var(--colors-cyan,#19b);border:1px solid var(--colors-black-20,rgba(0,0,0,.2))}.questionaire__checkmark svg,.questionaire__input:checked+.questionaire__custom-radio .questionaire__checkmark{display:block}.questionaire__label-text{position:relative}.questionaire__helptext-svg{bottom:50%;display:block;left:100%;position:absolute;width:25px;z-index:1}.questionaire__helptext{background:#fff;bottom:100%;box-shadow:3px 3px 8px #00000087;height:0;left:110%;min-width:150px;overflow:hidden;position:absolute;transition:height .3s ease-in;width:fit-content;z-index:2}.questionaire__helptext-svg:hover+.questionaire__helptext{height:fit-content;padding:8px 12px}.questionaire__result{display:flex;flex-direction:column;gap:16px;width:100%}.questionaire__result-block.highlight-result{color:#fff;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px}.questionaire__result-title{margin-top:16px}.questionaire__result-block.highlight-result .questionaire__result-title{margin:0}.questionaire-with-form .qs-is-active{display:flex;flex-direction:column;gap:8px}.questionaire__step__result--cta-container{color:#fff;display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.questionaire__cta{padding:16px}.questionaire__cta .button-group{gap:16px}@media (min-width:768px){.questionaire-with-form .questionaire__form{padding:40px}.questionaire-with-form .questionaire__richtext{max-width:60%}}@media (min-width:992px){.questionaire__result{flex-direction:row;flex-wrap:wrap}.questionaire__result-block{width:100%}.questionaire__result-block.highlight-result{flex:1 1 calc(50% - 16px);padding:24px 16px}.questionaire__step__result--cta-container{padding:24px 16px}}.questionaire__result-item ul{list-style-position:outside;list-style-type:disc;margin-left:10px}.questionaire__result-item ul ul{list-style-type:circle}