@charset "UTF-8";
/* Bloque: contenido de proyecto single (estilos base; ampliar según diseño). */
.c-single-project-content__inner {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--wp--style--block-gap);
  grid-template-areas: "type" "name" "main";
}
@media (min-width: 782px) {
  .c-single-project-content__inner {
    grid-template-columns: repeat(16, 1fr);
    grid-template-areas: none;
  }
}
.c-single-project-content__inner-main {
  grid-column: 1/-1;
}
@media (min-width: 782px) {
  .c-single-project-content__inner-main {
    grid-column: 1/12;
  }
}
.c-single-project-content__inner-main .acf-innerblocks-container > * {
  margin-top: var(--wp--style--block-gap);
}
.c-single-project-content__inner-main .acf-innerblocks-container > :first-child {
  margin-top: 0 !important;
}
.c-single-project-content__post-type {
  grid-area: type;
}
@media (min-width: 782px) {
  .c-single-project-content__post-type {
    grid-column: 13/14;
    grid-row: 1;
  }
}
@media (min-width: 1200px) {
  .c-single-project-content__post-type {
    grid-column: 14/15;
  }
}
.c-single-project-content__post-name {
  grid-area: name;
}
@media (min-width: 782px) {
  .c-single-project-content__post-name {
    grid-column: 14/-1;
    grid-row: 1;
  }
}
@media (min-width: 1200px) {
  .c-single-project-content__post-name {
    grid-column: 15/-1;
  }
}