.pricing-body{--space-5:20px;--space-7:32px;--border:var(--line);--border-strong:var(--line-strong);--accent:var(--blue);--ink-strong:var(--ink);--ink-muted:var(--muted);--surface-subtle:var(--surface-muted);--focus:var(--focus-color);--success-ink:var(--green-dark);--panel-heading:#173f4e;--panel-heading-text:#fff;--link:var(--blue-dark);--warning:var(--focus-color);min-width:0}.pricing-header-actions{align-items:center;gap:var(--space-3);display:flex}.pricing-main{gap:var(--space-5);margin-block:var(--space-5) var(--space-7);display:grid}.pricing-hero{border:1px solid var(--border-strong);border-top:5px solid var(--accent);background:linear-gradient(112deg, var(--surface) 0 72%, color-mix(in srgb, var(--accent) 8%, var(--surface)) 72% 100%);padding:clamp(1.5rem,4vw,3.5rem);position:relative;overflow:hidden}.pricing-hero:after{content:"PRICE / REGION / CHANNEL";color:color-mix(in srgb, var(--ink) 10%, transparent);font:700 clamp(1.1rem, 3vw, 2.6rem) / 1 var(--font-display);letter-spacing:.08em;pointer-events:none;position:absolute;bottom:1rem;right:2rem}.pricing-hero h1{max-width:18ch;color:var(--ink-strong);font:700 clamp(2rem, 5vw, 4rem) / .98 var(--font-display);letter-spacing:-.035em;margin:.35rem 0 .75rem}.pricing-hero>p:last-child{z-index:1;max-width:66ch;color:var(--ink-muted);margin:0;font-size:1.05rem;position:relative}.pricing-filters{border:1px solid var(--border-strong);background:var(--border-strong);grid-template-columns:minmax(14rem,2fr) repeat(4,minmax(9rem,1fr));gap:1px;display:grid}.pricing-filters input,.pricing-filters select,.pricing-clear-filters{background:var(--surface);min-width:0;min-height:44px;color:var(--ink-strong);font:600 .95rem / 1.2 var(--font-body);border:0;border-radius:0;padding:.65rem .8rem}.pricing-filters input:focus-visible,.pricing-filters select:focus-visible,.pricing-clear-filters:focus-visible,.pricing-plan-tab:focus-visible,.pricing-product-card:focus-visible,.pricing-table a:focus-visible{z-index:2;outline:3px solid var(--focus);outline-offset:-3px;position:relative}.pricing-product-filters{grid-template-columns:repeat(2,minmax(11rem,1fr)) auto}.pricing-clear-filters{background:var(--surface-subtle);color:var(--link);cursor:pointer;font:700 .88rem / 1.2 var(--font-display);border:0;border-radius:0;padding-inline:1rem}.pricing-clear-filters:disabled{color:var(--ink-muted);cursor:default;opacity:.55}.pricing-result-count{border-left:4px solid var(--accent);background:var(--surface-subtle);width:fit-content;min-width:3rem;color:var(--ink-muted);font:700 .85rem / 1 var(--font-code);margin:-.75rem 0 0;padding:.3rem .65rem}.pricing-product-result-count{clip-path:inset(50%);white-space:nowrap;background:0 0;border:0;width:1px;min-width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pricing-directory{border-top:1px solid var(--border-strong);border-left:1px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pricing-product-card{border-right:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);background:var(--surface);min-height:9rem;color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:.35rem 1rem;padding:1.15rem 1.25rem;text-decoration:none;transition:background-color .14s,box-shadow .14s;display:grid}.pricing-product-card:hover{background:color-mix(in srgb, var(--accent) 5%, var(--surface));box-shadow:inset 5px 0 0 var(--accent)}.pricing-product-card h2{color:var(--ink-strong);font:700 1.35rem / 1.1 var(--font-display);grid-column:1/-1;margin:0}.pricing-product-card p{color:var(--ink-muted);margin:0}.pricing-product-card strong{color:var(--success-ink);font:700 .92rem / 1.35 var(--font-code);align-self:end}.pricing-plan-tabs{border:1px solid var(--border-strong);background:var(--border-strong);scrollbar-width:thin;scroll-snap-type:x proximity;gap:1px;max-width:100%;display:flex;overflow-x:auto}.pricing-plan-tab{background:var(--surface);min-width:0;min-height:56px;color:var(--ink-muted);cursor:pointer;text-align:left;scroll-snap-align:start;border:0;border-radius:0;flex:1 0 11rem;gap:.35rem;padding:.7rem .85rem;display:grid}.pricing-plan-tab[aria-selected=true]{background:color-mix(in srgb, var(--accent) 7%, var(--surface));box-shadow:inset 0 4px 0 var(--accent);color:var(--ink-strong)}.pricing-plan-name{font:700 1rem / 1.1 var(--font-display)}.pricing-plan-periods{flex-wrap:wrap;gap:.3rem;display:flex}.pricing-plan-periods small{border:1px solid var(--border);background:var(--surface-subtle);color:var(--ink-muted);font:700 .7rem / 1.2 var(--font-code);padding:.1rem .35rem}.pricing-plan-panels,.pricing-plan-panel{gap:var(--space-4);min-width:0;display:grid}.pricing-plan-heading{border-left:5px solid var(--accent);color:var(--ink-strong);font:700 1.35rem / 1.1 var(--font-display);margin:0;padding:.3rem .75rem}.pricing-plan-summary{border:1px solid var(--border-strong);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;display:grid}.pricing-plan-summary>div{border-right:1px solid var(--border);gap:.3rem;min-width:0;padding:1rem;display:grid}.pricing-plan-summary>div:last-child{border-right:0}.pricing-plan-summary span{color:var(--ink-muted);font-size:.82rem}.pricing-plan-summary strong{color:var(--ink-strong);font:700 clamp(1.15rem, 2vw, 1.7rem) / 1.1 var(--font-code);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pricing-plan-summary .pricing-summary-primary{box-shadow:inset 5px 0 0 var(--success-ink)}.pricing-plan-summary .pricing-summary-primary strong{color:var(--success-ink)}.pricing-rank{min-width:4.25rem;color:var(--ink-strong);font:700 1rem / 1.2 var(--font-code)}.pricing-rank small{border:1px solid var(--success-ink);width:fit-content;color:var(--success-ink);margin-top:.35rem;padding:.15rem .35rem;font-size:.68rem;display:block}.pricing-other-records{border:1px solid var(--border-strong);background:var(--surface-subtle);min-width:0}.pricing-other-records>.pricing-group-heading{min-height:44px;color:var(--ink-muted);font:700 .9rem / 1.3 var(--font-display);margin:0;padding:.8rem 1rem}.pricing-empty-state{border-left:5px solid var(--warning);background:var(--warning-surface);color:var(--ink-strong);margin:-.5rem 0 0;padding:.85rem 1rem}.pricing-table-scroll{border:1px solid var(--border-strong);background:var(--surface);max-width:100%;overflow-x:auto}.pricing-table{border-collapse:collapse;background:var(--surface);width:100%;min-width:70rem;font-size:.94rem}.pricing-table th,.pricing-table td{border-right:1px solid var(--border);border-bottom:1px solid var(--border);vertical-align:top;text-align:left;padding:.75rem}.pricing-table th{z-index:1;background:var(--panel-heading);color:var(--panel-heading-text);font:700 .82rem / 1.2 var(--font-display);letter-spacing:.025em;position:sticky;top:0}.pricing-table td:last-child{gap:.4rem;min-width:11rem;display:grid}.pricing-table td:last-child a{width:fit-content;min-height:44px;color:var(--link);padding-block:.7rem}.pricing-official-price,.pricing-cny-price{white-space:nowrap;font-family:var(--font-code);font-variant-numeric:tabular-nums}.pricing-disclaimer{border-left:5px solid var(--warning);background:var(--warning-surface);padding:1rem 1.2rem}.pricing-disclaimer h2,.pricing-disclaimer p{margin:0}.pricing-disclaimer p{margin-top:.35rem}.pricing-body .ad-slot[hidden]{display:none!important}@media (width<=900px){.pricing-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-filters input{grid-column:1/-1}.pricing-product-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-product-filters .pricing-clear-filters{grid-column:1/-1}}@media (width<=640px){.pricing-main{gap:var(--space-4);margin-top:var(--space-3)}.pricing-header-actions .header-quick-link{display:none}.pricing-hero{padding:1.35rem 1rem 1.5rem}.pricing-hero:after{display:none}.pricing-hero h1{font-size:clamp(2rem,12vw,3rem)}.pricing-filters,.pricing-directory{grid-template-columns:1fr}.pricing-plan-tab{flex-basis:10rem}.pricing-plan-summary{grid-template-columns:1fr}.pricing-plan-summary>div{border-right:0;border-bottom:1px solid var(--border)}.pricing-plan-summary>div:last-child{border-bottom:0}.pricing-ranking-table{min-width:0}.pricing-filters input{grid-column:auto}.pricing-product-card{grid-template-columns:1fr;min-height:8rem}.pricing-table-scroll{background:0 0;border:0;overflow:visible}.pricing-table,.pricing-table tbody{background:0 0;min-width:0;display:block}.pricing-table thead{display:none}.pricing-table tbody{gap:.75rem;display:grid}.pricing-table tbody tr{border:1px solid var(--border-strong);background:var(--surface);display:grid}.pricing-table td,.pricing-table td:last-child{overflow-wrap:anywhere;border-right:0;grid-template-columns:minmax(7.4rem,38%) minmax(0,1fr);gap:.65rem;min-width:0;padding:.65rem .75rem;display:grid}.pricing-table td:before{content:attr(data-label);color:var(--ink-muted);font:700 .78rem / 1.35 var(--font-display)}.pricing-table td:last-child>*{grid-column:2}.pricing-table td:last-child:before{grid-area:1/1/span 4}}@media (prefers-reduced-motion:reduce){.pricing-product-card,.pricing-plan-tabs{transition:none}}@media (forced-colors:active){.pricing-product-card:hover,.pricing-filters input:focus-visible,.pricing-filters select:focus-visible,.pricing-plan-tab:focus-visible,.pricing-clear-filters:focus-visible{outline-color:highlight}}.pricing-body{--pricing-canvas:#f8f6f1;--pricing-surface:#fffdf9;--pricing-sidebar:#fbf9f4;--pricing-border:#e3ded4;--pricing-text:#292d34;--pricing-muted:#666d78;--pricing-low:#246c40;--pricing-low-bg:#e4f6e8;--pricing-high:#a63f38;--pricing-high-bg:#fde8e4;background:var(--pricing-canvas);color:var(--pricing-text)}.pricing-main{width:min(1460px,100%);max-width:none;margin-block:0}.pricing-layout{border-top:1px solid var(--pricing-border);grid-template-columns:220px minmax(0,1fr);min-height:calc(100vh - 7rem);display:grid}.pricing-product-nav{border-right:1px solid var(--pricing-border);background:var(--pricing-sidebar);align-self:start;max-height:100vh;padding:1rem .75rem 1.4rem;position:sticky;top:0;overflow-y:auto}.pricing-nav-heading{font:700 1rem/1.2 var(--font-display);margin:0 0 .75rem}.pricing-nav-back{color:#59616d;min-height:44px;margin-bottom:.65rem;padding:.72rem .7rem;font-size:.85rem;text-decoration:none;display:block}.pricing-nav-search{border:1px solid var(--pricing-border);background:var(--pricing-surface);width:100%;min-height:44px;color:var(--pricing-text);border-radius:8px;margin-bottom:.75rem;padding:.65rem .7rem}.pricing-product-links{gap:.2rem;display:grid}.pricing-product-link{color:#68717e;border-radius:8px;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.55rem;min-height:44px;padding:.42rem .55rem;font-size:.86rem;text-decoration:none;display:grid}.pricing-product-link:hover,.pricing-product-link[aria-current=page]{color:var(--pricing-text);background:#ece9e3}.pricing-product-link[aria-current=page]{font-weight:750}.pricing-nav-lettermark{background:var(--pricing-surface);color:#3f4650;width:2rem;height:2rem;font:750 .64rem/1 var(--font-code);border:1px solid #d8d2c8;border-radius:7px;place-items:center;display:grid}.pricing-workspace{min-width:0;padding:1.25rem 1.4rem 2.5rem}.pricing-marketplace-search{border-color:var(--pricing-border);width:min(36rem,100%);box-shadow:none;border-radius:8px;margin-top:.85rem}.pricing-category-tabs,.pricing-view-tabs,.pricing-plan-tabs{border-color:var(--pricing-border);background:var(--pricing-surface);box-shadow:none;border-radius:9px}.pricing-featured-products,.pricing-popular-regions,.pricing-data-methodology,.pricing-region-summary,.pricing-region-missing-products{border:1px solid var(--pricing-border);background:var(--pricing-surface);box-shadow:none;border-radius:10px}.pricing-featured-grid,.pricing-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-featured-card,.pricing-product-list .pricing-product-card{border-color:var(--pricing-border);min-height:0;box-shadow:none;border-radius:9px;padding:.9rem}.pricing-featured-card:hover,.pricing-product-list .pricing-product-card:hover{box-shadow:none;border-color:#c8c1b6;transform:none}.pricing-product-header{grid-template-columns:auto minmax(0,1fr)}.pricing-product-header .pricing-product-lettermark{color:#30353d;background:#f1eee8}.pricing-product-filters,.pricing-filters{border-color:var(--pricing-border);background:var(--pricing-border);border-radius:9px}.pricing-plan-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""summary""extremes""observed-controls""observed""estimate""missing""other";gap:.9rem}.pricing-price-metrics{border:1px solid var(--pricing-border);background:var(--pricing-surface);max-height:none;box-shadow:none;border-radius:10px;grid-area:summary;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:static;overflow:hidden}.pricing-price-metrics .pricing-metric{border-right:1px solid var(--pricing-border);border-bottom:0;gap:.25rem;min-width:0;padding:.85rem;display:grid}.pricing-price-metrics .pricing-metric strong{color:var(--pricing-text);font:750 clamp(1rem, 2vw, 1.35rem)/1.15 var(--font-code)}.pricing-price-metrics .pricing-summary-primary strong{color:var(--pricing-low)}.pricing-summary-meta{border-top:1px solid var(--pricing-border);color:var(--pricing-muted);grid-column:1/-1;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.55rem .85rem;font-size:.8rem;display:flex}.pricing-extreme-rankings{grid-area:extremes;grid-template-columns:1fr 1fr;gap:.9rem;display:grid}.pricing-extreme-row{border-top:1px solid var(--pricing-border);grid-template-columns:2rem minmax(0,1fr) auto auto;align-items:center;gap:.55rem;min-height:50px;padding:.6rem .75rem;font-size:.82rem;display:grid}.pricing-extreme-row b{color:var(--pricing-low);font-family:var(--font-code)}.pricing-ranking-card--high .pricing-extreme-row b{color:var(--pricing-high)}.pricing-extreme-row small{color:var(--pricing-muted);grid-column:2/-1}.pricing-ranking-empty{color:var(--pricing-muted);margin:0;padding:.8rem}.pricing-observed-controls,.pricing-estimate-group,.pricing-missing-state,.pricing-other-records,.pricing-table-scroll{border-color:var(--pricing-border);background:var(--pricing-surface);border-radius:9px}.pricing-table th{color:var(--pricing-muted);background:#f5f2ec}.pricing-table td{border-bottom-color:#ece7de;height:56px}.pricing-region-summary{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.9rem 1rem;display:grid}.pricing-region-summary strong{font-size:1.05rem}.pricing-region-summary b{color:var(--pricing-low);font-family:var(--font-code)}.pricing-region-summary small{color:var(--pricing-muted)}.pricing-region-missing-products{margin-top:1rem;padding:.8rem 1rem}.pricing-region-missing-products summary{cursor:pointer;min-height:44px;font-weight:700}.pricing-region-missing-products ul{columns:2;color:var(--pricing-muted);margin:.5rem 0 0 1.2rem}@media (width<=1279px){.pricing-product-list{grid-template-columns:1fr}}@media (width<=1023px){.pricing-main{width:100%}.pricing-layout{border-top:0;min-height:0;display:block}.pricing-workspace{padding:.75rem .8rem 2rem}.pricing-nav-trigger{border:1px solid var(--pricing-border);background:var(--pricing-surface);width:44px;height:44px;color:var(--pricing-text);cursor:pointer;border-radius:8px;place-items:center;margin:.6rem .8rem 0;display:grid}.pricing-product-nav{z-index:50;visibility:hidden;width:min(84vw,340px);max-height:none;transition:transform .16s,visibility 0s linear .16s;display:block;position:fixed;inset:0 auto 0 0;transform:translate(-105%);box-shadow:12px 0 34px #1e1a142e}.pricing-product-nav[data-open=true]{visibility:visible;transition-delay:0s;transform:translate(0)}.pricing-nav-close{border:1px solid var(--pricing-border);background:var(--pricing-surface);cursor:pointer;border-radius:8px;place-items:center;width:44px;height:44px;margin-left:auto;display:grid}.pricing-nav-backdrop:not([hidden]){z-index:40;background:#14161973;border:0;display:block;position:fixed;inset:0}body.pricing-nav-open{overflow:hidden}.pricing-price-metrics{grid-template-columns:1fr 1fr}.pricing-price-metrics .pricing-metric:nth-child(2){border-right:0}.pricing-price-metrics .pricing-metric:nth-child(-n+2){border-bottom:1px solid var(--pricing-border)}.pricing-extreme-rankings{grid-template-columns:1fr}}@media (width<=639px){.pricing-featured-grid,.pricing-product-list{grid-template-columns:1fr}.pricing-price-metrics{grid-template-columns:1fr 1fr}.pricing-summary-meta{flex-direction:column;align-items:flex-start}.pricing-extreme-row{grid-template-columns:1.7rem minmax(0,1fr) auto}.pricing-extreme-row b{grid-column:2/-1}.pricing-region-summary{grid-template-columns:1fr}.pricing-region-missing-products ul{columns:1}}@media (prefers-reduced-motion:reduce){.pricing-product-nav{transition:none}}@media (forced-colors:active){.pricing-product-link[aria-current=page],.pricing-ranking-card,.pricing-price-metrics{border:2px solid canvastext}}.pricing-body{--pricing-accent:#0b7285;--pricing-line:#ddd7cd}.pricing-body .hub-header{gap:1rem;min-height:72px}.pricing-body .header-quick-link{min-height:40px;box-shadow:none;color:var(--pricing-text);background:0 0;border:0;padding-inline:.75rem}.pricing-body .header-quick-link:hover{background:color-mix(in srgb, var(--pricing-accent) 8%, transparent);color:var(--pricing-accent)}.pricing-body .language-switcher select{border-radius:9px;width:auto;min-width:8.5rem;min-height:40px}.pricing-product-profile{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.7rem 1rem;padding:1.5rem 1.75rem 1rem}.pricing-product-profile .pricing-product-lettermark{border:1px solid var(--pricing-line);background:var(--pricing-surface);width:2.9rem;height:2.9rem;color:var(--pricing-text);border-radius:10px;grid-row:auto}.pricing-product-profile__copy{min-width:0}.pricing-product-profile__copy>*{margin-inline:0}.pricing-product-profile__copy .eyebrow{margin:0 0 .25rem}.pricing-product-profile__copy h1{margin:0 0 .35rem;font-size:clamp(2rem,3vw,2.8rem)}.pricing-product-profile__provider{margin-bottom:.45rem;display:block}.pricing-product-profile__description{max-width:72ch;margin:0;line-height:1.55}.pricing-product-profile__actions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.pricing-product-profile__actions select,#pricing-cycle{appearance:none;border:1px solid var(--pricing-line);background:var(--pricing-surface);min-width:8.5rem;min-height:40px;color:var(--pricing-text);font:700 .85rem/1.2 var(--font-body);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%2331546b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:.75rem;border-radius:9px;padding:.5rem 2.25rem .5rem .7rem}.pricing-product-toolbar{border-block:1px solid var(--pricing-line);background:#ffffff9e;display:grid}.pricing-product-toolbar__primary,.pricing-product-toolbar__secondary{align-items:center;gap:.5rem;min-width:0;padding:.45rem .75rem;display:flex}.pricing-product-toolbar__primary{border-bottom:1px solid var(--pricing-line)}.pricing-product-toolbar .pricing-view-tabs,.pricing-product-toolbar .pricing-plan-tabs{box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;padding:0}.pricing-product-toolbar .pricing-view-tabs a{border-radius:7px;min-height:40px;padding:.55rem .75rem}.pricing-product-toolbar .pricing-plan-tab{border-radius:7px;flex:0 auto;min-height:44px;padding:.55rem .8rem}.pricing-product-toolbar .pricing-plan-tab[aria-selected=true]{background:color-mix(in srgb, var(--pricing-accent) 8%, transparent);box-shadow:inset 0 -3px 0 var(--pricing-accent);border-radius:7px}.pricing-product-toolbar .pricing-plan-periods{display:none}.pricing-product-toolbar #pricing-cycle{flex:none}.pricing-product-toolbar .pricing-clear-filters{min-height:40px;color:var(--pricing-muted);background:0 0;border:0;border-radius:7px;padding:.5rem .65rem;font-size:.8rem}.pricing-product-toolbar .pricing-clear-filters:not(:disabled):hover{background:color-mix(in srgb, var(--pricing-accent) 8%, transparent);color:var(--pricing-accent)}.pricing-product-toolbar .pricing-empty-state{border-top:1px solid var(--pricing-line);margin:0;padding:.75rem}.pricing-plan-panels{padding:1rem 1.4rem 0}.pricing-plan-heading{border-left:0;padding:.15rem 0;font-size:1.2rem}.pricing-price-metrics{box-shadow:none;border-radius:8px}.pricing-extreme-rankings{gap:.75rem}.pricing-ranking-card{box-shadow:none;border-radius:8px}.pricing-body{background:radial-gradient(circle at 18% 0,#bfdbfe59,#0000 32rem),linear-gradient(#f4f8fe 0,#edf4fc 38rem,#f7f9fc 100%)}.pricing-main{gap:1.35rem;width:min(1180px,100% - 2rem);max-width:1180px}.pricing-marketplace-hero,.pricing-product-profile{background:#ffffffe0;border:1px solid #d7e2ef;border-radius:18px;padding:clamp(1.5rem,4vw,3.25rem);box-shadow:0 18px 50px #214b7317}.pricing-marketplace-hero h1,.pricing-product-profile h1{max-width:18ch;font:700 clamp(2rem, 5vw, 3.8rem) / 1 var(--font-display);letter-spacing:-.04em;margin:.35rem 0 .75rem}.pricing-marketplace-search{width:min(42rem,100%);min-height:52px;color:var(--ink-strong);font:600 1rem / 1.2 var(--font-body);background:#fff;border:1px solid #b9cce0;border-radius:14px;margin-top:1.4rem;padding:.8rem 1rem;box-shadow:0 8px 22px #26547e14}.pricing-category-tabs,.pricing-view-tabs{background:#ffffffb8;border:1px solid #d6e2ef;border-radius:14px;gap:.4rem;max-width:100%;padding:.35rem;display:flex;overflow-x:auto}.pricing-category-tabs button,.pricing-view-tabs a{color:#64748b;cursor:pointer;min-height:44px;font:700 .9rem / 1 var(--font-display);background:0 0;border:0;border-radius:10px;flex:none;padding:.65rem 1rem;text-decoration:none}.pricing-category-tabs button[aria-pressed=true],.pricing-view-tabs a[aria-current=page]{color:#0f3c55;background:#fff;box-shadow:0 5px 16px #1d4e791f}.pricing-featured-products,.pricing-popular-regions,.pricing-data-methodology{background:#ffffffc7;border:1px solid #d8e3ef;border-radius:16px;padding:1.25rem}.pricing-featured-products h2,.pricing-popular-regions h2{font:700 1.25rem / 1.2 var(--font-display);margin:0 0 1rem}.pricing-featured-grid,.pricing-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.pricing-featured-card,.pricing-product-grid .pricing-product-card{min-height:0;color:inherit;background:#fff;border:1px solid #d6e2ee;border-radius:15px;grid-template-columns:auto minmax(0,1fr);gap:.45rem .9rem;padding:1.1rem;text-decoration:none;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 10px 24px #1c486f0f}.pricing-featured-card:hover,.pricing-product-grid .pricing-product-card:hover{transform:translateY(-2px);box-shadow:0 16px 34px #1c486f1f}.pricing-product-lettermark{color:#fff;width:3.2rem;height:3.2rem;font:800 .86rem / 1 var(--font-code);letter-spacing:.04em;background:linear-gradient(145deg,#0e7490,#164e63);border-radius:13px;grid-row:1/span 3;place-items:center;display:grid}.pricing-featured-card h2,.pricing-product-grid .pricing-product-card h2,.pricing-featured-card p,.pricing-featured-card strong,.pricing-product-grid .pricing-product-card p,.pricing-product-grid .pricing-product-card strong{grid-column:2;margin:0}.pricing-popular-regions{flex-wrap:wrap;gap:.55rem;display:flex}.pricing-popular-regions h2{flex-basis:100%}.pricing-popular-regions a,.pricing-regions-view a{color:#36566f;background:#fff;border:1px solid #d4e0ec;border-radius:999px;padding:.55rem .8rem;text-decoration:none}.pricing-product-profile{grid-template-columns:auto minmax(0,1fr);gap:.35rem 1.1rem;display:grid}.pricing-product-profile .pricing-product-lettermark{grid-row:1/span 5}.pricing-product-profile>:not(.pricing-product-lettermark){grid-column:2}.pricing-product-profile h1{font-size:clamp(2rem,4vw,3.2rem)}.pricing-currency-select{color:#23445b;background:#fff;border:1px solid #cfdeeb;border-radius:11px;justify-self:end;min-width:9rem;min-height:44px;padding:.6rem .8rem;font-weight:700}.pricing-plan-tabs{background:#ffffffb3;border:1px solid #d5e1ed;border-radius:14px;gap:.35rem;padding:.35rem}.pricing-plan-tab{background:0 0;border-radius:10px}.pricing-plan-tab[aria-selected=true]{background:#fff;border-radius:10px;box-shadow:0 5px 16px #1d4e791f}.pricing-product-filters{background:#d5e1ed;border-color:#d5e1ed;border-radius:13px;overflow:hidden}.pricing-plan-panel{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:1rem}.pricing-plan-heading{grid-column:1/-1}.pricing-plan-summary{border-color:#d6e2ee;border-radius:16px;grid-area:2/2/span 3;grid-template-columns:1fr;position:sticky;top:1rem;overflow:hidden;box-shadow:0 14px 34px #214b7317}.pricing-plan-summary>div{border-bottom:1px solid #e1e9f2;border-right:0}.pricing-plan-summary>div:last-child{border-bottom:0}.pricing-official-group,.pricing-estimate-group,.pricing-missing-state,.pricing-other-records{background:#fff;border:1px solid #d8e3ee;border-radius:15px;grid-column:1;overflow:hidden}.pricing-table th{color:#587087;background:#f3f7fb;position:static}.pricing-table th,.pricing-table td{border-bottom-color:#e6edf4;border-right:0}.pricing-estimate-group{padding:0}.pricing-estimate-group>.pricing-group-heading{color:#075985;border-bottom:1px solid #d8e3ee;min-height:48px;margin:0;padding:.9rem 1rem;font-weight:800}.pricing-estimate-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:1rem;display:grid}.pricing-estimate-card{background:#f5faff;border:1px solid #cfe1f2;border-radius:12px;gap:.25rem;padding:.8rem;display:grid}.pricing-estimate-card span{color:#075985;font:700 1rem / 1.2 var(--font-code)}.pricing-estimate-card small{color:#64748b}.pricing-missing-state{color:#64748b;margin:0;padding:.9rem 1rem}.pricing-regions-view{background:#fff;border:1px solid #d8e3ee;border-radius:16px;flex-wrap:wrap;gap:.5rem;padding:1rem;display:flex}.pricing-regions-view h2{flex-basis:100%;margin:0 0 .5rem}.pricing-market-results{flex-basis:100%}.pricing-market-result{border-top:1px solid #e0e9f2;gap:.55rem;margin-top:.75rem;padding-top:1rem;display:grid}.pricing-market-result h3{margin:0}.pricing-market-result p{background:#f7fbff;border:1px solid #d8e3ee;border-radius:11px;margin:0;padding:.75rem .85rem}@media (width<=900px){.pricing-plan-panel{grid-template-columns:minmax(0,1fr)}.pricing-plan-summary{grid-area:auto/1;position:static}.pricing-official-group,.pricing-estimate-group,.pricing-missing-state,.pricing-other-records{grid-column:1}}@media (width<=640px){.pricing-main{width:min(100% - 1rem,1180px)}.pricing-marketplace-hero,.pricing-product-profile{border-radius:14px;padding:1.1rem}.pricing-marketplace-hero h1{font-size:2.2rem}.pricing-featured-grid,.pricing-product-grid,.pricing-estimate-list{grid-template-columns:1fr}.pricing-product-profile{grid-template-columns:auto minmax(0,1fr)}.pricing-product-profile h1{font-size:1.9rem}.pricing-plan-tabs{flex-wrap:nowrap}.pricing-plan-summary{border-radius:13px}}.pricing-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-product-grid .pricing-product-card,.pricing-featured-card{grid-template-rows:auto auto 1fr auto auto;min-height:13rem}.pricing-product-grid .pricing-product-card .pricing-product-lettermark,.pricing-featured-card .pricing-product-lettermark{grid-row:1/span 5}.pricing-product-card__provider,.pricing-product-card__coverage,.pricing-product-card__price,.pricing-product-card__updated{grid-column:2;min-width:0;margin:0}.pricing-product-card__coverage,.pricing-product-card__updated{color:#667085;font-size:.8rem}.pricing-product-card__price{color:#067647;font:750 .92rem/1.35 var(--font-code);align-self:end}.pricing-product-profile__description{-webkit-line-clamp:2;color:#5f7285;-webkit-box-orient:vertical;margin:.2rem 0 0;display:-webkit-box;overflow:hidden}.pricing-product-profile__meta{color:#175cd3;font:700 .8rem/1.4 var(--font-code);margin:.25rem 0 0}.pricing-product-empty{background:#fff;border:1px solid #d8e3ee;border-radius:16px;gap:.7rem;padding:clamp(1.2rem,4vw,2rem);display:grid;box-shadow:0 12px 30px #214b7312}.pricing-product-empty h2,.pricing-product-empty p{margin:0}.pricing-product-empty a{color:#fff;background:#0e7490;border-radius:9px;width:fit-content;min-height:44px;padding:.7rem .9rem;font-weight:750;text-decoration:none}.pricing-plan-summary{grid-area:summary}.pricing-plan-summary{max-height:calc(100vh - 2rem);top:1rem}.pricing-summary-note{color:#667085;margin:0;padding:.9rem 1rem;font-size:.82rem}.pricing-status{width:fit-content;min-height:28px;font:750 .78rem/1 var(--font-body);border:1px solid;border-radius:999px;align-items:center;padding:.25rem .6rem;display:inline-flex}.pricing-status--official{color:#067647;background:#ecfdf3}.pricing-status--observed{color:#175cd3;background:#eff8ff}.pricing-status--estimated{color:#4338ca;background:#eef2ff}.pricing-status--review{color:#b54708;background:#fffaeb}.pricing-status--stale{color:#b42318;background:#fef3f2}.pricing-status--missing{color:#475467;background:#f2f4f7}.pricing-retired-badge{color:#b42318;vertical-align:middle;background:#fef3f2;border-radius:999px;align-items:center;margin-inline-start:.55rem;padding:.15rem .45rem;font-size:.72rem;font-weight:700;display:inline-flex}.pricing-product-card__source-coverage,.pricing-product-source-coverage{color:var(--muted);flex-wrap:wrap;gap:.3rem .65rem;font-size:.75rem;display:flex}.pricing-source-details{color:#475467;font-size:.8rem}.pricing-source-details summary{color:#175cd3;cursor:pointer;width:fit-content;min-height:32px;padding:.4rem 0;font-weight:700}.pricing-source-details span,.pricing-source-details a{display:block}.pricing-estimate-controls{gap:.65rem;padding:.85rem 1rem 0;display:flex}.pricing-observed-controls{color:#667085;background:#fff;border:1px solid #d8e3ee;border-radius:13px;grid-template-columns:auto minmax(12rem,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding:.65rem;font-size:.82rem;display:grid}.pricing-observed-search,.pricing-observed-more{color:#173f4e;background:#fff;border:1px solid #b9cce0;border-radius:9px;min-width:0;min-height:44px;padding:.6rem .75rem}.pricing-observed-more{cursor:pointer;font-weight:700}.pricing-estimate-search,.pricing-estimate-more{color:#173f4e;background:#fff;border:1px solid #b9cce0;border-radius:10px;min-height:44px;padding:.65rem .8rem}.pricing-estimate-search{flex:16rem;min-width:0}.pricing-estimate-more{cursor:pointer;flex:none;font-weight:700}.pricing-category-tabs button:focus-visible,.pricing-view-tabs a:focus-visible,.pricing-currency-select:focus-visible,.pricing-source-details summary:focus-visible,.pricing-estimate-search:focus-visible,.pricing-estimate-more:focus-visible,.pricing-observed-search:focus-visible,.pricing-observed-more:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@media (width<=1199px){.pricing-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.pricing-plan-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""summary""observed-controls""observed""estimate""missing""other"}.pricing-plan-summary{max-height:none;position:static}}@media (width<=639px){.pricing-product-grid{grid-template-columns:1fr}.pricing-product-grid .pricing-product-card,.pricing-featured-card{min-height:0}.pricing-estimate-controls{flex-direction:column}.pricing-observed-controls{grid-template-columns:1fr}.pricing-estimate-more{width:100%}.pricing-product-profile__meta{overflow-wrap:anywhere}.pricing-ranking-row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-areas:"rank status""region status""local cny""channel period";gap:.45rem .75rem;padding:.75rem}.pricing-ranking-row>td,.pricing-ranking-row>td:last-child{border:0;min-width:0;padding:.2rem 0;display:block}.pricing-ranking-row>td:before{margin-bottom:.15rem;display:block}.pricing-ranking-row .pricing-rank{grid-area:rank}.pricing-ranking-row .pricing-ranking-region{grid-area:region;font-weight:750}.pricing-ranking-row .pricing-ranking-channel{grid-area:channel}.pricing-ranking-row .pricing-ranking-period{grid-area:period}.pricing-ranking-row .pricing-official-price{grid-area:local}.pricing-ranking-row .pricing-cny-price{grid-area:cny}.pricing-ranking-row .pricing-ranking-status{grid-area:status;align-content:start;gap:.3rem;display:grid}.pricing-ranking-row .pricing-ranking-status:before{display:none}.pricing-ranking-row .pricing-ranking-status>*{grid-column:auto}.pricing-ranking-row .pricing-ranking-status>a{min-height:32px;padding-block:.35rem}}@media (prefers-reduced-motion:reduce){.pricing-product-card,.pricing-featured-card,.pricing-estimate-group *{scroll-behavior:auto;transition:none!important}}@media (forced-colors:active){.pricing-status,.pricing-category-tabs button[aria-pressed=true],.pricing-view-tabs a[aria-selected=true],.pricing-plan-tab[aria-selected=true]{border:2px solid highlight}}.pricing-body{max-width:100%;color:var(--pricing-text);background:#f8f6f1;overflow-x:clip}.pricing-main{gap:0;width:min(1460px,100%);min-width:0;max-width:none;margin-block:0}.pricing-layout{grid-template-columns:220px minmax(0,1fr);width:100%;min-width:0;max-width:100%;display:grid}.pricing-workspace{min-width:0;max-width:100%;padding:1.25rem 1.4rem 2.5rem}.pricing-nav-trigger,.pricing-nav-close,.pricing-nav-backdrop{display:none}.pricing-directory-header,.pricing-product-header,.pricing-region-header{box-shadow:none;background:0 0;border:0;border-radius:0;padding:.4rem 0 1.1rem}.pricing-directory-header h1,.pricing-product-header h1,.pricing-region-header h1{max-width:none;margin:.2rem 0 .4rem;font-size:clamp(2rem,4vw,3.25rem)}.pricing-featured-grid,.pricing-product-list{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-featured-card,.pricing-product-list .pricing-product-card{border-color:var(--pricing-border);min-height:0;box-shadow:none;border-radius:9px}.pricing-plan-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""summary""extremes""observed-controls""observed""estimate""missing""other"}.pricing-plan-heading{grid-area:heading}.pricing-price-metrics{border-color:var(--pricing-border);background:var(--pricing-surface);max-height:none;box-shadow:none;border-radius:10px;grid-area:auto/1;grid-template-columns:repeat(4,minmax(0,1fr));position:static}.pricing-extreme-rankings{grid-area:extremes}.pricing-observed-controls{grid-area:observed-controls}.pricing-official-group{grid-area:observed}.pricing-estimate-group{grid-area:estimate}.pricing-missing-state{grid-area:missing}.pricing-other-records{grid-area:other}.pricing-price-metrics .pricing-metric{border-right:1px solid var(--pricing-border);border-bottom:0}.pricing-price-metrics .pricing-metric:nth-child(4){border-right:0}.pricing-summary-meta{grid-column:1/-1}.pricing-region-more{border:1px solid var(--pricing-border-strong);background:var(--pricing-surface);min-width:12rem;min-height:44px;color:var(--pricing-text);cursor:pointer;border-radius:999px;justify-self:center;margin:1rem auto 0;padding:.65rem 1.2rem;font-weight:750}.pricing-region-more:hover{border-color:var(--pricing-accent);color:var(--pricing-accent)}.pricing-region-more:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.pricing-region-more[hidden]{display:none}.pricing-directory-empty{border-radius:9px;margin:0;padding:1rem 1.1rem}.pricing-region-ranking-table td{height:auto}@media (width>=640px){.pricing-region-ranking-table .pricing-ranking-status{grid-template-columns:auto auto;align-content:start;align-items:center;gap:.2rem .65rem;min-width:13rem;display:grid}.pricing-region-ranking-table .pricing-ranking-status .pricing-status{grid-column:1/-1}.pricing-region-ranking-table .pricing-ranking-status>a{white-space:nowrap;min-height:32px;padding-block:.4rem}}@media (width<=1279px){.pricing-product-list{grid-template-columns:1fr}}@media (width<=1023px){.pricing-main{width:100%;max-width:100vw;overflow:hidden}.pricing-layout{width:100%;min-width:0;max-width:100vw;display:block}.pricing-workspace{padding:.75rem .8rem 2rem}.pricing-nav-trigger{place-items:center;display:grid}.pricing-product-nav{visibility:hidden;width:min(84vw,340px);max-height:none;position:fixed;transform:translate(-105%)}.pricing-product-nav[data-open=true]{visibility:visible;transform:translate(0)}.pricing-nav-close{display:grid}.pricing-price-metrics{grid-template-columns:1fr 1fr}.pricing-extreme-rankings{grid-template-columns:1fr}}@media (width<=639px){.pricing-main{width:100%}.pricing-featured-grid,.pricing-product-list{grid-template-columns:1fr}.pricing-plan-tabs{flex-wrap:nowrap;width:100%;overflow-x:auto}.pricing-plan-tab{flex:0 0 10rem}.pricing-region-ranking-table tbody tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"product status""plan status""local cny""channel period";gap:.4rem .75rem;padding:.75rem;display:grid}.pricing-region-ranking-table td,.pricing-region-ranking-table td:last-child{border:0;min-width:0;padding:.2rem 0;display:block}.pricing-region-ranking-table td:before{margin-bottom:.12rem;display:block}.pricing-region-ranking-table .pricing-table-product{grid-area:product;font-weight:800}.pricing-region-ranking-table .pricing-table-plan{grid-area:plan}.pricing-region-ranking-table .pricing-table-region{display:none}.pricing-region-ranking-table .pricing-ranking-channel{grid-area:channel}.pricing-region-ranking-table .pricing-ranking-period{grid-area:period}.pricing-region-ranking-table .pricing-official-price{grid-area:local}.pricing-region-ranking-table .pricing-cny-price{grid-area:cny}.pricing-region-ranking-table .pricing-ranking-status{grid-area:status;align-content:start;gap:.25rem;display:grid}.pricing-region-ranking-table .pricing-ranking-status:before{display:none}.pricing-region-ranking-table .pricing-ranking-status>*{grid-column:auto}.pricing-region-ranking-table .pricing-ranking-status>a{min-height:32px;padding-block:.35rem}}.pricing-product-profile>.pricing-product-profile__copy{grid-area:1/2}.pricing-product-profile>.pricing-product-profile__actions{grid-area:1/3;align-self:start;margin-top:.1rem}.pricing-observed-controls{background:0 0;border:0;border-radius:0;padding:.35rem 0}.pricing-observed-search,.pricing-observed-more{border-color:var(--pricing-line);background:var(--pricing-surface);border-radius:8px}@media (width<=900px){.pricing-product-profile{grid-template-columns:auto minmax(0,1fr);padding-inline:1rem}.pricing-product-profile>.pricing-product-profile__copy{grid-area:1/2}.pricing-product-profile>.pricing-product-lettermark{grid-area:1/1}.pricing-product-profile>.pricing-product-profile__actions{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-start;width:100%;margin-top:.35rem}.pricing-product-toolbar__secondary{align-items:stretch}.pricing-plan-panels{padding-inline:.9rem}}@media (width<=639px){.pricing-body .hub-header{min-height:64px}.pricing-product-profile{padding:1rem .85rem .75rem}.pricing-product-profile__copy h1{font-size:1.85rem}.pricing-product-profile__actions select{flex:8rem;min-width:0;min-height:44px}.pricing-product-toolbar__primary,.pricing-product-toolbar__secondary{flex-wrap:wrap;padding-inline:.75rem}.pricing-product-toolbar .pricing-plan-tabs{order:0;width:100%;overflow-x:auto}.pricing-product-toolbar .pricing-plan-tab{flex:none}.pricing-product-toolbar #pricing-cycle{flex:9rem;order:1;min-width:0;min-height:44px}.pricing-product-toolbar .pricing-clear-filters{flex:none;order:1;min-height:44px}.pricing-plan-panels{padding:.8rem .75rem 0}.pricing-observed-controls{grid-template-columns:1fr;gap:.5rem}}.pricing-product-strip{display:none}.pricing-product-controls{border-block:1px solid var(--pricing-line);background:#ffffffa3;align-items:center;gap:.75rem;width:100%;min-width:0;max-width:100%;padding:.45rem .75rem;display:flex;overflow:hidden}.pricing-product-controls .pricing-plan-tabs{min-width:0;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;flex:auto;padding:0;overflow-x:auto}.pricing-product-controls .pricing-plan-tab{border-radius:7px;flex:none;min-height:44px;padding:.55rem .8rem}.pricing-product-controls .pricing-plan-tab[aria-selected=true]{background:color-mix(in srgb, var(--pricing-accent) 8%, transparent);box-shadow:inset 0 -3px 0 var(--pricing-accent)}.pricing-product-controls #pricing-cycle,.pricing-product-profile__actions select{min-height:44px}.pricing-product-controls>.pricing-empty-state{flex:0 0 100%;margin:0}.pricing-plan-panels{width:100%;min-width:0;max-width:100%;padding:1rem 1.15rem 0}.pricing-plan-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:1rem;width:100%;min-width:0;max-width:100%;display:grid}.pricing-plan-panel>*{grid-area:auto/1}.pricing-plan-heading{border-left:4px solid var(--pricing-accent);margin:0;padding-left:.75rem}.pricing-extreme-rankings{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.pricing-ranking-card{border:1px solid var(--pricing-line);background:var(--pricing-surface);border-radius:12px;overflow:hidden}.pricing-ranking-card--low h3{color:#14743d;background:#e6f6e9}.pricing-ranking-card--high h3{color:#b53d35;background:#fdebea}.pricing-ranking-card h3{font:800 .9rem/1.2 var(--font-code);margin:0;padding:.75rem .9rem}.pricing-extreme-row{grid-template-columns:2rem minmax(6rem,1fr) auto auto;min-height:48px;padding:.55rem .8rem}.pricing-official-group,.pricing-store-comparison,.pricing-price-changes,.pricing-product-faq{border:1px solid var(--pricing-line);background:var(--pricing-surface);box-shadow:none;border-radius:13px;overflow:hidden}.pricing-plan-panel .pricing-table-scroll,.pricing-store-comparison .pricing-table-scroll{width:100%;min-width:0;max-width:100%;overflow-x:auto}.pricing-ranking-table,.pricing-store-comparison-table{min-width:62rem;box-shadow:none}.pricing-ranking-table th,.pricing-store-comparison-table th{color:#536671;letter-spacing:.02em;background:#f2f5f3;font-size:.75rem}.pricing-ranking-table td,.pricing-store-comparison-table td{vertical-align:top;padding:.68rem .75rem}.pricing-ranking-more{border:1px solid var(--pricing-border-strong);background:var(--pricing-surface);min-height:44px;color:var(--pricing-text);cursor:pointer;border-radius:999px;justify-self:center;padding:.6rem 1.2rem;font-weight:750}.pricing-ranking-more[hidden]{display:none}.pricing-store-comparison>h2,.pricing-price-changes>h2,.pricing-product-faq>h2{margin:0;padding:1rem 1.1rem .25rem;font-size:1.3rem}.pricing-store-comparison>p,.pricing-price-changes>p{color:var(--pricing-muted);margin:0;padding:0 1.1rem 1rem}.pricing-store-price span,.pricing-store-price b{display:block}.pricing-store-price--missing,.pricing-store-difference{color:var(--pricing-muted)}.pricing-store-comparison-note{border-top:1px solid var(--pricing-line);padding-top:.8rem!important}.pricing-price-changes,.pricing-product-faq{margin:1rem 1.15rem 0}.pricing-price-change-list{gap:.55rem;padding:.8rem 1rem 1rem;display:grid}.pricing-price-change{background:#fbf8f4;border-left:3px solid #dd6b5e;border-radius:8px;grid-template-columns:minmax(10rem,1.6fr) minmax(8rem,1fr) repeat(3,auto) auto;align-items:center;gap:.65rem;padding:.65rem .75rem;display:grid}.pricing-price-change[data-pricing-change=decreased]{border-left-color:#3ca56b}.pricing-price-change b{color:#b53d35}.pricing-price-change[data-pricing-change=decreased] b{color:#16834a}.pricing-faq-item{border-top:1px solid var(--pricing-line)}.pricing-faq-item summary{cursor:pointer;min-height:48px;padding:.85rem 1.1rem;font-weight:750}.pricing-faq-item p{color:var(--pricing-muted);margin:0;padding:0 1.1rem 1rem;line-height:1.65}@media (width<=1023px){.pricing-layout--product .pricing-nav-trigger,.pricing-layout--product .pricing-nav-backdrop,.pricing-layout--product .pricing-product-nav{display:none}.pricing-product-strip{border-bottom:1px solid var(--pricing-line);scrollbar-width:thin;background:#fbfaf7;gap:.45rem;width:100%;padding:.65rem .8rem;display:flex;overflow-x:auto}.pricing-product-strip-link{min-height:44px;color:var(--pricing-muted);white-space:nowrap;border:1px solid #0000;border-radius:9px;flex:none;align-items:center;gap:.4rem;padding:.45rem .65rem;text-decoration:none;display:inline-flex}.pricing-product-strip-link[aria-current=page]{border-color:var(--pricing-line);color:var(--pricing-text);background:#eeeae4;font-weight:800}.pricing-price-change{grid-template-columns:minmax(0,1fr) auto}}@media (width<=639px){.pricing-workspace{padding:0 0 2rem}.pricing-product-controls{flex-wrap:wrap;padding-inline:.75rem}.pricing-product-controls .pricing-plan-tabs{order:0;width:100%;overflow-x:auto}.pricing-product-controls #pricing-cycle{flex:10rem;order:1;min-width:0;min-height:44px}.pricing-plan-panels{padding:.85rem .75rem 0}.pricing-extreme-rankings{grid-template-columns:1fr}.pricing-extreme-row{grid-template-columns:1.7rem minmax(0,1fr) auto}.pricing-extreme-row b{grid-column:2/-1}.pricing-ranking-table,.pricing-store-comparison-table{min-width:0;display:block}.pricing-ranking-table thead,.pricing-store-comparison-table thead{display:none}.pricing-ranking-table tbody,.pricing-store-comparison-table tbody{display:block}.pricing-ranking-row{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-template-areas:"rank region""local cny""tax risk""channel period";gap:.45rem .75rem;padding:.75rem;display:grid}.pricing-ranking-row>td,.pricing-ranking-row>td:last-child{border:0;min-width:0;padding:.2rem 0;display:block}.pricing-ranking-row>td:before,.pricing-store-comparison-row>td:before{color:var(--pricing-muted);margin-bottom:.12rem;font-size:.68rem;display:block}.pricing-ranking-row .pricing-rank{grid-area:rank}.pricing-ranking-row .pricing-ranking-region{grid-area:region;font-weight:800}.pricing-ranking-row .pricing-local-price{grid-area:local}.pricing-ranking-row .pricing-cny-price{grid-area:cny}.pricing-ranking-row .pricing-tax{grid-area:tax}.pricing-ranking-row .pricing-risk{grid-area:risk}.pricing-ranking-row .pricing-ranking-channel{grid-area:channel}.pricing-ranking-row .pricing-ranking-period{grid-area:period}.pricing-store-comparison-row{border-bottom:1px solid var(--pricing-line);grid-template-columns:1fr 1fr;gap:.45rem .75rem;padding:.75rem;display:grid}.pricing-store-comparison-row>td,.pricing-store-comparison-row>td:last-child{border:0;min-width:0;padding:.2rem 0;display:block}.pricing-store-comparison-region{grid-column:1/-1;font-weight:800}.pricing-store-price{min-width:0}.pricing-price-changes,.pricing-product-faq{margin-inline:.75rem}.pricing-price-change{grid-template-columns:minmax(0,1fr)}}.pricing-body .hub-header{justify-content:initial;grid-template-columns:minmax(0,1fr) auto auto;column-gap:.75rem;display:grid}.pricing-body .hub-header .header-quick-link,.pricing-body .hub-header .language-switcher{justify-self:end;margin-inline-start:0}.pricing-body .language-switcher select,.pricing-body .pricing-filters select,.pricing-product-profile__actions select{appearance:none;background-color:var(--pricing-surface);background-image:var(--select-chevron);background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:42px}.pricing-product-profile>.pricing-product-profile__actions{margin-inline-start:auto}.pricing-nav-product-icon{border:1px solid color-mix(in srgb, var(--pricing-border) 78%, transparent);object-fit:cover;background:#fff;border-radius:7px;flex:0 0 28px;width:28px;height:28px;display:block}.pricing-product-strip-link .pricing-nav-product-icon{border-radius:6px;flex-basis:24px;width:24px;height:24px}.pricing-region-flag{vertical-align:-.08em;margin-inline-end:.45rem;font-size:1.05rem;line-height:1;display:inline-block}.pricing-ranking-region .pricing-region-name{font-weight:750}.pricing-ranking-region small{color:var(--pricing-muted);margin-top:.18rem;font-size:.72rem;font-weight:500;display:block}.pricing-ranking-card{overscroll-behavior-inline:contain;overflow-x:auto}.pricing-extreme-table,.pricing-ranking-table{border-collapse:collapse;table-layout:fixed;width:100%}.pricing-extreme-table{min-width:31rem}.pricing-extreme-table .pricing-extreme-row{min-height:0;padding:0;display:table-row}.pricing-extreme-table .pricing-extreme-row>td{display:table-cell}.pricing-extreme-table th:first-child{width:3.25rem}.pricing-extreme-table th:nth-child(2){width:8.5rem}.pricing-extreme-table th:nth-child(3),.pricing-extreme-table th:nth-child(4){width:9.5rem}.pricing-extreme-table th,.pricing-extreme-table td{border-bottom:1px solid var(--pricing-line);text-align:left;vertical-align:top;padding:.62rem .7rem}.pricing-extreme-table tbody tr:last-child td{border-bottom:0}.pricing-extreme-table th{color:var(--pricing-muted);background:color-mix(in srgb, var(--pricing-surface) 88%, var(--pricing-canvas));font-size:.72rem;font-weight:750}.pricing-plan-panel .pricing-table-scroll{overscroll-behavior-inline:contain;scrollbar-width:thin;width:100%;max-width:100%;overflow-x:auto}.pricing-ranking-table{min-width:58rem}.pricing-ranking-table th:first-child{width:4.25rem}.pricing-ranking-table th:nth-child(2){width:10rem}.pricing-ranking-table th:nth-child(3),.pricing-ranking-table th:nth-child(4){width:12rem}.pricing-ranking-table th:nth-child(5){width:10rem}.pricing-ranking-table th:nth-child(6){width:14rem}.pricing-store-price{min-width:0}.pricing-store-price .pricing-local-price__link,.pricing-store-price b{overflow-wrap:anywhere;display:block}.pricing-store-price .pricing-local-price__link{color:var(--pricing-text);font:650 .82rem/1.35 var(--font-code);text-decoration:none}.pricing-store-price .pricing-local-price__link:hover{color:var(--pricing-accent);text-underline-offset:.18em;text-decoration:underline}.pricing-store-price b{color:var(--pricing-low);font:700 .78rem/1.3 var(--font-code);margin-top:.2rem}.pricing-store-price--missing{color:var(--pricing-muted);font-size:.82rem}@media (width<=900px){.pricing-body .hub-header{grid-template-columns:minmax(0,1fr) auto}.pricing-body .hub-header .header-quick-link{display:none}.pricing-product-profile>.pricing-product-profile__actions{margin-inline-start:0}}@media (width<=639px){.pricing-product-controls .pricing-plan-tabs{scrollbar-width:thin;flex-wrap:nowrap}.pricing-product-controls .pricing-plan-tab{min-width:max-content}.pricing-extreme-rankings{grid-template-columns:minmax(0,1fr)}.pricing-ranking-table{min-width:58rem;display:table}.pricing-ranking-table thead{display:table-header-group}.pricing-ranking-table tbody{display:table-row-group}.pricing-ranking-table .pricing-ranking-row{display:table-row}.pricing-ranking-table .pricing-ranking-row>td,.pricing-ranking-table .pricing-ranking-row>td:last-child{border-bottom:1px solid var(--pricing-line);vertical-align:top;min-width:0;padding:.68rem .75rem;display:table-cell}.pricing-ranking-table .pricing-ranking-row>td:before{display:none}}
