.engagement-formats[data-astro-cid-godcwgfv]{gap:var(--demo-section-space);margin-top:var(--demo-section-space);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.engagement-formats[data-astro-cid-godcwgfv]>section[data-astro-cid-godcwgfv]{border-top:1px solid var(--border-on-light);padding-top:var(--evidence-control-padding)}h3[data-astro-cid-godcwgfv]{font-size:var(--layout-card-title);margin-bottom:var(--demo-action-gap);line-height:1.2}article[data-astro-cid-godcwgfv]+article[data-astro-cid-godcwgfv]{margin-top:var(--demo-action-gap);padding-top:var(--demo-action-gap);border-top:1px solid var(--border-on-light)}h4[data-astro-cid-godcwgfv]{margin-bottom:var(--evidence-control-gap);font-size:1.05rem;line-height:1.4}p[data-astro-cid-godcwgfv]{color:var(--text-secondary)}@media (width<=980px){.engagement-formats[data-astro-cid-godcwgfv]{grid-template-columns:1fr}}.business-flow[data-astro-cid-zsy6rker]{margin-block:var(--demo-action-gap)}.flow-caption[data-astro-cid-zsy6rker]{color:var(--text-secondary)}.flow-controls[data-astro-cid-zsy6rker]{gap:var(--evidence-control-gap);margin-bottom:var(--demo-action-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.flow-controls[data-astro-cid-zsy6rker][hidden],.flow-panel[data-astro-cid-zsy6rker][hidden]{display:none}.flow-controls[data-astro-cid-zsy6rker] button[data-astro-cid-zsy6rker]{text-align:left;padding:var(--evidence-control-padding);border:1px solid var(--border-on-light-strong);border-radius:var(--radius-control-soft);background:var(--surface-light-primary);color:var(--text-primary);cursor:pointer}.flow-controls[data-astro-cid-zsy6rker] button[data-astro-cid-zsy6rker]:hover{background:var(--surface-light-muted)}.flow-controls[data-astro-cid-zsy6rker] button[data-astro-cid-zsy6rker][aria-pressed=true]{background:var(--surface-dark-primary);color:var(--text-on-dark);text-underline-offset:var(--evidence-rule-width);text-decoration:underline}.flow-number[data-astro-cid-zsy6rker]{font-family:var(--font-mono);display:block}.flow-panel[data-astro-cid-zsy6rker]{padding:var(--demo-action-gap);border-inline-start:var(--evidence-rule-width) solid var(--border-on-light-strong);background:var(--surface-light-secondary)}.flow-panel[data-astro-cid-zsy6rker] h4[data-astro-cid-zsy6rker]{margin-top:0}.flow-panel[data-astro-cid-zsy6rker] p[data-astro-cid-zsy6rker]:last-child{margin-bottom:0}.evidence-group[data-astro-cid-yoegmblz]{border-top:1px solid var(--border-on-light);padding-block:var(--demo-action-gap)}summary[data-astro-cid-yoegmblz]{justify-content:space-between;align-items:center;gap:var(--demo-action-gap);cursor:pointer;color:var(--text-primary);font-weight:600;display:flex}summary[data-astro-cid-yoegmblz]::marker{content:""}summary[data-astro-cid-yoegmblz]::-webkit-details-marker{display:none}.evidence-disclosure[data-astro-cid-yoegmblz]{font-family:var(--font-mono)}.evidence-group[data-astro-cid-yoegmblz][open] .evidence-disclosure[data-astro-cid-yoegmblz]{transform:rotate(45deg)}.evidence-group[data-astro-cid-yoegmblz][open]>summary[data-astro-cid-yoegmblz]{margin-bottom:var(--demo-action-gap)}.evidence-examples[data-astro-cid-yoegmblz]{gap:var(--demo-section-space);margin-block:var(--demo-section-space);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.evidence-example[data-astro-cid-yoegmblz] h3[data-astro-cid-yoegmblz]{margin-bottom:var(--demo-action-gap)}.evidence-boundary[data-astro-cid-yoegmblz]{color:var(--text-secondary)}.evidence-actions[data-astro-cid-yoegmblz]{gap:var(--demo-action-gap);flex-wrap:wrap;display:flex}.evidence-preview[data-astro-cid-yoegmblz]{margin:0 0 var(--demo-action-gap);border:1px solid var(--border-on-light-strong);border-radius:var(--radius-sm)}.evidence-preview[data-astro-cid-yoegmblz] a[data-astro-cid-yoegmblz]{border-radius:inherit;display:block}.evidence-preview[data-astro-cid-yoegmblz] img[data-astro-cid-yoegmblz]{border-radius:var(--radius-sm) var(--radius-sm) 0 0;width:100%;height:auto}.evidence-preview[data-astro-cid-yoegmblz] a[data-astro-cid-yoegmblz]>span[data-astro-cid-yoegmblz]{padding:var(--demo-action-gap);font-weight:600;text-decoration:underline;display:block}.evidence-preview[data-astro-cid-yoegmblz] a[data-astro-cid-yoegmblz]:hover{background:var(--surface-light-secondary)}.text-link[data-astro-cid-yoegmblz] span[data-astro-cid-yoegmblz]{color:var(--text-primary)}@media (width<=768px){.evidence-examples[data-astro-cid-yoegmblz]{grid-template-columns:1fr}}
