.case-page-module__iNPzkG__root{flex:1;max-width:720px;min-height:100%;margin:0 auto;padding:2rem 1.5rem 4rem}.case-page-module__iNPzkG__breadcrumb{margin-bottom:1.5rem}.case-page-module__iNPzkG__breadcrumbList{color:var(--paragraph);flex-wrap:wrap;align-items:center;gap:.35rem .5rem;margin:0;padding:0;font-size:.875rem;line-height:1.4;list-style:none;display:flex}.case-page-module__iNPzkG__breadcrumbLink{color:var(--paragraph);text-decoration:none}.case-page-module__iNPzkG__breadcrumbLink:hover{color:var(--heading)}.case-page-module__iNPzkG__breadcrumbSep{color:var(--paragraph);opacity:.6;-webkit-user-select:none;user-select:none}.case-page-module__iNPzkG__breadcrumbCurrent{color:var(--paragraph)}.case-page-module__iNPzkG__title{letter-spacing:-.025em;color:var(--heading);text-wrap:balance;margin:0 0 .35rem;scroll-margin-top:1.25rem;font-size:1.6875rem;font-weight:700;line-height:1.2}.case-page-module__iNPzkG__metaLine{color:var(--paragraph);margin:0 0 .75rem;font-size:.875rem}.case-page-module__iNPzkG__intro{color:var(--paragraph);margin:0 0 1.25rem;font-size:1.125rem;line-height:1.7}.case-page-module__iNPzkG__lastUpdated{color:var(--muted,#525252);margin:0 0 1.25rem;font-size:.875rem}.case-page-module__iNPzkG__statGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0 0 1.25rem;display:grid}@media (max-width:640px){.case-page-module__iNPzkG__statGrid{grid-template-columns:1fr}}.case-page-module__iNPzkG__statBox{text-align:center;background:#fff;border:2px solid #0f766e;border-radius:.625rem;padding:1.125rem .5rem}.case-page-module__iNPzkG__statLabel{letter-spacing:.03em;text-transform:uppercase;color:#8f929b;margin:0 0 .5rem;font-size:.6875rem;font-weight:500;line-height:1.35}.case-page-module__iNPzkG__statValue{color:var(--heading);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.25}.case-page-module__iNPzkG__jumpLinks{margin:0 0 1.25rem}.case-page-module__iNPzkG__jumpLinksList{color:var(--paragraph);margin:1rem 0 0;padding-left:1.25rem;font-size:1.125rem;line-height:1.7}.case-page-module__iNPzkG__jumpLinksList li{margin:.35rem 0}.case-page-module__iNPzkG__jumpLinksList a{color:var(--primary-btn-bg);text-underline-offset:.15em;text-decoration:underline}.case-page-module__iNPzkG__jumpLinksList a:hover{color:var(--primary-btn-hover)}.case-page-module__iNPzkG__jumpLinksList a:visited{color:var(--primary-btn-bg)}.case-page-module__iNPzkG__detailsSection{margin:0 0 1.25rem}.case-page-module__iNPzkG__sectionHeading{border-top:1px solid color-mix(in srgb, var(--paragraph) 14%, transparent);color:var(--heading);text-wrap:balance;margin:2.25rem 0 .75rem;padding-top:1.5rem;scroll-margin-top:1.25rem;font-size:1.5625rem;font-weight:700;line-height:1.5}.case-page-module__iNPzkG__detailsCard{background:#f5f5f5;border-radius:.625rem;padding:1.5rem 1.75rem}.case-page-module__iNPzkG__detailsList{gap:.65rem;margin:0;display:grid}.case-page-module__iNPzkG__detailsRow{grid-template-columns:minmax(9rem,38%) 1fr;gap:.35rem 1rem;font-size:1rem;line-height:1.5;display:grid}@media (max-width:480px){.case-page-module__iNPzkG__detailsRow{grid-template-columns:1fr;gap:.15rem}}.case-page-module__iNPzkG__detailsLabel{color:var(--heading);margin:0;font-weight:700}.case-page-module__iNPzkG__detailsValue{color:var(--paragraph);margin:0}.case-page-module__iNPzkG__detailsValueMultiline{white-space:pre-line}.case-page-module__iNPzkG__programTags{flex-wrap:wrap;gap:.375rem;display:flex}.case-page-module__iNPzkG__programTag{border:1px solid color-mix(in srgb, var(--paragraph) 18%, transparent);color:var(--paragraph);background:#fff;border-radius:.5rem;padding:.2rem .625rem;font-size:.875rem;line-height:1.4;display:inline-block}.case-page-module__iNPzkG__narrativeSection{margin:0 0 1.25rem}.case-page-module__iNPzkG__bodyProse{color:var(--paragraph);font-size:1.125rem;line-height:1.7}.case-page-module__iNPzkG__bodyProse p{margin:1rem 0 0}.case-page-module__iNPzkG__bodyProse p:first-child{margin-top:0}.case-page-module__iNPzkG__bodyProse a{color:var(--primary-btn-bg);text-underline-offset:.15em;text-decoration:underline}.case-page-module__iNPzkG__bodyProse a:hover{color:var(--primary-btn-hover)}.case-page-module__iNPzkG__sourceActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}@media (max-width:480px){.case-page-module__iNPzkG__sourceActions{grid-template-columns:1fr}}.case-page-module__iNPzkG__sourceActions .case-page-module__iNPzkG__outlineBtn{width:100%}.case-page-module__iNPzkG__outlineBtn{color:var(--heading);background:#fff;border:2px solid #0f766e;border-radius:.5rem;justify-content:center;align-items:center;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.case-page-module__iNPzkG__bodyProse .case-page-module__iNPzkG__outlineBtn{color:var(--heading);text-decoration:none}.case-page-module__iNPzkG__bodyProse .case-page-module__iNPzkG__outlineBtn:hover{color:var(--heading)}.case-page-module__iNPzkG__outlineBtn:hover{background:#f1f7f6}.case-page-module__iNPzkG__sourceArchiveMeta{color:#8f929b;margin:.75rem 0 0;font-size:.8125rem;line-height:1.4}.case-page-module__iNPzkG__bodyProse .case-page-module__iNPzkG__sourceArchiveMeta p{color:#8f929b;margin:0}.case-page-module__iNPzkG__sourceArchiveMeta p+p{margin-top:.25rem}.case-page-module__iNPzkG__sourceArchiveHash{overflow-wrap:anywhere;color:#8f929b}.case-page-module__iNPzkG__relatedCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:640px){.case-page-module__iNPzkG__relatedCaseGrid{grid-template-columns:1fr}}.case-page-module__iNPzkG__relatedCaseCard{color:inherit;background:#fff;border:2px solid #0f766e;border-radius:.625rem;flex-direction:column;gap:.35rem;padding:1rem 1.125rem;text-decoration:none;display:flex}.case-page-module__iNPzkG__relatedCaseCard:hover{background:#f5faf9}.case-page-module__iNPzkG__relatedCaseName{color:var(--heading);white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:700;line-height:1.35;overflow:hidden}.case-page-module__iNPzkG__relatedCaseRow{flex-wrap:nowrap;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.case-page-module__iNPzkG__relatedCaseIndustry{min-width:0;color:var(--paragraph);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:.8125rem;line-height:1.4;overflow:hidden}.case-page-module__iNPzkG__relatedCasePrograms{flex-wrap:nowrap;flex:auto;gap:.375rem;min-width:0;display:flex;overflow:hidden}.case-page-module__iNPzkG__relatedCaseTag{color:#ff3131;text-transform:capitalize;background:#ffe3e3;border-radius:999px;flex:none;padding:.125rem .5rem;font-size:.8125rem;font-weight:500}.case-page-module__iNPzkG__relatedCaseAmount{color:var(--heading);text-align:right;white-space:nowrap;flex:none;font-size:1rem;font-weight:700;line-height:1.25}.case-page-module__iNPzkG__relatedCaseDate{color:#8f929b;text-align:right;white-space:nowrap;flex:none;font-size:.75rem;line-height:1.3}.case-page-module__iNPzkG__subsectionHeading{color:var(--heading);margin:1.75rem 0 .75rem;scroll-margin-top:1.25rem;font-size:1.3125rem;font-weight:600;line-height:1.5}.case-page-module__iNPzkG__bodyList{color:var(--paragraph);margin:0;padding-left:1.25rem;font-size:1.125rem;line-height:1.7}.case-page-module__iNPzkG__bodyList li{margin:.35rem 0}.case-page-module__iNPzkG__bodyList li:first-child{margin-top:0}
