.ServiceLanding-module__50sNFa__page{--service-accent:#2563eb;--service-accent-strong:#1d4ed8;--service-soft:#eff6ff;background:var(--suite-canvas);min-height:100vh;color:var(--suite-ink);font-family:var(--suite-font);overflow-x:hidden}.ServiceLanding-module__50sNFa__page[data-service-code=work_os]{--service-accent:#0f766e;--service-accent-strong:#0f5f59;--service-soft:#ecfdf5}.ServiceLanding-module__50sNFa__page[data-service-code=omni_chat]{--service-accent:#6d5bd0;--service-accent-strong:#5847b8;--service-soft:#f5f3ff}.ServiceLanding-module__50sNFa__page[data-service-code=pack_ops]{--service-accent:#d97706;--service-accent-strong:#b45309;--service-soft:#fff7ed}.ServiceLanding-module__50sNFa__header{background:#fffffff5;border-bottom:1px solid #e2e8f0;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;min-height:68px;padding:10px clamp(20px,3vw,48px);display:grid}.ServiceLanding-module__50sNFa__brand,.ServiceLanding-module__50sNFa__backAction,.ServiceLanding-module__50sNFa__companyContext,.ServiceLanding-module__50sNFa__serviceIdentity,.ServiceLanding-module__50sNFa__status,.ServiceLanding-module__50sNFa__actions,.ServiceLanding-module__50sNFa__primaryAction,.ServiceLanding-module__50sNFa__secondaryAction,.ServiceLanding-module__50sNFa__disabledAction,.ServiceLanding-module__50sNFa__textAction{align-items:center;display:flex}.ServiceLanding-module__50sNFa__brand{color:#0f172a;gap:10px;width:fit-content;min-height:44px;font-size:18px;text-decoration:none}.ServiceLanding-module__50sNFa__brand img{object-fit:contain;width:38px;height:38px;display:block}.ServiceLanding-module__50sNFa__backAction{color:#0369a1;justify-content:center;gap:8px;min-height:44px;font-weight:750;text-decoration:none}.ServiceLanding-module__50sNFa__companyContext{color:#475569;background:#fff;border:1px solid #dbe4ee;border-radius:12px;justify-self:end;gap:10px;min-width:0;padding:8px 12px}.ServiceLanding-module__50sNFa__companyContext>svg{color:var(--service-accent);flex:none}.ServiceLanding-module__50sNFa__companyContext>span{gap:1px;min-width:0;display:grid}.ServiceLanding-module__50sNFa__companyContext small,.ServiceLanding-module__50sNFa__companyContext strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ServiceLanding-module__50sNFa__companyContext small{color:#64748b;font-size:11px}.ServiceLanding-module__50sNFa__companyContext strong{color:#0f172a;max-width:min(320px,25vw);font-size:13px}.ServiceLanding-module__50sNFa__content{width:min(1360px,100% - 48px);margin:0 auto;padding:clamp(28px,4vw,52px) 0 40px}.ServiceLanding-module__50sNFa__hero{background:#fff;border:1px solid #dbe4ee;border-radius:22px;min-height:clamp(410px,33vw,455px);position:relative;overflow:hidden}.ServiceLanding-module__50sNFa__heroArtwork{position:absolute;inset:0 0 0 42%;overflow:hidden}.ServiceLanding-module__50sNFa__bannerImage{object-fit:cover;object-position:72% center}.ServiceLanding-module__50sNFa__heroCopy{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;width:min(600px,46%);min-height:clamp(410px,33vw,455px);padding:clamp(30px,4vw,58px);display:flex;position:relative}.ServiceLanding-module__50sNFa__serviceIdentity{gap:10px}.ServiceLanding-module__50sNFa__serviceMark{border:1px solid color-mix(in srgb, var(--service-accent) 34%, white);width:48px;height:48px;color:var(--service-accent);background:#ffffffeb;border-radius:14px;place-items:center;display:grid}.ServiceLanding-module__50sNFa__serviceName{color:#0f172a;font-size:17px;font-weight:850}.ServiceLanding-module__50sNFa__status{border:1px solid color-mix(in srgb, var(--service-accent) 35%, white);min-height:30px;color:var(--service-accent-strong);background:#ffffffeb;border-radius:999px;gap:7px;margin-top:17px;padding:4px 10px;font-size:12px;font-weight:800}.ServiceLanding-module__50sNFa__heroCopy h1{color:#102a56;letter-spacing:-.025em;max-width:none;margin:16px 0 12px;font-size:clamp(30px,2.5vw,36px);line-height:1.16}.ServiceLanding-module__50sNFa__heroCopy>p{color:#475569;max-width:55ch;margin:0;font-size:clamp(15px,1.2vw,17px);line-height:1.7}.ServiceLanding-module__50sNFa__actions{flex-wrap:wrap;gap:10px;margin-top:25px}.ServiceLanding-module__50sNFa__primaryAction,.ServiceLanding-module__50sNFa__secondaryAction,.ServiceLanding-module__50sNFa__disabledAction{border-radius:12px;justify-content:center;gap:8px;min-height:46px;padding:0 18px;font-weight:800;text-decoration:none}.ServiceLanding-module__50sNFa__primaryAction{border:1px solid var(--service-accent);background:var(--service-accent);color:#fff;transition:background .18s,border-color .18s,transform .18s}.ServiceLanding-module__50sNFa__primaryAction:hover{border-color:var(--service-accent-strong);background:var(--service-accent-strong);transform:translateY(-1px)}.ServiceLanding-module__50sNFa__secondaryAction{color:#334155;background:#fffffff0;border:1px solid #cbd5e1}.ServiceLanding-module__50sNFa__secondaryAction:hover{color:#0f172a;border-color:#94a3b8}.ServiceLanding-module__50sNFa__disabledAction{border:1px solid color-mix(in srgb, var(--service-accent) 28%, white);background:var(--service-soft);color:var(--service-accent-strong);cursor:not-allowed}.ServiceLanding-module__50sNFa__details{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px;display:grid}.ServiceLanding-module__50sNFa__details article{background:#fff;border:1px solid #dbe4ee;border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:13px;min-width:0;padding:20px;display:grid}.ServiceLanding-module__50sNFa__detailIcon{background:var(--service-soft);width:44px;height:44px;color:var(--service-accent);border-radius:12px;place-items:center;display:grid}.ServiceLanding-module__50sNFa__details h2{color:#0f172a;margin:1px 0 7px;font-size:15px}.ServiceLanding-module__50sNFa__details p{color:#64748b;margin:0;font-size:13px;line-height:1.6}.ServiceLanding-module__50sNFa__footer{color:#64748b;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:20px;width:min(1360px,100% - 48px);min-height:68px;margin:0 auto;font-size:12px;display:flex}.ServiceLanding-module__50sNFa__centerState{color:#475569;text-align:center;background:#f8fafc;place-content:center;gap:12px;min-height:100vh;padding:24px;display:grid}.ServiceLanding-module__50sNFa__spinner{justify-self:center;animation:.9s linear infinite ServiceLanding-module__50sNFa__serviceLandingSpin}.ServiceLanding-module__50sNFa__gateCard{background:#fff;border:1px solid #dbe4ee;border-radius:18px;flex-direction:column;align-items:center;width:min(460px,100vw - 40px);padding:clamp(28px,6vw,44px);display:flex;box-shadow:0 18px 44px #0f172a14}.ServiceLanding-module__50sNFa__gateMark{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe;border-radius:16px;place-items:center;width:60px;height:60px;display:grid}.ServiceLanding-module__50sNFa__gateMark[data-service-code=work_os]{color:#0f766e;background:#ecfdf5;border-color:#99f6e4}.ServiceLanding-module__50sNFa__gateMark[data-service-code=omni_chat]{color:#6d5bd0;background:#f5f3ff;border-color:#ddd6fe}.ServiceLanding-module__50sNFa__gateMark[data-service-code=pack_ops]{color:#d97706;background:#fff7ed;border-color:#fed7aa}.ServiceLanding-module__50sNFa__eyebrow{color:#0369a1;letter-spacing:.05em;text-transform:uppercase;margin-top:16px;font-size:12px;font-weight:850}.ServiceLanding-module__50sNFa__gateCard h1{margin:8px 0;font-size:clamp(25px,5vw,32px);line-height:1.25}.ServiceLanding-module__50sNFa__gateCard p{color:#64748b;margin:0 0 22px;line-height:1.65}.ServiceLanding-module__50sNFa__textAction{color:#475569;min-height:44px;margin-top:6px;font-weight:750;text-decoration:none}.ServiceLanding-module__50sNFa__brand:focus-visible,.ServiceLanding-module__50sNFa__backAction:focus-visible,.ServiceLanding-module__50sNFa__primaryAction:focus-visible,.ServiceLanding-module__50sNFa__secondaryAction:focus-visible,.ServiceLanding-module__50sNFa__textAction:focus-visible{outline-offset:3px;outline:3px solid #38bdf8}@keyframes ServiceLanding-module__50sNFa__serviceLandingSpin{to{transform:rotate(360deg)}}@media (max-width:900px){.ServiceLanding-module__50sNFa__header{grid-template-columns:minmax(0,1fr) auto}.ServiceLanding-module__50sNFa__backAction{display:none}.ServiceLanding-module__50sNFa__details{grid-template-columns:1fr}.ServiceLanding-module__50sNFa__hero{border-radius:18px;flex-direction:column;min-height:0;display:flex}.ServiceLanding-module__50sNFa__heroArtwork{order:0;width:100%;height:clamp(220px,34vw,285px);position:relative;inset:auto}.ServiceLanding-module__50sNFa__heroCopy{order:1;width:auto;min-height:0;padding:28px clamp(24px,5vw,40px) 32px}.ServiceLanding-module__50sNFa__heroCopy h1{max-width:none}}@media (max-width:760px){.ServiceLanding-module__50sNFa__header{gap:12px;padding-inline:16px}.ServiceLanding-module__50sNFa__brand strong{font-size:16px}.ServiceLanding-module__50sNFa__companyContext{background:0 0;border:0;max-width:55vw;padding:6px 0}.ServiceLanding-module__50sNFa__companyContext small{display:none}.ServiceLanding-module__50sNFa__companyContext strong{max-width:43vw}.ServiceLanding-module__50sNFa__content{width:min(100% - 28px,620px);padding-top:18px}.ServiceLanding-module__50sNFa__heroArtwork{height:clamp(190px,56vw,250px)}.ServiceLanding-module__50sNFa__heroCopy{padding:24px 20px 26px}.ServiceLanding-module__50sNFa__heroCopy h1{max-width:none;font-size:clamp(27px,6.4vw,30px)}.ServiceLanding-module__50sNFa__actions,.ServiceLanding-module__50sNFa__primaryAction,.ServiceLanding-module__50sNFa__secondaryAction,.ServiceLanding-module__50sNFa__disabledAction{width:100%}.ServiceLanding-module__50sNFa__details article{padding:18px}.ServiceLanding-module__50sNFa__footer{width:min(100% - 28px,620px)}}@media (prefers-reduced-motion:reduce){.ServiceLanding-module__50sNFa__spinner{animation:none}.ServiceLanding-module__50sNFa__primaryAction{transition:none}.ServiceLanding-module__50sNFa__primaryAction:hover{transform:none}}
.WorkOsDownloads-module__p_M7OW__section{color:#0f172a;background:#fff;border-top:1px solid #e2e8f0;scroll-margin-top:88px}.WorkOsDownloads-module__p_M7OW__inner{width:min(920px,100% - 48px);margin-inline:auto;padding-block:48px 46px}.WorkOsDownloads-module__p_M7OW__heading{text-align:left;justify-content:center;align-items:center;gap:14px;display:flex}.WorkOsDownloads-module__p_M7OW__workOsMark{color:#0f766e;background:#f0fdfa;border:1px solid #99f6e4;border-radius:14px;flex:none;place-items:center;width:50px;height:50px;display:grid}.WorkOsDownloads-module__p_M7OW__heading h2{letter-spacing:-.025em;margin:0;font-size:clamp(24px,2.3vw,30px);font-weight:780;line-height:1.24}.WorkOsDownloads-module__p_M7OW__heading p{color:#475569;margin:5px 0 0;font-size:14px;line-height:1.6}.WorkOsDownloads-module__p_M7OW__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.WorkOsDownloads-module__p_M7OW__downloadAction{color:#0f172a;background:#fff;border:1px solid #cbdedb;border-radius:14px;grid-template-columns:46px minmax(0,1fr) 24px;align-items:center;gap:15px;min-height:78px;padding:11px 17px;text-decoration:none;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid}.WorkOsDownloads-module__p_M7OW__downloadAction:hover{background:#f0fdfa;border-color:#0f766e;box-shadow:0 8px 22px #0f766e14}.WorkOsDownloads-module__p_M7OW__downloadAction:focus-visible{outline-offset:3px;outline:3px solid #14b8a6}.WorkOsDownloads-module__p_M7OW__platformMark{background:#f8fafc;border-radius:11px;place-items:center;width:46px;height:46px;display:grid}.WorkOsDownloads-module__p_M7OW__platformMark svg{fill:currentColor;width:27px;height:27px;display:block}.WorkOsDownloads-module__p_M7OW__downloadAction[data-platform=windows] .WorkOsDownloads-module__p_M7OW__platformMark{color:#0078d4}.WorkOsDownloads-module__p_M7OW__downloadAction[data-platform=macos] .WorkOsDownloads-module__p_M7OW__platformMark{color:#111827}.WorkOsDownloads-module__p_M7OW__downloadCopy{gap:4px;min-width:0;display:grid}.WorkOsDownloads-module__p_M7OW__downloadCopy strong,.WorkOsDownloads-module__p_M7OW__downloadCopy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WorkOsDownloads-module__p_M7OW__downloadCopy strong{font-size:15px;font-weight:780;line-height:1.35}.WorkOsDownloads-module__p_M7OW__downloadCopy small{color:#64748b;font-size:12px;line-height:1.4}.WorkOsDownloads-module__p_M7OW__downloadIcon{color:#0f766e}.WorkOsDownloads-module__p_M7OW__releaseNote{color:#64748b;text-align:center;margin:14px 0 0;font-size:12px}.WorkOsDownloads-module__p_M7OW__serviceVariant{border:1px solid #dbe4ee;border-radius:18px;margin-top:20px}.WorkOsDownloads-module__p_M7OW__serviceVariant .WorkOsDownloads-module__p_M7OW__inner{width:min(900px,100% - 40px);padding-block:30px 28px}.WorkOsDownloads-module__p_M7OW__serviceVariant .WorkOsDownloads-module__p_M7OW__heading h2{font-size:24px}@media (max-width:720px){.WorkOsDownloads-module__p_M7OW__inner,.WorkOsDownloads-module__p_M7OW__serviceVariant .WorkOsDownloads-module__p_M7OW__inner{width:min(100% - 32px,520px);padding-block:36px 34px}.WorkOsDownloads-module__p_M7OW__options{grid-template-columns:1fr;gap:12px;margin-top:22px}.WorkOsDownloads-module__p_M7OW__downloadAction{min-height:74px}}@media (max-width:420px){.WorkOsDownloads-module__p_M7OW__heading{align-items:flex-start}.WorkOsDownloads-module__p_M7OW__workOsMark{border-radius:12px;width:46px;height:46px}.WorkOsDownloads-module__p_M7OW__heading h2{font-size:22px}.WorkOsDownloads-module__p_M7OW__heading p{font-size:13px}.WorkOsDownloads-module__p_M7OW__downloadAction{grid-template-columns:42px minmax(0,1fr) 22px;gap:11px;padding-inline:13px}.WorkOsDownloads-module__p_M7OW__platformMark{width:42px;height:42px}.WorkOsDownloads-module__p_M7OW__downloadCopy strong{font-size:14px}.WorkOsDownloads-module__p_M7OW__downloadCopy small{font-size:11px}}@media (prefers-reduced-motion:reduce){.WorkOsDownloads-module__p_M7OW__downloadAction{transition:none}}
