/* Page Title Component Styles */
.pulsar-page-title-wrapper {
  width: 100%;
}

.pulsar-page-title {
  padding: 72px 0;
  background-color: #ffffff; /* Light mode has white background */
}

.pulsar-page-title.dark-mode {
  background-color: #000000; /* Dark mode has black background */
}

.pulsar-page-title .title-content {
  display: flex;
  flex-direction: column;
  gap: 24px;
}

.pulsar-page-title .title {
  font-family: "AktivGrotesk", sans-serif;
  font-size: 14px;
  line-height: 20px;
  font-weight: 400; /* Regular weight */
  color: #ffffff; /* White text for the pill */
  display: inline-block;
  padding: 5px 15px;
  border-radius: 50px; /* Border radius 50% */
  background-color: #000000; /* Black background for the pill in light mode */
  width: auto;
  max-width: fit-content;
}

.pulsar-page-title.dark-mode .title {
  color: #000000; /* Black text for the pill in dark mode */
  background-color: #ffffff; /* White background for the pill in dark mode */
}

.pulsar-page-title .subtitle {
  font-family: "AktivGrotesk", sans-serif;
  font-size: 80px;
  line-height: 96px; /* Updated to 96px as specified */
  font-weight: 300; /* Light weight */
  margin: 0;
  color: #000000; /* Black text for subtitle in light mode */
}

.pulsar-page-title.dark-mode .subtitle {
  color: #ffffff; /* White text for subtitle in dark mode */
}
.single-news .pulsar-page-title {
  padding: 72px 0 25px;
}
.single-news .pulsar-page-title .title {
  color: black;
  font-size: 18px;
  line-height: 28px;
  padding: 0;
  background-color: transparent;
}

/* Responsive styles */
@media (max-width: 767px) {
  .single-news .pulsar-page-title {
    padding: 40px 0 24px;
  }
  .pulsar-page-title {
    padding: 40px 0;
  }

  .pulsar-page-title .title {
    font-size: 12px;
    line-height: 18px;
    padding: 6px 16px;
  }

  .pulsar-page-title .subtitle {
    font-size: 48px;
    line-height: 56px;
  }
}
