.case-shared_heroSection___utia{border-bottom:1px solid #2a3234}.case-shared_heroInner__Amp0O{max-width:1440px;margin-left:auto;margin-right:auto;padding:40px 48px 48px;display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.case-shared_heroInner__Amp0O{padding-top:64px;padding-bottom:72px;gap:24px}}.case-shared_backLink__N_lUC{font-family:var(--font-ibm-plex-mono),monospace;font-size:12px;letter-spacing:.11em;text-transform:uppercase;color:#3fd9bc;cursor:pointer;border-bottom:1px solid rgba(63,217,188,.4);padding-bottom:3px;display:inline-block;width:-moz-fit-content;width:fit-content}.case-shared_backLink__N_lUC:hover{color:#7febd6}.case-shared_backLink__N_lUC{border-bottom:none;padding-bottom:0;align-self:flex-start}.case-shared_heroEyebrow__qRTxx{font-family:var(--font-ibm-plex-mono),monospace;font-size:11px;text-transform:uppercase;color:#6e7875;letter-spacing:.14em}.case-shared_heroTitle__6fKPl{margin:0;font-family:var(--font-archivo),sans-serif;font-weight:600;letter-spacing:-.032em;line-height:1.05;max-width:940px;text-wrap:pretty;font-size:34px}@media(min-width:768px){.case-shared_heroTitle__6fKPl{font-size:44px}}@media(min-width:1024px){.case-shared_heroTitle__6fKPl{font-size:56px}}.case-shared_heroLede__lpODO{margin:0;max-width:780px;font-size:17px;line-height:1.7;color:#8a938f;text-wrap:pretty}@media(min-width:768px){.case-shared_heroLede__lpODO{font-size:19px}}.case-shared_metaSection__h_TdF{border-bottom:1px solid #2a3234}.case-shared_metaInner__54BgP{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px}.case-shared_metaGrid__QE9sc{display:flex;flex-wrap:wrap;gap:1px;background:#2a3234}.case-shared_metaCell__J9Sab{flex:1 1 190px;background:#15191b;padding:26px 22px;display:flex;flex-direction:column;gap:9px}.case-shared_metaCell__J9Sab:first-child{padding-left:0}.case-shared_metaLabel__3LSvD{font-family:var(--font-ibm-plex-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6e7875}.case-shared_metaValue__saW0G{font-size:16px;color:#f7f6f3}.case-shared_metaLink__WFVgt{font-size:16px;color:#3fd9bc}.case-shared_metaLink__WFVgt:hover{color:#7febd6}.case-shared_bodySection__vHHAb{border-bottom:1px solid #2a3234}.case-shared_bodyInner__lFZN2{max-width:1440px;margin-left:auto;margin-right:auto;padding:56px 48px;display:flex;gap:40px;flex-wrap:wrap;align-items:flex-start}@media(min-width:1024px){.case-shared_bodyInner__lFZN2{padding-top:80px;padding-bottom:80px;gap:60px}}.case-shared_bodyMain__A0rRI{flex:1 1 600px;min-width:0;display:flex;flex-direction:column;gap:36px}@media(min-width:768px){.case-shared_bodyMain__A0rRI{min-width:280px;gap:44px}}.case-shared_bodyAside__B_orj{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.case-shared_bodyAside__B_orj{min-width:260px}}@media(min-width:1024px){.case-shared_bodyAside__B_orj{position:-webkit-sticky;position:sticky;top:100px}}.case-shared_section___84Yu{display:flex;flex-direction:column;gap:16px}.case-shared_sectionHeading__RRoHp{margin:0;font-family:var(--font-archivo),sans-serif;font-size:22px;font-weight:600;letter-spacing:-.022em;line-height:1.2}@media(min-width:768px){.case-shared_sectionHeading__RRoHp{font-size:28px}}.case-shared_lead__U45wF{margin:0;font-size:16px;line-height:1.8;color:#d8dcda;text-wrap:pretty}@media(min-width:768px){.case-shared_lead__U45wF{font-size:17px}}.case-shared_muted__HCbXr{margin:0;font-size:16px;line-height:1.8;color:#8a938f;text-wrap:pretty}@media(min-width:768px){.case-shared_muted__HCbXr{font-size:17px}}.case-shared_emphasis__RcVgv{color:#f7f6f3}.case-shared_callout__az3sM{padding:20px 22px;background:#1a2022;border-left:2px solid #3fd9bc}@media(min-width:768px){.case-shared_callout__az3sM{padding:22px 26px}}.case-shared_calloutLabel__BirjI{display:block;font-family:var(--font-ibm-plex-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#3fd9bc;margin-bottom:12px}.case-shared_calloutText__Vu_rS{margin:0;font-size:15px;line-height:1.8;color:#d8dcda;text-wrap:pretty}@media(min-width:768px){.case-shared_calloutText__Vu_rS{font-size:16px}}.case-shared_closing__pJmM5{margin-top:8px;padding-top:30px;border-top:1px solid #2a3234}.case-shared_closingText__Y0gfu{display:block;font-family:var(--font-archivo),sans-serif;font-size:20px;font-weight:600;letter-spacing:-.02em;color:#f7f6f3;line-height:1.4;max-width:660px}@media(min-width:768px){.case-shared_closingText__Y0gfu{font-size:24px}}.case-shared_asidePanel__VmJfN{background:#1e2426;border:1px solid #2a3234;padding:20px 22px;display:flex;flex-direction:column;gap:14px}@media(min-width:768px){.case-shared_asidePanel__VmJfN{padding:22px 24px}}.case-shared_asidePanelLabel__QHLox{font-family:var(--font-ibm-plex-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6e7875}.case-shared_asidePanelBody__tlz1Y{font-size:15px;line-height:1.75;color:#d8dcda}.case-shared_asidePanelBody__tlz1Y>p{margin:0;text-wrap:pretty}.case-shared_asidePanelBody__tlz1Y>p+p{margin-top:10px}.case-shared_asidePanelBodyMuted__NL8oA{color:#8a938f}.case-shared_nextSection__9L9Pp{padding-bottom:64px}@media(min-width:768px){.case-shared_nextSection__9L9Pp{padding-bottom:96px}}.case-shared_nextInner__iUtth{max-width:1440px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px}.case-shared_nextRow___J3ga{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px 0;border-bottom:1px solid #2a3234;cursor:pointer;color:inherit}@media(min-width:768px){.case-shared_nextRow___J3ga{padding:34px 0}}.case-shared_nextRow___J3ga:hover{border-color:#3fd9bc;color:inherit}.case-shared_nextText__nKviV{display:flex;flex-direction:column;gap:9px}.case-shared_nextLabel__HYMqR{font-family:var(--font-ibm-plex-mono),monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:#6e7875}.case-shared_nextTitle__pHmHs{font-family:var(--font-archivo),sans-serif;font-size:19px;font-weight:600;letter-spacing:-.02em}@media(min-width:768px){.case-shared_nextTitle__pHmHs{font-size:25px}}.case-shared_nextArrow__kEMGG{font-size:22px;color:#3fd9bc;flex:none}@media(min-width:768px){.case-shared_nextArrow__kEMGG{font-size:24px}}.case-shared_asideImage__VCr8u{display:block;width:100%;height:auto;border:1px solid #2a3234}.BoundedLoopDiagram_frame__vuqUh{margin-top:8px;background:#15191b;border:1px solid #2a3234;padding:20px 18px}@media(min-width:768px){.BoundedLoopDiagram_frame__vuqUh{padding:26px 24px}}.BoundedLoopDiagram_svg__DFdRS{width:100%;height:auto;display:block}.BoundedLoopDiagram_label__cvo8_{fill:#3fd9bc;font-family:var(--font-ibm-plex-mono),monospace;font-size:10px;letter-spacing:1.5px}.BoundedLoopDiagram_agentBox__vYlpM{fill:#1e2426;stroke:#3fd9bc;stroke-opacity:.45}.BoundedLoopDiagram_toolsBox__y0bHb{fill:#1e2426;stroke:#2f3739}.BoundedLoopDiagram_boxTitle__5Wt8N{fill:#f7f6f3;font-family:var(--font-ibm-plex-sans),sans-serif;font-size:15px}.BoundedLoopDiagram_boxSubtitle__WE2V_{fill:#6e7875;font-family:var(--font-ibm-plex-sans),sans-serif;font-size:12px}.BoundedLoopDiagram_arrow__lmeEx{fill:none;stroke:#3fd9bc;stroke-width:1.5}.BoundedLoopDiagram_arrowHead__VwpFn{fill:#3fd9bc}.BoundedLoopDiagram_arrowCaption__eMsgN{fill:#8a938f;font-family:var(--font-ibm-plex-mono),monospace;font-size:10.5px}.BoundedLoopDiagram_capsCaption__MLCQa{fill:#8a938f;font-family:var(--font-ibm-plex-mono),monospace;font-size:11px}.BoundedLoopDiagram_connector__VLfcM{stroke:#3f4a4c;stroke-width:1.5}.BoundedLoopDiagram_connectorHead__8hBjO{fill:#3f4a4c}.BoundedLoopDiagram_verdictBox___6Ux9{fill:#1a2022;stroke:#3fd9bc;stroke-opacity:.35}.BoundedLoopDiagram_verdictTitle__Yz07t{fill:#f7f6f3;font-family:var(--font-ibm-plex-sans),sans-serif;font-size:16px}.BoundedLoopDiagram_verdictSubtitle__Sv5Mu{fill:#8a938f;font-family:var(--font-ibm-plex-mono),monospace;font-size:11px}