/* 8.ro */
.pc-q + .pc-q { border-top: 1px solid var(--line); }
.pc-h { margin: 0; padding: 16px 18px 0; font-size: 1rem; font-weight: 680; letter-spacing: -.01em; }
.pc-f { padding-top: 10px; }
@media (min-width: 640px) {
  .pc-f { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .pc-q[data-q="plus"] .pc-f { grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr); }
}
.pc-op { align-self: end; padding-bottom: 2px; }
.pc-v { font-size: 1rem; font-weight: 650; }
