.rec{border:1px solid var(--line);color:#111;background:linear-gradient(#fff,#fafafa);border-radius:18px;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:14px;margin:0;padding:24px 24px 26px;display:grid}.rec-photo{object-fit:cover;background:#e9e9e9;border-radius:50%;width:56px;height:56px}.rec-initials{font-family:var(--font-mono), ui-monospace, monospace;color:#111;place-items:center;font-size:18px;font-weight:600;display:grid}.rec figcaption{gap:2px;line-height:1.3;display:grid}.rec figcaption strong{font-size:18px;font-weight:500}.rec figcaption span{color:var(--muted);font-size:14px}.rec blockquote{color:#3b3b3b;text-wrap:pretty;grid-column:1/-1;margin:0;font-size:17px;line-height:1.6}
