/* Insignias oficiales de tiendas (Apple es-MX, Google Play es-419). No recolorear ni deformar. */
.store-badges{display:flex;flex-wrap:wrap;align-items:center;gap:12px}
.store-badges a{display:inline-flex;line-height:0;border-radius:9px;transition:transform .2s ease}
.store-badges a:hover{transform:translateY(-2px)}
.store-badges a:focus-visible{outline:3px solid #5FE2DE;outline-offset:3px}
.store-badges img{display:block;height:52px;width:auto}
.hero-copy .store-badges{margin-top:22px}
.team-section .store-badges{justify-content:center;margin:6px 0 22px}
.store-card .store-badges{margin-top:4px}
.app-redirect{min-height:70vh;display:grid;place-items:center;text-align:center;padding:48px 20px}
.app-redirect h1{font-size:clamp(34px,6vw,56px);line-height:1.05;letter-spacing:-.04em;margin:18px 0 12px}
.app-redirect p{max-width:460px;margin:0 auto 26px;color:var(--navy)}
.app-redirect .store-badges{justify-content:center}
@media(max-width:390px){.store-badges img{height:46px}}
.download-status .status-dot{background:#5FE2DE}
