.styles-module-scss-module__92HuNq__dial{aspect-ratio:400/230;width:100%;max-width:400px;position:relative}.styles-module-scss-module__92HuNq__dial__svg{width:100%;height:100%;display:block}.styles-module-scss-module__92HuNq__dial__segment{transition:fill .22s ease-out}.styles-module-scss-module__92HuNq__dial__segment_modUnfilled{fill:#e8edf9}.styles-module-scss-module__92HuNq__dial__segment_modLookingGood{fill:var(--color-background-green-500)}.styles-module-scss-module__92HuNq__dial__segment_modWorthLook{fill:var(--surface-warning)}.styles-module-scss-module__92HuNq__dial__segment_modNeedsAttention{fill:var(--border-error)}.styles-module-scss-module__92HuNq__dial__readout{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:16px;display:flex;position:absolute;inset:0}.styles-module-scss-module__92HuNq__dial__score{color:var(--text-secondary);font-size:var(--size-display);font-weight:var(--weight-bold)}.styles-module-scss-module__92HuNq__dial__outOf{color:var(--text-disabled);font-size:var(--size-large);margin-top:4px}
.styles-module-scss-module__4DCCLW__scoreBreakdown{box-sizing:border-box;flex-direction:column;flex:1;gap:24px;width:100%;max-width:1440px;margin:0 auto;padding:40px 32px;display:flex}.styles-module-scss-module__4DCCLW__scoreBreakdown__topRow{grid-gap:24px;grid-template-columns:minmax(0,715fr) minmax(0,603fr);align-items:stretch;gap:24px;display:grid}.styles-module-scss-module__4DCCLW__scoreBreakdown__topRow_hero{background:var(--color-background-neutral-0);border-radius:var(--radius-border-medium);flex-direction:column;align-items:center;gap:8px;padding:32px;display:flex}.styles-module-scss-module__4DCCLW__scoreBreakdown__topRow_greeting{color:var(--text-secondary);font-size:var(--size-large);font-weight:var(--weight-regular);margin:0}.styles-module-scss-module__4DCCLW__scoreBreakdown__topRow_headline{color:var(--text-default);font-size:var(--size-title);font-weight:var(--weight-bold);line-height:var(--line-height-title);text-align:center;margin:0 0 16px}.styles-module-scss-module__4DCCLW__scoreBreakdown__breakdown{background:var(--color-background-neutral-0);border-radius:var(--radius-border-medium);flex-direction:column;gap:16px;padding:32px;display:flex}.styles-module-scss-module__4DCCLW__scoreBreakdown__breakdownHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.styles-module-scss-module__4DCCLW__scoreBreakdown__breakdownTitle{color:var(--text-default);font-size:var(--size-title);font-weight:var(--weight-bold);margin:0}.styles-module-scss-module__4DCCLW__scoreBreakdown__downloadButton{flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.styles-module-scss-module__4DCCLW__scoreBreakdown__downloadIcon{font-size:var(--size-small)}.styles-module-scss-module__4DCCLW__scoreBreakdown__breakdownDescription{color:var(--text-muted);font-size:var(--size-large);line-height:var(--line-height-small);margin:0}.styles-module-scss-module__4DCCLW__scoreBreakdown__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__4DCCLW__scoreBreakdown__row{grid-gap:16px;border-bottom:var(--size-border-default) solid var(--border-default);grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:20px 0;display:grid}.styles-module-scss-module__4DCCLW__scoreBreakdown__row:last-child{border-bottom:none}.styles-module-scss-module__4DCCLW__scoreBreakdown__rowLabel{color:var(--text-secondary);font-size:var(--size-large)}.styles-module-scss-module__4DCCLW__scoreBreakdown__rowScore{color:var(--text-secondary);font-size:var(--size-large);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;min-width:72px}.styles-module-scss-module__4DCCLW__badge{border-radius:var(--radius-border-small);font-size:var(--size-micro);line-height:var(--line-height-micro);white-space:nowrap;align-items:center;padding:4px 8px;display:inline-flex}.styles-module-scss-module__4DCCLW__badge__modLookingGood{background:var(--surface-success-subtle);color:var(--text-success)}.styles-module-scss-module__4DCCLW__badge__modWorthLook{background:var(--color-background-yellow-100);color:var(--color-background-yellow-600)}.styles-module-scss-module__4DCCLW__badge__modNeedsAttention{background:var(--surface-error-subtle);color:var(--text-error)}@media (max-width:768px){.styles-module-scss-module__4DCCLW__scoreBreakdown__breakdown{margin:0 16px;padding:24px}.styles-module-scss-module__4DCCLW__scoreBreakdown__breakdownHeader{display:contents}.styles-module-scss-module__4DCCLW__scoreBreakdown__downloadButton{order:99;justify-content:center;width:100%}.styles-module-scss-module__4DCCLW__scoreBreakdown__breakdownDescription{font-size:var(--size-small);line-height:var(--line-height-small)}.styles-module-scss-module__4DCCLW__scoreBreakdown__rowLabel,.styles-module-scss-module__4DCCLW__scoreBreakdown__rowScore{font-size:var(--size-body)}}
.styles-module-scss-module__3pQgxq__resultsView{background:var(--color-background-neutral-100);z-index:1000;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.styles-module-scss-module__3pQgxq__resultsView__navbar{background:var(--surface-brand);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 32px;display:flex}.styles-module-scss-module__3pQgxq__resultsViewContainer{box-sizing:border-box;flex-direction:column;flex:1;gap:24px;width:100%;max-width:1340px;margin:0 auto;padding:40px 32px;display:flex}.styles-module-scss-module__3pQgxq__resultsViewContainer__topRow{grid-gap:24px;grid-template-columns:minmax(0,715fr) minmax(0,603fr);align-items:stretch;gap:24px;display:grid}.styles-module-scss-module__3pQgxq__resultsViewContainer__topRow_hero{background:var(--color-background-neutral-0);border-radius:var(--radius-border-medium);flex-direction:column;align-items:center;gap:8px;padding:32px;display:flex}.styles-module-scss-module__3pQgxq__resultsViewContainer__topRow_greeting{color:var(--text-secondary);font-size:var(--size-large);font-weight:var(--weight-regular);margin:0}.styles-module-scss-module__3pQgxq__resultsViewContainer__topRow_headline{color:var(--text-default);font-size:var(--size-headline);font-weight:var(--weight-bold);line-height:var(--line-height-title);text-align:center;margin:0 0 16px}@media (max-width:768px){.styles-module-scss-module__3pQgxq__resultsView__navbar{display:none}.styles-module-scss-module__3pQgxq__resultsViewContainer{gap:16px;padding:0 0 24px}.styles-module-scss-module__3pQgxq__resultsViewContainer__topRow{flex-direction:column;gap:16px;display:flex}.styles-module-scss-module__3pQgxq__resultsViewContainer__topRow>:first-child{order:2}.styles-module-scss-module__3pQgxq__resultsViewContainer__topRow>:last-child{order:1}.styles-module-scss-module__3pQgxq__resultsViewContainer__topRow_hero{min-height:auto;margin:0 16px;padding:24px}}
@layer zoeDesignSystem{.styles-module-scss-module__I6IW7W__stepper__header{margin-bottom:24px}.styles-module-scss-module__I6IW7W__stepper__title{font-family:var(--family-paragraph);font-size:var(--size-title);font-weight:var(--weight-bold);color:var(--text-default);margin:0 0 4px}.styles-module-scss-module__I6IW7W__stepper__subtitle{font-family:var(--family-paragraph);font-size:var(--size-small);color:var(--text-muted);margin:0}.styles-module-scss-module__I6IW7W__stepper__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.styles-module-scss-module__I6IW7W__stepper__item{flex-direction:column;display:flex}.styles-module-scss-module__I6IW7W__stepper__step{align-items:center;gap:var(--stepper-label-gap,16px);text-align:left;cursor:default;background:0 0;border:none;width:100%;padding:0;display:flex}.styles-module-scss-module__I6IW7W__stepper__step_modClickable{cursor:pointer}.styles-module-scss-module__I6IW7W__stepper__step_modClickable:hover{opacity:.75}.styles-module-scss-module__I6IW7W__stepper__circle{box-sizing:border-box;width:var(--stepper-circle-size,36px);height:var(--stepper-circle-size,36px);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .22s ease-out,box-shadow .22s ease-out;display:flex}.styles-module-scss-module__I6IW7W__stepper__circle_modCompleted{background:var(--stepper-completed-bg,var(--surface-success-subtle))}.styles-module-scss-module__I6IW7W__stepper__circle_modActive{background:var(--stepper-active-bg,var(--surface-accent))}.styles-module-scss-module__I6IW7W__stepper__circle_modError{background:var(--stepper-error-bg,var(--surface-error-subtle))}.styles-module-scss-module__I6IW7W__stepper__circle_modUpcoming{padding:calc((var(--stepper-circle-size,36px) - var(--stepper-upcoming-circle-size,var(--stepper-circle-size,36px)))/2);background:var(--stepper-upcoming-bg,transparent);box-shadow:inset 0 0 0 2px var(--stepper-upcoming-border,var(--border-default));background-clip:content-box}.styles-module-scss-module__I6IW7W__stepper__label{font-family:var(--family-paragraph);font-size:var(--stepper-label-size,var(--size-body));font-weight:var(--weight-regular);transition:color .22s ease-out,font-weight .22s ease-out}.styles-module-scss-module__I6IW7W__stepper__label_modCompleted{color:var(--stepper-completed-label,var(--text-muted))}.styles-module-scss-module__I6IW7W__stepper__label_modActive{color:var(--stepper-active-label,var(--surface-accent));font-weight:var(--weight-bold)}.styles-module-scss-module__I6IW7W__stepper__label_modUpcoming{color:var(--stepper-upcoming-label,var(--text-secondary))}.styles-module-scss-module__I6IW7W__stepper__label_modError{color:var(--stepper-error-label,var(--surface-error))}.styles-module-scss-module__I6IW7W__stepper__connector{margin-left:var(--stepper-connector-offset,calc((var(--stepper-circle-size,36px) - 2px) / 2));margin-top:var(--stepper-connector-gap,0);margin-bottom:var(--stepper-connector-gap,0);width:2px;height:var(--stepper-connector-length,24px);border-radius:var(--stepper-connector-radius,0);background:var(--stepper-connector-bg,var(--border-default));transition:background-color .22s ease-out}.styles-module-scss-module__I6IW7W__stepper__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.styles-module-scss-module__I6IW7W__stepper__checkIcon{color:var(--stepper-completed-check,var(--text-success));font-size:var(--stepper-icon-size,var(--size-body));transform-origin:50%;animation:.18s ease-out styles-module-scss-module__I6IW7W__stepperCheckIn}.styles-module-scss-module__I6IW7W__stepper__errorIcon{color:var(--stepper-error-check,var(--surface-error));font-size:var(--stepper-icon-size,var(--size-body));transform-origin:50%;animation:.18s ease-out styles-module-scss-module__I6IW7W__stepperCheckIn}.styles-module-scss-module__I6IW7W__stepper__modHorizontal .styles-module-scss-module__I6IW7W__stepper__list,.styles-module-scss-module__I6IW7W__stepper__modHorizontal .styles-module-scss-module__I6IW7W__stepper__item{flex-direction:row;align-items:center}.styles-module-scss-module__I6IW7W__stepper__modHorizontal .styles-module-scss-module__I6IW7W__stepper__step{gap:var(--stepper-label-gap,8px);width:auto}.styles-module-scss-module__I6IW7W__stepper__modHorizontal .styles-module-scss-module__I6IW7W__stepper__connector{margin:0 var(--stepper-connector-gap,0);width:var(--stepper-connector-length,24px);height:2px}.styles-module-scss-module__I6IW7W__stepper__modSizeSm .styles-module-scss-module__I6IW7W__stepper__circle{width:var(--stepper-circle-size,24px);height:var(--stepper-circle-size,24px)}.styles-module-scss-module__I6IW7W__stepper__modSizeSm .styles-module-scss-module__I6IW7W__stepper__circle_modUpcoming{box-shadow:inset 0 0 0 1.5px var(--stepper-upcoming-border,var(--border-default))}.styles-module-scss-module__I6IW7W__stepper__modSizeSm .styles-module-scss-module__I6IW7W__stepper__connector{margin-left:var(--stepper-connector-offset,calc((var(--stepper-circle-size,24px) - 2px) / 2));height:var(--stepper-connector-length,16px)}.styles-module-scss-module__I6IW7W__stepper__modSizeSm.styles-module-scss-module__I6IW7W__stepper__modHorizontal .styles-module-scss-module__I6IW7W__stepper__connector{width:var(--stepper-connector-length,32px);height:2px;margin:0}.styles-module-scss-module__I6IW7W__stepper__modSizeSm .styles-module-scss-module__I6IW7W__stepper__checkIcon,.styles-module-scss-module__I6IW7W__stepper__modSizeSm .styles-module-scss-module__I6IW7W__stepper__errorIcon{font-size:var(--stepper-icon-size,var(--size-small))}.styles-module-scss-module__I6IW7W__stepper__modFullWidth.styles-module-scss-module__I6IW7W__stepper__modHorizontal .styles-module-scss-module__I6IW7W__stepper__list{width:100%}.styles-module-scss-module__I6IW7W__stepper__modFullWidth.styles-module-scss-module__I6IW7W__stepper__modHorizontal .styles-module-scss-module__I6IW7W__stepper__item:not(:last-child){flex:1;min-width:0}.styles-module-scss-module__I6IW7W__stepper__modFullWidth.styles-module-scss-module__I6IW7W__stepper__modHorizontal .styles-module-scss-module__I6IW7W__stepper__connector{flex:1}.styles-module-scss-module__I6IW7W__stepper__modNoLabels .styles-module-scss-module__I6IW7W__stepper__step{gap:0}@keyframes styles-module-scss-module__I6IW7W__stepperCheckIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__I6IW7W__stepper__circle,.styles-module-scss-module__I6IW7W__stepper__label,.styles-module-scss-module__I6IW7W__stepper__connector{transition:none}.styles-module-scss-module__I6IW7W__stepper__checkIcon,.styles-module-scss-module__I6IW7W__stepper__errorIcon{animation:none}}}
.styles-module-scss-module__NSGIiG__rightPanel{width:100%;color:var(--color-background-neutral-0);--stepper-completed-bg:var(--surface-success-subtle);--stepper-completed-check:var(--color-background-green-500);--stepper-completed-label:var(--color-background-neutral-0);--stepper-active-bg:var(--surface-selected);--stepper-active-label:var(--color-background-neutral-0);--stepper-upcoming-border:var(--border-default);--stepper-upcoming-label:var(--border-default);--stepper-connector-bg:var(--surface-subtle)}.styles-module-scss-module__NSGIiG__rightPanel__desktop{flex-direction:column;gap:32px;padding:64px;display:flex}.styles-module-scss-module__NSGIiG__rightPanel__mobile{display:none}.styles-module-scss-module__NSGIiG__rightPanel__greeting{font-size:var(--size-large);font-weight:var(--weight-semibold);margin:0}.styles-module-scss-module__NSGIiG__rightPanel__greetingBlock{flex-direction:column;gap:4px;display:flex}.styles-module-scss-module__NSGIiG__rightPanel__hi{font-size:var(--size-body);font-weight:var(--weight-regular);margin:0}.styles-module-scss-module__NSGIiG__rightPanel__name{font-size:var(--size-large);font-weight:var(--weight-bold);margin:0}.styles-module-scss-module__NSGIiG__rightPanel__stepperWrap{opacity:1;margin-top:auto;transition:opacity .15s ease-out}.styles-module-scss-module__NSGIiG__rightPanel__stepperWrap_modHidden{opacity:0;pointer-events:none}@media (max-width:768px){.styles-module-scss-module__NSGIiG__rightPanel__desktop{display:none}.styles-module-scss-module__NSGIiG__rightPanel__mobile{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:24px 16px;display:flex}}
.styles-module-scss-module__LDxFDa__stepNavigation{pointer-events:none;z-index:5;justify-content:space-between;align-items:center;padding:0 52px 56px;display:flex;position:absolute;inset:auto 0 0}.styles-module-scss-module__LDxFDa__stepNavigation>*{pointer-events:auto}.styles-module-scss-module__LDxFDa__stepNavigation__back{border-radius:var(--radius-border-circle);background-color:var(--color-background-neutral-100);width:48px;height:48px;color:var(--text-default);cursor:pointer;font-size:var(--size-large);border:none;justify-content:center;align-items:center;padding:0;transition:background-color .18s ease-out;display:inline-flex}.styles-module-scss-module__LDxFDa__stepNavigation__back:hover{background-color:#e8e8e8}.styles-module-scss-module__LDxFDa__stepNavigation__back:focus-visible{outline:2px solid var(--border-active);outline-offset:2px}@media (max-width:768px){.styles-module-scss-module__LDxFDa__stepNavigation{padding:0;display:contents;position:static}.styles-module-scss-module__LDxFDa__stepNavigation__back{z-index:6;width:40px;height:40px;position:absolute;top:16px;left:16px}.styles-module-scss-module__LDxFDa__stepNavigation__continueWrap{background-color:var(--color-background-neutral-0);z-index:5;padding:16px;position:fixed;inset:auto 0 0;box-shadow:0 -2px 12px #0000000f}.styles-module-scss-module__LDxFDa__stepNavigation__continue{width:100%}}
.styles-module-scss-module__QuSxXG__stepShell{flex-direction:column;gap:12px;width:100%;display:flex}.styles-module-scss-module__QuSxXG__stepShell__slide{will-change:transform,opacity;flex-direction:column;gap:12px;width:100%;display:flex}.styles-module-scss-module__QuSxXG__stepShell__title{font-size:var(--size-headline);font-weight:var(--weight-bold);color:var(--text-default);line-height:var(--line-height-headline);margin:0}.styles-module-scss-module__QuSxXG__stepShell__subtitle{color:var(--text-secondary);font-size:var(--size-large);font-weight:var(--weight-regular);line-height:var(--line-height-body);margin:0}.styles-module-scss-module__QuSxXG__stepShell__note{color:var(--text-disabled);font-size:var(--size-small);margin:0}.styles-module-scss-module__QuSxXG__stepShell__body{margin-top:12px}.styles-module-scss-module__QuSxXG__stepShell__inlineActions{margin-top:24px;display:flex}@media (max-width:768px){.styles-module-scss-module__QuSxXG__stepShell__title{font-size:var(--size-title);line-height:var(--line-height-title)}.styles-module-scss-module__QuSxXG__stepShell__subtitle{font-size:var(--size-body)}.styles-module-scss-module__QuSxXG__stepShell__inlineActions{align-self:center}}
.styles-module-scss-module__0FdXdG__fhs{flex-direction:row;width:100%;min-height:100vh;display:flex}.styles-module-scss-module__0FdXdG__fhs__main{background:var(--color-background-neutral-0);box-sizing:border-box;flex-direction:column;flex:1;width:60%;display:flex;position:relative}.styles-module-scss-module__0FdXdG__fhs__main_header{z-index:2;position:absolute;top:50px;left:52px}.styles-module-scss-module__0FdXdG__fhs__content{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;width:100%;padding:124px 64px 128px;display:flex}.styles-module-scss-module__0FdXdG__fhs__panel{background:var(--surface-brand);align-items:center;width:40%;display:flex}@media (max-width:768px){.styles-module-scss-module__0FdXdG__fhs{flex-direction:column-reverse}.styles-module-scss-module__0FdXdG__fhs__main{justify-content:flex-start;width:100%}.styles-module-scss-module__0FdXdG__fhs__main_header{top:16px;left:auto;right:16px}.styles-module-scss-module__0FdXdG__fhs__content{padding:72px 16px 96px}.styles-module-scss-module__0FdXdG__fhs__panel{flex:none;align-items:stretch;width:100%}}
/*# sourceMappingURL=2of_njity-xnt.css.map*/