.connection-note[data-astro-cid-a6dshfl4]{max-width:65ch;color:var(--muted-ink);margin-block:1.5rem;font-size:1rem;line-height:1.7}.other-work[data-astro-cid-a6dshfl4]{margin-block:2rem}.other-work[data-astro-cid-a6dshfl4] dt[data-astro-cid-a6dshfl4]{margin-bottom:.5rem;font-size:1.15rem}.other-work[data-astro-cid-a6dshfl4] dd[data-astro-cid-a6dshfl4]{color:var(--muted-ink);line-height:1.7}.other-work[data-astro-cid-a6dshfl4] dl[data-astro-cid-a6dshfl4]>div[data-astro-cid-a6dshfl4]+div[data-astro-cid-a6dshfl4]{margin-top:1.5rem}.margin[data-astro-cid-a6dshfl4]{border-left:2px solid #568069;padding-left:1.5rem}.margin[data-astro-cid-a6dshfl4] dt[data-astro-cid-a6dshfl4]{font-size:1rem}.margin[data-astro-cid-a6dshfl4] dd[data-astro-cid-a6dshfl4]{font-size:.95rem}.editorial[data-astro-cid-a6dshfl4]{max-width:70ch}.index[data-astro-cid-a6dshfl4] dl[data-astro-cid-a6dshfl4]>div[data-astro-cid-a6dshfl4]{border-top:1px solid var(--line);grid-template-columns:1fr 2fr;gap:2rem;padding-top:1rem;display:grid}.index[data-astro-cid-a6dshfl4]{max-width:none}@media (width<=700px){.index[data-astro-cid-a6dshfl4] dl[data-astro-cid-a6dshfl4]>div[data-astro-cid-a6dshfl4]{grid-template-columns:1fr;gap:.4rem}}.work-opening{padding-block:3.5rem}.work-opening h1{max-width:20ch;font-size:clamp(2.3rem,4.8vw,4.7rem)}.work-opening .intro{max-width:55ch}.work-split{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:3rem;display:grid}.work-stack{gap:2rem;min-width:0;display:grid}.work-margin{grid-template-columns:minmax(0,.65fr) minmax(0,1.4fr);align-items:start;gap:4rem;display:grid}.work-wide{margin-block:3rem}.work-wide h2{margin-bottom:1.5rem}.work-evidence{border-top:1px solid var(--line);padding-top:2rem}.work-inset{margin-left:12%}.work-banner{background:#edf2ee;margin-block:2rem;padding:2.5rem}.work-banner h2{font-size:1.6rem}.work-lanes{grid-template-columns:repeat(4,minmax(0,1fr));margin-block:2rem;display:grid}.work-lanes article{border-top:3px solid #4c7960;border-right:1px solid var(--line);padding:1.5rem}.work-lanes h2{font-size:1.4rem}.work-lanes p{margin-top:1rem}.work-source-list{border-left:2px solid #568069;padding:1.5rem;font-size:1rem;line-height:2}.work-diff{background:#f5f1e9;flex-wrap:wrap;gap:2rem;padding:2rem;font-size:1.2rem;display:flex}.work-diff del{color:#83694f}.work-diff ins{color:#2f6747}.work-incident{color:#f4f7f2;background:#172b26;padding:2.5rem}.work-incident .intro{color:#c1d3c8}.work-incident h1{font-size:clamp(2.3rem,4vw,4rem)}.work-output-title{color:var(--muted-ink);margin-bottom:1rem;font-size:14px}.work-reading{max-width:52rem;margin-left:18%}.work-reading h1{font-size:clamp(2.5rem,5vw,5rem)}.work-before-after{grid-template-columns:1fr 1fr;gap:2rem;margin:2rem 0;display:grid}.work-before-after article{background:#f1f4ee;border-top:2px solid #71937d;padding:2rem}.work-before-after h2{font-size:1.5rem}.work-before-after p{margin-top:1rem;line-height:1.7}@media (width<=900px){.work-split,.work-margin{grid-template-columns:1fr;gap:2rem}.work-inset,.work-reading{margin-left:0}.work-lanes{grid-template-columns:1fr 1fr}}@media (width<=600px){.work-opening{padding-block:2rem}.work-lanes,.work-before-after{grid-template-columns:1fr}.work-banner,.work-incident{padding:1.5rem}.work-diff{padding:1rem}}.work-margin h1{font-size:clamp(2rem,3.4vw,3.3rem)}@media (width>=901px){[data-solution-case=sales] .work-margin{grid-template-columns:minmax(0,.95fr) minmax(0,1.4fr);gap:3rem}}@media (width<=900px){[data-solution-case=it-operations] .work-opening>.work-stack:first-child,[data-solution-case=human-resources] .work-opening .work-margin>aside,[data-solution-case=public-sector] .work-opening>aside{display:contents}[data-solution-case=it-operations] .work-opening>.work-stack:last-child,[data-solution-case=human-resources] .work-opening .work-margin>.work-stack,[data-solution-case=public-sector] .work-opening>.work-stack{order:1}[data-solution-case=it-operations] .work-opening [data-scenario-applications],[data-solution-case=human-resources] .work-opening [data-scenario-applications],[data-solution-case=public-sector] .work-opening [data-scenario-applications]{order:2}[data-solution-case]{flex-direction:column;gap:24px;padding-block:32px;display:flex}[data-solution-case] .case-layout{color:var(--ink);display:contents}[data-solution-case] .case-intro{order:-10}[data-solution-case] .case-intro h1{max-width:none;font-size:clamp(32px,7vw,40px)}[data-solution-case] .case-intro .intro{color:var(--muted-ink)}[data-solution-case] [data-scenario-requirements]{order:1;margin:0}[data-solution-case] [data-scenario-action]{order:2;margin:0}[data-solution-case] [data-scenario-applications]{margin:8px 0 0;order:3!important}[data-solution-case] .work-wide,[data-solution-case] .work-lanes,[data-solution-case] .work-before-after{margin-block:0}[data-solution-case] .work-source-list{padding:16px}}
