/* ============================================================================
   partners.css — /partners/ only (page-partners.php). Loaded after components.css.

   Scope is deliberately tiny. This file owns ONE thing components.css has no
   primitive for: §5's help-centre link list. Everything else on the page reuses
   existing primitives — blocks/hero, blocks/feature-grid for §3's one card-grid,
   .mark-row/.mark-chip for §4 (the same pattern page-verifiers.php uses for its
   partner marks), blocks/cta-band for the close.

   No literal colour, spacing, radius, shadow or duration values — those all come
   from tokens. The only literal is the 1px hairline, matching components.css.
   ========================================================================= */

/* ---------- §5 help-centre links ----------
   A link list, not cards (DL §8.5): these are documents to read, not features to
   compare, and four bordered boxes would claim a parallelism they do not have.
   Hairline separators only, one per row.

   The anchor is display:flex with min-height so the tap target is a full row
   rather than the text's own 22px line box — same fix ia.css:174 applies to the
   breadcrumb links, and the reason .cs-study-cta needed it on /case-studies/. */
.pt-links{list-style:none;margin:0;padding:0;max-width:var(--measure);
  margin-inline:auto;width:100%}
.pt-links li{display:flex;flex-direction:column;gap:var(--sp-1);
  padding-block:var(--sp-4);border-top:1px solid var(--c-border)}
.pt-links li:last-child{border-bottom:1px solid var(--c-border)}
.pt-links a{display:flex;align-items:center;min-height:var(--tap-min);
  font-weight:700}
.pt-links span{font-size:var(--t-small);color:var(--c-muted)}

/* ---------- §4 partner marks ----------
   .mark-chip's white fill exists for DARK surfaces — components.css:328 says so in
   its own comment ("dark/coloured brand SVGs sit on small white rounded chips"),
   and /about/ uses it on section--navy, which is the intended case. §4 here is
   --s-sunken, a LIGHT band, so the chip rendered as a visible #FFFFFF box on
   #F5F5F7: DL §9's "white-boxed logos", and at 3x zoom it reads as a broken image
   placeholder. These marks are dark SVGs and need no backing on a light surface,
   so the chip is dropped rather than recoloured.

   The height also goes 32px -> --sp-12. 32px is the marquee size; §4 is a FEATURED
   trust slot, and at 32px the Bureau Veritas wordmark is an illegible smear.
   --sp-12 is what .cred-strip img uses for the site's other featured-credential
   slot, so this matches an existing precedent rather than inventing a size.

   Scoped to .pt-marks (this page's own section class) rather than
   .section--sunken, so it cannot reach any other sunken band that legitimately
   wants a chip. /verifiers/ §7 has the same 32px legibility problem on a white
   band — logged, not fixed here, because that is another window's page. */
.pt-marks .mark-chip{background:transparent;padding:0}
.pt-marks .mark-chip img{height:var(--sp-12)}
