/* Pato Creando wordmark and SILO campaign styling — 2026-10-23 */
#portfolioHeader .portfolio-nav-logo {
  display:block;
  width:clamp(145px,12vw,155px);
  height:auto;
  object-fit:contain;
}
@media (min-width:1300px) {
  #portfolioHeader .portfolio-nav-layout {
    grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);
    column-gap:20px;
  }
  #portfolioHeader .portfolio-nav-left { display:contents; }
  #portfolioHeader .portfolio-nav-home {
    grid-column:1;
    grid-row:1;
    justify-self:start;
  }
  #portfolioHeader .portfolio-nav-brand {
    grid-column:2;
    grid-row:1;
    justify-self:center;
  }
  #portfolioHeader .portfolio-nav-links {
    grid-column:1;
    grid-row:1;
    justify-self:end;
  }
  #portfolioHeader .portfolio-nav-links a { padding-inline:10px; }
  #portfolioHeader .portfolio-nav-contact {
    grid-column:3;
    grid-row:1;
  }
}
@media (max-width:639px) {
  #portfolioHeader .portfolio-nav-logo { width:120px; }
}
.editorial-case--silo .editorial-index,
.project-item--silo .project-info-card > div p:first-child {
  color:#d8ed74;
}
.editorial-case--silo .editorial-media {
  background:radial-gradient(circle at 50% 35%,rgba(207,230,90,.075),transparent 65%),#0b1010;
}
.project-item--silo .project-info-card {
  border-color:rgba(207,230,90,.23);
  background:linear-gradient(160deg,rgba(207,230,90,.055),rgba(255,255,255,.025) 45%,rgba(255,255,255,.015));
}
