.knowledge-page .case-hero h1{margin-top:12px;font-size:clamp(2.75rem,5.1vw,4.5rem)}.knowledge-page .case-hero-visual{max-width:620px}.knowledge-prose{max-width:70ch}.knowledge-prose+:is(.case-figure,.case-viewer){margin-top:2rem}.knowledge-evolution{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0 0;padding-block:1.5rem;border-block:1px solid var(--border)}.knowledge-evolution>div{display:flex;flex-direction:column-reverse;justify-content:end;gap:.5rem}.knowledge-evolution dt{color:var(--secondary);font-size:.875rem;line-height:1.6}.knowledge-evolution dd{margin:0;color:var(--case-accent);font-size:clamp(1.5rem,3vw,2rem);font-weight:600;line-height:1.2;letter-spacing:-.035em}.knowledge-example{margin-top:2rem}.knowledge-example .eyebrow{color:var(--case-accent)}.knowledge-example h3{margin:.5rem 0;font-size:clamp(1.375rem,2.5vw,1.85rem);font-weight:600;letter-spacing:-.03em}.knowledge-example>.case-prose{max-width:64ch;margin-bottom:1.25rem}.knowledge-example .case-viewer-frame img{max-width:920px}.knowledge-example .case-viewer-frame img[src$="graph-closeup.webp"]{max-width:680px}.knowledge-refinements{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 6%;margin:2rem 0 0;padding:0;list-style:none}.knowledge-refinements li{padding-top:1rem;border-top:1px solid var(--border)}.knowledge-refinements h3{margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.knowledge-refinements p{max-width:48ch;color:var(--secondary);font-size:1rem;line-height:1.65}@media (max-width:767px){.knowledge-refinements{grid-template-columns:minmax(0,1fr)}}