/*
 * retirement-inflation-calculator.css — per-tool styles.
 * Tokens only; no inline styles (CSP: style-src 'self').
 * A responsive two-column grid for paired inputs, plus the estimate disclaimer.
 */

.rc-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: var(--space-4);
}

/* Collapse to a single column on narrow panels. */
@media (max-width: 30rem) {
  .rc-grid {
    grid-template-columns: 1fr;
    gap: 0;
  }
}

.rc-disclaimer {
  margin-top: var(--space-4);
  font-style: italic;
}
