@media (max-width:767px){[data-pricing-page]{max-width:100%;overflow-x:clip;width:100%}[data-pricing-page] main>.fp-hero-grid{padding-bottom:2.5rem;padding-top:2.5rem}[data-pricing-page] main h1{font-size:2.1rem;line-height:1.08;overflow-wrap:anywhere}[data-pricing-page] main>section.grid{gap:1rem;padding-bottom:2.5rem;padding-top:2.5rem}[data-pricing-page] main>section.grid>section{padding:1rem!important}[data-pricing-page] #compare-plans{max-width:100%;min-width:0;padding-bottom:2.5rem}[data-pricing-page] #compare-plans>div{contain:paint;max-width:100%}[data-pricing-page] #compare-plans .overflow-x-auto{contain:paint;max-width:100%;min-width:0;overscroll-behavior-inline:contain;overflow-x:auto;width:100%}[data-pricing-page] #compare-plans table{min-width:44rem;table-layout:auto}[data-pricing-page] #compare-plans td,[data-pricing-page] #compare-plans th{min-width:8rem}[data-pricing-page] #compare-plans th:first-child{min-width:18rem}[data-pricing-page] main ol>li.rounded-2xl,[data-pricing-page] main section:last-child section,[data-pricing-page] main section>div[class*="rounded-[1.75rem]"]>.grid>div{padding:1rem}[data-pricing-page] main :where(a,p,li,h1,h2,h3,th,td,span){overflow-wrap:anywhere}[data-pricing-page] main [role=tooltip]{bottom:auto;left:1rem;max-width:calc(100vw - 2rem);position:fixed;right:1rem;top:max(4rem,env(safe-area-inset-top));transform:none;width:auto}[data-pricing-page] main :where(a[role=button],button,[role=button]){min-height:2.75rem}[data-pricing-page] main>section:last-child{padding-bottom:max(2.5rem,env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){[data-pricing-page] *,[data-pricing-page] :after,[data-pricing-page] :before{scroll-behavior:auto!important}}