/* R176: quiet Google Play spots. First-party only. No tracking. */
.gp-row{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin:0}
.gp-badge{display:inline-block;line-height:0;border-radius:8px}
.gp-badge img{height:44px;width:auto;display:block}
.gp-badge:focus-visible{outline:3px solid #0756ee;outline-offset:3px}
.gp-after{margin-top:12px}
.gp-stack{display:flex;flex-direction:column;align-items:flex-end;gap:12px}
.gp-stack .gp-ios{text-align:right}
.gp-quiet{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:14px 18px;border:1px solid #e3e7ef;border-radius:12px;background:#fafbfd;margin:18px 0 6px}
.gp-quiet p{margin:0;font-size:15px;color:#1b2440}
.gp-quiet .gp-badge img{height:40px}
.gp-foot{margin-top:16px}
.gp-foot .gp-badge img{height:40px}
.gp-foot p{margin:6px 0 0;font-size:14px;opacity:.9}
.gp-ios{display:none;margin:8px 0 0;font-size:15px}
html.gp-is-ios .gp-badge,html.gp-is-ios .gp-foot-note,html.gp-is-ios .gp-quiet{display:none}
html.gp-is-ios .gp-ios{display:block}
html.gp-in-app .gp-badge,html.gp-in-app .gp-foot,html.gp-in-app .gp-quiet,html.gp-in-app .gp-ios{display:none}
@media (max-width:760px){.gp-stack{align-items:flex-start}.gp-stack .gp-ios{text-align:left}.gp-quiet{justify-content:flex-start}}
