.employee-hub{color:#262724;background:#f7f5ef;max-width:1320px;min-height:100vh;margin:0 auto;padding:0 6vw;font-family:Arial,Helvetica,sans-serif}.employee-hub *{box-sizing:border-box}.employee-hub a{color:inherit}.hub-top{border-bottom:1px solid #d5d1c9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;padding:32px 0;display:flex}.hub-brand{letter-spacing:.06em;font-family:Georgia,serif;font-size:32px;text-decoration:none}.hub-brand span{letter-spacing:.2em;margin-left:16px;font:11px Arial,sans-serif}.hub-top nav{gap:24px;font-size:13px;display:flex}.hub-intro{max-width:900px;padding:70px 0 55px}.hub-kicker{letter-spacing:.19em;color:#6a746c;font-size:11px}.hub-intro h1{letter-spacing:-.035em;margin:22px 0;font:clamp(48px,7vw,96px)/1.04 Georgia,serif}.hub-deck{font-size:18px;line-height:1.6}.hub-identity{color:#667169;font-size:13px}.hub-panel{border-top:1px solid #d0cbc4;padding:28px 0 40px}.hub-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:24px;display:flex}.hub-heading h2{margin:0;font:28px Georgia,serif}.hub-heading p{color:#676861;margin:0;font-size:13px}.hub-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px;display:grid}.hub-tile{background:var(--workspace-card-bg);border:1px solid #e1ded8;flex-direction:column;min-height:190px;padding:25px;display:flex}.hub-tile h3{margin:14px 0 auto;font:25px Georgia,serif}.hub-tile a,.hub-link a,.employee-hub a.hub-secondary{color:#fff;background:#315845;border-radius:4px;align-self:flex-start;padding:12px 16px;font-size:13px;text-decoration:none;display:inline-block}.hub-columns{grid-template-columns:1fr 1fr;gap:44px;margin-top:42px;display:grid}.hub-link{border-bottom:1px solid #d9d4cc;justify-content:space-between;align-items:center;gap:12px;padding:18px 0;display:flex}.hub-link h3{margin:0;font:23px Georgia,serif}.hub-link p{color:#676861;font-size:13px}.hub-steps{padding-left:24px}.hub-steps li{padding:8px 0 15px}.hub-steps li strong,.hub-steps li span{display:block}.hub-steps li span,.hub-note{color:#646961;font-size:13px;line-height:1.5}.employee-hub footer{color:#696c67;border-top:1px solid #d0cbc4;justify-content:space-between;gap:20px;padding:27px 0;font-size:12px;display:flex}@media (max-width:760px){.hub-columns{grid-template-columns:1fr;gap:18px}.hub-intro{padding-top:45px}.hub-link{flex-direction:column;align-items:start}.hub-brand span{margin:6px 0 0;display:block}.employee-hub footer{flex-direction:column}}.hub-intro{max-width:none;padding:88px 0 80px;display:block}.hub-intro h1{letter-spacing:-.035em;max-width:none;margin:23px 0 26px;font-size:clamp(42px,6vw,78px);line-height:1.06}.hub-deck{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 24px;line-height:1.6;display:flex}.hub-deck>span:first-child{letter-spacing:.2em;color:#5d675b;font-size:11px}.hub-deck-divider{color:#888b7d;font-size:14px}.hub-deck strong{font:16px/1.6 Georgia,serif}.hub-heading h2{font-size:24px}.hub-heading p{font-size:12px;line-height:1.6}.hub-workspaces>summary{cursor:pointer;color:#262724;padding:2px 0;line-height:1.6;list-style-position:inside}.hub-workspaces>summary:focus-visible{outline-offset:6px;outline:2px solid #315845}.hub-workspaces[open]>summary{margin-bottom:24px}.hub-workspaces-title{font:24px/1.4 Georgia,serif}.hub-workspaces-note{color:#676861;margin-left:18px;font-size:12px;display:inline-block}.hub-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.hub-tile{background:var(--workspace-card-bg);gap:12px;min-height:178px;padding:24px}.hub-tile h3{overflow-wrap:break-word;margin:0;font-size:21px;line-height:1.3}.hub-tile>p{color:#62675e;margin:0;font-size:13px;line-height:1.6}.hub-tile a{margin-top:auto;padding:10px 14px;font-size:12px}.hub-progress-summary{font-size:14px;font-weight:600}.hub-progress-track{background:#d9d9d2;border-radius:8px;height:7px;overflow:hidden}.hub-progress-track div{background:#315845;height:100%}.hub-steps{max-height:260px;overflow:auto}@media (max-width:1050px){.hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.hub-intro{padding:58px 0 54px}.hub-grid{grid-template-columns:1fr}.hub-tile{min-height:164px;padding:22px}.hub-intro h1{font-size:clamp(36px,8vw,50px)}.hub-deck{gap:6px 10px}.hub-deck strong{font-size:16px}.hub-workspaces-note{margin:8px 0 0 18px;display:block}.hub-workspaces-title{font-size:23px}}.hub-profile{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;margin:0;display:grid}.hub-profile div{border-bottom:1px solid #ddd7cc;padding:12px 0}.hub-profile dt{color:#677369;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.hub-profile dd{overflow-wrap:anywhere;margin:7px 0;font-size:15px}.employee-hub a.hub-secondary:hover{color:#fff;background:#274737}.employee-hub a.hub-secondary:focus-visible{outline-offset:4px;color:#fff;outline:2px solid #315845}.employee-hub .hub-overview{grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);align-items:start;gap:clamp(32px,5vw,76px);display:grid}.employee-hub .hub-personal,.employee-hub .hub-work-area{min-width:0}.employee-hub .hub-overview .hub-panel{border-top:0;padding:0 0 32px}.employee-hub .hub-overview .hub-heading{margin-bottom:18px}.employee-hub .hub-social-links{align-items:start;gap:24px;display:flex}.employee-hub a.hub-social{color:#62675e;background:0 0;flex-direction:column;align-items:center;gap:9px;padding:0;font-size:12px;text-decoration:none;display:flex}.employee-hub .hub-social-circle{color:#596449;background:#fff;border:1px solid #d5d1c9;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:transform .25s,border-color .25s;display:flex}.employee-hub .hub-social-circle svg{transition:transform .25s}.employee-hub a.hub-social:hover .hub-social-circle{border-color:#737d5c;transform:translateY(-3px)}.employee-hub a.hub-social:hover svg{transform:rotate(-8deg)}.employee-hub a.hub-social:focus-visible{outline-offset:5px;border-radius:4px;outline:2px solid #315845}.employee-hub .hub-fold>summary{cursor:pointer;padding:2px 0;font:24px/1.4 Georgia,serif;list-style-position:inside}.employee-hub .hub-fold[open]>summary{margin-bottom:18px}.employee-hub .hub-fold>summary:focus-visible{outline-offset:6px;outline:2px solid #315845}.employee-hub footer{flex-wrap:wrap}.employee-hub footer>a{white-space:nowrap;font-size:12px}.employee-hub a.hub-agreements{color:#596449;margin-top:18px;font-size:12px;text-decoration:none;display:inline-block}.employee-hub .hub-profile{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.employee-hub .hub-profile dd{font-size:14px;line-height:1.5}.employee-hub .hub-getting-started>summary{cursor:pointer;padding:0 0 12px;font:20px/1.5 Georgia,serif}.employee-hub .hub-getting-started>summary:focus-visible{outline-offset:4px;outline:2px solid #315845}.employee-hub .hub-work-area .hub-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.employee-hub .hub-work-area .hub-tile{background:0 0;border:0;gap:0;min-height:0;padding:0}.employee-hub .hub-work-area .hub-tile h3{margin:0;font:17px/1.45 Georgia,serif}.employee-hub .hub-work-area .hub-tile a{color:#262724;font:inherit;background:0 0;border-bottom:1px solid #e1ded8;border-radius:0;justify-content:space-between;align-items:baseline;gap:12px;width:100%;padding:14px 0;text-decoration:none;display:flex}.employee-hub .hub-work-area .hub-tile a span{color:#6a7458;transition:transform .2s}.employee-hub .hub-work-area .hub-tile a:hover span{transform:translate(2px,-2px)}.employee-hub .hub-work-area .hub-tile a:focus-visible{outline-offset:3px;outline:2px solid #315845}.employee-hub .hub-work-area .hub-workspaces-note{margin-left:12px}.employee-hub .hub-work-area .hub-link{align-items:start;padding:12px 0}.employee-hub .hub-work-area .hub-link h3{overflow-wrap:anywhere;font-size:19px}.employee-hub .hub-work-area .hub-link p{line-height:1.5}.employee-hub .hub-work-area .hub-link a{color:#596449;white-space:nowrap;background:0 0;padding:4px 0}@media (max-width:900px){.employee-hub .hub-overview{grid-template-columns:minmax(210px,.8fr) minmax(0,1.2fr);gap:30px}.employee-hub .hub-work-area .hub-grid{grid-template-columns:1fr}}@media (max-width:760px){.employee-hub .hub-overview{grid-template-columns:1fr;gap:24px}.employee-hub .hub-work-area{grid-row:2}.employee-hub .hub-work-area .hub-workspaces-note{margin:0 0 0 12px;display:inline-block}.employee-hub .hub-work-area .hub-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-hub .hub-work-area .hub-link{flex-direction:column}.employee-hub .hub-profile{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.employee-hub .hub-work-area .hub-grid,.employee-hub .hub-profile{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.employee-hub .hub-social-circle,.employee-hub .hub-social-circle svg,.employee-hub .hub-work-area .hub-tile a span{transition:none}.employee-hub a.hub-social:hover .hub-social-circle,.employee-hub a.hub-social:hover svg,.employee-hub .hub-work-area .hub-tile a:hover span{transform:none}}.employee-hub .hub-overview{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:0}.employee-hub .hub-personal,.employee-hub .hub-work-area{display:contents}.employee-hub .hub-my-profile{grid-area:2/2}.employee-hub .hub-getting-started{grid-area:2/1}.employee-hub .hub-connected{grid-area:3/1/auto/-1}.employee-hub .hub-assigned-work{grid-area:1/2}.employee-hub .hub-workspaces{grid-area:1/1}.employee-hub .hub-my-profile{margin-top:0}.employee-hub .hub-overview details>summary{color:#262724;align-items:center;gap:12px;min-height:40px;padding:2px 0;font:24px/1.4 Georgia,serif;list-style:none;display:flex}.employee-hub .hub-overview details>summary::-webkit-details-marker{display:none}.employee-hub .hub-overview details>summary::marker{content:""}.employee-hub .hub-overview details>summary:after{content:"";border-bottom:1px solid #7d846e;border-right:1px solid #7d846e;flex:0 0 7px;width:7px;height:7px;margin:0 5px 4px auto;transition:transform .2s;display:block;transform:rotate(45deg)}.employee-hub .hub-overview details[open]>summary:after{margin-bottom:0;transform:rotate(225deg)}.employee-hub .hub-overview details[open]>summary{margin-bottom:18px}.employee-hub .hub-overview .hub-workspaces-title{font:inherit}.employee-hub .hub-overview .hub-workspaces-note{white-space:nowrap;margin:0 0 0 auto;font:12px/1.6 Arial,sans-serif}.employee-hub .hub-connected{padding-top:12px}.employee-hub .hub-connected .hub-heading h2{color:#62675e;font-size:18px}@media (max-width:760px){.employee-hub .hub-overview{grid-template-columns:1fr}.employee-hub .hub-overview .hub-panel{grid-area:auto}.employee-hub .hub-overview .hub-workspaces-note{margin-left:auto}}@media (pointer:coarse){.employee-hub .hub-overview details>summary{min-height:44px}}@media (prefers-reduced-motion:reduce){.employee-hub .hub-overview details>summary:after{transition:none}}.employee-hub{flex-direction:column;display:flex}.employee-hub .hub-top,.employee-hub footer,.employee-hub .hub-profile div,.employee-hub .hub-work-area .hub-tile a,.employee-hub .hub-work-area .hub-link{border-color:#e4e0d8}.employee-hub .hub-top nav a{text-underline-offset:4px;text-decoration:none}.employee-hub .hub-top nav a:hover{text-decoration:underline}.employee-hub .hub-top nav a:focus-visible{outline-offset:4px;outline:2px solid #315845}.employee-hub footer{margin-top:auto}.employee-hub .hub-overview details>summary{flex-wrap:wrap;justify-content:flex-start;gap:4px 10px}.employee-hub .hub-overview details>summary:after{margin-left:4px;margin-right:0}.employee-hub .hub-overview .hub-workspaces>summary:after{margin-left:4px}.employee-hub .hub-overview .hub-workspaces-note,.employee-hub .hub-assignment-count{color:#676861;white-space:nowrap;margin:0;font:12px/1.6 Arial,sans-serif}.employee-hub .hub-connected .hub-heading h2{letter-spacing:.02em;font:14px/1.5 Arial,sans-serif}.employee-hub a.hub-social{gap:7px;font-size:11px}@media (max-width:760px){.employee-hub .hub-overview .hub-workspaces-note{margin:0}}.employee-hub .hub-brand{letter-spacing:.035em;align-items:baseline;gap:15px;font:24px/1.3 Georgia,serif;display:inline-flex}.employee-hub .hub-brand span{font:inherit;letter-spacing:.06em;color:#262724;margin:0;display:inline-block}.employee-hub .hub-overview{--hub-column-gap:clamp(40px,7vw,96px);column-gap:var(--hub-column-gap);padding-bottom:48px}.employee-hub .hub-overview details>summary{color:#3f403b;font-size:18px}.employee-hub .hub-overview .hub-connected{flex-wrap:wrap;align-items:center;gap:18px;margin-top:16px;padding-bottom:0;display:flex}.employee-hub .hub-connected .hub-heading{margin:0}.employee-hub .hub-connected .hub-heading h2{color:#5f6855}.employee-hub .hub-social-links{gap:8px}.employee-hub a.hub-social{justify-content:center;min-width:44px;min-height:44px;padding:4px}.employee-hub .hub-social-circle{width:36px;height:36px}.employee-hub .hub-social-circle img{object-fit:contain;display:block}@media (max-width:760px){.employee-hub .hub-overview{column-gap:0;padding-bottom:36px}}@media (max-width:450px){.employee-hub .hub-brand,.employee-hub .hub-brand span{font-size:20px}.employee-hub .hub-brand{gap:12px}}.employee-hub .hub-overview .hub-workspaces,.employee-hub .hub-overview .hub-connected{position:relative}.employee-hub .hub-overview .hub-workspaces:before,.employee-hub .hub-overview .hub-connected:before{content:"";inset-inline:0;pointer-events:none;border-top:1px solid #d0cbc4;position:absolute;top:-12px}.employee-hub .hub-overview .hub-workspaces:before{width:calc(200% + var(--hub-column-gap));inset-inline-end:auto;top:-18px}.employee-hub .hub-overview details>summary:after,.employee-hub .hub-overview .hub-workspaces>summary:after{order:-1;margin:0 4px 4px 0}@media (max-width:760px){.employee-hub .hub-overview{--hub-column-gap:0px}.employee-hub .hub-overview .hub-workspaces{grid-area:1/1}.employee-hub .hub-overview .hub-assigned-work{grid-area:2/1}.employee-hub .hub-overview .hub-getting-started{grid-area:3/1}.employee-hub .hub-overview .hub-my-profile{grid-area:4/1}.employee-hub .hub-overview .hub-connected{grid-area:5/1}.employee-hub .hub-overview .hub-workspaces:before{width:100%}}.employee-hub .hub-work-warning{color:#963b2e;font:12px/1.5 Arial,sans-serif}.employee-hub .hub-work-alert{color:#293d49;overflow-wrap:anywhere;background:#e8f2f8;border-left:3px solid #66734e;padding:10px 14px;font-size:13px}.employee-hub .hub-work-tools,.employee-hub .hub-work-pages{flex-wrap:wrap;align-items:center;gap:12px;margin:14px 0;display:flex}.employee-hub .hub-work-filters{flex-wrap:wrap;gap:12px;margin:14px 0;display:flex}.employee-hub .hub-work-filters label{flex:1;gap:5px;min-width:130px;font:12px/1.5 Arial,sans-serif;display:grid}.employee-hub .hub-assigned-work[open]{background:#fff;border:1px solid #d8dfce;padding:16px}.employee-hub .hub-assigned-work[open]>summary{color:#52613d}.employee-hub .hub-work-filters select{color:#293d49;background:#e8f2f8;border:1px solid #9bb7ca;width:100%;max-width:100%;min-height:40px;padding:7px;font:13px Arial,sans-serif}.employee-hub .hub-work-tools button,.employee-hub .hub-work-pages button{color:#52613d;cursor:pointer;background:#fff;border:1px solid #66734e;min-height:38px;padding:7px 12px}.employee-hub .hub-work-tools button:enabled:hover,.employee-hub .hub-work-pages button:enabled:hover{background:#edf1e7}.employee-hub .hub-assigned-work :focus-visible{outline-offset:3px;outline:2px solid #52613d}.employee-hub .hub-work-tools button:disabled,.employee-hub .hub-work-pages button:disabled{opacity:.55;cursor:default}.employee-hub .hub-work-item{overflow-wrap:anywhere;border-bottom:1px solid #d8dfce;padding:14px 0}.employee-hub .hub-work-item h3{margin:4px 0;font:18px/1.5 Georgia,serif}.employee-hub .hub-work-item p{margin:4px 0;font:13px/1.6 Arial,sans-serif}.employee-hub .hub-work-item .hub-work-meta{color:#63665c;font-size:11px}.employee-hub .hub-work-hot{border-left:3px solid #9a4935;padding-left:12px}.employee-hub .hub-work-hot strong{color:#8b3d2b}.employee-hub .hub-work-item .hub-work-signals{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.employee-hub .hub-work-blocked{color:#fca5a5;background:#451e24;border-radius:999px;padding:3px 9px;font-weight:700}.employee-hub .hub-work-coverage{margin-top:20px}.employee-hub .hub-work-coverage>summary{font-size:13px!important}.employee-hub .hub-work-coverage li{font:12px/1.8 Arial,sans-serif}.employee-hub .hub-work-reminders{color:#293d49;background:#e8f2f8;padding:12px;font:13px/1.6 Arial,sans-serif}.employee-hub .hub-work-reminders label{align-items:center;gap:8px;display:flex}.employee-hub .hub-work-reminders input{accent-color:#52613d;width:auto}.employee-hub .hub-work-reminders p{margin:6px 0}.employee-hub .hub-work-reminders button{color:#52613d;cursor:pointer;background:#fff;border:1px solid #66734e;padding:6px 10px}.employee-hub .hub-work-item .hub-work-reason{color:#52613d;font-size:12px}.application-work .application-work-form{overflow-wrap:anywhere;background:#fff;border:1px solid #d8dfce;margin:20px 0;padding:20px}.application-work .application-work-form label{gap:6px;margin:14px 0;font-size:14px;display:grid}.application-work .application-work-form input,.application-work .application-work-form select,.application-work .application-work-form textarea{box-sizing:border-box;color:#293d49;width:100%;max-width:100%;font:inherit;background:#fff;border:1px solid #9bb7ca;padding:10px}.application-work .application-work-form textarea{min-height:100px}.application-work .hub-work-tools button{white-space:normal;max-width:100%}.application-work [role=alert]{color:#8b3d2b}.application-work .hub-top{flex-wrap:wrap;gap:20px;display:flex}.employee-hub .hub-assigned-work .hub-assignment-count{margin-left:10px;display:inline-block}@media (max-width:600px){.employee-hub .hub-assigned-work .hub-assignment-count{margin-top:5px;margin-left:0;display:block}}.employee-hub .hub-assigned-work .hub-assignment-active{color:#1d4ed8;font-weight:600}.employee-hub .hub-assigned-work .hub-assignment-urgent{color:#b91c1c;font-weight:600}.employee-hub .hub-assigned-work>summary>span:first-child{color:#262724}
