.home-editorial{background:var(--ex-surface)}.home-editorial .editorial-label{font-family:var(--font-geist-mono), monospace;color:color-mix(in srgb, var(--ex-text-muted) 75%, var(--ex-text));letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;line-height:1.6}.home-editorial .editorial-section{padding-block:clamp(3.5rem,7vw,6rem)}.editorial-evidence{border-left:2px solid var(--ex-action);padding:1.5rem}.editorial-workflow-node:after{content:"";background:var(--ex-border-strong);height:1px;position:absolute;top:50%;left:5rem;right:-1.4rem}.editorial-workflow li:last-child .editorial-workflow-node:after{right:0}.home-editorial .editorial-closing a{font-family:var(--font-sans)}@media (max-width:639px){.editorial-evidence{padding:0 0 0 1.25rem}.editorial-workflow-node:after{right:2rem}}.home-editorial .text-text-muted{color:color-mix(in srgb, var(--ex-text-muted) 75%, var(--ex-text))}@supports (animation-timeline:view()){.editorial-workflow{view-timeline-name:--workflow}.editorial-workflow-node:after{transform-origin:0;animation:linear both workflow-draw;animation-timeline:--workflow;animation-range:entry 30% cover 45%}}@keyframes workflow-draw{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.editorial-workflow-node:after{animation:none}}
.product-demo-module__UKZ_7W__workspaceFrame{border-radius:var(--radius-xl);box-shadow:var(--ex-shadow-lg);overflow:hidden}.product-demo-module__UKZ_7W__workspaceCaption{color:var(--ex-text-inverse);background:var(--ex-surface-inverse);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.product-demo-module__UKZ_7W__workspace{background:var(--ex-surface-raised);border-radius:0 0 var(--radius-xl) var(--radius-xl);border-top:0;gap:0;padding:0;overflow:hidden}.product-demo-module__UKZ_7W__tabs{border-bottom:1px solid var(--ex-border);border-radius:0;width:100%;height:auto;padding:8px;display:flex}.product-demo-module__UKZ_7W__tabs [role=tab]{flex:1;min-height:40px;font-size:12px}.product-demo-module__UKZ_7W__screens{display:grid}.product-demo-module__UKZ_7W__screens>*{grid-area:1/1}.product-demo-module__UKZ_7W__screen{min-height:390px;padding:20px;transition:opacity .25s ease-out,visibility .25s}.product-demo-module__UKZ_7W__screen[data-state=inactive]{opacity:0;visibility:hidden}.product-demo-module__UKZ_7W__screenFootnote{border-top:1px solid var(--ex-border);color:var(--ex-text-muted);padding:14px 20px;font-size:11px;line-height:1.7}.product-demo-module__UKZ_7W__stats{grid-template-columns:repeat(3,minmax(0,1fr))}.product-demo-module__UKZ_7W__workflow{scroll-margin-top:110px}.product-demo-module__UKZ_7W__workflowPanel{background:var(--ex-surface-raised);min-height:380px;padding:28px}.product-demo-module__UKZ_7W__step{border-top:1px solid var(--ex-border);grid-template-columns:36px 1fr;gap:16px;padding:22px 0;display:grid}.product-demo-module__UKZ_7W__stepNumber{color:var(--ex-text-muted);padding-top:4px;font-size:12px}.product-demo-module__UKZ_7W__step[data-current=true] .product-demo-module__UKZ_7W__stepNumber{color:var(--ex-text);font-weight:600}@media (max-width:639px){.product-demo-module__UKZ_7W__workspaceFrame{padding:8px}.product-demo-module__UKZ_7W__workspaceCaption{padding:6px 4px 14px}.product-demo-module__UKZ_7W__screen{min-height:410px;padding:14px}.product-demo-module__UKZ_7W__tabs [role=tab]{padding-inline:5px;font-size:11px}.product-demo-module__UKZ_7W__stats>div{padding:10px}.product-demo-module__UKZ_7W__workflowPanel{padding:20px}}@media (prefers-reduced-motion:reduce){.product-demo-module__UKZ_7W__reportDialog,.product-demo-module__UKZ_7W__workspace *,.product-demo-module__UKZ_7W__workflow *{transition:none!important;animation:none!important}}.product-demo-module__UKZ_7W__resolve{display:inline-grid}.product-demo-module__UKZ_7W__resolvePending,.product-demo-module__UKZ_7W__resolveResult{grid-area:1/1}.product-demo-module__UKZ_7W__resolvePending{animation:.3s ease-out both product-demo-module__UKZ_7W__resolve-out;animation-delay:calc(.9s + var(--row) * .55s)}.product-demo-module__UKZ_7W__resolveResult{animation:.3s ease-out both product-demo-module__UKZ_7W__resolve-in;animation-delay:calc(.9s + var(--row) * .55s)}@keyframes product-demo-module__UKZ_7W__resolve-out{to{opacity:0;visibility:hidden}}@keyframes product-demo-module__UKZ_7W__resolve-in{0%{opacity:0;transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.product-demo-module__UKZ_7W__resolvePending{display:none}.product-demo-module__UKZ_7W__resolveResult{animation:none}.product-demo-module__UKZ_7W__screen{transition:none}}
