.questionaire--popup.questionaire .qs-is-hidden{display:none}.questionaire--popup.questionaire .qs-is-active{display:block}.questionaire--popup{align-items:center;background:rgba(10,16,24,.65);display:none;inset:0;justify-content:center;padding-bottom:24px;padding-top:24px;position:fixed;z-index:10000}.questionaire--popup.is-open{display:flex}.questionaire--popup .questionaire__panel{background:#fff;max-height:90vh;overflow:auto;position:relative;width:min(1024px,100%)}.questionaire__close{background:transparent;border:0;cursor:pointer;position:absolute;right:16px;top:24px}.questionaire--popup .questionaire__header{padding:24px 16px}.questionaire--popup .questionaire__header-content{align-items:flex-start;display:flex;flex-direction:column;gap:16px}.questionaire--popup .questionaire__form{background:var(--colors-light-gray,#fafafa);padding:24px 16px}.questionaire--popup.questionaire .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:none;opacity:0}.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;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__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__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--popup.questionaire .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;padding:16px;width:100%}.questionaire__cta .button-group{gap:16px}@media (min-width:768px){.questionaire--popup .questionaire__form,.questionaire--popup .questionaire__header{padding:40px}.questionaire--popup .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}}