.pricing-page .pricing-toggle{flex-direction:column;align-items:center;gap:8px;margin-bottom:32px;display:flex}.pricing-page .pricing-toggle__savings{font-size:12px}.pricing-page .pricing-allowance-note{max-width:42ch;margin:-24px auto 32px}.pricing-page .pricing-country-notice{border-radius:var(--r);background:var(--bg-2);border:1px solid var(--ink-6);min-width:0;max-width:420px;color:var(--ink);margin:-12px auto 28px;padding:14px 16px;font-size:14px;line-height:1.5}.pricing-page .pricing-country-notice__text{margin:0}.pricing-page .pricing-country-notice__actions{flex-wrap:wrap;align-items:center;gap:4px 16px;min-width:0;margin-top:10px;display:flex}.pricing-page .pricing-country-notice__change{color:var(--ink-2);font-size:13px}.pricing-page .pricing-country-notice__leave{font-size:13px}.pricing-page .pricing-country-notice__error,.pricing-page .pricing-country-notice__note{color:var(--ink-2);margin:8px 0 0;font-size:13px}.pricing-page .pricing-country-notice--folded,.pricing-page .pricing-country-notice--picking{color:var(--ink-2);background:0 0;border:0;padding:0;font-size:13px}.pricing-page .pricing-country-notice--folded .link-button.tap-target{margin-block:-12px}.pricing-page .pricing-country-notice--folded{text-align:center}.pricing-page .pricing-country-notice__actions:not(:has(.btn)){margin-top:4px}.pricing-page .pricing-country-notice__actions:not(:has(.btn)) .link-button.tap-target{margin-block:-8px}.pricing-page .pricing-country-picker{gap:6px;min-width:0;display:grid}.pricing-page .pricing-country-picker__label{color:var(--ink);font-size:13px;font-weight:600}.pricing-page .pricing-country-notice--picking{max-width:480px}.pricing-page .pricing-country-picker__row{grid-template-columns:minmax(0,1fr) auto auto;gap:8px;min-width:0;display:grid}.pricing-page .pricing-country-picker__field{min-width:0;min-height:44px;padding-block:0}.pricing-page .pricing-country-picker__field .ui-select-trigger{min-height:44px;font-size:16px}.pricing-page .pricing-country-picker__use,.pricing-page .pricing-country-picker__cancel{min-height:44px}.pricing-page .tier-card__country-line{text-align:center;min-height:44px;color:var(--ink-2);justify-content:center;align-items:center;margin:0;font-size:13px;line-height:1.35;display:flex}.pricing-page .tier-card__code{min-width:0;color:var(--ink-2);margin:2px 0 -6px;font-size:13px;line-height:1.45}.pricing-page .tier-card__code-toggle{color:var(--ink-2);text-underline-offset:2px;font-size:13px;text-decoration:underline}.pricing-page .tier-card__code-toggle:hover{color:var(--ink)}.pricing-page .tier-card__code-toggle:focus-visible{box-shadow:0 0 0 2px var(--accent-2);border-radius:3px;outline:none}.pricing-page .tier-card__code-applied{flex-wrap:wrap;align-items:center;column-gap:6px;margin-top:6px;display:flex}.pricing-page .tier-card__code-form{gap:6px;margin:10px 0 0;display:grid}.pricing-page .tier-card__code-label{color:var(--ink);font-size:13px;font-weight:600}.pricing-page .tier-card__code-row{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.pricing-page .tier-card__code-field{flex:120px;min-width:0;min-height:44px;padding-block:0}.pricing-page .tier-card__code-field input{text-transform:uppercase;letter-spacing:.04em;width:100%;min-height:44px;font-size:16px}.pricing-page .tier-card__discount-line{color:var(--ink-2);margin:6px 0 0;font-size:13px;line-height:1.45}.pricing-page .tier-card__badge{font-size:10px}.pricing-page .tier-card__billed-as{font-size:12px}.pricing-page .tier-card__annual{container-type:inline-size}.pricing-page .tier-card__was{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@container (max-width:259px){.pricing-page .tier-card__was{flex-direction:column;align-items:flex-start;gap:6px}}.pricing-page .tier-card__cta{margin-top:auto;padding-top:24px}.pricing-page .tier-card__features-summary{display:none}@media (min-width:768px){.pricing-page .tier-card__features::details-content{content-visibility:visible;block-size:auto}}.pricing-page .pricing-cell{flex-direction:column;min-width:0;display:flex;position:relative}.pricing-page .pricing-cell>.tier-card{flex:auto}.pricing-page .pricing-cell .tier-card__badge{display:none}.pricing-page .pricing-cell__label{z-index:1;background:var(--accent-soft);color:var(--accent-text);box-shadow:0 0 0 4px var(--bg);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:500;line-height:1.2;position:absolute;top:-12px;left:24px}.pricing-page .pricing-head{padding-top:32px}.pricing-page .pricing-countries{max-width:72ch;margin:22px 0 0}.pricing-page .pricing-explain{margin-top:48px}.pricing-page .pricing-words{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px 28px;margin:16px 0 0;display:grid}.pricing-page .pricing-words dt{color:var(--ink);font-weight:600}.pricing-page .pricing-words dd{color:var(--ink-2);margin:4px 0 0;font-size:14.5px;line-height:1.55}.pricing-page .pricing-paying{max-width:720px}.pricing-page .pricing-paying dl{box-shadow:0 -1px 0 var(--ink-6);margin:0}.pricing-page .pricing-paying dl>div{box-shadow:0 1px 0 var(--ink-6);padding:16px 0}.pricing-page .pricing-paying dt{color:var(--ink);font-size:16.5px;font-weight:600}.pricing-page .pricing-paying dd{max-width:64ch;color:var(--ink-2);margin:6px 0 0;font-size:15.5px;line-height:1.6}@media (max-width:767px){.pricing-page .pricing-cell--featured{order:-1}.pricing-page .pricing-cell__label{font-size:12px}.pricing-page .pricing-grid{gap:14px}.pricing-page .tier-card__cta{margin-top:16px;padding-top:0}.pricing-page .tier-card__features-summary{border-top:1px solid var(--ink-6);cursor:pointer;min-height:44px;color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:2px;font-size:13px;font-weight:500;list-style:none;display:flex}.pricing-page .tier-card__features-summary::-webkit-details-marker{display:none}.pricing-page .tier-card__caps{margin-top:10px}.pricing-page .tier-card__descriptor{min-height:0}.pricing-page .pricing-country-notice{max-width:none;margin:0 0 20px}.pricing-page .pricing-country-notice--folded{text-align:left}.pricing-page .pricing-country-picker__row{grid-template-columns:1fr 1fr}.pricing-page .pricing-country-picker__field{grid-column:1/-1}.pricing-page .pricing-toggle{top:calc(var(--site-header-h,var(--site-nav-h)) + 0px);z-index:40;margin-inline:calc(var(--site-nav-pad-x) * -1);padding:8px var(--site-nav-pad-x) 10px;background:var(--bg);border-bottom:1px solid var(--ink-6);margin-bottom:20px;position:sticky}body:has([data-consent-bar].cookie-banner--top) .pricing-page .pricing-toggle{top:calc(var(--site-header-h,var(--site-nav-h)) + var(--consent-bar-h,0px))}.pricing-page .pricing-toggle__savings{font-size:13px}.pricing-page .pricing-allowance-note{max-width:none;margin:0 0 20px}.pricing-page .seg-it{font-size:13px}.pricing-page .tier-card__badge,.pricing-page .offer-pill,.pricing-page .tier-card__save-chip{font-size:12px}.pricing-page .tier-card__billed-as{font-size:13px}.pricing-page .pricing-words dd,.pricing-page .pricing-paying dd{font-size:1rem}}