.case-module__bh7xjq__head{max-width:820px;padding-top:64px}.case-module__bh7xjq__h1{font-size:var(--fs-h1);line-height:var(--lh-tight);margin-top:12px}.case-module__bh7xjq__summary{font-size:var(--fs-lede);line-height:var(--lh-lede);margin:18px 0 0;font-weight:300}.case-module__bh7xjq__facts{font-family:var(--font-label);flex-wrap:wrap;gap:16px 36px;margin:24px 0 0;display:flex}.case-module__bh7xjq__facts dt{letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--text-muted);font-size:11px}.case-module__bh7xjq__facts dd{color:var(--text-heading);margin:2px 0 0;font-size:15px;font-weight:500}.case-module__bh7xjq__hero{margin:40px 0 0}.case-module__bh7xjq__presentation{margin-top:48px}.case-module__bh7xjq__presentation h2{font-size:var(--fs-h2);margin:0 0 12px}.case-module__bh7xjq__hero img{border-radius:var(--radius-lg);border:1px solid var(--border-subtle);background:#fff;width:100%;height:auto}.case-module__bh7xjq__hero figcaption{font-family:var(--font-label);font-size:var(--fs-caption);color:var(--text-muted);margin-top:8px}.case-module__bh7xjq__records{gap:20px;margin-top:48px;display:grid}.case-module__bh7xjq__records h2{font-size:var(--fs-h2)}.case-module__bh7xjq__records figure{margin:0}.case-module__bh7xjq__cols{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:64px;margin-top:56px;display:grid}.case-module__bh7xjq__aside{gap:16px;display:grid;position:sticky;top:90px}.case-module__bh7xjq__asideBox{background:var(--surface-tint);border-radius:var(--radius-md);font-size:var(--fs-small);padding:18px 20px}.case-module__bh7xjq__asideBox p{margin:6px 0 10px}.case-module__bh7xjq__asideNote{font-family:var(--font-label);color:var(--text-muted);font-size:12px}.case-module__bh7xjq__cite{font-family:var(--font-label);color:var(--text-muted);font-size:13px}.case-module__bh7xjq__gallery{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;margin-top:8px;display:grid}.case-module__bh7xjq__gallery img{border-radius:var(--radius-sm);border:1px solid var(--border-subtle);background:#fff;width:100%;height:auto}.case-module__bh7xjq__pairFit img{aspect-ratio:4/3;object-fit:contain;object-position:center}.case-module__bh7xjq__ceph th[scope=row]{background:0 0;font-weight:500}.case-module__bh7xjq__ceph td,.case-module__bh7xjq__ceph thead th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums;width:18%}.case-module__bh7xjq__vary{font-family:var(--font-label);color:var(--text-muted);margin:56px 0 0;font-size:13px}@media (max-width:1024px){.case-module__bh7xjq__cols{grid-template-columns:1fr;gap:32px}.case-module__bh7xjq__aside{position:static}}@media (max-width:768px){.case-module__bh7xjq__head{padding-top:40px}.case-module__bh7xjq__h1{font-size:34px}.case-module__bh7xjq__summary{font-size:19px}}
