/* Uses the owner-story layout and the approved VIP/Trends gold palette. */
.palcont-express .trends-brand {
  display: flex;
  align-items: center;
  gap: 12px;
  margin: 0 0 var(--site-space-heading);
  color: #9D6B00;
  font-size: var(--px-type-heading);
  font-weight: 750;
  line-height: 1.25;
}
.trends-brand img { flex: 0 0 48px; width: 48px; height: 48px; }
.trends-brand span {
  background: linear-gradient(180deg, #FFE08A 0%, #D6A313 42%, #9D6B00 100%);
  background-clip: text;
  -webkit-background-clip: text;
  color: transparent;
  -webkit-text-stroke: .3px #9D6B00;
}
.trends-introduction { align-items: start; scroll-margin-top: calc(var(--site-header-height, 90px) + 20px); }
.trends-article-page .trends-brand { margin-top: 0; margin-bottom: 12px; }
.palcont-express.trends-article-page .owner-article-main h1 { margin-top: 0; }
.trends-article-photo { width: min(100%, 520px); margin: 32px auto; }
.trends-article-photo img { display: block; width: 100%; height: auto; border-radius: 10px; }
.trends-inline-icon { display: inline-block; width: 30px; height: 30px; vertical-align: -.35em; margin-inline-end: 5px; }
@media (forced-colors: active) {
  .trends-brand span { background: none; color: CanvasText; -webkit-text-stroke: 0; }
}

/* Alternate the founder and Trends illustrations; keep the shared mobile stack. */
@media (min-width: 1101px) {
  .trends-introduction { grid-template-columns: minmax(0, 19fr) minmax(0, 11fr); }
  .trends-introduction .owner-introduction-text { grid-column: 1; grid-row: 1; }
  .trends-introduction .owner-photo { grid-column: 2; grid-row: 1; }
}
