article {
  display: grid;
  gap: 0 0.5rlh;
  grid-autoflow: dense;
  grid-template-columns: min-content 1fr;
}
article a {
  font-family: var(--font-secondary-heading-stack);
  font-weight: var(--font-secondary-heading-weight);
  font-style: var(--font-secondary-heading-style);
  font-stretch: var(--font-secondary-heading-width);
  font-size: var(--font-size-2);
  line-height: var(--line-height-2);
  grid-column: 1/-1;
  text-wrap: balance;
}
article a b, article a strong {
  font-weight: var(--font-secondary-heading-bold);
}
article a i, article a em {
  font-style: var(--font-secondary-heading-italic);
}
article a:has(+ img) {
  grid-column: 2/-1;
}
article a:has(+ img) + img {
  grid-row-start: 1;
}
article img {
  grid-column: 1/2;
  max-width: 32px;
  place-self: center;
}
article p {
  grid-column: 1/-1;
}

/*# sourceMappingURL=blogroll.css.map */
