.kv{display:grid;grid-template-columns:160px 1fr;max-width:760px;font-size:13px}.kv div{padding:10px 12px;border-bottom:1px solid var(--cl-line)}.kv div:nth-child(odd){background:var(--cl-bg-inverse);font-weight:700}.msg{display:grid;grid-template-columns:260px 1fr;gap:30px;align-items:center}.msg .img{min-height:260px}.msg blockquote{margin:0;font-size:17px;font-weight:500;line-height:1.9}.msg cite{display:block;margin-top:12px;font-size:13px;font-style:normal;color:var(--cl-sub)}@media(max-width: 767px){.msg{grid-template-columns:1fr}}.prose p{max-width:720px}.prose h2{margin:2em 0 .6em;font-size:22px;font-weight:900}.prose h3{margin:1.6em 0 .5em;font-size:17px;font-weight:700}.prose ul,.prose ol{padding-left:1.4em}.prose a{color:var(--cl-primary)}