.reference-local-work{padding-top:0}
.reference-local-work .section-head{max-width:720px;margin-bottom:24px}
.reference-entry.reference-small{display:grid;grid-template-columns:210px minmax(0,1fr);gap:32px;padding:0;overflow:hidden;border-color:rgba(115,203,196,.28);background:#0d1c23;box-shadow:none}
.reference-small>img{width:100%;height:100%;min-height:280px;object-fit:cover;object-position:center 28%}
.reference-small-copy{padding:30px 32px 30px 0}
.reference-small .reference-entry-head{margin-bottom:14px}
.reference-small .reference-entry-head span{text-transform:none;letter-spacing:0;color:#9eddd7}
.reference-small h3{font-size:28px}
.reference-small p{max-width:680px;margin-bottom:18px}
.reference-small .reference-scope{margin-top:0}
.reference-small em{display:block;color:#9eddd7;margin-top:18px}
a.reference-small:hover{transform:none;border-color:#9eddd7}
.reference-small:focus-visible{outline:3px solid #9eddd7;outline-offset:5px}
@media(max-width:620px){
  .reference-entry.reference-small{grid-template-columns:1fr;gap:0}
  .reference-small>img{height:220px;min-height:0;object-position:center top}
  .reference-small-copy{padding:24px 22px}
  .reference-small .reference-entry-head{flex-wrap:wrap;gap:8px}
  .reference-small h3{font-size:25px}
}
