.tools-index-page .detector-directory-card .detector-card-visual{background:#e8efed;border-radius:10px;flex:none;width:100%;height:clamp(176px,21vw,236px);display:block;overflow:hidden}.tools-index-page .detector-card-visual img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.tools-index-page .detector-card-visual:focus-visible{outline-offset:3px;outline:3px solid #506a12}.tools-index-page .detector-card-content{flex-direction:column;flex:1;min-width:0;display:flex}:root .design-unified .tools-index-page #main-content .detector-card-content .detector-card-top{margin:17px 0 8px}:root .design-unified .tools-index-page #main-content .detector-card-content .detector-label{color:#506a12}:root .design-unified .tools-index-page #main-content .detector-card-content>p{color:#596469;max-width:72ch;margin:0 0 20px;line-height:1.6}:root .design-unified .tools-index-page #main-content .detector-directory.context .detector-directory-card{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(22px,4vw,48px);display:grid}:root .design-unified .tools-index-page #main-content .detector-directory.context .detector-card-visual{height:clamp(188px,24vw,280px)}@media (max-width:720px){:root .design-unified .tools-index-page #main-content .detector-directory.context .detector-directory-card{flex-direction:column;align-items:stretch;gap:0;display:flex}.tools-index-page .detector-directory-card .detector-card-visual,:root .design-unified .tools-index-page #main-content .detector-directory.context .detector-card-visual{height:clamp(160px,47vw,220px)}}
