.component-quiz{--stepAlign:center;text-align:center;position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:0}.component-quiz.quiz-started .step{transition:all .15s cubic-bezier(.42,0,.79,.33)}.component-quiz.quiz-started .step.active{transition:all .4s cubic-bezier(.21,.67,.58,1) .15s}.component-quiz.quiz-started .form-field-image-content,.component-quiz.quiz-started .quiz-prev{transition:all .35s ease}.component-quiz.quiz-started .form-field-image-check{transition:opacity .35s ease}.component-quiz.quiz-started .form-field-image-check-icon{transition:all .35s ease}.component-quiz.step-change-animation,.component-quiz.step-change-animation .step{display:flex}.component-quiz .form-field-complex{width:100%}.component-quiz .quiz-steps{padding-top:var(--gapQuizProgress,var(--normalGap));min-height:0;flex-grow:1}.component-quiz .quiz-steps,.component-quiz .steps-wrapper{position:relative;display:flex;align-items:var(--stepAlign,center);justify-content:inherit;width:100%}.component-quiz .steps-wrapper{height:100%;flex-shrink:0;flex-flow:row nowrap}.component-quiz .step{position:absolute;z-index:0;display:none;flex-flow:column;align-items:center;justify-content:inherit;flex-shrink:1;width:100%;opacity:0;outline:none;visibility:hidden;pointer-events:none}.component-quiz .step:has(.form-field-image-group){width:100%}.component-quiz .step.higher{align-self:flex-start}.component-quiz .step.active{display:flex;visibility:visible;position:relative;opacity:1;pointer-events:all;will-change:transform;z-index:1;overflow:visible}.component-quiz .step.next,.component-quiz .step.prev{will-change:transform}.component-quiz .step.next{transform:translateX(7px)}.component-quiz .step.prev{transform:translateX(-15px)}.component-quiz.component-quiz-new .form-field,.component-quiz.component-quiz-new .form-field-complex,.component-quiz.component-quiz-new .policy-data-warning,.component-quiz.component-quiz-new .step-description,.component-quiz.component-quiz-new .step-title{width:100%;max-width:var(--formInputWidth,550px)}.component-quiz.component-quiz-new .form-field[data-type=captcha],.component-quiz.component-quiz-new .form-field[data-type=checkbox],.component-quiz.component-quiz-new .form-field[data-type=image],.component-quiz.component-quiz-new .form-field[data-type=radio],.component-quiz.component-quiz-new .form-field[data-type^=checkbox-],.component-quiz.component-quiz-new .form-field[data-type^=radio-]{max-width:none}.component-quiz.component-quiz-new .form-field[data-type=captcha],.component-quiz.component-quiz-new .form-field[data-type=checkbox],.component-quiz.component-quiz-new .form-field[data-type=radio],.component-quiz.component-quiz-new .form-field[data-type^=checkbox-],.component-quiz.component-quiz-new .form-field[data-type^=radio-]{width:-moz-max-content;width:max-content}.component-quiz.component-quiz-new .form-field-complex[style*="width:"],.component-quiz.component-quiz-new .form-field[style*="--formFieldWidth"]{max-width:none}.component-quiz.component-quiz-new .form-field[style*="--formFieldWidth"]{width:var(--formFieldWidth)}.component-quiz .quiz-submit{padding-top:0}.component-quiz .step-title{display:block;margin-bottom:var(--gapQuizTitle,var(--normalGap,50px));font-size:var(--fontSizeTitleQuestion);line-height:var(--lineHeightTitleQuestion);color:var(--currentColorTitleQuestion,var(--currentColor));font-weight:var(--fontWeightTitleQuestion);letter-spacing:var(--letterSpacingTitleQuestion);font-style:var(--fontStyleTitleQuestion);-webkit-text-decoration:var(--textDecorationTitleQuestion);text-decoration:var(--textDecorationTitleQuestion);text-transform:var(--textTransformTitleQuestion)}.component-quiz .step-description{display:block;margin-bottom:var(--gapQuizDesc,var(--normalGap,50px));font-size:var(--fontSizeDescQuestion);line-height:var(--lineHeightDescQuestion);color:var(--currentColorDescQuestion,var(--currentColor));font-weight:var(--fontWeightDescQuestion);letter-spacing:var(--letterSpacingDescQuestion);font-style:var(--fontStyleDescQuestion);-webkit-text-decoration:var(--textDecorationDescQuestion);text-decoration:var(--textDecorationDescQuestion);text-transform:var(--textTransformDescQuestion)}.component-quiz .policy-data-warning{margin-top:var(--formFieldsGap)}.component-quiz .policy-data-warning+.policy-data-warning{margin-top:calc(var(--formFieldsGap) / 2)}.component-quiz .form-field-image{display:grid;grid-template-rows:[start] auto [row1-title] auto [row2-desc] auto [row3-input] auto [row4-border] auto [end-error];position:relative}.component-quiz .form-field-image-group{position:relative;display:flex;justify-content:var(--textAlignText,inherit);flex-flow:row wrap;margin:-25px}.component-quiz .form-field-image-group[data-divisible="5"]{margin:-12px}.component-quiz .form-field-image-group[data-divisible="5"] .form-field-image-item{width:20%;padding:12px}.component-quiz .form-field-image-group.center{justify-content:center}.component-quiz .form-field-image-group .form-field-image-check circle{fill:var(--currentColorProgress,var(--currentColor))}.component-quiz .form-field-image-group .form-field-image-check path{fill:var(--currentContrastProgress,var(--contrastColor))}.component-quiz .form-field-image-content{position:relative;height:100%;display:flex;flex-direction:column;will-change:transform}.component-quiz .form-field-image-item{display:block;width:25%;padding:25px;flex-shrink:0;cursor:pointer}.component-quiz .form-field-image-item input{display:none}.component-quiz .form-field-image-item input:checked~.form-field-image-content .form-field-image-check{opacity:1}.component-quiz .form-field-image-item input:checked~.form-field-image-content .form-field-image-check .form-field-image-check-icon{opacity:1;transform:translateZ(0)}.is-pointer .component-quiz .form-field-image-item:hover .form-field-image-check{opacity:1}.component-quiz .form-field-image-item .form-field-image-check{position:absolute;width:100%;height:100%;top:0;left:0;z-index:5;opacity:0;background-color:rgba(27,27,28,.5);transform:translateZ(0)}.component-quiz .form-field-image-item .form-field-image-check-icon{opacity:0;transform:scale(.85);position:absolute;width:50px;height:50px;top:0;bottom:0;left:0;right:0;margin:auto}.component-quiz .form-field-image-item .form-field-image-text{color:currentColor;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--formLabelTextSize);line-height:1.2;margin-top:1.46em;width:100%;display:block;text-align:inherit}.component-quiz .form-field-image-item .form-field-image-wrap{--ratio:1;position:relative;width:100%}.component-quiz .form-field-image-item .form-field-image-wrap.orient-horizontal{--ratio:100/62}.component-quiz .form-field-image-item .form-field-image-wrap.orient-vertical{--ratio:100/136}.component-quiz .captcha-global-error{display:none;margin:0 0 15px}.component-quiz.submitting .quiz-next,.component-quiz.submitting .quiz-prev,.component-quiz.submitting .quiz-submit{pointer-events:none}.component-quiz.submitting .quiz-next .btn-text{opacity:0}.component-quiz.submitting .submitting-icon{display:block;opacity:1}.component-quiz.success .quiz-next .btn-text{opacity:0}.component-quiz.success .success-icon{display:block;opacity:1}.component-quiz.justify--start{text-align:left;--textAlignText:start}.component-quiz.justify--start .quiz-actions,.component-quiz.justify--start .quiz-progress,.component-quiz.justify--start .quiz-steps{justify-content:start}.component-quiz.justify--start .policy-data-warning,.component-quiz.justify--start .step-description,.component-quiz.justify--start .step-title{align-self:flex-start}.component-quiz.justify--start .quiz-fields{align-items:flex-start}.component-quiz.justify--center{text-align:center;--textAlignText:center}.component-quiz.justify--center .quiz-actions,.component-quiz.justify--center .quiz-progress,.component-quiz.justify--center .quiz-steps{justify-content:center}.component-quiz.justify--center .quiz-fields{align-items:center;--textAlignText:center}.component-quiz.justify--center .suggestion-next{width:200px;margin-right:-150px}.component-quiz.justify--center .captcha-global-error{justify-content:center}.component-quiz.justify--end{text-align:right;--textAlignText:end}.component-quiz.justify--end .quiz-actions,.component-quiz.justify--end .quiz-progress,.component-quiz.justify--end .quiz-steps{justify-content:end}.component-quiz.justify--end .policy-data-warning,.component-quiz.justify--end .step-description,.component-quiz.justify--end .step-title{align-self:flex-end}.component-quiz.justify--end .quiz-fields{align-items:flex-end}[data-quiz-part=progress]{display:flex;width:100%;justify-content:inherit;color:var(--currentColorProgress,var(--currentColor))}[data-quiz-part=progress][data-progress-style=circle]{position:relative;min-height:92px;display:flex;justify-content:inherit;align-items:center}[data-quiz-part=progress][data-progress-style=circle] .quiz-progress-inner{display:flex;position:relative;justify-content:center;width:min(max(40px,calc(var(--fontSizeProgress, var(--formCaptionTextSize)) * 3.5)),150px);height:min(max(40px,calc(var(--fontSizeProgress, var(--formCaptionTextSize)) * 3.5)),150px)}[data-quiz-part=progress][data-progress-style=circle] .progress-text{display:flex;align-items:center}[data-quiz-part=progress][data-progress-style=circle] .progress-loader-circle{display:block;position:absolute;width:100%;height:100%;left:0;top:0}[data-quiz-part=progress][data-progress-style=circle] .progress-percent{font-size:var(--fontSizeProgress,var(--formCaptionTextSize));line-height:20/14;position:absolute;white-space:nowrap;top:50%;margin-top:calc(var(--fontSizeProgress, var(--formCaptionTextSize)) * (20 / 14) / -2);padding-left:4px;left:0;width:100%}[data-quiz-part=progress] .progress-percent,[data-quiz-part=progress] .progress-text{text-align:center;font-size:var(--fontSizeProgress,1rem);line-height:1.375;text-transform:uppercase;font-weight:var(--fontWeightProgress,bold)}[data-quiz-part=progress] .progress-text .current,[data-quiz-part=progress] .progress-text .total{margin:0 5px}[data-quiz-part=progress] .progress-loader-bar{position:relative;width:240px;height:3px;margin-top:calc(10px + (var(--fontSizeProgress, 1rem) * 2))}[data-quiz-part=progress] .progress-loader-bar .progress-loader-bg{width:100%;height:3px;background-color:currentColor;border-radius:2px;top:0;left:0;line-height:24px;opacity:.3}[data-quiz-part=progress] .progress-loader-bar .current{position:absolute;top:0;left:0;display:block;border-radius:3px;background:currentColor;height:100%;width:0;transition:width .35s ease}[data-quiz-part=progress] .progress-loader-bar .progress-runner[data-value]{position:absolute;overflow:hidden;right:calc((var(--fontSizeProgress, 1rem)) * -1 - calc(var(--fontSizeProgress, 1rem) / 2));bottom:12px;text-align:center;transition:all .3s ease;padding-bottom:4px}[data-quiz-part=progress] .progress-loader-bar .progress-runner[data-value]:before{content:attr(data-value);display:block;white-space:nowrap;font-size:var(--fontSizeProgress,var(--formCaptionTextSize));font-weight:var(--fontWeightProgress,500);line-height:var(--fontSizeProgress,var(--formCaptionTextSize));border-radius:3px;padding:max(6px,calc(var(--fontSizeProgress, 1rem) / 4)) max(10px,min(15px,calc(var(--fontSizeProgress, 1rem) / 2)));color:var(--currentContrastProgress,var(--contrastColor));background-color:var(--currentColorProgress,var(--currentColor))}[data-quiz-part=progress] .progress-loader-bar .progress-runner[data-value]:after{content:"";transform:translate(-50%);position:absolute;left:50%;right:auto;bottom:0;width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;transition:left .3s ease}[data-quiz-part=progress] .progress-loader-circle{display:inline-block;stroke:currentColor;fill:none}[data-quiz-part=progress] .progress-loader-circle .progress-loader-bg{opacity:.3}[data-quiz-part=progress] .progress-loader-circle .current{transition:all .35s ease}[data-quiz-part=progress] .progress-percent~.progress-loader-bar,[data-quiz-part=progress] .progress-text~.progress-loader-bar{margin-top:20px}.component-quiz.color--dark{--currentColor:var(--darkText);--contrastColor:var(--darkText_contrast)}.component-quiz.color--light{--currentColor:var(--lightText);--contrastColor:var(--lightText_contrast)}.component-quiz.component-quiz-old .quiz-steps{padding:var(--normalGap) 0;margin:auto 0}.component-quiz.component-quiz-old.justify--start .quiz-fields{align-items:normal}.component-quiz.component-quiz-old .step{width:100%}.component-quiz.component-quiz-old .step-title{--fontSize:30px;--letterSpacing:0.25px;--lineHeight:1.2;--fontWeight:600;--textAlign:inherit;width:50%;max-width:550px;margin-bottom:var(--normalGap,50px);font-size:var(--fontSize);font-weight:var(--fontWeight);line-height:var(--lineHeight);letter-spacing:var(--letterSpacing)}.component-quiz.component-quiz-old .policy-data-warning{max-width:550px}.component-quiz.component-quiz-old [data-quiz-part=progress][data-progress-style=circle] .quiz-progress-inner{width:60px;height:60px}.component-quiz.component-quiz-old [data-quiz-part=progress][data-progress-style=circle] .progress-text{font-size:var(--formCaptionTextSize);line-height:1.42857143}.component-quiz.component-quiz-old [data-quiz-part=progress][data-progress-style=circle] .progress-percent{margin-top:-10px}.component-quiz.component-quiz-old [data-quiz-part=progress] .progress-loader-bar{margin-top:37px}.component-quiz.component-quiz-old [data-quiz-part=progress] .progress-loader-bar .progress-runner[data-value]{right:-20px;min-width:40px}.component-quiz.component-quiz-old [data-quiz-part=progress] .progress-loader-bar .progress-runner[data-value]:before{line-height:2;font-size:var(--formCaptionTextSize);font-weight:500;padding:0 3px}.component-quiz.component-quiz-old [data-quiz-part=progress] .progress-percent~.progress-loader-bar,.component-quiz.component-quiz-old [data-quiz-part=progress] .progress-text~.progress-loader-bar{margin-top:20px}.component-quiz.color--auto .quiz-progress,.component-quiz.color--dark .quiz-progress,.component-quiz.color--light .quiz-progress{color:var(--currentColor)}.component-quiz.color--auto .progress-loader-bar .progress-runner[data-value]:before,.component-quiz.color--dark .progress-loader-bar .progress-runner[data-value]:before,.component-quiz.color--light .progress-loader-bar .progress-runner[data-value]:before{color:var(--contrastColor);background-color:var(--currentColor)}.component-quiz.color--auto .form-field-image-check circle,.component-quiz.color--dark .form-field-image-check circle,.component-quiz.color--light .form-field-image-check circle{fill:var(--currentColor)}.component-quiz.color--auto .form-field-image-check path,.component-quiz.color--dark .form-field-image-check path,.component-quiz.color--light .form-field-image-check path{fill:var(--contrastColor)}
.quiz-actions{display:flex;align-items:center;justify-content:inherit;max-width:100%;width:100%;pointer-events:all;margin-top:var(--gapQuizButton,var(--normalGap))}.quiz-actions .suggestion-next{font-size:var(--formCaptionTextSize);color:currentColor;padding-left:20px;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:opacity;opacity:.5}.quiz-actions .quiz-prev{display:none;margin-right:20px;opacity:0;visibility:hidden;pointer-events:none}.quiz-actions .quiz-prev .component-icon,.quiz-actions .quiz-prev .icon-wrap,.quiz-actions .quiz-prev svg.icon,.quiz-actions .quiz-prev svg.icon use{width:16px;height:16px}.quiz-actions .quiz-prev .component-icon{--iconSize:16px;flex:none}.quiz-actions .quiz-prev .icon-wrap{padding:0}.quiz-actions.show-prev .quiz-prev{display:inline-flex;opacity:1;visibility:visible;pointer-events:all}.component-quiz-new .quiz-prev{display:inline-flex;flex:none;box-sizing:border-box;--quizPrevSize:calc(var(--quizPrevGapY, 12px) * 2 + var(--fontSize, 15px) * var(--lineHeight, 1.47));width:var(--quizPrevSize)!important;height:var(--quizPrevSize);min-width:0;max-width:none;margin-left:calc(-1 * var(--quizPrevSize) - 20px);margin-right:20px;padding:0;justify-content:center}.component-quiz-new .quiz-actions.show-prev .quiz-prev{margin-left:0}.component-quiz-new .quiz-actions{--quizButtonColor:var(--currentColor);--quizButtonContrast:var(--contrastColor)}.component-quiz-new .quiz-actions .quiz-prev:not(.prev-styled),.component-quiz-new .quiz-next.fill-auto{--bgColor:var(--quizButtonColor)}.component-quiz-new .quiz-actions .quiz-prev:not(.prev-styled) .component-icon{--iconColor:var(--quizButtonColor)}.component-quiz-new :is(.quiz-prev:not(.prev-styled),.quiz-prev.prev-styled.fill-auto) .bg-fill{opacity:.2}.component-quiz-new :is(.quiz-prev:not(.prev-styled),.quiz-prev.prev-styled.fill-auto):hover .bg-fill{opacity:.3}.component-quiz-new .quiz-actions .quiz-prev.prev-styled{--bgColor:var(--quizPrevBg,var(--quizButtonColor))}.component-quiz-new .quiz-actions .quiz-prev.prev-styled .component-icon{--iconColor:var(--quizPrevText)}.component-quiz-new .quiz-actions .quiz-prev.prev-styled.fill-auto.icon-auto .component-icon{--iconColor:var(--quizButtonColor)}.component-quiz-new .quiz-next.border-auto{--borderColor:var(--quizButtonColor)}.component-quiz-new .quiz-actions .quiz-next.hover-trigger-fill_fade:is(.fill-auto,.border-auto){--hoverBgColor:var(--quizButtonColor);--currentColorHover:var(--quizButtonContrast)}.component-quiz-new .quiz-next.fill-auto.text-auto{--iconColor:var(--quizButtonContrast)}.component-quiz-new .quiz-next.fill-auto.text-auto .btn-text{color:var(--quizButtonContrast)}.component-quiz-old .quiz-actions{margin-top:0}.component-quiz-old .quiz-actions .quiz-prev{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;min-width:46px;padding:0;margin-left:-66px;margin-right:20px}.component-quiz-old .quiz-actions.show-prev .quiz-prev{margin-left:0}.component-quiz-old .quiz-actions .quiz-button{--gapX:22px;--gapY:12px;--fontSize:15px;--fontWeight:500;--lineHeight:1.47;--letterSpacing:0;--buttonColor:var(--currentColor);--buttonBackground:var(--currentColor);--buttonBorder:var(--currentColor);--buttonBackgroundHover:var(--currentColor);--buttonColorHover:var(--contrastColor);position:relative;min-width:46px;min-height:46px;border-radius:var(--topLeftRadius,var(--borderRadius,0)) var(--topRightRadius,var(--borderRadius,0)) var(--bottomRightRadius,var(--borderRadius,0)) var(--bottomLeftRadius,var(--borderRadius,0));color:var(--buttonColor);font-size:var(--fontSize);line-height:var(--lineHeight);font-weight:var(--fontWeight);letter-spacing:var(--letterSpacing)}.component-quiz-old .quiz-actions .quiz-button.quiz-prev:before{opacity:.2}.component-quiz-old .quiz-actions .quiz-button>:not(.submitting-icon,.success-icon){position:relative;z-index:1}.component-quiz-old .quiz-actions .quiz-button .submitting-icon,.component-quiz-old .quiz-actions .quiz-button .success-icon{z-index:1}.component-quiz-old .quiz-actions .quiz-button .btn-text,.component-quiz-old .quiz-actions .quiz-button .component-icon{color:var(--buttonColor)}.component-quiz-old .quiz-actions .quiz-button .bg-element{display:none}.component-quiz-old .quiz-actions .quiz-button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;will-change:opacity;transition:all var(--transitionDuration,.2s) ease}.component-quiz-old .quiz-actions .quiz-button.squared{--borderRadius:7px;--topLeftRadius:7px;--topRightRadius:7px;--bottomRightRadius:7px;--bottomLeftRadius:7px}.component-quiz-old .quiz-actions .quiz-button.rounded{--borderRadius:50px;--topLeftRadius:50px;--topRightRadius:50px;--bottomRightRadius:50px;--bottomLeftRadius:50px}.component-quiz-old .quiz-actions .quiz-button.weight--light{--fontWeight:300}.component-quiz-old .quiz-actions .quiz-button.weight--medium{--fontWeight:500}.component-quiz-old .quiz-actions .quiz-button.weight--normal{--fontWeight:400}.component-quiz-old .quiz-actions .quiz-button.weight--bold{--fontWeight:700}.component-quiz-old .quiz-actions .quiz-button.filled{--buttonColor:var(--contrastColor)}.component-quiz-old .quiz-actions .quiz-button.filled.quiz-next{--currentColorHover:var(--contrastColor)}.component-quiz-old .quiz-actions .quiz-button.filled:before{background:var(--buttonBackground)}.component-quiz-old .quiz-actions .quiz-button.bordered:before{border:var(--buttonBorderWidth,0) solid var(--buttonBorder)}.component-quiz-old .quiz-actions .quiz-button.bordered.line_size--small:before{--buttonBorderWidth:1px}.component-quiz-old .quiz-actions .quiz-button.bordered.line_size--medium:before{--buttonBorderWidth:2px}.component-quiz-old .quiz-actions .quiz-button.bordered.line_size--large:before{--buttonBorderWidth:3px}.component-quiz-old .quiz-actions .quiz-button.text--light{--buttonColor:var(--lightColor)!important;--buttonColorHover:var(--lightColor)!important;--currentColorHover:var(--lightColor)!important}.component-quiz-old .quiz-actions .quiz-button.text--dark{--buttonColor:var(--darkColor)!important;--buttonColorHover:var(--darkColor)!important;--currentColorHover:var(--darkColor)!important}.component-quiz-old .quiz-actions .quiz-button.transparent{--buttonColor:var(--currentColor)!important}.component-quiz-old .quiz-actions .quiz-button.transparent:before{opacity:.2}.component-quiz-old .quiz-actions .quiz-button.hover.effect--opacity:before{opacity:.85}.component-quiz-old .quiz-actions .quiz-button.hover.effect--opacity.transparent:before{opacity:.3}.component-quiz-old .quiz-actions .quiz-button.hover.effect--fill,.component-quiz-old .quiz-actions .quiz-button.hover.effect--fill .btn-text,.component-quiz-old .quiz-actions .quiz-button.hover.effect--fill .component-icon{color:var(--buttonColorHover,var(--buttonColor))}.component-quiz-old .quiz-actions .quiz-button.hover.effect--fill:before{background:var(--buttonBackgroundHover,var(--buttonBackground))}.component-quiz-old .quiz-actions .quiz-button.hover.effect--zoom:before{transform:scale(1.03)}
.quiz-fields{width:100%}.component-quiz-old{--formFieldsGap:max(1.25em,30px);--formFieldsGapY:0;--formInputSize:calc(var(--formInputTextSize) * 3.5);--formInputLineOpacity:0.5;--formInputLineOpacityActive:1;--formInputLineSize:1px;--formInputLineColor:currentColor;--formInputTextSize:clamp(10px,1em,30px);--formLabelTextSize:clamp(10px,0.9375em,28px);--formCaptionTextSize:clamp(10px,0.8125em,22px);--formErrorTextSize:clamp(10px,0.75em,15px);--formLabelGap:0.625em;--formElementColor:var(--currentColor);--formElementColorHover:var(--currentColor);--formElementColorFocus:var(--currentColor);--formElementContrast:var(--contrastColor)}.component-quiz-old .quiz-fields{display:flex;flex-flow:column;width:100%;position:relative;z-index:1;justify-content:inherit}.component-quiz-old .quiz-fields .error{width:100%;font-size:var(--formErrorTextSize);font-weight:500;line-height:1.2;height:0;padding:5px 0 0;color:#ff714d;pointer-events:none;opacity:0;visibility:hidden;transition:all .3s cubic-bezier(.21,.67,.58,1)}.component-quiz-old .quiz-fields .form-field{position:relative;width:50%;max-width:550px;text-align:inherit;justify-content:inherit;padding-bottom:0}.component-quiz-old .quiz-fields .form-field:not([data-type=hidden])~.form-field{margin-top:var(--formFieldsGap)}.component-quiz-old .quiz-fields .form-field[data-type=hidden]{display:none!important}.component-quiz-old .quiz-fields .form-field[data-type=image]{width:100%;max-width:unset}.component-quiz-old .quiz-fields .form-field[data-type=captcha],.component-quiz-old .quiz-fields .form-field[data-type=checkbox],.component-quiz-old .quiz-fields .form-field[data-type=radio],.component-quiz-old .quiz-fields .form-field[data-type^=checkbox],.component-quiz-old .quiz-fields .form-field[data-type^=radio]{width:auto;width:-moz-max-content;width:max-content}.component-quiz-old .quiz-fields .form-field[data-type=checkbox]+[data-type=checkbox],.component-quiz-old .quiz-fields .form-field[data-type^=checkbox]+[data-type^=checkbox]{margin-top:10px}.component-quiz-old .quiz-fields--multiple .form-field[data-type=captcha],.component-quiz-old .quiz-fields--multiple .form-field[data-type=checkbox],.component-quiz-old .quiz-fields--multiple .form-field[data-type=radio],.component-quiz-old .quiz-fields--multiple .form-field[data-type^=checkbox],.component-quiz-old .quiz-fields--multiple .form-field[data-type^=radio]{width:50%}.component-quiz-old .quiz-fields .form-field[style*="--formFieldWidth"]{width:var(--formFieldWidth);max-width:none}.component-quiz-old .quiz-fields .form-field-desc{padding-bottom:10px;opacity:.5}.component-quiz-old .quiz-fields .form-field-desc+.form-field-title{padding-bottom:5px!important}.component-quiz-old .quiz-fields .border{display:none}.component-quiz-old .quiz-fields .is_error.animate{animation:shake .5s ease 1 both .2s}.component-quiz-old .quiz-fields .is_error .error{height:1lh;margin-top:.3em;opacity:1;visibility:visible;pointer-events:all}.component-quiz-old .quiz-fields .is_error .file-input .icon:not(.icon-file){opacity:1;color:#ff714d}.component-quiz-old .quiz-fields .is_error .form-field-checkbox__box{opacity:1;border-color:#ff714d}.component-quiz-old .quiz-fields .form-button{position:relative}.component-quiz-old .quiz-fields .form-button .captcha{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;pointer-events:all}.component-quiz-old .quiz-fields .form-field-radio-item{padding:5px 0;margin-bottom:0;align-items:center}.component-quiz-old .quiz-fields .form-field-radio-item:last-child{padding-bottom:0}.component-quiz-old .quiz-fields .form-field-radio-item:first-child{padding-top:0}.component-quiz-old .quiz-fields .form-field-checkbox-item{align-items:center}.component-quiz-old .quiz-fields .form-field-checkbox-item .form-field-checkbox__box,.component-quiz-old .quiz-fields .form-field-file .file-item .icon,.component-quiz-old .quiz-fields .form-field-radio .form-field-radio__box,.component-quiz-old .quiz-fields .form-field-range .range-area:before,.component-quiz-old .quiz-fields .policy-data-warning__box{opacity:.15}.component-quiz-old .quiz-fields .policy-data-warning.is_error .policy-data-warning__box{opacity:.35}.component-quiz-old .quiz-fields .form-field-checkbox-item .form-field-checkbox__input:hover+.form-field-checkbox__box,.component-quiz-old .quiz-fields .form-field-radio .form-field-radio__input:hover+.form-field-radio__box,.component-quiz-old .quiz-fields .policy-data-warning__input:hover+.policy-data-warning__box{opacity:.3}.component-quiz-old .quiz-fields .form-field-checkbox-item .form-field-checkbox__input:checked+.form-field-checkbox__box,.component-quiz-old .quiz-fields .form-field-radio .form-field-radio__input:checked+.form-field-radio__box,.component-quiz-old .quiz-fields .policy-data-warning__input:checked+.policy-data-warning__box{opacity:1}.component-quiz-old .quiz-fields .form-field-text__wrap{display:flex;flex-direction:column;position:relative;width:100%}.component-quiz-old .quiz-fields .form-field-text{position:relative;width:100%;text-align:left}.component-quiz-old .quiz-fields .form-field-text__input{display:block;width:100%;border:1px solid var(--formInputBorderColor);font-family:inherit;font-size:inherit;line-height:inherit;min-height:var(--formInputSize,46px);padding:3px 15px 2px;word-break:keep-all;border-radius:4px;transition:all .3s ease;-moz-appearance:none;appearance:none}.component-quiz-old .quiz-fields .form-field-title{display:block;font-size:var(--formLabelTextSize);line-height:1.375;padding-bottom:var(--formLabelGap);font-weight:500;text-align:left}.component-quiz-old .quiz-fields .form-field-file .file-item .icon{opacity:.4}.component-quiz-old .quiz-fields .form-field-text__textarea{resize:none;min-height:var(--formInputSize,46px);max-height:250px;overflow:hidden;-moz-appearance:none;appearance:none;padding-top:12px;padding-bottom:12px}.component-quiz-old .quiz-fields .form-field-date__icon{bottom:calc(var(--formInputBorderSize) + var(--formInputGapY) + 8px)}.component-quiz-old .quiz-fields .form-field-select .dropdown-select,.component-quiz-old .quiz-fields .form-field-select .select-outer{min-height:var(--formInputSize,46px);font-size:inherit;line-height:inherit}.component-quiz-old .quiz-fields .form-field[data-type=select] .error{padding-top:0}.component-quiz-old .quiz-fields .form-field-select .dropdown-select{padding:0 40px 0 15px}.component-quiz-old.style-transparent{--formInputColor:var(--currentColor)}.component-quiz-old.style-transparent .dropdown-select,.component-quiz-old.style-transparent .form-field-date__icon,.component-quiz-old.style-transparent .form-field-text__input,.component-quiz-old.style-transparent .form-field .form-field-select .arrow{color:var(--formInputColor)}.component-quiz-old.style-transparent .dropdown-select__content[value=""],.component-quiz-old.style-transparent .form-field-text__input::placeholder,.component-quiz-old.style-transparent .form-field-units{color:var(--formInputColor)}.component-quiz-old.style-transparent .dropdown-select,.component-quiz-old.style-transparent .form-field-text__input{background:var(--formInputBg,var(--formInputBackground));border:none}.component-quiz-old.style-transparent .dropdown-select:focus,.component-quiz-old.style-transparent .dropdown-select:hover,.component-quiz-old.style-transparent .form-field-text__input:focus,.component-quiz-old.style-transparent .form-field-text__input:hover{background:var(--formInputBgHover,var(--formInputBackgroundActive))}.component-quiz-old.style-transparent .form-field-select:has(.atom-custom-select.focus) .dropdown-select,.component-quiz-old.style-transparent .form-field-select:has(.atom-custom-select.hover) .dropdown-select,.component-quiz-old.style-transparent .form-field-select:has(.atom-custom-select:focus) .dropdown-select,.component-quiz-old.style-transparent .form-field-select:has(.atom-custom-select:hover) .dropdown-select{background:var(--formInputBgHover,var(--formInputBackgroundActive))}.component-quiz-old.style-filled{--formInputColor:#0a0a0a}.component-quiz-old.style-filled .dropdown-select,.component-quiz-old.style-filled .form-field-date__icon,.component-quiz-old.style-filled .form-field-text__input,.component-quiz-old.style-filled .form-field .form-field-select .arrow{color:var(--formInputColor)}.component-quiz-old.style-filled .dropdown-select__content[value=""],.component-quiz-old.style-filled .form-field-text__input::placeholder,.component-quiz-old.style-filled .form-field-units{color:var(--formInputColor)}.component-quiz-old.style-filled .dropdown-select,.component-quiz-old.style-filled .form-field-text__input{border:1px solid var(--formInputBorderColor,transparent);transition:all .3s cubic-bezier(.21,.67,.58,1);background:var(--formInputBg,#fff)}.component-quiz-old.style-filled .dropdown-select:hover,.component-quiz-old.style-filled .form-field-text__input:hover{background:var(--formInputBgHover,var(--formInputBg,#fff))}.component-quiz-old.style-filled .dropdown-select:focus,.component-quiz-old.style-filled .form-field-text__input:focus{background:var(--formInputBgFocus,var(--formInputBg,#fff))}.component-quiz-old.style-filled .form-field-select:has(.atom-custom-select.focus) .dropdown-select,.component-quiz-old.style-filled .form-field-select:has(.atom-custom-select.hover) .dropdown-select,.component-quiz-old.style-filled .form-field-select:has(.atom-custom-select:focus) .dropdown-select,.component-quiz-old.style-filled .form-field-select:has(.atom-custom-select:hover) .dropdown-select{background:var(--formInputBgHover,var(--formInputBg,#fff))}
body.adaptive-mobile .component-quiz{--formInputSize:2.875em;overflow:visible}body.adaptive-mobile .component-quiz.justify-mobile--start{text-align:left;--textAlignText:start}body.adaptive-mobile .component-quiz.justify-mobile--start .quiz-actions,body.adaptive-mobile .component-quiz.justify-mobile--start .quiz-progress,body.adaptive-mobile .component-quiz.justify-mobile--start .quiz-steps{justify-content:start}body.adaptive-mobile .component-quiz.justify-mobile--start .policy-data-warning,body.adaptive-mobile .component-quiz.justify-mobile--start .step-description,body.adaptive-mobile .component-quiz.justify-mobile--start .step-title{align-self:flex-start}body.adaptive-mobile .component-quiz.justify-mobile--start .quiz-fields{align-items:flex-start}body.adaptive-mobile .component-quiz.justify-mobile--center{text-align:center;--textAlignText:center}body.adaptive-mobile .component-quiz.justify-mobile--center .quiz-actions,body.adaptive-mobile .component-quiz.justify-mobile--center .quiz-progress,body.adaptive-mobile .component-quiz.justify-mobile--center .quiz-steps{justify-content:center}body.adaptive-mobile .component-quiz.justify-mobile--center .quiz-fields{align-items:center}body.adaptive-mobile .component-quiz.justify-mobile--center .captcha-global-error{justify-content:center}body.adaptive-mobile .component-quiz.justify-mobile--end{text-align:right;--textAlignText:end}body.adaptive-mobile .component-quiz.justify-mobile--end .quiz-actions,body.adaptive-mobile .component-quiz.justify-mobile--end .quiz-progress,body.adaptive-mobile .component-quiz.justify-mobile--end .quiz-steps{justify-content:end}body.adaptive-mobile .component-quiz.justify-mobile--end .quiz-fields{align-items:flex-end}body.adaptive-mobile .component-quiz.justify-mobile--end .policy-data-warning,body.adaptive-mobile .component-quiz.justify-mobile--end .step-description,body.adaptive-mobile .component-quiz.justify-mobile--end .step-title{align-self:flex-end}body.adaptive-mobile .component-quiz .quiz-progress[data-progress-style=bar] .quiz-progress-inner,body.adaptive-mobile .component-quiz .quiz-progress[data-progress-style=bar] .quiz-progress-inner .progress-loader-bar{width:100%}body.adaptive-mobile .component-quiz .quiz-steps{padding-top:var(--gapQuizProgress_mobile,var(--gapQuizProgress,var(--normalGap)));align-items:var(--stepAlign_mobile,var(--stepAlign,center))}body.adaptive-mobile .component-quiz .quiz-actions{flex-flow:row wrap;width:100%;margin-top:var(--gapQuizButton_mobile,var(--gapQuizButton,var(--normalGap)))}body.adaptive-mobile .component-quiz .quiz-actions .suggestion-next{display:none}body.adaptive-mobile .component-quiz .quiz-actions .quiz-next{flex-grow:1}body.adaptive-mobile .component-quiz.component-quiz-new .quiz-prev{--quizPrevSize:calc(var(--quizPrevGapY, 12px) * 2 + var(--fontSize_mobile, var(--fontSize, 15px)) * var(--lineHeight_mobile, var(--lineHeight, 1.47)));width:var(--quizPrevSize)!important}body.adaptive-mobile .component-quiz.component-quiz-old .quiz-fields .form-field:is([data-type=captcha],[data-type^=radio],[data-type^=checkbox]){max-width:100%}body.adaptive-mobile .component-quiz.component-quiz-new .quiz-fields .form-field:is([data-type^=radio-],[data-type^=checkbox-]):not([style*="--formFieldWidth"]){width:100%}body.adaptive-mobile .component-quiz .form-field-image-check circle{fill:var(--currentColorProgress_mobile,var(--currentColorProgress,var(--currentColor)))}body.adaptive-mobile .component-quiz .form-field-image-check path{fill:var(--currentContrastProgress_mobile,var(--currentContrastProgress,var(--contrastColor)))}body.adaptive-mobile .component-quiz .step-title{width:100%;margin-bottom:var(--gapQuizTitle_mobile,var(--gapQuizTitle,var(--normalGap,50px)));font-size:var(--fontSizeTitleQuestion_mobile,var(--fontSizeTitleQuestion));line-height:var(--lineHeightTitleQuestion_mobile,var(--lineHeightTitleQuestion));color:var(--currentColorTitleQuestion_mobile,var(--currentColorTitleQuestion,var(--currentColor)));font-weight:var(--fontWeightTitleQuestion_mobile,var(--fontWeightTitleQuestion));letter-spacing:var(--letterSpacingTitleQuestion_mobile,var(--letterSpacingTitleQuestion));font-style:var(--fontStyleTitleQuestion_mobile,var(--fontStyleTitleQuestion));-webkit-text-decoration:var(--textDecorationTitleQuestion_mobile,var(--textDecorationTitleQuestion));text-decoration:var(--textDecorationTitleQuestion_mobile,var(--textDecorationTitleQuestion));text-transform:var(--textTransformTitleQuestion_mobile,var(--textTransformTitleQuestion))}body.adaptive-mobile .component-quiz .step-description{width:100%;margin-bottom:var(--gapQuizDesc_mobile,var(--gapQuizDesc,10px));font-size:var(--fontSizeDescQuestion_mobile,var(--fontSizeDescQuestion));line-height:var(--lineHeightDescQuestion_mobile,var(--lineHeightDescQuestion));color:var(--currentColorDescQuestion_mobile,var(--currentColorDescQuestion,var(--currentColor)));font-weight:var(--fontWeightDescQuestion_mobile,var(--fontWeightDescQuestion));letter-spacing:var(--letterSpacingDescQuestion_mobile,var(--letterSpacingDescQuestion));font-style:var(--fontStyleDescQuestion_mobile,var(--fontStyleDescQuestion));-webkit-text-decoration:var(--textDecorationDescQuestion_mobile,var(--textDecorationDescQuestion));text-decoration:var(--textDecorationDescQuestion_mobile,var(--textDecorationDescQuestion));text-transform:var(--textTransformDescQuestion_mobile,var(--textTransformDescQuestion))}body.adaptive-mobile .component-quiz .quiz-fields .form-field:not(.allocate-space-for-error){padding:0}body.adaptive-mobile .component-quiz .quiz-fields .form-field-date__icon{bottom:calc(var(--formInputSize) / 2 - 8px)}body.adaptive-mobile .component-quiz.component-quiz-old{--formFieldsGap:1.875em}body.adaptive-mobile .component-quiz.component-quiz-old .quiz-steps{padding:var(--normalGap) 0}body.adaptive-mobile .component-quiz.component-quiz-old .quiz-actions{margin-top:0}body.adaptive-mobile .component-quiz.component-quiz-old .quiz-fields{align-items:flex-start}body.adaptive-mobile .component-quiz.component-quiz-old .quiz-fields .form-field+.form-field{margin-top:20px}body.adaptive-mobile .component-quiz.component-quiz-old .quiz-fields .form-field-title{font-size:inherit;font-weight:inherit;line-height:normal;padding-bottom:var(--formTitleGap)}body.adaptive-mobile .component-quiz.component-quiz-old .quiz-fields .form-field .form-field-text__input{padding:3px 15px 2px;line-height:normal}body.adaptive-mobile .component-quiz.component-quiz-old .quiz-fields .form-field .form-field-text__textarea{padding-top:12px;padding-bottom:12px}body.adaptive-mobile .component-quiz.component-quiz-old .quiz-fields .form-field .form-field-select .dropdown-select{padding:0 40px 0 15px;min-height:var(--formInputSize,46px);line-height:normal}body.adaptive-mobile .component-quiz.component-quiz-old [data-quiz-part=progress] .progress-loader-bar{margin-top:37px}body.adaptive-mobile .component-quiz.component-quiz-old [data-quiz-part=progress] .progress-loader-bar .progress-runner[data-value]{right:-20px}body.adaptive-mobile .component-quiz.component-quiz-old [data-quiz-part=progress] .progress-loader-bar .progress-runner[data-value]:before{line-height:2;font-size:var(--formCaptionTextSize);font-weight:500;padding:0 3px}body.adaptive-mobile .component-quiz.component-quiz-old [data-quiz-part=progress] .progress-percent~.progress-loader-bar,body.adaptive-mobile .component-quiz.component-quiz-old [data-quiz-part=progress] .progress-text~.progress-loader-bar{margin-top:20px}body.adaptive-mobile .component-quiz.component-quiz-old [data-quiz-part=progress][data-current-progress="0"] .current .progress-runner[data-value]{right:-40px}body.adaptive-mobile .component-quiz.component-quiz-old [data-quiz-part=progress][data-current-progress="100"] .current .progress-runner[data-value]{right:0}body.adaptive-mobile .component-quiz.component-quiz-old [data-quiz-part=progress][data-progress-style=circle] .quiz-progress-inner{width:60px;height:60px}body.adaptive-mobile .component-quiz.component-quiz-old [data-quiz-part=progress][data-progress-style=circle] .progress-percent{margin-top:-10px}body.adaptive-mobile .component-quiz.component-quiz-old .quiz-fields .form-field{width:100%;max-width:none;min-width:0}body.adaptive-mobile .component-quiz.component-quiz-old .step-title{--fontSize:30px;--letterSpacing:0.25px;--lineHeight:1.2;--fontWeight:600;width:100%;max-width:none;font-size:var(--fontSize);font-weight:var(--fontWeight);line-height:var(--lineHeight);letter-spacing:var(--letterSpacing)}body.adaptive-mobile .component-quiz .quiz-fields .form-field[data-type=image]{align-self:flex-start;justify-content:flex-start;flex-grow:1;flex-shrink:0;margin-left:calc(50% - var(--100vw) / 2);width:var(--100vw);max-width:none}body.adaptive-mobile .component-quiz .form-field-image-group{overflow-x:auto;display:flex;flex-flow:row;justify-content:flex-start;margin:0}body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-item{width:auto;padding:0 var(--smallGap)}body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-item:first-child{padding-left:var(--containerGutter)}body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-item:last-child{padding-right:var(--containerGutter)}body.adaptive-mobile .component-quiz .form-field-image-group .form-field-image-content{width:calc(var(--100vw) * .75);max-width:240px}body.adaptive-mobile [data-quiz-part=progress]{color:var(--currentColorProgress_mobile,var(--currentColorProgress,var(--currentColor)))}body.adaptive-mobile [data-quiz-part=progress][data-progress-style=bar][data-current-progress="0"] .current .progress-runner{right:calc((var(--fontSizeProgress_mobile, var(--fontSizeProgress, 1rem))) * -1 - calc(var(--fontSizeProgress_mobile, var(--fontSizeProgress, 1rem)) / 2))}body.adaptive-mobile [data-quiz-part=progress][data-progress-style=bar][data-current-progress="0"] .current .progress-runner:after{opacity:0}body.adaptive-mobile [data-quiz-part=progress][data-progress-style=bar][data-current-progress="100"] .current .progress-runner{right:0;transform:translate(0)}body.adaptive-mobile [data-quiz-part=progress][data-progress-style=bar][data-current-progress="100"] .current .progress-runner:after{left:100%;opacity:0}body.adaptive-mobile [data-quiz-part=progress][data-progress-style=circle] .progress-percent{font-size:var(--fontSizeProgress_mobile,var(--fontSizeProgress,var(--formCaptionTextSize)));margin-top:calc(var(--fontSizeProgress_mobile, var(--fontSizeProgress, var(--formCaptionTextSize))) * (20 / 14) / -2)}body.adaptive-mobile [data-quiz-part=progress][data-progress-style=circle] .quiz-progress-inner{width:min(max(40px,calc(var(--fontSizeProgress_mobile, var(--fontSizeProgress, var(--formCaptionTextSize))) * 3.5)),150px);height:min(max(40px,calc(var(--fontSizeProgress_mobile, var(--fontSizeProgress, var(--formCaptionTextSize))) * 3.5)),150px)}body.adaptive-mobile [data-quiz-part=progress] .progress-percent,body.adaptive-mobile [data-quiz-part=progress] .progress-text{font-size:var(--fontSizeProgress_mobile,var(--fontSizeProgress,1rem));font-weight:var(--fontWeightProgress_mobile,var(--fontWeightProgress,bold))}body.adaptive-mobile [data-quiz-part=progress] .progress-loader-bar{margin-top:calc(10px + (var(--fontSizeProgress_mobile, var(--fontSizeProgress, 1rem)) * 2))}body.adaptive-mobile [data-quiz-part=progress] .progress-runner[data-value]{right:calc((var(--fontSizeProgress_mobile, var(--fontSizeProgress, 1rem))) * -1 - calc(var(--fontSizeProgress_mobile, var(--fontSizeProgress, 1rem)) / 2))}body.adaptive-mobile [data-quiz-part=progress] .progress-runner[data-value]:before{font-size:var(--fontSizeProgress_mobile,var(--fontSizeProgress,var(--formCaptionTextSize)));font-weight:var(--fontWeightProgress_mobile,var(--fontWeightProgress,500));line-height:calc(var(--fontSizeProgress_mobile, var(--fontSizeProgress, var(--formCaptionTextSize))) + 5px);padding:calc(var(--fontSizeProgress_mobile, var(--fontSizeProgress, 1rem)) / 4) calc(var(--fontSizeProgress_mobile, var(--fontSizeProgress, 1rem)) / 2);color:var(--currentContrastProgress_mobile,var(--currentContrastProgress,var(--contrastColor)));background-color:var(--currentColorProgress_mobile,var(--currentColorProgress,var(--currentColor)))}