.workflow-embed[data-astro-cid-qei432em]{gap:var(--space-4);margin:0;display:grid}.workflow-embed__heading[data-astro-cid-qei432em]{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.workflow-embed__heading[data-astro-cid-qei432em] h3[data-astro-cid-qei432em]{font-size:var(--text-heading-small)}.workflow-embed__heading[data-astro-cid-qei432em] a[data-astro-cid-qei432em]{font-size:var(--text-caption)}.workflow-embed[data-astro-cid-qei432em] iframe[data-astro-cid-qei432em]{border:1px solid var(--color-border);border-radius:var(--radius-medium);background:var(--color-surface-subtle);width:100%;height:clamp(28rem,65vh,44rem);display:block}.evidence-detail[data-astro-cid-463pwpif]{background:#fff;border-radius:.75rem;width:100%;position:relative;overflow:hidden}.evidence-detail[data-astro-cid-463pwpif] img[data-astro-cid-463pwpif]{max-width:none;height:auto;display:block;position:absolute}.evidence-process[data-astro-cid-gvnn7ia4]{grid-template-columns:repeat(var(--process-count), minmax(0, 1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-gvnn7ia4]{background:var(--case-study-panel-surface);border:1px solid var(--color-border);border-radius:1rem;min-width:0;padding:clamp(1.125rem,2vw,1.5rem)}li[data-astro-cid-gvnn7ia4]:last-child{color:#fff;background:#18191b}.evidence-process__number[data-astro-cid-gvnn7ia4]{letter-spacing:-.07em;color:var(--evidence-accent);margin-bottom:1.75rem;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:600;line-height:1;display:block}li[data-astro-cid-gvnn7ia4]:last-child .evidence-process__number[data-astro-cid-gvnn7ia4]{color:var(--evidence-accent-light)}h4[data-astro-cid-gvnn7ia4]{margin:0 0 .75rem;font-size:1.0625rem;line-height:1.4}p[data-astro-cid-gvnn7ia4]{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.65}li[data-astro-cid-gvnn7ia4]:last-child h4[data-astro-cid-gvnn7ia4]{color:#fff}li[data-astro-cid-gvnn7ia4]:last-child p[data-astro-cid-gvnn7ia4]{color:#d5d5d8}@media (width<=64rem){.evidence-process[data-astro-cid-gvnn7ia4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=30rem){.evidence-process[data-astro-cid-gvnn7ia4]{grid-template-columns:1fr}.evidence-process__number[data-astro-cid-gvnn7ia4]{margin-bottom:1.25rem}}.evidence-panel{border:1px solid var(--color-border);background:var(--case-study-panel-surface);border-radius:1rem;width:100%;padding:clamp(1.25rem,3vw,2.5rem)}.evidence-panel figure{min-width:0;margin:0}.evidence-panel h3{margin:0 0 1rem}.evidence-panel h4{margin:0 0 .75rem;font-size:1.0625rem;line-height:1.4}.evidence-panel p{margin:0}.evidence-panel img{width:100%;height:auto;display:block}.evidence-panel .caption{margin-top:1rem}.evidence-panel__intro{max-width:42rem;margin-bottom:1.75rem}.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.evidence-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-card{border:1px solid var(--color-border);background:var(--case-study-card-surface);border-radius:1rem;min-width:0;padding:1.5rem}.evidence-card p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.65}.evidence-kicker{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:.75rem;font-size:.75rem;font-weight:600;display:block}.evidence-tag{color:#923e21;background:#f7e8df;border-radius:.375rem;margin-bottom:.75rem;padding:.375rem .625rem;font-size:.75rem;font-weight:600;line-height:1.3;display:inline-block}.evidence-aside{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,4vw,3rem);max-width:60rem;margin-inline:auto;display:grid}.evidence-aside__copy p+p{margin-top:1rem}.evidence-decisions{margin:1.5rem 0 0;padding:0}.evidence-decisions>div{border-top:1px solid var(--color-border);grid-template-columns:5rem minmax(0,1fr);gap:1rem;padding:.75rem 0;display:grid}.evidence-decisions dt{font-size:.875rem;font-weight:600}.evidence-decisions dd{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.6}.evidence-expand{border-block:1px solid var(--color-border);width:100%;padding-block:1rem}.evidence-expand summary{cursor:pointer;font-weight:600;line-height:1.5}.evidence-expand summary:focus-visible{outline:2px solid var(--color-text);outline-offset:5px}.evidence-expand>:not(summary){margin-top:1.5rem}.evidence-expand figure{margin-bottom:1.5rem}.evidence-expand img{border-radius:.75rem;width:100%;height:auto;display:block}.evidence-expand figcaption{margin-top:.75rem}.evidence-sketch{max-width:52rem;margin-inline:auto}.evidence-sketch .evidence-expand{margin-top:1.5rem}.evidence-sketch>.evidence-detail{margin-bottom:1.5rem}@media (width<=48rem){.evidence-grid,.evidence-grid--three,.evidence-aside{grid-template-columns:1fr}.evidence-card{padding:1.25rem}}
