/* download.css — страница загрузки. Своих цветов не заводит: всё из style.css. */

.download-top {
  padding-bottom: var(--sp-7);
}

/* Секции сайта центрируют «надзаголовок», h2 и lead (style.css). Здесь заголовок
   страницы — h1, и он под то правило не подпадал: получалось, что подзаголовок
   по центру, а заголовок и кнопка — слева. Доводим весь верхний блок до центра. */
.section.download-top > .container > h1,
.section.download-top > .container > .download-cta,
.section.download-top > .container > .fine-print {
  text-align: center;
  margin-inline: auto;
}

.download-cta {
  margin: var(--sp-6) 0 var(--sp-3);
}

/* Кнопка загрузки — главное действие всей страницы, поэтому крупнее обычной. */
.btn-lg {
  padding: var(--sp-4) var(--sp-7);
  font-size: var(--fs-lg);
}

/* Контрольная сумма: 64 знака, которые должны переноситься на телефоне
   и выделяться целиком двойным щелчком, а не рвать вёрстку. */
.hash-value {
  margin: var(--sp-3) 0 var(--sp-5);
}

.hash-value code,
code.hash {
  display: inline-block;
  max-width: 100%;
  padding: var(--sp-2) var(--sp-3);
  border: 1px solid var(--line);
  border-radius: var(--radius-sm);
  background: var(--bg-alt);
  font-family: var(--font-mono);
  font-size: var(--fs-sm);
  word-break: break-all;
}
