.customer-center-page .customer-inquiry {
  display: flex;
  min-height: 420px;
  padding: 40px var(--spacing-lg);
  background: radial-gradient(
    ellipse 71.9% 419.86% at 71.85% 43.69%,
    var(--brand-primary) 0%,
    var(--brand-primary-dark) 100%
  );
}

.customer-center-page .customer-inquiry__inner {
  justify-content: space-between;
  padding-right: 60px;
}

.customer-center-page .customer-inquiry__content {
  gap: 40px;
}

.customer-center-page .customer-inquiry__title {
  color: var(--neutral-tx1-hero);
  font-size: var(--font-size-5xl);
  line-height: var(--line-height-44);
}

.customer-center-page .customer-inquiry__contacts {
  gap: var(--spacing-lg);
  color: var(--neutral-tx2-title);
  font-size: var(--font-size-base);
  line-height: var(--line-height-20);
}

.customer-center-page .customer-inquiry__contact {
  min-width: 0;
}

.customer-center-page .customer-inquiry__icon img {
  width: 255px;
}

.customer-center-page .customer-partner-link {
  justify-content: flex-end;
  gap: 0;
  min-height: 164px;
  padding: 60px max(var(--spacing-lg), calc((100% - 1280px) / 2));
  color: var(--semantic-white);
  background: var(--neutral-tx2-title);
  font-size: var(--font-size-5xl);
  line-height: var(--line-height-44);
}

.customer-center-page .customer-partner-link__arrow {
  display: flex;
  flex: 0 0 44px;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
}

.customer-center-page .customer-partner-link__arrow img {
  width: 11px;
}

@media (max-width: 767px) {
  .customer-center-page .customer-inquiry {
    min-height: 300px;
    padding: 40px var(--spacing-lg);
    background: radial-gradient(
      ellipse 71.85% 419.84% at 71.85% 43.69%,
      var(--brand-primary) 0%,
      var(--brand-primary-dark) 100%
    );
  }

  .customer-center-page .customer-inquiry__inner {
    flex-direction: column;
    align-items: flex-end;
    justify-content: center;
    gap: var(--spacing-xl);
    padding-right: 0;
  }

  .customer-center-page .customer-inquiry__content {
    gap: 40px;
  }

  .customer-center-page .customer-inquiry__title {
    font-size: var(--font-size-xl);
    line-height: var(--line-height-22);
  }

  .customer-center-page .customer-inquiry__contacts {
    color: var(--badge-alpha-b-60);
    font-size: var(--font-size-sm);
    line-height: var(--line-height-16);
  }

  .customer-center-page .customer-inquiry__contact {
    gap: var(--spacing-3xs);
  }

  .customer-center-page .customer-inquiry__icon img {
    width: 114.75px;
  }

  .customer-center-page .customer-partner-link {
    min-height: 124px;
    padding: 40px var(--spacing-lg);
    font-size: var(--font-size-2xl);
    line-height: var(--line-height-24);
  }

  .customer-center-page .customer-partner-link__arrow {
    flex-basis: 44px;
    width: 44px;
    height: 44px;
  }
}
