.pricing-table-module{font-family:Inter,sans-serif}@keyframes spin-start-45{0%{transform:rotate(45deg) scale(1)}to{transform:rotate(405deg) scale(1)}}.pricing-table-module .group\/item:hover .absolute{animation:spin-start-45 2s linear infinite}.pricing-table-module th.hover-card-effect:hover{box-shadow:0 8px 25px rgba(0,0,0,.1);transform:translateY(-4px)}@media (max-width:767px){.pricing-table-module .hidden.md\:block{display:none!important}.pricing-table-module .block.md\:hidden{display:block!important}}@media (min-width:768px){.pricing-table-module .block.md\:hidden{display:none!important}.pricing-table-module .hidden.md\:block{display:block!important}}.pricing-table-module .mobile-plan-selector{transition:all .2s ease}.pricing-table-module .mobile-plan-selector:hover{background-color:#f9fafb}.pricing-table-module .mobile-plan-dropdown{transition:all .2s ease}.pricing-table-module .desktop-feature-value svg,.pricing-table-module .mobile-feature-value svg{display:inline-block;flex-shrink:0}.pricing-table-module .hidden{display:none!important}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.pricing-table-module .hover-card-effect{animation:fadeIn .5s ease-out}.pricing-table-module .mobile-plan-dropdown:not(.hidden){animation:slideDown .2s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media print{.pricing-table-module{background:#fff!important;color:#000!important}.pricing-table-module .hidden{display:none!important}}