/* trinc.css – project-specific accent overrides */


/* ── Hero ── */
.case-hero {
  background: #b6d3e6;
}

.case-hero .case-hero-img img {
  object-position: 68% center;
}

/* Stärkere Überlagerung unten damit weißer Text lesbar bleibt */
.case-hero .case-hero-overlay {
  background: linear-gradient(
    to top,
    rgba(10, 10, 10, 0.80) 0%,
    rgba(10, 10, 10, 0.35) 40%,
    rgba(10, 10, 10, 0.05) 100%
  );
}

/* Tags: dark-on-light for WCAG AA compliance (≥ 4.5:1) */
.case-hero .tag {
  color: rgba(0, 0, 0, 0.80);
  background: rgba(255, 255, 255, 0.80);
  border-color: rgba(0, 0, 0, 0.12);
}
