.template__about {
  padding-top: clamp(120px, 26svh, 2000px); }
  .template__about .intro {
    padding-bottom: 60px; }
    .template__about .intro .title {
      grid-column: 1 / 18;
      display: flex;
      flex-direction: column;
      gap: 30px;
      max-width: 995px; }
  .template__about .block__image-layout:not(.multi-img) .img-size-medium {
    grid-column: 3 / span 20; }
  .template__about .block__image-layout.multi-img .imageAndText {
    display: flex;
    flex-direction: column;
    justify-content: center; }

@media (max-width: 960px) {
  .template__about .intro .title {
    grid-column: 1/-1; }
  .template__about .block__image-layout .imageAndText.img-size-small {
    grid-column: 1/-1; }
  .template__about .block__image-layout {
    padding-bottom: 0; }
  .template__about .block__image-layout.multi-img .index-0 {
    grid-column: 1 / span 9; }
  .template__about .block__image-layout.multi-img .index-1 {
    grid-column: 2 / span 11; }
  .template__about .block__image-layout:not(.multi-img) .img-size-medium {
    grid-column: 1/-1; } }
