.comparison-table_section{width:100%;--ct-feature-col-width:260px;--ct-gap:12px;--ct-border-color:#e5e5e5;--ct-border-width:1px;--ct-border-radius:8px;--ct-row-divider:#e5e5e5;--ct-sec-hd-bg:#f4f4f4;--ct-sec-hd-txt:#191726;--ct-hi-border-width:3px;--ct-hi-border-color:#4590bf;--ct-hi-header-bg:#4590bf;--ct-hi-header-txt:#fff;--ct-hi-row-bg:#f0f7fb;--ct-badge-bg:#4590bf;--ct-badge-txt:#fff;--ct-tog-active-bg:#191726;--ct-tog-active-txt:#fff;--ct-sw-track-bg:#f4f4f4;--ct-sw-track-bdr:#e5e5e5;--ct-sw-inactive-txt:#6b6876;--ct-sw-hover-bg:transparent;--ct-sw-hover-txt:#6b6876;--ct-sw-radius:999px;--ct-sw-track-padding:4px;--ct-sw-btn-padding-x:18px;--ct-sw-btn-padding-y:8px;--ct-cta-bg:#4590bf;--ct-cta-txt:#191726;--ct-cta-bdr:#191726;--ct-cta-radius:6px;--ct-cta-hover-bg:#191726;--ct-cta-hover-txt:#fff;--ct-cta-hi-bg:#fff;--ct-cta-hi-txt:#4590bf;--ct-cta-hi-bdr:#fff;--ct-cta-hi-hover-bg:hsla(0,0%,100%,.85);--ct-cta-hi-hover-txt:#4590bf;--ct-max-width:1200px;--ct-plan-title-sm:18px;--ct-plan-title-md:20px;--ct-plan-title-lg:22px;--ct-price-sm:28px;--ct-price-md:32px;--ct-price-lg:36px;--ct-sec-title-sm:14px;--ct-sec-title-md:16px;--ct-sec-title-lg:16px;--ct-feat-sm:15px;--ct-feat-md:15px;--ct-feat-lg:15px;--ct-val-sm:14px;--ct-val-md:14px;--ct-val-lg:14px;--ct-cell-padding-x:16px;--ct-check-color:#11a200;--ct-cross-color:#cc0f00}.comparison-table_container{margin:0 auto;max-width:var(--ct-max-width)}.comparison-table_main-header{margin-bottom:40px;padding:0 4px}.comparison-table_main-heading{font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;line-height:1.2;margin:0 0 12px}.comparison-table_main-subheading{font-size:1rem;line-height:1.65;margin:0 auto;max-width:600px}.comparison-table_billing-switcher-wrap{display:flex;justify-content:center;margin:0 0 18px}.comparison-table_price-toggle{align-items:center;background:var(--ct-sw-track-bg);border:1px solid var(--ct-sw-track-bdr);border-radius:var(--ct-sw-radius);display:inline-flex;isolation:isolate;padding:var(--ct-sw-track-padding);position:relative;--ct-toggle-offset:0px;--ct-toggle-width:0px}.comparison-table_toggle-indicator{background:var(--ct-tog-active-bg);border-radius:var(--ct-sw-radius);bottom:var(--ct-sw-track-padding);left:0;position:absolute;top:var(--ct-sw-track-padding);transform:translateX(var(--ct-toggle-offset));transition:transform .22s ease,width .22s ease;width:var(--ct-toggle-width);z-index:0}.comparison-table_toggle-btn{-webkit-appearance:none;appearance:none;background:transparent;border:0;box-sizing:border-box;color:var(--ct-sw-inactive-txt);cursor:pointer;font:inherit;font-size:inherit;font-weight:500;outline:0;position:relative;transition:color .15s ease,background .15s ease;white-space:nowrap;z-index:1}.comparison-table_toggle-btn,.comparison-table_toggle-btn:not(.is-active):hover{border-radius:var(--ct-sw-radius);padding:var(--ct-sw-btn-padding-y) var(--ct-sw-btn-padding-x)}.comparison-table_toggle-btn:not(.is-active):hover{background:var(--ct-sw-hover-bg);color:var(--ct-sw-hover-txt)}.comparison-table_toggle-btn.is-active{border-radius:var(--ct-sw-radius);color:var(--ct-tog-active-txt);font-size:inherit;padding:var(--ct-sw-btn-padding-y) var(--ct-sw-btn-padding-x)}.comparison-table_toggle-btn:active,.comparison-table_toggle-btn:focus{background:transparent;box-shadow:none;outline:0}.comparison-table_toggle-btn.is-active:active,.comparison-table_toggle-btn.is-active:focus{background:transparent}.comparison-table_toggle-btn:focus-visible{outline:2px solid var(--ct-tog-active-bg);outline-offset:2px}.comparison-table_plans-wrapper{border:var(--ct-border-width) solid var(--ct-border-color);border-radius:var(--ct-border-radius);margin-bottom:8px;overflow:hidden;padding:0 8px}.comparison-table_plans{align-items:end;display:grid;gap:var(--ct-gap)}.comparison-table_plan{border-radius:calc(var(--ct-border-radius) - 2px);display:flex;flex-direction:column;padding:24px 10px;text-align:center;transition:box-shadow .2s ease}.comparison-table_plan--highlight{align-self:stretch;background:var(--ct-hi-header-bg);border-top:var(--ct-hi-border-width) solid var(--ct-hi-border-color);position:relative}.comparison-table_badge{background:var(--ct-badge-bg);border-radius:999px;color:var(--ct-badge-txt);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.04em;margin-bottom:10px;padding:3px 12px;text-transform:uppercase;white-space:nowrap}.comparison-table_plan--highlight .comparison-table_badge{background:hsla(0,0%,100%,.25);color:var(--ct-hi-header-txt)}.comparison-table_plan-title{font-weight:700;margin:0 0 4px}.comparison-table_plan-desc{flex-grow:1;font-size:13px;line-height:1.45;margin:0 0 10px}.comparison-table_plan-price{margin-bottom:16px}.comparison-table_price-amount{font-weight:700}.comparison-table_price-period{font-size:14px;font-weight:400;margin-left:2px;vertical-align:baseline}.comparison-table_plan-cta{border-radius:var(--ct-cta-radius);cursor:pointer;display:inline-block;font-size:inherit;font-weight:600;padding:10px 20px;text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .12s ease;white-space:nowrap}.comparison-table_plan-cta--outline{background:transparent;border:2px solid var(--ct-cta-bdr);color:var(--ct-cta-txt)}.comparison-table_plan-cta--outline:hover{background:var(--ct-cta-hover-bg);border-color:var(--ct-cta-hover-bg);color:var(--ct-cta-hover-txt);transform:translateY(-1px)}.comparison-table_plan-cta--filled{background:var(--ct-cta-bg);border:2px solid var(--ct-cta-bg);color:var(--ct-cta-txt)}.comparison-table_plan-cta--filled:hover{background:var(--ct-cta-hover-bg);border-color:var(--ct-cta-hover-bg);color:var(--ct-cta-hover-txt);transform:translateY(-1px)}.comparison-table_plan--highlight .comparison-table_plan-cta--outline{background:transparent;border-color:var(--ct-cta-hi-bdr);color:var(--ct-cta-hi-txt)}.comparison-table_plan--highlight .comparison-table_plan-cta--filled{background:var(--ct-cta-hi-bg);border-color:var(--ct-cta-hi-bg);color:var(--ct-cta-hi-txt)}.comparison-table_plan--highlight .comparison-table_plan-cta--filled:hover,.comparison-table_plan--highlight .comparison-table_plan-cta--outline:hover{background:var(--ct-cta-hi-hover-bg);border-color:var(--ct-cta-hi-hover-bg);color:var(--ct-cta-hi-hover-txt);transform:translateY(-1px)}.comparison-table_body{display:grid;overflow:hidden;transition:grid-template-rows .32s ease}.comparison-table_body.is-expanded{grid-template-rows:1fr;overflow:visible}.comparison-table_body.is-collapsed{grid-template-rows:0fr}.comparison-table_body-inner{min-height:0;overflow:hidden}.comparison-table_body.is-expanded .comparison-table_body-inner{overflow:visible}.comparison-table_section-block{margin-bottom:8px}.comparison-table_section-heading{align-items:center;border-radius:var(--ct-border-radius);display:flex;justify-content:space-between;padding:12px 16px;position:relative}.comparison-table_section-title{font-weight:600;letter-spacing:.01em;margin:0}.comparison-table_section-toggle{background:transparent;border:0;cursor:pointer;display:none;inset:0;padding:0;position:absolute}.comparison-table_section-toggle:focus,.comparison-table_section-toggle:hover{background:transparent;padding:0}.comparison-table_icon-chevron{display:block;flex-shrink:0;height:16px;transition:transform .2s ease;width:16px}.comparison-table_section-heading .comparison-table_icon-chevron{display:none}@media (max-width:1024px){.comparison-table_section-toggle{display:block;z-index:2}.comparison-table_section-heading .comparison-table_icon-chevron{display:block}.comparison-table_section-toggle[aria-expanded=true]~.comparison-table_icon-chevron{transform:rotate(180deg)}}.comparison-table_rows{display:block}.comparison-table_row{align-items:stretch;display:grid;gap:var(--ct-gap);transition:background .15s ease}.comparison-table_row:last-child{border-bottom:none}.comparison-table_row.is-indented .comparison-table_cell--feature{padding-left:calc(var(--ct-cell-padding-x) + 20px)}.comparison-table_cell{align-items:center;display:flex;justify-content:center;min-height:44px;padding-bottom:12px;padding-top:12px;text-align:center}.comparison-table_cell--feature{gap:6px;padding-left:var(--ct-cell-padding-x);padding-right:var(--ct-cell-padding-x);white-space:normal;word-break:break-word}.comparison-table_cell--highlight{background:var(--ct-hi-row-bg)}.comparison-table_feature-text{display:inline;line-height:1.4}.comparison-table_tooltip{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;position:relative}.comparison-table_tooltip-icon{align-items:center;color:#9ca3af;cursor:help;display:flex;flex-shrink:0;justify-content:center;transition:color .15s ease;user-select:none}.comparison-table_tooltip:focus .comparison-table_tooltip-icon,.comparison-table_tooltip:hover .comparison-table_tooltip-icon{color:#6b7280}.comparison-table_tooltip-content{position:absolute;--ct-tooltip-shift:0px;background:#fff;border-radius:12px;bottom:calc(100% + 10px);box-shadow:0 8px 32px rgba(0,0,0,.14);box-sizing:border-box;color:#111;font-size:13px;left:50%;line-height:1.5;max-width:min(280px,calc(100vw - 32px));min-width:220px;opacity:0;padding:14px 16px;pointer-events:none;text-align:left;transform:translateX(calc(-50% + var(--ct-tooltip-shift))) translateY(4px);transition:opacity .16s ease,transform .16s ease;white-space:normal;z-index:20}.comparison-table_tooltip:focus .comparison-table_tooltip-content,.comparison-table_tooltip:focus-within .comparison-table_tooltip-content,.comparison-table_tooltip:hover .comparison-table_tooltip-content{opacity:1;pointer-events:auto;transform:translateX(calc(-50% + var(--ct-tooltip-shift))) translateY(0)}.comparison-table_tooltip-heading{display:block;font-size:13px;font-weight:700;margin-bottom:6px}.comparison-table_value-icon{align-items:center;display:inline-flex;font-size:18px;justify-content:center;line-height:1}.comparison-table_value-icon--x{font-size:16px}.comparison-table_footer{display:flex;justify-content:center;padding:16px 0 8px}.comparison-table_collapse-btn{align-items:center;background:transparent;border:0;cursor:pointer;display:inline-flex;font:inherit;font-size:15px;font-weight:600;gap:8px;padding:8px 16px}.comparison-table_collapse-btn .comparison-table_icon-chevron{transition:transform .25s ease}.comparison-table_body.is-expanded~.comparison-table_footer .comparison-table_icon-chevron{transform:rotate(180deg)}.comparison-table_visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media (max-width:1024px){.comparison-table_billing-switcher-wrap{margin-bottom:16px}.comparison-table_plans{grid-template-columns:repeat(var(--ct-plan-count),1fr)!important}.comparison-table_plans-spacer{display:none}.comparison-table_row{grid-template-columns:repeat(var(--ct-plan-count),1fr)!important}.comparison-table_cell--feature{grid-column:1/-1;grid-row:1;padding:4px var(--ct-cell-padding-x)}.comparison-table_cell--value{grid-row:2}.comparison-table_plan-cta{font-size:12px}}@media (max-width:640px){.comparison-table_toggle-btn{padding:8px 14px}.comparison-table_plans-wrapper{overflow:hidden}.comparison-table_plan{padding:12px 8px}.comparison-table_plan-cta{font-size:10px;line-height:1.3;padding:6px 8px;white-space:normal;word-break:break-word}.comparison-table_main-header{margin-bottom:28px}.comparison-table_badge{font-size:8px;line-height:1.5;margin-bottom:7px;padding:3px 4px}.comparison-table_plan-desc{font-size:10px}.ct-many-plans .comparison-table_scroll-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ct-many-plans .comparison-table_plans-wrapper{overflow:hidden}.ct-many-plans .comparison-table_body,.ct-many-plans .comparison-table_plans-wrapper{min-width:calc(var(--ct-plan-count)*110px + 16px)}.ct-many-plans .comparison-table_plans,.ct-many-plans .comparison-table_row{grid-template-columns:repeat(var(--ct-plan-count),minmax(110px,1fr))!important}}@media (min-width:1025px){.comparison-table_row.is-indented .comparison-table_cell{padding-bottom:6px;padding-top:6px}.comparison-table_tooltip-content{left:50%;right:auto;transform:translateX(calc(-50% + var(--ct-tooltip-shift))) translateY(4px)}}