.starchild-app-stores{flex-wrap:wrap;gap:24px 32px;margin-top:20px;display:flex}.starchild-app-stores .starchild-store-badge{color:#fff;background:#101820;border:1px solid #647485;border-radius:8px;align-items:center;gap:13px;min-width:170px;padding:12px 16px;line-height:1.35;text-decoration:none;display:inline-flex}.starchild-store-badge img{object-fit:contain;filter:invert();flex-shrink:0}.starchild-store-badge>span{flex-direction:column;gap:2px;display:flex}.starchild-store-badge .starchild-store-platform,.starchild-store-badge .starchild-store-status{letter-spacing:normal;color:#ccd5df;font-size:.875rem;display:block}.starchild-store-badge strong{letter-spacing:normal;font-size:1.0625rem;font-weight:600}.starchild-app-stores a:focus-visible{outline-offset:4px;outline:3px solid #83d8fb}.starchild-app-stores a:hover{background:#253444}.program-download-entry{margin-top:20px}.program-opening .program-app-entry-label{color:inherit;margin:0;font-size:.875rem;line-height:1.4}.program-download-entry .starchild-app-stores{margin-top:10px}:is(.voyage-opening-copy,.making-hero-copy) .starchild-app-stores{max-width:100%;margin-top:20px}:is(.voyage-opening-copy,.making-hero-copy) .starchild-store-badge{flex-shrink:0}@media (max-width:480px){.starchild-app-stores{gap:20px 24px}.starchild-app-stores .starchild-store-badge{gap:10px;min-width:150px;padding:10px 12px}}
