.cOCO-q_page{max-width:820px;margin:0 auto;padding:20px 0}.cOCO-q_header{margin-bottom:20px}.cOCO-q_kicker{color:var(--w-50);font-size:14px}.cOCO-q_title{margin:5px 0 10px;font-size:24px;font-weight:700}.cOCO-q_description{margin-bottom:10px;line-height:1.5}.cOCO-q_meta{color:var(--w-50);font-size:14px}.cOCO-q_meta a{color:var(--fg);text-decoration:underline}.cOCO-q_list{margin:0;padding:0;list-style:none}.cOCO-q_item{border-bottom:1px solid var(--ea-border);align-items:center;gap:12px;padding:10px 0;display:flex}.cOCO-q_index{text-align:right;flex:none;width:28px;font-weight:700}.cOCO-q_card{min-width:0;color:var(--fg);align-items:center;gap:12px;text-decoration:none;display:flex}.cOCO-q_card:hover .cOCO-q_itemTitle{text-decoration:underline}.cOCO-q_image{aspect-ratio:2/3;background-color:var(--ea-border);-o-object-fit:cover;object-fit:cover;border-radius:7px;flex:none;width:56px}.cOCO-q_body{flex-direction:column;gap:2px;min-width:0;display:flex}.cOCO-q_itemTitle{overflow-wrap:anywhere;font-weight:500}.cOCO-q_subtitle,.cOCO-q_facts{color:var(--w-50);font-size:14px}