.pricing-plan-reveal-module__sRf9pq__shell{--plan-gap:1rem;--plan-card-width:min(86%, 22rem);flex-direction:column;gap:2rem;width:100%;display:flex}.pricing-plan-reveal-module__sRf9pq__shell>:first-child{display:contents}.pricing-plan-reveal-module__sRf9pq__shell>:first-child>:first-child{order:1}.pricing-plan-reveal-module__sRf9pq__shell>:first-child>:nth-child(2){order:2}.pricing-plan-reveal-module__sRf9pq__shell>:first-child>:nth-child(n+3){order:4}.pricing-plan-reveal-module__sRf9pq__revealAction{order:3;justify-content:center;margin-top:-.5rem;display:flex}.pricing-plan-reveal-module__sRf9pq__shell .grid{grid-template-columns:repeat(4, var(--plan-card-width));align-content:start;align-items:stretch;column-gap:var(--plan-gap);overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-template-rows:repeat(6,auto);row-gap:0;margin:-.75rem -.25rem -.5rem;padding:.75rem .25rem .5rem;display:grid;overflow-x:auto}.pricing-plan-reveal-module__sRf9pq__shell:not(.pricing-plan-reveal-module__sRf9pq__expanded) .grid{grid-template-columns:repeat(3, var(--plan-card-width))}.pricing-plan-reveal-module__sRf9pq__shell .grid>*{grid-row:1/span 6;grid-template-rows:subgrid;scroll-snap-align:start;align-self:stretch;width:auto;min-width:0;height:auto;margin-top:0;display:grid}.pricing-plan-reveal-module__sRf9pq__shell .grid>*>:last-child{display:contents}.pricing-plan-reveal-module__sRf9pq__shell .grid>*>:last-child>:first-child{align-self:start;padding:1.25rem 1.5rem 0}.pricing-plan-reveal-module__sRf9pq__shell .grid>*>:last-child>:nth-child(2){align-self:start;padding:1.25rem 1.5rem 0}.pricing-plan-reveal-module__sRf9pq__shell .grid>*>:last-child>:nth-child(3){align-self:stretch;margin:1.25rem 1.5rem 0}.pricing-plan-reveal-module__sRf9pq__shell .grid>*>:last-child>:nth-child(4){align-self:start;width:auto;margin:1.25rem 1.5rem 0}.pricing-plan-reveal-module__sRf9pq__shell .grid>*>:last-child>:nth-child(5){align-self:stretch;margin:1.25rem 1.5rem 0;padding-bottom:1.5rem}.pricing-plan-reveal-module__sRf9pq__shell:not(.pricing-plan-reveal-module__sRf9pq__expanded) .grid>:first-child{display:none}@media (min-width:40rem){.pricing-plan-reveal-module__sRf9pq__shell{--plan-gap:1.25rem;--plan-card-width:calc((100% - 1.25rem) / 2)}}@media (min-width:64rem){.pricing-plan-reveal-module__sRf9pq__shell{--plan-card-width:calc((100% - 2.5rem) / 3)}}
