/* /methods/ — operational method cards + roadmap band */

/* GSN card: spans both columns of the operational grid, itself a 2-col split */
.methods-card--gsn { grid-column: 1 / -1; }
.methods-card__gsn-grid { gap: 32px; }
.methods-card__gsn-limits { margin-top: 0; padding-top: 16px; border-top: 0; }

/* Roadmap band */
.methods-roadmap { padding-block: 88px 96px; }
.methods-roadmap__intro { max-width: 720px; margin-bottom: 44px; }
.methods-roadmap__grid { gap: 10px 20px; }

.roadmap-row-card { display: flex; align-items: center; gap: 14px; padding: 16px 18px; }
.roadmap-row-card__body { flex: 1; min-width: 0; }
.roadmap-row-card__name { font-size: 14.5px; font-weight: 600; }
.roadmap-row-card__tag { font-size: 11px; margin-left: 10px; }
.roadmap-row-card__desc { font-size: 13px; color: var(--text-2); margin-top: 3px; }

@media (max-width: 720px) {
  .methods-roadmap { padding-block: 56px 64px; }
  .methods-card__gsn-limits { margin-top: 16px; padding-top: 14px; border-top: 1px solid var(--border); }
  .roadmap-row-card { align-items: flex-start; }
}
