.BottomNav-module__QgYbFG__nav{background:var(--white);border-top:1px solid var(--border);padding-bottom:env(safe-area-inset-bottom,8px);z-index:100;display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.BottomNav-module__QgYbFG__nav{display:none}}.BottomNav-module__QgYbFG__tab{cursor:pointer;min-height:56px;color:var(--muted);background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:8px 0 4px;text-decoration:none;transition:color .15s;display:flex}.BottomNav-module__QgYbFG__tabActive{color:var(--lava)}.BottomNav-module__QgYbFG__icon{width:22px;height:22px}.BottomNav-module__QgYbFG__label{letter-spacing:.02em;font-family:Urbanist,sans-serif;font-size:10px}
.Wordmark-module__1MctWG__wordmark{width:auto;display:block}.Wordmark-module__1MctWG__dark{filter:none}.Wordmark-module__1MctWG__light{filter:brightness(0)invert()}
.BetaBanner-module__uV45Tq__banner{z-index:50;background:var(--off-black);width:100%;min-height:40px;color:var(--white);text-align:center;box-sizing:border-box;justify-content:center;align-items:center;padding:8px 16px;font-family:Urbanist,sans-serif;font-size:14px;font-weight:500;display:flex;position:sticky;top:0}.BetaBanner-module__uV45Tq__feedbackLink{font:inherit;color:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;min-height:24px;margin:0;padding:0 2px;text-decoration:underline}.BetaBanner-module__uV45Tq__feedbackLink:hover{text-decoration:none}.BetaBanner-module__uV45Tq__feedbackLink:focus-visible{outline:2px solid var(--yellow);outline-offset:2px;border-radius:2px}
.TestModeBanner-module__xnyfOW__banner{z-index:9999;height:var(--summ-banner-height,36px);background:var(--yellow);color:var(--off-black);font-family:var(--font-urbanist), sans-serif;text-align:center;letter-spacing:.02em;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:700;display:flex;position:fixed;top:0;left:0;right:0}.TestModeBanner-module__xnyfOW__spacer{height:var(--summ-banner-height,36px)}
.SignalNav-module__hG3aTW__nav{z-index:50;background:var(--white);border-bottom:1px solid var(--warm-gray);position:sticky;top:0}.SignalNav-module__hG3aTW__inner{justify-content:space-between;align-items:center;gap:24px;max-width:1200px;height:64px;margin:0 auto;padding:0 32px;display:flex}.SignalNav-module__hG3aTW__brand{align-items:center;gap:8px;min-height:48px;text-decoration:none;display:inline-flex}.SignalNav-module__hG3aTW__brandSignal{font-family:var(--font-urbanist);letter-spacing:.12em;text-transform:uppercase;color:var(--honey);font-size:13px;font-weight:700}.SignalNav-module__hG3aTW__links{align-items:center;gap:32px;display:flex}.SignalNav-module__hG3aTW__link{font-family:var(--font-urbanist);color:var(--muted);align-items:center;min-height:48px;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.SignalNav-module__hG3aTW__link:hover{color:var(--off-black)}.SignalNav-module__hG3aTW__actions{align-items:center;gap:16px;display:flex}.SignalNav-module__hG3aTW__demoLink{font-family:var(--font-urbanist);color:var(--muted);align-items:center;min-height:48px;padding:0 4px;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.SignalNav-module__hG3aTW__demoLink:hover{color:var(--off-black)}.SignalNav-module__hG3aTW__cta{font-family:var(--font-urbanist);color:var(--off-black);background:var(--yellow);border-radius:var(--radius-pill);justify-content:center;align-items:center;min-height:48px;padding:0 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}@media (max-width:900px){.SignalNav-module__hG3aTW__links{display:none}.SignalNav-module__hG3aTW__inner{padding:0 16px}}@media (max-width:560px){.SignalNav-module__hG3aTW__demoLink{font-size:14px}}@media (max-width:480px){.SignalNav-module__hG3aTW__cta{white-space:nowrap;padding:0 16px;font-size:14px}.SignalNav-module__hG3aTW__inner{gap:12px}}@media (max-width:560px){.SignalNav-module__hG3aTW__hideOnMobile{display:none}}
.SideNav-module__EOPvLa__sideNav{background:var(--lava);z-index:100;border-right:1px solid #ffffff0f;flex-direction:column;width:240px;padding:0;display:none;position:fixed;top:0;bottom:0;left:0}@media (min-width:768px){.SideNav-module__EOPvLa__sideNav{display:flex}}.SideNav-module__EOPvLa__sideNavTop{border-bottom:1px solid #ffffff14;padding:28px 24px 20px}.SideNav-module__EOPvLa__sideNavLogo{margin-bottom:4px;display:block}.SideNav-module__EOPvLa__sideNavTagline{font-family:var(--font-urbanist);color:#fff6;letter-spacing:.04em;font-size:13px}.SideNav-module__EOPvLa__sideNavLinks{flex-direction:column;flex:1;gap:2px;padding:12px;display:flex}.SideNav-module__EOPvLa__sideNavItem{font-family:var(--font-urbanist);color:#ffffff8c;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:11px 14px;font-size:16px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.SideNav-module__EOPvLa__sideNavItem:hover{color:#ffffffd9;background:#ffffff0f}.SideNav-module__EOPvLa__sideNavItemActive{color:var(--white);background:#ffffff1a}.SideNav-module__EOPvLa__sideNavItemLabel{font-size:16px}.SideNav-module__EOPvLa__sideNavDivider{background:#ffffff14;height:1px;margin:8px 0}.SideNav-module__EOPvLa__sideNavSectionLabel{font-family:var(--font-urbanist);text-transform:uppercase;letter-spacing:.14em;color:#ffffff40;padding:8px 14px 4px;font-size:11px;display:block}.SideNav-module__EOPvLa__employerDemo{color:#ffffff59}.SideNav-module__EOPvLa__sideNavBottom{border-top:1px solid #ffffff14;flex-direction:column;gap:2px;padding:16px 12px 24px;display:flex}.SideNav-module__EOPvLa__signOut{color:#fff6}.SideNav-module__EOPvLa__sideNavSignal{background:var(--lava)}
.SignalFooter-module__J4RPAa__footer{background:var(--off-black);padding:56px 24px 32px}.SignalFooter-module__J4RPAa__inner{max-width:1200px;margin:0 auto}.SignalFooter-module__J4RPAa__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:48px 64px;margin-bottom:48px;display:grid}.SignalFooter-module__J4RPAa__brandRow{align-items:center;gap:8px;margin-bottom:8px;display:flex}.SignalFooter-module__J4RPAa__brandSignal{font-family:var(--font-urbanist);letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);font-size:13px;font-weight:700}.SignalFooter-module__J4RPAa__tagline{font-family:var(--font-urbanist);color:var(--paper);max-width:34ch;font-size:15px;line-height:1.6}.SignalFooter-module__J4RPAa__colHeading{font-family:var(--font-urbanist);letter-spacing:.12em;text-transform:uppercase;color:var(--paper);margin-bottom:12px;font-size:14px;font-weight:700}.SignalFooter-module__J4RPAa__col{flex-direction:column;gap:4px;display:flex}.SignalFooter-module__J4RPAa__link{font-family:var(--font-urbanist);color:var(--cool-gray);align-items:center;min-height:48px;font-size:15px;text-decoration:none;transition:color .15s;display:flex}.SignalFooter-module__J4RPAa__link:hover{color:var(--paper)}.SignalFooter-module__J4RPAa__disclaimer{font-family:var(--font-urbanist);color:var(--cool-gray);text-align:center;max-width:620px;margin:0 auto 16px;font-size:13px;line-height:1.6}.SignalFooter-module__J4RPAa__bottomBar{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:16px;display:flex}.SignalFooter-module__J4RPAa__bottomText{font-family:var(--font-urbanist);color:var(--cool-gray);font-size:14px}
.TopBar-module__7Lcfaq__topBar{display:none}.TopBar-module__7Lcfaq__title{font-family:var(--font-marcellus);color:var(--off-black);font-size:18px;font-weight:400}.TopBar-module__7Lcfaq__logTodayBtn{background:var(--yellow);height:48px;color:var(--off-black);border-radius:var(--radius-sm);font-family:var(--font-urbanist);align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.TopBar-module__7Lcfaq__logTodayBtn:hover{opacity:.9}.TopBar-module__7Lcfaq__logTodayFloating{z-index:90;background:var(--yellow);width:44px;height:44px;color:var(--off-black);border-radius:var(--radius-sm);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:fixed;top:12px;right:12px;box-shadow:0 2px 8px #0000001f}@media (min-width:768px){.TopBar-module__7Lcfaq__topBar{z-index:10;background:var(--white);border-bottom:1px solid var(--warm-gray);justify-content:space-between;align-items:center;height:60px;padding:0 32px;display:flex;position:sticky;top:0}.TopBar-module__7Lcfaq__logTodayFloating{display:none}}
.SupportWidget-module__W3ZzNG__fab{z-index:60;border-radius:var(--radius-pill);background:var(--off-black);min-height:52px;color:var(--paper);font-family:var(--font-urbanist), sans-serif;cursor:pointer;border:none;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:500;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 16px #0000002e}.SupportWidget-module__W3ZzNG__fabLabel{display:inline}.SupportWidget-module__W3ZzNG__panel{z-index:60;background:var(--white);border-radius:var(--radius-card);flex-direction:column;width:min(380px,100vw - 32px);max-height:min(560px,100vh - 120px);display:flex;position:fixed;bottom:84px;right:20px;overflow:hidden;box-shadow:0 8px 32px #0000002e}.SupportWidget-module__W3ZzNG__head{background:var(--deep-navy);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.SupportWidget-module__W3ZzNG__headTitle{font-family:var(--font-marcellus), Georgia, serif;color:var(--paper);margin:0;font-size:18px}.SupportWidget-module__W3ZzNG__close{width:36px;height:36px;color:var(--paper);cursor:pointer;background:#ffffff1a;border:none;border-radius:100px;justify-content:center;align-items:center;display:inline-flex}.SupportWidget-module__W3ZzNG__quickRow{border-bottom:1px solid #1e1e1e14;flex-wrap:wrap;gap:6px;padding:12px 14px;display:flex}.SupportWidget-module__W3ZzNG__quickLink{border-radius:var(--radius-pill);background:var(--paper);min-height:36px;color:var(--off-black);align-items:center;padding:0 12px;font-size:14px;text-decoration:none;display:inline-flex}.SupportWidget-module__W3ZzNG__quickLink:hover{background:var(--warm-gray)}.SupportWidget-module__W3ZzNG__log{flex-direction:column;flex:1;gap:8px;min-height:160px;padding:14px;display:flex;overflow-y:auto}.SupportWidget-module__W3ZzNG__msgAssistant,.SupportWidget-module__W3ZzNG__msgUser{white-space:pre-wrap;border-radius:14px;max-width:88%;margin:0;padding:10px 14px;font-size:15px;line-height:1.55}.SupportWidget-module__W3ZzNG__msgAssistant{background:var(--paper);color:var(--off-black);align-self:flex-start}.SupportWidget-module__W3ZzNG__msgUser{background:var(--deep-navy);color:var(--paper);align-self:flex-end}.SupportWidget-module__W3ZzNG__inputRow{border-top:1px solid #1e1e1e14;gap:8px;padding:10px 12px 6px;display:flex}.SupportWidget-module__W3ZzNG__input{border-radius:var(--radius-pill);min-height:44px;font-family:var(--font-urbanist), sans-serif;color:var(--off-black);background:var(--white);border:1px solid #1e1e1e29;flex:1;padding:0 14px;font-size:15px}.SupportWidget-module__W3ZzNG__input::placeholder{color:var(--muted-light)}.SupportWidget-module__W3ZzNG__send{background:var(--yellow);width:44px;height:44px;color:var(--off-black);cursor:pointer;border:none;border-radius:100px;justify-content:center;align-items:center;display:inline-flex}.SupportWidget-module__W3ZzNG__send:disabled{opacity:.4;cursor:default}.SupportWidget-module__W3ZzNG__disclaimer{color:var(--text-muted);margin:0;padding:4px 14px 12px;font-size:12px;line-height:1.5}@media (max-width:480px){.SupportWidget-module__W3ZzNG__fabLabel{display:none}.SupportWidget-module__W3ZzNG__fab{justify-content:center;width:52px;padding:0}}@media print{.SupportWidget-module__W3ZzNG__fab,.SupportWidget-module__W3ZzNG__panel{display:none}}
.app-layout-module__qUlXca__shell{background:var(--paper);min-height:100dvh;display:flex}.app-layout-module__qUlXca__main{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px));flex-direction:column;flex:1;display:flex;overflow-y:auto}.app-layout-module__qUlXca__mainContent{flex:1}@media (min-width:768px){.app-layout-module__qUlXca__main{margin-left:240px;padding-bottom:0}}
.demo-module__e420dW__page{--sig-evergreen:var(--lava);--sig-vanilla:var(--paper);--sig-ink:var(--off-black);--sig-ink-muted:var(--muted);--sig-font-heading:var(--font-marcellus);--sig-font-body:var(--font-urbanist);background:var(--sig-vanilla);flex-direction:column;align-items:center;min-height:100vh;padding:48px 24px 80px;display:flex}.demo-module__e420dW__wordmark{align-items:center;gap:8px;margin:0 0 8px;display:inline-flex}.demo-module__e420dW__wordmarkAccent{font-family:var(--font-urbanist);letter-spacing:.12em;text-transform:uppercase;color:var(--honey);font-size:13px;font-weight:700}.demo-module__e420dW__heading{font-family:var(--sig-font-heading), serif;color:var(--sig-ink);text-align:center;margin:40px 0 12px;font-size:clamp(34px,5vw,46px);font-weight:400;line-height:1.15}.demo-module__e420dW__sub{font-family:var(--sig-font-body), sans-serif;color:var(--sig-ink-muted);text-align:center;max-width:480px;margin:0 0 48px;font-size:18px;line-height:1.6}.demo-module__e420dW__grid{grid-template-columns:1fr;gap:24px;width:100%;max-width:880px;display:grid}@media (min-width:768px){.demo-module__e420dW__grid{grid-template-columns:1fr 1fr}}.demo-module__e420dW__card{background:var(--white);border-radius:18px;flex-direction:column;align-items:flex-start;padding:36px 32px;display:flex;box-shadow:0 2px 10px #0000000d}.demo-module__e420dW__cardTitle{font-family:var(--sig-font-heading), serif;color:var(--sig-ink);margin:20px 0 12px;font-size:25px;font-weight:400}.demo-module__e420dW__cardBody{font-family:var(--sig-font-body), sans-serif;color:var(--sig-ink-muted);flex-grow:1;margin:0 0 28px;font-size:18px;line-height:1.65}.demo-module__e420dW__cardCta{font-family:var(--sig-font-body), sans-serif;background:var(--sig-evergreen);color:var(--sig-vanilla);border-radius:100px;align-items:center;gap:8px;min-height:52px;padding:0 28px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.demo-module__e420dW__cardNote{font-family:var(--sig-font-body), sans-serif;color:var(--sig-ink-muted);margin:14px 0 0;font-size:13px}.demo-module__e420dW__footerLine{font-family:var(--sig-font-body), sans-serif;color:var(--sig-ink-muted);text-align:center;margin:48px 0 0;font-size:13px}.demo-module__e420dW__backLink{font-family:var(--sig-font-body), sans-serif;color:var(--sig-ink-muted);text-underline-offset:3px;margin-top:12px;font-size:15px;text-decoration:underline}
.EmployerDashboard-module__ri6qbq__shell{background:var(--paper);min-height:100vh;font-family:var(--font-urbanist);color:var(--off-black);flex-direction:row;display:flex}.EmployerDashboard-module__ri6qbq__mainColumn{flex-direction:column;flex:1;min-width:0;display:flex}.EmployerDashboard-module__ri6qbq__topbar{background:var(--white);color:var(--off-black);border-bottom:1px solid #1e1e1e14;justify-content:space-between;align-items:center;gap:24px;height:64px;padding:0 32px;display:flex}.EmployerDashboard-module__ri6qbq__topbarTitle{font-family:var(--font-marcellus);color:var(--off-black);letter-spacing:.01em;margin:0;font-size:20px;font-weight:400;line-height:1}.EmployerDashboard-module__ri6qbq__topbarRightGroup{align-items:center;gap:18px;margin-left:auto;display:flex}.EmployerDashboard-module__ri6qbq__topbarMeta{font-family:var(--font-urbanist);color:var(--off-black);align-items:center;gap:6px;font-size:15px;display:inline-flex}.EmployerDashboard-module__ri6qbq__topbarSeparator{background:var(--cool-gray);width:1px;height:20px;display:inline-block}.EmployerDashboard-module__ri6qbq__topbarCohortWrap{align-items:center;display:inline-flex;position:relative}.EmployerDashboard-module__ri6qbq__cohortSelect{background:var(--white);color:var(--off-black);border:1px solid var(--cool-gray);border-radius:var(--radius-sm);font-family:var(--font-urbanist);cursor:pointer;text-align:left;outline:none;justify-content:space-between;align-items:center;gap:12px;width:240px;min-height:40px;padding:8px 14px;font-size:15px;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.EmployerDashboard-module__ri6qbq__cohortSelect:hover,.EmployerDashboard-module__ri6qbq__cohortSelect:focus,.EmployerDashboard-module__ri6qbq__cohortSelect[aria-expanded=true]{border-color:var(--off-black);color:var(--off-black)}.EmployerDashboard-module__ri6qbq__cohortSelect:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.EmployerDashboard-module__ri6qbq__cohortSelectLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.EmployerDashboard-module__ri6qbq__cohortCaret{color:currentColor;flex-shrink:0}.EmployerDashboard-module__ri6qbq__cohortListbox{background:var(--white);border:1px solid var(--cool-gray);border-radius:var(--radius-sm);z-index:200;outline:none;width:240px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 24px #1e1e1e1a}.EmployerDashboard-module__ri6qbq__cohortListItem{font-family:var(--font-urbanist);color:var(--off-black);border-radius:var(--radius-sm);cursor:pointer;background:0 0;outline:none;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:10px 14px;font-size:15px;font-weight:500;transition:background .12s,color .12s;display:flex}.EmployerDashboard-module__ri6qbq__cohortListItemActive,.EmployerDashboard-module__ri6qbq__cohortListItem:hover{color:var(--off-black);background:#1e1e1e14}.EmployerDashboard-module__ri6qbq__cohortListItemSelected{color:var(--off-black);font-weight:600}.EmployerDashboard-module__ri6qbq__cohortListItemSelected.EmployerDashboard-module__ri6qbq__cohortListItemActive{background:#1e1e1e14}.EmployerDashboard-module__ri6qbq__cohortListItem:focus-visible{box-shadow:inset 0 0 0 2px var(--yellow)}.EmployerDashboard-module__ri6qbq__cohortListItemLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.EmployerDashboard-module__ri6qbq__cohortListItemCheck{color:var(--yellow);flex-shrink:0}.EmployerDashboard-module__ri6qbq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EmployerDashboard-module__ri6qbq__trustBanner{background-color:var(--white);color:#1e1e1ea6;font-size:12px;font-family:var(--font-urbanist);border-bottom:1px solid #1e1e1e0f;justify-content:center;align-items:center;gap:8px;min-height:32px;padding:6px 48px;display:flex}.EmployerDashboard-module__ri6qbq__sidebar{background:var(--off-black);width:220px;color:var(--white);flex-direction:column;flex-shrink:0;min-height:100vh;display:flex}.EmployerDashboard-module__ri6qbq__sidebarBrand{padding:24px 20px 20px}.EmployerDashboard-module__ri6qbq__sidebarLogoLink{text-decoration:none;display:block}.EmployerDashboard-module__ri6qbq__sidebarLogo{filter:brightness(0)invert();width:92px;height:auto}.EmployerDashboard-module__ri6qbq__sidebarTagline{font-family:var(--font-urbanist);color:var(--yellow);letter-spacing:.01em;margin:6px 0 0;font-size:15px}.EmployerDashboard-module__ri6qbq__sidebarNav{flex-direction:column;flex:1;gap:4px;padding:8px 12px;display:flex}.EmployerDashboard-module__ri6qbq__navItem{font-family:var(--font-urbanist);color:#fff9;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 16px;font-size:16px;font-weight:500;transition:color .15s,background .15s;display:flex}.EmployerDashboard-module__ri6qbq__navItem:hover{color:#ffffffd9;background:#ffffff0f}.EmployerDashboard-module__ri6qbq__navItemActive{color:var(--white);background:#ffffff1a}.EmployerDashboard-module__ri6qbq__navItemActive:hover{color:var(--white);background:#ffffff1f}.EmployerDashboard-module__ri6qbq__sidebarDemoLabel{font-family:var(--font-urbanist);color:#ffffff4d;text-transform:uppercase;letter-spacing:.12em;margin:0 0 6px;padding:0 16px;font-size:11px;font-weight:600}.EmployerDashboard-module__ri6qbq__sidebarDemoLink{font-family:var(--font-urbanist);color:#fff9;border-radius:8px;align-items:center;gap:12px;min-height:44px;padding:10px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:flex}.EmployerDashboard-module__ri6qbq__sidebarFooter{border-top:1px solid #ffffff14;flex-direction:column;gap:4px;margin-top:auto;padding:12px;display:flex}.EmployerDashboard-module__ri6qbq__sidebarFooterItem{font-family:var(--font-urbanist);color:#ffffff8c;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;min-height:44px;padding:10px 16px;font-size:15px;font-weight:500;transition:color .15s,background .15s;display:flex}.EmployerDashboard-module__ri6qbq__sidebarFooterItem:hover{color:#ffffffe6;background:#ffffff0f}.EmployerDashboard-module__ri6qbq__sidebarFooterItemLabel{flex:1}.EmployerDashboard-module__ri6qbq__content{flex:1;min-width:0;padding:40px 48px;overflow-x:hidden}.EmployerDashboard-module__ri6qbq__sectionHeader{margin-bottom:32px}.EmployerDashboard-module__ri6qbq__sectionTitle{font-family:var(--font-marcellus);color:var(--off-black);margin-bottom:8px;font-size:40px;line-height:1.15}.EmployerDashboard-module__ri6qbq__sectionSubtitle{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;font-size:17px;line-height:1.6}.EmployerDashboard-module__ri6qbq__eyebrow{font-family:var(--font-urbanist);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__tileRow{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:32px;display:grid}.EmployerDashboard-module__ri6qbq__tile{border-radius:var(--radius-card);flex-direction:column;flex:1;gap:16px;min-height:180px;padding:28px;display:flex;position:relative}.EmployerDashboard-module__ri6qbq__tileLava{background:var(--white);color:var(--off-black);border-left:4px solid var(--accent-terracotta);box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__tileDark{background:var(--off-black);color:var(--white)}.EmployerDashboard-module__ri6qbq__tilePaper{background:var(--white);color:var(--off-black);box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__tileHeader{justify-content:space-between;align-items:flex-start;display:flex}.EmployerDashboard-module__ri6qbq__tileLabel{font-family:var(--font-urbanist);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__tileLabelLight{color:#fff9}.EmployerDashboard-module__ri6qbq__tileLabelDark{color:var(--off-black);opacity:.7}.EmployerDashboard-module__ri6qbq__tileMetric{font-family:var(--font-marcellus);margin-top:4px;font-size:48px;line-height:1}.EmployerDashboard-module__ri6qbq__tileMetricYellow{color:var(--off-black)}.EmployerDashboard-module__ri6qbq__tileMetricWhite{color:var(--white)}.EmployerDashboard-module__ri6qbq__tileMetricDark{color:var(--off-black)}.EmployerDashboard-module__ri6qbq__tileSubtext{font-family:var(--font-urbanist);color:#ffffffd9;font-size:16px;line-height:1.55}.EmployerDashboard-module__ri6qbq__tileFootnote{font-family:var(--font-urbanist);color:#ffffff8c;font-size:12px;line-height:1.55}.EmployerDashboard-module__ri6qbq__tileLink{font-family:var(--font-urbanist);color:var(--off-black);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:6px;margin-top:auto;padding:0;font-size:15px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__tileLink:hover{opacity:.85}.EmployerDashboard-module__ri6qbq__progressTrack{background:#ffffff1f;border-radius:100px;width:100%;height:6px;overflow:hidden}.EmployerDashboard-module__ri6qbq__progressFill{background:var(--accent-terracotta);border-radius:100px;height:100%}.EmployerDashboard-module__ri6qbq__progressTrackDark{background:#1e1e1e26}.EmployerDashboard-module__ri6qbq__ringWrap{align-items:center;gap:18px;margin-top:8px;display:flex}.EmployerDashboard-module__ri6qbq__ring{flex-shrink:0;width:64px;height:64px}.EmployerDashboard-module__ri6qbq__ringStat{flex-direction:column;display:flex}.EmployerDashboard-module__ri6qbq__ringSubtext{font-family:var(--font-urbanist);color:var(--off-black);margin-top:4px;font-size:15px}.EmployerDashboard-module__ri6qbq__ringTrend{font-family:var(--font-urbanist);color:var(--off-black);margin-top:4px;font-size:12px;font-weight:600}.EmployerDashboard-module__ri6qbq__card{background:var(--white);border-radius:var(--radius-card);margin-bottom:24px;padding:28px;position:relative;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__cardHeader{margin-bottom:24px}.EmployerDashboard-module__ri6qbq__cardTitle{font-family:var(--font-urbanist);color:var(--off-black);margin-bottom:6px;font-size:20px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__cardSubtitle{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;font-size:15px;line-height:1.55}.EmployerDashboard-module__ri6qbq__cardBody{font-family:var(--font-urbanist);color:var(--off-black);font-size:17px;line-height:1.6}.EmployerDashboard-module__ri6qbq__cardBody p+p{margin-top:12px}.EmployerDashboard-module__ri6qbq__anonymityIndicator{color:#1e1e1ea6;opacity:.4;align-items:center;display:inline-flex;position:absolute;bottom:12px;right:16px}.EmployerDashboard-module__ri6qbq__anonymityIndicatorOnDark{color:var(--white);opacity:.35}.EmployerDashboard-module__ri6qbq__suppressedCard{background:var(--warm-gray);border-radius:var(--radius-card);text-align:center;color:var(--off-black);flex-direction:column;align-items:center;gap:10px;padding:28px;display:flex;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__suppressedText{font-family:var(--font-urbanist);color:var(--off-black);font-size:15px;font-weight:500}.EmployerDashboard-module__ri6qbq__symptomList{flex-direction:column;gap:16px;display:flex}.EmployerDashboard-module__ri6qbq__symptomRow{grid-template-columns:200px 1fr 60px 110px 24px;align-items:center;gap:16px;display:grid}.EmployerDashboard-module__ri6qbq__symptomName{font-family:var(--font-urbanist);color:var(--off-black);font-size:16px;font-weight:500}.EmployerDashboard-module__ri6qbq__symptomBarTrack{background:var(--paper);border-radius:100px;height:10px;overflow:hidden}.EmployerDashboard-module__ri6qbq__symptomBarFill{background:var(--accent-terracotta);border-radius:100px;height:100%}.EmployerDashboard-module__ri6qbq__symptomPercent{font-family:var(--font-urbanist);color:var(--off-black);text-align:right;font-size:16px;font-weight:600}.EmployerDashboard-module__ri6qbq__severityBadge{font-family:var(--font-urbanist);letter-spacing:.04em;color:var(--off-black);white-space:nowrap;background:#1e1e1e1a;border-radius:100px;justify-content:center;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__severityBadgeMild{background:var(--paper);color:var(--off-black);border:1px solid var(--cool-gray)}.EmployerDashboard-module__ri6qbq__trendIcon{justify-content:center;align-items:center;display:inline-flex}.EmployerDashboard-module__ri6qbq__trendImproving,.EmployerDashboard-module__ri6qbq__trendStable{color:var(--off-black)}.EmployerDashboard-module__ri6qbq__trendWorsening{color:var(--red)}.EmployerDashboard-module__ri6qbq__twoCardRow{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.EmployerDashboard-module__ri6qbq__bigStat{font-family:var(--font-marcellus);color:var(--off-black);margin:4px 0;font-size:44px;line-height:1.1}.EmployerDashboard-module__ri6qbq__statLabel{font-family:var(--font-urbanist);color:var(--off-black);margin-bottom:8px;font-size:15px;line-height:1.5}.EmployerDashboard-module__ri6qbq__statFootnote{font-family:var(--font-urbanist);color:var(--off-black);font-size:12px;font-style:italic;line-height:1.55}.EmployerDashboard-module__ri6qbq__donutWrap{align-items:center;gap:28px;margin-top:12px;display:flex}.EmployerDashboard-module__ri6qbq__donut{flex-shrink:0;width:160px;height:160px}.EmployerDashboard-module__ri6qbq__donutLegend{flex-direction:column;flex:1;gap:10px;display:flex}.EmployerDashboard-module__ri6qbq__legendRow{font-family:var(--font-urbanist);color:var(--off-black);align-items:center;gap:10px;font-size:15px;display:flex}.EmployerDashboard-module__ri6qbq__legendSwatch{border-radius:3px;flex-shrink:0;width:14px;height:14px}.EmployerDashboard-module__ri6qbq__legendPercent{color:var(--off-black);margin-left:auto;font-weight:600}.EmployerDashboard-module__ri6qbq__lineChart{width:100%;height:220px;margin-top:8px;margin-bottom:12px}.EmployerDashboard-module__ri6qbq__trendAnnotation{font-family:var(--font-urbanist);color:var(--off-black);background:var(--paper);border-radius:var(--radius-sm);border-left:3px solid var(--yellow);padding:12px 16px;font-size:15px}.EmployerDashboard-module__ri6qbq__evidenceBadge{color:var(--off-black);font-family:var(--font-urbanist);letter-spacing:.04em;background:#1e1e1e1a;border-radius:100px;align-items:center;margin-top:8px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__evidenceBadgeModerate{background:var(--blush)}.EmployerDashboard-module__ri6qbq__metricGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px;display:grid}.EmployerDashboard-module__ri6qbq__metricCard{background:var(--white);border-radius:var(--radius-card);flex-direction:column;justify-content:space-between;min-height:140px;padding:22px;display:flex;position:relative;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__metricValue{font-family:var(--font-marcellus);color:var(--off-black);font-size:36px;line-height:1}.EmployerDashboard-module__ri6qbq__metricLabel{font-family:var(--font-urbanist);color:var(--off-black);margin-top:8px;font-size:15px;line-height:1.5}.EmployerDashboard-module__ri6qbq__costCard{background:var(--off-black);color:var(--white);border-radius:var(--radius-card);margin-bottom:24px;padding:32px;position:relative}.EmployerDashboard-module__ri6qbq__costCardHeader{font-family:var(--font-urbanist);color:var(--white);margin-bottom:16px;font-size:18px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__costCalc{font-family:var(--font-urbanist);color:var(--white);margin-bottom:20px;font-size:16px;line-height:1.7}.EmployerDashboard-module__ri6qbq__costBreakdown{border-radius:var(--radius-sm);background:#ffffff0f;margin-bottom:16px;padding:16px 20px}.EmployerDashboard-module__ri6qbq__costRow{font-family:var(--font-urbanist);border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:8px 0;font-size:15px;display:flex}.EmployerDashboard-module__ri6qbq__costRow:last-child{border-bottom:none;padding-top:12px;font-weight:600}.EmployerDashboard-module__ri6qbq__costRowLabel{color:#ffffffbf}.EmployerDashboard-module__ri6qbq__costRowValue{color:var(--white)}.EmployerDashboard-module__ri6qbq__costRowValueAccent{color:var(--off-black)}.EmployerDashboard-module__ri6qbq__costFootnote{font-family:var(--font-urbanist);color:#fff9;max-width:70ch;font-size:12px;font-style:italic;line-height:1.6}.EmployerDashboard-module__ri6qbq__stressCallout{background:var(--blush);border-radius:var(--radius-card);margin-bottom:24px;padding:28px;position:relative}.EmployerDashboard-module__ri6qbq__stressHeader{font-family:var(--font-marcellus);color:var(--off-black);margin-bottom:10px;font-size:22px}.EmployerDashboard-module__ri6qbq__stressBody{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;font-size:16px;line-height:1.7}.EmployerDashboard-module__ri6qbq__complianceBanner{border-radius:var(--radius-card);font-family:var(--font-urbanist);color:var(--white);align-items:flex-start;gap:12px;margin-bottom:24px;padding:18px 24px;font-size:16px;line-height:1.6;display:flex}.EmployerDashboard-module__ri6qbq__complianceBannerOnTrack{background:var(--off-black)}.EmployerDashboard-module__ri6qbq__complianceBannerBehind{background:var(--off-black);border-left:4px solid var(--accent-terracotta)}.EmployerDashboard-module__ri6qbq__complianceTable{border-collapse:collapse;width:100%;font-family:var(--font-urbanist)}.EmployerDashboard-module__ri6qbq__complianceTable th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--off-black);border-bottom:1px solid var(--cool-gray);background:var(--paper);padding:12px 16px;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__complianceTable td{color:var(--off-black);border-bottom:1px solid var(--paper);vertical-align:top;padding:16px;font-size:15px;line-height:1.5}.EmployerDashboard-module__ri6qbq__statusBadge{letter-spacing:.04em;white-space:nowrap;border-radius:100px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__statusImplemented{color:var(--off-black);background:#1e1e1e14}.EmployerDashboard-module__ri6qbq__statusInProgress{background:var(--yellow);color:var(--off-black)}.EmployerDashboard-module__ri6qbq__statusNotStarted{background:var(--warm-gray);color:var(--off-black)}.EmployerDashboard-module__ri6qbq__evidenceCell{color:var(--off-black);font-size:15px}.EmployerDashboard-module__ri6qbq__evidenceCellEmpty{color:var(--off-black);opacity:.6;font-style:italic}.EmployerDashboard-module__ri6qbq__legalRisk{background:var(--white);border-left:4px solid var(--accent-terracotta);border-radius:var(--radius-card);margin-top:24px;padding:24px 28px;position:relative;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__legalRiskHeader{font-family:var(--font-urbanist);color:var(--off-black);margin-bottom:10px;font-size:18px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__legalRiskBody{font-family:var(--font-urbanist);color:var(--off-black);opacity:.8;max-width:70ch;font-size:17px;line-height:1.6}.EmployerDashboard-module__ri6qbq__tableSource{font-family:var(--font-urbanist);color:var(--off-black);margin-top:16px;font-size:12px;font-style:italic}.EmployerDashboard-module__ri6qbq__journeyCard{background:var(--white);border-radius:var(--radius-card);padding:32px;position:relative;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__journeyOpener{font-family:var(--font-marcellus);color:var(--off-black);max-width:60ch;margin:0 0 24px;font-size:18px;font-style:italic;line-height:1.5}.EmployerDashboard-module__ri6qbq__journeyHeader{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.EmployerDashboard-module__ri6qbq__journeyId{font-family:var(--font-urbanist);color:var(--off-black);opacity:.7;letter-spacing:.04em;font-size:12px}.EmployerDashboard-module__ri6qbq__patternBadge{background:var(--off-black);color:var(--white);font-family:var(--font-urbanist);border-radius:100px;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__journeyMeta{font-family:var(--font-urbanist);color:var(--off-black);font-size:15px}.EmployerDashboard-module__ri6qbq__journeyRow{font-family:var(--font-urbanist);color:var(--off-black);border-bottom:1px solid #1e1e1e14;align-items:center;gap:12px;padding:14px 0;font-size:17px;line-height:1.5;display:flex}.EmployerDashboard-module__ri6qbq__journeyRow:last-child{border-bottom:none}.EmployerDashboard-module__ri6qbq__journeyRowIcon{flex-shrink:0;display:inline-flex}.EmployerDashboard-module__ri6qbq__journeyDisclaimer{background:var(--white);border-radius:var(--radius-sm);font-family:var(--font-urbanist);color:var(--off-black);border-left:3px solid var(--off-black);margin-top:24px;padding:16px 20px;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__footer{background:var(--off-black);color:#ffffffb3;padding:48px 48px 32px}.EmployerDashboard-module__ri6qbq__footerGrid{grid-template-columns:repeat(3,1fr);gap:40px;max-width:1280px;margin:0 auto;display:grid}.EmployerDashboard-module__ri6qbq__footerColTitle{font-family:var(--font-urbanist);color:var(--white);letter-spacing:.01em;margin-bottom:14px;font-size:15px;font-weight:600}.EmployerDashboard-module__ri6qbq__footerList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.EmployerDashboard-module__ri6qbq__footerList li{font-family:var(--font-urbanist);color:#ffffffb3;font-size:15px;line-height:1.55}.EmployerDashboard-module__ri6qbq__footerBottom{max-width:1280px;font-family:var(--font-urbanist);color:#ffffff8c;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin:32px auto 0;padding-top:24px;font-size:12px;display:flex}.EmployerDashboard-module__ri6qbq__footerLogo{font-family:var(--font-marcellus);color:var(--white);font-size:18px}.EmployerDashboard-module__ri6qbq__footerLogoAccent{color:var(--yellow)}.EmployerDashboard-module__ri6qbq__gateShell{background:var(--paper);min-height:100vh;font-family:var(--font-urbanist);justify-content:center;align-items:center;padding:24px;display:flex}.EmployerDashboard-module__ri6qbq__gateCard{background:var(--white);border-radius:var(--radius-card);width:100%;max-width:460px;padding:56px 48px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__gateLogo{align-items:center;gap:8px;margin-bottom:8px;display:inline-flex}.EmployerDashboard-module__ri6qbq__gateLogoAccent{font-family:var(--font-urbanist);letter-spacing:.12em;text-transform:uppercase;color:var(--honey);font-size:15px;font-weight:700}.EmployerDashboard-module__ri6qbq__gateEyebrow{font-family:var(--font-urbanist);letter-spacing:.12em;text-transform:uppercase;color:var(--off-black);margin-bottom:24px;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__gateHeading{font-family:var(--font-marcellus);color:var(--off-black);margin-bottom:12px;font-size:24px}.EmployerDashboard-module__ri6qbq__gateBody{font-family:var(--font-urbanist);color:var(--off-black);margin-bottom:24px;font-size:16px;line-height:1.6}.EmployerDashboard-module__ri6qbq__gateLabel{font-family:var(--font-urbanist);color:var(--off-black);margin-bottom:8px;font-size:15px;font-weight:600;display:block}.EmployerDashboard-module__ri6qbq__gateInput{background:var(--paper);border:1.5px solid var(--cool-gray);border-radius:var(--radius-sm);width:100%;font-family:var(--font-urbanist);color:var(--off-black);outline:none;min-height:48px;padding:14px 16px;font-size:17px;transition:border-color .15s}.EmployerDashboard-module__ri6qbq__gateInput:focus{border-color:var(--off-black)}.EmployerDashboard-module__ri6qbq__gateError{font-family:var(--font-urbanist);color:var(--red);margin-top:8px;font-size:15px}.EmployerDashboard-module__ri6qbq__gateSubmit{background:var(--off-black);width:100%;color:var(--white);border-radius:var(--radius-pill);font-family:var(--font-urbanist);cursor:pointer;border:none;min-height:48px;margin-top:20px;padding:14px 24px;font-size:16px;font-weight:600;transition:opacity .15s}.EmployerDashboard-module__ri6qbq__gateSubmit:hover{opacity:.9}.EmployerDashboard-module__ri6qbq__gateNote{font-family:var(--font-urbanist);color:var(--off-black);align-items:flex-start;gap:8px;margin-top:20px;font-size:15px;line-height:1.6;display:flex}.EmployerDashboard-module__ri6qbq__headlineLarge{font-family:var(--font-marcellus);color:var(--off-black);max-width:24ch;margin-bottom:8px;font-size:40px;line-height:1.15}.EmployerDashboard-module__ri6qbq__headlineSub{font-family:var(--font-urbanist);color:var(--off-black);max-width:50ch;font-size:17px;line-height:1.6}.EmployerDashboard-module__ri6qbq__tileHumanStory{justify-content:flex-start;min-height:220px}.EmployerDashboard-module__ri6qbq__tileHeadline{font-family:var(--font-marcellus);color:var(--off-black);margin-top:4px;font-size:32px;line-height:1.2}.EmployerDashboard-module__ri6qbq__tileHeadlineYellow,.EmployerDashboard-module__ri6qbq__tileHeadlineLava{color:var(--off-black);font-size:44px;line-height:1.1}.EmployerDashboard-module__ri6qbq__tileBody{font-family:var(--font-urbanist);color:#ffffffd9;margin-top:4px;font-size:16px;line-height:1.55}.EmployerDashboard-module__ri6qbq__tileBodyDark,.EmployerDashboard-module__ri6qbq__tileBodyMuted{font-family:var(--font-urbanist);color:var(--off-black);margin-top:4px;font-size:16px;line-height:1.55}.EmployerDashboard-module__ri6qbq__tileSource{font-family:var(--font-urbanist);color:#ffffff80;margin-top:auto;padding-top:8px;font-size:12px}.EmployerDashboard-module__ri6qbq__tileCta{font-family:var(--font-urbanist);color:var(--honey);cursor:pointer;text-align:left;text-underline-offset:3px;background:0 0;border:none;align-items:center;gap:6px;margin-top:auto;padding:0;font-size:16px;font-weight:600;text-decoration:underline;display:inline-flex}.EmployerDashboard-module__ri6qbq__tileCta:hover{opacity:.85}.EmployerDashboard-module__ri6qbq__summaryCard{background:var(--off-black);border-radius:var(--radius-card);color:var(--white);margin-bottom:32px;padding:28px 32px;position:relative}.EmployerDashboard-module__ri6qbq__summaryTitle{font-family:var(--font-urbanist);color:var(--white);margin-bottom:14px;font-size:18px;font-weight:600}.EmployerDashboard-module__ri6qbq__summaryBody{font-family:var(--font-urbanist);color:#ffffffd9;max-width:65ch;font-size:17px;line-height:1.7}.EmployerDashboard-module__ri6qbq__summaryBody+.EmployerDashboard-module__ri6qbq__summaryBody{margin-top:12px}.EmployerDashboard-module__ri6qbq__summaryFootnote{font-family:var(--font-urbanist);color:#ffffff80;max-width:65ch;margin-top:18px;font-size:12px;line-height:1.55}.EmployerDashboard-module__ri6qbq__sectorBlock{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:24px;display:flex}.EmployerDashboard-module__ri6qbq__sectorBadge{background:var(--off-black);color:var(--white);font-family:var(--font-urbanist);letter-spacing:.04em;border-radius:100px;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__sectorBlockBody{font-family:var(--font-urbanist);color:var(--off-black);font-size:15px}.EmployerDashboard-module__ri6qbq__actionsList{flex-direction:column;gap:20px;max-width:720px;display:flex}.EmployerDashboard-module__ri6qbq__actionCard{background:var(--white);border-radius:var(--radius-card);border-left:4px solid #0000;padding:28px 32px 44px;position:relative;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__actionBorderP1,.EmployerDashboard-module__ri6qbq__actionBorderP2{border-left-color:var(--off-black)}.EmployerDashboard-module__ri6qbq__actionBorderP4{border-left-color:#1e1e1e1f}.EmployerDashboard-module__ri6qbq__actionHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.EmployerDashboard-module__ri6qbq__priorityBadge{font-family:var(--font-urbanist);letter-spacing:.06em;text-transform:uppercase;border-radius:100px;align-items:center;padding:4px 12px;font-size:12px;font-weight:700;display:inline-flex}.EmployerDashboard-module__ri6qbq__priorityP1,.EmployerDashboard-module__ri6qbq__priorityP2{background:var(--off-black);color:var(--white)}.EmployerDashboard-module__ri6qbq__priorityP4{color:var(--off-black);background:#1e1e1e14}.EmployerDashboard-module__ri6qbq__costBadge{font-family:var(--font-urbanist);letter-spacing:.04em;text-transform:uppercase;border-radius:100px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__costLow,.EmployerDashboard-module__ri6qbq__costMedium{color:var(--off-black);background:#d4b82726}.EmployerDashboard-module__ri6qbq__actionQuote{font-family:var(--font-urbanist);max-width:70ch;margin:0 0 16px;font-size:15px;line-height:1.55}.EmployerDashboard-module__ri6qbq__actionQuoteLabel{letter-spacing:.08em;text-transform:uppercase;color:#1e1e1ea6;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__actionQuoteText{color:var(--off-black);font-style:italic}.EmployerDashboard-module__ri6qbq__actionTitle{font-family:var(--font-urbanist);color:var(--off-black);margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.35}.EmployerDashboard-module__ri6qbq__actionBody{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;font-size:17px;line-height:1.6}.EmployerDashboard-module__ri6qbq__actionMeta{border-top:1px solid var(--paper);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:12px;display:flex}.EmployerDashboard-module__ri6qbq__actionMetaItem{font-family:var(--font-urbanist);color:var(--off-black);letter-spacing:.02em;font-size:12px;font-weight:500}.EmployerDashboard-module__ri6qbq__actionMetaItem strong{color:var(--off-black);font-weight:700}.EmployerDashboard-module__ri6qbq__actionMetaDivider{color:#1e1e1ea6}.EmployerDashboard-module__ri6qbq__evidenceLabel{font-family:var(--font-urbanist);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__evidenceStrong{color:var(--off-black)}.EmployerDashboard-module__ri6qbq__evidenceModerate{color:var(--off-black);opacity:.6}.EmployerDashboard-module__ri6qbq__eraBadge{background:var(--yellow);color:var(--off-black);font-family:var(--font-urbanist);letter-spacing:.06em;border-radius:100px;align-items:center;padding:3px 10px;font-size:12px;font-weight:700;display:inline-flex}.EmployerDashboard-module__ri6qbq__eraReference{font-family:var(--font-urbanist);color:var(--off-black);font-size:12px;font-style:italic}.EmployerDashboard-module__ri6qbq__actionCostDetail{font-family:var(--font-urbanist);color:var(--off-black);margin-top:8px;font-size:15px;font-style:italic}.EmployerDashboard-module__ri6qbq__actionSource{font-family:var(--font-urbanist);color:var(--off-black);opacity:.6;max-width:70ch;margin-top:8px;font-size:12px;line-height:1.55}.EmployerDashboard-module__ri6qbq__interventionPillRow{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.EmployerDashboard-module__ri6qbq__interventionPill{font-family:var(--font-urbanist);color:var(--off-black);background:#1e1e1e1f;border:1px solid #1e1e1e33;border-radius:100px;align-items:center;padding:6px 14px;font-size:15px;font-weight:500;display:inline-flex}.EmployerDashboard-module__ri6qbq__interventionPillUpcoming{background:var(--yellow);color:var(--off-black);border-color:#0000}.EmployerDashboard-module__ri6qbq__interventionUpcomingTag{letter-spacing:.02em;text-transform:uppercase;margin-left:4px;font-size:12px;font-weight:600}.EmployerDashboard-module__ri6qbq__bigStatPositive{color:var(--off-black)}.EmployerDashboard-module__ri6qbq__simpleCostCard{background:var(--off-black);color:var(--white);border-radius:var(--radius-card);margin-bottom:24px;padding:32px;position:relative}.EmployerDashboard-module__ri6qbq__simpleCostHeadline{font-family:var(--font-marcellus);color:var(--white);max-width:50ch;margin-bottom:12px;font-size:24px;line-height:1.3}.EmployerDashboard-module__ri6qbq__simpleCostTotal{font-family:var(--font-urbanist);color:var(--off-black);margin-bottom:16px;font-size:18px;font-weight:600}.EmployerDashboard-module__ri6qbq__simpleCostSource{font-family:var(--font-urbanist);color:#fff9;max-width:60ch;font-size:12px;font-style:italic;line-height:1.55}.EmployerDashboard-module__ri6qbq__factCardRow{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px;display:grid}.EmployerDashboard-module__ri6qbq__factCard{background:var(--white);border-radius:var(--radius-card);flex-direction:column;gap:12px;min-height:240px;padding:26px 26px 44px;display:flex;position:relative;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__factHeadline{font-family:var(--font-marcellus);color:var(--off-black);font-size:24px;line-height:1.2}.EmployerDashboard-module__ri6qbq__factBody{font-family:var(--font-urbanist);color:var(--off-black);font-size:16px;line-height:1.65}.EmployerDashboard-module__ri6qbq__factUrgency{font-family:var(--font-urbanist);color:var(--honey);margin-top:auto;font-size:15px;font-weight:600}.EmployerDashboard-module__ri6qbq__factSource{font-family:var(--font-urbanist);color:var(--off-black);opacity:.65;margin-top:auto;font-size:12px;font-style:italic}.EmployerDashboard-module__ri6qbq__factCta{font-family:var(--font-urbanist);color:var(--honey);cursor:pointer;text-align:left;text-underline-offset:3px;background:0 0;border:none;margin-top:auto;padding:0;font-size:15px;font-weight:600;text-decoration:underline}.EmployerDashboard-module__ri6qbq__factCta:hover{opacity:.85}.EmployerDashboard-module__ri6qbq__mapStepLabel{font-family:var(--font-urbanist);letter-spacing:.08em;text-transform:uppercase;color:#1e1e1ea6;margin:0 0 12px;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__sidebarFrameworkLabel{font-family:var(--font-urbanist);letter-spacing:.06em;text-transform:uppercase;color:#ffffff4d;margin:16px 14px 0;font-size:11px;font-weight:600}.EmployerDashboard-module__ri6qbq__inlineLink{cursor:pointer;font:inherit;color:var(--honey);text-underline-offset:3px;background:0 0;border:none;align-items:center;gap:6px;padding:0;text-decoration:underline;display:inline-flex}.EmployerDashboard-module__ri6qbq__inlineLink:hover{opacity:.85}.EmployerDashboard-module__ri6qbq__retentionBanner{background:var(--off-black);color:var(--white);border-radius:var(--radius-card);align-items:center;gap:32px;margin-bottom:32px;padding:28px 36px;display:flex;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__retentionStat{font-family:var(--font-marcellus);color:var(--off-black);flex-shrink:0;font-size:64px;line-height:1}.EmployerDashboard-module__ri6qbq__retentionBody{flex:1}.EmployerDashboard-module__ri6qbq__retentionTitle{font-family:var(--font-urbanist);color:var(--white);margin:0 0 10px;font-size:20px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__retentionBodyText{font-family:var(--font-urbanist);color:#fffc;max-width:70ch;font-size:16px;line-height:1.6}.EmployerDashboard-module__ri6qbq__retentionSource{font-family:var(--font-urbanist);color:#fff6;margin:10px 0 0;font-size:12px}.EmployerDashboard-module__ri6qbq__mapProgressList{flex-direction:column;gap:8px;margin-top:4px;display:flex}.EmployerDashboard-module__ri6qbq__mapProgressRow{font-family:var(--font-urbanist);color:var(--off-black);align-items:center;gap:10px;font-size:15px;display:flex}.EmployerDashboard-module__ri6qbq__mapProgressLabel{flex:1;line-height:1.3}.EmployerDashboard-module__ri6qbq__mapProgressBadge{font-family:var(--font-urbanist);letter-spacing:.04em;border-radius:100px;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__mapProgressBadgeActive{background:var(--off-black);color:var(--white)}.EmployerDashboard-module__ri6qbq__mapProgressBadgeInProgress{background:var(--yellow);color:var(--off-black)}.EmployerDashboard-module__ri6qbq__mapProgressBadgeNotYet{color:#1e1e1ea6;background:#1e1e1e14}.EmployerDashboard-module__ri6qbq__tileSourceCite{font-family:var(--font-urbanist);color:#ffffff4d;margin:4px 0 0;font-size:12px}.EmployerDashboard-module__ri6qbq__voiceCard{background:var(--off-black);color:var(--white);border-radius:var(--radius-card);margin-bottom:32px;padding:32px 36px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__voiceHeading{font-family:var(--font-urbanist);color:var(--white);margin:0 0 20px;font-size:18px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__voiceQuoteRow{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.EmployerDashboard-module__ri6qbq__voiceQuote{flex-direction:column;gap:10px;margin:0;display:flex}.EmployerDashboard-module__ri6qbq__voiceQuoteText{font-family:var(--font-urbanist);color:#ffffffe6;margin:0;font-size:16px;font-style:italic;line-height:1.6}.EmployerDashboard-module__ri6qbq__voiceQuoteSource{font-family:var(--font-urbanist);color:#fff6;font-size:12px}.EmployerDashboard-module__ri6qbq__voiceDivider{background:#ffffff1a;height:1px;margin:24px 0 18px}.EmployerDashboard-module__ri6qbq__voiceClosing{font-family:var(--font-urbanist);color:#ffffffb3;max-width:70ch;margin:0;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__voiceSource{font-family:var(--font-urbanist);color:#fff6;margin:10px 0 0;font-size:12px}.EmployerDashboard-module__ri6qbq__summaryFootnoteLight{font-family:var(--font-urbanist);color:#1e1e1ea6;max-width:65ch;margin:18px 0 0;font-size:12px;line-height:1.55}.EmployerDashboard-module__ri6qbq__markDoneBtn{font-family:var(--font-urbanist);color:#1e1e1ea6;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 0;font-size:15px;font-weight:500;transition:color .15s;display:inline-flex;position:absolute;bottom:14px;left:24px}.EmployerDashboard-module__ri6qbq__markDoneBtn:hover,.EmployerDashboard-module__ri6qbq__markDoneBtnDone{color:var(--off-black)}@keyframes EmployerDashboard-module__ri6qbq__actionCardFlash{0%{background:var(--white)}20%{background:#d4b8272e}to{background:var(--white)}}.EmployerDashboard-module__ri6qbq__actionCardFlash{animation:.6s ease-out EmployerDashboard-module__ri6qbq__actionCardFlash}.EmployerDashboard-module__ri6qbq__actionsFooterNote{font-family:var(--font-urbanist);color:#1e1e1ea6;max-width:720px;margin:20px 0 0;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__trendCard{background:var(--white);border-radius:var(--radius-card);border-left:4px solid var(--accent-terracotta);margin-bottom:24px;padding:22px 26px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__trendCardImproving{border-left-color:var(--off-black)}.EmployerDashboard-module__ri6qbq__trendCardStable{border-left-color:#1e1e1ea6}.EmployerDashboard-module__ri6qbq__trendCardWorsening{border-left-color:var(--off-black)}.EmployerDashboard-module__ri6qbq__trendCardHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.EmployerDashboard-module__ri6qbq__trendCardTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:0;font-size:18px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__trendCardBody{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;margin:0;font-size:16px;line-height:1.6}.EmployerDashboard-module__ri6qbq__simpleCostNote{font-family:var(--font-urbanist);color:#ffffffbf;max-width:60ch;margin:0 0 12px;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__mapGrid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px;display:grid}.EmployerDashboard-module__ri6qbq__mapGridCard{background:var(--white);border-radius:var(--radius-card);flex-direction:column;gap:10px;padding:24px;display:flex;position:relative;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__mapGridHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.EmployerDashboard-module__ri6qbq__mapGridTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:0;font-size:18px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__mapGridBody{font-family:var(--font-urbanist);color:var(--off-black);max-width:60ch;margin:0;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__mapGridEvidence{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:4px 0 0;font-size:12px;font-style:italic}.EmployerDashboard-module__ri6qbq__mapGridCta{font-family:var(--font-urbanist);color:var(--off-black);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;margin:4px 0 0;padding:6px 0;font-size:15px;font-weight:600;transition:opacity .15s;display:inline-flex}.EmployerDashboard-module__ri6qbq__mapGridCta:hover{opacity:.8}.EmployerDashboard-module__ri6qbq__legalExposureCard{background:var(--white);border-radius:var(--radius-card);border-left:4px solid var(--accent-terracotta);margin-bottom:24px;padding:24px 28px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__legalExposureTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__legalExposureLead{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;margin:0 0 18px;font-size:16px;line-height:1.6}.EmployerDashboard-module__ri6qbq__tribunalCaseList{flex-direction:column;gap:12px;margin:0 0 18px;padding:0;list-style:none;display:flex}.EmployerDashboard-module__ri6qbq__tribunalCaseRow{font-family:var(--font-urbanist);color:var(--off-black);border-top:1px solid #1e1e1e0f;grid-template-columns:140px 1fr 90px;align-items:baseline;gap:16px;padding:10px 0;font-size:15px;line-height:1.55;display:grid}.EmployerDashboard-module__ri6qbq__tribunalCaseRow:first-child{border-top:none}.EmployerDashboard-module__ri6qbq__tribunalCaseName{color:var(--off-black);font-weight:600}.EmployerDashboard-module__ri6qbq__tribunalCaseSummary{color:var(--off-black)}.EmployerDashboard-module__ri6qbq__tribunalCaseAward{color:var(--off-black);text-align:right;font-weight:600}.EmployerDashboard-module__ri6qbq__legalExposureClosing{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;margin:0;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__legalExposureSource{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:10px 0 0;font-size:12px}.EmployerDashboard-module__ri6qbq__shareExportCard{background:var(--white);border-radius:var(--radius-card);margin-bottom:24px;padding:28px 32px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__shareExportTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:0 0 6px;font-size:18px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__shareExportSubtitle{font-family:var(--font-urbanist);color:#1e1e1ea6;max-width:70ch;margin:0 0 24px;font-size:15px;line-height:1.5}.EmployerDashboard-module__ri6qbq__shareExportRow{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.EmployerDashboard-module__ri6qbq__exportOption{background:var(--white);border:1px solid #1e1e1e14;border-radius:8px;flex-direction:column;gap:8px;padding:16px 20px;display:flex}.EmployerDashboard-module__ri6qbq__exportOptionTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:4px 0 0;font-size:15px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__exportOptionBody{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:0 0 8px;font-size:12px;line-height:1.5}.EmployerDashboard-module__ri6qbq__exportOptionBtn{width:100%;font-family:var(--font-urbanist);color:var(--off-black);cursor:pointer;text-align:left;background:0 0;border:none;border-top:1px solid #1e1e1e14;margin-top:auto;padding:10px 0 0;font-size:15px;font-weight:600;transition:opacity .15s}.EmployerDashboard-module__ri6qbq__exportOptionBtn:hover{opacity:.75}.EmployerDashboard-module__ri6qbq__shareExportDisclaimer{font-family:var(--font-urbanist);color:#1e1e1ea6;text-align:center;max-width:70ch;margin:16px auto 0;font-size:12px;line-height:1.55}.EmployerDashboard-module__ri6qbq__printDocument{display:none}@media print{.EmployerDashboard-module__ri6qbq__printDocument{font-family:var(--font-urbanist);color:var(--off-black);display:block}}.EmployerDashboard-module__ri6qbq__printDocBrand{font-family:var(--font-marcellus);margin-bottom:6pt;font-size:16pt}.EmployerDashboard-module__ri6qbq__printDocBrandAccent{color:var(--off-black)}.EmployerDashboard-module__ri6qbq__printDocTitle{font-family:var(--font-marcellus);margin:0 0 4pt;font-size:18pt;font-weight:400}.EmployerDashboard-module__ri6qbq__printDocCompany{font-family:var(--font-urbanist);margin:0 0 4pt;font-size:12pt;font-weight:600}.EmployerDashboard-module__ri6qbq__printDocMeta{font-family:var(--font-urbanist);color:var(--off-black);margin:0 0 16pt;font-size:10pt;line-height:1.4}.EmployerDashboard-module__ri6qbq__printDocSection{margin:0 0 14pt}.EmployerDashboard-module__ri6qbq__printDocH2{font-family:var(--font-urbanist);letter-spacing:.04em;text-transform:uppercase;color:var(--off-black);border-bottom:1px solid #ccc;margin:0 0 6pt;padding-bottom:3pt;font-size:11pt;font-weight:700}.EmployerDashboard-module__ri6qbq__printDocList{margin:0;padding-left:16pt;font-size:10pt;line-height:1.5;list-style:outside}.EmployerDashboard-module__ri6qbq__printDocList li{margin-bottom:3pt}.EmployerDashboard-module__ri6qbq__printDocDisclaimer{font-family:var(--font-urbanist);color:var(--off-black);border-top:1px solid #ccc;margin-top:18pt;padding-top:10pt;font-size:9pt;font-style:italic;line-height:1.4}.EmployerDashboard-module__ri6qbq__evidenceDownload{background:var(--off-black);color:var(--white);border-radius:var(--radius-card);justify-content:space-between;align-items:center;gap:32px;margin-bottom:24px;padding:28px 36px;display:flex;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__evidenceDownloadLeft{flex:1}.EmployerDashboard-module__ri6qbq__evidenceDownloadTitle{font-family:var(--font-urbanist);color:var(--white);margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.EmployerDashboard-module__ri6qbq__evidenceDownloadBody{font-family:var(--font-urbanist);color:#ffffffbf;max-width:70ch;margin:0;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__evidenceDownloadBtn{background:var(--yellow);color:var(--off-black);font-family:var(--font-urbanist);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:14px 24px;font-size:16px;font-weight:600;transition:opacity .15s;display:inline-flex}.EmployerDashboard-module__ri6qbq__evidenceDownloadBtn:hover{opacity:.92}.EmployerDashboard-module__ri6qbq__managerCard{background:var(--white);border-radius:var(--radius-card);max-width:880px;margin-bottom:24px;padding:28px 32px;position:relative;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__managerCardAccentLava,.EmployerDashboard-module__ri6qbq__managerCardAccentYellow{border-left:4px solid var(--accent-terracotta)}.EmployerDashboard-module__ri6qbq__managerCardIntro{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;margin:0 0 20px;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__managerSource{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:12px 0 0;font-size:12px}.EmployerDashboard-module__ri6qbq__managerScriptQuote{background:var(--off-black);color:var(--white);border-radius:8px;margin:20px 0;padding:20px 24px}.EmployerDashboard-module__ri6qbq__managerScriptQuote p{font-family:var(--font-urbanist);color:var(--white);margin:0;font-size:18px;font-style:italic;line-height:1.6}.EmployerDashboard-module__ri6qbq__managerCardClosing{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;margin:0;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__managerDontList{flex-direction:column;gap:14px;margin:0 0 16px;padding:0;list-style:none;display:flex}.EmployerDashboard-module__ri6qbq__managerDontRow{grid-template-columns:24px 1fr;align-items:start;gap:12px;display:grid}.EmployerDashboard-module__ri6qbq__managerDontIcon{align-items:center;margin-top:2px;display:inline-flex}.EmployerDashboard-module__ri6qbq__managerDontBody{flex-direction:column;gap:4px;display:flex}.EmployerDashboard-module__ri6qbq__managerDontQuote{font-family:var(--font-urbanist);color:var(--off-black);margin:0;font-size:15px;font-style:italic;line-height:1.55}.EmployerDashboard-module__ri6qbq__managerDontCase{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:0;font-size:12px}.EmployerDashboard-module__ri6qbq__managerNeedList{flex-direction:column;gap:14px;display:flex}.EmployerDashboard-module__ri6qbq__managerNeedRow{border-top:1px solid #1e1e1e0f;grid-template-columns:24px 1fr;align-items:start;gap:12px;padding:14px 0;display:grid}.EmployerDashboard-module__ri6qbq__managerNeedRow:first-child{border-top:none;padding-top:0}.EmployerDashboard-module__ri6qbq__managerNeedIcon{align-items:center;margin-top:2px;display:inline-flex}.EmployerDashboard-module__ri6qbq__managerNeedBody{flex-direction:column;gap:4px;display:flex}.EmployerDashboard-module__ri6qbq__managerNeedAction{font-family:var(--font-urbanist);color:var(--off-black);margin:0;font-size:16px;line-height:1.55}.EmployerDashboard-module__ri6qbq__managerNeedSource{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:0;font-size:12px}.EmployerDashboard-module__ri6qbq__managerLegalRow{border-top:1px solid #1e1e1e0f;flex-direction:column;gap:4px;padding:14px 0;display:flex}.EmployerDashboard-module__ri6qbq__managerLegalRow:first-of-type{border-top:none;padding-top:0}.EmployerDashboard-module__ri6qbq__managerLegalLabel{font-family:var(--font-urbanist);color:var(--off-black);margin:0;font-size:15px;font-weight:600}.EmployerDashboard-module__ri6qbq__managerLegalBody{font-family:var(--font-urbanist);color:var(--off-black);max-width:80ch;margin:0;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__sectionEyebrow{font-family:var(--font-urbanist);letter-spacing:.08em;text-transform:uppercase;color:#1e1e1ea6;margin:0 0 12px;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__topbarLeft{flex-direction:column;gap:2px;display:flex}.EmployerDashboard-module__ri6qbq__topbarCompany{font-family:var(--font-urbanist);color:#1e1e1ea6;letter-spacing:.01em;font-size:15px}.EmployerDashboard-module__ri6qbq__sidebarDemoSeparator{background:#ffffff14;height:1px;margin:24px 14px 16px}.EmployerDashboard-module__ri6qbq__sidebarDemoLabel{font-family:var(--font-urbanist);letter-spacing:.1em;text-transform:uppercase;color:#ffffff59;margin:0 14px 8px;font-size:11px;font-weight:700}.EmployerDashboard-module__ri6qbq__sidebarDemoLink{font-family:var(--font-urbanist);color:#fff9;border-radius:8px;align-items:center;gap:10px;margin:0 12px;padding:10px 16px;font-size:15px;text-decoration:none;transition:color .15s,background .15s;display:flex}.EmployerDashboard-module__ri6qbq__sidebarDemoLink:hover{color:var(--white);background:#ffffff0f}.EmployerDashboard-module__ri6qbq__pulseStatRow{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:32px;display:grid}.EmployerDashboard-module__ri6qbq__pulseStatCard{background:var(--white);border-radius:var(--radius-card);flex-direction:column;gap:6px;padding:28px;display:flex;position:relative;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__pulseStatLabel{font-family:var(--font-urbanist);letter-spacing:.08em;text-transform:uppercase;color:#1e1e1ea6;margin:0;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__pulseStatBig{font-family:var(--font-marcellus);color:var(--off-black);margin:6px 0 0;font-size:48px;line-height:1}.EmployerDashboard-module__ri6qbq__pulseStatBigYellow{color:var(--off-black)}.EmployerDashboard-module__ri6qbq__pulseStatSub{font-family:var(--font-urbanist);color:var(--off-black);margin:4px 0 0;font-size:15px}.EmployerDashboard-module__ri6qbq__pulseStatNote{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:4px 0 0;font-size:12px}.EmployerDashboard-module__ri6qbq__pulseTwoCol{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.EmployerDashboard-module__ri6qbq__pulsePanel{background:var(--white);border-radius:var(--radius-card);padding:28px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__pulsePanelTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:0 0 20px;font-size:17px;font-weight:600}.EmployerDashboard-module__ri6qbq__pulseList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.EmployerDashboard-module__ri6qbq__pulseChallengeRow{grid-template-columns:1fr 120px 48px;align-items:center;gap:12px;display:grid}.EmployerDashboard-module__ri6qbq__pulseRowLabel{font-family:var(--font-urbanist);color:var(--off-black);font-size:16px}.EmployerDashboard-module__ri6qbq__pulseChallengeBar{background:#1e1e1e1a;border-radius:100px;height:6px;display:block;overflow:hidden}.EmployerDashboard-module__ri6qbq__pulseChallengeFill{background:var(--accent-terracotta);border-radius:100px;height:100%;display:block}.EmployerDashboard-module__ri6qbq__pulseChallengePercent{font-family:var(--font-urbanist);color:var(--off-black);text-align:right;font-size:15px}.EmployerDashboard-module__ri6qbq__pulseRequestRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.EmployerDashboard-module__ri6qbq__pulseRequestCount{font-family:var(--font-urbanist);color:var(--off-black);flex-shrink:0;font-size:15px;font-weight:600}.EmployerDashboard-module__ri6qbq__pulseSendCard{background:var(--off-black);color:var(--white);border-radius:var(--radius-card);justify-content:space-between;align-items:center;gap:24px;margin-bottom:24px;padding:24px 32px;display:flex}.EmployerDashboard-module__ri6qbq__pulseSendLeft{flex:1}.EmployerDashboard-module__ri6qbq__pulseSendTitle{font-family:var(--font-urbanist);color:var(--white);margin:0 0 4px;font-size:17px;font-weight:600}.EmployerDashboard-module__ri6qbq__pulseSendBody{font-family:var(--font-urbanist);color:#ffffffb3;max-width:60ch;margin:0;font-size:15px;line-height:1.55}.EmployerDashboard-module__ri6qbq__pulseSendRight{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.EmployerDashboard-module__ri6qbq__pulseSendBtn{background:var(--yellow);color:var(--off-black);font-family:var(--font-urbanist);cursor:pointer;border:none;border-radius:8px;padding:12px 24px;font-size:16px;font-weight:600;transition:opacity .15s}.EmployerDashboard-module__ri6qbq__pulseSendBtn:hover{opacity:.9}.EmployerDashboard-module__ri6qbq__pulseSendNote{font-family:var(--font-urbanist);color:#fff6;margin:0;font-size:12px}.EmployerDashboard-module__ri6qbq__actList{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.EmployerDashboard-module__ri6qbq__actCard{background:var(--white);border-radius:var(--radius-card);border-left:4px solid #0000;padding:24px 28px;position:relative;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__actCardBorderDone,.EmployerDashboard-module__ri6qbq__actCardBorderInProgress,.EmployerDashboard-module__ri6qbq__actCardBorderNotStarted{border-left-color:var(--accent-terracotta)}.EmployerDashboard-module__ri6qbq__actCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.EmployerDashboard-module__ri6qbq__actStatusBadge{font-family:var(--font-urbanist);letter-spacing:.04em;border-radius:100px;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__actStatusDone{background:var(--pale-green);color:var(--off-black)}.EmployerDashboard-module__ri6qbq__actStatusInProgress{background:var(--yellow-soft);color:var(--off-black)}.EmployerDashboard-module__ri6qbq__actStatusNotStarted{color:#1e1e1ea6;background:#1e1e1e0f}.EmployerDashboard-module__ri6qbq__actCostBadge{color:var(--off-black);font-family:var(--font-urbanist);letter-spacing:.04em;text-transform:uppercase;background:#d4b82726;border-radius:100px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__actRequestedBy{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:12px 0 0;font-size:12px}.EmployerDashboard-module__ri6qbq__actCardTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:4px 0 8px;font-size:18px;font-weight:600;line-height:1.35}.EmployerDashboard-module__ri6qbq__actCardBody{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;margin:0;font-size:16px;line-height:1.6}.EmployerDashboard-module__ri6qbq__actEraPill{color:var(--off-black);font-family:var(--font-urbanist);letter-spacing:.08em;text-transform:uppercase;background:#d4b82726;border-radius:100px;align-items:center;margin-top:12px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.EmployerDashboard-module__ri6qbq__actOutcomeCard{font-family:var(--font-urbanist);color:var(--off-black);background:#1e1e1e0f;border-radius:6px;align-items:flex-start;gap:8px;margin-top:14px;padding:12px 16px;font-size:15px;line-height:1.55;display:flex}.EmployerDashboard-module__ri6qbq__actDoneDate{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:12px 0 0;font-size:12px}.EmployerDashboard-module__ri6qbq__actMarkDoneBtn{font-family:var(--font-urbanist);color:var(--off-black);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;margin-top:4px;padding:12px 0 0;font-size:15px;font-weight:600;transition:opacity .15s;display:inline-flex}.EmployerDashboard-module__ri6qbq__actMarkDoneBtn:hover{opacity:.7}.EmployerDashboard-module__ri6qbq__actFooterNote{font-family:var(--font-urbanist);color:#1e1e1ea6;max-width:720px;margin:4px 0 0;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__trackMetricRow{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:24px;display:grid}.EmployerDashboard-module__ri6qbq__trackMetricCard{background:var(--white);border-radius:var(--radius-card);padding:28px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__trackMetricLabel{font-family:var(--font-urbanist);letter-spacing:.08em;text-transform:uppercase;color:#1e1e1ea6;margin:0 0 14px;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__trackMetricBody{align-items:center;gap:16px;display:flex}.EmployerDashboard-module__ri6qbq__trackMetricSide{flex-direction:column;flex:1;gap:2px;display:flex}.EmployerDashboard-module__ri6qbq__trackMetricValue{font-family:var(--font-marcellus);color:var(--off-black);margin:0;font-size:40px;line-height:1}.EmployerDashboard-module__ri6qbq__trackMetricValueMuted{color:#1e1e1ea6}.EmployerDashboard-module__ri6qbq__trackMetricDate{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:4px 0 0;font-size:12px}.EmployerDashboard-module__ri6qbq__trackMetricDateActive{font-family:var(--font-urbanist);color:var(--off-black);margin:4px 0 0;font-size:12px}.EmployerDashboard-module__ri6qbq__trackMetricDelta{font-family:var(--font-urbanist);color:var(--off-black);align-items:center;gap:6px;margin:14px 0 0;font-size:15px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__trackTimelineCard{background:var(--white);border-radius:var(--radius-card);margin-bottom:24px;padding:28px 32px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__trackTimelineTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:0 0 20px;font-size:17px;font-weight:600}.EmployerDashboard-module__ri6qbq__trackTimelineList{margin:0;padding:0;list-style:none;position:relative}.EmployerDashboard-module__ri6qbq__trackTimelineList:before{content:"";background:#1e1e1e1a;width:1px;position:absolute;top:14px;bottom:14px;left:116px}.EmployerDashboard-module__ri6qbq__trackTimelineRow{grid-template-columns:100px 12px 1fr;align-items:center;gap:16px;padding:8px 0;display:grid;position:relative}.EmployerDashboard-module__ri6qbq__trackTimelineDate{font-family:var(--font-urbanist);color:#1e1e1ea6;text-align:right;font-size:15px}.EmployerDashboard-module__ri6qbq__trackTimelineDot{z-index:1;border-radius:50%;width:12px;height:12px;position:relative}.EmployerDashboard-module__ri6qbq__trackTimelineDotSurvey{background:var(--yellow)}.EmployerDashboard-module__ri6qbq__trackTimelineDotAction{background:var(--off-black)}.EmployerDashboard-module__ri6qbq__trackTimelineLabel{font-family:var(--font-urbanist);color:var(--off-black);font-size:16px;line-height:1.5}.EmployerDashboard-module__ri6qbq__trackKeyFinding{background:var(--white);border-left:4px solid var(--accent-terracotta);border-radius:var(--radius-card);margin-bottom:24px;padding:24px 28px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__trackKeyFindingTitle{font-family:var(--font-urbanist);letter-spacing:.08em;text-transform:uppercase;color:#1e1e1ea6;margin:0 0 10px;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__trackKeyFindingBody{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;margin:0 0 10px;font-size:17px;line-height:1.6}.EmployerDashboard-module__ri6qbq__trackKeyFindingNote{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:0 0 12px;font-size:15px}.EmployerDashboard-module__ri6qbq__trackKeyFindingCta{font-family:var(--font-urbanist);color:var(--off-black);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:15px;font-weight:600;text-decoration:underline;display:inline-flex}.EmployerDashboard-module__ri6qbq__trackKeyFindingCta:hover{opacity:.85}.EmployerDashboard-module__ri6qbq__planMapCard{background:var(--white);border-radius:var(--radius-card);margin-bottom:24px;padding:28px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__planSectionTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:0 0 18px;font-size:17px;font-weight:600}.EmployerDashboard-module__ri6qbq__planMapList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EmployerDashboard-module__ri6qbq__planMapRow{border-top:1px solid #1e1e1e0f;grid-template-columns:24px 1fr 110px 1fr;align-items:center;gap:16px;padding:12px 0;display:grid}.EmployerDashboard-module__ri6qbq__planMapRow:first-child{border-top:none;padding-top:0}.EmployerDashboard-module__ri6qbq__planMapIcon{align-items:center;display:inline-flex}.EmployerDashboard-module__ri6qbq__planMapLabel{font-family:var(--font-urbanist);color:var(--off-black);font-size:16px;font-weight:500}.EmployerDashboard-module__ri6qbq__planMapBadge{font-family:var(--font-urbanist);letter-spacing:.04em;white-space:nowrap;border-radius:100px;justify-content:center;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}.EmployerDashboard-module__ri6qbq__planMapBadgeActive{background:var(--off-black);color:var(--white)}.EmployerDashboard-module__ri6qbq__planMapBadgeInProgress{background:var(--yellow);color:var(--off-black)}.EmployerDashboard-module__ri6qbq__planMapBadgeNotYet{color:#1e1e1ea6;background:#1e1e1e14}.EmployerDashboard-module__ri6qbq__planMapEvidence{font-family:var(--font-urbanist);color:var(--off-black);font-size:15px;line-height:1.5}.EmployerDashboard-module__ri6qbq__planLegalCard{background:var(--white);border-left:4px solid var(--accent-terracotta);border-radius:var(--radius-card);margin-bottom:24px;padding:24px 28px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__planLegalBody{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;margin:0;font-size:16px;line-height:1.6}.EmployerDashboard-module__ri6qbq__planLegalSource{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:10px 0 0;font-size:12px;font-style:italic}.EmployerDashboard-module__ri6qbq__planDownloadsCard{background:var(--white);border-radius:var(--radius-card);margin-bottom:24px;padding:28px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__planDownloadsRow{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.EmployerDashboard-module__ri6qbq__planDownloadOption{background:#1e1e1e08;border-radius:8px;flex-direction:column;gap:6px;padding:16px 20px;display:flex}.EmployerDashboard-module__ri6qbq__planDownloadTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:4px 0 0;font-size:15px;font-weight:600}.EmployerDashboard-module__ri6qbq__planDownloadBody{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:0 0 8px;font-size:12px;line-height:1.55}.EmployerDashboard-module__ri6qbq__planDownloadBtn{width:100%;font-family:var(--font-urbanist);color:var(--off-black);cursor:pointer;text-align:left;background:0 0;border:none;border-top:1px solid #1e1e1e14;margin-top:auto;padding:10px 0 0;font-size:15px;font-weight:600;transition:opacity .15s}.EmployerDashboard-module__ri6qbq__planDownloadBtn:hover{opacity:.7}.EmployerDashboard-module__ri6qbq__planScriptCard{background:var(--white);border-radius:var(--radius-card);margin-bottom:24px;padding:28px;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__planScriptIntro{font-family:var(--font-urbanist);color:var(--off-black);max-width:70ch;margin:0 0 16px;font-size:15px;line-height:1.6}.EmployerDashboard-module__ri6qbq__planScriptQuote{background:var(--off-black);color:var(--white);border-radius:10px;margin:0 0 16px;padding:20px}.EmployerDashboard-module__ri6qbq__planScriptQuote p{font-family:var(--font-urbanist);color:var(--white);margin:0;font-size:18px;font-style:italic;line-height:1.55}.EmployerDashboard-module__ri6qbq__planScriptQuoteFooter{font-family:var(--font-urbanist);color:#ffffffb3;margin-top:10px;font-size:12px;font-style:normal}.EmployerDashboard-module__ri6qbq__planScriptBtn{font-family:var(--font-urbanist);color:var(--off-black);cursor:pointer;background:0 0;border:1px solid #1e1e1e26;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:15px;font-weight:600;transition:border-color .15s;display:inline-flex}.EmployerDashboard-module__ri6qbq__planScriptBtn:hover{border-color:var(--off-black)}.EmployerDashboard-module__ri6qbq__trackSummaryStrip{background:var(--white);border-radius:var(--radius-card);flex-wrap:wrap;align-items:center;gap:40px;margin-bottom:40px;padding:22px 28px;display:flex;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__trackSummaryItem{min-width:0}.EmployerDashboard-module__ri6qbq__trackSummaryLabel{font-family:var(--font-urbanist);letter-spacing:.08em;text-transform:uppercase;color:#1e1e1ea6;margin:0 0 6px;font-size:12px;font-weight:600}.EmployerDashboard-module__ri6qbq__trackSummaryValue{font-family:var(--font-marcellus);color:var(--off-black);align-items:center;gap:10px;margin:0;font-size:26px;display:flex}.EmployerDashboard-module__ri6qbq__trackSummaryFrom{color:#1e1e1e66}.EmployerDashboard-module__ri6qbq__trackSummaryTo{color:var(--off-black)}.EmployerDashboard-module__ri6qbq__trackSummaryPeriod{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:0 0 0 auto;font-size:15px}.EmployerDashboard-module__ri6qbq__trackChangesTitle{font-family:var(--font-marcellus);color:var(--off-black);margin:0 0 16px;font-size:22px;font-weight:400}.EmployerDashboard-module__ri6qbq__trackChangeList{counter-reset:none;flex-direction:column;gap:12px;margin:0 0 40px;padding:0;list-style:none;display:flex}.EmployerDashboard-module__ri6qbq__trackChangeRow{background:var(--white);border-radius:var(--radius-card);border-left:4px solid var(--accent-terracotta);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 26px;display:flex;box-shadow:0 2px 10px #0000000d}.EmployerDashboard-module__ri6qbq__trackChangeMain{min-width:0}.EmployerDashboard-module__ri6qbq__trackChangeTitle{font-family:var(--font-urbanist);color:var(--off-black);margin:0 0 4px;font-size:18px;font-weight:700;line-height:1.35}.EmployerDashboard-module__ri6qbq__trackChangeMeta{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:0 0 10px;font-size:15px}.EmployerDashboard-module__ri6qbq__trackChangeEffect{font-family:var(--font-urbanist);color:var(--off-black);max-width:62ch;margin:0;font-size:16px;line-height:1.6}.EmployerDashboard-module__ri6qbq__trackVerdict{font-family:var(--font-urbanist);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;flex-shrink:0;padding:7px 14px;font-size:12px;font-weight:700}.EmployerDashboard-module__ri6qbq__trackVerdictWorking{background:var(--pale-green);color:var(--off-black)}.EmployerDashboard-module__ri6qbq__trackVerdictEarly{color:#1e1e1ea6;background:#1e1e1e14}@media (max-width:720px){.EmployerDashboard-module__ri6qbq__trackSummaryStrip{gap:24px;padding:20px}.EmployerDashboard-module__ri6qbq__trackSummaryPeriod{flex-basis:100%;margin:0}.EmployerDashboard-module__ri6qbq__trackChangeRow{flex-direction:column;gap:14px}}.EmployerDashboard-module__ri6qbq__actCard{align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}.EmployerDashboard-module__ri6qbq__actRail{text-align:center;background:var(--accent-terracotta-tint);border-right:1px solid #1e1e1e14;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;width:132px;padding:26px 16px;display:flex}.EmployerDashboard-module__ri6qbq__actRailNumber{font-family:var(--font-marcellus);color:var(--off-black);font-size:34px;line-height:1}.EmployerDashboard-module__ri6qbq__actRailLabel{font-family:var(--font-urbanist);letter-spacing:.06em;text-transform:uppercase;color:#1e1e1ea6;font-size:12px;font-weight:600;line-height:1.35}.EmployerDashboard-module__ri6qbq__actBody{flex:1;min-width:0;padding:24px 28px}.EmployerDashboard-module__ri6qbq__actMetaDot{color:#1e1e1e4d;margin:0 2px}.EmployerDashboard-module__ri6qbq__actMetaText{font-family:var(--font-urbanist);color:#1e1e1ea6;font-size:15px}.EmployerDashboard-module__ri6qbq__actPlanNote{font-family:var(--font-urbanist);color:#1e1e1ea6;margin:0 0 20px;font-size:15px}@media (max-width:720px){.EmployerDashboard-module__ri6qbq__actCard{flex-direction:column}.EmployerDashboard-module__ri6qbq__actRail{border-bottom:1px solid #1e1e1e14;border-right:none;flex-direction:row;justify-content:flex-start;gap:10px;width:auto;padding:16px 22px}.EmployerDashboard-module__ri6qbq__actRailNumber{font-size:26px}.EmployerDashboard-module__ri6qbq__actBody{padding:20px 22px}}.EmployerDashboard-module__ri6qbq__pulseStatCard:first-of-type{background:var(--accent-terracotta-tint)}.EmployerDashboard-module__ri6qbq__pulseStatCard:nth-of-type(2){background:var(--accent-teal-tint)}.EmployerDashboard-module__ri6qbq__pulseStatCard:nth-of-type(3){background:var(--yellow-soft)}
.Gate-module__v4X1Ea__page{background:var(--paper);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.Gate-module__v4X1Ea__card{background:var(--white);border-radius:var(--radius-card);width:100%;max-width:420px;padding:40px 32px;box-shadow:0 2px 10px #0000000d}.Gate-module__v4X1Ea__wordmark{margin:0 0 24px}.Gate-module__v4X1Ea__heading{font-family:var(--font-marcellus), Georgia, serif;color:var(--off-black);margin:0 0 12px;font-size:26px;font-weight:400}.Gate-module__v4X1Ea__body{font-family:var(--font-urbanist), sans-serif;color:var(--muted);margin:0 0 28px;font-size:18px;line-height:1.6}.Gate-module__v4X1Ea__form{flex-direction:column;display:flex}.Gate-module__v4X1Ea__label{font-family:var(--font-urbanist), sans-serif;color:var(--text-muted);margin:0 0 6px;font-size:13px}.Gate-module__v4X1Ea__input{height:52px;font-family:var(--font-urbanist), sans-serif;color:var(--off-black);background:var(--paper);border:1px solid var(--warm-gray);border-radius:var(--radius-sm);margin:0 0 16px;padding:0 16px;font-size:18px}.Gate-module__v4X1Ea__input:focus{outline:2px solid var(--yellow);outline-offset:1px}.Gate-module__v4X1Ea__error{font-family:var(--font-urbanist), sans-serif;color:var(--red);margin:0 0 16px;font-size:15px}.Gate-module__v4X1Ea__button{border-radius:var(--radius-pill);background:var(--off-black);height:52px;color:var(--white);font-family:var(--font-urbanist), sans-serif;cursor:pointer;border:none;font-size:16px;font-weight:500}.Gate-module__v4X1Ea__button:hover{opacity:.9}
