
.enterprise-directory{max-width:1500px;margin:45px auto;padding:20px 28px;text-align:center}
.enterprise-directory>p{max-width:750px;margin:0 auto 25px}
.enterprise-directory-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;text-align:left}
.enterprise-directory-card{display:block;border:1px solid #ac8445;background:#17130f;overflow:hidden;transition:transform .2s}
.enterprise-directory-card:hover{transform:translateY(-4px)}
.enterprise-directory-card img{display:block;width:100%;height:195px;object-fit:cover;object-position:center}
.enterprise-directory-body{display:block;padding:18px}
.enterprise-directory-body strong{display:block;font:600 24px/1.15 'Cormorant Garamond',Georgia,serif;color:#e8c686}
.enterprise-directory-body small{display:block;font-size:14px;line-height:1.6;color:#e9dfd1;margin:12px 0}
.enterprise-more{display:block;font-size:12px;letter-spacing:.12em;color:#e5bb70}
.homehero{background-position:center,center center!important}
@media(max-width:1050px){.enterprise-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.enterprise-directory-grid{grid-template-columns:1fr}.enterprise-directory-card img{height:220px}}
