.metric-band__row[data-astro-cid-wgbefmvq]{grid-template-columns:repeat(3,1fr);display:grid}.metric-band__cell[data-astro-cid-wgbefmvq]{padding:var(--space-8) var(--space-8) var(--space-8) 0;border-right:1px solid var(--rule)}.metric-band__cell[data-astro-cid-wgbefmvq]:last-child{border-right:none;padding-right:0}.metric-band__cell[data-astro-cid-wgbefmvq]:not(:first-child){padding-left:var(--space-8)}.metric-band__value[data-astro-cid-wgbefmvq]{font-family:var(--font-display);color:var(--accent);font-size:36px;font-weight:600;line-height:1}.metric-band__value--long[data-astro-cid-wgbefmvq]{letter-spacing:-.02em;white-space:nowrap;font-size:28px}.metric-band__caption[data-astro-cid-wgbefmvq]{margin-top:var(--space-3);color:var(--text-soft);font-size:17px;line-height:1.5}@media (width<=768px){.metric-band__row[data-astro-cid-wgbefmvq]{grid-template-columns:1fr}.metric-band__cell[data-astro-cid-wgbefmvq]{border-right:none;border-bottom:1px solid var(--rule);padding:var(--space-6) 0}.metric-band__cell[data-astro-cid-wgbefmvq]:first-child,.metric-band__cell[data-astro-cid-wgbefmvq]:not(:first-child){padding-left:0}.metric-band__cell[data-astro-cid-wgbefmvq]:last-child{border-bottom:none}.metric-band__value--long[data-astro-cid-wgbefmvq]{font-size:30px}}.pull-quote[data-astro-cid-tvs3llmy]{margin:var(--space-9) 0;padding-left:var(--space-8);border-left:2px solid var(--accent)}.pull-quote__text[data-astro-cid-tvs3llmy]{font-family:var(--font-display);color:var(--ink);font-size:26px;font-weight:600;line-height:1.4}.pull-quote__cite[data-astro-cid-tvs3llmy]{margin-top:var(--space-5);color:var(--meta);font-style:normal;display:block}@media (width<=480px){.pull-quote__text[data-astro-cid-tvs3llmy]{font-size:22px}}.mockup-frame[data-astro-cid-poips7t5]{aspect-ratio:640/380;background:var(--panel);border:1px solid var(--rule);width:100%;max-width:680px;transition:border-color .25s}.mockup-frame[data-astro-cid-poips7t5]:hover{border-color:var(--ink)}.mockup-frame[data-astro-cid-poips7t5]:hover [stroke="var(--diagram-line)"]{stroke:var(--ink);transition:stroke .25s}.mockup-frame[data-astro-cid-poips7t5] svg{width:100%;height:100%;display:block}.mockup-frame[data-astro-cid-poips7t5] img{object-fit:contain;width:100%;height:100%;display:block}.decision-block[data-astro-cid-r7uu4z6v]{padding:var(--space-9) 0;border-bottom:1px solid var(--rule)}.decision-block__label[data-astro-cid-r7uu4z6v]{color:var(--accent)}.decision-block__title[data-astro-cid-r7uu4z6v]{margin-top:var(--space-2);font-size:25px;line-height:1.3}.decision-block__row[data-astro-cid-r7uu4z6v]{gap:var(--space-6);margin-top:var(--space-6);grid-template-columns:84px 1fr;display:grid}.decision-block__row-label[data-astro-cid-r7uu4z6v]{color:var(--meta);padding-top:var(--space-1)}.decision-block__row-value[data-astro-cid-r7uu4z6v]{font-size:var(--text-base);color:var(--text);line-height:1.58}@media (width<=480px){.decision-block__title[data-astro-cid-r7uu4z6v]{font-size:23px}.decision-block__row[data-astro-cid-r7uu4z6v]{gap:var(--space-2);grid-template-columns:1fr}}.confidentiality-note[data-astro-cid-yrdvqojx]{margin-top:var(--space-14);padding-top:var(--space-8);border-top:1px solid var(--rule)}.confidentiality-note__label[data-astro-cid-yrdvqojx]{color:var(--meta)}.confidentiality-note__text[data-astro-cid-yrdvqojx]{margin-top:var(--space-3);font-size:var(--text-small);color:var(--text-muted);max-width:640px;line-height:1.5}.case-study[data-astro-cid-pznzci7v]{max-width:940px;padding-top:var(--space-11);padding-bottom:var(--space-14)}.case-study__article[data-astro-cid-pznzci7v]{width:100%;max-width:760px;margin:0 auto}.case-study__entry-nav[data-astro-cid-pznzci7v]{justify-content:space-between;align-items:center;gap:var(--space-5);padding-bottom:var(--space-4);border-bottom:1px solid var(--rule);color:var(--meta);display:flex}.case-study__entry-nav[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{min-height:32px;color:var(--accent);align-items:center;display:inline-flex}.case-study__entry-nav[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover{color:var(--accent-hover)}.case-study__title[data-astro-cid-pznzci7v]{letter-spacing:-.012em;margin-top:var(--space-5);font-size:48px;line-height:1.14}.case-study__standfirst[data-astro-cid-pznzci7v]{margin-top:var(--space-8);color:var(--text-soft);max-width:640px;font-size:21px;line-height:1.6}.case-study__article[data-astro-cid-pznzci7v]>section{margin-top:var(--space-14)}.case-study__article[data-astro-cid-pznzci7v] .metric-band{margin-top:var(--space-11)}.case-study__demo[data-astro-cid-pznzci7v]{align-items:center;gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.case-study__demo[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]{min-height:44px;padding:var(--space-3) var(--space-5);background:var(--accent);color:var(--paper);align-items:center;display:inline-flex}.case-study__demo[data-astro-cid-pznzci7v] a[data-astro-cid-pznzci7v]:hover{background:var(--accent-hover);color:var(--paper)}.case-study__demo[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{color:var(--meta);text-transform:none}.case-study__section-h2[data-astro-cid-pznzci7v]{align-items:baseline;gap:var(--space-5);font-size:34px;line-height:1.2;display:flex}.case-study__section-num[data-astro-cid-pznzci7v]{color:var(--accent)}.case-study__article[data-astro-cid-pznzci7v] section[data-astro-cid-pznzci7v] p[data-astro-cid-pznzci7v]{margin-top:var(--space-6);font-size:var(--text-base);max-width:680px;line-height:1.72}.case-study__article[data-astro-cid-pznzci7v] section[data-astro-cid-pznzci7v] .diagram-frame,.case-study__article[data-astro-cid-pznzci7v] section[data-astro-cid-pznzci7v] .mockup-frame{margin-top:var(--space-9)}.case-study__screen-note[data-astro-cid-pznzci7v]{margin-bottom:var(--space-3);color:var(--meta);margin-top:var(--space-9)!important;font-size:11px!important;line-height:1.45!important}.case-study__screen-note[data-astro-cid-pznzci7v]+.mockup-frame,.case-study__screen-note[data-astro-cid-pznzci7v]+.requirements-visuals{margin-top:0}.case-study__screen-example--cs-agent[data-astro-cid-pznzci7v] .mockup-frame{aspect-ratio:866/1816;max-width:420px;margin-left:auto;margin-right:auto}.case-study__project-note[data-astro-cid-pznzci7v]{margin-top:var(--space-14);padding-top:var(--space-8);border-top:1px solid var(--rule)}.case-study__project-note-label[data-astro-cid-pznzci7v]{color:var(--meta)}.case-study__project-note-text[data-astro-cid-pznzci7v]{max-width:640px;margin-top:var(--space-3);color:var(--text-muted);font-size:var(--text-small);line-height:1.5}.case-study__footer[data-astro-cid-pznzci7v]{max-width:940px;padding-bottom:var(--space-13)}.case-study__footer-row[data-astro-cid-pznzci7v]{padding-top:var(--space-8);justify-content:space-between;display:flex}@media (width<=768px){.case-study__entry-nav[data-astro-cid-pznzci7v]{align-items:flex-start;gap:var(--space-2);flex-direction:column}}@media (width<=480px){.case-study__title[data-astro-cid-pznzci7v]{font-size:34px}.case-study__section-h2[data-astro-cid-pznzci7v]{font-size:30px}.case-study__footer-row[data-astro-cid-pznzci7v]{gap:var(--space-4);flex-direction:column}}
