.pricing-section_section__Vq4lo{overflow:clip}.pricing-section_rail__Q_Gl1{position:relative;display:grid;max-width:30rem;margin-inline:auto;gap:2rem;padding:1rem 1rem 1.5rem}.pricing-section_navigation__epDxt,.pricing-section_progress___tjIl{display:none}@media (min-width:640px){.pricing-section_rail__Q_Gl1{max-width:56rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.25rem;padding-inline:1.5rem}}@media (min-width:1024px){.pricing-section_navigation__epDxt{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.pricing-section_rail__Q_Gl1{--rail-gutter:max(2rem,calc((100% - 76rem) / 2));display:flex;max-width:none;gap:1.5rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--rail-gutter);scrollbar-width:none;padding:1.25rem var(--rail-gutter) 2rem}.pricing-section_rail__Q_Gl1::-webkit-scrollbar{display:none}.pricing-section_rail__Q_Gl1:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-2px;border-radius:1rem}.pricing-section_card__V9V7u{flex:0 0 clamp(21rem,29vw,27rem);scroll-snap-align:start}.pricing-section_progress___tjIl{display:block;height:3px;overflow:hidden;border-radius:999px;background:hsl(var(--foreground)/.1)}}@media (prefers-reduced-motion:reduce){.pricing-section_section__Vq4lo *,.pricing-section_section__Vq4lo :after,.pricing-section_section__Vq4lo :before{scroll-behavior:auto!important;transition:none!important}}