
/* Página Aplicativo — lojas oficiais, sem badges repetidos */
.app-download-section{margin:28px 0 34px;padding:30px;border:1px solid #dce5f1;border-radius:22px;background:#f7faff}
.app-download-section h2{margin:0 0 8px;color:#143e80}
.app-download-section>p{margin:0 0 22px;color:#556b86}
.app-download-grid{display:flex;align-items:center;gap:18px;flex-wrap:wrap}
.app-download-grid .store-link{display:inline-flex;align-items:center;justify-content:center;min-height:56px}
.app-download-grid .store-link img{display:block;width:158px;height:auto;max-width:100%;border-radius:8px}
.app-download-grid .platform-link{display:inline-flex;align-items:center;justify-content:center;min-height:53px;padding:0 22px;border-radius:11px;background:#153f84;color:white;font-weight:700;text-decoration:none}
.app-showcase-v10{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;margin-top:25px}
.app-showcase-v10 img{width:100%;max-width:420px;height:auto;object-fit:contain;border-radius:14px}
@media(max-width:640px){.app-download-section{padding:18px}.app-download-grid{gap:12px}.app-showcase-v10{grid-template-columns:1fr}}
