.pricing-intro{
  padding-bottom:var(--space-5);
}
.pricing-eyebrow{
  margin-bottom:var(--space-2);
  color:var(--accent);
  font-size:var(--size-small);
}
.pricing-intro .lede{
  margin-bottom:var(--space-3);
}
.pricing-intro .preview-row{
  margin-bottom:0;
}
.pricing-overview{
  padding-top:var(--space-3);
  padding-bottom:var(--space-3);
}
.pricing-overview>p{
  max-width:var(--reading-width);
}
.pricing-limit{
  color:var(--muted);
  font-size:var(--size-small);
}
.pricing-card>p{
  margin-bottom:0;
}
.pricing-note{
  margin-top:var(--space-4);
  max-width:var(--reading-width);
  color:var(--muted);
}
.pricing-note a,
.pricing-billing .panel a,
.pricing-refund a,
.dotted .panel a{
  color:var(--accent);
}
.pricing-billing{
  padding-top:var(--space-3);
}
.pricing-refund{
  padding-top:var(--space-3);
}
.pricing-refund>.panel{
  max-width:var(--reading-width);
}