.case-cards[data-astro-cid-jbxjdzzs]{gap:var(--s-5);display:grid}article[data-astro-cid-jbxjdzzs]{border:1px solid var(--hairline-strong);background:var(--surface-raised);min-width:0;overflow:hidden}header[data-astro-cid-jbxjdzzs]{padding:var(--s-5);justify-content:space-between;align-items:center;gap:var(--s-4);display:flex}header[data-astro-cid-jbxjdzzs]>span[data-astro-cid-jbxjdzzs]{font-size:var(--step-xs);color:var(--text-muted);max-width:18ch}.case-logo[data-astro-cid-jbxjdzzs]{background:var(--paper);padding:var(--s-2) var(--s-3);flex:none;width:10rem}.case-logo[data-astro-cid-jbxjdzzs] img[data-astro-cid-jbxjdzzs]{object-fit:contain;width:100%;height:2.5rem;display:block}.case-art[data-astro-cid-jbxjdzzs]{border-block:1px solid var(--hairline-strong);min-height:14rem;padding:var(--s-5);background:radial-gradient(ellipse at center, color-mix(in srgb, var(--cobalt) 18%, transparent), transparent 75%);place-items:center;display:grid}.connected-systems[data-astro-cid-jbxjdzzs]{gap:var(--s-4);text-align:center;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;max-width:23rem;display:grid}.connected-systems[data-astro-cid-jbxjdzzs]>span[data-astro-cid-jbxjdzzs],.org-merge[data-astro-cid-jbxjdzzs] span[data-astro-cid-jbxjdzzs]{padding:var(--s-3);border:1px solid var(--hairline-strong);background:var(--surface);font-size:var(--step-sm);border-radius:.4rem}.connected-systems[data-astro-cid-jbxjdzzs]>b[data-astro-cid-jbxjdzzs]{color:var(--signal);font-size:2rem}.shared-view[data-astro-cid-jbxjdzzs]{border:1px solid var(--hairline-strong);border-radius:.4rem;grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.6rem;padding:1rem;display:grid}.shared-view[data-astro-cid-jbxjdzzs] i[data-astro-cid-jbxjdzzs]{background:var(--cobalt);border-radius:.2rem;height:.6rem}.shared-view[data-astro-cid-jbxjdzzs] i[data-astro-cid-jbxjdzzs]:nth-child(2n){background:var(--signal)}.merge[data-astro-cid-jbxjdzzs]{background:radial-gradient(ellipse at center, color-mix(in srgb, var(--signal) 12%, transparent), transparent 75%)}.org-merge[data-astro-cid-jbxjdzzs]{text-align:center;width:100%;max-width:20rem}.org-merge[data-astro-cid-jbxjdzzs]>div[data-astro-cid-jbxjdzzs]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.org-merge[data-astro-cid-jbxjdzzs]>div[data-astro-cid-jbxjdzzs]>span[data-astro-cid-jbxjdzzs]{max-width:calc(100% - .5rem);padding:var(--s-3) .65rem;justify-self:center}.case-copy[data-astro-cid-jbxjdzzs]{padding:var(--s-5)}.case-result[data-astro-cid-jbxjdzzs]{font-size:var(--step-xs);color:var(--accent-text);margin-bottom:var(--s-3);font-weight:600;display:block}h3[data-astro-cid-jbxjdzzs]{font-size:var(--step-lg);margin-bottom:var(--s-4);line-height:1.15}.case-copy[data-astro-cid-jbxjdzzs] p[data-astro-cid-jbxjdzzs]{font-size:var(--step-sm);color:var(--text-muted);line-height:1.6}details[data-astro-cid-jbxjdzzs]{margin-top:var(--s-5);border-top:1px solid var(--hairline-strong)}summary[data-astro-cid-jbxjdzzs]{cursor:pointer;padding-block:var(--s-4);justify-content:space-between;font-weight:600;display:flex}details[data-astro-cid-jbxjdzzs] p[data-astro-cid-jbxjdzzs]+p[data-astro-cid-jbxjdzzs]{margin-top:var(--s-3)}.all-stories[data-astro-cid-jbxjdzzs]{margin-block:var(--s-5);text-underline-offset:.25em;font-weight:600;display:inline-block}@media (width>=900px){.case-cards[data-astro-cid-jbxjdzzs]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){header[data-astro-cid-jbxjdzzs]{flex-wrap:wrap}.case-copy[data-astro-cid-jbxjdzzs] h3[data-astro-cid-jbxjdzzs]{font-size:var(--step-md)}}.merge-arrows[data-astro-cid-jbxjdzzs]{width:100%;height:4rem;stroke:var(--signal);stroke-width:2px;display:block}.org-merge[data-astro-cid-jbxjdzzs] .consolidated-org[data-astro-cid-jbxjdzzs]{border-color:var(--signal);font-weight:600;display:block}.priorities[data-astro-cid-mbsde5jm]{background:var(--hairline-strong);border:1px solid var(--hairline-strong);gap:1px;display:grid}.priorities[data-astro-cid-mbsde5jm] article[data-astro-cid-mbsde5jm],.priority-invite[data-astro-cid-mbsde5jm]{background:var(--surface-raised);flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.priorities[data-astro-cid-mbsde5jm] .service-mark{width:6rem;height:4rem;margin-bottom:1.8rem}.priorities[data-astro-cid-mbsde5jm] h3[data-astro-cid-mbsde5jm]{max-width:18ch;margin:0 0 1rem;font-size:clamp(1.45rem,2vw,1.9rem);line-height:1.15}.priorities[data-astro-cid-mbsde5jm] p[data-astro-cid-mbsde5jm]{color:var(--text-muted);max-width:30ch;margin:0;font-size:1rem;line-height:1.6}.priority-invite[data-astro-cid-mbsde5jm]{background:var(--signal);color:var(--ink);justify-content:flex-end;text-decoration:none;transition:background .2s}.priority-invite[data-astro-cid-mbsde5jm] p[data-astro-cid-mbsde5jm]{color:var(--ink)}.invite-signal[data-astro-cid-mbsde5jm]{margin-bottom:auto;padding-bottom:1.5rem;font-size:3rem;line-height:1}.invite-link[data-astro-cid-mbsde5jm]{border-bottom:1px solid;margin-top:1.5rem;padding-bottom:.2rem;font-size:.9rem;font-weight:600}.priority-invite[data-astro-cid-mbsde5jm]:hover{background:var(--paper)}.priority-invite[data-astro-cid-mbsde5jm]:focus-visible{outline:3px solid var(--paper);outline-offset:5px}@media (width>=650px){.priorities[data-astro-cid-mbsde5jm]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.priorities[data-astro-cid-mbsde5jm]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=649px){.priorities[data-astro-cid-mbsde5jm] article[data-astro-cid-mbsde5jm]{grid-template-columns:3rem 1fr;gap:.4rem 1rem;padding:1.25rem;display:grid}.priorities[data-astro-cid-mbsde5jm] .service-mark{grid-row:1/3;width:3rem;height:2.5rem;margin:0}.priorities[data-astro-cid-mbsde5jm] h3[data-astro-cid-mbsde5jm]{max-width:none;margin:0;font-size:1.4rem}.priorities[data-astro-cid-mbsde5jm] p[data-astro-cid-mbsde5jm]{max-width:none;font-size:.95rem;line-height:1.45}.priority-invite[data-astro-cid-mbsde5jm]{padding:1.25rem}.invite-signal[data-astro-cid-mbsde5jm]{display:none}.invite-link[data-astro-cid-mbsde5jm]{margin-top:1rem}}.journey-path[data-astro-cid-456czew2]{gap:var(--s-7);margin:0;padding:0;list-style:none;display:grid}.journey-path[data-astro-cid-456czew2] li[data-astro-cid-456czew2]{border-top:1px solid var(--hairline-strong);min-width:0;padding-top:var(--s-5)}.step-number[data-astro-cid-456czew2]{font-family:var(--font-display);color:var(--accent-text);margin-bottom:var(--s-5);font-size:3rem;line-height:1;display:block}h3[data-astro-cid-456czew2]{font-size:var(--step-md);margin-bottom:var(--s-4);line-height:1.2}.journey-path[data-astro-cid-456czew2] p[data-astro-cid-456czew2]{font-size:var(--step-sm);color:var(--text-muted);margin-bottom:var(--s-4);line-height:1.6}a[data-astro-cid-456czew2]{text-underline-offset:.25em;font-weight:600}.journey-reassurance[data-astro-cid-456czew2]{margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--hairline-strong);gap:var(--s-3);display:grid}.journey-reassurance[data-astro-cid-456czew2] small[data-astro-cid-456czew2]{color:var(--text-muted)}@media (width>=900px){.journey-path[data-astro-cid-456czew2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.consulting-story[data-astro-cid-4zpt5xa3]{border:1px solid var(--hairline-strong);background:var(--ink-raised);color:var(--on-ink);min-width:0;margin:0;padding:clamp(1.25rem,3vw,2.5rem)}figcaption[data-astro-cid-4zpt5xa3]{font-family:var(--font-display);margin-bottom:1.75rem;font-size:clamp(1.5rem,2.3vw,2rem);line-height:1.15}.connected-core[data-astro-cid-4zpt5xa3]{align-items:center;gap:1rem;display:flex}.core-rule[data-astro-cid-4zpt5xa3]{background:var(--signal);opacity:.65;flex:1;height:1px}.salesforce-core[data-astro-cid-4zpt5xa3]{text-align:center;justify-items:center;gap:.65rem;display:grid}.salesforce-core[data-astro-cid-4zpt5xa3] img[data-astro-cid-4zpt5xa3]{object-fit:contain;width:8.25rem;height:5.75rem;display:block}.salesforce-core[data-astro-cid-4zpt5xa3] strong[data-astro-cid-4zpt5xa3]{font-size:.95rem;line-height:1.4}.outcome-branches[data-astro-cid-4zpt5xa3]{border-top:1px solid var(--hairline-strong);grid-template-columns:repeat(3,1fr);margin:1.5rem 0 0;display:grid}.outcome-branches[data-astro-cid-4zpt5xa3] span[data-astro-cid-4zpt5xa3]{border-left:1px solid var(--hairline-strong);justify-self:center;height:1rem}.outcomes[data-astro-cid-4zpt5xa3]{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.outcomes[data-astro-cid-4zpt5xa3]>div[data-astro-cid-4zpt5xa3]{align-content:start;justify-items:center;gap:.6rem;min-width:0;display:grid}.outcomes[data-astro-cid-4zpt5xa3] .service-mark{width:4rem;height:3rem}.outcomes[data-astro-cid-4zpt5xa3] strong[data-astro-cid-4zpt5xa3]{font-size:1rem;line-height:1.3}.outcomes[data-astro-cid-4zpt5xa3] p[data-astro-cid-4zpt5xa3]{color:var(--on-ink-muted);max-width:18ch;font-size:.9rem;line-height:1.5}.story-close[data-astro-cid-4zpt5xa3]{border-top:1px solid var(--hairline);color:var(--on-ink-muted);text-align:center;margin-top:1.75rem;padding-top:1.1rem;font-size:.85rem;line-height:1.5}@media (width<=480px){.outcomes[data-astro-cid-4zpt5xa3]{gap:.6rem}.outcomes[data-astro-cid-4zpt5xa3] strong[data-astro-cid-4zpt5xa3]{font-size:.86rem}.outcomes[data-astro-cid-4zpt5xa3] p[data-astro-cid-4zpt5xa3]{font-size:.85rem}.outcomes[data-astro-cid-4zpt5xa3] .service-mark{width:3.25rem;height:2.5rem}}.capabilities[data-astro-cid-vndpsdho]{min-width:0}summary[data-astro-cid-vndpsdho]{cursor:pointer;padding:var(--s-5) 0;justify-content:space-between;gap:var(--s-4);font-weight:600;display:flex}summary[data-astro-cid-vndpsdho]:focus-visible{outline:2px solid var(--accent-text);outline-offset:4px}.sc-grid[data-astro-cid-vndpsdho]{gap:var(--s-4);padding-bottom:var(--s-6);align-items:start;display:grid}.product[data-astro-cid-vndpsdho]{border:1px solid var(--hairline);padding-inline:var(--s-4)}.product[data-astro-cid-vndpsdho] summary[data-astro-cid-vndpsdho]{font-size:var(--step-sm);grid-template-columns:3.5rem minmax(0,1fr) auto;align-items:start;display:grid}.product-icon[data-astro-cid-vndpsdho]{aspect-ratio:1;border:1px solid var(--hairline);background:var(--surface-raised);width:3.5rem;position:relative;overflow:hidden}.product-icon[data-astro-cid-vndpsdho] img[data-astro-cid-vndpsdho]{object-fit:contain;width:8.2rem;max-width:none;height:8.2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=480px){.product[data-astro-cid-vndpsdho] summary[data-astro-cid-vndpsdho]{gap:var(--s-3);grid-template-columns:2.75rem minmax(0,1fr) auto}.product-icon[data-astro-cid-vndpsdho]{width:2.75rem}.product-icon[data-astro-cid-vndpsdho] img[data-astro-cid-vndpsdho]{width:6.4rem;height:6.4rem}}.product[data-astro-cid-vndpsdho] small[data-astro-cid-vndpsdho]{font-size:var(--step-xs);color:var(--text-muted);margin-top:var(--s-2);font-weight:400;display:block}.product[data-astro-cid-vndpsdho][open] .toggle[data-astro-cid-vndpsdho]{transform:rotate(45deg)}.product-detail[data-astro-cid-vndpsdho]{padding-bottom:var(--s-5)}.product-detail[data-astro-cid-vndpsdho]>p[data-astro-cid-vndpsdho]{margin-bottom:var(--s-5)}.product-detail[data-astro-cid-vndpsdho] blockquote p{font-size:var(--step-sm)}.product-detail[data-astro-cid-vndpsdho] .client-quote{flex-direction:column}h3[data-astro-cid-vndpsdho]{font-size:var(--step-sm);margin-bottom:var(--s-2)}p[data-astro-cid-vndpsdho]{font-size:var(--step-xs);color:var(--text-muted)}@media (width>=760px){.sc-grid[data-astro-cid-vndpsdho]{grid-template-columns:repeat(2,minmax(0,1fr))}}.consulting-credential[data-astro-cid-flxsojmu]{align-items:center;gap:var(--s-4);margin-top:var(--s-5);flex-wrap:wrap;width:fit-content;text-decoration:none;display:flex}.consulting-credential[data-astro-cid-flxsojmu] img[data-astro-cid-flxsojmu]{width:15rem;max-width:100%;height:auto}.consulting-credential[data-astro-cid-flxsojmu] span[data-astro-cid-flxsojmu]{font-size:var(--step-sm);color:var(--text);border-left:1px solid var(--hairline-strong);padding-left:var(--s-4);font-weight:600}.dp-doc-salesforce-capabilities.dp-section-project-needs .dp-body{margin-left:0}.dp-doc-salesforce-capabilities.dp-section-project-needs .dp-split.is-layout-1,.dp-doc-salesforce-capabilities.dp-section-client-results .dp-split.is-layout-1,.dp-doc-salesforce-capabilities.dp-section-platform-depth .dp-split.is-layout-2,.dp-doc-salesforce-capabilities.dp-section-delivery-approach .dp-split.is-layout-3{grid-template-columns:minmax(0,1fr)}.dp-doc-salesforce-capabilities.dp-section-delivery-approach .dp-head{max-width:24ch}.dp-doc-salesforce-capabilities.dp-section-client-results .dp-body{margin-left:0}
