*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){color:currentColor;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{interpolate-size:allow-keywords;--screen-sm:640px;--screen-md:768px;--screen-lg:1024px;--screen-xl:1280px;--screen-2xl:1536px;--rounded-sm:.5rem;--rounded-lg:1.25rem;--rounded-xl:2.5rem;--rounded-full:9999px;--layer-0:0;--layer-1:10;--layer-2:20;--layer-3:30;--layer-4:40;--layer-5:50;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-h3:2.5rem;--text-h2:3rem;--text-h1:4rem;--container-width:60rem}body{color:var(--color-black);font-family:var(--font-body);background-color:var(--color-white,#fff)}#root{min-height:var(--app-height);flex-direction:column;display:flex}tellit-player{min-height:100vh}@media screen and (min-width:768px){tellit-player{background-color:var(--color-secondary)}}.survey-page{min-height:var(--app-height);flex-direction:column;padding-block-end:.5rem;padding-inline:.5rem;display:flex}@media screen and (min-width:768px){.survey-page{background-color:var(--color-secondary);flex-grow:1;justify-content:center;align-items:center;padding-block:3.25rem}}.survey-page__form{width:100%;max-width:var(--container-width);flex-direction:column;flex-grow:1;gap:.5rem;display:flex}@media screen and (min-width:768px){.survey-page__form{max-width:var(--container-width);border-radius:var(--rounded-lg);background-color:var(--color-white);padding:1.25rem;box-shadow:0 0 28px 12px #5d5d5d14}}.survey-page__intro{border-radius:var(--rounded-lg);background-color:var(--color-secondary);flex-direction:column;gap:.75rem;padding:1.25rem;font-weight:500;line-height:1.2;display:flex}.survey-page__title{font-weight:700;font-size:var(--text-2xl);font-family:var(--font-body)}.survey-page__action{width:100%;color:var(--color-white);font-weight:700;font-size:var(--text-xl);border-radius:var(--rounded-full);background-color:var(--color-black);cursor:pointer;border:none;margin-block-start:auto;padding-block:.75rem;padding-inline:1.25rem}.survey-page__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.survey-page--no-next .survey-page__action{display:none}.footer__top{border-top:1px solid var(--color-white);background-color:var(--footer-background);justify-content:space-between;align-items:center;padding-block:1.5rem;padding-inline:.75rem;display:flex}@media screen and (min-width:768px){.footer__top{padding-inline:2.5rem}}.footer__logo{object-fit:contain;max-width:min(5rem,100px)}.footer__bottom{background-color:var(--footer-background-bottom);justify-content:center;padding:.75rem;display:flex}@media screen and (min-width:768px){.footer__bottom{justify-content:end;padding-inline:2.5rem}}.footer__link:hover{text-decoration:none}.choose-theme{flex-direction:column;flex-grow:1;align-items:center;gap:1.25rem;min-height:100vh;padding-block-end:2rem;padding-inline:.5rem;display:flex}.choose-theme__header{width:100%;max-width:var(--container-width);text-align:center;flex-direction:column;gap:1rem;display:flex}@media screen and (min-width:768px){.choose-theme__header{margin-block:5.5rem 2rem}}.choose-theme__logo{max-width:min(5rem,100px);margin:.75rem;margin-block-end:0}.choose-theme__title{font-size:var(--text-h3);margin-block-end:1.25rem;padding-inline:.5rem;line-height:.93}@media screen and (min-width:640px){.choose-theme__title{font-size:var(--text-h2)}}@media screen and (min-width:768px){.choose-theme__title{font-size:var(--text-h1)}}.choose-theme__description{padding-inline:.5rem;font-weight:500}.choose-theme__options{width:100%;max-width:var(--container-width);flex-direction:column;gap:.25rem;margin-block:.75rem auto;display:flex}.choose-theme__option{--option-color:var(--color-primary);--option-hover:var(--color-primary-light);color:var(--color-black);font-weight:700;font-size:var(--text-xl);background-color:var(--option-color);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.5rem;padding-inline:.75rem;line-height:1.2;text-decoration:none;display:flex;position:relative}.choose-theme__option:hover{background-color:var(--color-primary-light)}.choose-theme__option-icon{flex-shrink:0;width:1.875rem;margin-inline-end:.25rem;transition:transform .2s ease-in-out}.choose-theme__option:hover .choose-theme__option-icon{transform:translate(.25rem)}.progress{background-color:var(--color-grey-light);border-radius:1.25rem;grid-template-columns:1.5rem 1fr 1.5rem;align-items:center;margin-block:.5rem;padding:1.25rem;display:grid}.progress__back{color:var(--color-black);cursor:pointer;background-color:#0000;border:none;padding:0;transition:transform .3s ease-in-out;display:flex}.progress__back:hover{transform:translate(-.375rem)}.progress__back-icon{width:1.5rem;height:1.5rem}.progress__title{font-weight:500;font-size:var(--text-sm);text-align:center}.progress__step{font-weight:500;font-size:var(--text-xs);text-align:right}.tellit-form{z-index:1;background-color:var(--color-primary);justify-content:center;display:flex}.tellit-form__container{width:100%;max-width:var(--container-width);color:var(--color-black);border-radius:var(--rounded-lg)var(--rounded-lg)0 0;background-color:var(--color-white);flex-direction:column;justify-content:center;align-items:center;margin-block-start:-1.5rem;padding:.5rem;display:flex;position:relative}@media screen and (min-width:768px){.tellit-form__container{border-radius:var(--rounded-lg);margin-block-end:2rem;margin-inline:1rem;box-shadow:0 0 28px 12px #5d5d5d14}}.tellit-form__action{width:100%;color:var(--color-white);font-weight:700;font-size:var(--text-xl);border-radius:var(--rounded-full);background-color:var(--color-black);cursor:pointer;border:none;margin-block-start:auto;padding-block:.75rem;padding-inline:1.25rem}.tellit-form__action:hover{background-color:var(--color-black-dark)}.tellit-form__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.question{--label-color:var(--color-black);--label-background:var(--color-secondary);--input-background:var(--color-primary);--input-background-var:var(--color-primary-light);width:100%;max-width:var(--container-width);flex-direction:column;flex-grow:1;display:flex}.question__label{width:100%;font-weight:500;font-size:var(--text-xl);margin-block-end:.5rem;display:block}.question__description{font-weight:500;font-size:var(--text-base);font-family:var(--font-body);margin-block-start:.75rem;display:block}.question__input{color:var(--input-color,var(--color-black));background-color:var(--input-background);border:none;flex-grow:1;font-weight:500}.question__input::placeholder{color:var(--placeholder-color,var(--label-color))}.question__error{color:var(--error-color);font-weight:500;font-size:var(--text-sm)}.question--email{--input-size:var(--text-2xl)}.question--string,.question--number,.question--email{border-radius:var(--rounded-lg);background-color:var(--input-background);padding:1.25rem}:is(.question--string,.question--number,.question--email):focus-within{outline:2px solid var(--color-primary);outline-offset:2px}:is(.question--string,.question--number,.question--email) .question__input{width:100%;font-size:var(--input-size,var(--text-h2))}:is(.question--string,.question--number,.question--email) .question__input:focus-visible{outline:none}.question--number .question__character-counter{display:none}.question--radio,.question--like{border:none;margin:0;padding:0}:is(.question--radio,.question--like) .question__label{border-radius:var(--rounded-lg);background-color:var(--label-background);padding:1.25rem}.question__options{gap:.5rem;display:grid}.option{width:100%;display:block}.option__input{white-space:nowrap;clip:rect(0,0,0,0);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.option__button{width:100%;height:100%;color:var(--color-black);text-align:left;border-radius:var(--rounded-lg);background-color:var(--input-background);cursor:pointer;border:none;padding-block:1.25rem;padding-inline:1.25rem;font-weight:500}.option__button:hover{background-color:var(--input-background-var)}.option__button:focus-visible{outline:2px solid var(--label-background);outline-offset:2px}.question--tellit{border:none;margin:0;padding:0}.question--tellit .question__label{font-size:var(--text-2xl);border-radius:var(--rounded-lg);background-color:var(--label-background);padding:1.25rem;line-height:1.3}.question--tellit .question__options{gap:.5rem;margin-block:.25rem .75rem}.question--tellit .option{cursor:pointer}.question--tellit .option__label{color:var(--color-black);border-radius:var(--rounded-lg);background-color:var(--input-background);cursor:inherit;align-items:center;gap:.75rem;padding:1.25rem;font-weight:500;display:flex}.question--tellit .option__label:before{content:var(--icon-unchecked,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M10.6 17.1L17.65 10.05L16.25 8.65L10.6 14.3L7.75 11.45L6.35 12.85L10.6 17.1ZM12 22.5C10.6167 22.5 9.31667 22.2375 8.1 21.7125C6.88333 21.1875 5.825 20.475 4.925 19.575C4.025 18.675 3.3125 17.6167 2.7875 16.4C2.2625 15.1833 2 13.8833 2 12.5C2 11.1167 2.2625 9.81667 2.7875 8.6C3.3125 7.38333 4.025 6.325 4.925 5.425C5.825 4.525 6.88333 3.8125 8.1 3.2875C9.31667 2.7625 10.6167 2.5 12 2.5C13.3833 2.5 14.6833 2.7625 15.9 3.2875C17.1167 3.8125 18.175 4.525 19.075 5.425C19.975 6.325 20.6875 7.38333 21.2125 8.6C21.7375 9.81667 22 11.1167 22 12.5C22 13.8833 21.7375 15.1833 21.2125 16.4C20.6875 17.6167 19.975 18.675 19.075 19.575C18.175 20.475 17.1167 21.1875 15.9 21.7125C14.6833 22.2375 13.3833 22.5 12 22.5ZM12 20.5C14.2333 20.5 16.125 19.725 17.675 18.175C19.225 16.625 20 14.7333 20 12.5C20 10.2667 19.225 8.375 17.675 6.825C16.125 5.275 14.2333 4.5 12 4.5C9.76667 4.5 7.875 5.275 6.325 6.825C4.775 8.375 4 10.2667 4 12.5C4 14.7333 4.775 16.625 6.325 18.175C7.875 19.725 9.76667 20.5 12 20.5Z' fill='%23003056'/%3E%3C/svg%3E"));flex-shrink:0}.question--tellit .option__label:hover,.question--tellit .option__input:checked+.option__label{background-color:var(--input-background-var)}.question--tellit .option__input:checked+.option__label:before{content:var(--icon-checked,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M10.6 17.1L17.65 10.05L16.25 8.65L10.6 14.3L7.75 11.45L6.35 12.85L10.6 17.1ZM12 22.5C10.6167 22.5 9.31667 22.2375 8.1 21.7125C6.88333 21.1875 5.825 20.475 4.925 19.575C4.025 18.675 3.3125 17.6167 2.7875 16.4C2.2625 15.1833 2 13.8833 2 12.5C2 11.1167 2.2625 9.81667 2.7875 8.6C3.3125 7.38333 4.025 6.325 4.925 5.425C5.825 4.525 6.88333 3.8125 8.1 3.2875C9.31667 2.7625 10.6167 2.5 12 2.5C13.3833 2.5 14.6833 2.7625 15.9 3.2875C17.1167 3.8125 18.175 4.525 19.075 5.425C19.975 6.325 20.6875 7.38333 21.2125 8.6C21.7375 9.81667 22 11.1167 22 12.5C22 13.8833 21.7375 15.1833 21.2125 16.4C20.6875 17.6167 19.975 18.675 19.075 19.575C18.175 20.475 17.1167 21.1875 15.9 21.7125C14.6833 22.2375 13.3833 22.5 12 22.5Z' fill='%23003056'/%3E%3C/svg%3E"))}.question--tellit .option--disabled{cursor:default;opacity:.5}.question--like .option__label{width:100%;height:100%;color:var(--color-black);text-align:left;border-radius:var(--rounded-lg);background-color:var(--input-background);cursor:pointer;border:none;padding-block:1.25rem;padding-inline:1.25rem 3.25rem;font-weight:500;display:block;position:relative}.question--like .option__label:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' viewBox='0 0 21 20' fill='none'%3E%3Cpath d='M16 20H5V7L12 0L13.25 1.25C13.3667 1.36667 13.4625 1.525 13.5375 1.725C13.6125 1.925 13.65 2.11667 13.65 2.3V2.65L12.55 7H19C19.5333 7 20 7.2 20.4 7.6C20.8 8 21 8.46667 21 9V11C21 11.1167 20.9833 11.2417 20.95 11.375C20.9167 11.5083 20.8833 11.6333 20.85 11.75L17.85 18.8C17.7 19.1333 17.45 19.4167 17.1 19.65C16.75 19.8833 16.3833 20 16 20ZM7 18H16L19 11V9H10L11.35 3.5L7 7.85V18ZM5 7V9H2V18H5V20H0V7H5Z' fill='%2344443F'/%3E%3C/svg%3E");position:absolute;top:50%;right:1.25rem;transform:translateY(-50%)}.question--like .option__label:hover{background-color:var(--input-background-var)}.question--like .option__input:checked+.option__label:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M18 21.5H8V8.5L15 1.5L16.25 2.75C16.3667 2.86667 16.4625 3.025 16.5375 3.225C16.6125 3.425 16.65 3.61667 16.65 3.8V4.15L15.55 8.5H21C21.5333 8.5 22 8.7 22.4 9.1C22.8 9.5 23 9.96667 23 10.5V12.5C23 12.6167 22.9875 12.7417 22.9625 12.875C22.9375 13.0083 22.9 13.1333 22.85 13.25L19.85 20.3C19.7 20.6333 19.45 20.9167 19.1 21.15C18.75 21.3833 18.3833 21.5 18 21.5ZM6 8.5V21.5H2V8.5H6Z' fill='%2344443F'/%3E%3C/svg%3E")}.question--like .option__label-name{font-size:var(--text-sm);margin-block-start:.5rem;display:block}.question--radio-collapsable{--option-color:var(--color-accent);--option-opacity:80%;border-radius:var(--rounded-lg);background-color:var(--input-background);padding-block-end:1.25rem;display:block}.question--radio-collapsable .question__label{width:100%;color:var(--input-color,var(--color-grey-dark));font-size:var(--text-xl);background-color:var(--input-background);padding-block:1.25rem 0;padding-inline:1.25rem}.question--radio-collapsable .question__output{font-weight:500;font-size:var(--text-h2);padding-inline-start:1.25rem}.question--radio-collapsable:not(.question--collapsed) .question__output{display:none}.question--radio-collapsable .question__options{padding-inline:1.25rem}.question--radio-collapsable.question--collapsed{cursor:pointer}.question--radio-collapsable.question--collapsed .question__options{display:none}.question--radio-collapsable .option{width:100%;display:block}.question--radio-collapsable .option:focus-within{outline:2px solid var(--color-primary);outline-offset:2px}.question--radio-collapsable .option__label{width:100%;color:var(--color-black);font-weight:600;font-size:var(--text-xl);text-align:center;border-radius:var(--rounded-full);background-color:color-mix(in srgb,var(--option-color)var(--option-opacity),transparent);cursor:pointer;padding-block:1.825rem;padding-inline:1.25rem;display:block}.question--radio-collapsable .option__label:hover{--option-opacity:25%}.question--checkbox{--switch-background:var(--color-black);--switch-fill:var(--color-accent);border-radius:var(--rounded-lg);background-color:var(--input-background);flex-direction:row-reverse;flex-grow:0;align-items:start;padding:1.25rem;display:flex}.question--checkbox .question__label{font-size:var(--text-base);position:relative}.question--checkbox .question__label:before{content:"";border-radius:var(--rounded-full);background-color:var(--switch-background);cursor:pointer;width:2.635rem;height:1.25rem;position:absolute;right:0}.question--checkbox .question__label:after{content:"";border-radius:var(--rounded-full);background-color:var(--color-white);cursor:pointer;width:1rem;height:1rem;transition:transform .25s ease-in-out;position:absolute;top:.125rem;right:.125rem;transform:translate(-1.25rem)}.question--checkbox .question__description{font-weight:400;font-size:var(--text-sm)}.question--checkbox .question__input{white-space:nowrap;clip:rect(0,0,0,0);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.question--checkbox:focus-within .question__label:before{outline:2px solid var(--switch-fill);outline-offset:2px}.question--checkbox .question__input:checked+.question__label:before{background-color:var(--switch-fill)}.question--checkbox .question__input:checked+.question__label:after{transform:none}.question--text{position:relative}.question--text .question__label{border-radius:var(--rounded-lg);background-color:var(--label-background);padding:1.25rem}.question--text .question__input{font-size:var(--text-xl);border-radius:var(--rounded-lg);padding:1.25rem;padding-block-end:2.75rem}.question--text .question__input:focus-visible{outline:2px solid var(--label-background);outline-offset:2px}.question--text .question__character-counter{width:100%;font-size:var(--text-xs);border-radius:var(--rounded-lg);background-color:var(--input-background);padding-block:.75rem 1.25rem;padding-inline:1.25rem;position:absolute;bottom:0}.next{--option-background:var(--color-black-light);--option-background-var:var(--color-black-dark);--option-color:var(--color-white);color:var(--color-white);background-color:var(--color-black);flex-direction:column;flex-grow:1;align-items:center;gap:2.5rem;padding-block:3.75rem;padding-inline:.5rem;font-weight:500;display:flex}.next__intro{width:100%;max-width:var(--container-width);text-align:center}.next__title{font-size:var(--text-h3);margin-block-end:.75rem;line-height:1}.next__options{width:100%;max-width:var(--container-width);grid-auto-rows:1fr;gap:.5rem;margin-block-end:auto;display:grid}.next__links{width:100%;max-width:var(--container-width);flex-direction:column;gap:.75rem;display:flex}.next__link{color:var(--option-color);border-radius:.75rem;align-items:center;text-decoration:none;display:flex}.next__link:focus{outline:2px solid var(--color-accent);outline-offset:2px}.next__link-icon{flex-grow:0;flex-shrink:0;width:1.875rem;margin-inline-end:.25rem;transition:transform .2s ease-in-out}.next__link--plain{gap:.75rem}.next__link--plain:hover{text-decoration:underline}.next__link--plain .next__link-icon{width:1.25rem;height:1.25rem}.next__link--button{background-color:var(--option-background);justify-content:space-between;gap:1.25rem;padding:1.25rem}.next__link--button:hover{background-color:var(--option-background-var)}.next__link:hover .next__link-icon{transform:translate(.25rem)}.ai-feedback{border-radius:var(--rounded-sm);background-color:var(--color-white);background-color:color-mix(in srgb,var(--color-white)70%,transparent);align-items:center;gap:.75rem;width:calc(100% - 2.5rem);margin-inline:1.25rem;padding:1.25rem;display:flex;position:absolute;bottom:3.125rem}.ai-feedback:before{background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1.25rem;height:1.25rem}.ai-feedback:empty{display:none}.ai-feedback:has(.ai-feedback__text):before{content:""}.ai-feedback__text{font-size:var(--text-sm)}.ai-feedback--neutral:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAJWSURBVHgBnZXPaxNREMe/83bTqI2aoqKUYoPFe3pRb+0iltBTeq6HHj32P6j+B3r0ZMU/oDmVIIVt8eLNCJ4EZcEKwUaSpvm9m33O2yZrmuxbQgeWN4+d92Fm3sw8QoxIez3bh58lIKP2An4JMB2y9ku6MxQJOlrb8SVts5rWnHOkpFemVdyNBUo7l5Ek9ySQxXTiCEkWWUVnAqhgPskvMV5poX1pbMwM0kAjMBuDXF1C2NOry2QVakLtGLajg9Hic4iVIry5R3FATlX7nVKE8o7XLa1p6kGwVMR9/Dk71Zpx3vOunVs1fchtxIj88RY/v31A5dcnwGvCIIFbqeuRtgIyb3IWV3QwWnoBWshjifU75c/4/nETv6snDCWkZ1OT9sxSOcxoveuW0W0cB/qNe09gCgMGf+V6FfV2a9KeWQqoL5PjAk4O8iHUEII/YrDA30YdzW5n/ERaAWuIkfm520iaiRBoCnOwCpy2mmi7vVHzoGwcTCnnIYswdKW32Mue5wX/CVTii8HRtEAFMYOwR8GCgS48n+tFyq/CBxV0gKCoH78HrtwN9ovr+7j5cPMCLFgNnkPS57Kh1yJhFQ+5/yKhffcshAUhX5vHzOzCf5ihYGH4u2pIDHp5Ne1TUg2GzDi0wt3R7nUnwjSHIEOlQDgJGFYIVNKzn2W5C/aioNVWAz3XDcMbQpV3nNMa3/vycIRNzEPd1Gl02/D6/vmlGOHFlNizjch5OCqenduiiAnUYS8lFNSocYm8ST49eDl+NhI4mgb2JXxTuLWcjtsppdYOtW/KP7gz2ouj1i0AAAAAAElFTkSuQmCC)}.ai-feedback--positive:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAK3SURBVHgBlZRbSBRRGMe/c87OzK67sm6UGEWWglAP3VjdWgj0oRdTyCiEHiQ0iN4spKAbCpoRZltPaT0JvdRLhD0URNLNwqQyglpKNLsYXtdddXdnzpzOTOzsOs7k9l/YmTnf+X7zP+d83yCwFwIGsLnt8AZ3sHg9YoREXw+PfzrTE9ZjoEWtkixU1tdyiAn4Do0lLGeIBXmMTsVODVQ0h/ij8i8gDgy0K/LMvOWLzJIK8pT+rU1OfkutgNj/5IKiympWMCNJIPCmooXwW1V/TgXK+lvp/8I0qTKF0hetSoql/227f/qxEo1nDYnIC3B+S41+1UTn42jXYPurFBATp1CeLWwmGYVwZQfsX7cTvlRegTllUR9PTsX82pUEP4falcjCnmxg0xz2dd9V7iK9MwFvCTycfA8qA7S2NpiP5d/RxswkhVHo8tfDZCK2IkxT+b02GBqdBYIR4FxXHVZlWUrDVHi7tw38vk0wUtUJE/E5fXwqYQ1zdh8FLOUA5hv38XsEqKx4MKOqMeF24Dhg9DcJ8d9odQi+RX/BcJUFrKsBiOReMhb+EeH5xKgcqH7eyfsp3VEadOLALQtYPRCnB8xiCPO5DmJs1irRDYW9J6ybNAW7wZ05cy1jSBSSmEUXezIH10i5sLG3cRmU6TDuzOWxexc4fO5r+lp2PDrLWwQtWdckP4iRqpCxWFd3Az8AexiXunDkukPfQNHnHjRHV3OnxQ9OQt/PMEg3j60EA5SQn2kLSRnApS9bFRqLL+tlgR/au9EZvc5sYR4nmz94Od3Lmt2B4DmH9uUwS+Zltb3QB1S1OSpCgMMcBtwc3j3UEU+MzzogC6fYm8NiNZe0uUYxY1Me5R9MF5GEJjHfa+sUuUQQRFLLYSQTZuXQHGNFF+tKvIGiAoIwnX76YWy4+e4YgH2p/gHHKgBEn/UKAwAAAABJRU5ErkJggg==)}.ai-feedback--negative:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAL2SURBVHgBlZVbSBRRGMe/OTOzl3FTKm/Z5SUSIrBMgxAf1Cy2QrHQTOqheinoNSpBFHzw9lKISE8+JEnKppWZSgghIRIYamSmQYIgtrqt7X3unRnbcWad3ewPM3zznTm/Od9lziEgvggZ33pKcg+VpWYeIASCfOdeX7384eOCMoYv2XSSmXOx0lmVRVr6BJ43GwYrY5eB4+/b+gYf40chERCFayoEjmVNPxQrOskuMN39NmyKZkDkr7woSJK0I1hUJELgcA2R2JRUSHQgfLVc/F+YIjwJglfKhChLvf2oODfGcbp8EQRYCovAcva8auv9VE4u0MVnDH5BEAjftYpJxaYU6B6SKgJ5q2jW6utgrapRbZSaBpHn3aptuVAGtlt3NiF7M0By9Wg5k8JsvvpN343KFtkXfBCFyaEQpAy/N4TF9j0DORDAsNsG/+jBLDh96jhe7CbWLcmdZG324TcgSZQWFU2DHAwAlZuvTaSO5RieFc13dMDK8Ahs+PywLzNNhTpo+igiJckKMeKGXkGk6wnE03x7O8zV1am217MBn6bncMZkIEXRgXCfmE7i3g6CMD21zb88Pg5zDQ2gz3kUymMWopBJpyhVxgWgTuQZ3G63G4Lp6ZBVX2+s/l/o7MxXQCKBArE8fTX1MI/Ho4aW4nTC/sbGbesI/vrNoZ+88FTvVKpsu2ms5ufWVvje1WXwJZeWgsiyBl8GTT9CR16O3JXlrYQQDAORF73aS7NNTbDY3AyrLS3gHRjQ/L6xMSCtunoSIJ1cW6tV24Ww2aaAZbW+4HAjL81+gfVvC+AeHdUKsNrWBuGlJUA4+V6Xy7A6FohxJcBoZlGgulwQed6Q6YmJKQiFIvAvJeEInX7/1r+MJTl6X1MIIcOLBQV5wDC2hDCEV49h2o+hJ0i7XEOUssftFLobkfIlv1/bumKBikS8YdoZCt2zMPa4UDuuQDLDVJdseJEepijR/qeeG/2FhdnF6cmZJMhi5+TM8sOVlWWIc54o+gMwTS3dCz/lSAAAAABJRU5ErkJggg==)}.ai-feedback__spinner{box-sizing:border-box;border:4px solid var(--color-black);border-radius:var(--rounded-full);border-bottom-color:#0000;width:1.25rem;height:1.25rem;margin-inline:auto;animation:2s linear infinite rotation;display:inline-block}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scroll-indicator{z-index:var(--layer-1);width:max-content;max-width:80vw;color:var(--text-color);font-size:1rem;font-weight:400;font-size:var(--text-sm);text-align:center;background-color:var(--color-white);background-color:color-mix(in srgb,var(--color-white)85%,transparent);pointer-events:none;border-radius:.5rem;flex-direction:column;align-items:center;gap:.75rem;padding:.75rem;line-height:1.3;transition:opacity .4s ease-in;display:flex;position:fixed;bottom:1.25rem;left:50%;transform:translate(-50%)}@media screen and (min-width:768px){.scroll-indicator{font-size:var(--text-base);bottom:3.5rem}}.scroll-indicator[hidden]{opacity:0}.scroll-indicator__icon{width:1.5rem;height:1.5rem;animation-name:tell-it-bounce;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}@keyframes tell-it-bounce{0%{transform:translateY(0)}to{transform:translateY(50%)}}.sr-only{white-space:nowrap;clip:rect(0,0,0,0);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--color-white:#fff;--color-black:#000;--color-black-dark:#361e12;--color-black-light:#003a66;--color-primary:#009e4c;--color-primary-light:#00b859;--color-secondary:#f0a800;--color-secondary-light:#ffb60a;--color-accent:#73c5e8;--color-accent-light:#d3eef8;--color-grey:#fffbf0;--color-grey-light:#f7f7f7;--color-blue:#73c5e8;--color-blue-light:#d3eef8;--color-black-transparent:#0009;--input-background:var(--color-white);--label-background:var(--color-primary);--error-color:#d91212;--font-body:roboto,system-ui,sans-serif;--font-title:"Erica One",system-ui,sans-serif;--icon-checked:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M8.6 14.6L15.65 7.55L14.25 6.15L8.6 11.8L5.75 8.95L4.35 10.35L8.6 14.6ZM10 20C8.61667 20 7.31667 19.7375 6.1 19.2125C4.88333 18.6875 3.825 17.975 2.925 17.075C2.025 16.175 1.3125 15.1167 0.7875 13.9C0.2625 12.6833 0 11.3833 0 10C0 8.61667 0.2625 7.31667 0.7875 6.1C1.3125 4.88333 2.025 3.825 2.925 2.925C3.825 2.025 4.88333 1.3125 6.1 0.7875C7.31667 0.2625 8.61667 0 10 0C11.3833 0 12.6833 0.2625 13.9 0.7875C15.1167 1.3125 16.175 2.025 17.075 2.925C17.975 3.825 18.6875 4.88333 19.2125 6.1C19.7375 7.31667 20 8.61667 20 10C20 11.3833 19.7375 12.6833 19.2125 13.9C18.6875 15.1167 17.975 16.175 17.075 17.075C16.175 17.975 15.1167 18.6875 13.9 19.2125C12.6833 19.7375 11.3833 20 10 20Z' fill='%23F2A900'/%3E%3C/svg%3E");--icon-unchecked:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 19 20' fill='none'%3E%3Ccircle cx='9.17377' cy='9.99994' r='8.17377' stroke='%23F2A900' stroke-width='2'/%3E%3C/svg%3E")}@font-face{font-weight:400;font-family:Erica One;font-style:normal;src:url(/assets/erica-one-400-D47m2JP4.woff2)format("woff2");font-display:swap}@font-face{font-weight:100;font-family:Roboto;font-style:normal;src:url(/assets/roboto-100-DlpfXJCk.woff2)format("woff2");font-display:swap}@font-face{font-weight:100;font-family:Roboto;font-style:italic;src:url(/assets/roboto-100italic-UmkpCK7L.woff2)format("woff2");font-display:swap}@font-face{font-weight:200;font-family:Roboto;font-style:normal;src:url(/assets/roboto-200-DYFzPcwB.woff2)format("woff2");font-display:swap}@font-face{font-weight:200;font-family:Roboto;font-style:italic;src:url(/assets/roboto-200italic-Co418Box.woff2)format("woff2");font-display:swap}@font-face{font-weight:300;font-family:Roboto;font-style:normal;src:url(/assets/roboto-300-CztWkFGs.woff2)format("woff2");font-display:swap}@font-face{font-weight:300;font-family:Roboto;font-style:italic;src:url(/assets/roboto-300italic-BBeuuFIU.woff2)format("woff2");font-display:swap}@font-face{font-weight:400;font-family:Roboto;font-style:normal;src:url(/assets/roboto-400-CNwBRw8h.woff2)format("woff2");font-display:swap}@font-face{font-weight:400;font-family:Roboto;font-style:italic;src:url(/assets/roboto-400italic-CdnZD53w.woff2)format("woff2");font-display:swap}@font-face{font-weight:500;font-family:Roboto;font-style:normal;src:url(/assets/roboto-500-CkrA1NAy.woff2)format("woff2");font-display:swap}@font-face{font-weight:500;font-family:Roboto;font-style:italic;src:url(/assets/roboto-500italic-CXbgGduZ.woff2)format("woff2");font-display:swap}@font-face{font-weight:600;font-family:Roboto;font-style:normal;src:url(/assets/roboto-600-aFTKHmff.woff2)format("woff2");font-display:swap}@font-face{font-weight:600;font-family:Roboto;font-style:italic;src:url(/assets/roboto-600italic--56qEEog.woff2)format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Roboto;font-style:normal;src:url(/assets/roboto-700-DZr4b_KL.woff2)format("woff2");font-display:swap}@font-face{font-weight:700;font-family:Roboto;font-style:italic;src:url(/assets/roboto-700italic-RumOU1n5.woff2)format("woff2");font-display:swap}@font-face{font-weight:800;font-family:Roboto;font-style:normal;src:url(/assets/roboto-800-zE03jR9B.woff2)format("woff2");font-display:swap}@font-face{font-weight:800;font-family:Roboto;font-style:italic;src:url(/assets/roboto-800italic-F77Gh697.woff2)format("woff2");font-display:swap}@font-face{font-weight:900;font-family:Roboto;font-style:normal;src:url(/assets/roboto-900-93zEKV3C.woff2)format("woff2");font-display:swap}@font-face{font-weight:900;font-family:Roboto;font-style:italic;src:url(/assets/roboto-900italic-45TalvtQ.woff2)format("woff2");font-display:swap}.choose-theme{background:var(--color-blue-light)}.choose-theme__header{flex-direction:column;gap:2.5rem;display:flex}.choose-theme__intro{flex-direction:column;gap:.75rem;display:flex}.choose-theme__logo{height:2rem;max-width:unset;margin-inline:auto}.choose-theme__option-icon{height:1.875rem;color:var(--color-primary);border-radius:var(--rounded-full);background-color:var(--color-white);padding:.5rem}.choose-theme__option{font-weight:400;font-size:var(--text-base)}.choose-theme__option:focus{outline:2px solid var(--color-primary-light)}.choose-theme__title{color:var(--color-primary);margin-block-end:unset}.choose-theme__description{font-weight:400}.footer{--footer-background:#73c5e8;--footer-background-bottom:#50b6e2;--footer-color:#000}.footer__link{color:var(--footer-color)}.next{--option-background:var(--color-blue-light);--option-background-var:var(--color-blue);background-color:var(--color-primary)}.next__link,.next__description{color:var(--color-black);font-weight:400}.option{--rounded-full:.75rem}.option__label-text{font-weight:400}.option--checkbox{border:1px solid #0000}.progress{background-color:var(--color-blue)}.progress__title{font-weight:400}.survey-page{background-color:var(--color-blue-light)}.survey-page__action{color:var(--color-black);background-color:var(--color-secondary);font-weight:400}.survey-page__action:hover{background-color:var(--color-secondary-light)}.survey-page__intro{background-color:var(--color-primary)}.survey-page__text{font-weight:400}.question{--label-color:var(--color-black);--label-background:var(--color-primary);--input-background:var(--color-white);--input-background-var:var(--color-primary-light)}.question__description,.question__label{font-weight:400}:is(.question--string,.question--number,.question--email) .question__label{color:var(--color-black-transparent)}.question__input{font-weight:400}.question--checkbox{--switch-fill:var(--color-primary);--switch-background:var(--color-accent)}.question--email>.question__input{resize:none;width:100%;height:auto;min-height:12rem;padding:12px 16px;line-height:1.2;display:block}.question--radio-collapsable .option__label{background-color:var(--color-blue-light)}.question--radio-collapsable .option__label:hover{background-color:var(--color-blue)}.question--radio-collapsable .option__label:focus{background-color:var(--color-blue);outline:2px solid var(--color-secondary)}.question--radio-collapsable .option__label:checked{color:var(--color-blue)}.question--tellit .option__label{border:1px solid #0000}.question--tellit .option__label:hover{background-color:var(--color-grey-light)}.question--number{--label-color:var(--color-black-transparent)}.question--like .option__label:hover{--input-background-var:var(--color-grey-light)}.question--like .option:focus-within .option__label{outline:2px solid var(--color-secondary);outline-offset:2px}.question--like .option__input:checked+.option__label{border:1px solid var(--color-black)}.question--radio-collapsable .question__label{color:var(--color-black-transparent);font-weight:400}.question--radio-collapsable .option:focus-within{border-radius:var(--rounded-full);outline:2px solid var(--color-secondary);outline-offset:2px}.question--radio-collapsable .question__output{font-weight:400}.question--radio-collapsable .option__input:checked+.option__label{background-color:var(--color-blue)}.question--string .question__input{font-weight:400}.question--tellit .option__input:checked+.option__label{border:1px solid var(--color-primary);background-color:var(--color-white)}.question--tellit .option__input:focus+.option__label{outline:2px solid var(--color-secondary);outline-offset:2px}.tellit-form__container{background:var(--color-blue-light)}.tellit-form__action{color:var(--color-black);background:var(--color-secondary);font-weight:400}.tellit-form__action:hover{background:var(--color-secondary-light)}.tellit-form__action:focus{outline:2px solid var(--color-secondary)}h1,h2,h3,h4,h5,h6{font-weight:400;font-family:var(--font-title)}
