@layer components{@media (max-width:639px){.pricing-page .mobile-stack-table td[data-label]:before{content:attr(data-label) ": ";color:var(--color-slate-500);font-family:inherit;font-weight:600}.pricing-page .mobile-stack-table td:first-child{color:var(--color-slate-900);font-weight:700}}@media (max-width:1023px){.pricing-page #comparison{overflow-x:visible}.pricing-page #comparison .mobile-stack-table{width:100%;min-width:0!important}.pricing-page #comparison .mobile-stack-table,.pricing-page #comparison .mobile-stack-table tbody,.pricing-page #comparison .mobile-stack-table td,.pricing-page #comparison .mobile-stack-table th,.pricing-page #comparison .mobile-stack-table thead,.pricing-page #comparison .mobile-stack-table tr{display:block}.pricing-page #comparison .mobile-stack-table thead{display:none}.pricing-page #comparison .mobile-stack-table tr.bg-slate-50{padding:0}.pricing-page #comparison .mobile-stack-table tr.bg-slate-50 th{background:var(--color-slate-50);padding:12px 20px}.pricing-page #comparison .mobile-stack-table tbody tr:not(.bg-slate-50){border-bottom:1px solid var(--color-slate-100);background:var(--n-0);padding:16px 20px}.pricing-page #comparison .mobile-stack-table td{padding:0}.pricing-page #comparison .mobile-stack-table td:first-child{color:var(--color-slate-900);margin-bottom:10px;font-weight:700}.pricing-page #comparison .mobile-stack-table td+td{margin-top:8px}.pricing-page #comparison .mobile-stack-table td[data-label]{text-align:left;justify-content:space-between;align-items:center;display:flex;background:0 0!important}.pricing-page #comparison .mobile-stack-table td[data-label]:before{content:attr(data-label);color:var(--color-slate-500);font-family:inherit;font-size:14px;font-weight:600}}}