.case-intro[data-v-889e5b23]{max-width:48rem;margin-bottom:2.5rem}.case-intro h1[data-v-889e5b23]{font-size:clamp(2.3rem,5vw,3.8rem);letter-spacing:-.045em}.intro-copy[data-v-889e5b23]{max-width:42rem;font-size:1.15rem;line-height:1.7}.availability[data-v-889e5b23]{font-size:.8rem;margin-top:1.3rem}.case-index[data-v-889e5b23]{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.case-index a[data-v-889e5b23]{display:grid;grid-template-columns:1fr auto;align-content:start;gap:.4rem;padding:1.15rem .9rem;color:var(--text);font-size:.88rem;border-right:1px solid var(--border)}.case-index a[data-v-889e5b23]:first-child{padding-left:0}.case-index a[data-v-889e5b23]:last-child{border-right:0}.case-index a[data-v-889e5b23]:hover{color:var(--accent);text-decoration:none;background:var(--bg-raised)}.index-number[data-v-889e5b23]{grid-column:1 / -1;font:.7rem var(--mono);color:var(--accent)}.example-note[data-v-889e5b23]{margin:1rem 0 3.5rem;max-width:47rem;font-size:.8rem}.case-story[data-v-889e5b23]{scroll-margin-top:6rem;padding:2.5rem 0 3rem;border-top:1px solid var(--border)}.story-heading[data-v-889e5b23]{display:block;align-items:start;margin-bottom:2rem}.story-number[data-v-889e5b23]{color:var(--accent);font:300 3.2rem/1.2 var(--mono);opacity:.65}.story-heading .eyebrow[data-v-889e5b23]{margin-bottom:.65rem}.story-heading h2[data-v-889e5b23],.recurring-heading h2[data-v-889e5b23],.interlude-heading h2[data-v-889e5b23]{margin:0 0 .7rem;max-width:38rem;font-size:clamp(1.7rem,3vw,2.25rem);line-height:1.2;letter-spacing:-.025em}.audience[data-v-889e5b23]{font-size:.9rem}.story-body[data-v-889e5b23]{display:grid;grid-template-columns:1.1fr 1fr;gap:2.8rem}.story-narrative p[data-v-889e5b23],.output-sheet>p[data-v-889e5b23]{font-size:.95rem}.situation[data-v-889e5b23]{color:var(--text)}.assignment[data-v-889e5b23]{margin:1.65rem 0;padding-left:1.2rem;border-left:2px solid var(--accent)}.assignment h3[data-v-889e5b23]{font:.74rem var(--mono);color:var(--accent);margin-bottom:.65rem}.assignment h3 span[data-v-889e5b23]{color:var(--text-muted)}.assignment blockquote[data-v-889e5b23]{color:var(--text);font-size:.98rem;line-height:1.75}.case-interest[data-v-889e5b23]{display:inline-block;margin-top:1rem;font-size:.9rem}.handoff-title[data-v-889e5b23]{font-size:.9rem;margin-bottom:.5rem}.output-sheet[data-v-889e5b23]{padding:1.65rem;background:var(--bg-raised);border:1px solid var(--border);border-radius:3px;align-self:start}.output-sheet h3[data-v-889e5b23]{margin-bottom:.8rem;font-size:1.2rem;line-height:1.3}.output-sheet .eyebrow[data-v-889e5b23]{font-size:.65rem;margin-bottom:.8rem}.output-sheet .outline-label[data-v-889e5b23]{margin-top:1.5rem;font:.65rem var(--mono);text-transform:uppercase;letter-spacing:.06em}.output-sheet dl[data-v-889e5b23]{margin-top:.7rem}.output-sheet dl>div[data-v-889e5b23]{display:grid;grid-template-columns:6rem 1fr;gap:.8rem;padding:.8rem 0;border-top:1px solid var(--border);font-size:.82rem}.output-sheet dt[data-v-889e5b23]{color:var(--text);font-weight:600}.output-sheet dd[data-v-889e5b23]{color:var(--text-muted)}.case-footnotes[data-v-889e5b23]{display:grid;grid-template-columns:1.1fr 1fr;gap:2.8rem;margin-top:2rem}.footnote-label[data-v-889e5b23]{font:.65rem var(--mono);text-transform:uppercase;letter-spacing:.09em;margin-bottom:.6rem}.case-evidence a[data-v-889e5b23]{font-size:.9rem}.case-evidence>p[data-v-889e5b23]:last-child,.case-boundary>p[data-v-889e5b23]:last-child{font-size:.8rem;line-height:1.65}.case-evidence>p[data-v-889e5b23]:last-child{margin-top:.5rem}.dashboard-interlude[data-v-889e5b23]{margin:1rem 0 3.5rem;padding-top:1.5rem}.interlude-heading[data-v-889e5b23]{max-width:44rem;margin-bottom:1.75rem}.interlude-heading>p[data-v-889e5b23]:last-child{max-width:38rem}.recurring-section[data-v-889e5b23]{scroll-margin-top:6rem;border-top:1px solid var(--border);padding:3.5rem 0}.recurring-heading[data-v-889e5b23]{max-width:40rem}.recurring-options[data-v-889e5b23]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin:2rem 0}.recurring-marker[data-v-889e5b23]{display:block;color:var(--accent);font-size:1.8rem;margin-bottom:.5rem}.recurring-options h3[data-v-889e5b23]{font-size:1.15rem;margin-bottom:.65rem}.recurring-options p[data-v-889e5b23]{font-size:.9rem}.recurring-example[data-v-889e5b23]{padding-top:1rem;border-top:1px solid var(--border);font-size:.82rem!important}.recurring-example strong[data-v-889e5b23]{color:var(--text);font-weight:500}.recurring-boundary[data-v-889e5b23]{font-size:.82rem;max-width:48rem;margin-top:1.2rem}.experiment-note[data-v-889e5b23]{display:grid;grid-template-columns:12rem 1fr;gap:2rem;padding:2rem 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.experiment-note h2[data-v-889e5b23]{margin:0 0 .65rem;font-size:1.25rem}.experiment-note p[data-v-889e5b23]{font-size:.9rem}.experiment-note a[data-v-889e5b23]{display:inline-block;margin-top:.8rem;font-size:.9rem}.case-cta[data-v-889e5b23]{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:3.5rem}.case-cta h2[data-v-889e5b23]{font-size:1.8rem;margin:0 0 .5rem}.case-cta p[data-v-889e5b23]{max-width:30rem}.case-cta .btn[data-v-889e5b23]{flex-shrink:0}.use-cases a[data-v-889e5b23]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}@media (max-width: 800px){.case-index[data-v-889e5b23]{grid-template-columns:repeat(3,1fr)}.case-index a[data-v-889e5b23]{border-bottom:1px solid var(--border)}.case-index a[data-v-889e5b23]:first-child{padding-left:.9rem}.story-body[data-v-889e5b23],.case-footnotes[data-v-889e5b23]{gap:1.6rem}.story-heading[data-v-889e5b23]{grid-template-columns:3.5rem 1fr}.story-number[data-v-889e5b23]{font-size:2.6rem}.output-sheet[data-v-889e5b23]{padding:1.2rem}.output-sheet dl>div[data-v-889e5b23]{grid-template-columns:1fr;gap:.3rem}.experiment-note[data-v-889e5b23]{grid-template-columns:1fr;gap:.25rem}}@media (max-width: 600px){.desktop-break[data-v-889e5b23]{display:none}.intro-copy[data-v-889e5b23]{font-size:1.02rem}.case-index[data-v-889e5b23]{grid-template-columns:1fr 1fr}.case-index a[data-v-889e5b23]{font-size:.82rem}.example-note[data-v-889e5b23]{margin-bottom:2rem}.story-heading[data-v-889e5b23]{grid-template-columns:2.5rem 1fr;gap:.7rem}.story-number[data-v-889e5b23]{font-size:2rem}.story-body[data-v-889e5b23],.case-footnotes[data-v-889e5b23],.recurring-options[data-v-889e5b23]{grid-template-columns:1fr;gap:1.6rem}.case-story[data-v-889e5b23]{padding:2rem 0}.case-footnotes[data-v-889e5b23]{margin-top:1.5rem}.output-sheet dl>div[data-v-889e5b23]{grid-template-columns:5.5rem 1fr;gap:.6rem}.case-cta[data-v-889e5b23]{align-items:flex-start;flex-direction:column}}
