.case-v3[data-astro-cid-42bxi5jt]{--ink:#171c29;--blue:#315dff;--mint:#dff8f4;--paper:#f7f5ef;color:var(--ink)}.shell[data-astro-cid-42bxi5jt]{width:min(100% - 2.5rem,80rem);margin-inline:auto}.hero[data-astro-cid-42bxi5jt]{padding-block:3rem 5rem}.back[data-astro-cid-42bxi5jt]{display:inline-flex;margin-bottom:3.5rem;font-size:.85rem;font-weight:700;color:var(--blue)}.hero-grid[data-astro-cid-42bxi5jt]{display:grid;gap:3rem;align-items:center}.eyebrow[data-astro-cid-42bxi5jt]{font-size:.7rem;font-weight:800;letter-spacing:.19em;text-transform:uppercase;color:var(--blue)}h1[data-astro-cid-42bxi5jt]{margin-top:1.1rem;max-width:12ch;font-size:clamp(3.5rem,8vw,7.2rem);font-weight:600;line-height:.88;letter-spacing:-.065em}.lede[data-astro-cid-42bxi5jt]{margin-top:1.75rem;max-width:42rem;font-size:1.18rem;line-height:1.65;color:#526077}.tags[data-astro-cid-42bxi5jt]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.5rem}.tags[data-astro-cid-42bxi5jt] span[data-astro-cid-42bxi5jt],.label[data-astro-cid-42bxi5jt]{border-radius:999px;background:#fff;padding:.65rem 1rem;font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.hero-media[data-astro-cid-42bxi5jt]{overflow:hidden;border-radius:1.75rem;background:#111827;box-shadow:0 24px 70px #171c2926}.hero-media[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt]{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.hero-media[data-astro-cid-42bxi5jt] figcaption[data-astro-cid-42bxi5jt],figure[data-astro-cid-42bxi5jt] figcaption[data-astro-cid-42bxi5jt]{padding:.7rem 1rem;font-size:.72rem;color:#687386;background:#fff}.summary-band[data-astro-cid-42bxi5jt]{background:var(--ink);color:#fff;padding-block:5rem}.summary-grid[data-astro-cid-42bxi5jt]{display:grid;gap:2rem}.summary-band[data-astro-cid-42bxi5jt] h2[data-astro-cid-42bxi5jt],.wide-title[data-astro-cid-42bxi5jt]{margin-top:1rem;font-size:clamp(2.6rem,5vw,5rem);font-weight:600;line-height:.98;letter-spacing:-.05em}.summary-copy[data-astro-cid-42bxi5jt]{display:grid;gap:1rem;font-size:1.08rem;line-height:1.75;color:#ffffffb8}.section[data-astro-cid-42bxi5jt]{padding-block:6rem}.section-head[data-astro-cid-42bxi5jt]{max-width:52rem}.section-head[data-astro-cid-42bxi5jt] h2[data-astro-cid-42bxi5jt]{margin-top:1rem;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:600;line-height:.98;letter-spacing:-.05em}.section-head[data-astro-cid-42bxi5jt]>p[data-astro-cid-42bxi5jt]:last-child{margin-top:1.4rem;font-size:1.08rem;line-height:1.7;color:#526077}.split[data-astro-cid-42bxi5jt]{display:grid;gap:3rem;margin-top:3.5rem}.split[data-astro-cid-42bxi5jt] h3[data-astro-cid-42bxi5jt]{margin-bottom:1rem;font-size:1.5rem}.stack[data-astro-cid-42bxi5jt]{display:grid;gap:.7rem}.card[data-astro-cid-42bxi5jt]{border:1px solid #171c291a;border-radius:1rem;background:#fff;padding:1.3rem}.card[data-astro-cid-42bxi5jt] h4[data-astro-cid-42bxi5jt]{font-size:1.05rem}.card[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt],.numbered[data-astro-cid-42bxi5jt] li[data-astro-cid-42bxi5jt],.risk[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{margin-top:.35rem;color:#526077;line-height:1.55}.numbered[data-astro-cid-42bxi5jt]{display:grid;gap:.8rem}.numbered[data-astro-cid-42bxi5jt] li[data-astro-cid-42bxi5jt]{display:grid;grid-template-columns:2.5rem 1fr;gap:.5rem;align-items:start;border-bottom:1px solid #171c291a;padding:0 0 .8rem}.numbered[data-astro-cid-42bxi5jt] span[data-astro-cid-42bxi5jt]{font-weight:800;color:var(--blue)}.risk[data-astro-cid-42bxi5jt]{margin-top:2rem;border-radius:1.2rem;background:#eef2ff;padding:1.5rem}.system-section[data-astro-cid-42bxi5jt]{background:#eef2ff;padding-block:6rem}.system-map[data-astro-cid-42bxi5jt]{display:grid;gap:1rem;margin-top:3rem;align-items:stretch}.system-map[data-astro-cid-42bxi5jt] article[data-astro-cid-42bxi5jt]{border-radius:1.4rem;background:#fff;padding:1.6rem}.system-map[data-astro-cid-42bxi5jt] small[data-astro-cid-42bxi5jt]{font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}.system-map[data-astro-cid-42bxi5jt] h3[data-astro-cid-42bxi5jt]{margin:.7rem 0 1.1rem;font-size:1.5rem}.system-map[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{margin-top:.6rem;line-height:1.5;color:#526077}.system-map[data-astro-cid-42bxi5jt] .system[data-astro-cid-42bxi5jt]{background:var(--blue);color:#fff}.system-map[data-astro-cid-42bxi5jt] .system[data-astro-cid-42bxi5jt] small[data-astro-cid-42bxi5jt],.system-map[data-astro-cid-42bxi5jt] .system[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{color:#ffffffbd}.arrow[data-astro-cid-42bxi5jt]{display:grid;place-items:center;font-size:2rem;color:var(--blue)}.mini-flow[data-astro-cid-42bxi5jt]{display:flex;flex-wrap:wrap;gap:.45rem}.mini-flow[data-astro-cid-42bxi5jt] span[data-astro-cid-42bxi5jt]{border-radius:999px;background:#ffffff24;padding:.45rem .7rem;font-size:.75rem;font-weight:700}.research-list[data-astro-cid-42bxi5jt]{margin-top:4rem}.research-row[data-astro-cid-42bxi5jt]{display:grid;gap:1rem;border-top:1px solid #171c2920;padding-block:2rem}.step[data-astro-cid-42bxi5jt]{font-weight:800;color:var(--blue)}.research-row[data-astro-cid-42bxi5jt] h3[data-astro-cid-42bxi5jt]{font-size:1.55rem}.research-row[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{margin-top:.7rem;line-height:1.65;color:#526077}.research-row[data-astro-cid-42bxi5jt] figure[data-astro-cid-42bxi5jt]{overflow:hidden;border-radius:1rem}.research-row[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt]{width:100%;aspect-ratio:16/9;object-fit:cover}.evidence-note[data-astro-cid-42bxi5jt]{display:flex;flex-direction:column;justify-content:center;border-radius:1rem;background:var(--mint);padding:1.5rem}.evidence-note[data-astro-cid-42bxi5jt] span[data-astro-cid-42bxi5jt],.evidence-note[data-astro-cid-42bxi5jt] small[data-astro-cid-42bxi5jt]{font-size:.7rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#11745b}.evidence-note[data-astro-cid-42bxi5jt] strong[data-astro-cid-42bxi5jt]{font-size:2rem}.media-triptych[data-astro-cid-42bxi5jt],.media-grid[data-astro-cid-42bxi5jt],.prototype-grid[data-astro-cid-42bxi5jt]{display:grid;gap:1rem;margin-top:2rem}.media-triptych[data-astro-cid-42bxi5jt] figure[data-astro-cid-42bxi5jt],.media-grid[data-astro-cid-42bxi5jt] figure[data-astro-cid-42bxi5jt],.prototype-grid[data-astro-cid-42bxi5jt] figure[data-astro-cid-42bxi5jt]{overflow:hidden;border-radius:1rem;background:#fff}.media-triptych[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt],.media-grid[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt],.prototype-grid[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt]{display:block;width:100%;height:100%;max-height:28rem;object-fit:cover}.define-section[data-astro-cid-42bxi5jt],.delivery-section[data-astro-cid-42bxi5jt]{background:#fff}.journey-grid[data-astro-cid-42bxi5jt]{display:grid;gap:1rem;margin-top:3rem}.journey-grid[data-astro-cid-42bxi5jt] article[data-astro-cid-42bxi5jt]{overflow:hidden;border-radius:1.4rem;background:var(--paper);padding:1.5rem}.journey-grid[data-astro-cid-42bxi5jt] h3[data-astro-cid-42bxi5jt]{font-size:1.5rem}.journey-grid[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt],.journey-grid[data-astro-cid-42bxi5jt] li[data-astro-cid-42bxi5jt]{margin-top:.7rem;line-height:1.6;color:#526077}.journey-grid[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt]{width:100%;margin-top:1.5rem;border-radius:.8rem}.testing[data-astro-cid-42bxi5jt]{display:grid;gap:1.5rem;margin-top:2rem;border-radius:1.5rem;background:var(--ink);padding:2rem;color:#fff}.testing[data-astro-cid-42bxi5jt] h3[data-astro-cid-42bxi5jt]{font-size:1.4rem}.testing[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{margin-top:.7rem;line-height:1.65;color:#ffffffad}.testing[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt]{width:100%;border-radius:1rem}.delivery-grid[data-astro-cid-42bxi5jt]{display:grid;gap:1rem;margin-top:3rem}.delivery-grid[data-astro-cid-42bxi5jt] article[data-astro-cid-42bxi5jt]{border-radius:1.2rem;background:var(--paper);padding:1.5rem}.delivery-grid[data-astro-cid-42bxi5jt] span[data-astro-cid-42bxi5jt]{font-size:.75rem;font-weight:800;color:var(--blue)}.delivery-grid[data-astro-cid-42bxi5jt] h3[data-astro-cid-42bxi5jt]{margin-top:.7rem;font-size:1.25rem}.delivery-grid[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{margin-top:.6rem;line-height:1.6;color:#526077}.impact-media[data-astro-cid-42bxi5jt]{overflow:hidden;margin-top:2rem;border-radius:1.5rem}.impact-media[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt]{width:100%}.user-impact[data-astro-cid-42bxi5jt]{display:grid;gap:1rem;margin-top:2rem;border-radius:1.5rem;background:var(--mint);padding:2rem}.user-impact[data-astro-cid-42bxi5jt] h3[data-astro-cid-42bxi5jt]{font-size:1.5rem}.user-impact[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{line-height:1.6;color:#27554c}.evidence-cols[data-astro-cid-42bxi5jt]{display:grid;gap:2rem;margin-top:3rem}.label[data-astro-cid-42bxi5jt]{display:inline-flex;margin-bottom:1rem}.label[data-astro-cid-42bxi5jt].target{background:#eef2ff;color:var(--blue)}.label[data-astro-cid-42bxi5jt].reported{background:var(--mint);color:#11745b}.metric-grid[data-astro-cid-42bxi5jt]{display:grid;grid-template-columns:repeat(2,1fr);gap:.7rem}.metric-grid[data-astro-cid-42bxi5jt] article[data-astro-cid-42bxi5jt]{border:1px solid #171c2918;border-radius:1rem;background:#fff;padding:1.2rem}.metric-grid[data-astro-cid-42bxi5jt] strong[data-astro-cid-42bxi5jt]{font-size:2rem;color:var(--blue)}.metric-grid[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{font-weight:700}.metric-grid[data-astro-cid-42bxi5jt] small[data-astro-cid-42bxi5jt]{color:#687386}.validation[data-astro-cid-42bxi5jt]{margin-top:2rem;border-left:4px solid #ef9d2d;background:#fff3dc;padding:1.4rem}.validation[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{margin-top:.5rem;line-height:1.55;color:#67502c}.reflection-section[data-astro-cid-42bxi5jt]{background:var(--ink);color:#fff}.reflection-section[data-astro-cid-42bxi5jt] .section-head[data-astro-cid-42bxi5jt]>p[data-astro-cid-42bxi5jt]:last-child{color:#fff9}.reflection-grid[data-astro-cid-42bxi5jt]{display:grid;gap:2rem;margin-top:3rem}.reflection-grid[data-astro-cid-42bxi5jt] figure[data-astro-cid-42bxi5jt]{overflow:hidden;border-radius:1.4rem}.reflection-grid[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt]{width:100%;height:100%;object-fit:cover}.lessons[data-astro-cid-42bxi5jt]{display:grid;gap:.75rem}.lessons[data-astro-cid-42bxi5jt] article[data-astro-cid-42bxi5jt]{border-bottom:1px solid #ffffff24;padding-block:1rem}.lessons[data-astro-cid-42bxi5jt] h3[data-astro-cid-42bxi5jt]{font-size:1.2rem}.lessons[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{margin-top:.4rem;line-height:1.55;color:#ffffffa6}.went-well[data-astro-cid-42bxi5jt]{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:2rem}.went-well[data-astro-cid-42bxi5jt] strong[data-astro-cid-42bxi5jt],.went-well[data-astro-cid-42bxi5jt] span[data-astro-cid-42bxi5jt]{border-radius:999px;background:#ffffff12;padding:.7rem 1rem;font-size:.8rem}.went-well[data-astro-cid-42bxi5jt] strong[data-astro-cid-42bxi5jt]{background:#8ff0ea;color:var(--ink)}.next[data-astro-cid-42bxi5jt]{padding-block:6rem}.next[data-astro-cid-42bxi5jt] h2[data-astro-cid-42bxi5jt]{margin-top:1rem;font-size:clamp(2.4rem,5vw,4.8rem);letter-spacing:-.05em}.next[data-astro-cid-42bxi5jt] a[data-astro-cid-42bxi5jt]{display:inline-flex;margin-top:2rem;border-radius:999px;background:var(--blue);padding:.9rem 1.3rem;font-weight:700;color:#fff}@media(min-width:768px){.hero-grid[data-astro-cid-42bxi5jt]{grid-template-columns:1.05fr .95fr}.summary-grid[data-astro-cid-42bxi5jt]{grid-template-columns:.9fr 1.1fr}.split[data-astro-cid-42bxi5jt]{grid-template-columns:1fr 1fr}.system-map[data-astro-cid-42bxi5jt]{grid-template-columns:1fr auto 1.25fr auto 1fr}.research-row[data-astro-cid-42bxi5jt]{grid-template-columns:3rem .8fr 1.2fr;align-items:center}.media-triptych[data-astro-cid-42bxi5jt]{grid-template-columns:repeat(3,1fr)}.journey-grid[data-astro-cid-42bxi5jt],.media-grid[data-astro-cid-42bxi5jt],.prototype-grid[data-astro-cid-42bxi5jt]{grid-template-columns:repeat(2,1fr)}.prototype-grid[data-astro-cid-42bxi5jt] .large[data-astro-cid-42bxi5jt]{grid-row:span 2}.testing[data-astro-cid-42bxi5jt]{grid-template-columns:1fr 1fr 1.2fr;align-items:center}.delivery-grid[data-astro-cid-42bxi5jt]{grid-template-columns:repeat(3,1fr)}.user-impact[data-astro-cid-42bxi5jt]{grid-template-columns:repeat(2,1fr)}.user-impact[data-astro-cid-42bxi5jt] h3[data-astro-cid-42bxi5jt]{grid-column:1/-1}.evidence-cols[data-astro-cid-42bxi5jt]{grid-template-columns:1fr 1fr}.reflection-grid[data-astro-cid-42bxi5jt]{grid-template-columns:.85fr 1.15fr}.hero-media[data-astro-cid-42bxi5jt]{transform:rotate(1.5deg)}}@media(min-width:1100px){.delivery-grid[data-astro-cid-42bxi5jt]{grid-template-columns:repeat(4,1fr)}}.quick-read[data-astro-cid-42bxi5jt]{padding-block:4.5rem}.quick-read[data-astro-cid-42bxi5jt] h2[data-astro-cid-42bxi5jt]{max-width:14ch;margin-top:.8rem;font-size:clamp(2.5rem,5vw,4.8rem);font-weight:600;line-height:.98;letter-spacing:-.05em}.gist-grid[data-astro-cid-42bxi5jt]{display:grid;gap:1rem;margin-top:2rem}.gist-grid[data-astro-cid-42bxi5jt] article[data-astro-cid-42bxi5jt]{border:1px solid #171c2918;border-radius:1.25rem;background:#fff;padding:1.4rem}.gist-grid[data-astro-cid-42bxi5jt] article[data-astro-cid-42bxi5jt].signal{background:var(--mint)}.gist-grid[data-astro-cid-42bxi5jt] small[data-astro-cid-42bxi5jt]{display:block;font-size:.65rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--blue)}.gist-grid[data-astro-cid-42bxi5jt] strong[data-astro-cid-42bxi5jt]{display:block;margin-top:.7rem;font-size:1.15rem;line-height:1.35}.gist-grid[data-astro-cid-42bxi5jt] p[data-astro-cid-42bxi5jt]{margin-top:.6rem;color:#526077;line-height:1.55}.jump[data-astro-cid-42bxi5jt]{display:inline-flex;margin-top:1.5rem;font-size:.85rem;font-weight:700;color:var(--blue)}.hero-media[data-astro-cid-42bxi5jt],.research-row[data-astro-cid-42bxi5jt] figure[data-astro-cid-42bxi5jt],.media-triptych[data-astro-cid-42bxi5jt] figure[data-astro-cid-42bxi5jt],.media-grid[data-astro-cid-42bxi5jt] figure[data-astro-cid-42bxi5jt],.prototype-grid[data-astro-cid-42bxi5jt] figure[data-astro-cid-42bxi5jt],.impact-media[data-astro-cid-42bxi5jt],.reflection-grid[data-astro-cid-42bxi5jt] figure[data-astro-cid-42bxi5jt]{background:#fff}.hero-media[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt]{display:block;width:100%;height:clamp(22rem,42vw,34rem);aspect-ratio:auto;object-fit:contain}.research-row[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt]{display:block;width:100%;height:18rem;aspect-ratio:auto;object-fit:contain}.media-triptych[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt],.media-grid[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt],.prototype-grid[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt],.journey-grid[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt],.testing[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt],.impact-media[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt],.reflection-grid[data-astro-cid-42bxi5jt] img[data-astro-cid-42bxi5jt]{display:block;width:100%;height:clamp(18rem,36vw,30rem);max-height:none;aspect-ratio:auto;object-fit:contain}@media(min-width:768px){.gist-grid[data-astro-cid-42bxi5jt]{grid-template-columns:repeat(4,1fr)}}
