body .aboutMe {
  max-width: 1000px; /* Aumenta el ancho máximo */
  margin: 0 auto; /* Centra la sección */
}

body .aboutMe__sides {
  display: grid;
  grid-template-columns: 200px 1fr; /* Aumenta el ancho de la imagen */
  align-items: center;
  gap: 60px; /* Aumenta el espacio entre la imagen y el texto */
}

body .aboutMe__left img {
    max-width: 150px;
    border-radius: 70%;
    box-shadow: 6px 7px 20px 0px var(--paynes-gray);
}

body .aboutMe__right {
  display: flex;
  flex-direction: column;
  gap: 20px;
}

body .aboutMe__right p {
  font-size: 16px;
  line-height: 28px;
  letter-spacing: .03px;
  color: var(--p);
  font-weight: 300;
}

body .aboutMe__right p > strong {
  font-size: 18px;
  font-weight: 600;
}

body .aboutMe__right p > img {
  max-width: 20px;
  margin-bottom: -4px;
}

.helloWorld {
    width: 0%;
    max-width: 300px;
  
    white-space: nowrap;
    overflow: hidden;
    border-right: .12em solid var(--cambridge-blue);
  
    animation: typing 1s steps(24, end) .6s both, blink-caret .5s step-end infinite;
  }
  
  @keyframes typing {
    from {
        width: 0%
    }
    to {
        width: 100%;
    }
  }
  
  @keyframes blink-caret {
    from, to { border-color: transparent }
    50% { border-color: var(--cambridge-blue); }
  }