/* Thanks to (8 Oct 2026, Edwina: option C, grouped). Sits after Reflection, before More work.
   Designers and researchers only, no product managers. People are credited as "Designed with",
   not "Designers I led": the Role row at the top already says who led. */
.thx .span-text{min-width:0}
.thx .thx-h{font-size:1rem!important;font-weight:700!important;line-height:1.4!important;letter-spacing:0!important;text-transform:none!important;color:var(--ink,#16161A)!important;margin:0 0 .85rem!important;padding:0 0 .55rem!important;border-bottom:1px solid var(--rule,#DEDDD6)}
.thx-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));gap:1.1rem 2rem}
.thx-list li{display:grid;gap:.1rem;align-content:start;margin:0!important;padding:0!important}
.thx-list b{font-weight:600;color:var(--ink,#16161A)}
.thx-list b{display:block;line-height:1.4}
.thx-list span{display:block;margin:0!important;font-size:.9375rem;line-height:1.45;color:var(--muted,#55555F)}
.thx-p{margin:0;max-width:40rem;color:var(--ink,#16161A)}
/* groups: one group runs full width; two groups sit side by side on wider screens */
.thx-groups{display:grid;gap:2rem}
@media (min-width:48rem){
  .thx-groups.two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}
  .thx-groups.two .thx-list{grid-template-columns:minmax(0,1fr)}
}
/* 8 Oct, 18:21 (Edwina): one running line per page, the name in a heavier weight, then the role. No group headings or descriptions. */
.thx-line{margin:0;max-width:44rem;font-size:1.0625rem;line-height:1.7;color:var(--muted,#55555F)}
.thx-line b{font-weight:600;color:var(--ink,#16161A);white-space:nowrap}
