
#chapters{grid-template-columns:repeat(7,minmax(0,1fr))}.nav-label>a{font-size:11px}.scope-parallel{grid-template-columns:repeat(3,minmax(0,1fr))}
.theme-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 32px}.theme-cards img{height:240px;width:100%;object-fit:cover}.theme-cards figcaption{display:none}.theme-cards h4{margin:12px 0 6px}.theme-cards p{margin:0}
.assessment-legend{max-width:220px;margin-top:10px}.assessment-legend img{max-height:150px;object-fit:contain}
.design-comparison .references{padding:10px 0 0;margin:5px 0 0;border:0}.sketch-reference-thumbs{display:flex;gap:10px;overflow-x:auto;align-items:flex-start;padding:4px 0 8px}.sketch-reference-thumbs .web-figure{flex:0 0 125px;margin:0;padding:6px;border:1px solid transparent;background:transparent}.sketch-reference-thumbs .web-figure:hover,.sketch-reference-thumbs .web-figure:focus-within{border-color:var(--clay,#a7543c)}.sketch-reference-thumbs img{width:111px;height:90px;object-fit:contain;background:transparent}.sketch-reference-thumbs figcaption{font-size:12px;line-height:1.35;padding:7px 0 0;min-height:0;border:0}.sketch-reference-thumbs figcaption>span:last-child{display:none}
@media(max-width:1000px){.nav-label>a{font-size:10px}.theme-cards img{height:190px}}@media(max-width:760px){#chapters{display:flex}.theme-cards,.scope-parallel{grid-template-columns:1fr}.theme-cards img{height:220px}}
