.landing-directory .ly-band{display:block!important}
.landing-directory .ly-anchor-canvas{width:100%!important;max-width:1536px!important;zoom:1!important;height:auto!important}
.landing-directory #pages-panel,.landing-directory .landing-row .icon,.landing-directory .landing-row .divider,.landing-directory #intro-surface-13{display:none!important}
.landing-directory #intro{padding:20px 0!important;gap:6px!important}
.landing-directory #pages{gap:16px!important;min-height:0!important}
.landing-directory #landing-summary{font-size:13px!important}
.landing-directory .landing-header{display:grid!important;grid-template-columns:330px minmax(260px,1fr) 290px;gap:20px;padding:12px 0!important;border-bottom:1px solid var(--line);color:var(--muted)}
.landing-directory .landing-row{display:grid!important;grid-template-columns:150px 160px minmax(260px,1fr) 190px 80px;gap:20px;align-items:center;padding:24px 0!important;border-bottom:1px solid var(--line)}
.landing-directory .landing-row:last-child{border-bottom:0}
.landing-directory .landing-row [data-cell=logo]{width:150px!important;height:54px!important;object-fit:contain}
.landing-directory .landing-row [data-cell=name]{font-weight:600;color:var(--ink)}
.landing-directory .landing-row [data-cell=domain]{overflow-wrap:anywhere;font-size:14px!important}
.landing-directory .landing-link{color:var(--green);font-size:14px!important;line-height:24px!important;min-height:44px;display:inline-flex!important;align-items:center;justify-content:center;border-radius:6px;padding:8px 12px!important}
.landing-directory .primary-link{border:1px solid #ccd8d0;background:var(--soft)}
.landing-directory .privacy-link{white-space:nowrap!important;padding:8px!important}
.landing-directory .landing-row[data-brand-id=businessloan4me] [data-cell=logo]{object-fit:cover}
.landing-directory .landing-link:hover{background:#e0ede4}
@media(max-width:1200px){
 .landing-directory .landing-header{grid-template-columns:290px minmax(180px,1fr) 260px}
 .landing-directory .landing-row{grid-template-columns:120px 150px minmax(180px,1fr) 170px 70px;gap:14px}
 .landing-directory .landing-row [data-cell=logo]{width:120px!important}
}
@media(max-width:980px){
 .landing-directory .landing-header{display:none!important}
 .landing-directory .landing-row{grid-template-columns:150px minmax(0,1fr);gap:12px;padding:22px 0!important}
 .landing-directory .landing-row [data-cell=logo]{width:150px!important}
 .landing-directory .landing-row [data-cell=domain]{grid-column:1/-1}
 .landing-directory .landing-link{justify-self:start}
}
@media(max-width:480px){
 .landing-directory .landing-row{grid-template-columns:110px minmax(0,1fr)}
 .landing-directory .landing-row [data-cell=logo]{width:110px!important;height:48px!important}
 .landing-directory .landing-row [data-cell=name]{font-size:13px!important}
 .landing-directory .landing-link{font-size:12px!important;padding:8px 7px!important}
}
