main.install {max-width:1100px;padding:40px} .intro{max-width:650px;color:#617082}.platforms{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.action{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:10px 20px;border-radius:12px;text-decoration:none;background:#315579;color:white;font-weight:650}.action:hover{background:#244260;color:white}.secondary{background:#edf2f7;color:#315579}.secondary:hover{background:#dfe9f2;color:#233747}.guide{scroll-margin-top:20px;border-top:1px solid #e4e7ea;margin-top:36px;padding-top:8px}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:24px 0}.steps li+li{margin:0}.steps li{min-width:0}.steps img{width:100%;height:auto;display:block;border-radius:18px}.steps h3{font-size:18px;line-height:1.4;margin:16px 0 8px}.steps p{font-size:15px;color:#526474}.num{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#e8eff6;color:#315579;font-size:14px;margin-right:7px}.caption{font-size:13px;color:#697887}.ready{background:#f0f6f2;border:1px solid #d8e6dd;padding:16px 20px;border-radius:14px}.help{margin:18px 0;border:1px solid #e1e6eb;border-radius:12px;padding:14px 18px}.help summary{cursor:pointer;font-weight:600}.address{overflow-wrap:anywhere}.source{font-size:13px}.install footer{margin-top:30px;display:flex;flex-wrap:wrap;gap:16px;font-size:14px}@media(max-width:700px){main.install{padding:24px 18px}.steps{grid-template-columns:1fr;gap:26px}.steps img{max-width:300px;margin:auto}.steps h3{margin-top:14px}.platforms .action{flex:1}.guide{margin-top:28px}}
