/* DK Logistic /david: unified eyebrow labels for sections 01–07.
   Identical font/weight/spacing and diamond shape; red has two accessible
   luminances because sections alternate between dark and light surfaces.
   Scoped to the /david landing page (not the main homepage). */

.dk-david .dk-david-rate-head .dk-david-section-kicker,
.dk-david .dk-david-network-heading .dk-david-section-kicker,
.dk-david .dk-david-services-heading .dk-red-eyebrow,
.dk-david .dk-red-portal .dk-red-portal-copy .dk-red-eyebrow,
.dk-david .dk-david-proof-heading .dk-david-section-kicker,
.dk-david .dk-david-faq-intro .dk-david-section-kicker,
.dk-david .dk-red-contact .dk-red-contact-copy .dk-red-eyebrow{
  display:inline-flex;
  align-items:center;
  gap:12px;
  font-family:"DM Sans",-apple-system,BlinkMacSystemFont,Arial,sans-serif;
  font-size:10px;
  font-weight:900;
  line-height:1.55;
  letter-spacing:1.5px;
  text-transform:uppercase;
  white-space:normal;
  text-wrap:pretty;
  vertical-align:middle;
}

/* Light sections: uniform readable dark brand red. */
.dk-david .dk-david-network-heading .dk-david-section-kicker,
.dk-david .dk-red-portal .dk-red-portal-copy .dk-red-eyebrow,
.dk-david .dk-david-proof-heading .dk-david-section-kicker,
.dk-david .dk-david-faq-intro .dk-david-section-kicker,
.dk-david .dk-red-contact .dk-red-contact-copy .dk-red-eyebrow{
  color:#d10b28;
}

/* Dark sections: same red identity in a lighter shade for contrast. */
.dk-david .dk-david-rate-head .dk-david-section-kicker,
.dk-david .dk-david-services-heading .dk-red-eyebrow{
  color:#ff5368;
}

/* Exactly the same red diamond, whether markup uses i or span. */
.dk-david .dk-david-rate-head .dk-david-section-kicker>span,
.dk-david .dk-david-network-heading .dk-david-section-kicker>span,
.dk-david .dk-david-services-heading .dk-red-eyebrow>i,
.dk-david .dk-red-portal .dk-red-portal-copy .dk-red-eyebrow>i,
.dk-david .dk-david-proof-heading .dk-david-section-kicker>span,
.dk-david .dk-david-faq-intro .dk-david-section-kicker>span,
.dk-david .dk-red-contact .dk-red-contact-copy .dk-red-eyebrow>i{
  display:block;
  width:8px;
  height:8px;
  flex:0 0 8px;
  min-width:8px;
  min-height:8px;
  padding:0;
  margin:0;
  background:#e40721;
  border:0;
  border-radius:0;
  transform:rotate(45deg);
  box-shadow:none;
}

@media(max-width:660px){
  .dk-david .dk-david-rate-head .dk-david-section-kicker,
  .dk-david .dk-david-network-heading .dk-david-section-kicker,
  .dk-david .dk-david-services-heading .dk-red-eyebrow,
  .dk-david .dk-red-portal .dk-red-portal-copy .dk-red-eyebrow,
  .dk-david .dk-david-proof-heading .dk-david-section-kicker,
  .dk-david .dk-david-faq-intro .dk-david-section-kicker,
  .dk-david .dk-red-contact .dk-red-contact-copy .dk-red-eyebrow{
    font-size:9px;
    letter-spacing:1.15px;
    line-height:1.55;
    gap:11px;
  }
}