/* maxkorzh.live: site-wide overrides, loaded last by the getCss snippet. 2026-10-30
 * Same top offset for all sections on phones (up to 899px): 23% of screen height,
 * as Music / Photo / Video already have.
 * Before: News, articles, concerts list, Remix pack used 32vh; Contacts block was centered vertically;
 * the first card of the Photo list had an extra 2.5rem top margin (Music zeroes it, Photo did not).
 * "About" (.about .content, 60vh) and shop keep their own, more specific rules. */
@media (max-width: 899px) {
  .content { padding-top: 23vh; }
  .contacts .wrap { justify-content: flex-start; }
  .contacts__content { padding-top: 23vh; }
  .photos:not(.photosAlbum) .photos__item:first-child { margin-top: 0; }
}

/* телефон: вертикальное фоновое видео bg-2026-mobile-v заполняет экран (а не 16:9 с обрезкой) */
.page__canvas video[src*="bg-2026-mobile-v"] { width: 100% !important; height: 100% !important; object-fit: cover; }
