/* GIN PORTFOLIO — Brand logo scale +20% across all pages
   2026-10-20. Only the existing original Gin logo; no file distortion.
   Loaded as the final stylesheet after all legacy styles. */

/* Header: current 40px -> 48px; proportionally increase allowed width. */
.v18-head .v18-brand img{
  height:48px!important;
  width:auto!important;
  max-width:132px!important;
  object-fit:contain!important;
}
.v18-head .v18-brand{display:inline-flex;align-items:center;justify-content:flex-start;min-width:0;flex-shrink:0}

/* Footer logo: 20% larger from the original responsive 115px–200px range. */
footer.v18-foot .v18-foot-cols img{
  width:clamp(138px,16.8vw,240px)!important;
  max-width:100%!important;
  height:auto!important;
  object-fit:contain!important;
}

/* Homepage original brand symbol: image inside its existing orbit, +20%. */
.v18-hero-symbol img{
  width:78%!important; /* previous 65% */
  height:auto!important;
  object-fit:contain!important;
}

/* Other brand-mark placements within the About page. */
.v18-about-mark img{
  max-width:72%!important; /* previous 60% */
  width:auto!important;
  height:auto!important;
}

/* Preserve header 64px mobile height and navigation clearance. */
@media(max-width:760px){
  .v18-head .v18-brand img{
    height:38.4px!important; /* previous 32px */
    max-width:132px!important;
  }
}
@media(max-width:560px){
  footer.v18-foot .v18-foot-cols img{
    width:170.4px!important; /* previous 142px */
    max-width:100%!important;
  }
}
