.referenzen .referenzen-index{gap:var(--s2) var(--s4);margin-top:var(--s3);flex-wrap:wrap;display:flex}.referenzen .referenzen-projekt{align-items:start;gap:var(--s5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.referenzen .referenzen-befund{gap:var(--s3);margin:var(--s3) 0;display:grid}.referenzen .referenzen-befund dt{margin-bottom:var(--s1);font-family:var(--mono);font-size:var(--mono-m);color:var(--grau)}.referenzen .referenzen-befund dd{margin:0}.referenzen .referenzen-befund ul{margin:var(--s2) 0 0;padding-left:var(--s3)}.referenzen .referenzen-grenze,.referenzen .referenzen-bild figcaption{color:var(--grau);font-size:var(--grad-klein)}.referenzen .referenzen-grenze{margin-bottom:var(--s2)}.referenzen .referenzen-bild{margin:0}.referenzen .referenzen-bild img{border:1px solid var(--haar);width:100%;height:auto;display:block}.referenzen .referenzen-bild figcaption{margin-top:var(--s1)}.referenzen .referenzen-weitere{gap:var(--s4);margin:var(--s3) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}.referenzen .referenzen-weitere li{justify-items:start;gap:var(--s2);display:grid}.referenzen .referenzen-abschluss{gap:var(--s4);display:grid}.referenzen .referenzen-aktionen{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}@media (width<=800px){.referenzen .referenzen-projekt,.referenzen .referenzen-weitere{grid-template-columns:minmax(0,1fr)}.referenzen .referenzen-projekt{gap:var(--s3)}}