/* v203: tighter Section01 mobile wordmark stack and lower English copy. */
@media (max-width: 700px) {
  /* v202 -11px -> +1px: bring the floating word closer to Design. */
  .opening-logo-stack .opening-logo-layer[data-logo-part="bae-woogi"] {
    top: calc(24% + 1px);
  }

  /* v202 +3px -> +10px: close the gap without touching Portfolio. */
  .opening-logo-stack .opening-logo-layer[data-logo-part="design"] {
    top: calc(24% + 10px);
  }

  /* +16px on typical phones; short screens retain a safe bottom margin. */
  .opening-psd-english {
    translate: -50% clamp(0px, calc(16svh - 77px), 40px);
  }
}