.pricingGroupTabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 12px}.pricingGroupTabs button{border:1px solid #dce2e8!important;background:#fff!important;color:#536075!important;border-radius:12px!important;padding:10px 8px!important;cursor:pointer}.pricingGroupTabs button b,.pricingGroupTabs button span{display:block}.pricingGroupTabs button b{font-size:13px}.pricingGroupTabs button span{margin-top:3px;color:#8490a1!important;font-size:10px}.pricingGroupTabs button.active{border-color:#bfe5d3!important;background:#eef9f3!important;color:#16845c!important;box-shadow:0 0 0 1px rgba(32,178,120,.08)}.pricingGroupTabs button.active span{color:#25805d!important}.pricingGrid .pricePlan[hidden]{display:none!important}.pricingGrid .pricePlan .capacityList{display:none!important}.pricingGroupCapacity{margin:11px 0 3px;padding:11px 12px;border:1px solid #dce2e8;border-radius:12px;background:#f7f9fb}.pricingGroupCapacity>b{font-size:12px;color:#354258}.pricingGroupCapacity .capacityList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 20px;margin:7px 0 0;padding-left:18px;font-size:10.5px;color:#687588;line-height:1.45}.pricingGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pricePlan{min-height:150px!important}.priceDesc{font-size:11px!important}.priceValueNote{font-size:10px!important}@media(max-width:680px){.pricingGroupTabs{position:sticky;top:0;z-index:3;background:#fff;padding:2px 0 8px;margin-bottom:7px}.pricingGroupTabs button{padding:9px 5px!important}.pricingGroupTabs button b{font-size:12px}.pricingGrid{grid-template-columns:1fr!important}.pricePlan{min-height:0!important}.pricingGroupCapacity .capacityList{grid-template-columns:1fr 1fr;gap:2px 14px;font-size:10px}}