.install-card{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin:0 0 20px;padding:16px 18px;border:1px solid #176ca4;border-radius:16px;background:linear-gradient(110deg,#0d3155,#081d35)}
.install-card[hidden],.install-help[hidden]{display:none!important}
.install-copy{display:flex;align-items:center;gap:12px;min-width:0}
.install-copy img{flex:none;border-radius:12px}
.install-copy h2{font-size:17px;margin:0 0 4px}
.install-copy p{font-size:13px;margin:0;line-height:1.5}
.install-button{white-space:nowrap;flex:none}
.install-card button:focus-visible{outline:3px solid #91deff;outline-offset:4px}
.install-help{flex-basis:100%;padding-top:12px;border-top:1px solid #254a70;color:#c5ddf3;font-size:14px;line-height:1.6}
.install-help p{margin:0 0 8px}
.install-help ol{padding-left:22px;margin:8px 0 12px}
.install-help li{margin-bottom:5px}
@media(max-width:650px){header{flex-wrap:wrap}.intro{gap:12px;flex-wrap:wrap}.install-card{padding:14px}.install-copy h2{font-size:16px}.install-button{width:100%}.install-help{font-size:13px}}
