/* STUDIOFENCE v26 / calm editorial credit treatment, matching v25 aesthetic. */
.sf26-award{display:block; padding-top:24px; padding-bottom:24px;}
.sf26-award .sf25-award-eyebrow{margin:0 0 11px;}
.sf26-award .sf25-award-result{margin:0;}
.sf26-award .sf25-award-result span{font-size:11px;}
.sf26-credit-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.16fr); gap:16px 48px; margin:23px 0 0;}
.sf26-credit-item{min-width:0;}
.sf26-credit-item dt{font:400 10px/1.6 var(--sans,Arial,sans-serif);letter-spacing:.095em;color:var(--muted,#747672);margin:0 0 6px;}
.sf26-credit-item dd{font:400 clamp(12px,1.04vw,14px)/1.65 var(--sans,Arial,sans-serif);letter-spacing:.008em;color:#333631;margin:0;overflow-wrap:anywhere;}
.sf26-award-link{margin:19px 0 0!important;font-size:10px;line-height:1.6;letter-spacing:.025em;color:var(--muted,#777);}
.sf26-award-link a{text-decoration:underline;text-underline-offset:3px;}
.sf26-listing-note{font-size:11px;color:var(--muted,#777);line-height:1.8;}
@media(max-width:760px){
  .sf26-award{padding:21px 0 24px;}
  .sf26-credit-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:20px;}
  .sf26-credit-item dd{font-size:13px;}
  .sf26-award-link{margin-top:18px!important;}
}
