.search-panel .result{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;align-items:start;padding:18px 0}.result-copy{min-width:0}.result-preview{display:block;align-self:start;line-height:0;background:#eeebe2;border:1px solid #d9d5ca;border-radius:4px;overflow:hidden;box-shadow:0 2px 6px #2427200b}.result-preview img{display:block;width:100%;height:auto}.result-preview:hover{border-color:#a40d22;box-shadow:0 3px 10px #4b172122}.result-preview:focus-visible{outline:3px solid #a40d22;outline-offset:4px}.result-preview[hidden]{display:none}.search-panel .result.result-without-preview{grid-template-columns:minmax(0,1fr)}@media(max-width:580px){.search-panel .result{grid-template-columns:52px minmax(0,1fr);gap:12px;padding:16px 0}.search-panel .result h3{font-size:16px;line-height:1.4}.search-panel .result p{font-size:13px;line-height:1.65}.search-panel .result .source{font-size:11px}.result-copy>p:not(.source){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}}