.question-media{border:1px solid var(--line);background:var(--paper);border-radius:15px;margin-top:24px;overflow:hidden}.question-media img{object-fit:cover;width:100%;height:280px;display:block}.question-media a{color:var(--muted);padding:9px 13px;font-size:11px;text-decoration:none;display:block}.question-media a:hover,.source-link:hover{color:var(--green)}.question-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.question-heading h2{max-width:550px}.listen-button{border:1px solid var(--line);color:var(--navy);font:inherit;cursor:pointer;background:#fff;border-radius:11px;flex:none;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:800;display:inline-flex}.listen-button:hover,.listen-button[aria-pressed=true]{border-color:var(--green);background:var(--mint);color:var(--green)}.listen-button span{font-size:16px;transform:rotate(180deg)}.source-link{color:var(--green);margin:0 0 15px;font-size:12px;font-weight:800;text-decoration:none;display:inline-block}@media (max-width:760px){.question-media img{height:210px}.question-heading{display:block}.question-heading h2{margin-bottom:14px}.listen-button{margin-bottom:12px}}
