.price-table-wrapper[data-astro-cid-og3svalt]{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.price-table[data-astro-cid-og3svalt]{min-width:560px}.price-value[data-astro-cid-og3svalt]{overflow-wrap:anywhere}.note[data-astro-cid-og3svalt]{color:var(--color-text-muted);font-size:var(--font-size-xs)}.no-data[data-astro-cid-og3svalt]{color:var(--color-text-muted);font-style:italic}@media(max-width:640px){.price-table-wrapper[data-astro-cid-og3svalt]{overflow-x:visible}.price-table[data-astro-cid-og3svalt]{min-width:0}.price-table[data-astro-cid-og3svalt],.price-table[data-astro-cid-og3svalt] thead[data-astro-cid-og3svalt],.price-table[data-astro-cid-og3svalt] tbody[data-astro-cid-og3svalt],.price-table[data-astro-cid-og3svalt] tr[data-astro-cid-og3svalt],.price-table[data-astro-cid-og3svalt] th[data-astro-cid-og3svalt],.price-table[data-astro-cid-og3svalt] td[data-astro-cid-og3svalt]{display:block;width:100%}.price-table[data-astro-cid-og3svalt] thead[data-astro-cid-og3svalt]{display:none}.price-table[data-astro-cid-og3svalt] tr[data-astro-cid-og3svalt]{padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border)}.price-table[data-astro-cid-og3svalt] tr[data-astro-cid-og3svalt]:last-child{border-bottom:none}.price-table[data-astro-cid-og3svalt] td[data-astro-cid-og3svalt]{display:grid;grid-template-columns:minmax(0,6.5rem) minmax(0,1fr);gap:var(--space-sm);align-items:start;border-bottom:none;padding:var(--space-xs) 0}.price-table[data-astro-cid-og3svalt] td[data-astro-cid-og3svalt]:before{content:attr(data-label);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:600;line-height:1.35;text-transform:uppercase}.price-table[data-astro-cid-og3svalt] .note[data-astro-cid-og3svalt]:empty{display:none}.price-table[data-astro-cid-og3svalt] .badge[data-astro-cid-og3svalt]{grid-column:2;justify-self:start;margin-left:0!important}}.odb-coverage[data-astro-cid-qy4fz6aj]{margin-bottom:var(--space-xl)}.odb-coverage[data-astro-cid-qy4fz6aj] h3[data-astro-cid-qy4fz6aj],.province-coverage[data-astro-cid-qy4fz6aj] h3[data-astro-cid-qy4fz6aj]{font-size:var(--font-size-base);font-weight:600;margin:0 0 var(--space-sm) 0}.coverage-status[data-astro-cid-qy4fz6aj]{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}.coverage-note[data-astro-cid-qy4fz6aj]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.coverage-list[data-astro-cid-qy4fz6aj]{margin:0}.coverage-item[data-astro-cid-qy4fz6aj]{display:flex;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm)}.coverage-item[data-astro-cid-qy4fz6aj] dt[data-astro-cid-qy4fz6aj]{font-weight:600;min-width:3em}.coverage-item[data-astro-cid-qy4fz6aj] dd[data-astro-cid-qy4fz6aj]{margin:0;color:var(--color-text-muted)}.coverage-default[data-astro-cid-qy4fz6aj]{border-bottom:none;font-style:italic}.savings-grid[data-astro-cid-o4cezytb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-lg)}.savings-card[data-astro-cid-o4cezytb]{background-color:var(--color-bg-alt);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-lg)}.savings-card[data-astro-cid-o4cezytb] h3[data-astro-cid-o4cezytb]{font-size:var(--font-size-sm);text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-sm) 0;letter-spacing:.05em}.savings-highlight[data-astro-cid-o4cezytb]{font-size:var(--font-size-lg);font-weight:700;margin:0 0 var(--space-xs) 0}.savings-price[data-astro-cid-o4cezytb]{font-size:var(--font-size-lg);color:var(--color-covered);font-weight:700;margin:0}.savings-desc[data-astro-cid-o4cezytb]{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:var(--space-sm) 0 0 0;line-height:1.5}.savings-delta[data-astro-cid-o4cezytb]{font-size:var(--font-size-sm);color:var(--color-covered);font-weight:600;margin:var(--space-xs) 0 0 0}.province-selector[data-astro-cid-54gq3grv]{display:flex;align-items:center;gap:var(--space-md);margin-bottom:var(--space-lg)}.province-selector[data-astro-cid-54gq3grv] label[data-astro-cid-54gq3grv]{font-size:var(--font-size-sm);font-weight:600;color:var(--color-text-muted)}.province-selector[data-astro-cid-54gq3grv] select[data-astro-cid-54gq3grv]{padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-bg);color:var(--color-text);font-size:var(--font-size-sm);cursor:pointer}@media(max-width:480px){.province-selector[data-astro-cid-54gq3grv]{align-items:stretch;flex-direction:column;gap:var(--space-xs)}.province-selector[data-astro-cid-54gq3grv] select[data-astro-cid-54gq3grv]{width:100%}}
