.rrspec-band{margin-top:var(--rj-ref-space-3-5);padding:var(--rj-ref-space-4) var(--rj-ref-space-5) var(--rj-ref-space-4-5);border:1px solid var(--rpf-line);border-radius:var(--rj-ref-radius-lg);background:var(--rpf-paper)}.rrspec-head{margin-bottom:var(--rj-ref-space-3)}.rrspec-head .jmt-kicker{margin:0 0 var(--rj-ref-space-1);font-family:var(--font-mono);font-size:var(--rj-ref-type-caption);font-weight:800;letter-spacing:.1em;color:var(--accent-dark)}.rrspec-head h2{margin:0 0 var(--rj-ref-space-1);font-family:var(--font-serif);font-size:var(--rj-ref-type-subheading);font-weight:700;letter-spacing:.01em;color:var(--rpf-ink)}.rrspec-head p{margin:0;font-family:var(--font-sans);font-size:var(--rj-ref-type-caption);line-height:1.5;color:var(--rpf-ink-soft)}.rrspec-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--rj-ref-space-3);gap:var(--rj-ref-space-3)}.rrspec-card{margin:0;display:grid;min-width:0;grid-template-columns:minmax(150px,195px) minmax(0,1fr);grid-gap:var(--rj-ref-space-2) var(--rj-ref-space-4);gap:var(--rj-ref-space-2) var(--rj-ref-space-4);align-items:center;padding:var(--rj-ref-space-3) var(--rj-ref-space-3-5);border:1px solid var(--rpf-line);border-radius:var(--rj-ref-radius-md);background:var(--rj-ref-color-raised)}.rrspec-svg{display:block;width:100%;height:auto}.rrspec-card figcaption strong{display:block;margin-bottom:var(--rj-ref-space-1-5);font-weight:700;color:var(--rpf-ink)}.rrspec-card figcaption strong,.rrspec-card figcaption ul{font-family:var(--font-sans);font-size:var(--rj-ref-type-caption)}.rrspec-card figcaption ul{margin:0;padding-left:var(--rj-preserved-space-1-05em-34d00423c3);display:grid;grid-gap:var(--rj-ref-space-1);gap:var(--rj-ref-space-1);line-height:1.55;color:var(--rpf-ink-soft)}@media (max-width:640px){.rrspec-grid{grid-template-columns:minmax(0,1fr)}.rrspec-card{grid-template-columns:1fr;justify-items:center}.rrspec-card .rrspec-svg{max-width:240px}.rrspec-card .rrspec-svg text,.rrspec-card figcaption ul,.rrspec-head .jmt-kicker,.rrspec-head p{font-size:var(--rj-type-caption-size)}}