*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body,html{height:100%}.content-width-lg,.content-width-sm{width:100%;margin:0 auto;padding:0 24px}@media(max-width:424px){.content-width-lg,.content-width-sm{padding:0 16px}}.content-width-lg{max-width:1200px}.content-width-sm{max-width:720px}@font-face{font-family:NovaRound;src:url(../fonts/NovaRound-Regular.eecedf7c.woff2) format("woff2"),url(../fonts/NovaRound-Regular.c32c036d.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(../fonts/Nunito-Bold.71e314ab.woff2) format("woff2"),url(../fonts/Nunito-Bold.726b1f6c.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(../fonts/Nunito-Regular.a0073737.woff2) format("woff2"),url(../fonts/Nunito-Regular.6c3e4b3d.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-size:16px;font-family:Nunito,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.375;color:#0c3b69}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:NovaRound,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;color:#000;line-height:1.5;font-weight:400;margin:0 0 16px}.h1,h1{font-size:28px;line-height:1.2}@media screen and (min-width:420px){.h1,h1{font-size:calc(25.21854px + .66225vw)}}@media screen and (min-width:1024px){.h1,h1{font-size:32px}}.h2,h2{font-size:25px;line-height:1.2}@media screen and (min-width:420px){.h2,h2{font-size:calc(22.91391px + .49669vw)}}@media screen and (min-width:1024px){.h2,h2{font-size:28px}}.h3,h3{font-size:22px;line-height:1.25}@media screen and (min-width:420px){.h3,h3{font-size:calc(19.91391px + .49669vw)}}@media screen and (min-width:1024px){.h3,h3{font-size:25px}}.h4,h4{font-size:22px;line-height:1.25}.h5,h5{font-size:20px}.h5,.h6,h5,h6{line-height:1.375}.h6,h6{font-size:18px}p{margin:0 0 16px}.small-text{font-size:12px;line-height:1.375;color:rgba(0,0,0,.75)}#app[data-v-e23c1a0e]{height:100%}.view[data-v-e23c1a0e]{min-height:100%;padding:64px 0}@media(max-width:767px){.view[data-v-e23c1a0e]{padding:24px 0}}.fade-enter-active[data-v-e23c1a0e]{transition:opacity .25s ease .25s}.fade-leave-active[data-v-e23c1a0e]{transition:opacity .25s ease;position:absolute;top:0;left:0;width:100%}.fade-enter[data-v-e23c1a0e],.fade-leave-to[data-v-e23c1a0e]{opacity:0}.fade-enter-to[data-v-e23c1a0e],.fade-leave[data-v-e23c1a0e]{opacity:1}.icon[data-v-6af6ea2c]{font-size:1.5em;width:1em;height:1em}.button[data-v-bcc61276]{display:inline-flex;align-items:center;justify-content:center;height:48px;border-radius:999px;border:none;padding:0 32px;font-weight:700;outline:none;cursor:pointer;transition:background-color .12s ease;text-decoration:none}.button.variant-solid[data-v-bcc61276]{background:#0c3b69;color:#fff}.button.variant-solid[data-v-bcc61276]:hover{background:#104f8c}.button.variant-solid[data-v-bcc61276]:active{background:#0a2f54}.button.variant-text[data-v-bcc61276]{background:none;color:#0c3b69}.button.variant-text[data-v-bcc61276]:hover{background:rgba(12,59,105,.1)}.button.variant-text[data-v-bcc61276]:active{background:rgba(12,59,105,.2)}.button.is-disabled[data-v-bcc61276]{background:#d8d6d6;color:rgba(0,0,0,.25);cursor:not-allowed}.button.is-disabled[data-v-bcc61276]:hover{background:#d8d6d6}.button.is-disabled[data-v-bcc61276]:active{pointer-events:none}[data-v-bcc61276] .icon-left{line-height:0;margin:0 8px 0 -8px}[data-v-bcc61276] .icon-right{line-height:0;margin:0 -8px 0 8px}.text-input[data-v-6f745237]{display:flex;align-self:center;position:relative;height:48px;border-radius:999px;background:#f3f3f3;transition:box-shadow .25s ease}.text-input[data-v-6f745237]:hover{box-shadow:inset 0 0 0 2px rgba(0,0,0,.125)}.text-input.is-focused[data-v-6f745237]{box-shadow:inset 0 0 0 2px #0c3b69}.text-input.has-error[data-v-6f745237]{box-shadow:inset 0 0 0 2px #f13f3f}input[data-v-6f745237]{border:none;background:none;outline:none;padding:0 24px}label[data-v-6f745237]{position:absolute;top:50%;left:24px;transform:translateY(-50%);transform-origin:left;pointer-events:none;color:rgba(0,0,0,.65);font-weight:700;transition:all .25s ease}label.is-floating[data-v-6f745237]{color:#0c3b69;transform:translateY(calc(-50% - 36px)) scale(.8)}.has-error label[data-v-6f745237]{color:#f13f3f}.pdf-generator[data-v-ed38f0fe]{height:0;visibility:hidden}.question-radio[data-v-ca9303a0]{cursor:pointer}@media(max-width:767px){.question-radio[data-v-ca9303a0]{display:flex;align-items:center}}.input[data-v-ca9303a0]{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}@media(min-width:768px){.label[data-v-ca9303a0]{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}}@media(max-width:767px){.label[data-v-ca9303a0]{margin-left:16px}}@media(max-width:424px){.label[data-v-ca9303a0]{font-size:14px}}.control[data-v-ca9303a0]{position:relative;display:block;width:32px;height:32px;border-radius:50%;border:2px solid rgba(12,59,105,.5);background:#fff;flex-shrink:0;transition:all .12s ease}.control[data-v-ca9303a0]:after{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);content:"";width:16px;height:16px;border-radius:50%;background:#0c3b69;transform:translate(-50%,-50%) scale(0);transition:all .12s ease}.input:checked+.control[data-v-ca9303a0]{border-color:#0c3b69}.input:checked+.control[data-v-ca9303a0]:after{transform:translate(-50%,-50%) scale(1)}.input:hover+.control[data-v-ca9303a0]{border-color:#0c3b69;background:rgba(12,59,105,.1)}.question-sub-item[data-v-6c60a636]{display:flex;align-items:center;justify-content:space-between;border:none;margin:0;padding:12px 0 12px 24px}@media(min-width:768px){.question-sub-item[data-v-6c60a636]:nth-child(odd){background:#f3f3f3}}@media(max-width:767px){.question-sub-item[data-v-6c60a636]{flex-direction:column;align-items:flex-start;background:#f3f3f3;margin-bottom:16px;padding:24px;border-radius:8px}}.title[data-v-6c60a636]{float:left;color:#0c3b69;font-weight:700;max-width:576px}.option-container[data-v-6c60a636]{list-style:none;display:flex;align-items:center;margin:0}@media(max-width:767px){.option-container[data-v-6c60a636]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px;padding:0;width:100%;align-items:flex-start}}.option[data-v-6c60a636]{display:flex;align-items:center;justify-content:center;width:104px}@media(max-width:767px){.option[data-v-6c60a636]{justify-content:flex-start;width:auto}}.header[data-v-26164fe0]{display:flex;align-items:flex-end;margin-bottom:24px}.question-number[data-v-26164fe0]{align-self:center;font-family:NovaRound,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:64px;line-height:1;margin:0 32px 0 16px;color:#d92277}@media(max-width:767px){.question-number[data-v-26164fe0]{margin:0 16px 0 0}}.title[data-v-26164fe0]{margin:0;max-width:600px}.option-titles[data-v-26164fe0]{display:flex;margin-left:auto}@media(max-width:767px){.option-titles[data-v-26164fe0]{display:none}}.option-title[data-v-26164fe0]{text-align:center;width:104px;padding:0 8px;font-weight:700}.stepper-items[data-v-38578ff2]{display:block;position:relative;width:100%;overflow:hidden}.stepper-item[data-v-38578ff2]{top:0;left:0;width:100%}.slide-left-leave-active[data-v-38578ff2],.slide-right-leave-active[data-v-38578ff2]{position:absolute}.slide-left-enter-active[data-v-38578ff2],.slide-left-leave-active[data-v-38578ff2],.slide-right-enter-active[data-v-38578ff2],.slide-right-leave-active[data-v-38578ff2]{transition:transform .4s ease,opacity .4s ease}.slide-left-enter-to[data-v-38578ff2],.slide-right-enter-to[data-v-38578ff2]{transform:translateZ(0)}.slide-left-enter[data-v-38578ff2],.slide-right-leave-to[data-v-38578ff2]{transform:translate3d(50%,0,0);opacity:0}.slide-left-leave-to[data-v-38578ff2],.slide-right-enter[data-v-38578ff2]{transform:translate3d(-50%,0,0);opacity:0}.stepper-steps[data-v-5c75c101]{font-size:20px}@media screen and (min-width:320px){.stepper-steps[data-v-5c75c101]{font-size:calc(11.42857px + 2.67857vw)}}@media screen and (min-width:768px){.stepper-steps[data-v-5c75c101]{font-size:32px}}.step-container[data-v-5c75c101]{display:flex;margin:0 -.3125em}.step[data-v-5c75c101]{flex:1;display:flex;align-items:center}.step[data-v-5c75c101]:first-child{flex:0}.step-marker[data-v-5c75c101]{display:flex;align-items:center;justify-content:center;width:2em;height:2em;background:#2cad93;color:#fff;font-family:NovaRound,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;border-radius:999px;flex-shrink:0;transform:scale(.625) translateZ(0);z-index:1;transition:background-color .25s ease,transform .25s ease}.step.is-active .step-marker[data-v-5c75c101],.step.is-finished .step-marker[data-v-5c75c101]{background:#0c3b69}.step.is-active .step-marker[data-v-5c75c101]{transform:scale(1) translateZ(0)}.step-marker[data-v-5c75c101] .icon{font-size:1.25em}.step-connector[data-v-5c75c101]{position:relative;height:8px;width:calc(100% + 30px);background:#2cad93;margin:0 -.625em}.step-connector[data-v-5c75c101]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0c3b69;transform-origin:left;transform:scaleX(0) translateZ(0);transition:transform .25s ease}.step.is-active .step-connector[data-v-5c75c101]:after,.step.is-finished .step-connector[data-v-5c75c101]:after{transform:scaleX(1) translateZ(0)}.step-icon-container[data-v-5c75c101]{position:relative;width:calc(100% - 1.25em);height:1.25em;margin:0 auto 8px auto}[data-v-5c75c101] .step-icon{bottom:calc(100% + 8px);position:absolute;left:0;top:0;transform:translateX(-50%);font-size:1em;height:100%;width:3em;color:#d92277;transition:left .5s cubic-bezier(.5,.1,.28,1.17)}.survey-result[data-v-09c6cec8]{text-align:center;padding-bottom:24px}@media(max-width:767px){.survey-result[data-v-09c6cec8]{text-align:left;padding-bottom:0}}.result-description[data-v-09c6cec8]{position:relative;border-radius:16px;padding:64px 40px;max-width:800px;margin:0 auto;background-color:#f3f3f3;background-repeat:no-repeat;background-position:bottom -80px right -32px;background-size:400px}@media(max-width:424px){.result-description[data-v-09c6cec8]{padding:24px;margin-bottom:16px}}.result-title[data-v-09c6cec8]{color:#2cad93}.result-download-button[data-v-09c6cec8]{left:50%;transform:translate3d(-50%,0,0);position:absolute;bottom:0}@media(max-width:424px){.result-download-button[data-v-09c6cec8]{position:relative;bottom:0;left:0;transform:none;width:100%}}h1[data-v-23506030]{font-size:20pt;line-height:1.35;color:#0c3b69}h2[data-v-23506030]{font-size:16pt;line-height:1.35;color:#0c3b69;margin-bottom:16px}h3[data-v-23506030]{font-size:12pt;margin-bottom:8px;color:#0c3b69}.template[data-v-23506030]{text-align:left;width:210mm;height:297mm;padding:1.5cm 1.5cm 1.5cm;font-size:11pt;line-height:1.5;color:#000;background:#f3f3f3;position:relative}.content-container[data-v-23506030]{position:relative;padding:1cm;background:#fff;border-radius:16px;height:100%}.background-image-container[data-v-23506030]{position:absolute;bottom:0;right:0;width:75%;height:50%;overflow:hidden}.background-image[data-v-23506030]{position:absolute;bottom:-40px;right:-40px;width:100%;height:auto}.title[data-v-23506030]{margin-bottom:1.5cm}.text-highlight[data-v-23506030]{color:#2cad93}.body-section[data-v-23506030]{margin-bottom:1cm}.logo-top[data-v-23506030]{width:2.5cm;height:2.5cm;margin-bottom:1cm}.logo-bottom[data-v-23506030]{position:absolute;left:50%;transform:translate3d(-50%,0,0);bottom:.4cm;height:.75cm;height:.5cm}.not-found[data-v-28b05ee9]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.logo[data-v-28b05ee9]{margin-bottom:40px}main[data-v-28b05ee9]{margin:auto}.number[data-v-28b05ee9]{font-size:80px;color:#2cad93}@media screen and (min-width:420px){.number[data-v-28b05ee9]{font-size:calc(24.37086px + 13.24503vw)}}@media screen and (min-width:1024px){.number[data-v-28b05ee9]{font-size:160px}}.message[data-v-28b05ee9]{font-size:16px;font-weight:700;margin-bottom:40px}@media screen and (min-width:420px){.message[data-v-28b05ee9]{font-size:calc(14.60927px + .33113vw)}}@media screen and (min-width:1024px){.message[data-v-28b05ee9]{font-size:18px}}.logo[data-v-1d833c61]{display:block;width:160px;height:auto;margin:0 auto 40px}@media(max-width:767px){.logo[data-v-1d833c61]{width:80px;margin:0 auto 16px}}.stepper-header[data-v-1d833c61]{margin-bottom:32px}@media(min-width:768px){.stepper-header[data-v-1d833c61]{padding:0 8px}}.stepper-footer[data-v-1d833c61]{position:relative;display:flex;align-items:center;justify-content:space-between;margin:72px -12px 0 -12px}@media(max-width:767px){.stepper-footer[data-v-1d833c61]{margin-top:24px}}.stepper-button[data-v-1d833c61]{margin:0 12px}@media(max-width:424px){.stepper-button[data-v-1d833c61]{width:100%}}@media(min-width:425px){.stepper-next-button[data-v-1d833c61]{margin-left:auto}}.image-gallery[data-v-3d830afc]{display:flex;width:100%;height:180px;overflow:hidden;border-radius:16px;margin:0}.item[data-v-3d830afc]{position:relative;display:block;margin:0;flex:1;min-width:0;overflow:hidden;color:#fff}.item-image[data-v-3d830afc]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(1) brightness(85%);transition:all .25s ease}.item:hover .item-image[data-v-3d830afc]{transform:scale(1.05);filter:none}.item-label[data-v-3d830afc]{position:absolute;top:0;left:0;width:100%;height:100%;font-weight:700;font-size:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:24px;filter:drop-shadow(0 0 8px rgba(0,0,0,.75));background:linear-gradient(0deg,rgba(0,0,0,.25),transparent)}[data-v-3d830afc] .item-icon{color:inherit;height:48px;width:120px;margin-bottom:8px;transition:all .25s ease}.item[data-v-3d830afc]:hover .item-icon{transform:translateY(-8px);filter:none}.home[data-v-31c96d9d]{display:flex;justify-content:center;flex-direction:column}@media(max-width:1023px){.home[data-v-31c96d9d]{align-items:center}}.logo[data-v-31c96d9d]{display:block;width:160px;height:auto;margin:0 auto 48px auto}@media(max-width:424px){.logo[data-v-31c96d9d]{width:120px}}main[data-v-31c96d9d]{display:flex;flex-direction:column;align-items:center;text-align:center;margin:auto}.name-input-container[data-v-31c96d9d]{display:flex;align-items:center;margin-top:32px;text-align:center}@media(max-width:499px){.name-input-container[data-v-31c96d9d]{width:100%;flex-direction:column}}.name-input[data-v-31c96d9d]{padding-right:40px;margin-right:-40px;width:100%}@media(max-width:499px){.name-input[data-v-31c96d9d]{padding:0;margin-right:0;margin-bottom:16px}}.name-input-error[data-v-31c96d9d]{color:#f13f3f;margin-top:8px}.start-button[data-v-31c96d9d]{flex-shrink:0;z-index:1}@media(max-width:499px){.start-button[data-v-31c96d9d]{width:100%}}.name-input-notice[data-v-31c96d9d]{max-width:320px;margin-top:16px;text-align:center}.image-gallery-container[data-v-31c96d9d]{width:100%;text-align:center;margin-top:auto;padding-top:40px}@media(max-width:1023px){.image-gallery-container[data-v-31c96d9d]{display:none}}.image-gallery-title[data-v-31c96d9d]{color:#d92277}