.install-help{max-width:1120px;margin:32px auto;padding:26px;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:rgba(12,17,32,.78);color:#dfe3f0;text-align:start;scroll-margin-top:100px;box-sizing:border-box}
.install-help h2{font-size:clamp(24px,4vw,34px);line-height:1.25;margin:0 0 14px;color:#fff}
.install-help h3{font-size:21px;margin:0 0 14px;color:#fff;scroll-margin-top:100px}
.install-help p{font-size:15px;line-height:1.7;margin:0 0 16px;overflow-wrap:anywhere}
.install-help .install-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0}
.install-help .install-column{min-width:0}
.install-help details{margin:0 0 10px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:rgba(255,255,255,.035)}
.install-help summary{cursor:pointer;font-size:15px;font-weight:700;line-height:1.5;padding:14px;color:#fff;overflow-wrap:anywhere;list-style:revert}
.install-help summary:focus-visible,.install-jump a:focus-visible{outline:2px solid #28c8ff;outline-offset:3px}
.install-help details p{padding:0 14px 14px;margin:0}
.install-help details[open] summary{color:#7bdbff}
.install-help a,.install-jump a{color:#7bdbff;text-decoration:underline;text-underline-offset:3px}
.install-help .install-sources{font-size:13px;color:#aeb8cf;margin-bottom:0}
.install-jump{max-width:1120px;margin:14px auto;padding:12px 20px;border-radius:12px;background:rgba(40,200,255,.08);color:#dfe3f0;font-size:15px;line-height:1.6;text-align:start;box-sizing:border-box;overflow-wrap:anywhere}
@media(max-width:720px){.install-help{padding:20px 16px;margin:24px 0}.install-help .install-grid{grid-template-columns:1fr;gap:20px}.install-jump{padding:12px 14px}.install-help summary{padding:13px}}
