/* Compact spacing is capped in CSS pixels so enlarged text keeps usable line widths. */
@media(max-width:640px){.wrap{width:calc(100% - 32px)}.card{padding:20px}.download-card{padding:16px}.warning{padding:20px 16px}.button{gap:12px;padding:14px 16px}.brand{gap:12px;max-width:100%}.brand img{flex:0 0 44px}.brand>span{min-width:0}.legal{padding-left:16px}.brand-panel figcaption{padding:16px;gap:12px}}
