/* ===========================================================
   Rook Technologies — solutions/ feature pages
   Loaded after styles.css. Layout lives in Tailwind classes;
   this file only covers what utilities can't reach.
   =========================================================== */

/* In-copy links (content is authored as HTML, so links carry no classes) */
.rk-copy a {
  color: var(--forest);
  text-decoration: underline;
  text-decoration-color: rgba(27, 79, 57, 0.35);
  text-decoration-thickness: 1px;
  text-underline-offset: 3px;
  transition: text-decoration-color 0.2s ease;
}
.rk-copy a:hover { text-decoration-color: var(--forest); }

.rk-copy--dark a { color: var(--lime); text-decoration-color: rgba(200, 246, 155, 0.4); }
.rk-copy--dark a:hover { text-decoration-color: var(--lime); }

/* Dark-on-light icon reused on a dark chip */
.rk-icon-invert { filter: brightness(0) invert(1); }

/* Comparison table */
.rk-table { border-collapse: collapse; font-family: Poppins, Inter, sans-serif; font-size: 15px; line-height: 22px; }
.rk-table th,
.rk-table td { padding: 14px 18px; vertical-align: top; border-bottom: 1px solid rgba(22, 38, 37, 0.08); }
.rk-table thead th {
  background: var(--forest);
  color: var(--lime);
  font-family: 'Geist Mono', ui-monospace, monospace;
  font-size: 12.5px;
  font-weight: 600;
  letter-spacing: -0.3px;
  text-transform: uppercase;
}
.rk-table tbody th { width: 30%; font-weight: 500; color: #0b1419; background: #f7f5f1; }
.rk-table tbody td { color: rgba(11, 20, 25, 0.75); }
.rk-table tbody tr:last-child th,
.rk-table tbody tr:last-child td { border-bottom: 0; }
