:root{--color-primary-hs: 217, 96%;--color-primary-l: 35%;--color-text: #111111;--color-danger: #ff5252;--font-primary: "Open Sans", sans-serif;--slide-easing-function: cubic-bezier(0.22, 1, 0.36, 1)}*,*::before,*::after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:var(--font-primary);outline:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.form-content__question,.form-slide,.form-slider,.section__aside__bg,html,body{width:100%}.section__main,.section,html,body{height:-moz-calc(var(--vh, 1vh)*100);height:calc(var(--vh, 1vh)*100)}html{font-size:10px}body{color:var(--color-text);font-size:1.6rem;font-weight:400}img{-o-object-fit:cover;object-fit:cover;max-width:100%;display:block}a,button{font-family:inherit}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:hsl(var(--color-primary-hs), var(--color-primary-l));-webkit-box-shadow:0 0 0px 100rem rgba(0,0,0,0) inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.text-danger{color:var(--color-danger)}.section{overflow:hidden}.section__aside{position:fixed;top:0;left:0;background-color:hsl(var(--color-primary-hs), 80%)}@media(max-width: 767.98px){.section__aside{display:none}}@media(min-width: 768px)and (max-width: 991.98px){.section__aside{right:0;height:-moz-calc(var(--vh, 1vh)*30);height:calc(var(--vh, 1vh)*30);background-color:hsl(var(--color-primary-hs), var(--color-primary-l))}}@media(min-width: 992px){.section__aside{right:50%;bottom:0}}.section__aside__bg{position:absolute;top:0;left:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;-o-object-position:bottom;object-position:bottom}@media(min-width: 992px){.section__aside__bg{-o-object-position:top;object-position:top}}@media(min-width: 768px)and (max-width: 991.98px){.section__main{margin-top:-moz-calc(var(--vh, 1vh)*30);margin-top:calc(var(--vh, 1vh)*30);height:-moz-calc(var(--vh, 1vh)*70);height:calc(var(--vh, 1vh)*70)}}@media(min-width: 992px){.section__main{margin-left:50%;width:50%}}.form-slider{counter-reset:questionNumber;overflow:hidden;position:relative;height:100%}.form-slide{position:absolute;top:0;left:0;height:100%;opacity:0;visibility:hidden;-webkit-transform:translateY(calc(var(--slide-index, 0) * 100%));-moz-transform:translateY(-moz-calc(var(--slide-index, 0) * 100%));-ms-transform:translateY(calc(var(--slide-index, 0) * 100%));-o-transform:translateY(calc(var(--slide-index, 0) * 100%));transform:translateY(calc(var(--slide-index, 0) * 100%));-webkit-transition:visibility .6s linear,opacity .6s linear,-webkit-transform .8s var(--slide-easing-function);transition:visibility .6s linear,opacity .6s linear,-webkit-transform .8s var(--slide-easing-function);-o-transition:visibility .6s linear,opacity .6s linear,-o-transform .8s var(--slide-easing-function);-moz-transition:visibility .6s linear,opacity .6s linear,transform .8s var(--slide-easing-function),-moz-transform .8s var(--slide-easing-function);transition:visibility .6s linear,opacity .6s linear,transform .8s var(--slide-easing-function);transition:visibility .6s linear,opacity .6s linear,transform .8s var(--slide-easing-function),-webkit-transform .8s var(--slide-easing-function),-moz-transform .8s var(--slide-easing-function),-o-transform .8s var(--slide-easing-function)}.form-slide.active{opacity:1;visibility:visible}.form-navigation{position:absolute;right:1.5rem;bottom:1.5rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1px;background-color:#fff;border-radius:5px}.form-navigation__btn{width:4rem;aspect-ratio:4/3.5;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:2rem;line-height:0;color:#fff;background-color:hsl(var(--color-primary-hs), var(--color-primary-l));border:0;cursor:pointer;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out}@media(hover: hover){.form-navigation__btn:hover,.form-navigation__btn:focus-visible{background-color:hsl(var(--color-primary-hs), 55%)}}.form-navigation__btn:active{background-color:hsl(var(--color-primary-hs), 25%)}.form-navigation__btn:disabled{background-color:hsl(var(--color-primary-hs), 85%);cursor:not-allowed}.form-navigation__btn--up{border-top-left-radius:5px;border-bottom-left-radius:5px}.form-navigation__btn--down{border-top-right-radius:5px;border-bottom-right-radius:5px}.form-content{overflow:auto;padding:2rem;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%}.form-content__question{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:5px;margin-top:auto;margin-bottom:auto}.form-content__question__count{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;font-weight:600;color:hsl(var(--color-primary-hs), var(--color-primary-l));line-height:1;padding-top:5px}@media(min-width: 576px){.form-content__question__count{font-size:2rem}}.form-content__question__count::before{counter-increment:questionNumber;content:counter(questionNumber)}.form-content__question__count__arrow{font-size:1.3em}.form-content__question__main{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.form-content__question__title{font-size:2rem;font-weight:500;margin-bottom:2.5rem}@media(min-width: 576px){.form-content__question__title{font-size:2.4rem}}.form-content__question__input{display:block;width:100%;font-size:1.8rem;color:hsl(var(--color-primary-hs), var(--color-primary-l));background-color:#fff;-webkit-transition:border .1s ease-out 0s,-webkit-box-shadow .1s ease-out 0s;transition:border .1s ease-out 0s,-webkit-box-shadow .1s ease-out 0s;-o-transition:border .1s ease-out 0s,box-shadow .1s ease-out 0s;-moz-transition:border .1s ease-out 0s,box-shadow .1s ease-out 0s;transition:border .1s ease-out 0s,box-shadow .1s ease-out 0s;transition:border .1s ease-out 0s,box-shadow .1s ease-out 0s,-webkit-box-shadow .1s ease-out 0s;margin-bottom:1rem;border:0;border-bottom:1px solid hsl(var(--color-primary-hs), 85%);padding-bottom:5px}@media(min-width: 576px){.form-content__question__input{font-size:2.8rem}}.form-content__question__input--textarea{resize:none;overflow:hidden}.form-content__question__input--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%230445af' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-position:-moz-calc(100% - 1.5rem) center;background-position:calc(100% - 1.5rem) center;background-repeat:no-repeat}.form-content__question__input--select option{font-size:.8em}.form-content__question__input--number{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.form-content__question__input:focus{border-bottom-color:hsl(var(--color-primary-hs), var(--color-primary-l));-webkit-box-shadow:0 1px 0 hsl(var(--color-primary-hs), var(--color-primary-l));box-shadow:0 1px 0 hsl(var(--color-primary-hs), var(--color-primary-l))}.form-content__question__input::-webkit-input-placeholder{opacity:1;color:hsl(var(--color-primary-hs), 85%)}.form-content__question__input:-moz-placeholder{opacity:1;color:hsl(var(--color-primary-hs), 85%)}.form-content__question__input::-moz-placeholder{opacity:1;color:hsl(var(--color-primary-hs), 85%)}.form-content__question__input:-ms-input-placeholder{opacity:1;color:hsl(var(--color-primary-hs), 85%)}.form-content__question__input::-ms-input-placeholder{opacity:1;color:hsl(var(--color-primary-hs), 85%)}.form-content__question__input::placeholder{opacity:1;color:hsl(var(--color-primary-hs), 85%)}.form-content__question__option{display:block}.form-content__question__option-list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem}.form-content__question__option__input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0}.form-content__question__option__input:checked~.form-content__question__option__text{border-color:hsl(var(--color-primary-hs), var(--color-primary-l))}.form-content__question__option__input:checked~.form-content__question__option__text::before{background-color:hsl(var(--color-primary-hs), var(--color-primary-l));border-color:hsl(var(--color-primary-hs), var(--color-primary-l));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23ffffff' class='bi bi-check-lg' viewBox='0 0 16 16'%3E%3Cpath d='M12.736 3.97a.733.733 0 0 1 1.047 0c.286.289.29.756.01 1.05L7.88 12.01a.733.733 0 0 1-1.065.02L3.217 8.384a.757.757 0 0 1 0-1.06.733.733 0 0 1 1.047 0l3.052 3.093 5.4-6.425a.247.247 0 0 1 .02-.022Z'/%3E%3C/svg%3E");background-size:contain;background-position:center}.form-content__question__option__input:focus-visible~.form-content__question__option__text{background-color:hsl(var(--color-primary-hs), 88%)}.form-content__question__option__text{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:6px;gap:8px;color:hsl(var(--color-primary-hs), var(--color-primary-l));font-size:1.8rem;font-weight:500;border:1px solid hsl(var(--color-primary-hs), 70%);background-color:hsl(var(--color-primary-hs), 96%);border-radius:5px;cursor:pointer;min-width:19rem;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-content__question__option__text::before{content:"";display:inline-block;width:2rem;aspect-ratio:1;background-color:#fff;border:1px solid hsl(var(--color-primary-hs), 70%);border-radius:3px;font-family:bootstrap-icons !important}@media(hover: hover){.form-content__question__option__text:hover,.form-content__question__option__text:focus-visible{background-color:hsl(var(--color-primary-hs), 88%)}}.form-content__question__option__text:active{background-color:hsl(var(--color-primary-hs), 88%)}.form-content__question__btn{color:#fff;background-color:hsl(var(--color-primary-hs), var(--color-primary-l));font-size:2rem;font-weight:700;padding:.8rem 1.3rem;font-family:var(--font-primary);border:0;border-radius:5px;cursor:pointer;-webkit-transition:background-color .15s ease-in-out;-o-transition:background-color .15s ease-in-out;-moz-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;margin-top:1.5rem}@media(hover: hover){.form-content__question__btn:hover,.form-content__question__btn:focus-visible{background-color:hsl(var(--color-primary-hs), 55%)}}.form-content__question__btn:active{background-color:hsl(var(--color-primary-hs), 25%)}.form-content__question__btn:disabled{background-color:hsl(var(--color-primary-hs), 85%);cursor:not-allowed}/*# sourceMappingURL=style.min.css.map */