.pricing-hero .home-hero-stage{margin-top:-9rem}.pricing-plans .home-plans{margin:0}.pricing-plans .home .home-plan,.pricing-plans .home-plan{box-shadow:var(--app-site-lift)}.pricing-months{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.pricing-month{border:1px solid var(--app-border);border-radius:var(--app-radius-card);background:var(--app-card);gap:.875rem;padding:1.5rem;display:grid}.pricing-month p{margin:0}.pricing-month-head{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.pricing-month-head h3{font-family:var(--app-font-title);letter-spacing:-.015em;margin:0;font-size:1.25rem;font-weight:700}.pricing-month-head .home-mono{color:var(--app-muted-foreground)}.pricing-month-jobs{text-wrap:pretty;font-size:1rem;line-height:1.5}.pricing-meter{border-radius:var(--app-radius-badge);background:var(--app-muted);height:.5rem;overflow:hidden}.pricing-meter-fill{border-radius:inherit;background:var(--app-primary);transform-origin:0;height:100%;display:block}.pricing-month-foot{color:var(--app-muted-foreground);justify-content:space-between;gap:.75rem;font-size:.875rem;display:flex}.pricing-never{text-wrap:pretty;max-width:40rem;margin:2.5rem 0 0;font-size:1.0625rem;font-weight:600;line-height:1.5}.pricing-covers .home-example{text-align:start}.pricing-includes-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;margin:0;padding:0;list-style:none;display:grid}.pricing-includes-list li{align-items:center;gap:.875rem;font-size:1rem;line-height:1.45;display:flex}.pricing-topups-list{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.pricing-topups-list li{border:1px solid var(--app-border);border-radius:var(--app-radius-control);background:var(--app-card);padding:.625rem .875rem}.home[data-reveals] .pricing-month:not([data-revealed]) .pricing-meter-fill{transform:scaleX(0)!important}.home[data-reveals] .pricing-month[data-revealed] .pricing-meter-fill{transition:transform var(--app-duration-reveal) var(--app-ease-out) .2s}@media not (min-width:64rem){.pricing-months,.pricing-includes-list{grid-template-columns:minmax(0,1fr);max-width:34rem}}@media not (min-width:60rem){.pricing-hero .home-hero-stage{margin-top:-5rem}}
