/* STUDIOFENCE v28 — English recognition and direction-first attribution. */
.sf28-work-recognition{display:block;margin-top:7px;max-width:100%;font-size:10px;line-height:1.7;letter-spacing:.015em;color:#555751;}
.sf28-award-title{display:block;overflow-wrap:normal;}
.sf28-award-context{display:block;margin-top:2px;color:#777a73;font-size:10px;line-height:1.6;letter-spacing:0;}
.sf28-recognition-context{margin:5px 0 12px;font-size:11px;line-height:1.7;color:#656760;letter-spacing:.005em;}
.sf28-project-recognition{line-height:1.75;}
.sf28-project-recognition .sf28-project-award{margin-bottom:7px;}
.sf28-project-recognition .sf28-project-context{color:#656760;font-size:11px;line-height:1.8;}
.sf28-project-recognition a{text-underline-offset:3px;}
.sf28-credit-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);column-gap:36px;}
.sf28-credit-grid .sf26-credit-item dt{letter-spacing:.055em;}
.sf28-credit-grid .sf26-credit-item dd{letter-spacing:0;}
@media(max-width:760px){.sf28-work-recognition{margin-top:7px}.sf28-credit-grid{grid-template-columns:minmax(0,1fr);gap:14px}.sf28-award-context{font-size:10px}}
