@charset "UTF-8";
/* CSS Document */

/* =============================
   iPhone 15 Pro Max & ähnliche Geräte
   ============================= */
@media screen and (max-width: 430px) {
  body {
    font-size: 1rem;
  }

  h1, h2, h3, h4 {
    font-size: 1.2rem;
  }

  .main-block h1 {
    font-size: 1.2rem;
    padding-top: 7rem;
    padding-bottom: 2rem;
  }

  .main-block h2 {
    font-size: 1.4rem;
  }

  p, a, li {
    font-size: 0.85rem;
  }

  .main-block p {
    font-size: 1rem;
  }

  .main-block p.download a {
    font-size: 0.8rem;
  }

  .arrow-link {
    font-size: 0.9rem;
  }

  .subscribe h3 {
    font-size: 1rem;
  }

  .subscribe input[type="email"],
  .subscribe form button {
    font-size: 1rem;
  }

  .subscribe p {
    font-size: 0.8rem;
  }

  footer {
    font-size: 0.85rem;
  }

  .product img {
    min-width: auto;
    max-width: 100%;
  }

  .exhibition-works {
    grid-template-columns: 1fr;
  }

  .text-box {
    padding: 2rem 1rem;
  }

  nav {
    gap: 1rem;
  }

  header {
    padding: 1.5rem;
  }
}
