/* The four plans: same cards as the rest of the page, in a row on a computer and one under the other on a phone */
.pricing-grid.plans-grid{max-width:1180px;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:46px}
.plans-grid .price-card{padding:26px 22px 24px}
.plans-grid .plan-heading h3{font-size:20px}
.plans-grid .plan-heading .small-label{letter-spacing:.8px}
.plans-grid .price{font-size:52px;margin:20px 0 14px;flex-wrap:wrap}
.plans-grid .plan-list{margin:22px 0 26px;gap:12px;align-content:start}
.plans-grid .plan-sticker{right:14px;top:-26px;width:74px;height:62px;font-size:9px;line-height:1.15}
.plans-grid .plan-button{padding:14px 16px;font-size:12px;text-align:left}
@media(max-width:1060px){.pricing-grid.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:720px}}
@media(max-width:760px){
  .pricing-grid.plans-grid{grid-template-columns:minmax(0,1fr);max-width:460px;gap:30px;margin-top:29px}
  .plans-grid .price-card{padding:24px 22px}
  .plans-grid .price{font-size:58px}
  .plans-grid .plan-list li{text-align:left}
  .plans-grid .plan-sticker{top:-22px;right:12px}
}
