/* Shared photo-led business directory for Platform feature pages. */
.platform-business-directory{padding:90px 0}
.platform-business-directory .business-head{gap:30px;margin-bottom:24px}
.platform-business-directory .business-head h2{max-width:620px;font-size:clamp(34px,4vw,48px);line-height:1.08;letter-spacing:-.06em}
.platform-business-directory .business-head p{max-width:370px;font-size:13px;line-height:1.65}
.platform-business-directory .business-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;gap:0 32px}
.platform-business-directory .business-link{min-height:146px;display:grid;grid-template-columns:144px minmax(0,1fr) 18px;align-items:center;gap:18px;padding:16px 2px;border:0;border-bottom:1px solid #D7E2EE;color:#17263D;transition:background .16s}
.platform-business-directory .business-link:hover{background:rgba(255,255,255,.62)}
.platform-business-directory .business-link:focus-visible{outline:3px solid #C92E73;outline-offset:-3px}
.platform-business-directory .business-link img{display:block;width:144px;height:112px;border-radius:7px;object-fit:cover}
.platform-business-directory .business-link-copy{min-width:0;display:grid;gap:6px}
.platform-business-directory .business-link-copy strong{color:#17263D;font-size:16px;line-height:1.28;letter-spacing:-.02em}
.platform-business-directory .business-link-copy small{color:#60718A;font-size:12px;font-weight:450;line-height:1.4}
.platform-business-directory .business-link:hover .business-link-copy strong{color:#0D3F88}
.platform-business-directory .business-link .business-link-arrow{color:#1355B2;font-size:19px;transition:transform .16s}
.platform-business-directory .business-link:hover .business-link-arrow{transform:translateX(3px)}
@media(max-width:620px){.platform-business-directory .business-grid{grid-template-columns:1fr}.platform-business-directory .business-link{grid-template-columns:90px minmax(0,1fr) 18px;gap:12px;min-height:110px}.platform-business-directory .business-link img{width:90px;height:74px}}
@media(prefers-reduced-motion:reduce){.platform-business-directory .business-link,.platform-business-directory .business-link .business-link-arrow{transition:none}}
