.pricing-page{--pricing-core: #2563eb;--pricing-flow: #059669;--pricing-control: #7c3aed}.pricing-package{display:flex;flex-direction:column;overflow:hidden}.pricing-package__rule{width:3rem;height:.2rem;margin:-1.5rem 0 1.3rem;border-radius:999px;background:var(--pricing-tier-color)}.pricing-package__eyebrow,.pricing-package__badge,.pricing-choice__eyebrow{color:var(--pricing-tier-color)}.pricing-package__badge{color:var(--pricing-tier-color)!important;border-color:color-mix(in srgb,var(--pricing-tier-color) 24%,var(--color-base-100, #fff))!important;background:color-mix(in srgb,var(--pricing-tier-color) 8%,var(--color-base-100, #fff))!important}.pricing-package--core{--pricing-tier-color: var(--pricing-core)}.pricing-package--flow{--pricing-tier-color: var(--pricing-flow)}.pricing-package--control{--pricing-tier-color: var(--pricing-control)}.pricing-choice:nth-child(1){--pricing-tier-color: var(--pricing-core)}.pricing-choice:nth-child(2){--pricing-tier-color: var(--pricing-flow)}.pricing-choice:nth-child(3){--pricing-tier-color: var(--pricing-control)}.pricing-comparison-table th,.pricing-comparison-table td{vertical-align:top}@media (max-width: 639px){.pricing-comparison-table th,.pricing-comparison-table td{padding:.875rem 1rem}}
