.PricingSection-module__jo-dcq__section{--pricing-background:#111112;--pricing-surface:#18181a;--pricing-header:#1c1c1f;--pricing-panel:#ffffff05;--pricing-group:#ffffff06;--pricing-control:#ffffff0a;--pricing-border:#ffffff1a;--pricing-divider:#ffffff17;--pricing-row-border:#ffffff12;--pricing-strong:#fff;--pricing-currency:#d7d8da;--pricing-body:#e8e9ea;--pricing-label:#b9babd;--pricing-description:#a5a6aa;--pricing-period:#9a9b9f;--pricing-muted:#929398;--pricing-note:#85868a;--pricing-fine:#77787c;--pricing-empty:#5f6064;--pricing-accent:#55a7f2;--pricing-check:#4ea1ee;--pricing-discount:#62adf3;--pricing-discount-background:#0475de26;--pricing-selected:#ffffff1a;--pricing-selected-border:#ffffff26;--pricing-selected-text:#fff}.PricingSection-module__jo-dcq__section[data-theme=light]{--pricing-background:#fff;--pricing-surface:#fff;--pricing-header:#f9fafc;--pricing-panel:#f9fafc;--pricing-group:#f4f6f8;--pricing-control:#f4f6f8;--pricing-border:#dbdee1;--pricing-divider:#e6e8eb;--pricing-row-border:#e6e8eb;--pricing-strong:#202124;--pricing-currency:#42464a;--pricing-body:#30343a;--pricing-label:#42464a;--pricing-description:#5b6065;--pricing-period:#62676d;--pricing-muted:#62676d;--pricing-note:#62676d;--pricing-fine:#62676d;--pricing-empty:#8c9197;--pricing-accent:#0967c9;--pricing-check:#0475de;--pricing-discount:#0967c9;--pricing-discount-background:#eaf3fd;--pricing-selected:#202124;--pricing-selected-border:#202124;--pricing-selected-text:#fff;border-radius:0}.PricingSection-module__jo-dcq__section[data-theme=light] button:focus-visible{outline-offset:4px;outline:2px solid #0475de}.PricingSection-module__jo-dcq__section[data-theme=light]>div>header>h1{letter-spacing:-.5px;font-size:54px;font-weight:700;line-height:76px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__planName{letter-spacing:-.5px;font-size:26px;font-weight:700;line-height:36px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__planUseCase,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__inheritsLabel{letter-spacing:-.5px;font-size:18px;font-weight:700;line-height:28px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__planTagline,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__pricePeriod,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__priceNote,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__featureTitle,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__billingOption{letter-spacing:-.5px;font-size:18px;font-weight:400;line-height:28px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__planTagline{min-height:56px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__priceCurrency{letter-spacing:-.5px;font-size:32px;font-weight:700;line-height:42px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__priceAmount{letter-spacing:-.5px;font-weight:700;line-height:42px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__featureDescription{letter-spacing:-.5px;font-size:16px;font-weight:400;line-height:28px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__planCard li>svg{margin-top:6px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__discountBadge{font-size:14px;font-weight:400;line-height:20px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__sectionTitle{letter-spacing:-.5px;text-wrap:balance;font-size:42px;font-weight:700;line-height:52px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__sectionDescription{letter-spacing:-.5px;font-size:20px;font-weight:400;line-height:32px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__plansIntro,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__comparisonHeading{flex-direction:column;align-items:flex-start}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__plansIntro>p,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__comparisonHeading>p{width:100%;max-width:none}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__comparisonHeading>p{word-break:keep-all;overflow-wrap:break-word}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__bottomNote{letter-spacing:-.2px;text-align:left;word-break:keep-all;overflow-wrap:break-word;max-width:none;font-size:16px;font-weight:400;line-height:30px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__desktopComparison thead th,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__desktopComparison thead th>div:first-child{letter-spacing:-.5px;font-size:20px;font-weight:700;line-height:30px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__desktopComparison thead th>div:last-child{letter-spacing:-.5px;font-size:16px;font-weight:400;line-height:28px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__desktopComparison thead th>div:last-child>span{font-weight:400}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__desktopComparison tbody th[scope=row],.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__desktopComparison tbody td{letter-spacing:-.5px;font-size:18px;font-weight:400;line-height:28px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__desktopComparison th[scope=colgroup]>span:first-child{letter-spacing:-.5px;font-size:20px;font-weight:700;line-height:30px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__desktopComparison th[scope=colgroup]>span:last-child{letter-spacing:-.5px;font-size:16px;font-weight:400;line-height:28px}@media (max-width:979px){.PricingSection-module__jo-dcq__section[data-theme=light]>div>header>h1{font-size:36px;line-height:40px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__planName{font-size:24px;line-height:34px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__planUseCase,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__inheritsLabel,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__planTagline,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__pricePeriod,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__priceNote,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__featureTitle,.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__billingOption{font-size:16px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__priceCurrency{font-size:28px;line-height:38px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__priceAmount{line-height:38px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__featureDescription{font-size:14px;line-height:20px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__sectionTitle{font-size:26px;line-height:36px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__sectionDescription{font-size:16px;line-height:28px}.PricingSection-module__jo-dcq__section[data-theme=light] .PricingSection-module__jo-dcq__bottomNote{letter-spacing:-.5px;font-size:14px;line-height:19px}}.PricingSection-module__jo-dcq__planGrid{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.PricingSection-module__jo-dcq__desktopComparison{display:none}.PricingSection-module__jo-dcq__mobileComparison{border:1px solid var(--pricing-border);background:var(--pricing-surface);border-radius:18px;overflow:hidden}.PricingSection-module__jo-dcq__planTabs{border-bottom:1px solid var(--pricing-border);background:var(--pricing-surface);grid-template-columns:repeat(3,minmax(0,1fr));padding:0 12px;display:grid}.PricingSection-module__jo-dcq__planTab{min-width:0;min-height:76px;color:var(--pricing-strong);letter-spacing:-.5px;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px 4px;font-size:16px;font-weight:400;line-height:28px;display:flex}.PricingSection-module__jo-dcq__planTab[aria-selected=true]{border-bottom-color:var(--pricing-accent);color:var(--pricing-accent);font-weight:700}.PricingSection-module__jo-dcq__tabPrice{color:var(--pricing-muted);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400;line-height:18px}.PricingSection-module__jo-dcq__section .PricingSection-module__jo-dcq__mobileComparison button:focus-visible,.PricingSection-module__jo-dcq__comparisonPanel:focus-visible{outline:2px solid var(--pricing-check);outline-offset:-4px}.PricingSection-module__jo-dcq__comparisonGroup+.PricingSection-module__jo-dcq__comparisonGroup{border-top:1px solid var(--pricing-border)}.PricingSection-module__jo-dcq__groupHeading{margin:0}.PricingSection-module__jo-dcq__groupToggle{background:var(--pricing-surface);width:100%;min-height:60px;color:var(--pricing-body);text-align:left;cursor:pointer;border:0;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:16px;padding:18px 16px;display:grid}.PricingSection-module__jo-dcq__groupName{letter-spacing:-.5px;font-size:16px;font-weight:700;line-height:28px;display:block}.PricingSection-module__jo-dcq__groupDescription{color:var(--pricing-fine);margin-top:3px;font-size:12px;font-weight:400;line-height:18px;display:block}.PricingSection-module__jo-dcq__groupChevron{width:20px;height:20px;color:var(--pricing-muted);transition:transform .15s}.PricingSection-module__jo-dcq__groupToggle[aria-expanded=true] .PricingSection-module__jo-dcq__groupChevron{transform:rotate(180deg)}.PricingSection-module__jo-dcq__mobileValues{table-layout:fixed;border-collapse:collapse;background:var(--pricing-header);width:100%}.PricingSection-module__jo-dcq__featureColumn{width:56%}.PricingSection-module__jo-dcq__mobileValues th,.PricingSection-module__jo-dcq__mobileValues td{border-top:1px solid var(--pricing-row-border);letter-spacing:-.5px;overflow-wrap:anywhere;vertical-align:middle;padding:13px 16px;font-size:14px;line-height:20px}.PricingSection-module__jo-dcq__mobileValues th{color:var(--pricing-label);text-align:left;font-weight:400}.PricingSection-module__jo-dcq__mobileValues td{color:var(--pricing-body);font-variant-numeric:tabular-nums;text-align:right;font-weight:400}@media (min-width:980px){.PricingSection-module__jo-dcq__planGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.PricingSection-module__jo-dcq__mobileComparison{display:none}.PricingSection-module__jo-dcq__desktopComparison{display:block}}@media (prefers-reduced-motion:reduce){.PricingSection-module__jo-dcq__groupChevron{transition:none}}
