.industry-directory .industry-grid{grid-template-columns:1fr;gap:20px}.industry-directory .industry-card{background:#fff;grid-template-columns:1.1fr 1fr;gap:28px 48px;padding:36px;display:grid}.industry-directory .industry-card-head small b{color:var(--orange-dark);margin-right:14px}.industry-directory .industry-card h3{margin:20px 0 16px;font-size:clamp(28px,3vw,40px);line-height:1.18}.industry-directory .industry-card p{margin:0}.industry-directory .industry-proof{border:1px solid var(--line);background:#fff;border-radius:14px;align-self:center;min-width:0;margin:0;padding:28px}.industry-directory .industry-client-logos{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:24px 28px;margin-top:24px;display:grid}.industry-directory .industry-client-logos img{object-fit:contain;object-position:center;opacity:.88;justify-self:center;width:100%;max-width:180px;height:64px}.industry-directory .industry-client-logos img:last-child:nth-child(odd){grid-column:1/-1}@media (max-width:400px){.industry-directory .industry-proof{padding:20px 16px}.industry-directory .industry-client-logos{gap:20px 16px}.industry-directory .industry-client-logos img{height:52px}}.industry-directory .industry-card-cta{grid-column:1/-1;margin:0}.industry-directory .industry-card:focus-visible{outline:2px solid var(--orange-dark);outline-offset:4px}@media (hover:hover) and (pointer:fine){.industry-directory .industry-card:hover{background:var(--cream);border-color:var(--orange);box-shadow:none;transform:none}.industry-directory .industry-card:hover h3{transform:none}}@media (max-width:720px){.industry-directory .industry-card{grid-template-columns:1fr;gap:24px;padding:24px}}.industry-directory .industry-client-logos img{transition:filter .24s,opacity .24s,transform .24s}.industry-directory .industry-client-logos img:nth-child(2){transition-delay:35ms}.industry-directory .industry-client-logos img:nth-child(3){transition-delay:70ms}.industry-directory .industry-client-logos img:nth-child(4){transition-delay:.105s}.industry-directory .industry-card-cta>span{transition:transform .22s}.industry-directory .industry-card:focus-visible .industry-client-logos img{filter:none;opacity:1}.industry-directory .industry-card:focus-visible .industry-card-cta>span{transform:translate(5px)}@media (hover:hover) and (pointer:fine){.industry-directory .industry-card:hover .industry-client-logos img{filter:none;opacity:1;transform:translateY(-2px)}.industry-directory .industry-card:hover .industry-card-cta>span{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.industry-directory .industry-client-logos img,.industry-directory .industry-card-cta>span{transition:none;transform:none!important}}.industry-directory .industry-client-logos img[src$=j-david-tax-law\.png],.industry-directory .industry-card:is(:hover,:focus-visible) .industry-client-logos img[src$=j-david-tax-law\.png]{filter:brightness(0)}
