.timeline[data-astro-cid-v2umurby]{margin:0;padding:0;list-style:none;position:relative}.tl-item[data-astro-cid-v2umurby]{grid-template-columns:72px auto 1fr auto;align-items:baseline;gap:.6rem;padding:.5rem 0 .5rem 1.4rem;font-size:.8125rem;display:grid;position:relative}.tl-item[data-astro-cid-v2umurby]:before{content:"";background:var(--bv-border-light);width:1px;position:absolute;top:0;bottom:0;left:5px}.tl-item[data-astro-cid-v2umurby]:first-child:before{top:50%}.tl-item[data-astro-cid-v2umurby]:last-child:before{bottom:50%}.tl-dot[data-astro-cid-v2umurby]{border:2px solid var(--bv-zinc-500);background:var(--bv-bg);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;left:1px;transform:translateY(-50%)}.tl-item[data-astro-cid-v2umurby].is-done .tl-dot[data-astro-cid-v2umurby]{border-color:var(--bv-violet-400);background:var(--bv-violet-400)}.tl-date[data-astro-cid-v2umurby]{color:var(--bv-zinc-500);font-variant-numeric:tabular-nums}.tl-label[data-astro-cid-v2umurby]{color:var(--bv-zinc-200)}.tl-status[data-astro-cid-v2umurby]{color:var(--bv-zinc-500);font-size:.6875rem}.tl-item[data-astro-cid-v2umurby].is-done .tl-status[data-astro-cid-v2umurby]{color:var(--bv-violet-300)}.sparkline[data-astro-cid-gtv6fknx]{vertical-align:middle;display:inline-block}.sparkline[data-astro-cid-gtv6fknx] path[data-astro-cid-gtv6fknx]{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.grouped-bar-chart[data-astro-cid-6adxzcir]{margin:0}.grouped-bar-chart[data-astro-cid-6adxzcir] svg[data-astro-cid-6adxzcir]{width:100%;height:auto;display:block}.baseline[data-astro-cid-6adxzcir]{stroke:var(--bv-border-light);stroke-width:1px}.cat-label[data-astro-cid-6adxzcir]{fill:var(--bv-zinc-500);font-size:10px}.legend[data-astro-cid-6adxzcir]{flex-wrap:wrap;gap:1rem;margin:.5rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.legend[data-astro-cid-6adxzcir] li[data-astro-cid-6adxzcir]{color:var(--bv-zinc-300);align-items:center;gap:.35rem;display:flex}.swatch[data-astro-cid-6adxzcir]{border-radius:2px;flex-shrink:0;width:9px;height:9px}.progress-gauge[data-astro-cid-al7mt257]{flex-direction:column;align-items:center;gap:.4rem;margin:0;display:inline-flex}.center-label[data-astro-cid-al7mt257]{fill:var(--bv-zinc-100);font-size:18px;font-weight:600}.gauge-caption[data-astro-cid-al7mt257]{flex-direction:column;align-items:center;gap:.1rem;display:flex}.gauge-label[data-astro-cid-al7mt257]{color:var(--bv-zinc-400);font-size:.75rem}.gauge-sub[data-astro-cid-al7mt257]{color:var(--bv-zinc-500);font-variant-numeric:tabular-nums;font-size:.6875rem}.scatter-plot[data-astro-cid-ujsnyhlh]{margin:0}.scatter-plot[data-astro-cid-ujsnyhlh] svg[data-astro-cid-ujsnyhlh]{width:100%;height:auto;display:block}.axis-line[data-astro-cid-ujsnyhlh]{stroke:var(--bv-border-light);stroke-width:1px}.axis-label[data-astro-cid-ujsnyhlh]{fill:var(--bv-zinc-500);font-size:10px}.point[data-astro-cid-ujsnyhlh]{fill-opacity:.85;stroke:var(--bv-bg-card);stroke-width:1.5px}.legend[data-astro-cid-ujsnyhlh]{flex-wrap:wrap;gap:1rem;margin:.5rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.legend[data-astro-cid-ujsnyhlh] li[data-astro-cid-ujsnyhlh]{color:var(--bv-zinc-300);align-items:center;gap:.35rem;display:flex}.swatch[data-astro-cid-ujsnyhlh]{border-radius:50%;flex-shrink:0;width:9px;height:9px}.radar-chart[data-astro-cid-gau7m2os]{margin:0}.radar-chart[data-astro-cid-gau7m2os] svg[data-astro-cid-gau7m2os]{display:block}.grid-ring[data-astro-cid-gau7m2os]{fill:none;stroke:var(--bv-border-light);stroke-width:1px}.grid-spoke[data-astro-cid-gau7m2os]{stroke:var(--bv-border-light);stroke-width:1px}.axis-label[data-astro-cid-gau7m2os]{fill:var(--bv-zinc-500);font-size:10px}.series-poly[data-astro-cid-gau7m2os]{fill-opacity:.14;stroke-width:2px;stroke-linejoin:round}.legend[data-astro-cid-gau7m2os]{flex-wrap:wrap;justify-content:center;gap:1rem;margin:.5rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.legend[data-astro-cid-gau7m2os] li[data-astro-cid-gau7m2os]{color:var(--bv-zinc-300);align-items:center;gap:.35rem;display:flex}.swatch[data-astro-cid-gau7m2os]{border-radius:2px;flex-shrink:0;width:9px;height:9px}.quadrant-matrix[data-astro-cid-36nsixuo]{margin:0}.quadrant-matrix[data-astro-cid-36nsixuo] svg[data-astro-cid-36nsixuo]{width:100%;height:auto;display:block}.plot-bg[data-astro-cid-36nsixuo]{fill:var(--bv-bg-input);fill-opacity:.4}.cross-line[data-astro-cid-36nsixuo]{stroke:var(--bv-border-light);stroke-width:1px;stroke-dasharray:3 3}.axis-label[data-astro-cid-36nsixuo]{fill:var(--bv-zinc-500);font-size:10px}.quadrant-label[data-astro-cid-36nsixuo]{fill:var(--bv-zinc-600);letter-spacing:.02em;font-size:9px}.point[data-astro-cid-36nsixuo]{fill:var(--bv-violet-400);stroke:var(--bv-bg-card);stroke-width:1.5px}.point-label[data-astro-cid-36nsixuo]{fill:var(--bv-zinc-300);font-size:9px}.stacked-bar-chart[data-astro-cid-7v7psyoe]{margin:0}.stacked-bar-chart[data-astro-cid-7v7psyoe] svg[data-astro-cid-7v7psyoe]{width:100%;height:auto;display:block}.baseline[data-astro-cid-7v7psyoe]{stroke:var(--bv-border-light);stroke-width:1px}.cat-label[data-astro-cid-7v7psyoe]{fill:var(--bv-zinc-500);font-size:10px}.legend[data-astro-cid-7v7psyoe]{flex-wrap:wrap;gap:1rem;margin:.5rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.legend[data-astro-cid-7v7psyoe] li[data-astro-cid-7v7psyoe]{color:var(--bv-zinc-300);align-items:center;gap:.35rem;display:flex}.swatch[data-astro-cid-7v7psyoe]{border-radius:2px;flex-shrink:0;width:9px;height:9px}.heatmap-grid[data-astro-cid-qhkfteo4]{margin:0}.heatmap-grid[data-astro-cid-qhkfteo4] svg[data-astro-cid-qhkfteo4]{width:100%;height:auto;display:block}.col-label[data-astro-cid-qhkfteo4],.row-label[data-astro-cid-qhkfteo4]{fill:var(--bv-zinc-500);font-size:10px}.scale[data-astro-cid-qhkfteo4]{color:var(--bv-zinc-500);align-items:center;gap:.4rem;margin-top:.5rem;font-size:.6875rem;display:flex}.scale-bar[data-astro-cid-qhkfteo4]{border-radius:4px;width:100px;height:8px}.viz-table[data-astro-cid-oxtc6633] th[data-astro-cid-oxtc6633].sortable{cursor:pointer;user-select:none}.viz-table[data-astro-cid-oxtc6633] th[data-astro-cid-oxtc6633].sortable:hover{background:var(--bv-bg-hover)}.sort-arrow[data-astro-cid-oxtc6633]{width:.6em;margin-left:.2em;display:inline-block}.viz-table[data-astro-cid-oxtc6633] th[data-astro-cid-oxtc6633].sortable[data-dir=asc] .sort-arrow[data-astro-cid-oxtc6633]:after{content:"▲";font-size:.6em}.viz-table[data-astro-cid-oxtc6633] th[data-astro-cid-oxtc6633].sortable[data-dir=desc] .sort-arrow[data-astro-cid-oxtc6633]:after{content:"▼";font-size:.6em}.table-caption[data-astro-cid-oxtc6633]{text-align:left;color:var(--bv-zinc-500);caption-side:top;margin-bottom:.4rem;font-size:.75rem}.total-row[data-astro-cid-oxtc6633] td[data-astro-cid-oxtc6633]{color:var(--bv-zinc-100);border-top:2px solid var(--bv-border-light);font-weight:600}.persona-card[data-astro-cid-ixw3rkkm]{border-radius:var(--bv-radius-lg);border:1px solid var(--bv-border-card);background:var(--bv-bg-card);max-width:320px;padding:1rem}.persona-header[data-astro-cid-ixw3rkkm]{align-items:center;gap:.6rem;display:flex}.avatar[data-astro-cid-ixw3rkkm]{background:var(--bv-violet-400);color:#0a0a0a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-weight:700;display:flex}.persona-name[data-astro-cid-ixw3rkkm]{color:var(--bv-zinc-100);margin:0;font-weight:600}.persona-age[data-astro-cid-ixw3rkkm]{color:var(--bv-zinc-500);font-size:.8125rem;font-weight:400}.persona-role[data-astro-cid-ixw3rkkm]{color:var(--bv-zinc-500);margin:.15rem 0 0;font-size:.75rem}.persona-quote[data-astro-cid-ixw3rkkm]{color:var(--bv-zinc-300);border-left:2px solid var(--bv-border-light);margin:.75rem 0 0;padding-left:.6rem;font-size:.8125rem;font-style:italic}.persona-lists[data-astro-cid-ixw3rkkm]{grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem;display:grid}.list-title[data-astro-cid-ixw3rkkm]{color:var(--bv-zinc-500);margin:0 0 .3rem;font-size:.6875rem;font-weight:600}.persona-lists[data-astro-cid-ixw3rkkm] ul[data-astro-cid-ixw3rkkm]{color:var(--bv-zinc-300);margin:0;padding-left:1rem;font-size:.75rem;line-height:1.5}.table-caption[data-astro-cid-tjhu22oy]{text-align:left;color:var(--bv-zinc-500);caption-side:top;margin-bottom:.4rem;font-size:.75rem}.pricing-table[data-astro-cid-tjhu22oy] td[data-astro-cid-tjhu22oy]{font-variant-numeric:tabular-nums}.low-margin[data-astro-cid-tjhu22oy]{color:var(--bv-rose-400);font-weight:600}.table-caption[data-astro-cid-iox46bcs]{text-align:left;color:var(--bv-zinc-500);caption-side:top;margin-bottom:.4rem;font-size:.75rem}.criterion-cell[data-astro-cid-iox46bcs]{white-space:nowrap}.weight-note[data-astro-cid-iox46bcs]{color:var(--bv-zinc-500);font-size:.6875rem}.weighted-scorecard[data-astro-cid-iox46bcs] td[data-astro-cid-iox46bcs]{font-variant-numeric:tabular-nums}.total-row[data-astro-cid-iox46bcs] td[data-astro-cid-iox46bcs]{color:var(--bv-zinc-100);border-top:2px solid var(--bv-border-light);font-weight:700}.tornado-chart[data-astro-cid-h55y65dx]{margin:0}.tornado-chart[data-astro-cid-h55y65dx] svg[data-astro-cid-h55y65dx]{width:100%;height:auto;display:block}.base-line[data-astro-cid-h55y65dx]{stroke:var(--bv-zinc-400);stroke-width:1.5px}.row-label[data-astro-cid-h55y65dx]{fill:var(--bv-zinc-300);font-size:11px}.value-label[data-astro-cid-h55y65dx]{fill:var(--bv-zinc-500);font-variant-numeric:tabular-nums;font-size:9px}.bar-low[data-astro-cid-h55y65dx]{fill:var(--bv-rose-400);opacity:.85}.bar-high[data-astro-cid-h55y65dx]{fill:var(--bv-emerald-300);opacity:.85}.base-note[data-astro-cid-h55y65dx]{color:var(--bv-zinc-500);margin:.4rem 0 0;font-size:.6875rem}.slope-chart[data-astro-cid-jgtmmkbh]{margin:0}.slope-chart[data-astro-cid-jgtmmkbh] svg[data-astro-cid-jgtmmkbh]{width:100%;height:auto;display:block}.axis-line[data-astro-cid-jgtmmkbh]{stroke:var(--bv-border-light);stroke-width:1px}.axis-title[data-astro-cid-jgtmmkbh]{fill:var(--bv-zinc-400);font-size:11px;font-weight:600}.slope-line[data-astro-cid-jgtmmkbh]{stroke-width:1.5px}.end-label[data-astro-cid-jgtmmkbh]{fill:var(--bv-zinc-300);font-size:9px}.direction-arrow[data-astro-cid-jgtmmkbh]{fill:var(--bv-zinc-400)}.gantt-chart[data-astro-cid-x6ilyvbp]{margin:0}.gantt-chart[data-astro-cid-x6ilyvbp] svg[data-astro-cid-x6ilyvbp]{width:100%;height:auto;display:block}.grid-line[data-astro-cid-x6ilyvbp]{stroke:var(--bv-border-light);stroke-width:1px}.tick-label[data-astro-cid-x6ilyvbp]{fill:var(--bv-zinc-500);font-size:9px}.row-label[data-astro-cid-x6ilyvbp]{fill:var(--bv-zinc-300);font-size:10px}.not-done[data-astro-cid-x6ilyvbp]{stroke:var(--bv-zinc-500);stroke-width:1px;stroke-dasharray:3 2}.legend[data-astro-cid-x6ilyvbp]{flex-wrap:wrap;gap:1rem;margin:.5rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.legend[data-astro-cid-x6ilyvbp] li[data-astro-cid-x6ilyvbp]{color:var(--bv-zinc-300);align-items:center;gap:.35rem;display:flex}.swatch[data-astro-cid-x6ilyvbp]{border-radius:2px;flex-shrink:0;width:9px;height:9px}.histogram-chart[data-astro-cid-5l4gdj6k]{margin:0}.histogram-chart[data-astro-cid-5l4gdj6k] svg[data-astro-cid-5l4gdj6k]{width:100%;height:auto;display:block}.baseline[data-astro-cid-5l4gdj6k]{stroke:var(--bv-border-light);stroke-width:1px}.bin-label[data-astro-cid-5l4gdj6k]{fill:var(--bv-zinc-500);font-size:9px}.range-bar-chart[data-astro-cid-6tpkl3fo]{margin:0}.range-bar-chart[data-astro-cid-6tpkl3fo] svg[data-astro-cid-6tpkl3fo]{width:100%;height:auto;display:block}.grid-line[data-astro-cid-6tpkl3fo]{stroke:var(--bv-border-light);stroke-width:1px}.tick-label[data-astro-cid-6tpkl3fo]{fill:var(--bv-zinc-500);font-size:9px}.row-label[data-astro-cid-6tpkl3fo]{fill:var(--bv-zinc-300);font-size:10px}.legend[data-astro-cid-6tpkl3fo]{flex-wrap:wrap;gap:1rem;margin:.5rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.legend[data-astro-cid-6tpkl3fo] li[data-astro-cid-6tpkl3fo]{color:var(--bv-zinc-300);align-items:center;gap:.35rem;display:flex}.swatch[data-astro-cid-6tpkl3fo]{border-radius:2px;flex-shrink:0;width:9px;height:9px}.population-pyramid[data-astro-cid-lmnghggi]{margin:0}.population-pyramid[data-astro-cid-lmnghggi] svg[data-astro-cid-lmnghggi]{width:100%;height:auto;display:block}.center-line[data-astro-cid-lmnghggi]{stroke:var(--bv-border-light);stroke-width:1px}.age-label[data-astro-cid-lmnghggi]{fill:var(--bv-zinc-400);font-size:9px}.legend[data-astro-cid-lmnghggi]{justify-content:center;gap:1rem;margin:.5rem 0 0;padding:0;font-size:.75rem;list-style:none;display:flex}.legend[data-astro-cid-lmnghggi] li[data-astro-cid-lmnghggi]{color:var(--bv-zinc-300);align-items:center;gap:.35rem;display:flex}.swatch[data-astro-cid-lmnghggi]{border-radius:2px;flex-shrink:0;width:9px;height:9px}
