.pricing-page-three .pp-three-plans-grid,.pricing-page-three .pp-enterprise-banner{max-width:900px;margin-left:auto;margin-right:auto}.pricing-page-three .pp-three-plans-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.pricing-page-three .v2n-plan-descriptor{min-height:42px}.pricing-page-three .pp-compare>.container{max-width:1000px}.pricing-page-three .pp-compare-table thead th:first-child,.pricing-page-three .pp-compare-table tbody tr:not(.pp-compare-section-row) td:first-child{width:54%}@media (max-width:720px){.pricing-page-three .pp-three-plans-grid{grid-template-columns:minmax(0,1fr);gap:20px;max-width:100%}.pricing-page-three .pp-compare-table{table-layout:fixed;min-width:0;font-size:12px}.pricing-page-three .pp-compare-table tbody td{padding:12px 8px;font-size:13px;line-height:1.5}.pricing-page-three .pp-compare-table .pp-th-name{font-size:14px}.pricing-page-three .pp-compare-table .pp-th-tag{font-size:10px}.pricing-page-three .pp-compare-table thead th:first-child,.pricing-page-three .pp-compare-table tbody tr:not(.pp-compare-section-row) td:first-child{width:50%;min-width:0}.pricing-page-three .pp-compare-table thead th:not(:first-child),.pricing-page-three .pp-compare-table tbody tr:not(.pp-compare-section-row) td:not(:first-child){width:25%;min-width:0}}
