/* ============================================================================
   Methods appendix. Tokens only — see tokens.css.
   ========================================================================= */

@layer methods {

.methods { padding-top: var(--s8); border-top: 1px solid var(--rule-strong); margin-top: var(--s8); }
.methods h2 {
  font-family: var(--font-mono); font-weight: 500; font-size: var(--fs-h2);
  letter-spacing: -0.02em; margin-bottom: var(--s5);
}
.methods-grid {
  display: grid; gap: var(--s5);
  grid-template-columns: repeat(auto-fit, minmax(260px, 1fr));
}
.methods-grid h3 { font-size: var(--fs-h3); margin-bottom: var(--s2); }
.methods dl { margin: 0; font-family: var(--font-mono); font-size: var(--fs-small); }
.methods dt { color: var(--ink-3); margin-top: var(--s2); }
.methods dd { margin: 0; color: var(--ink-2); word-break: break-word; }

} /* @layer methods */
