.fs-wrapper[data-v-623bd204]{display:flex;flex-direction:column;min-height:100vh}.fs-sr-only[data-v-623bd204]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.fs-header[data-v-623bd204]{background-color:#fff;border-bottom:1px solid #e6eaee;position:sticky;top:0;width:100%;z-index:40}.fs-header__inner[data-v-623bd204]{align-items:center;display:flex;height:64px;justify-content:space-between;margin:0 auto;max-width:1840px;padding:0 16px}@media(min-width:1024px){.fs-header__inner[data-v-623bd204]{height:84px;padding:0 40px}}.fs-header__logo[data-v-623bd204]{height:32px;width:auto}@media(min-width:1024px){.fs-header__logo[data-v-623bd204]{height:40px;width:185px}}.fs-close-btn[data-v-623bd204]{align-items:center;background-color:#e6eaee;border-radius:12px;color:#2a506f;display:flex;font-size:14px;font-weight:400;justify-content:center;padding:10px 16px;text-decoration:none;transition:background-color .15s ease}.fs-close-btn[data-v-623bd204]:hover{background-color:#d0d6dd}@media(min-width:1024px){.fs-close-btn[data-v-623bd204]{font-size:16px;padding:12px 20px}}.fs-progress-bar[data-v-623bd204]{background-color:#e6eaee;height:4px;width:100%}.fs-progress-bar__fill[data-v-623bd204]{background-color:#fe7000;height:100%;transition:width .3s ease}.fs-question-page[data-v-623bd204],.fs-start-page[data-v-623bd204]{align-items:center;background-color:#f6f7f9;display:flex;flex:1;flex-direction:column;justify-content:center;overflow:hidden;padding:32px 16px;position:relative}@media(min-width:1024px){.fs-question-page[data-v-623bd204],.fs-start-page[data-v-623bd204]{padding:64px 40px}}.fs-deco[data-v-623bd204]{bottom:-100px;height:600px;left:-150px;pointer-events:none;position:absolute;width:400px;z-index:0}@media(min-width:1024px){.fs-deco[data-v-623bd204]{bottom:-80px;height:800px;left:-100px;width:600px}}.fs-deco__img[data-v-623bd204]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fs-card[data-v-623bd204]{background-color:#fff;border-radius:16px;box-shadow:0 84px 64px #002c500d,0 32px 28px #002c5005,0 18px 16px #002c5005,0 10px 8px #002c5005,0 6px 4px #002c5008,0 2px 2px #002c5005;display:flex;flex-direction:column;gap:24px;max-width:852px;padding:32px 20px;position:relative;width:100%;z-index:1}@media(min-width:1024px){.fs-card[data-v-623bd204]{border-radius:24px;gap:40px;padding:64px}}.fs-card--question[data-v-623bd204]{gap:24px}@media(min-width:1024px){.fs-card--question[data-v-623bd204]{gap:32px;padding:48px 64px}}.fs-card__header[data-v-623bd204]{display:flex;flex-direction:column;gap:8px}.fs-card__title[data-v-623bd204]{color:#002c50;font-size:32px;font-weight:500;letter-spacing:-1px;line-height:1.1;margin:0}@media(min-width:1024px){.fs-card__title[data-v-623bd204]{font-size:48px;letter-spacing:-2px}}.fs-card__body[data-v-623bd204]{display:flex;flex-direction:column;gap:16px}.fs-card__intro[data-v-623bd204]{color:#2a506f;font-size:16px;font-weight:400;line-height:1.7;margin:0}@media(min-width:1024px){.fs-card__intro[data-v-623bd204]{font-size:16px}}.fs-card__description[data-v-623bd204]{color:#2a506f;font-size:15px;font-weight:400;line-height:1.7;margin:0}@media(min-width:1024px){.fs-card__description[data-v-623bd204]{font-size:16px}}.fs-card__cta[data-v-623bd204]{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.fs-card__duration[data-v-623bd204]{color:#2a506f;font-size:14px;font-weight:400;margin:0}.fs-q-header[data-v-623bd204]{align-items:center;display:flex;gap:16px}.fs-q-block-label[data-v-623bd204]{color:#fe7000;font-size:16px;font-weight:500;white-space:nowrap}.fs-q-progress[data-v-623bd204]{background-color:#e6eaee;border-radius:1px;flex:1;height:2px}.fs-q-progress__fill[data-v-623bd204]{background-color:#fe7000;border-radius:1px;height:100%;transition:width .3s ease}.fs-q-text[data-v-623bd204]{color:#002c50;font-size:18px;font-weight:400;line-height:1.6;margin:0}@media(min-width:1024px){.fs-q-text[data-v-623bd204]{font-size:20px}}.fs-likert[data-v-623bd204]{border:none;margin:0;padding:0}.fs-slider-outer[data-v-623bd204]{cursor:pointer;padding:24px 16px 40px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.fs-slider[data-v-623bd204]{height:8px;position:relative;width:100%}.fs-slider__track[data-v-623bd204]{background-color:#fef4ec;border-radius:6px;inset:0;position:absolute}.fs-slider__fill[data-v-623bd204]{border-radius:8px;height:8px;left:0;position:absolute;top:0;z-index:1}.fs-slider__fill[data-v-623bd204],.fs-slider__fill--hover[data-v-623bd204]{background-color:#fe7000;transition:width .15s ease}.fs-slider__fill--hover[data-v-623bd204]{opacity:.35;z-index:0}.fs-slider__step[data-v-623bd204]{align-items:center;cursor:pointer;display:flex;flex-direction:column;position:absolute;top:0;transform:translate(-50%);z-index:3}.fs-slider__step--first[data-v-623bd204]{align-items:flex-start;transform:translate(0)}.fs-slider__step--last[data-v-623bd204]{align-items:flex-end;transform:translate(-100%)}.fs-slider__dot[data-v-623bd204]{background-color:#fe7000;border-radius:50%;cursor:pointer;flex-shrink:0;height:8px;pointer-events:auto;transition:all .15s ease;width:8px}.fs-slider__dot--passed[data-v-623bd204]{background-color:#fff}.fs-slider__dot--current[data-v-623bd204]{opacity:0}.fs-slider__dot--hovered[data-v-623bd204]{background-color:#fe7000;box-shadow:0 0 0 4px #fe700033;height:12px;margin-top:-2px;transition:all .15s ease;width:12px}.fs-slider__dot--hover-passed[data-v-623bd204]{background-color:#fe700080;transition:background-color .15s ease}.fs-slider__label[data-v-623bd204]{color:#2a506f;cursor:pointer;font-size:11px;font-weight:400;line-height:1.3;margin-top:12px;pointer-events:auto;text-align:center;white-space:pre-line}.fs-slider__step--first .fs-slider__label[data-v-623bd204]{text-align:left}.fs-slider__step--last .fs-slider__label[data-v-623bd204]{text-align:right}@media(min-width:1024px){.fs-slider__label[data-v-623bd204]{font-size:12px}}.fs-slider__label--active[data-v-623bd204]{color:#002c50;font-weight:600}.fs-slider__thumb[data-v-623bd204]{align-items:center;background-color:#002c501a;border-radius:50%;display:flex;height:32px;justify-content:center;outline:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:left .15s ease;width:32px;z-index:5}.fs-slider__thumb[data-v-623bd204]:focus-visible{box-shadow:0 0 0 3px #fe70004d}.fs-slider__thumb-inner[data-v-623bd204]{background-color:#fe7000;border:3px solid #fff;border-radius:50%;box-sizing:border-box;height:20px;width:20px}.fs-q-divider[data-v-623bd204]{background-color:#e6eaee;height:1px}.fs-q-nav[data-v-623bd204]{display:flex;gap:16px}.fs-q-nav__btn[data-v-623bd204]{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex:1;font-size:16px;font-weight:400;gap:8px;justify-content:center;line-height:1;padding:14px 20px;transition:all .15s ease}.fs-q-nav__btn--back[data-v-623bd204]{background-color:#fff;border:1px solid #e6eaee;color:#2a506f}.fs-q-nav__btn--back[data-v-623bd204]:hover:not(:disabled){background-color:#f6f7f9}.fs-q-nav__btn--back[data-v-623bd204]:disabled{cursor:not-allowed;opacity:.3}.fs-q-nav__btn--next[data-v-623bd204]{background-color:#fff;border:1px solid #e6eaee;color:#2a506f}.fs-q-nav__btn--next[data-v-623bd204]:hover:not(:disabled){background-color:#f6f7f9}.fs-q-nav__btn--next[data-v-623bd204]:disabled{cursor:not-allowed;opacity:.3}.fs-result-page[data-v-623bd204]{background:linear-gradient(180deg,#fff,#fef4ec);padding:48px 16px}@media(min-width:1024px){.fs-result-page[data-v-623bd204]{padding:80px 40px}}.fs-result-outer[data-v-623bd204]{gap:64px;margin:0 auto;max-width:1144px}.fs-result-hero[data-v-623bd204],.fs-result-outer[data-v-623bd204]{display:flex;flex-direction:column}.fs-result-hero[data-v-623bd204]{gap:24px;max-width:852px;width:100%}.fs-result-hero__title[data-v-623bd204]{color:#002c50;font-size:32px;font-weight:600;letter-spacing:-1px;line-height:1.1;margin:0}@media(min-width:1024px){.fs-result-hero__title[data-v-623bd204]{font-size:48px;letter-spacing:-2px}}.fs-result-hero__intro[data-v-623bd204]{color:#2a506f;font-size:16px;font-weight:400;line-height:1.7;margin:0;max-width:800px}.fs-score-pill[data-v-623bd204]{align-items:center;background-color:#f6f7f9;border-left:3px solid #fe7000;border-radius:24px;box-shadow:0 85px 34px #002c5012,0 35px 14px #002c500d,0 19px 8px #002c500a,0 11px 4px #002c500a,0 6px 2px #002c5008,0 2px 1px #002c5005;display:flex;gap:16px;padding:16px 24px;width:-moz-fit-content;width:fit-content}.fs-score-pill__label[data-v-623bd204]{color:#002c50;font-size:16px;font-weight:500;line-height:1.25;white-space:nowrap}.fs-score-pill__score-wrap[data-v-623bd204]{align-items:center;display:flex;flex-shrink:0;gap:8px}.fs-score-pill__circle[data-v-623bd204]{align-items:center;background-color:#fff;border-radius:99px;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.fs-score-pill__value[data-v-623bd204]{font-size:24px;font-weight:600;letter-spacing:-1px;line-height:1}.fs-score-pill__max[data-v-623bd204]{color:#2a506f;font-size:16px;font-weight:400;white-space:nowrap}.fs-categories-section[data-v-623bd204]{display:flex;flex-direction:column;max-width:852px;width:100%}.fs-section-title[data-v-623bd204]{color:#002c50;font-size:24px;font-weight:600;letter-spacing:-.5px;line-height:1.2;margin:0}@media(min-width:1024px){.fs-section-title[data-v-623bd204]{font-size:36px;letter-spacing:-1px}}.fs-section-desc[data-v-623bd204]{color:#2a506f;font-size:16px;font-weight:400;line-height:1.7;margin:16px 0 0}.fs-category-cards[data-v-623bd204]{display:flex;flex-direction:column;gap:24px;margin-top:32px}.fs-category-card[data-v-623bd204]{background-color:#fef4ec;border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:24px}.fs-category-card__title[data-v-623bd204]{color:#002c50;font-size:20px;font-weight:500;line-height:1.4;margin:0}.fs-category-card__score[data-v-623bd204]{color:#2a506f;font-size:16px;font-weight:400;line-height:1.8;margin:0}.fs-category-card__score-value[data-v-623bd204]{font-weight:600}.fs-category-card__desc[data-v-623bd204]{color:#2a506f;font-size:16px;font-weight:400;line-height:1.8;margin:0}.fs-advice-section[data-v-623bd204],.fs-download-card[data-v-623bd204]{display:flex;flex-direction:column;max-width:852px;width:100%}.fs-download-card[data-v-623bd204]{background-color:#fff;border-radius:24px;box-shadow:0 84px 32px #002c500d,0 32px 14px #002c5005,0 18px 8px #002c5005,0 10px 4px #002c5005,0 6px 2px #002c5008,0 2px 1px #002c5005;gap:24px;padding:24px}.fs-download-card__title[data-v-623bd204]{color:#002c50;font-size:20px;font-weight:500;line-height:1.4;margin:0}.fs-download-card__desc[data-v-623bd204]{color:#2a506f;font-size:15px;font-weight:400;line-height:1.7;margin:0}.fs-download-success[data-v-623bd204]{align-items:center;display:flex;flex-direction:column;gap:12px;padding:16px 0;text-align:center}.fs-download-success__icon[data-v-623bd204]{margin-bottom:4px}.fs-download-success__title[data-v-623bd204]{color:#002c50;font-size:20px;font-weight:600;line-height:1.2;margin:0}.fs-download-success__text[data-v-623bd204]{color:#2a506f;font-size:16px;font-weight:400;line-height:1.7;margin:0;max-width:440px}.fs-download-success__text strong[data-v-623bd204]{color:#002c50;font-weight:600}.fs-download-success__sub[data-v-623bd204]{color:#55738c;font-size:14px;font-weight:400;line-height:1.6;margin:0}.fs-checkbox-wrap[data-v-623bd204]{align-items:flex-start;cursor:pointer;display:flex;gap:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fs-checkbox-native[data-v-623bd204]{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.fs-checkbox-custom[data-v-623bd204]{align-items:center;background-color:#f6f7f9;border:1px solid rgba(42,80,111,.1);border-radius:6px;box-shadow:0 -2px 8px #fff,inset 0 -1.5px 4px #fff,inset 0 -2px 4px #002c500d,inset 0 0 16px #002c5008,inset 0 4px 6px #002c5005,inset 0 2px 4px #002c500a;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-top:2px;transition:all .15s ease;width:20px}.fs-checkbox-custom--checked[data-v-623bd204]{background-color:#002c50;border-color:#002c50;box-shadow:none}.fs-checkbox-label[data-v-623bd204]{color:#2a506f;font-size:16px;font-weight:400;line-height:1.8}.fs-email-field[data-v-623bd204]{display:flex;flex-direction:column;gap:8px}.fs-email-label[data-v-623bd204]{color:#002c50;font-size:14px;font-weight:500;line-height:1}.fs-email-input-wrap[data-v-623bd204]{align-items:center;display:flex;position:relative}.fs-email-icon[data-v-623bd204]{flex-shrink:0;left:16px;pointer-events:none;position:absolute}.fs-email-input[data-v-623bd204]{background-color:#f6f7f9;border:1px solid rgba(42,80,111,.1);border-radius:12px;box-shadow:inset 0 -1.5px 4px #fff,inset 0 -2px 4px #002c500d,inset 0 0 16px #002c5008,inset 0 4px 6px #002c5005,inset 0 2px 4px #002c500a;color:#002c50;font-size:16px;font-weight:400;height:52px;outline:none;padding:0 16px 0 44px;transition:border-color .15s ease;width:100%}.fs-email-input[data-v-623bd204]:focus{border-color:#fe7000}.fs-email-input[data-v-623bd204]::-moz-placeholder{color:#2a506f;opacity:.5}.fs-email-input[data-v-623bd204]::placeholder{color:#2a506f;opacity:.5}.fs-slide-enter-active[data-v-623bd204]{overflow:hidden;transition:all .3s ease-out}.fs-slide-enter-from[data-v-623bd204]{max-height:0;opacity:0;transform:translateY(-8px)}.fs-slide-enter-to[data-v-623bd204]{max-height:120px;opacity:1;transform:translateY(0)}.fs-slide-leave-active[data-v-623bd204]{overflow:hidden;transition:all .2s ease-in}.fs-slide-leave-from[data-v-623bd204]{max-height:120px;opacity:1;transform:translateY(0)}.fs-slide-leave-to[data-v-623bd204]{max-height:0;opacity:0;transform:translateY(-8px)}.fs-download-btn[data-v-623bd204]{align-items:center;background:linear-gradient(180deg,#053861,#002c50);border:none;border-radius:12px;box-shadow:0 14px 7px #002c501a,0 6px 4px #002c501f,0 2px 2px #002c504d,inset 0 2px 2px #1f6dad,inset 0 -1px 2px #001c33;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;height:44px;line-height:1;padding:12px 20px;transition:all .15s ease;width:-moz-fit-content;width:fit-content}.fs-download-btn[data-v-623bd204]:hover:not(:disabled){filter:brightness(1.1)}.fs-download-btn[data-v-623bd204]:disabled{cursor:not-allowed;opacity:.3}.fs-quote[data-v-623bd204]{display:flex;flex-direction:column;gap:16px;max-width:852px;width:100%}.fs-quote__mark[data-v-623bd204]{flex-shrink:0;height:48px;width:64px}.fs-quote__text[data-v-623bd204]{color:#002c50;font-size:18px;font-style:italic;font-weight:400;line-height:1.6;margin:0}@media(min-width:1024px){.fs-quote__text[data-v-623bd204]{font-size:20px}}.fs-quote__author[data-v-623bd204]{color:#2a506f;font-size:14px;font-weight:500;margin:0}.fs-cta-section[data-v-623bd204]{background-color:#fe7000;padding:48px 16px}@media(min-width:1024px){.fs-cta-section[data-v-623bd204]{padding:96px}}.fs-cta-card[data-v-623bd204]{background-color:#fff;border-radius:16px;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1144px;overflow:hidden;padding:32px 24px}@media(min-width:1024px){.fs-cta-card[data-v-623bd204]{align-items:flex-start;border-radius:24px;flex-direction:row;gap:80px;padding:56px 64px}}.fs-cta-card__text[data-v-623bd204]{display:flex;flex:1;flex-direction:column;gap:16px}@media(min-width:1024px){.fs-cta-card__text[data-v-623bd204]{gap:24px}}.fs-cta-card__title[data-v-623bd204]{color:#002c50;font-size:28px;font-weight:500;letter-spacing:-1px;line-height:1.2;margin:0}@media(min-width:1024px){.fs-cta-card__title[data-v-623bd204]{font-size:48px;letter-spacing:-2px}}.fs-cta-card__desc[data-v-623bd204]{color:#2a506f;font-size:16px;font-weight:400;line-height:1.7;margin:0}@media(min-width:1024px){.fs-cta-card__desc[data-v-623bd204]{font-size:20px}}.fs-cta-card__action[data-v-623bd204]{align-items:flex-start;display:flex;flex-shrink:0}@media(min-width:1024px){.fs-cta-card__action[data-v-623bd204]{padding-top:8px;width:306px}}
