/* Category selectors use photo thumbnails, not generic pictograms. */
.nra-faq-page .nfaq-category-card{
 padding:13px !important;gap:12px;min-height:124px;
}
.nra-faq-page .nfaq-cat-photo{display:block;flex:0 0 104px;width:104px;height:85px;overflow:hidden;border-radius:4px}
.nra-faq-page .nfaq-cat-photo img{display:block;width:100%;height:100%;object-fit:cover}
.nra-faq-page .nfaq-cat-body strong{font-size:14px}
.nra-service-page .svc-finder-card{padding:13px 11px 18px;gap:12px;min-height:220px}
.nra-service-page .svc-finder-photo{display:block;width:100%;height:90px;flex:none;overflow:hidden;border-radius:5px}
.nra-service-page .svc-finder-photo img{display:block;width:100%;height:100%;object-fit:cover}
@media(max-width:980px){
 .nra-faq-page .nfaq-cat-photo{flex-basis:96px;width:96px;height:77px}
 .nra-service-page .svc-finder-photo{height:98px}
}
@media(max-width:600px){
 .nra-faq-page .nfaq-category-card{padding:12px !important}
 .nra-faq-page .nfaq-cat-photo{flex-basis:100px;width:100px;height:79px}
 .nra-service-page .svc-finder-photo{height:88px}
}
