.ehsp-card{display:flex;gap:20px;align-items:flex-start;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;margin:0 0 16px;box-shadow:0 1px 2px rgba(0,0,0,.04);font-family:inherit;color:#111827}
.ehsp-card *{box-sizing:border-box}
.ehsp-logo{flex:0 0 80px;width:80px;height:80px;border-radius:10px;overflow:hidden;background:#f3f4f6;display:flex;align-items:center;justify-content:center}
.ehsp-logo img{max-width:100%;max-height:100%;object-fit:contain;display:block}
.ehsp-body{flex:1;min-width:0}
.ehsp-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}
.ehsp-head-right{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.ehsp-name{margin:0 0 6px;font-size:1.25rem;font-weight:700;line-height:1.2;color:#0f172a}
.ehsp-meta{display:flex;flex-wrap:wrap;gap:14px;font-size:.875rem;color:#475569;margin-bottom:8px}
.ehsp-meta span{display:inline-flex;align-items:center;gap:6px}
.ehsp-i{width:15px;height:15px;flex-shrink:0;display:inline-block;vertical-align:middle}
.ehsp-i-ext{width:13px;height:13px;margin-left:2px;opacity:.7}
.ehsp-meta .ehsp-i{color:#64748b}
.ehsp-website .ehsp-i{color:#1d4ed8}
.ehsp-rating{display:inline-flex;align-items:center;gap:2px}
.ehsp-rating svg{width:14px;height:14px}
.ehsp-rating-num{margin-left:4px;font-size:.8rem;color:#475569;font-weight:600}
.ehsp-desc{margin:8px 0 14px;font-size:.95rem;line-height:1.55;color:#374151}
.ehsp-foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;border-top:1px solid #f1f5f9;padding-top:12px;margin-top:8px}
.ehsp-socials{display:flex;gap:10px;align-items:center}
.ehsp-socials a{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;text-decoration:none;transition:transform .15s,opacity .15s}
.ehsp-socials a:hover{transform:translateY(-1px);opacity:.85}
.ehsp-socials svg{width:20px;height:20px;fill:currentColor;display:block}
.ehsp-s-linkedin{color:#0A66C2}
.ehsp-s-twitter{color:#1DA1F2}
.ehsp-s-facebook{color:#1877F2}
.ehsp-s-instagram{color:#E1306C}
.ehsp-s-youtube{color:#FF0000}
.ehsp-cta{display:inline-flex;align-items:center;gap:6px;background:#1d4ed8;color:#fff !important;padding:10px 18px;border-radius:8px;font-weight:600;text-decoration:none;font-size:.9rem;transition:background .15s}
.ehsp-cta:hover{background:#1e40af}
.ehsp-website{display:inline-flex;align-items:center;gap:6px;border:1px solid #e5e7eb;color:#111827 !important;padding:6px 12px;border-radius:8px;font-size:.85rem;text-decoration:none;background:#fff}
.ehsp-website:hover{background:#f9fafb}
@media(max-width:560px){.ehsp-card{flex-direction:column}.ehsp-logo{width:64px;height:64px;flex-basis:64px}}
Careers at Accudata
Houston Founded 2022 20
What do hard work, dedication, and focus have in common? After 35 years, the answer is Accudata. Building our firm on these three traits did not come over night. It has taken an outstanding team, committed to a single objective u00e2u20acu201c to do everything possible to meet or exceed our clients'