/* Keep the entry compact on phones without changing the wordmark proportions. */
@media (max-width:600px) {
  .home-start { width:212px; height:50px; min-height:50px; padding:12px 23px; max-width:74vw; border-radius:5px; font-size:15px; }
}

/* Finished impressions retain their actual ink colors throughout the handoff. */
.home-card[data-kind="成品"] img { opacity:1; }
.home-flight { will-change:transform,opacity; }
.studio-bridge { will-change:opacity; }
