/* ============================
   4K — min 1920px
   enazemi-studio / minimal
============================ */
@media (min-width: 1920px) {

  body {
    font-size: 16px;
  }

  .site-header {
    height: 80px;
    padding: 0 var(--space-5);
    backdrop-filter: blur(18px);
  }

  .header-inner {
    max-width: 1600px;
  }

  .hero-inner {
    max-width: 1600px;
  }

  .hero-left h1 {
    font-size: 4.8rem;
    max-width: 1000px;
  }

  .hero-left .subtitle {
    font-size: 1.2rem;
    max-width: 460px;
  }

  .hero-image {
    width: 55%;
    transform: rotateY(-4deg) scale(1.04);
  }

  .projects-page {
    padding: var(--space-6) 12%;
  }

  .projects-header,
  .projects-grid {
    max-width: 1600px;
    margin: 0 auto;
  }

  .single-project-fullscreen {
    grid-template-columns: 60% 40%;
    padding-top: var(--space-6);
  }

  .project-right {
    padding: var(--space-5) var(--space-6);
  }

  .method-hero,
  .method-process,
  .principles-hero,
  .principles-list,
  .commissions-hero,
  .commissions-areas,
  .commissions-inquiry,
  .commissions-footer {
    padding-left: 14%;
    padding-right: 14%;
  }

  .commissions-footer .footer-bottom-row,
  .principles-footer .footer-bottom-row {
    max-width: 1600px;
    margin: 40px auto 0;
  }
}
@media (min-width: 1920px) {

  :root {
    --type-h1: 4.8rem;
    --type-h2: 2.6rem;
    --type-h3: 1.8rem;
    --type-h4: 1.35rem;
    --type-h5: 1.1rem;

    --type-body: 16px;
  }
}

