@font-face{font-family:CCalibreWeb;src:url(../fonts/Calibre-RWeb-Light.e351bf9f.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:CalibreWeb;src:url(../fonts/Calibre-RWeb-Regular.54667128.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:CalibreWeb;src:url(../fonts/Calibre-RWeb-MediumItalic.47135d8a.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:CalibreWeb;src:url(../fonts/Calibre-RWeb-Medium.3a8b439b.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:CalibreWeb;src:url(../fonts/Calibre-RWeb-Bold.4b786e69.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:BebasNeue;src:url(../fonts/BebasNeue.238bee47.woff2) format("woff2"),url(../fonts/BebasNeue.9fc23201.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--q-color-primary:#0089ff;--q-color-secondary:#2f3c4c;--q-color-accent:#ffce00;--color-accent-1:#e3769c;--color-accent-2:#3cb6ba;--color-accent-2-light:rgba(60,182,186,0.11);--color-accent-2-dark:#188e91;--color-accent-3:#6775c1;--color-accent-3-light:#f8f4ff;--color-accent-3-dark:#2a3ea8;--color-accent-4:#efa036;--color-accent-4-light:rgba(239,160,54,0.09);--color-accent-4-dark:#de7f00;--color-accent-5:#5394d5;--color-accent-5-light:rgba(83,148,213,0.1);--color-accent-5-dark:#0f5faf;--q-form-accent:#ffce00}body{color:#3a3c40;font-family:CalibreWeb,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif}.text-h1,.text-h2,.text-h3,.text-h4,h1,h2,h3,h4{font-family:BebasNeue,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif}.text-h1 strong,.text-h2 strong,.text-h3 strong,.text-h4 strong,h1 strong,h2 strong,h3 strong,h4 strong{font-weight:500}.q-btn{font-family:BebasNeue,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;line-height:24px}.q-btn .q-btn__wrapper{padding-left:32px;padding-right:32px}.q-dialog-plugin .q-btn .q-btn__wrapper{padding-left:16px;padding-right:16px}.text-align-center{text-align:center}.content--intro__button,.content--intro__cards{margin:0 0 2rem 0;display:flex;justify-content:center}.content--intro__cards{flex-wrap:wrap;flex-direction:column}.content--intro__cards .q-card{margin:1rem auto;text-align:center;max-width:320px}.content--intro__cards .q-card__section:first-child{padding-bottom:0}.content--intro__cards .q-card h3{font-size:30px;margin:0}.content--intro__cards .q-card h3 span{color:#0089ff}@media screen and (min-width:1023px){.content--intro__cards{flex-direction:row}.content--intro__cards .q-card{display:flex;flex-direction:column}.content--intro__cards .q-card__section:first-child{min-height:200px;display:flex;align-items:flex-end}.content--intro__cards .q-card__section:last-child{flex:1 1 auto;display:flex;align-items:center}}.q-footer{background:#4e5055}.q-footer .q-toolbar{height:60px}.q-footer .q-toolbar__title{padding-top:5px;margin:0 auto}.q-footer h1{font-size:21px;height:60px;margin:0}.q-footer a{display:flex;height:100%;justify-content:center;align-content:center;align-items:center;color:#fff;text-decoration:none;font-family:BebasNeue,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:2px}.q-footer span{line-height:60px}.q-footer img{height:40px;margin:0 16px 0 0}.q-header{background:#42454e;padding:8px}.q-header .score-card{margin:0 8px 0 0}.q-header .header__user-menu{margin:0 16px 0 32px;cursor:pointer}.q-page{padding:24px}.home-tiles{display:grid;grid-template-columns:1fr;grid-gap:24px;width:100%}.home-tiles .tile{background:#efefef}@media screen and (min-width:1023px){.home-tiles{grid-template-columns:1fr 1fr}}.home-page .q-card{margin-top:1rem;width:100%}body.desktop .home-page .q-card{width:auto;margin-top:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.results-page{background:#f5f6f7}.results-page-grid{display:grid;grid-template-columns:1fr;grid-gap:24px;width:100%;max-width:1516px}@media screen and (min-width:1023px){.results-page-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:"left right" "bottom bottom"}.results-page-grid .improvements-tile{grid-area:bottom}}.page--form .q-page{background:#f5f6f7}.connscore__form{max-width:1200px;width:90vw}.connscore__form-page__title{margin:16px 0;text-align:center}.connscore__form-page__contents{margin:32px 0}.q-dialog .q-card{border-top:4px solid #42454e}.page--home .q-dialog .q-dialog__backdrop{background:transparent}.connscore__form-page__actions{margin:1.5rem 0 0 0;padding:0;width:100%}.connscore__form-page__actions .row{justify-content:space-around}.connscore__form-element-group{margin:0 0 2rem 0;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,0.07058823529411765);border-top:solid 3px var(--q-form-accent);padding:16px}.connscore__form-element-group--invalid{border-top-color:#dd2f48}.connscore__form-element-group:last-child{margin-bottom:0}@media screen and (min-width:1023px){.connscore__form-element-group{padding:32px 48px}}.connscore__form-element-group__actions span{display:inline-block;margin:0 16px 0 0;color:#0089ff;text-decoration:underline;cursor:pointer}.connscore__form-page__progress{margin:1.5rem 0 0 0;padding:0;width:100%}.connscore-field_title,.connscore__aslikert__option,.connscore__aslikert__question,.connscore__form-element__title,.connscore__likert__question__title,.connscore__scale__question__title{line-height:1.4;margin:0 0 0.5rem 0;font-weight:400;font-size:18px}.connscore__form-element{margin:0 0 2rem 0}.connscore__form-element:last-child{margin-bottom:0}.connscore__form-element__description{text-transform:uppercase;font-family:BebasNeue,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;color:var(--q-form-accent)}.connscore__form-element__field{padding:0.5rem}.connscore__form-element .field-errors{display:flex;align-items:center}.connscore__form-element .field-errors .q-icon{font-size:42px;margin:0 8px 0 0}.connscore__form-element__errors__error{font-size:18px;color:#dd2f48}.connscore__form-element--processed-text{margin:0}.connscore__form-element--processed-text .connscore__form-element__field{padding:0}.connscore__form-element .hint{font-size:14px}.connscore__checkbox{display:flex;flex-direction:column;align-items:center}.connscore__checkboxes{display:flex;flex-wrap:wrap}.connscore__checkboxes .q-field{width:100%}.connscore__checkboxes .q-field__append{display:none}.connscore__checkboxes .q-field__native{display:flex;justify-content:space-between;align-items:flex-start}.connscore__checkboxes .q-field__native>div{flex:1 1 0;margin:8px;align-self:stretch}.connscore__checkboxes--style-pushbutton .connscore__checkboxes__option{display:flex;flex-direction:column;align-items:flex-start}.connscore__checkboxes--style-pushbutton .connscore__checkboxes__option .q-btn{width:100%;height:100%;line-height:1.2;text-transform:none;font-family:CalibreWeb,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;margin-bottom:8px}.connscore__checkboxes--style-pushbutton .connscore__checkboxes__option .q-btn .q-btn__wrapper:before{border-color:var(--q-form-accent)}.connscore__checkboxes--style-pushbutton .connscore__checkboxes__option .q-btn.selected{background-color:var(--q-form-accent)}.connscore__checkboxes--style-pushbutton .connscore__checkboxes__option .q-btn.selected .q-btn__wrapper:before{box-shadow:none}.connscore__checkboxes--style-pushbutton .connscore__checkboxes__option .q-btn.selected .q-btn__wrapper:after{content:"";position:absolute;left:0;bottom:0;right:0;height:4px;background:var(--q-form-accent);filter:brightness(120%)}.connscore__checkboxes--style-pushbutton .connscore__checkboxes__option .q-btn.selected .q-btn__content{color:#fff}.connscore__radios{display:flex;flex-wrap:wrap}.connscore__radios .q-field{width:100%}.connscore__radios .q-field__append{display:none}.connscore__radios .q-field__control{height:auto}.connscore__radios .q-field__native{display:flex;justify-content:space-between;align-items:flex-start}.connscore__radios .q-field__native>div{width:100%;flex:1 1 100%;margin:8px;align-self:stretch}.connscore__radios--style-pushbutton .connscore__radios__option{display:flex;flex-direction:column;align-items:flex-start}.connscore__radios--style-pushbutton .connscore__radios__option .q-btn{width:100%;height:100%;line-height:1.2;text-transform:none;font-family:CalibreWeb,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;margin-bottom:8px}.connscore__radios--style-pushbutton .connscore__radios__option .q-btn .q-btn__wrapper:before{border-color:var(--q-form-accent)}.connscore__radios--style-pushbutton .connscore__radios__option .q-btn.selected{background-color:var(--q-form-accent)}.connscore__radios--style-pushbutton .connscore__radios__option .q-btn.selected .q-btn__wrapper:before{box-shadow:none}.connscore__radios--style-pushbutton .connscore__radios__option .q-btn.selected .q-btn__wrapper:after{content:"";position:absolute;left:0;bottom:0;right:0;height:4px;background:var(--q-form-accent);filter:brightness(120%)}.connscore__radios--style-pushbutton .connscore__radios__option .q-btn.selected .q-btn__content{color:#fff}@media screen and (min-width:599px){.connscore__radios .q-field__native>div{width:auto;flex:1;margin:8px}}.connscore__tablesort{display:flex;flex-direction:column}.connscore__tablesort__option{cursor:move;font-size:16px;margin:6px 0;vertical-align:middle;display:inline-flex;flex:1 0 10%;align-items:center;background:#fff;border:1px solid #ccc;border-radius:2px;padding:8px 8px}.connscore__tablesort__option img{margin:0 8px 0 0}.connscore__processed-text{font-size:16px}.connscore__processed-text h1{font-size:28px}.connscore__processed-text h1 *{font-size:inherit}.connscore__processed-text h2{font-size:20px;font-weight:600}.connscore__processed-text h2 *{font-size:inherit}.connscore__processed-text h3{font-size:18px;font-size:14px}.connscore__processed-text h3 *{font-size:inherit}@media screen and (min-width:1023px){.connscore__processed-text h1{font-size:32px}.connscore__processed-text h2{font-size:24px;font-weight:600}.connscore__processed-text h3{font-size:20px;font-size:18px}}.connscore__likert .q-field{padding-bottom:0}.connscore__likert .q-field__native{justify-content:center}.connscore__likert .q-option-group{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:space-evenly}.connscore__likert .q-option-group .row{flex:1 1 auto;flex-direction:row}.connscore__likert .q-field__bottom{position:relative;transform:none}@media screen and (min-width:1023px){.connscore__likert .q-option-group{flex-direction:row}.connscore__likert .q-option-group .row{flex-direction:column}}.connscore__aslikert .grid-container{display:grid;grid-gap:10px}.connscore__aslikert__answer,.connscore__aslikert__option{text-align:center}.connscore__aslikert__answer .q-radio svg{color:var(--q-form-accent)}.connscore__scale .q-field{padding-bottom:0}.connscore__scale .q-option-group{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;justify-content:space-evenly}.connscore__scale .q-option-group .row{flex:1 1 auto;flex-direction:row}@media screen and (min-width:1023px){.connscore__scale .q-option-group{flex-direction:row}.connscore__scale .q-option-group .row{flex-direction:column}}.connscore__mapping__titles{display:flex;line-height:1.2;margin:0 0 0.5rem 0;font-weight:700}.connscore__mapping__titles__source{flex:0 0 25%}.connscore__mapping__titles__destination{flex:0 0 75%}.connscore__mapping__values__item{display:flex}.connscore__mapping__values__item__source{flex:0 0 25%;display:flex;align-items:center}.connscore__mapping__values__item__destination{flex:0 0 75%}.connscore__form-element__images{display:none}@media screen and (min-width:1023px){.connscore__form-element__images{margin:0 0 2rem 0;display:flex;justify-content:space-evenly}.connscore__form-element__images__image{flex:0 1 30%;max-width:30%;display:flex;align-items:flex-end}.connscore__form-element__images__image img{width:100%!important}}.score-card{display:flex;position:relative;flex-direction:column;background:#67686d;font-family:BebasNeue,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;height:50px;padding-bottom:3px;min-width:50px}.score-card__content{display:flex;flex-wrap:nowrap}.score-card__label{margin:2px 0 0 2px}.score-card__label--normal{display:none}.score-card__score{width:50px;color:var(--q-color-accent);display:flex;align-items:center;justify-content:center;font-size:36px;text-transform:uppercase;margin:0}.score-card__bar{position:absolute;left:0;bottom:0;right:0;height:5px;background:#737478}.score-card__bar__line{position:absolute;left:0;top:0;height:5px;background:var(--q-color-accent)}@media screen and (min-width:1023px){.score-card{width:200px}.score-card__label{display:flex;flex:1;padding:5px 16px;font-size:19px;line-height:20px;margin:0}.score-card__label--short{display:none}.score-card__label--normal{display:block}.score-card__score{width:auto;flex:0 0 50px;padding-right:4px;padding-top:4px;align-items:flex-start}.score-card__score span{margin-top:-8px}}.send-request-dialog{max-width:920px!important;width:80vw!important}.send-request-dialog--result{max-width:640px!important}.send-request__title{text-align:center;font-size:24px}.send-request__intro{text-align:center}.send-request__form{max-width:480px;margin:32px auto}.send-request__form .q-checkbox,.send-request__form .q-field{margin:0 0 1rem 0}.send-request__form__actions{display:flex;justify-content:center}.send-request a{color:#0089ff}@media screen and (min-width:1439px){.send-request__form__row{margin:0 0 1rem 0}.send-request__form__row--2col{display:flex;justify-content:space-between}.send-request__form__row--2col .q-field{flex:0 1 47%}.send-request__form .q-checkbox,.send-request__form .q-field{margin:0}}.social-share--dialog{max-width:none!important}.social-share__networks{display:flex;flex-wrap:wrap;justify-content:center}.social-share__networks a{display:inline-flex;margin:1rem;color:#fff;text-decoration:none;align-items:center;padding:0 16px 0 0}.social-share__networks a i{background-color:rgba(0,0,0,0.2);padding:10px;flex:0 1 auto;margin:0 12px 0 0}.tile--section{text-align:center;display:flex;align-items:center;justify-content:center;border-top:5px solid transparent;background:var(--color)!important;border-top-color:var(--dark)!important}.tile--section .tile__inner{max-width:650px;margin:2rem}.tile--section .tile__header{margin:0 0 1rem 0}.tile--section .tile__header h2{font-family:CalibreWeb,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:26px;line-height:1.2;margin:0}.tile--section .tile__header h2 strong{display:block;font-family:BebasNeue,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:42px;line-height:1;margin-top:0.3rem}.tile--section .tile__content{margin:0 0 1rem 0;font-size:16px}.tile--section .tile__graphs{display:flex;justify-content:space-around}.tile--section .tile__graph{margin:0 2rem;display:flex;flex-direction:column;align-items:center;font-size:16px}.tile--section .tile__graph canvas{max-width:88px;margin:0 0 0.6rem 0}.tile--section *{color:#fff!important}.tile--section .tile__content{opacity:1;transition:opacity 300ms linear}.tile--section.tile--active .tile__content,body.mobile .tile--section .tile__content{opacity:1}.tile--result{background:#fff;border-top:2px solid #4e525f;box-shadow:0 2px 4px rgba(0,0,0,0.07);padding:16px}.tile--result h2{font-size:28px;text-align:center;margin:0 0 1rem 0;line-height:1.2}.tile--result h2 em{color:#0089ff;text-decoration:underline;font-style:normal}.tile--result .q-btn{font-size:16px;line-height:1.718em;margin:0.4rem}@media screen and (min-width:1023px){.tile--result{padding:24px}}.comparative-score-tile__content{display:flex;flex-direction:column}.comparative-score-tile__charts{padding:1rem;display:flex;justify-content:center;min-height:200px;flex:1 1 60%}.comparative-score-tile__charts--solipsistic .comparative-score-tile__charts__container{max-width:220px}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container{display:flex;flex-direction:column;margin:0 2rem 0 0}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container:first-child{margin-right:4rem}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container:last-child{margin-right:0}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container--full{width:100%;flex:1}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container--full>div{width:100%;margin:0 0 20px 0;background:#f5f6f7;border:1px solid #6b6b6b;padding:10px;display:flex;justify-content:center}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container--full>div:last-child{margin-bottom:0}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container__bar{flex:1 1 100%;position:relative;min-width:120px}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container__bar div{position:absolute;bottom:0;left:0;right:0}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container__bar span{font-family:BebasNeue,Roboto,-apple-system,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:52px;color:#fff;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container__text{flex:0 0 1;padding:0.2rem;text-align:center}.comparative-score-tile__links{display:flex;flex-direction:column;justify-content:space-evenly}.comparative-score-tile__links .q-btn{line-height:1.2}@media screen and (min-width:599px){.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container--full{display:flex;flex-direction:row}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container--full>div{flex:1 1 30%;margin:0 20px 0 0;background:#f5f6f7;border:1px solid #6b6b6b;padding:10px;display:flex;justify-content:center}.comparative-score-tile__charts--comparative .comparative-score-tile__charts__container--full>div:last-child{flex-basis:70%;margin-right:0}.comparative-score-tile__links{flex:1 1 auto;flex-direction:row;justify-content:space-between;align-content:center;padding:1rem 0 0 0;gap:1rem}}.suggestions-tile{text-align:center;display:flex;flex-direction:column}.suggestions-tile .image{flex:1;display:flex;align-items:center}.suggestions-tile .image img{margin:0 auto 2rem auto;max-width:620px;width:100%}.suggestions-tile__links{display:flex;flex-direction:row;justify-content:space-evenly;gap:16px}.suggestions-tile .q-btn{margin:0 auto;line-height:1.2}.improvements-tile__panel,.improvements-tile__panels{display:flex;flex-direction:column}.improvements-tile__panel{text-align:center;background:#efefef;margin:1rem 0;padding:1rem}.improvements-tile__panel h3{font-size:24px;margin:0 0 1rem 0}.improvements-tile__panel h4{font-size:31px;margin:0 0 1rem 0}.improvements-tile__panel h4 span{font-size:54px;display:block}.improvements-tile__panel.accent-2{background:var(--color-accent-2-light)}.improvements-tile__panel.accent-2 .q-btn,.improvements-tile__panel.accent-2 h4{color:var(--color-accent-2)}.improvements-tile__panel.accent-3{background:var(--color-accent-3-light)}.improvements-tile__panel.accent-3 .q-btn,.improvements-tile__panel.accent-3 h4{color:var(--color-accent-3)}.improvements-tile__panel.accent-4{background:var(--color-accent-4-light)}.improvements-tile__panel.accent-4 .q-btn,.improvements-tile__panel.accent-4 h4{color:var(--color-accent-4)}.improvements-tile__panel.accent-5{background:var(--color-accent-5-light)}.improvements-tile__panel.accent-5 .q-btn,.improvements-tile__panel.accent-5 h4{color:var(--color-accent-5)}@media screen and (min-width:1023px){.improvements-tile{width:100%}.improvements-tile__panels{flex-direction:row}.improvements-tile__panel{flex:1 1 25%;margin:0 1rem}.improvements-tile__panel p{flex:1 1 100%}.improvements-tile__panel .q-btn{margin-bottom:0}}.slide-fade-enter-active{transition:all 0.3s ease}.slide-fade-leave-active{transition:all 0.8s cubic-bezier(1,0.5,0.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0}