.staff-workspace{--staff-navy: #132b3b;--staff-ink: #193746;--staff-muted: #6e818b;--staff-blue: #2f9bb6;--staff-line: #dfe7ea;--staff-soft: #f2f5f6;background:#fff}.staff-workspace-hero{background:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px),var(--staff-navy);background-size:40px 40px;color:#fff;overflow:hidden;padding:6.5rem 0;position:relative}.staff-workspace-glow{background:#2f9bb63b;border-radius:50%;filter:blur(8px);height:30rem;position:absolute;right:-13rem;top:-15rem;width:30rem}.staff-workspace-hero-grid{align-items:center;display:grid;gap:5rem;grid-template-columns:minmax(0,1fr) minmax(350px,.72fr);position:relative;z-index:1}.staff-workspace-kicker{align-items:center;color:#7fd4f6;display:inline-flex;font-size:.76rem;font-weight:700;gap:.55rem;letter-spacing:.1em;text-transform:uppercase}.staff-workspace-hero h1{color:#fff;font-size:clamp(3.1rem,5.4vw,4.8rem);letter-spacing:-.05em;line-height:1.08;margin:1.3rem 0 1.35rem}.staff-workspace-hero h1 strong{color:#7fd4f6}.staff-workspace-hero-copy>p:not(.staff-workspace-security){color:#ffffffad;font-size:1.05rem;line-height:1.85;margin:0;max-width:650px}.staff-workspace-actions{align-items:center;display:flex;gap:1.4rem;margin-top:2rem}.staff-workspace-secondary-link{color:#ffffffd1;font-size:.9rem;font-weight:700}.staff-workspace-secondary-link i{color:#7fd4f6;margin-left:.35rem}.staff-workspace-security{align-items:center;color:#ffffff78;display:flex;font-size:.78rem;gap:.45rem;margin:1.5rem 0 0}.staff-workspace-security i{color:#7fd4f6}.staff-workspace-system-panel{background:#fbfcfd;border:1px solid rgba(255,255,255,.23);border-radius:16px;box-shadow:0 24px 60px #05121a47;color:var(--staff-ink);overflow:hidden}.staff-workspace-system-panel-head{align-items:center;border-bottom:1px solid var(--staff-line);display:flex;justify-content:space-between;padding:1.35rem 1.45rem}.staff-workspace-system-panel-head div{display:flex;flex-direction:column;gap:.18rem}.staff-workspace-system-panel-head span{color:var(--staff-blue);font-size:.66rem;font-weight:800;letter-spacing:.1em}.staff-workspace-system-panel-head strong{font-size:1rem}.staff-workspace-system-panel-head small{background:#e7f8ef;border-radius:999px;color:#168553;font-size:.68rem;font-weight:700;padding:.35rem .62rem}.staff-workspace-mini-program{align-items:center;background:#eef8f4;border-bottom:1px solid var(--staff-line);display:grid;gap:1.15rem;grid-template-columns:178px minmax(0,1fr);margin:0;padding:1.3rem 1.45rem}.staff-workspace-mini-program img{background:#fff;border:1px solid #d5e4de;border-radius:12px;display:block;height:178px;image-rendering:auto;object-fit:contain;padding:7px;width:178px}.staff-workspace-mini-program figcaption>span{color:#168553;display:block;font-size:.68rem;font-weight:800;letter-spacing:.08em;margin-bottom:.25rem}.staff-workspace-mini-program h2{color:var(--staff-ink);font-size:1.15rem;letter-spacing:-.02em;margin:0}.staff-workspace-mini-program p{color:var(--staff-muted);font-size:.72rem;line-height:1.65;margin:.4rem 0 .65rem}.staff-workspace-mini-program strong{align-items:center;color:#168553;display:flex;font-size:.72rem;gap:.35rem}.staff-workspace-system-stack{background:#f4f8fa;padding:.75rem 1.45rem 1rem}.staff-workspace-system-stack>a{align-items:center;background:#fff;border:1px solid #cddce2;border-radius:12px;box-shadow:0 2px 5px #132b3b0f;display:grid;gap:.85rem;grid-template-columns:48px minmax(0,1fr) auto;margin:0 0 .65rem;min-height:76px;padding:.72rem .72rem .72rem .82rem;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.staff-workspace-system-stack>a:last-child{margin-bottom:0}.staff-workspace-system-stack>a:hover{border-color:#74bfd1;box-shadow:0 8px 18px #132b3b21;transform:translateY(-2px)}.staff-workspace-system-stack>a:active{box-shadow:0 3px 8px #132b3b1a;transform:translateY(0)}.staff-workspace-system-stack>a:focus-visible{border-color:var(--staff-blue);outline:3px solid rgba(47,155,182,.28);outline-offset:2px}.staff-workspace-stack-icon{align-items:center;background:#e8f5fa;border-radius:10px;color:var(--staff-blue);display:flex;font-size:1.05rem;height:48px;justify-content:center;width:48px}.staff-workspace-system-stack a>span:nth-child(2){display:flex;flex-direction:column}.staff-workspace-system-stack strong{color:var(--staff-ink);font-size:.92rem}.staff-workspace-system-stack small{color:var(--staff-muted);font-size:.72rem;margin-top:.12rem}.staff-workspace-entry-action{align-items:center;background:var(--staff-blue);border:1px solid var(--staff-blue);border-radius:8px;color:#fff;display:inline-flex;font-size:.72rem;font-weight:800;gap:.35rem;justify-content:center;min-width:62px;padding:.55rem .58rem;transition:background .18s ease,border-color .18s ease}.staff-workspace-entry-action i{font-size:.66rem}.staff-workspace-system-stack>a:hover .staff-workspace-entry-action{background:#237f98;border-color:#237f98}.staff-workspace-value-band{background:#fff;border-bottom:1px solid var(--staff-line)}.staff-workspace-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.staff-workspace-value-grid article{align-items:center;border-left:1px solid var(--staff-line);display:flex;gap:1rem;min-height:112px;padding:1.35rem 1.6rem}.staff-workspace-value-grid article:last-child{border-right:1px solid var(--staff-line)}.staff-workspace-value-grid article>span,.staff-workspace-value-grid article>i{align-items:center;background:#e8f5fa;border-radius:9px;color:var(--staff-blue);display:flex;flex:0 0 auto;font-size:.82rem;font-weight:800;height:44px;justify-content:center;width:44px}.staff-workspace-value-grid div{display:flex;flex-direction:column}.staff-workspace-value-grid strong{color:var(--staff-ink);font-size:.9rem}.staff-workspace-value-grid small{color:var(--staff-muted);font-size:.75rem;line-height:1.6;margin-top:.18rem}.staff-workspace-systems,.staff-workspace-roles,.staff-workspace-tools{padding:5.5rem 0}.staff-workspace-download{background:radial-gradient(circle at 8% 86%,rgba(255,173,56,.12) 0 8rem,transparent 8.1rem),radial-gradient(circle at 94% 12%,rgba(71,201,217,.14) 0 10rem,transparent 10.1rem),#f7faf9;padding:4rem 0}.staff-workspace-download-card{background:#fff;border:1px solid rgba(213,226,229,.9);border-radius:22px;box-shadow:0 24px 55px #1733431f;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.82fr);overflow:hidden}.staff-workspace-download-brand{background:radial-gradient(circle at 90% 34%,transparent 0 5.5rem,rgba(48,178,179,.14) 5.6rem 8.4rem,transparent 8.5rem),radial-gradient(circle at 8% 105%,rgba(255,174,57,.17) 0 9rem,transparent 9.1rem),#fff4df;min-height:480px;padding:3rem 3.4rem;position:relative}.staff-workspace-app-badge,.staff-workspace-download-action>span{align-items:center;background:#e1f6f8;border-radius:999px;color:#087f98;display:inline-flex;font-size:.7rem;font-weight:800;gap:.4rem;letter-spacing:.08em;padding:.45rem .75rem;text-transform:uppercase}.staff-workspace-download-identity{align-items:center;display:flex;gap:1.25rem;margin-top:2rem}.staff-workspace-download-identity>img{border:4px solid rgba(255,255,255,.82);border-radius:22px;box-shadow:0 14px 28px #0f5a682e;display:block;height:94px;object-fit:cover;width:94px}.staff-workspace-download-identity small{color:#4f6b75;display:block;font-size:.72rem;font-weight:800;letter-spacing:.08em;margin-bottom:.18rem;text-transform:uppercase}.staff-workspace-download-identity h2{color:var(--staff-ink);font-size:clamp(1.65rem,3vw,2.3rem);letter-spacing:-.04em;line-height:1.15;margin:0}.staff-workspace-download-brand>h3{color:var(--staff-ink);font-size:clamp(2rem,3.6vw,3rem);letter-spacing:-.05em;line-height:1.16;margin:2.3rem 0 .75rem;max-width:540px}.staff-workspace-download-brand>p{color:var(--staff-muted);font-size:.92rem;line-height:1.8;margin:0;max-width:540px}.staff-workspace-download-brand>ul{display:flex;flex-wrap:wrap;gap:.55rem;list-style:none;margin:1.5rem 0 0;padding:0}.staff-workspace-download-brand>ul li{background:#ffffffb8;border:1px solid rgba(208,218,214,.85);border-radius:999px;color:#48626d;font-size:.72rem;font-weight:700;padding:.48rem .75rem}.staff-workspace-download-action{display:flex;flex-direction:column;justify-content:center;padding:2.7rem 3rem}.staff-workspace-download-action>h3{color:var(--staff-ink);font-size:1.65rem;letter-spacing:-.03em;margin:1rem 0 .45rem}.staff-workspace-download-action>p{color:var(--staff-muted);font-size:.82rem;line-height:1.7;margin:0}.staff-workspace-download-action figure{align-items:center;background:#f7faf9;border:1px solid var(--staff-line);border-radius:14px;display:flex;gap:1rem;margin:1.25rem 0;padding:1rem}.staff-workspace-download-action figure img{background:#fff;border:1px solid #dce6e8;border-radius:9px;display:block;height:140px;image-rendering:auto;object-fit:contain;padding:8px;width:140px}.staff-workspace-download-action figcaption{color:var(--staff-muted);font-size:.74rem;line-height:1.6;margin:0}.staff-workspace-download-action>a{align-items:center;background:#ff9f1c;border-radius:12px;box-shadow:0 12px 24px #ff9f1c3d;color:#fff;display:flex;font-size:.92rem;font-weight:800;justify-content:space-between;padding:1rem 1.15rem}.staff-workspace-download-action>a i{align-items:center;background:#fff3;border-radius:8px;display:flex;height:34px;justify-content:center;width:34px}.staff-workspace-systems{background:var(--staff-soft)}.staff-workspace-heading{align-items:end;display:flex;gap:3rem;justify-content:space-between;margin-bottom:2.6rem}.staff-workspace-heading span,.staff-workspace-help span{color:var(--staff-blue);display:block;font-size:.74rem;font-weight:800;letter-spacing:.08em;margin-bottom:.65rem}.staff-workspace-heading h2,.staff-workspace-help h2{color:var(--staff-ink);font-size:clamp(2rem,3.7vw,2.75rem);letter-spacing:-.04em;line-height:1.22;margin:0}.staff-workspace-heading>p{color:var(--staff-muted);font-size:.92rem;line-height:1.8;margin:0;max-width:430px}.staff-workspace-system-grid{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.staff-workspace-system-card{background:repeating-linear-gradient(135deg,rgba(47,155,182,.032) 0,rgba(47,155,182,.032) 1px,transparent 1px,transparent 16px),#fff;border:1px solid var(--staff-line);border-radius:14px;display:flex;flex-direction:column;min-height:340px;overflow:hidden;padding:1.6rem;position:relative}.staff-workspace-card-top{align-items:flex-start;display:flex;justify-content:space-between}.staff-workspace-card-top>span{color:#9aacb4;font-size:.72rem;font-weight:800;letter-spacing:.1em}.staff-workspace-card-icon{align-items:center;background:#e8f5fa;border-radius:11px;color:var(--staff-blue);display:flex;font-size:1rem;height:44px;justify-content:center;width:44px}.staff-workspace-system-card>small{color:var(--staff-blue);font-size:.72rem;font-weight:800;letter-spacing:.06em;margin-top:1.25rem}.staff-workspace-system-card h3{color:var(--staff-ink);font-size:1.3rem;margin:.22rem 0 .5rem}.staff-workspace-system-card>p{color:var(--staff-muted);font-size:.84rem;line-height:1.65;margin:0}.staff-workspace-system-card ul{display:flex;flex-wrap:wrap;gap:.55rem;list-style:none;margin:1rem 0 1.2rem;padding:0}.staff-workspace-system-card li{background:#f2f6f8;border-radius:999px;color:#58717d;font-size:.72rem;padding:.42rem .66rem}.staff-workspace-system-card li i{color:var(--staff-blue);font-size:.62rem;margin-right:.3rem}.staff-workspace-system-card>a{border-top:1px solid var(--staff-line);color:var(--staff-ink);font-size:.84rem;font-weight:800;margin-top:auto;padding-top:.9rem}.staff-workspace-system-card>a i{color:var(--staff-blue);margin-left:.35rem}.staff-workspace-role-layout{display:grid;gap:5rem;grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr)}.staff-workspace-heading-stacked{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin-bottom:0}.staff-workspace-heading-stacked>p{max-width:370px}.staff-workspace-role-list{border-top:1px solid var(--staff-line)}.staff-workspace-role-list article{align-items:flex-start;border-bottom:1px solid var(--staff-line);display:grid;gap:1rem;grid-template-columns:34px 46px minmax(0,1fr);padding:1.55rem 0}.staff-workspace-role-index{color:#9aacb4;font-size:.7rem;font-weight:800;padding-top:.55rem}.staff-workspace-role-list article>i{align-items:center;background:#e8f5fa;border-radius:9px;color:var(--staff-blue);display:flex;height:46px;justify-content:center;width:46px}.staff-workspace-role-list h3{color:var(--staff-ink);font-size:1rem;margin:0 0 .35rem}.staff-workspace-role-list p{color:var(--staff-muted);font-size:.84rem;line-height:1.7;margin:0}.staff-workspace-role-list ul{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;margin:.75rem 0 0;padding:0}.staff-workspace-role-list li{border:1px solid var(--staff-line);border-radius:999px;color:#58717d;font-size:.69rem;padding:.3rem .55rem}.staff-workspace-tools{background:var(--staff-soft)}.staff-workspace-heading-compact{margin-bottom:2rem}.staff-workspace-tool-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.staff-workspace-tool-grid a{align-items:center;background:#fff;border:1px solid var(--staff-line);display:grid;gap:.75rem;grid-template-columns:34px minmax(0,1fr) auto;margin:0 -1px -1px 0;min-height:78px;padding:1rem}.staff-workspace-tool-grid a>i:first-child{align-items:center;background:#edf3f5;border-radius:8px;color:#56717e;display:flex;height:34px;justify-content:center;width:34px}.staff-workspace-tool-grid span{color:var(--staff-ink);font-size:.78rem;font-weight:700}.staff-workspace-tool-grid a>i:last-child{color:#a6b5bc;font-size:.65rem}.staff-workspace-help{background:#173343;color:#fff;padding:4rem 0}.staff-workspace-help-inner{align-items:center;display:flex;gap:2rem;justify-content:space-between}.staff-workspace-help h2{color:#fff;font-size:2rem}.staff-workspace-help p{color:#fff9;font-size:.88rem;line-height:1.75;margin:.55rem 0 0;max-width:670px}.staff-workspace-help a{border:1px solid rgba(255,255,255,.35);border-radius:8px;color:#fff;flex:0 0 auto;font-size:.82rem;font-weight:800;padding:.85rem 1rem}.staff-workspace-help a i{color:#7fd4f6;margin-left:.35rem}@media(max-width:980px){.staff-workspace-hero-grid,.staff-workspace-role-layout{gap:3rem;grid-template-columns:1fr}.staff-workspace-system-panel{max-width:620px}.staff-workspace-tool-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.staff-workspace-hero{padding:4.75rem 0}.staff-workspace-hero h1{font-size:clamp(2.3rem,9.5vw,3.2rem)}.staff-workspace-value-grid,.staff-workspace-system-grid{grid-template-columns:1fr}.staff-workspace-value-grid article,.staff-workspace-value-grid article:last-child{border-bottom:1px solid var(--staff-line);border-right:1px solid var(--staff-line);min-height:96px}.staff-workspace-systems,.staff-workspace-roles,.staff-workspace-tools{padding:4.25rem 0}.staff-workspace-download{padding:2.5rem 0}.staff-workspace-download-card{grid-template-columns:1fr}.staff-workspace-download-brand{min-height:0;padding:2.4rem}.staff-workspace-download-action{padding:2.4rem}.staff-workspace-heading{align-items:flex-start;flex-direction:column;gap:1rem;margin-bottom:2rem}.staff-workspace-system-card{min-height:0}.staff-workspace-tool-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-workspace-help-inner{align-items:flex-start;flex-direction:column}}@media(max-width:520px){.staff-workspace-actions{align-items:stretch;flex-direction:column}.staff-workspace-actions .btn{width:100%}.staff-workspace-system-panel-head,.staff-workspace-system-stack{padding-left:1rem;padding-right:1rem}.staff-workspace-mini-program{gap:.9rem;grid-template-columns:140px minmax(0,1fr);padding:1rem}.staff-workspace-mini-program img{height:140px;padding:5px;width:140px}.staff-workspace-system-card{padding:1.5rem}.staff-workspace-download-card{border-radius:16px}.staff-workspace-download-brand,.staff-workspace-download-action{padding:1.5rem}.staff-workspace-download-identity{gap:.9rem}.staff-workspace-download-identity>img{border-radius:18px;height:78px;width:78px}.staff-workspace-download-brand>h3{font-size:2rem;margin-top:1.8rem}.staff-workspace-download-action figure{flex-direction:column;text-align:center}.staff-workspace-download-action figure img{height:190px;width:190px}.staff-workspace-role-list article{grid-template-columns:26px 42px minmax(0,1fr)}.staff-workspace-role-list article>i{height:42px;width:42px}.staff-workspace-tool-grid{grid-template-columns:1fr}.staff-workspace-help a{text-align:center;width:100%}}
