.pgts-app-install-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:clamp(22px,4vw,38px);margin:28px 0;border:1px solid #d9e7f3;border-radius:22px;background:linear-gradient(120deg,#f2f8ff,#fff 62%,#fff4e9);box-shadow:0 14px 34px rgba(12,54,91,.08)}
.pgts-app-install-mark{display:grid;place-items:center;width:72px;height:72px;border-radius:20px;background:linear-gradient(145deg,#07518f,#0b77bd);color:#fff;font-size:25px;font-weight:900;box-shadow:0 8px 22px rgba(7,81,143,.24)}
.pgts-app-install-copy h2{margin:5px 0 8px;color:#0b3559;font-size:clamp(20px,2.3vw,28px);line-height:1.2}.pgts-app-install-copy p{margin:0;color:#60758a;max-width:680px}
.pgts-app-install-actions{display:flex;flex-wrap:wrap;gap:9px}.pgts-app-install-actions .pgts-button{white-space:nowrap;cursor:pointer;border:0}.pgts-app-install-help{grid-column:1/-1;padding:17px 20px;background:#fff;border:1px solid #dbe8f2;border-radius:14px;color:#29465f}.pgts-app-install-help[hidden]{display:none}.pgts-app-install-help ol{margin:10px 0 8px;padding-left:22px}.pgts-app-install-help li{margin:6px 0}.pgts-app-install-help p{font-size:13px}
@media(max-width:760px){.pgts-app-install-card{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:20px}.pgts-app-install-mark{width:56px;height:56px;border-radius:16px;font-size:20px}.pgts-app-install-actions{grid-column:1/-1}.pgts-app-install-actions .pgts-button{flex:1;justify-content:center}}
