/* HTML excerpts for business-value cards: white screen, no external mat. */
.hr-values .wrap .thl-value-grid article > .thl-value-excerpt {
  padding:0;margin:24px 22px 24px 14px;border:0;border-radius:10px;
  background:#fff;box-shadow:none;overflow:visible;max-width:100%;min-width:0;
}
.thl-value-screen {padding:18px 16px;color:#263442;font-size:12px;line-height:1.6;text-align:left}
.thl-value-screen h4 {display:flex;align-items:flex-start;gap:7px;margin:0 0 14px;font-size:13px;font-weight:600;line-height:1.5;color:#263442}
.thl-value-screen svg {display:block;width:17px;height:17px;flex:0 0 17px;fill:none;color:#b10e23;margin-top:2px}
.thl-value-screen-rows {display:grid;gap:8px}
.thl-value-screen-rows>div {display:flex;align-items:flex-start;gap:7px;padding:8px;background:#f5f7f9;border-radius:5px}
.thl-value-screen-rows span {min-width:0}
.thl-value-screen small {display:block;font-size:11px;font-weight:400;line-height:1.55;color:#526171;margin-top:2px}
.thl-value-screen-status {display:flex;gap:7px;align-items:flex-start;padding:8px;margin-top:12px;border-radius:5px;background:#dcefe8;color:#246b5b;font-size:11px}
.thl-value-screen-status svg {color:inherit}
@media(max-width:1000px) {
  .hr-values .wrap .thl-value-grid article {grid-template-columns:minmax(0,1fr)}
  .hr-values .wrap .thl-value-grid article > .thl-value-excerpt {margin:0 22px 22px}
}
