.flow-wrap.astro-pdfb54dp{position:relative}.motif.astro-pdfb54dp{z-index:var(--z-overlay);pointer-events:none;position:absolute}.motif-star.astro-pdfb54dp{width:var(--space-16);inset-block-start:calc(-1 * var(--space-7));inset-inline-end:calc(-1 * var(--space-6))}insights-hero-flow.astro-pdfb54dp{display:block}.flow.astro-pdfb54dp{--demand-0:var(--color-accent);--demand-1:var(--color-text-muted);--demand-2:var(--color-text);--outcomes-0:var(--color-accent);--outcomes-1:var(--color-highlight);--outcomes-2:var(--color-text);--reasons-0:var(--color-highlight);--reasons-1:var(--color-highlight-soft);--reasons-2:var(--color-highlight-strong);padding:var(--space-7);border-radius:var(--radius-xl);box-shadow:var(--shadow-scene);margin:0}.caption.astro-pdfb54dp{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);margin-block-end:var(--space-5);display:flex}.caption-dot.astro-pdfb54dp{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:var(--color-accent)}.stages.astro-pdfb54dp{gap:var(--space-2);grid-template-columns:repeat(3,1fr);margin-block-end:var(--space-6);display:grid}.stage.astro-pdfb54dp{padding:var(--space-3) var(--space-3) var(--space-4);border:var(--border-thin) solid var(--color-border);border-radius:var(--radius-xs);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-align:start;transition-property:border-color,color;transition-duration:var(--duration-fast);background:0 0;position:relative}.stage.astro-pdfb54dp:hover,.stage.astro-pdfb54dp[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-text)}.stage-number.astro-pdfb54dp{color:var(--color-accent);margin-block-end:var(--space-1);display:block}.stage-progress.astro-pdfb54dp{inset-inline:var(--space-3);height:var(--border-medium);background:var(--color-border);position:absolute;inset-block-end:var(--space-2)}.stage-progress.astro-pdfb54dp span.astro-pdfb54dp{background:var(--color-accent);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.stage.astro-pdfb54dp[aria-pressed=true] .stage-progress.astro-pdfb54dp span.astro-pdfb54dp{transform:scaleX(1)}.body.astro-pdfb54dp{gap:var(--space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.grid.astro-pdfb54dp{gap:var(--space-1);aspect-ratio:1;grid-template-columns:repeat(10,1fr);display:grid}.square.astro-pdfb54dp{border-radius:var(--radius-xs);background:var(--color-border);transition-property:background-color;transition-duration:var(--duration-slower);transition-timing-function:var(--ease-emphasized)}.square.astro-pdfb54dp:nth-child(10n+2){transition-delay:calc(var(--duration-fast) / 4)}.square.astro-pdfb54dp:nth-child(10n+3){transition-delay:calc(var(--duration-fast) / 2)}.square.astro-pdfb54dp:nth-child(10n+4){transition-delay:calc(var(--duration-fast) * 3 / 4)}.square.astro-pdfb54dp:nth-child(10n+5){transition-delay:var(--duration-fast)}.square.astro-pdfb54dp:nth-child(10n+6){transition-delay:calc(var(--duration-fast) * 5 / 4)}.square.astro-pdfb54dp:nth-child(10n+7){transition-delay:calc(var(--duration-fast) * 3 / 2)}.square.astro-pdfb54dp:nth-child(10n+8){transition-delay:calc(var(--duration-fast) * 7 / 4)}.square.astro-pdfb54dp:nth-child(10n+9){transition-delay:calc(var(--duration-fast) * 2)}.square.astro-pdfb54dp:nth-child(10n){transition-delay:calc(var(--duration-fast) * 9 / 4)}.astro-pdfb54dp[data-stage=demand] .astro-pdfb54dp[data-demand="0"],.astro-pdfb54dp[data-series=demand-0]{background:var(--demand-0)}.astro-pdfb54dp[data-stage=demand] .astro-pdfb54dp[data-demand="1"],.astro-pdfb54dp[data-series=demand-1]{background:var(--demand-1)}.astro-pdfb54dp[data-stage=demand] .astro-pdfb54dp[data-demand="2"],.astro-pdfb54dp[data-series=demand-2]{background:var(--demand-2)}.astro-pdfb54dp[data-stage=outcomes] .astro-pdfb54dp[data-outcome="0"],.astro-pdfb54dp[data-series=outcomes-0]{background:var(--outcomes-0)}.astro-pdfb54dp[data-stage=outcomes] .astro-pdfb54dp[data-outcome="1"],.astro-pdfb54dp[data-series=outcomes-1]{background:var(--outcomes-1)}.astro-pdfb54dp[data-stage=outcomes] .astro-pdfb54dp[data-outcome="2"],.astro-pdfb54dp[data-series=outcomes-2]{background:var(--outcomes-2)}.astro-pdfb54dp[data-stage=reasons] .astro-pdfb54dp[data-reason="0"],.astro-pdfb54dp[data-series=reasons-0]{background:var(--reasons-0)}.astro-pdfb54dp[data-stage=reasons] .astro-pdfb54dp[data-reason="1"],.astro-pdfb54dp[data-series=reasons-1]{background:var(--reasons-1)}.astro-pdfb54dp[data-stage=reasons] .astro-pdfb54dp[data-reason="2"],.astro-pdfb54dp[data-series=reasons-2]{background:var(--reasons-2)}.panels.astro-pdfb54dp{min-height:calc(var(--space-75) + var(--space-10))}.panel-title.astro-pdfb54dp{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-light);line-height:var(--line-height-snug);margin-block-end:var(--space-5)}.legend.astro-pdfb54dp{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.legend.astro-pdfb54dp li.astro-pdfb54dp{align-items:center;gap:var(--space-3);border-block-end:var(--border-thin) solid var(--color-divider);font-size:var(--font-size-sm);grid-template-columns:auto 1fr auto;padding-block-end:var(--space-3);display:grid}.legend.astro-pdfb54dp strong.astro-pdfb54dp{font-family:var(--font-display);font-size:var(--font-size-xl);font-weight:var(--font-weight-light)}.swatch.astro-pdfb54dp{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-xs)}.takeaway.astro-pdfb54dp{margin:var(--space-5) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.panel.astro-pdfb54dp:not([hidden]){animation-name:arrive;animation-duration:var(--duration-slow);animation-timing-function:var(--ease-out)}.controls.astro-pdfb54dp{justify-content:space-between;align-items:center;gap:var(--space-4);border-block-start:var(--border-thin) solid var(--color-divider);margin-block-start:var(--space-6);padding-block-start:var(--space-5);display:flex}.play.astro-pdfb54dp{color:var(--color-text)}.play.astro-pdfb54dp[hidden]{display:none}.legend-note.astro-pdfb54dp{color:var(--color-text-muted);font-size:var(--font-size-xs)}@keyframes arrive{0%{opacity:0;transform:translateY(var(--space-2))}}@media (prefers-reduced-motion:reduce){.square.astro-pdfb54dp,.stage.astro-pdfb54dp{transition-property:none}.panel.astro-pdfb54dp:not([hidden]){animation-name:none}}@media (width<=50rem){.flow.astro-pdfb54dp{padding:var(--space-5);border-radius:var(--radius-lg)}.body.astro-pdfb54dp{gap:var(--space-5);grid-template-columns:1fr}.grid.astro-pdfb54dp{width:70%;margin-inline:auto}.panels.astro-pdfb54dp{min-height:0}.motif-star.astro-pdfb54dp{width:var(--space-12);inset-inline-end:calc(-1 * var(--space-1))}:root{--layout-header-padding-expanded:var(--space-4);--layout-header-content-height:max(var(--size-logo-height-phone), var(--layout-header-control-height))}}reporting-examples.astro-z7vi7nut{display:block}.choices.astro-z7vi7nut{gap:var(--space-7);flex-wrap:wrap;margin-block-end:var(--space-9);display:flex}.choices.astro-z7vi7nut button[aria-pressed=true]{color:var(--color-accent);border-block-end-width:var(--border-thick)}.intro.astro-z7vi7nut{max-width:var(--layout-prose-width);margin-block-end:var(--space-7)}.intro.astro-z7vi7nut h3.astro-z7vi7nut{font-family:var(--font-display);font-size:var(--font-size-display-sm);font-weight:var(--font-weight-light);margin-block-end:var(--space-4)}.intro.astro-z7vi7nut p.astro-z7vi7nut{color:var(--color-text-muted);margin:0}.dashboard.astro-z7vi7nut{border:var(--border-thin) solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-panel)}.dashboard-heading.astro-z7vi7nut{justify-content:space-between;gap:var(--space-4);padding:var(--space-6);border-block-end:var(--border-thin) solid var(--color-border);font-size:var(--font-size-sm);flex-wrap:wrap;display:flex}.dashboard-heading.astro-z7vi7nut span.astro-z7vi7nut{color:var(--color-text-muted);font-size:var(--font-size-xs)}.panels.astro-z7vi7nut{gap:var(--space-7);padding:var(--space-7);grid-template-columns:repeat(3,1fr);display:grid}.panels.astro-z7vi7nut h4.astro-z7vi7nut{margin:0 0 var(--space-7);font-size:var(--font-size-md)}.rows.astro-z7vi7nut{gap:var(--space-6);display:grid}.row-label.astro-z7vi7nut{justify-content:space-between;gap:var(--space-3);font-size:var(--font-size-xs);margin-block-end:var(--space-2);display:flex}.rows.astro-z7vi7nut svg.astro-z7vi7nut{width:100%;display:block}.track.astro-z7vi7nut{fill:var(--color-surface-sand)}.fill.astro-z7vi7nut{fill:var(--color-action)}article.astro-z7vi7nut:nth-child(3) .fill.astro-z7vi7nut{fill:var(--color-highlight)}.decision.astro-z7vi7nut{margin:0 var(--space-7) var(--space-7);padding:var(--space-5);border-inline-start:var(--border-thick) solid var(--color-accent);background:var(--color-page);font-size:var(--font-size-sm)}.decision.astro-z7vi7nut p.astro-z7vi7nut{margin:var(--space-2) 0 0;color:var(--color-text-muted)}@media (width<=50rem){.panels.astro-z7vi7nut{gap:var(--space-8);padding:var(--space-5);grid-template-columns:1fr}.decision.astro-z7vi7nut{margin-inline:var(--space-5)}.choices.astro-z7vi7nut{gap:var(--space-5)}:root{--layout-header-padding-expanded:var(--space-4);--layout-header-content-height:max(var(--size-logo-height-phone), var(--layout-header-control-height))}}.value-story.astro-aeeulh63{gap:var(--space-16);grid-template-columns:1fr 1fr;display:grid}.value-steps.astro-aeeulh63{gap:var(--space-6);display:grid}.value-steps.astro-aeeulh63 article.astro-aeeulh63{border-block-start:var(--border-thin) solid var(--color-border);padding-block-start:var(--space-5)}.value-steps.astro-aeeulh63 h3.astro-aeeulh63{font-size:var(--font-size-lg)}.value-steps.astro-aeeulh63 p.astro-aeeulh63{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--font-size-sm)}.value-steps.astro-aeeulh63 .value-note.astro-aeeulh63{font-size:var(--font-size-xs)}@media (width<=50rem){.value-story.astro-aeeulh63{gap:var(--space-9);grid-template-columns:1fr}:root{--layout-header-padding-expanded:var(--space-4);--layout-header-content-height:max(var(--size-logo-height-phone), var(--layout-header-control-height))}}
