/* Homepage-only verified press strip. */
.afm-press{padding:44px 24px 48px;text-align:center;border-top:1px solid currentColor}
.afm-press h2{margin:0 0 24px;font:inherit;font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase}
.afm-press__logos{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:24px}
.afm-press__link{display:inline-flex;max-width:100%;padding:6px;text-decoration:none}
.afm-press__link:focus-visible{outline:3px solid currentColor;outline-offset:5px}
.afm-press__link img{display:block;width:220px;max-width:100%;height:auto;object-fit:contain;filter:grayscale(1)}
@media(max-width:600px){.afm-press{padding:32px 20px 36px}.afm-press__link img{width:200px}}
