/* ===== ABOUT SLIDE ===== */

.slide--about .slide-inner{
  height: 100%;
  width: 100%;
  box-sizing: border-box;

  background-image:
    linear-gradient(135deg, rgba(2, 6, 23, 0.22), rgba(2, 6, 23, 0.45)),
    url("../../img/about/sections.webp");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;

  border-radius: 28px;
  padding: 38px 40px;

  display: flex;
  flex-direction: column;
  justify-content: flex-end; /* apakšā */
  align-items: flex-start;   /* pa kreisi */
  gap: 8px;

  color: var(--color-text);
  text-shadow: 0 2px 18px rgba(0,0,0,.55);
  text-align: left;
}

.slide--about h2{
  margin: 0;
  font-size: clamp(1.8rem, 2.8vw, 2.4rem);
}

.slide--about p{
  margin: 0;
  color: rgba(229,231,235,0.92);
  font-size: 1.05rem;
}

/* ===== MOBILE ===== */
@media (max-width: 768px){
  .slide--about .slide-inner{
    padding: 22px 18px;
    border-radius: 18px;
  }

  .slide--about p{
    font-size: 1rem;
  }
}
