.employee-guide-page{background:var(--guide-paper);color:var(--guide-ink);letter-spacing:0;font-family:IBM Plex Sans Arabic,sans-serif}.employee-guide-page :is(h1,h2,h3,h4,p,a,button){letter-spacing:0}body:has(.employee-guide-page) .sahl-white-nav{background:var(--guide-paper)}.employee-guide-page main{overflow:visible}.employee-guide-layout{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:70px;max-width:1180px;margin-inline:auto;padding:128px 28px 72px;display:grid}.employee-guide-contents{padding-top:16px;position:sticky;top:110px}.employee-guide-contents-title{color:var(--guide-ink);align-items:center;gap:10px;margin-bottom:22px;font-size:13px;font-weight:700;display:flex}.employee-guide-contents-title svg{width:17px;height:17px;color:var(--guide-mark)}.employee-guide-contents nav{border-inline-start:1px solid var(--guide-line);flex-direction:column;display:flex}.employee-guide-contents nav a{color:var(--guide-muted);white-space:nowrap;border-inline-start:2px solid #0000;align-items:center;gap:12px;margin-inline-start:-1px;padding:12px 14px;font-size:13px;text-decoration:none;transition:color .15s;display:flex}.employee-guide-contents nav a>span{opacity:.65;font-size:10px}.employee-guide-contents nav a:hover,.employee-guide-contents nav a[aria-current]{color:var(--guide-mark)}.employee-guide-contents nav a[aria-current]{border-color:var(--guide-mark);font-weight:700}.employee-guide-contents-note{border-top:1px solid var(--guide-line);color:var(--guide-muted);margin-top:26px;padding-top:22px;font-size:13px;line-height:1.9}.employee-guide-body{min-width:0;padding-bottom:40px}.employee-guide-back{color:var(--guide-muted);align-items:center;gap:8px;margin-bottom:30px;font-size:13px;display:inline-flex}.employee-guide-back svg{width:16px}.employee-guide-header{margin-bottom:52px}.employee-guide-identity{align-items:center;gap:22px;display:flex}.employee-guide-portrait{outline:4px solid var(--guide-soft);width:110px;height:110px;box-shadow:var(--guide-shadow);border-radius:8px;flex-shrink:0;overflow:hidden}.employee-guide-identity h1{font-size:54px;font-weight:700;line-height:1.3}.employee-guide-identity p{color:var(--guide-mark);margin-top:6px;font-size:18px;font-weight:600}.employee-guide-lead{color:var(--guide-copy);max-width:740px;margin-top:28px;font-size:23px;font-weight:300;line-height:1.8}.employee-guide-header-actions{gap:10px;margin-top:26px;display:flex}.employee-guide-page .employee-guide-cta{background:var(--guide-accent);color:var(--guide-paper);height:48px;box-shadow:none;border-radius:8px;font-weight:700}.employee-guide-page .employee-guide-cta:hover{background:color-mix(in oklab,var(--guide-accent) 88%,var(--guide-ink))}.employee-guide-page .employee-guide-secondary{color:var(--guide-ink);border-color:var(--guide-line);background:var(--guide-paper);height:48px;box-shadow:none;border-radius:8px}.employee-guide-section{margin-top:68px;scroll-margin-top:135px}.employee-guide-section-heading{margin-bottom:27px}.employee-guide-kicker{color:var(--guide-mark);margin-bottom:12px;font-size:12px;font-weight:700;display:block}.employee-guide-section h2{border-inline-start:4px solid var(--guide-mark);padding-inline-start:18px;font-size:30px;font-weight:700;line-height:1.55}.employee-guide-section-heading>p{color:var(--guide-muted);margin-top:15px;font-size:16px;line-height:1.9}.employee-guide-prose{color:var(--guide-copy);font-size:17px;line-height:2}.employee-guide-prose p+p{margin-top:22px}.employee-guide-suitable{border-inline-start:2px solid var(--guide-line);margin-top:28px;padding-inline-start:22px}.employee-guide-suitable h3{color:var(--guide-ink);margin-bottom:8px;font-size:17px;font-weight:700}.employee-guide-responsibilities{gap:24px;display:grid}.employee-guide-responsibility{background:var(--guide-soft);border:1px solid var(--guide-line);border-radius:8px;padding:30px}.employee-guide-responsibility-number{color:var(--guide-mark);margin-bottom:10px;font-size:12px;font-weight:700;display:block}.employee-guide-responsibility h3{margin-bottom:14px;font-size:21px;font-weight:700;line-height:1.6}.employee-guide-responsibility>p{color:var(--guide-copy);font-size:16px;line-height:2}.employee-guide-responsibility dl{border-top:1px solid var(--guide-line);grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;padding-top:20px;display:grid}.employee-guide-responsibility dt{color:var(--guide-ink);margin-bottom:7px;font-size:13px;font-weight:700}.employee-guide-responsibility dd{color:var(--guide-copy);font-size:15px;line-height:1.9}.employee-guide-request{border-top:1px solid var(--guide-line);margin-top:20px;padding-top:18px}.employee-guide-request span{color:var(--guide-mark);margin-bottom:7px;font-size:12px;font-weight:700;display:block}.employee-guide-request p{color:var(--guide-copy);font-size:15px;line-height:1.9}.employee-guide-steps{margin:0;padding:0;list-style:none}.employee-guide-steps li{border-bottom:1px solid var(--guide-line);grid-template-columns:36px 1fr;gap:18px;padding:24px 0;display:grid}.employee-guide-steps li>span{color:var(--guide-mark);padding-top:5px;font-size:13px;font-weight:700}.employee-guide-steps h3{margin-bottom:9px;font-size:19px;font-weight:600}.employee-guide-steps p{color:var(--guide-copy);font-size:16px;line-height:1.9}.employee-guide-note{color:var(--guide-muted);align-items:flex-start;gap:10px;padding-block:22px;font-size:14px;line-height:1.9;display:flex}.employee-guide-note svg{width:18px;height:18px;color:var(--guide-mark);flex-shrink:0;margin-top:4px}.employee-guide-examples{gap:22px;display:grid}.employee-guide-examples figure{border:1px solid var(--guide-line);border-radius:8px;margin:0;padding:28px}.employee-guide-examples figcaption{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-size:17px;font-weight:600;display:flex}.employee-guide-examples figcaption span{color:var(--guide-muted);font-size:12px;font-weight:400}.employee-guide-examples blockquote{white-space:pre-line;color:var(--guide-copy);font-size:16px;line-height:2}.employee-guide-skill-group{margin-top:32px}.employee-guide-skill-group>h3{border-bottom:1px solid var(--guide-line);padding-bottom:16px;font-size:18px;font-weight:700}.employee-guide-skill-group [data-slot=accordion-item]{border-color:var(--guide-line)}.employee-guide-skill-trigger{text-align:start;gap:20px;padding-block:20px;font-size:16px;font-weight:600}.employee-guide-skill-trigger>span{align-items:baseline;gap:14px;display:flex}.employee-guide-skill-trigger small{color:var(--guide-muted);min-width:22px;font-size:11px;font-weight:400}.employee-guide-skill-details{color:var(--guide-copy);padding:0 36px 20px 0;font-size:15px;line-height:1.9}.employee-guide-skill-details h4{color:var(--guide-ink);margin-top:16px;font-weight:700}.employee-guide-skill-details ul{margin-top:8px;padding-inline-start:20px;list-style:outside}.employee-guide-tool{border-bottom:1px solid var(--guide-line);padding-block:26px}.employee-guide-tool-apps{flex-wrap:wrap;gap:12px 22px;margin-bottom:18px;display:flex}.employee-guide-tool-apps span{align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.employee-guide-tool-apps svg{width:18px;height:18px;color:var(--guide-copy)}.employee-guide-tool p{color:var(--guide-copy);font-size:16px;line-height:1.9}.employee-guide-tool p+p{color:var(--guide-muted);margin-top:10px;font-size:14px}.employee-guide-boundaries{padding:0;list-style:none}.employee-guide-boundaries li{border-bottom:1px solid var(--guide-line);color:var(--guide-copy);gap:12px;padding-block:15px;font-size:16px;line-height:1.9;display:flex}.employee-guide-boundaries svg{width:17px;height:17px;color:var(--guide-mark);flex-shrink:0;margin-top:6px}.employee-guide-review{margin-top:30px}.employee-guide-review h3{margin-bottom:15px;font-size:19px;font-weight:700}.employee-guide-review p{color:var(--guide-copy);gap:12px;margin-top:10px;font-size:15px;line-height:1.9;display:flex}.employee-guide-review svg{flex-shrink:0;width:16px;height:16px;margin-top:7px}.employee-guide-start-text{color:var(--guide-copy);border-inline-start:2px solid var(--guide-mark);padding-inline-start:22px;font-size:17px;line-height:2}.employee-guide-copy{margin-top:20px}.employee-guide-copy>p{color:var(--guide-muted);margin-top:10px;font-size:13px}.employee-guide-colleagues{border-top:1px solid var(--guide-line);margin-top:60px;padding-top:42px}.employee-guide-colleagues h2{margin-bottom:26px;font-size:22px;font-weight:700}.employee-guide-colleague-list{grid-template-columns:1fr 1fr;gap:24px;display:grid}.employee-guide-colleague{align-items:center;gap:14px;display:flex}.employee-guide-colleague>img{border-radius:8px;flex-shrink:0;width:52px;height:52px}.employee-guide-colleague strong{font-size:16px;display:block}.employee-guide-colleague span{color:var(--guide-muted);font-size:13px}.employee-guide-colleague:hover strong{color:var(--guide-mark)}.employee-guide-mobile-action{display:none}.employee-guide-page :is(a,button):focus-visible{outline:2px solid var(--guide-focus);outline-offset:4px}.dark .employee-guide-page{--guide-paper:var(--background);--guide-ink:var(--foreground);--guide-copy:var(--muted-foreground);--guide-muted:var(--muted-foreground);--guide-soft:var(--secondary);--guide-line:var(--border);--guide-accent:var(--primary);--guide-mark:var(--primary)}@media (width<=1023px){.employee-guide-layout{grid-template-columns:190px minmax(0,1fr);gap:30px;padding-inline:22px}.employee-guide-identity h1{font-size:44px}.employee-guide-identity p{font-size:16px}}@media (width<=767px){.employee-guide-layout{padding:86px 0 100px;display:block}.employee-guide-body{padding:30px 24px}.employee-guide-contents{z-index:35;background:var(--guide-paper);border-block:1px solid var(--guide-line);padding:0;position:sticky;top:72px}.employee-guide-contents-title,.employee-guide-contents-note{display:none}.employee-guide-contents nav{scrollbar-width:none;border:0;flex-direction:row;gap:26px;padding:0 24px;display:flex;overflow-x:auto}.employee-guide-contents nav::-webkit-scrollbar{display:none}.employee-guide-contents nav a{border:0;border-bottom:2px solid #0000;flex-shrink:0;margin:0;padding:17px 0 14px;font-size:13px}.employee-guide-contents nav a>span{display:none}.employee-guide-identity{gap:16px}.employee-guide-portrait{width:80px;height:80px}.employee-guide-identity h1{font-size:32px}.employee-guide-identity p{font-size:15px;line-height:1.7}.employee-guide-lead{margin-top:24px;font-size:20px;line-height:1.9}.employee-guide-back{margin-bottom:26px}.employee-guide-header{margin-bottom:46px}.employee-guide-header-actions{display:none}.employee-guide-section{margin-top:48px;scroll-margin-top:150px}.employee-guide-section h2{padding-inline-start:14px;font-size:25px}.employee-guide-kicker{font-size:11px}.employee-guide-prose{font-size:16px}.employee-guide-responsibility{padding:24px}.employee-guide-responsibility h3{font-size:19px}.employee-guide-responsibility dl{grid-template-columns:1fr;gap:18px}.employee-guide-examples figure{padding:22px}.employee-guide-examples figcaption{flex-direction:column;align-items:flex-start}.employee-guide-skill-details{padding-inline-start:0}.employee-guide-colleague-list{grid-template-columns:1fr}.employee-guide-mobile-action{z-index:40;padding:16px 24px calc(16px + env(safe-area-inset-bottom));background:var(--guide-paper);border-top:1px solid var(--guide-line);inset-inline:0;gap:10px;display:flex;position:fixed;bottom:0}.employee-guide-mobile-action .employee-guide-cta{white-space:normal;flex:1;min-width:0;padding-inline:12px;font-size:14px}.employee-guide-mobile-action .employee-guide-secondary{padding-inline:22px}body:has(.employee-guide-page) .liquid-glass-sahl.sahl-cookie-consent{bottom:calc(96px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.employee-guide-page *{scroll-behavior:auto!important;transition:none!important}}
