/* ===== SERVICES SLIDE ===== */

.slide--services .slide-inner {
  height: 100%;
  width: 100%;
  box-sizing: border-box;

  /* fons + overlay */
  background-image:
    linear-gradient(135deg, rgba(2, 6, 23, 0.80), rgba(2, 6, 23, 0.45)),
    url("../../img/services/sections.webp");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;

  border-radius: 28px; /* iekšējais noapaļojums, ja gribi “karte kartē” sajūtu */
  padding: 38px 40px;

  display: flex;
  flex-direction: column;
  justify-content: flex-end; /* teksts apakšā */
  gap: 8px;

  color: var(--color-text);
  text-shadow: 0 2px 18px rgba(0, 0, 0, 0.55);
}

/* Virsraksts / teksts */
.slide--services h2 {
  margin: 0;
  font-size: clamp(1.6rem, 2.6vw, 2.2rem);
}

.slide--services p {
  margin: 0;
  color: rgba(229, 231, 235, 0.9);
  font-size: 1rem;
  max-width: 52ch;
}

/* Hover sajūta, jo tev ir data-detail-url (klikšķināms slaids) */
.slide--services.slide--active .slide-inner {
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}
.slide--services.slide--active:hover .slide-inner {
  transform: translateY(-2px);
}

/* ===== MOBILE ===== */
@media (max-width: 768px) {
  .slide--services .slide-inner {
    padding: 22px 18px;
    border-radius: 18px;
    justify-content: center; /* mobilajā labāk centrā */
    text-align: center;
  }

  .slide--services p {
    margin: 0 auto;
  }
}
