.case-landing-facts{margin:28px 0;padding:24px;background:var(--brand-paper,#f8f7f4);border:1px solid var(--brand-rule,#ddd8ce)}
.case-landing-facts h2,.case-landing-links h2{font-size:19px;line-height:1.6;margin:0 0 16px;color:var(--brand-ink,#303030)}
.case-landing-fact-list{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}
.case-landing-fact-list>div{padding:14px 0;border-bottom:1px solid var(--brand-rule,#ddd8ce)}
.case-landing-fact-list dt{font-size:13px;color:var(--muted,#65615b)}
.case-landing-fact-list dd{margin:6px 0 0;font-size:19px;font-weight:600;line-height:1.6;color:var(--brand-ink,#303030);overflow-wrap:anywhere}
.case-landing-related{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:16px}
.case-landing-links{margin:24px 0 0;padding-top:24px;border-top:1px solid var(--brand-rule,#ddd8ce)}
.case-landing-links ul{display:flex;flex-wrap:wrap;gap:10px 24px;padding-left:20px}
.case-landing-related a,.case-landing-links a{color:var(--brand-gold-text,#806027);text-decoration:underline;text-underline-offset:3px;line-height:1.8}
.case-landing-scope{padding:12px 16px;border-left:3px solid var(--brand-gold,#c4a064);background:var(--brand-paper,#f8f7f4);font-size:14px;line-height:1.7}
@media(max-width:600px){.case-landing-facts{padding:18px}.case-landing-fact-list{grid-template-columns:1fr}.case-landing-fact-list dd{font-size:17px}.case-landing-related,.case-landing-links ul{display:block}.case-landing-related a{display:block;margin:10px 0}.case-landing-links li{margin:10px 0}}

body:has(.case-landing-facts) .collection-header h1{align-items:baseline;gap:20px}
body:has(.case-landing-facts) .collection-header h1>span{flex-shrink:0;white-space:nowrap;display:inline-flex;align-items:baseline;gap:4px}
