.install{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.install .well{display:grid;gap:8px;padding:22px;align-content:start}.install .tw-icon{margin-bottom:10px}.install p{font-size:14px;color:var(--ec-text-muted);line-height:1.5}@media(max-width:820px){.install{grid-template-columns:minmax(0,1fr)}}.reqs{display:grid}.reqs>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:14px 18px}.reqs>div+div{border-top:1px solid var(--ec-border)}.reqs dt{font-size:11.5px;padding-top:2px}.reqs dd{font-size:14px;color:var(--text-2);line-height:1.5}@media(max-width:480px){.reqs>div{grid-template-columns:minmax(0,1fr);gap:4px}}.next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.next-card{transition:filter .28s var(--ease-smooth-out),transform var(--duration-quick) var(--ease-smooth-out)}@media(hover:hover)and (pointer:fine){.next-card:hover{filter:brightness(1.08);transition-duration:.12s,var(--duration-quick)}}.next-card:active{transform:scale(.98)}.next-card .well{display:grid;gap:6px;padding:20px}.next-card .mono{font-size:11px}.next-card p{font-size:13.5px;color:var(--ec-text-muted)}@media(max-width:820px){.next{grid-template-columns:minmax(0,1fr)}}
