/* The web home. */
.h-head { margin-top: 8px; }
.wordmark { margin: 0 auto; width: 15.5rem; max-width: 78%; line-height: 0; }
.wordmark img { width: 100%; height: auto; display: block; }
.home .stage { margin-top: 30px; }
.home .card { width: 56vw; max-width: 13.5rem; }
.h-toggle { margin-top: 26px; }
.h-toggle .hint { margin-top: 8px; }
.h-what { margin-top: 34px; }
.h-get { margin-top: 30px; }
.app-id {
  display: -webkit-box; display: -webkit-flex; display: flex;
  -webkit-box-align: center; -webkit-align-items: center; align-items: center;
  margin-bottom: 16px;
}
.app-id img { width: 64px; height: 64px; border-radius: 15px; -webkit-flex: none; flex: none; margin-right: 14px; }
.app-id .title-s { margin: 0 0 2px; }
.h-help { margin-top: 34px; }
.h-help .title-s { margin-bottom: 12px; }
.home .foot .small { margin-top: 4px; }
@media (max-height: 640px) {
  .home .card { width: 48vw; }
}
