.ts-prices{margin:0 0 var(--ts-space-6)}.ts-prices__h{font-size:var(--ts-text-h3);margin:var(--ts-space-6) 0 var(--ts-space-2)}.ts-prices__intro,.ts-prices__lede{color:var(--ts-ink-muted);margin:0 0 var(--ts-space-4)}.ts-prices__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:var(--ts-space-3);list-style:none;margin:0 0 var(--ts-space-5);padding:0}.ts-prices__grid--wide{grid-template-columns:repeat(auto-fill,minmax(22rem,1fr))} .ts-prices__card{display:flex;flex-direction:column;gap:var(--ts-space-2)}.ts-prices__link{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:0 var(--ts-space-2);text-decoration:none;color:inherit}.ts-prices__name{grid-column:1;font-weight:600}.ts-prices__figure{grid-column:1;font-size:var(--ts-text-h2);font-variant-numeric:tabular-nums;line-height:1.1}.ts-prices__figure--big{font-size:var(--ts-text-h1)}.ts-prices__unit,.ts-prices__asof{color:var(--ts-ink-muted);font-size:var(--ts-text-sm)}.ts-prices__link:hover .ts-prices__name,.ts-prices__link:focus-visible .ts-prices__name{text-decoration:underline}.ts-prices__move{grid-column:2;grid-row:2;font-variant-numeric:tabular-nums;font-size:var(--ts-text-sm);white-space:nowrap}.ts-prices__move--up{color:var(--ts-warp)}.ts-prices__move--down{color:var(--ts-weft)}.ts-prices__move--flat{color:var(--ts-ink-muted)}.ts-prices__chart{margin:0}.ts-prices__chart svg{display:block;width:100%;height:7rem;overflow:visible}.ts-prices--one .ts-prices__chart svg{height:14rem}.ts-prices__line{fill:none;stroke:var(--ts-accent);stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-linejoin:round}.ts-prices__fill{fill:var(--ts-accent);opacity:0.08;stroke:none}.ts-prices__scale{display:flex;justify-content:space-between;gap:var(--ts-space-2);color:var(--ts-ink-muted);font-size:var(--ts-text-meta);font-variant-numeric:tabular-nums;margin-top:var(--ts-space-1)}.ts-prices__headline{margin:0 0 var(--ts-space-4)}.ts-prices__delta,.ts-prices__count{color:var(--ts-ink-muted);font-size:var(--ts-text-sm);margin:0 0 var(--ts-space-1)} .ts-prices__note,.ts-prices__caveat{margin:var(--ts-space-4) 0}.ts-prices__back{margin:var(--ts-space-4) 0 0}@media (max-width: 30rem){.ts-prices__grid,.ts-prices__grid--wide{grid-template-columns:1fr}} .ts-pricefill{background:var(--ts-surface-sunken);border:1px solid var(--ts-line);border-radius:var(--ts-radius);padding:var(--ts-space-4);margin:var(--ts-space-5) 0}.ts-pricefill__h{font-size:var(--ts-text-h3);margin:0 0 var(--ts-space-2)}.ts-pricefill__note{color:var(--ts-ink-muted);font-size:var(--ts-text-sm);margin:0 0 var(--ts-space-3)}.ts-pricefill__controls{display:flex;align-items:center;gap:var(--ts-space-2);margin:0 0 var(--ts-space-3)}.ts-pricefill__list{list-style:none;margin:0 0 var(--ts-space-2);padding:0;display:grid;gap:var(--ts-space-2)}.ts-pricefill__item{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ts-space-2)}.ts-pricefill__name{font-weight:600;min-width:9rem}.ts-pricefill__figure{font-variant-numeric:tabular-nums;color:var(--ts-ink-muted);flex:1 1 10rem} .ts-pricefill__use{flex:0 0 auto}.ts-pricefill__more{margin:0;font-size:var(--ts-text-sm)} .ts-tariff__masthead{margin:0 0 var(--ts-space-6)}.ts-tariff__stats{display:flex;flex-wrap:wrap;gap:var(--ts-space-5);list-style:none;margin:var(--ts-space-4) 0 0;padding:0}.ts-tariff__stats li{display:flex;flex-direction:column} .ts-tariff__chapters{display:grid;gap:var(--ts-space-4);margin:0 0 var(--ts-space-5)}.ts-tariff__chapter-head{margin:0 0 var(--ts-space-3)}.ts-tariff__eyebrow{color:var(--ts-ink-muted);font-size:var(--ts-text-eyebrow);letter-spacing:var(--ts-track-eyebrow);text-transform:uppercase;margin:0}.ts-tariff__chapter-name{font-size:var(--ts-text-h3);margin:0}.ts-tariff__chapter-count{color:var(--ts-ink-muted);font-size:var(--ts-text-sm);margin:var(--ts-space-1) 0 0}.ts-tariff__list{list-style:none;margin:0;padding:0;display:grid;gap:var(--ts-space-1)}.ts-tariff__heading{display:flex;align-items:baseline;gap:var(--ts-space-2);flex-wrap:wrap;padding:var(--ts-space-1) 0;border-bottom:1px solid var(--ts-line)}.ts-tariff__heading a{display:flex;gap:var(--ts-space-2);align-items:baseline;flex:1 1 18rem;text-decoration:none;color:inherit}.ts-tariff__heading a:hover .ts-tariff__desc,.ts-tariff__heading a:focus-visible .ts-tariff__desc{text-decoration:underline}.ts-tariff__code{font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.ts-tariff__lines{color:var(--ts-ink-muted);font-size:var(--ts-text-sm);white-space:nowrap} .ts-tariff__scroll{margin:0 0 var(--ts-space-4)}.ts-tariff__table{width:100%;border-collapse:collapse;font-size:var(--ts-text-sm)}.ts-tariff__table th,.ts-tariff__table td{text-align:left;vertical-align:top;padding:var(--ts-space-2);border-bottom:1px solid var(--ts-line)}.ts-tariff__table thead th{position:sticky;top:0;background:var(--ts-surface);border-bottom:2px solid var(--ts-line-strong)}.ts-tariff__rate{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.ts-tariff__special{color:var(--ts-ink-muted);min-width:14rem} .ts-prices__plot{position:relative}.ts-prices__chart svg{touch-action:pan-y}.ts-prices__chart svg:focus-visible{outline:none;box-shadow:var(--ts-ring)} .ts-prices__cross[hidden],.ts-prices__dot[hidden]{display:none}.ts-prices__cross{stroke:var(--ts-ink-muted);stroke-width:1;stroke-dasharray:3 3;vector-effect:non-scaling-stroke;pointer-events:none}.ts-prices__dot{fill:var(--ts-accent);stroke:var(--ts-surface);stroke-width:2;vector-effect:non-scaling-stroke;pointer-events:none}.ts-prices__readout{position:absolute;top:0;transform:translateX(var(--ts-readout-shift,0));padding:var(--ts-space-1) var(--ts-space-2);background:var(--ts-surface);border:1px solid var(--ts-line);border-radius:var(--ts-radius-sm);box-shadow:var(--ts-shadow-sm);font-size:var(--ts-text-meta);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.ts-prices__readout:empty{display:none} .ts-prices__readout--flip{--ts-readout-shift:-100%}.ts-prices__sources{margin:var(--ts-space-5) 0}.ts-prices__sources ul{margin:0;padding-left:var(--ts-space-4);font-size:var(--ts-text-sm)}.ts-prices__sources li{margin-bottom:var(--ts-space-1)} .ts-prices__stale{margin:0 0 var(--ts-space-4)}