.cf-marketing-shell .p55-pricing .cf-pricing-shortcuts{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:26px}.cf-marketing-shell .p55-pricing .cf-pricing-shortcuts a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;gap:12px;color:var(--cf-text);font-size:13px;font-weight:600;text-decoration:none}.cf-marketing-shell .p55-pricing .cf-pricing-shortcuts .cf-pricing-shortcut-primary{padding:0 21px;border-radius:999px;color:#062923;text-transform:none}.cf-marketing-shell .p55-pricing .cf-price-card-v17{transition:border-color .25s ease,box-shadow .25s ease}.cf-marketing-shell .p55-pricing .cf-price-card-v17:hover{transform:none;box-shadow:0 14px 32px -26px #00000059}.cf-marketing-shell .p55-pricing .cf-price-card-v17.is-featured{box-shadow:0 0 0 1px var(--cf-brand)}.cf-marketing-shell .p55-pricing .cf-pricing-popular{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:6px 13px;border:1px solid var(--cf-brand);border-radius:999px;background:#78e6c6;color:#062923;font-size:11px;font-weight:700}.cf-marketing-shell .p55-pricing .cf-pricing-plan-cta{display:inline-flex;align-items:center;justify-content:center;min-height:48px;gap:9px;border:1px solid var(--cf-price-border);border-radius:999px;color:var(--cf-text);font-size:13px;font-weight:650;transition:background-color .2s ease,border-color .2s ease}.cf-marketing-shell .p55-pricing .cf-pricing-plan-cta.cf-primary{color:#062923}.cf-marketing-shell .p55-pricing :is(.cf-pricing-plan-cta,.cf-pricing-shortcuts a,.cf-pricing-table-wrap):focus-visible{outline:2px solid var(--cf-brand);outline-offset:4px}.cf-marketing-shell .p55-pricing .cf-pricing-table-wrap{position:relative;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--cf-brand) transparent}.cf-marketing-shell .p55-pricing .cf-pricing-table-plan,.cf-marketing-shell .p55-pricing .cf-pricing-table-price,.cf-marketing-shell .p55-pricing .cf-pricing-table-credits{display:block}.cf-marketing-shell .p55-pricing .cf-pricing-table-plan{font-size:14px}.cf-marketing-shell .p55-pricing .cf-pricing-table-price{margin-top:5px;font-weight:600}.cf-marketing-shell .p55-pricing .cf-pricing-table-credits{margin-top:4px;color:var(--cf-subtext);font-size:10px;font-weight:400}.cf-marketing-shell .p55-pricing .cf-pricing-table tbody th{color:var(--cf-text);font-weight:600}.cf-marketing-shell .p55-pricing .cf-pricing-table tr:last-child :is(th,td){border-bottom:0}.cf-marketing-shell .p55-pricing .cf-pricing-scroll-hint{display:none}@media (hover: hover) and (pointer: fine){.cf-marketing-shell .p55-pricing .cf-pricing-plan-cta:not(.cf-primary):hover{border-color:var(--cf-brand);background:color-mix(in srgb,var(--cf-brand) 7%,transparent)}.cf-marketing-shell .p55-pricing .cf-pricing-shortcuts a:not(.cf-primary):hover{color:var(--cf-brand)}}@media (max-width: 767px){.cf-marketing-shell .p55-pricing .cf-pricing-scroll-hint{display:flex;align-items:center;gap:8px;margin-top:18px;color:var(--cf-subtext);font-size:12px}.cf-marketing-shell .p55-pricing .cf-pricing-table tr>:first-child{position:sticky;left:0;z-index:1;min-width:148px;max-width:148px;background:#fff;box-shadow:1px 0 0 var(--cf-menu-border)}.cf-marketing-shell.cf-theme-dark .p55-pricing .cf-pricing-table tr>:first-child{background:#0a1215}}@media (prefers-reduced-motion: reduce){.cf-marketing-shell .p55-pricing :is(.cf-price-card-v17,.cf-pricing-plan-cta){transition:none}}
