.Header_header__wrapper__16Jnt{display:flex;flex-direction:column;gap:1.4rem}.Header_header__title__dhJOr{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-size:3.8rem;font-weight:700;text-align:center;letter-spacing:-.5px;line-height:1.15;color:#0f172a;margin:0}.Header_header__text__Gl952 *{text-align:center;font-size:1.7rem;font-family:Inter,sans-serif;font-weight:300;letter-spacing:-.2px;line-height:1.7;color:#6b7280;margin:0}.Header_header__text__Gl952 p{margin:.8rem 0 0}.Header_header__text__Gl952 a{font-weight:600;color:#334155;text-decoration:none;border-bottom:1.5px solid rgba(51,65,85,.25);transition:all .3s cubic-bezier(.4,0,.2,1);padding-bottom:1px}.Header_header__text__Gl952 a:hover{color:#0f172a;border-bottom-color:#334155}@media only screen and (max-width:760px){.Header_header__title__dhJOr{font-size:3.4rem;letter-spacing:-.4px}.Header_header__text__Gl952 *{font-size:1.6rem}}@media only screen and (max-width:540px){.Header_header__wrapper__16Jnt{gap:1.2rem}.Header_header__title__dhJOr{font-size:2.8rem;letter-spacing:-.3px}.Header_header__text__Gl952 *{font-size:1.5rem;line-height:1.6}}.Label_label__wrapper__2EjLP{display:grid;grid-template-columns:1fr;grid-gap:.25rem;gap:.25rem;margin-bottom:1rem}.Label_label__title__EbYlX{font-size:1.6rem;font-family:Work Sans;font-weight:500;letter-spacing:-.5px;color:#203940;line-height:1.5}.Label_label__required__1KE9I{color:#d32f2f;font-size:1.9rem}.Label_label__text__feAbt{line-height:1.2;font-family:Work Sans;font-size:1.4rem;font-weight:400;letter-spacing:-.25px;color:#323232}.ErrorMessage_error__JePa2{display:flex;align-items:flex-start;gap:.6rem;padding:.6rem 0 0}.ErrorMessage_error__text___5zrV{font-family:Work Sans,sans-serif;font-weight:500;font-size:1.4rem;letter-spacing:-.2px;color:#d32f2f;line-height:1.4}@media only screen and (max-width:540px){.ErrorMessage_error__text___5zrV{font-size:1.3rem}}.Input_input__9WZDQ{position:relative;width:100%;margin-bottom:0}.Input_input__label__h40cC{position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);font-family:Inter,system-ui,-apple-system,sans-serif;font-size:1.55rem;font-weight:500;color:#94a3b8;pointer-events:none;transition:all .25s cubic-bezier(.4,0,.2,1);background:rgba(0,0,0,0);padding:0 .6rem;letter-spacing:-.2px;z-index:1}.Input_input__label--floating__OaWzL{top:0;transform:translateY(-50%) scale(.85);color:#334155;font-weight:600;background:linear-gradient(180deg,transparent 0,transparent 45%,#fff 0,#fff 55%,transparent 0,transparent)}.Input_input--focused__26o2H .Input_input__label--floating__OaWzL{color:#0f172a}.Input_input__field__MJnqo{width:100%;padding:1.8rem 1.6rem;border:2px solid #e2e8f0;border-radius:1.2rem;font-size:1.55rem;font-family:system-ui,-apple-system,sans-serif;letter-spacing:-.2px;color:#0f172a;background:#fff;transition:all .3s cubic-bezier(.4,0,.2,1);outline:none;font-weight:500;position:relative;z-index:0}.Input_input__field__MJnqo::placeholder{color:#cbd5e1;font-weight:400}.Input_input__field__MJnqo:hover:not(:focus):not(:disabled){border-color:#cbd5e1;background:rgba(248,250,252,.5)}.Input_input__field__MJnqo:disabled{background:rgba(241,245,249,.5);cursor:not-allowed;opacity:.6;border-color:#e2e8f0}.Input_input__border__xOs8E{position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,rgb(51,65,85),rgb(71,85,105) 50%,rgb(51,65,85));border-radius:0 0 1.2rem 1.2rem;transform:scaleX(0);transition:transform .4s cubic-bezier(.4,0,.2,1);z-index:2}.Input_input--focused__26o2H .Input_input__field__MJnqo{border-color:#0f172a;background:#fff;box-shadow:0 0 0 4px rgba(51,65,85,.08),0 8px 24px rgba(51,65,85,.12);transform:translateY(-1px)}.Input_input--focused__26o2H .Input_input__border__xOs8E{transform:scaleX(1)}.Input_input--filled__mwcSJ .Input_input__field__MJnqo{background:rgba(248,250,252,.3)}.Input_input--uppercase__lkS82 .Input_input__field__MJnqo{text-transform:uppercase!important}@media only screen and (max-width:540px){.Input_input__label__h40cC{font-size:1.5rem;left:1.4rem}.Input_input__label--floating__OaWzL{transform:translateY(-50%) scale(.82)}.Input_input__field__MJnqo{padding:1.6rem 1.4rem;font-size:1.5rem}}.Day_select__cV38f{outline:none;color:#000;-webkit-appearance:none;position:relative;width:100%;background-image:url(/images/icons/chevron.png);background-size:2rem 2rem;background-repeat:no-repeat;background-position:right 1rem center;padding:1.2rem 1.5rem;border:1px solid #aaa;border-radius:10px;overflow:hidden;font-family:Work Sans;letter-spacing:-.25px;font-size:1.6rem}@media only screen and (max-width:540px){.Day_select__cV38f{font-size:1.4rem}}.Month_select__Cc5s_{outline:none;color:#000;-webkit-appearance:none;position:relative;width:100%;background-image:url(/images/icons/chevron.png);background-size:2rem 2rem;background-repeat:no-repeat;background-position:right 1rem center;padding:1.2rem 1.5rem;border:1px solid #aaa;border-radius:10px;overflow:hidden;font-family:Work Sans;letter-spacing:-.25px;font-size:1.6rem}@media only screen and (max-width:540px){.Month_select__Cc5s_{font-size:1.4rem}}.Year_select__IezHE{outline:none;color:#000;-webkit-appearance:none;position:relative;width:100%;background-image:url(/images/icons/chevron.png);background-size:2rem 2rem;background-repeat:no-repeat;background-position:right 1rem center;padding:1.2rem 1.5rem;border:1px solid #aaa;border-radius:10px;overflow:hidden;font-family:Work Sans;letter-spacing:-.25px;font-size:1.6rem}@media only screen and (max-width:540px){.Year_select__IezHE{font-size:1.4rem}}.RadioCircle_radio-circle--medium__jCPpk .RadioCircle_radio-circle__content__l_wEa{width:2rem;height:2rem}.RadioCircle_radio-circle--medium__jCPpk .RadioCircle_radio-circle__dot__cJTZu{min-width:1.2rem;min-height:1.2rem;border-radius:1.2rem}.RadioCircle_radio-circle__content__l_wEa{width:3rem;height:3rem;border-radius:3rem;border:1px solid #646464;background-color:#fff;position:relative}.RadioCircle_radio-circle__dot__cJTZu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:1.6rem;min-height:1.6rem;border-radius:1.6rem;background-color:#2166f3;opacity:0}.RadioCircle_radio-circle--selected__v5a3m .RadioCircle_radio-circle__dot__cJTZu{opacity:1}.Sex_sex__list__Wq1bP{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.Sex_sex__list-item__aVZvP{display:flex;align-items:center;padding:1.2rem 1.5rem;border:1px solid #aaa;border-radius:10px;overflow:hidden}.Sex_sex__list-item-label__Jra26{font-size:1.6rem;font-family:Work Sans;letter-spacing:-.25px;font-weight:400;margin-left:1rem}@media only screen and (max-width:1024px){.Sex_sex__list-item__aVZvP{padding:.8rem 1rem}.Sex_sex__list-item-label__Jra26{font-size:1.4rem}}.Loader_loader__g0WEH{height:100%;width:100%;align-items:center;justify-content:center;display:flex}.Loader_loader--infinite__zuEG2{width:100%;height:4rem;padding-bottom:4rem;grid-column:1/-1}.Loader_loader__inner--light__zvKx3{color:#fff}.Loader_loader__inner--light__zvKx3 svg{color:#fff;fill:#fff}.RegisterForm_register__X2_HX{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:6rem 2rem;position:relative;background:radial-gradient(ellipse at top right,rgba(148,163,184,.12) 0,transparent 50%),radial-gradient(ellipse at bottom left,rgba(100,116,139,.08) 0,transparent 50%),linear-gradient(135deg,#fafafa,#f5f7fa)}.RegisterForm_register__X2_HX:before{content:"";position:absolute;top:10%;right:8%;width:400px;height:400px;background:radial-gradient(circle at center,rgba(71,85,105,.04) 0,transparent 70%);border-radius:50%;pointer-events:none;animation:RegisterForm_float__MhxZK 20s ease-in-out infinite}.RegisterForm_register__X2_HX:after{content:"";position:absolute;bottom:15%;left:10%;width:320px;height:320px;background:radial-gradient(circle at center,rgba(100,116,139,.035) 0,transparent 70%);border-radius:50%;pointer-events:none;animation:RegisterForm_float__MhxZK 25s ease-in-out infinite reverse}.RegisterForm_register__container__GwHjQ{width:100%;max-width:66rem;position:relative;z-index:1}.RegisterForm_register__wrapper__iVF9C{background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(32px) saturate(150%);backdrop-filter:blur(32px) saturate(150%);border-radius:3.2rem;padding:6.4rem 5.6rem;position:relative;overflow:hidden;border:1px solid hsla(0,0%,100%,.8);box-shadow:0 1px 2px rgba(0,0,0,.03),0 4px 12px rgba(0,0,0,.05),0 16px 48px rgba(0,0,0,.08),0 32px 80px rgba(0,0,0,.06),inset 0 -1px 0 hsla(0,0%,100%,.8);animation:RegisterForm_slideUpFadeIn__k4eCF .6s cubic-bezier(.22,1,.36,1)}.RegisterForm_register__stepper__M1oDA{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin-bottom:4.8rem;padding-bottom:3.6rem;border-bottom:2px solid rgba(226,232,240,.6)}.RegisterForm_register__step__4HyYV{display:flex;flex-direction:column;align-items:center;gap:1rem;flex:1 1;max-width:14rem;opacity:.35;transition:all .4s cubic-bezier(.22,1,.36,1)}.RegisterForm_register__step--active__8sdfV{opacity:1}.RegisterForm_register__step--completed__BYo53{opacity:.75}.RegisterForm_register__step-icon__deCp7{width:5.2rem;height:5.2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:1.8rem;font-weight:800;background:linear-gradient(135deg,rgb(241,245,249),rgb(248,250,252));border:3px solid rgba(203,213,225,.5);color:#64748b;transition:all .4s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px rgba(0,0,0,.04)}.RegisterForm_register__step-icon__deCp7 svg{width:24px;height:24px;color:#64748b;stroke-width:2.5}.RegisterForm_register__step--active__8sdfV .RegisterForm_register__step-icon__deCp7{background:linear-gradient(135deg,rgb(30,41,59),rgb(51,65,85));border-color:#1e293b;color:#fff;box-shadow:0 4px 16px rgba(30,41,59,.3),0 8px 32px rgba(30,41,59,.2);transform:scale(1.1)}.RegisterForm_register__step--active__8sdfV .RegisterForm_register__step-icon__deCp7 svg{color:#fff}.RegisterForm_register__step--completed__BYo53 .RegisterForm_register__step-icon__deCp7{background:linear-gradient(135deg,rgb(16,185,129),rgb(5,150,105));border-color:#10b981;color:#fff;box-shadow:0 4px 16px rgba(16,185,129,.3)}.RegisterForm_register__step--completed__BYo53 .RegisterForm_register__step-icon__deCp7 svg{color:#fff}.RegisterForm_register__step-label___2pNZ{font-family:system-ui,-apple-system,sans-serif;font-size:1.35rem;font-weight:700;color:#94a3b8;letter-spacing:-.15px;text-align:center;text-transform:uppercase;font-size:1.2rem;letter-spacing:.6px;transition:color .4s cubic-bezier(.22,1,.36,1)}.RegisterForm_register__step--active__8sdfV .RegisterForm_register__step-label___2pNZ{color:#0f172a}.RegisterForm_register__step--completed__BYo53 .RegisterForm_register__step-label___2pNZ{color:#334155}.RegisterForm_register__step-divider__wJO2w{flex:1 1;height:3px;background:linear-gradient(90deg,rgba(203,213,225,.5),rgba(226,232,240,.5) 50%,rgba(203,213,225,.5));max-width:10rem;border-radius:2px}.RegisterForm_register__success-box__Jn3OC{display:flex;align-items:center;gap:1.8rem;padding:2.2rem 2.8rem;background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(5,150,105,.05));border:2px solid rgba(16,185,129,.2);border-radius:1.8rem;margin-bottom:3.2rem;box-shadow:0 2px 8px rgba(16,185,129,.08),0 8px 24px rgba(16,185,129,.06);animation:RegisterForm_slideInFromTop__GObhv .5s cubic-bezier(.22,1,.36,1)}.RegisterForm_register__success-box__Jn3OC svg{flex-shrink:0;width:28px;height:28px;color:#10b981;stroke-width:3}.RegisterForm_register__success-box__Jn3OC p{margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;font-size:1.6rem;font-weight:600;color:#064e3b;line-height:1.5;letter-spacing:-.3px}.RegisterForm_register__success-box__Jn3OC strong{font-weight:700;color:#042f2e}.RegisterForm_register__body__4RbrG{margin-top:4.8rem;display:flex;flex-direction:column;gap:3.2rem}.RegisterForm_register__form-section__OE1nL{display:flex;flex-direction:column}.RegisterForm_register__form-fields__Kmae4{display:flex;flex-direction:column;gap:2.8rem}.RegisterForm_register__form-fields--1__XGYcZ{grid-template-columns:1fr}.RegisterForm_register__form-fields--2__zS4nw{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.4rem;gap:2.4rem}.RegisterForm_register__form-fields--3__NgMTl{display:grid;grid-template-columns:1fr 2fr 1.5fr;grid-gap:2rem;gap:2rem}.RegisterForm_register__form-field__6pVYZ{display:flex;flex-direction:column;gap:1.2rem}.RegisterForm_register__submit__s_C7M{font-family:system-ui,-apple-system,sans-serif;font-weight:700;font-size:1.7rem;color:#fff;background:linear-gradient(135deg,rgb(30,41,59),rgb(51,65,85) 50%,rgb(30,41,59));background-size:200% 100%;border-radius:1.6rem;padding:2.2rem 3.6rem;border:none;cursor:pointer;letter-spacing:-.3px;display:flex;align-items:center;justify-content:center;gap:1.4rem;transition:all .4s cubic-bezier(.22,1,.36,1);box-shadow:0 2px 8px rgba(30,41,59,.15),0 8px 24px rgba(30,41,59,.2),0 16px 48px rgba(30,41,59,.15);position:relative;overflow:hidden;min-height:6.2rem}.RegisterForm_register__submit__s_C7M:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s cubic-bezier(.22,1,.36,1)}.RegisterForm_register__submit__s_C7M svg{width:22px;height:22px;stroke-width:2.8;transition:transform .3s cubic-bezier(.22,1,.36,1)}.RegisterForm_register__submit__s_C7M:hover:not(:disabled){background-position:100% 0;transform:translateY(-3px) scale(1.01);box-shadow:0 4px 16px rgba(30,41,59,.2),0 12px 40px rgba(30,41,59,.25),0 24px 64px rgba(30,41,59,.2)}.RegisterForm_register__submit__s_C7M:hover:not(:disabled):before{left:150%}.RegisterForm_register__submit__s_C7M:hover:not(:disabled) svg{transform:translateX(5px)}.RegisterForm_register__submit__s_C7M:active:not(:disabled){transform:translateY(-1px) scale(.99)}.RegisterForm_register__submit__s_C7M:disabled{opacity:.5;cursor:not-allowed;transform:none}.RegisterForm_register__button-row__gW7XC{display:flex;justify-content:space-between;gap:2rem;margin-top:.4rem}.RegisterForm_register__link-button__NZ2Iz{font-family:system-ui,-apple-system,sans-serif;font-size:1.5rem;font-weight:600;color:#334155;background:rgba(0,0,0,0);border:none;padding:1.4rem 0;cursor:pointer;letter-spacing:-.2px;transition:all .3s cubic-bezier(.22,1,.36,1);position:relative}.RegisterForm_register__link-button__NZ2Iz:after{content:"";position:absolute;bottom:1rem;left:0;right:0;height:2px;background:linear-gradient(90deg,rgba(30,41,59,.8),rgba(51,65,85,.8));transform:scaleX(0);transform-origin:left;transition:transform .35s cubic-bezier(.22,1,.36,1)}.RegisterForm_register__link-button__NZ2Iz:hover{color:#0f172a}.RegisterForm_register__link-button__NZ2Iz:hover:after{transform:scaleX(1)}.RegisterForm_register__link-button__NZ2Iz:active{opacity:.7}.RegisterForm_register__error__1ghfB{display:flex;align-items:flex-start;gap:1.6rem;padding:2rem 2.4rem;background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(220,38,38,.05));border:2px solid rgba(239,68,68,.2);border-left:5px solid #ef4444;border-radius:1.6rem;box-shadow:0 2px 8px rgba(239,68,68,.08);animation:RegisterForm_shakeError__uhqph .5s cubic-bezier(.36,.07,.19,.97)}.RegisterForm_register__error-icon__Bb4pZ{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgb(239,68,68),rgb(220,38,38));color:#fff;border-radius:50%;font-size:1.5rem;font-weight:800;font-family:system-ui,-apple-system,sans-serif;box-shadow:0 3px 12px rgba(239,68,68,.3)}.RegisterForm_register__error-text__T4i77{flex:1 1;margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:1.5rem;font-weight:600;color:#b91c1c;line-height:1.6;letter-spacing:-.25px}@keyframes RegisterForm_slideUpFadeIn__k4eCF{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes RegisterForm_slideInFromTop__GObhv{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes RegisterForm_shakeError__uhqph{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-6px)}20%,40%,60%,80%{transform:translateX(6px)}}@keyframes RegisterForm_float__MhxZK{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(5deg)}}@keyframes RegisterForm_shimmer__odvKt{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@media only screen and (max-width:760px){.RegisterForm_register__X2_HX{padding:4rem 2rem}.RegisterForm_register__wrapper__iVF9C{padding:5.2rem 4rem;border-radius:2.8rem}.RegisterForm_register__stepper__M1oDA{margin-bottom:4rem;padding-bottom:3rem}.RegisterForm_register__step-icon__deCp7{width:4.8rem;height:4.8rem;font-size:1.7rem}.RegisterForm_register__step-label___2pNZ{font-size:1.15rem}.RegisterForm_register__body__4RbrG{margin-top:4rem;gap:2.8rem}.RegisterForm_register__form-fields__Kmae4{gap:2.4rem}.RegisterForm_register__form-fields--2__zS4nw,.RegisterForm_register__form-fields--3__NgMTl{grid-template-columns:1fr;gap:2.4rem}.RegisterForm_register__submit__s_C7M{font-size:1.65rem;padding:2rem 3.2rem}}@media only screen and (max-width:540px){.RegisterForm_register__X2_HX{padding:3rem 1.6rem}.RegisterForm_register__X2_HX:after,.RegisterForm_register__X2_HX:before{width:240px;height:240px}.RegisterForm_register__wrapper__iVF9C{padding:4rem 2.8rem;border-radius:2.4rem}.RegisterForm_register__stepper__M1oDA{gap:.8rem;margin-bottom:3.6rem;padding-bottom:2.8rem}.RegisterForm_register__step__4HyYV{max-width:11rem}.RegisterForm_register__step-icon__deCp7{width:4.4rem;height:4.4rem;font-size:1.6rem}.RegisterForm_register__step-icon__deCp7 svg{width:20px;height:20px}.RegisterForm_register__step-label___2pNZ{font-size:1.1rem;letter-spacing:.4px}.RegisterForm_register__step-divider__wJO2w{max-width:5rem}.RegisterForm_register__success-box__Jn3OC{padding:1.8rem 2.2rem;gap:1.4rem;margin-bottom:2.8rem}.RegisterForm_register__success-box__Jn3OC svg{width:24px;height:24px}.RegisterForm_register__success-box__Jn3OC p{font-size:1.5rem}.RegisterForm_register__body__4RbrG{margin-top:3.6rem;gap:2.4rem}.RegisterForm_register__form-fields__Kmae4{gap:2.2rem}.RegisterForm_register__form-field__6pVYZ{gap:1rem}.RegisterForm_register__submit__s_C7M{font-size:1.6rem;padding:1.8rem 2.8rem;min-height:5.8rem}.RegisterForm_register__button-row__gW7XC{flex-direction:column;gap:1rem;margin-top:.2rem}.RegisterForm_register__link-button__NZ2Iz{font-size:1.45rem;padding:1.2rem 0;text-align:center}.RegisterForm_register__error__1ghfB{padding:1.8rem 2rem}.RegisterForm_register__error-icon__Bb4pZ{width:26px;height:26px;font-size:1.4rem}.RegisterForm_register__error-text__T4i77{font-size:1.45rem}}.NavBarAssessment_nav-bar__H9IzY{display:flex;justify-content:center;align-items:center;width:100%;position:relative;background-color:#fff;border-bottom:1px solid rgba(121,99,223,.08);box-shadow:0 2px 20px rgba(121,99,223,.08);z-index:40;padding:1.6rem 0;min-height:8rem}.NavBarAssessment_nav-bar__content__BNc_G{display:flex;justify-content:center;align-items:center;width:100%;max-width:1400px;margin:0 auto;padding:0 2.4rem}.NavBarAssessment_nav-bar__logo-link__tU3QS{display:flex;align-items:center;transition:transform .2s ease,opacity .2s ease}.NavBarAssessment_nav-bar__logo-link__tU3QS:hover{transform:translateY(-1px);opacity:.9}.NavBarAssessment_nav-bar__logo__YoHvd{height:auto;width:auto;max-width:280px;max-height:50px;object-fit:contain}.NavBarAssessment_nav-bar--purple__S8j3U{background:linear-gradient(135deg,#7963df,#9575e8);border-bottom:none;box-shadow:0 4px 25px rgba(121,99,223,.2)}.NavBarAssessment_nav-bar--purple__S8j3U .NavBarAssessment_nav-bar__logo__YoHvd{filter:brightness(0) invert(1)}.NavBarAssessment_nav-bar--minimal__wbmZt{background-color:rgba(0,0,0,0);border-bottom:none;box-shadow:none;padding:1.2rem 0}.NavBarAssessment_nav-bar--elevated___MWsS{background-color:#fff;box-shadow:0 8px 32px rgba(121,99,223,.12);border-bottom:none}.NavBarAssessment_nav-bar--elevated___MWsS:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(90deg,#7963df,#9575e8);border-radius:0 0 3px 3px}@media only screen and (max-width:1024px){.NavBarAssessment_nav-bar__H9IzY{padding:1.4rem 0;min-height:7rem}.NavBarAssessment_nav-bar__content__BNc_G{padding:0 1.6rem}}@media only screen and (max-width:760px){.NavBarAssessment_nav-bar__H9IzY{padding:1.2rem 0;min-height:6.5rem}.NavBarAssessment_nav-bar__content__BNc_G{padding:0 1.2rem}}@media only screen and (max-width:540px){.NavBarAssessment_nav-bar__H9IzY{padding:1rem 0;min-height:6rem}.NavBarAssessment_nav-bar__content__BNc_G{padding:0 1rem}}.FooterAssessment_footer__dtgyH{display:flex;flex-direction:column;width:100%;background:linear-gradient(180deg,rgb(255,255,255),rgb(249,250,251));border-top:1px solid #e2e8f0;position:relative;overflow:hidden;box-shadow:0 -12px 48px rgba(0,0,0,.03),0 -4px 16px rgba(0,0,0,.02);margin-top:auto}.FooterAssessment_footer__dtgyH:before{content:"";position:absolute;top:0;left:0;right:0;height:200px;background:radial-gradient(ellipse 80% 50% at 50% 0,rgba(71,85,105,.03) 0,transparent 50%);pointer-events:none}.FooterAssessment_footer__content__2LyWu{max-width:1400px;margin:0 auto;width:100%;padding:7rem 4rem 5rem;position:relative;z-index:1}.FooterAssessment_footer__main-section__PWFtC{display:grid;grid-template-columns:360px 1fr;grid-gap:8rem;gap:8rem;align-items:start}.FooterAssessment_footer__brand-section__7mnD3{display:flex;flex-direction:column;gap:3rem;position:-webkit-sticky;position:sticky;top:2rem}.FooterAssessment_footer__logo-wrapper__Jm3RN{display:flex;align-items:center;justify-content:flex-start}.FooterAssessment_footer__logo__zeeoS{height:auto;width:auto;max-width:160px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.04))}.FooterAssessment_footer__tagline__pswoY{font-family:system-ui,-apple-system,sans-serif;font-size:1.6rem;line-height:1.65;font-weight:400;color:rgba(71,85,105,.85);margin:0;letter-spacing:-.01em}.FooterAssessment_footer__social-links___e00u{display:flex;align-items:center;gap:1.2rem}.FooterAssessment_footer__social-link__MmDtY{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:linear-gradient(135deg,rgb(255,255,255),rgb(249,250,251));border:1.5px solid #e2e8f0;border-radius:50%;color:rgba(71,85,105,.7);transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.04),0 1px 4px rgba(0,0,0,.02);cursor:pointer}.FooterAssessment_footer__social-link__MmDtY svg{width:20px;height:20px}.FooterAssessment_footer__social-link__MmDtY:hover{background:linear-gradient(135deg,rgb(71,85,105),rgb(51,65,85));border-color:#475569;color:#fff;transform:translateY(-3px);box-shadow:0 8px 24px rgba(71,85,105,.25),0 4px 12px rgba(0,0,0,.08)}.FooterAssessment_footer__social-link__MmDtY:active{transform:translateY(-1px)}.FooterAssessment_footer__nav-grid__ygs0S{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4.5rem;gap:4.5rem}.FooterAssessment_footer__nav-column__2SKKd{display:flex;flex-direction:column;gap:2rem}.FooterAssessment_footer__nav-title__EaBCL{font-family:system-ui,-apple-system,sans-serif;font-size:1.4rem;font-weight:700;color:rgba(15,23,42,.95);margin:0;letter-spacing:.05em;text-transform:uppercase;position:relative;padding-bottom:1.2rem}.FooterAssessment_footer__nav-title__EaBCL:after{content:"";position:absolute;bottom:0;left:0;width:28px;height:3px;background:linear-gradient(90deg,rgb(71,85,105),rgba(51,65,85,.4));border-radius:3px}.FooterAssessment_footer__nav-list__PXDRG{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}.FooterAssessment_footer__nav-link__ZIFah{font-size:1.5rem;font-weight:500;color:rgba(71,85,105,.8);text-decoration:none;letter-spacing:-.01em;transition:all .2s ease;display:inline-block;position:relative}.FooterAssessment_footer__nav-link__ZIFah:before{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,rgb(71,85,105),rgb(51,65,85));transition:width .3s cubic-bezier(.4,0,.2,1)}.FooterAssessment_footer__nav-link__ZIFah:hover{color:#475569;transform:translateX(4px)}.FooterAssessment_footer__nav-link__ZIFah:hover:before{width:100%}.FooterAssessment_footer__regulatory-item__1unON{display:flex;flex-direction:column;gap:.4rem;margin-bottom:1.2rem}.FooterAssessment_footer__regulatory-item__1unON:last-child{margin-bottom:0}.FooterAssessment_footer__regulatory-label__ttagx{font-size:1.3rem;font-weight:600;color:rgba(51,65,85,.7);letter-spacing:.01em}.FooterAssessment_footer__regulatory-value__z2cMV{font-size:1.4rem;font-weight:500;color:rgba(71,85,105,.9);letter-spacing:-.01em}.FooterAssessment_footer__regulatory-link__2xUKK{font-size:1.4rem;font-weight:600;color:#475569;text-decoration:none;display:inline-flex;align-items:center;gap:.4rem;transition:all .2s ease}.FooterAssessment_footer__regulatory-link__2xUKK:hover{color:#334155;text-decoration:underline}.FooterAssessment_footer__payment-grid__nuDml{display:flex;flex-wrap:wrap;gap:1.2rem}.FooterAssessment_footer__payment-item__aJwfe{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgb(255,255,255),rgb(249,250,251));border:1.5px solid #e2e8f0;border-radius:14px;padding:1.1rem 1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 8px rgba(0,0,0,.03),0 1px 4px rgba(0,0,0,.02)}.FooterAssessment_footer__payment-item__aJwfe:hover{border-color:rgba(148,163,184,.5);background:#fff;transform:translateY(-3px);box-shadow:0 8px 24px rgba(71,85,105,.12),0 4px 12px rgba(0,0,0,.06)}.FooterAssessment_footer__payment-logo__WE4df{height:auto;width:auto;max-width:100%;max-height:28px;object-fit:contain;filter:brightness(1) contrast(1) saturate(1.1)}.FooterAssessment_footer__bottom__m5w50{background:linear-gradient(180deg,rgb(248,250,252),rgb(241,245,249));border-top:1.5px solid #e2e8f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.FooterAssessment_footer__bottom-content__Sjjt2{max-width:1400px;margin:0 auto;padding:2.8rem 4rem;display:flex;align-items:center;justify-content:space-between;position:relative;gap:2rem}.FooterAssessment_footer__copyright__yxP4G{font-family:system-ui,-apple-system,sans-serif;font-size:1.4rem;font-weight:500;color:rgba(71,85,105,.7);margin:0;letter-spacing:-.01em}.FooterAssessment_footer__bottom-links__q4PCn{display:flex;align-items:center;gap:1.6rem}.FooterAssessment_footer__link__2t3gI{font-size:1.4rem;font-weight:500;color:rgba(71,85,105,.75);letter-spacing:-.01em;text-decoration:none;transition:color .2s ease;cursor:pointer}.FooterAssessment_footer__link__2t3gI:hover{color:#475569}.FooterAssessment_footer__separator__oh1G3{color:rgba(203,213,225,.6);font-size:1.2rem}@media only screen and (max-width:1024px){.FooterAssessment_footer__content__2LyWu{padding:5.5rem 2.8rem 4.5rem}.FooterAssessment_footer__main-section__PWFtC{grid-template-columns:1fr;gap:5rem}.FooterAssessment_footer__brand-section__7mnD3{position:static;text-align:center;align-items:center}.FooterAssessment_footer__logo-wrapper__Jm3RN,.FooterAssessment_footer__social-links___e00u{justify-content:center}.FooterAssessment_footer__nav-grid__ygs0S{grid-template-columns:repeat(2,1fr);gap:4rem 3rem}.FooterAssessment_footer__bottom-content__Sjjt2{padding:2.4rem 2.8rem}}@media only screen and (max-width:760px){.FooterAssessment_footer__content__2LyWu{padding:4.5rem 2rem 3.5rem}.FooterAssessment_footer__main-section__PWFtC{gap:4rem}.FooterAssessment_footer__nav-grid__ygs0S{grid-template-columns:1fr;gap:3.5rem}.FooterAssessment_footer__nav-column__2SKKd{text-align:center;align-items:center}.FooterAssessment_footer__nav-title__EaBCL:after{left:50%;transform:translateX(-50%)}.FooterAssessment_footer__payment-grid__nuDml{justify-content:center}.FooterAssessment_footer__bottom-content__Sjjt2{padding:2.4rem 2rem;flex-direction:column;gap:1.6rem;text-align:center}.FooterAssessment_footer__bottom-links__q4PCn{flex-wrap:wrap;justify-content:center}}@media only screen and (max-width:540px){.FooterAssessment_footer__content__2LyWu{padding:4rem 1.6rem 3rem}.FooterAssessment_footer__main-section__PWFtC{gap:3.5rem}.FooterAssessment_footer__logo__zeeoS{max-width:140px}.FooterAssessment_footer__tagline__pswoY{font-size:1.4rem}.FooterAssessment_footer__social-link__MmDtY{width:40px;height:40px}.FooterAssessment_footer__social-link__MmDtY svg{width:18px;height:18px}.FooterAssessment_footer__nav-grid__ygs0S{gap:3rem}.FooterAssessment_footer__nav-title__EaBCL{font-size:1.3rem}.FooterAssessment_footer__nav-link__ZIFah{font-size:1.4rem}.FooterAssessment_footer__payment-item__aJwfe{padding:.9rem 1.2rem}.FooterAssessment_footer__payment-logo__WE4df{max-height:24px}.FooterAssessment_footer__bottom-content__Sjjt2{padding:2rem 1.6rem;gap:1.4rem}.FooterAssessment_footer__copyright__yxP4G,.FooterAssessment_footer__link__2t3gI{font-size:1.3rem}}