/* v52: complete founder signature and two purposeful next steps. */
.founder-signoff-v48 {
  min-width:0;
  overflow:visible;
}

.founder-signoff-v48 > img {
  box-sizing:content-box;
  width:clamp(185px,19vw,285px);
  max-width:48%;
  height:auto;
  padding:8px 24px 8px 0;
  object-fit:contain;
  overflow:visible;
}

.founder-welcome-actions-v52 {
  display:grid;
  grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);
  gap:12px;
  width:min(100%,760px);
}

.founder-welcome-actions-v52 .founder-welcome-action-v48 {
  box-sizing:border-box;
  width:100%;
  min-height:68px;
}

.founder-welcome-action-v48--story {
  border:1px solid var(--welcome-ink);
  color:var(--welcome-ink);
  background:transparent;
}

.founder-welcome-action-v48--story:hover,
.founder-welcome-action-v48--story:focus-visible {
  border-color:var(--welcome-gold);
  color:var(--welcome-ink);
  background:var(--welcome-gold);
}

@media(max-width:760px) {
  .founder-signoff-v48 > img {
    width:min(270px,82%);
    max-width:82%;
    padding-right:18px;
  }
  .founder-welcome-actions-v52 {grid-template-columns:1fr}
}
