.question-tile-grid{grid-template-columns:minmax(0,1fr);gap:24px;display:grid}@media (width>=992px){.question-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.question-tile{background:#fff;border:1px solid #dee2e6;border-radius:.75rem;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #0000000a}.question-tile:hover{box-shadow:0 6px 18px #00000017}.question-tile:focus-within{outline:3px solid var(--bs-success);outline-offset:3px}.question-tile-image{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.question-tile-body{flex-direction:column;flex:1;gap:16px;min-width:0;padding:20px;display:flex}.question-tile-title{margin:0;font-size:1.125rem;line-height:1.5}.question-tile-open{-webkit-line-clamp:2;overflow-wrap:anywhere;color:inherit;font:inherit;text-align:left;background:0 0;border:0;-webkit-box-orient:vertical;padding:0;font-weight:700;display:-webkit-box;overflow:hidden}.question-tile-open:after{content:"";cursor:pointer;position:absolute;inset:0}.question-tile-open:focus{outline:none}.question-tile-description{-webkit-line-clamp:3;overflow-wrap:anywhere;white-space:pre-line;color:#495057;-webkit-box-orient:vertical;margin:0;line-height:1.8;display:-webkit-box;overflow:hidden}.question-tile-facts{color:#495057;flex-wrap:wrap;gap:6px 12px;margin:auto 0 0;padding:0;font-size:.8125rem;line-height:1.6;list-style:none;display:flex}.question-tile-author{border-top:1px solid #e9ecef;align-items:center;gap:10px;padding-top:16px;display:flex}.question-tile-author>img{object-fit:cover;border-radius:50%;flex:0 0 36px;width:36px;height:36px}.question-tile-author-text{flex:1;min-width:0}.question-tile-author-name{white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.question-tile-date{color:#6c757d;font-size:.75rem}.question-tile-detail{color:#495057;border:1px solid #dee2e6;border-radius:.25rem;flex-shrink:0;padding:3px 6px;font-size:.75rem}@media (width<=575.98px){.question-tile-body{padding:16px}}
