.setup-start-options {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 14px;
  margin: 0 auto 18px;
}

.setup-path-card {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: 14px;
  align-items: center;
  min-height: 116px;
  border: 1px solid var(--line);
  border-radius: 18px;
  padding: 18px;
  background: #10161f;
}

.setup-path-card > span {
  display: grid;
  place-items: center;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  font-size: 18px;
  font-weight: 950;
}

.setup-path-card > div { display: grid; gap: 3px; }
.setup-path-card small { color: var(--muted); font-size: 10px; font-weight: 950; letter-spacing: .1em; }
.setup-path-card b { font-size: 18px; }
.setup-path-card p { margin: 0; color: var(--muted); }
.setup-path-card em { display: inline-flex; margin-left: 5px; border-radius: 999px; padding: 3px 6px; font-size: 9px; font-style: normal; letter-spacing: .08em; vertical-align: 2px; }
.import-path { border-color: #506b32; background: linear-gradient(145deg, #182317, #0c1218); }
.import-path > span, .import-path em { background: var(--lime); color: #071000; }
.free-path { border-color: #39798a; background: linear-gradient(145deg, #102732, #0c141b); }
.free-path > span, .free-path em { background: var(--cyan); color: #061319; }

@media (max-width: 760px) {
  .setup-start-options { grid-template-columns: 1fr; }
  .setup-path-card { min-height: 104px; padding: 16px; }
}
