.plan-prices { margin: 1.5rem 0; }
.plan-prices > div { display: flex; justify-content: space-between; gap: 1rem; padding: .65rem 0; border-bottom: 1px solid #303030; }
.plan-prices dt { color: #b9b9b9; }
.plan-prices dd { margin: 0; font-weight: 700; white-space: nowrap; }
.fulfillment-steps { max-width: 800px; padding-left: 1.5rem; color: #c9c9c9; line-height: 1.7; }
.fulfillment-steps li { margin-bottom: .8rem; }
#retry-plans[hidden] { display: none; }
