@charset "UTF-8";
/* Модуль ventolux_subscribe - Figma 2351:112878 (1440x300).
   Фото + градієнт, по центру заголовок H1 і біла кнопка. */
.subscribe {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 300px;
  overflow: hidden;
  color: var(--c-white);
  text-align: center;
}

.subscribe__bg {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: -2;
}

.subscribe::after {
  content: "";
  position: absolute;
  inset: 0;
  background: linear-gradient(90deg, var(--c-text) 0%, rgba(33, 33, 33, 0) 100%);
  z-index: -1;
}

.subscribe__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--space-5);
  max-width: 828px;
  padding-inline: var(--container-pad);
}

.subscribe__title {
  font: var(--t-h2);
  letter-spacing: var(--t-h2-ls);
}

@media (min-width: 1024px) {
  .subscribe__title {
    font: var(--t-h1);
    letter-spacing: var(--t-h1-ls);
  }
}
