.record-pair{display:grid;grid-template-columns:1fr 1fr;gap:5rem}.record-pair article+article{border-left:1px solid var(--line);padding-left:4rem}.record-pair h2{font-size:clamp(2.6rem,4vw,4.3rem)}.record-pair blockquote{font:clamp(1.9rem,3vw,2.8rem)/1.25 var(--serif);margin:2.5rem 0;color:var(--red)}.record-pair summary{font:15px/1.5 var(--sans)}.record-pair details p{font-size:17px}@media(max-width:760px){.record-pair{grid-template-columns:1fr;gap:3rem}.record-pair article+article{border-left:0;border-top:1px solid var(--line);padding:3rem 0 0}}
