/* Answer-page components, loaded only on /guides/ pages. Follows DESIGN.md: no shadows, 4px radius max. */
.inshort { background: var(--band); border: 1px solid var(--hair); border-left: 3px solid var(--accent); border-radius: 0 4px 4px 0; padding: 18px 22px; }
.inshort p { margin: 0; color: var(--ink); }
.guide-row { padding: 22px 0; border-top: 1px solid var(--hair); }
.guide-row:last-of-type { border-bottom: 1px solid var(--hair); }
.guide-row h3 { font-size: 20px; }
.guide-row h3 a { color: var(--ink); }
.guide-row h3 a:hover { color: var(--accent); }
.guide-row p { margin-top: 8px; }
