.quick-story.svelte-ld7al0{--quick-rule: color-mix(in oklab, var(--text-primary) 15%, transparent);--quick-muted-readable: var(--text-tertiary);width:100%;padding:clamp(72px,9vw,128px) var(--section-padding-x);color:var(--text-primary)}.outcome-head.svelte-ld7al0 span:where(.svelte-ld7al0),.next-measure.svelte-ld7al0 span:where(.svelte-ld7al0),.beat-provenance.svelte-ld7al0 span:where(.svelte-ld7al0),.outcome-learning.svelte-ld7al0 span:where(.svelte-ld7al0){margin:0;font-size:var(--cs-eyebrow-size, var(--font-size-small));font-weight:var(--cs-eyebrow-weight, var(--font-weight-medium));letter-spacing:var(--cs-eyebrow-tracking, .06em);line-height:1.3;text-transform:uppercase;color:var(--quick-muted-readable)}.quick-beats.svelte-ld7al0{display:grid;justify-items:center}.quick-beat.svelte-ld7al0{width:min(100%,var(--max-width-image));margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,3.5vw,48px);align-items:start;padding-block:clamp(56px,7vw,96px);border-bottom:1px solid var(--quick-rule)}.quick-beat.svelte-ld7al0:first-child{padding-top:0}.beat-copy.svelte-ld7al0{display:grid;align-content:start;gap:var(--space-4);max-width:var(--max-width-text, 68ch)}.beat-copy.svelte-ld7al0 h3:where(.svelte-ld7al0){margin:0;font-family:var(--font-family-body);font-size:clamp(30px,3.2vw,48px);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-display);line-height:1.06;text-wrap:balance}.beat-body.svelte-ld7al0{max-width:48ch;margin:var(--space-2) 0 0;font-size:clamp(16px,1.25vw,18px);line-height:1.62;color:var(--text-secondary)}.beat-provenance.svelte-ld7al0{display:grid;gap:var(--space-2);max-width:48ch;margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--quick-rule);font-size:var(--font-size-caption);line-height:1.5;color:var(--quick-muted-readable)}.evidence-plate.svelte-ld7al0{display:grid;gap:var(--space-3);min-width:0;margin:0}.plate-media.svelte-ld7al0{position:relative;aspect-ratio:16 / 10;overflow:hidden;border:1px solid var(--quick-rule);border-radius:var(--cs-media-radius, var(--radius-media, 4px));background:color-mix(in oklab,var(--cs-section-paper) 84%,var(--text-primary));box-shadow:var(--cs-media-hairline)}.plate-media.svelte-ld7al0 img:where(.svelte-ld7al0){display:block;width:100%;height:100%}.plate-media[data-fit=cover].svelte-ld7al0 img:where(.svelte-ld7al0){-o-object-fit:cover;object-fit:cover}.plate-media[data-fit=contain].svelte-ld7al0 img:where(.svelte-ld7al0){-o-object-fit:contain;object-fit:contain}.plate-pins.svelte-ld7al0{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none;pointer-events:none}.plate-pins.svelte-ld7al0 li:where(.svelte-ld7al0){position:absolute;display:grid;place-items:center;width:var(--cs-pin-diameter, 28px);height:var(--cs-pin-diameter, 28px);border:2px solid color-mix(in oklab,white 92%,transparent);border-radius:50%;transform:translate(-50%,-50%);background:color-mix(in oklab,var(--text-primary) 88%,transparent);color:var(--cs-section-paper);box-shadow:0 4px 16px color-mix(in oklab,black 28%,transparent);font-size:var(--cs-pin-label-size, var(--font-size-small));font-weight:var(--cs-pin-label-weight, var(--font-weight-bold));font-variant-numeric:tabular-nums}.plate-legend.svelte-ld7al0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3) var(--space-5);margin:0;padding:0;list-style:none}.plate-legend.svelte-ld7al0 li:where(.svelte-ld7al0){display:grid;grid-template-columns:24px 1fr;gap:var(--space-3);align-items:start;padding-top:var(--space-3);border-top:1px solid var(--quick-rule)}.plate-legend.svelte-ld7al0 li:where(.svelte-ld7al0)>span:where(.svelte-ld7al0){font-family:var(--font-family-data);font-variant-ligatures:none;font-variant-numeric:tabular-nums lining-nums;font-size:var(--font-size-small);color:var(--quick-muted-readable)}.plate-legend.svelte-ld7al0 p:where(.svelte-ld7al0){display:grid;gap:4px;margin:0;font-size:var(--font-size-caption);line-height:1.45;color:var(--text-secondary)}.plate-legend.svelte-ld7al0 strong:where(.svelte-ld7al0){font-weight:var(--font-weight-medium);color:var(--text-primary)}figcaption.svelte-ld7al0{max-width:var(--max-width-text);font-size:var(--cs-caption-size, var(--font-size-caption));line-height:var(--cs-caption-leading, var(--line-height-caption));color:var(--cs-caption-color, var(--quick-muted-readable));overflow-wrap:anywhere}.decision-alternatives.svelte-ld7al0{margin-top:var(--space-4);padding-top:var(--space-1);border-top:1px solid var(--quick-rule)}.decision-alternatives.svelte-ld7al0 ol:where(.svelte-ld7al0){display:grid;gap:0;margin:0;padding:0;list-style:none}.decision-alternatives.svelte-ld7al0 li:where(.svelte-ld7al0){display:grid;grid-template-columns:22px 1fr;gap:var(--space-3);align-items:baseline;padding-block:var(--space-3);border-top:1px solid var(--quick-rule);color:var(--quick-muted-readable)}.decision-alternatives.svelte-ld7al0 span:where(.svelte-ld7al0){font-size:var(--cs-eyebrow-size, var(--font-size-small));font-weight:var(--cs-eyebrow-weight, var(--font-weight-medium));letter-spacing:var(--cs-eyebrow-tracking, .06em);text-transform:uppercase}.decision-alternatives.svelte-ld7al0 strong:where(.svelte-ld7al0){font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:1.35}.outcome-followup.svelte-ld7al0{grid-column:1 / -1;display:grid;gap:var(--space-6);min-width:0;margin-top:var(--space-2);padding:0;border:0;border-top:1px solid var(--quick-rule);padding-top:var(--space-5);background:none;box-shadow:none}.outcome-receipt.svelte-ld7al0{display:grid;gap:var(--space-4)}.outcome-receipt.svelte-ld7al0 dl:where(.svelte-ld7al0)>div:where(.svelte-ld7al0){display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-1);padding-block:var(--space-3);border-bottom:1px solid var(--quick-rule)}.outcome-receipt.svelte-ld7al0 dl:where(.svelte-ld7al0)>div:where(.svelte-ld7al0):last-child{border-bottom:0}@media (min-width: 640px){.outcome-receipt.svelte-ld7al0 dl:where(.svelte-ld7al0)>div:where(.svelte-ld7al0){grid-template-columns:168px minmax(0,1fr);gap:var(--space-4);align-items:baseline}}.outcome-head.svelte-ld7al0{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-3) var(--space-8)}.outcome-head.svelte-ld7al0 p:where(.svelte-ld7al0){display:grid;gap:var(--space-1);margin:0;padding:0}.outcome-head.svelte-ld7al0 strong:where(.svelte-ld7al0){font-size:var(--font-size-body);font-weight:var(--font-weight-medium)}.outcome-receipt.svelte-ld7al0 dl:where(.svelte-ld7al0){display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--quick-rule);gap:0;margin:0}.outcome-receipt.svelte-ld7al0 dt:where(.svelte-ld7al0){margin:0;font-size:var(--cs-eyebrow-size, var(--font-size-small));font-weight:var(--cs-eyebrow-weight, var(--font-weight-medium));letter-spacing:var(--cs-eyebrow-tracking, .06em);text-transform:uppercase;color:var(--quick-muted-readable)}.outcome-receipt.svelte-ld7al0 dd:where(.svelte-ld7al0){margin:0;font-size:var(--font-size-caption);line-height:1.5;color:var(--text-secondary)}.next-measure.svelte-ld7al0{display:grid;gap:var(--space-3);max-width:70ch;margin:0;padding:0;font-size:var(--font-size-caption);line-height:1.45;color:var(--quick-muted-readable)}.next-measure.svelte-ld7al0 ul:where(.svelte-ld7al0){display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);margin:0;padding:0;list-style:none}.next-measure.svelte-ld7al0 li:where(.svelte-ld7al0){position:relative;max-width:26ch;padding-left:12px}.next-measure.svelte-ld7al0 li:where(.svelte-ld7al0):before{content:"";position:absolute;left:0;top:.62em;width:4px;height:4px;border-radius:50%;background:var(--quick-muted-readable)}.outcome-learning.svelte-ld7al0{display:grid;gap:var(--space-3);padding-top:var(--space-5);border-top:1px solid var(--quick-rule)}.outcome-learning.svelte-ld7al0 p:where(.svelte-ld7al0){max-width:44ch;margin:0;font-size:clamp(20px,2vw,28px);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-display);line-height:1.2;text-wrap:balance}@media (max-width: 780px){.quick-story.svelte-ld7al0{padding:64px 16px 88px}.quick-beat.svelte-ld7al0,.quick-beat.svelte-ld7al0:first-child{padding-top:0}.beat-copy.svelte-ld7al0 h3:where(.svelte-ld7al0){font-size:clamp(30px,9vw,40px)}.plate-media.svelte-ld7al0{width:calc(100% + 32px);margin-left:-16px;aspect-ratio:3 / 2;border-inline:0;border-radius:0}.plate-legend.svelte-ld7al0,.outcome-receipt.svelte-ld7al0 dl:where(.svelte-ld7al0){grid-template-columns:1fr}.outcome-followup.svelte-ld7al0{padding:var(--card-padding-mobile, var(--space-5))}}.decision-record.svelte-e65sfb{width:100%;max-width:var(--max-width-text);margin-inline:auto;scroll-margin-top:calc(var(--header-height, 52px) + 20px)}article.svelte-e65sfb{scroll-margin-top:calc(var(--header-height, 52px) + 20px)}article.svelte-e65sfb+article:where(.svelte-e65sfb){margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--cs-module-line, var(--border-color))}h3.svelte-e65sfb,p.svelte-e65sfb,dl.svelte-e65sfb,dd.svelte-e65sfb,dt.svelte-e65sfb,ul.svelte-e65sfb{margin:0}.topic.svelte-e65sfb{font-size:var(--font-size-caption);color:var(--text-secondary);margin-bottom:var(--space-2)}h3.svelte-e65sfb{font-family:var(--font-family-body);font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h3);color:var(--text-primary);text-wrap:balance}.signal.svelte-e65sfb{margin-top:var(--space-4);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary);text-wrap:pretty}.ledger.svelte-e65sfb{margin-top:var(--space-6);border-top:1px solid var(--cs-module-line, var(--border-color))}.row.svelte-e65sfb{padding-block:var(--space-3);border-bottom:1px solid var(--cs-module-line, var(--border-color))}.rationale.svelte-e65sfb>div:where(.svelte-e65sfb)+div:where(.svelte-e65sfb){margin-top:var(--space-4)}dt.svelte-e65sfb{font-size:var(--font-size-caption);color:var(--text-secondary)}dd.svelte-e65sfb{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-primary);text-wrap:pretty}.rationale.svelte-e65sfb dd:where(.svelte-e65sfb){color:var(--text-secondary)}.choice.svelte-e65sfb{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--space-2) var(--space-3)}.choice-text.svelte-e65sfb{font-weight:var(--font-weight-medium);color:var(--text-primary)}.shipped.svelte-e65sfb{flex:0 0 auto;padding:1px 7px;border:1px solid var(--cs-module-line, var(--border-color));border-radius:2px;font-size:var(--font-size-small);font-weight:var(--font-weight-medium);letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary);white-space:nowrap}.row-rejected.svelte-e65sfb dd:where(.svelte-e65sfb){color:var(--text-secondary)}.ruled-out.svelte-e65sfb{display:block;color:var(--text-secondary)}.why-not.svelte-e65sfb{display:block;margin-top:2px;font-size:var(--font-size-caption);line-height:var(--line-height-caption, 1.45);color:var(--text-tertiary, var(--text-muted))}ul.svelte-e65sfb{padding:0;list-style:none}li.svelte-e65sfb+li:where(.svelte-e65sfb){margin-top:var(--space-3)}.provenance.svelte-e65sfb{display:flex;flex-wrap:wrap;gap:var(--space-2)}.provenance.svelte-e65sfb li:where(.svelte-e65sfb){margin:0;padding:1px 7px;border:1px solid var(--cs-module-line, var(--border-color));border-radius:2px;font-size:var(--font-size-small);color:var(--text-secondary)}.revised.svelte-e65sfb{display:block;margin-top:var(--space-1);color:var(--text-primary);font-weight:var(--font-weight-medium)}@media (min-width: 640px){.row.svelte-e65sfb,.rationale.svelte-e65sfb>div:where(.svelte-e65sfb){display:grid;grid-template-columns:104px minmax(0,1fr);gap:var(--space-4);align-items:baseline}dt.svelte-e65sfb{text-align:left}}.case-more.svelte-1bd7rt6{width:min(calc(100% - 48px),calc(var(--max-width-image) + 8px));margin-inline:auto;padding-block:var(--space-16)}.case-more-header.svelte-1bd7rt6{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.case-more-header.svelte-1bd7rt6 h2:where(.svelte-1bd7rt6){margin:0;font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);letter-spacing:normal;color:var(--text-secondary)}.case-more-all.svelte-1bd7rt6{display:inline-flex;align-items:baseline;min-height:44px;gap:.2em;padding-block:var(--space-2);margin-block:calc(var(--space-2) * -1);color:var(--cs-caption-color, var(--text-tertiary));font-size:var(--cs-kicker-size, var(--font-size-small));font-weight:var(--cs-kicker-weight, var(--font-weight-medium));line-height:var(--line-height-caption);letter-spacing:var(--cs-kicker-tracking, .02em);text-decoration:none;white-space:nowrap}.case-more-all.svelte-1bd7rt6 svg{width:1em;height:1em;align-self:center}.case-more-all.svelte-1bd7rt6:hover{color:var(--text-primary)}.case-more-list.svelte-1bd7rt6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:calc(var(--space-1) * -1);padding:var(--space-1);list-style:none}.case-more-item.svelte-1bd7rt6{min-width:0;scroll-snap-align:start}.case-more-row.svelte-1bd7rt6{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:start;-moz-column-gap:var(--space-3);column-gap:var(--space-3);height:100%;padding:var(--space-4);color:inherit;text-decoration:none;background:var(--cs-module-paper, var(--card-background));border:1px solid var(--cs-module-line, var(--content-border-subtle));border-radius:var(--radius-content);transition:border-color var(--cs-motion-fast)}.case-more-visual.svelte-1bd7rt6{position:relative;margin:0;aspect-ratio:3 / 2;overflow:hidden;border-radius:var(--cs-media-radius, var(--radius-media));background:var(--cs-evidence-stage, #f3f2ef);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--text-primary) 8%,transparent)}.case-more-visual.svelte-1bd7rt6 img:where(.svelte-1bd7rt6){display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transition:transform var(--motion-medium)}.case-more-visual.centre-crop.svelte-1bd7rt6 img:where(.svelte-1bd7rt6){-o-object-position:center;object-position:center}.case-more-copy.svelte-1bd7rt6{min-width:0}.case-more-title.svelte-1bd7rt6{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.case-more-reason.svelte-1bd7rt6{padding:var(--space-1) var(--space-2);border:1px solid var(--cs-module-line, var(--content-border-subtle));border-radius:var(--radius-full, 999px);color:var(--text-secondary);font-family:var(--font-family-body);font-size:var(--font-size-small);font-weight:var(--font-weight-medium);line-height:var(--line-height-small);letter-spacing:normal}.case-more-copy.svelte-1bd7rt6 h3:where(.svelte-1bd7rt6){margin:0;color:var(--text-primary);font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-snug);text-wrap:balance;transition:color var(--cs-motion-fast)}.case-more-copy.svelte-1bd7rt6 p:where(.svelte-1bd7rt6){margin:var(--space-1) 0 0;max-width:58ch;color:var(--text-secondary);font-size:var(--font-size-caption);font-weight:var(--font-weight-regular);line-height:var(--line-height-caption);text-wrap:pretty}.case-more-meta.svelte-1bd7rt6{display:inline-flex;align-items:center;gap:var(--space-2);align-self:start;margin-top:-1px;color:var(--text-tertiary);font-size:var(--cs-kicker-size, var(--font-size-small));font-weight:var(--cs-kicker-weight, var(--font-weight-medium));letter-spacing:var(--cs-kicker-tracking, .02em);line-height:var(--line-height-caption);white-space:nowrap}.case-more-arrow.svelte-1bd7rt6{display:flex;align-items:center;color:var(--text-tertiary);transition:color var(--cs-motion-fast)}.case-more-all.svelte-1bd7rt6:focus-visible,.case-more-row.svelte-1bd7rt6:focus-visible{outline:2px solid var(--cs-focus, var(--font-color-link));outline-offset:4px}.case-more-row.svelte-1bd7rt6:focus-visible h3:where(.svelte-1bd7rt6),.case-more-row.svelte-1bd7rt6:focus-visible .case-more-arrow:where(.svelte-1bd7rt6){color:var(--cs-accent-strong, var(--font-color-link))}@media (hover: hover) and (pointer: fine){.case-more-row.svelte-1bd7rt6:hover{border-color:var(--cs-accent-soft, var(--font-color-link))}.case-more-row.svelte-1bd7rt6:hover h3:where(.svelte-1bd7rt6),.case-more-row.svelte-1bd7rt6:hover .case-more-arrow:where(.svelte-1bd7rt6){color:var(--cs-accent-strong, var(--font-color-link))}.case-more-row.svelte-1bd7rt6:hover .case-more-visual:where(.svelte-1bd7rt6) img:where(.svelte-1bd7rt6){transform:scale(1.03)}}@media (max-width: 1023px){.case-more-list.svelte-1bd7rt6{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(280px,44%);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-1)}}@media (max-width: 719px){.case-more.svelte-1bd7rt6{width:100%;padding-block:var(--space-12)}.case-more-list.svelte-1bd7rt6{grid-auto-columns:88%}}@media (max-width: 479px){.case-more-list.svelte-1bd7rt6{grid-template-columns:minmax(0,1fr);grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;scroll-snap-type:none}}@media (prefers-reduced-motion: reduce){.case-more-visual.svelte-1bd7rt6 img:where(.svelte-1bd7rt6),.case-more-row.svelte-1bd7rt6,.case-more-copy.svelte-1bd7rt6 h3:where(.svelte-1bd7rt6),.case-more-arrow.svelte-1bd7rt6{transition:none}.case-more-row.svelte-1bd7rt6:hover .case-more-visual:where(.svelte-1bd7rt6) img:where(.svelte-1bd7rt6){transform:none}}
