.reference-page{max-width:1300px;padding:26px}.reference-page header{text-align:center;margin-bottom:24px}.reference-page h1{font:42px Broadsheet,Georgia,serif;margin:10px}.reference-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.reference-grid figure{margin:0;border:1px solid #927346;padding:10px}.reference-grid img{display:block;width:100%;aspect-ratio:3/2;object-fit:contain}.reference-grid figcaption{text-align:center}.reference-grid h2{font:24px Broadsheet,Georgia,serif;margin:12px 0 6px}.reference-grid p{font:14px/1.5 Georgia,serif;margin:6px}@media(max-width:850px){.reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.reference-grid{grid-template-columns:1fr}}
