Иногда достаточно просто максимально упростить дизайн, ужать его и сделать из этого мобайл. По времени это процентов 20-30 от времени, которое занимает десктоп. Для лендингов обычно такая схема ок.
$response = $client->request('GET', '/');
$body = $response->getBody();
if (preg_match("#<b>([0-9]{8})</b>#", $body, $token)) {
$response = $client->request('GET', '/new_url/page.php', [
'form_params' => [
'token' => $token[0],
]
]);
$body = $response->getBody();
}