.walkthrough[data-astro-cid-g4xjjdb3]{--demo-ink:var(--brand-navy);--demo-muted:var(--muted);border:1px solid var(--line);background:var(--surface);color:var(--demo-ink);box-shadow:0 24px 65px color-mix(in srgb, var(--brand-steel) 7%, transparent);border-radius:1rem;overflow:hidden}.app-toolbar[data-astro-cid-g4xjjdb3]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.4rem;display:flex}.app-brand[data-astro-cid-g4xjjdb3]{align-items:center;gap:.4rem;font-size:.9rem;font-weight:800;display:inline-flex}.app-brand[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{color:var(--demo-muted);margin-left:.7rem;font-weight:400}.simulation-label[data-astro-cid-g4xjjdb3],.record-label[data-astro-cid-g4xjjdb3]{font:.55rem var(--mono);letter-spacing:.06em;color:var(--demo-muted)}.app-body[data-astro-cid-g4xjjdb3]{grid-template-columns:7rem minmax(0,1fr);display:grid}.app-sidebar[data-astro-cid-g4xjjdb3]{border-right:1px solid var(--line);background:var(--paper);flex-direction:column;gap:.55rem;padding:1.3rem .5rem;display:flex}.app-nav-item[data-astro-cid-g4xjjdb3]{text-align:left;cursor:pointer;color:var(--muted);background:0 0;border:0;border-radius:.35rem;align-items:center;gap:.65rem;padding:.75rem .5rem;font-family:inherit;font-size:.65rem;transition:background .4s,color .4s;display:flex}.app-nav-item[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]{font-size:1rem;font-style:normal}.app-nav-item[data-astro-cid-g4xjjdb3]:hover{background:var(--paper-deep)}.app-nav-item[data-astro-cid-g4xjjdb3]:focus-visible{outline:2px solid var(--brand-steel);outline-offset:2px}.app-nav-item[data-astro-cid-g4xjjdb3].selected{background:var(--line);color:var(--brand-navy);box-shadow:inset 2px 0 var(--brand-steel)}.sidebar-footer[data-astro-cid-g4xjjdb3]{text-align:center;font:.45rem var(--mono);color:var(--muted);margin-top:auto;padding-top:2rem}.app-workspace[data-astro-cid-g4xjjdb3]{min-width:0;padding:1.3rem;position:relative}.workspace-heading[data-astro-cid-g4xjjdb3]{color:var(--demo-muted);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;font-size:.65rem;display:flex}.case-reference[data-astro-cid-g4xjjdb3]{white-space:nowrap;flex-shrink:0;align-items:center;gap:.5rem;font-size:.55rem;display:flex}.case-reference[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]{background:#b8904f;border-radius:50%;width:5px;height:5px}.scene-stack[data-astro-cid-g4xjjdb3]{grid-template-columns:minmax(0,1fr);min-height:400px;display:grid}[data-astro-cid-g4xjjdb3][data-breadcrumb]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.demo-scene[data-astro-cid-g4xjjdb3]{flex-direction:column;grid-area:1/1;gap:1rem;min-width:0;min-height:400px;animation:.55s both reveal-scene;display:flex}.demo-scene[data-astro-cid-g4xjjdb3][hidden]{visibility:hidden;pointer-events:none;display:flex}.demo-scene[data-astro-cid-g4xjjdb3][hidden],.demo-scene[data-astro-cid-g4xjjdb3][hidden] [data-astro-cid-g4xjjdb3]{animation:none!important}.portfolio-stats[data-astro-cid-g4xjjdb3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.portfolio-stats[data-astro-cid-g4xjjdb3]>div[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:#fff;border-radius:.5rem;padding:.85rem 1rem}.portfolio-stats[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3]{color:var(--demo-muted);font-size:.6rem;display:block}.portfolio-stats[data-astro-cid-g4xjjdb3] strong[data-astro-cid-g4xjjdb3]{letter-spacing:-.045em;margin-top:.5rem;font-size:1.65rem;display:block}.portfolio-stats[data-astro-cid-g4xjjdb3] .flag-stat[data-astro-cid-g4xjjdb3]{background:var(--warning-surface);border-color:#dfc3a3}.flag-stat[data-astro-cid-g4xjjdb3] strong[data-astro-cid-g4xjjdb3]{color:var(--warning)}.flag-stat[data-astro-cid-g4xjjdb3] strong[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{float:right;font-size:1rem}.chart-panel[data-astro-cid-g4xjjdb3]{background:var(--paper);border:1px solid var(--line);border-radius:.55rem;padding:1rem}.panel-title[data-astro-cid-g4xjjdb3]{justify-content:space-between;align-items:center;gap:.5rem;font-size:.65rem;font-weight:600;display:flex}.chart-legend[data-astro-cid-g4xjjdb3]{color:var(--demo-muted);font-size:.5rem;font-weight:400}.hourly-chart[data-astro-cid-g4xjjdb3]{border-bottom:1px solid var(--line);align-items:end;gap:1.2%;height:145px;margin-top:.8rem;padding-top:1rem;display:flex;position:relative}.hour-bar[data-astro-cid-g4xjjdb3]{height:var(--height);transform-origin:bottom;flex-direction:column;flex:1;min-width:0;animation:1s both grow-profile;display:flex}.hour-bar[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]:first-child{background:var(--muted);height:28%}.hour-bar[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]:nth-child(2){background:var(--brand-steel);height:30%}.hour-bar[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]:nth-child(3){background:#426c7d;height:42%}.fault-window[data-astro-cid-g4xjjdb3]{width:16.7%;color:var(--danger);z-index:1;background:#b96d5110;border-inline:1px dashed #b16f55;flex-direction:column;justify-content:center;align-items:center;font-size:.65rem;display:flex;position:absolute;top:0;bottom:0;left:16.7%}.fault-window[data-astro-cid-g4xjjdb3] span[data-astro-cid-g4xjjdb3]{margin-top:.35rem;font-size:.55rem}.axis-labels[data-astro-cid-g4xjjdb3]{font:.5rem var(--mono);color:var(--muted);justify-content:space-between;margin-top:.5rem;display:flex}.asset-row[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:#fff;border-radius:.5rem;align-items:center;gap:.8rem;padding:.7rem 1rem;display:flex}.asset-icon[data-astro-cid-g4xjjdb3]{color:var(--muted);font-size:1.3rem}.asset-row[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3]{font-size:.7rem;display:block}.asset-row[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3]{color:var(--demo-muted);margin-top:.2rem;font-size:.55rem;display:block}.row-status[data-astro-cid-g4xjjdb3]{color:var(--warning);margin-left:auto;font-size:.55rem}.agent-note[data-astro-cid-g4xjjdb3]{color:var(--muted);align-items:center;gap:.6rem;margin-top:auto;padding:.7rem .2rem 0;font-size:.62rem;display:flex}.agent-orb[data-astro-cid-g4xjjdb3]{background:var(--brand-steel);width:.55rem;height:.55rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand-steel) 9%, transparent);border-radius:50%;flex-shrink:0;animation:1.6s infinite agent-pulse}.human-orb[data-astro-cid-g4xjjdb3]{color:var(--brand-steel);font-weight:700}.event-grid[data-astro-cid-g4xjjdb3]{grid-template-columns:.8fr 1.35fr;gap:1rem;display:grid}.equipment-tree[data-astro-cid-g4xjjdb3]{flex-direction:column;align-items:center;padding-top:1rem;display:flex}.equipment-node[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:.3rem;width:85%;padding:.55rem;font-size:.62rem}.tree-stem[data-astro-cid-g4xjjdb3]{background:var(--tint);width:1px;height:13px}.fault-node[data-astro-cid-g4xjjdb3]{background:var(--danger-surface);color:var(--danger);border-color:#be896e}.fault-node[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]{background:#aa6549;border-radius:50%;width:5px;height:5px;margin-right:.4rem;display:inline-block}.module-grid[data-astro-cid-g4xjjdb3]{grid-template-columns:1fr 1fr;gap:.3rem;width:100%;margin-top:1rem;display:grid}.module-grid[data-astro-cid-g4xjjdb3] span[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);text-align:center;color:var(--muted);border-radius:.3rem;padding:.45rem .2rem;font-size:.48rem}.telemetry-panel[data-astro-cid-g4xjjdb3] svg[data-astro-cid-g4xjjdb3]{width:100%;margin-top:1.4rem;display:block}.telemetry-panel[data-astro-cid-g4xjjdb3] text[data-astro-cid-g4xjjdb3]{font:10px var(--mono);fill:var(--danger)}.error-label[data-astro-cid-g4xjjdb3]{color:var(--danger);font-size:.55rem}.telemetry-legend[data-astro-cid-g4xjjdb3]{color:var(--muted);justify-content:center;gap:1rem;margin-top:.6rem;font-size:.55rem;display:flex}.event-evidence[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:#fff;border-radius:.5rem;grid-column:1/-1;grid-template-columns:1fr 1.6fr;gap:.4rem 1rem;padding:.8rem 1rem;display:grid}.event-evidence[data-astro-cid-g4xjjdb3] h4[data-astro-cid-g4xjjdb3]{grid-column:1;margin:0;font-size:.85rem}.event-facts[data-astro-cid-g4xjjdb3]{color:var(--demo-muted);grid-area:1/2/3;justify-content:space-between;align-items:center;gap:.6rem;font-size:.5rem;display:flex}.event-facts[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3]{color:var(--demo-ink);margin-top:.3rem;font-size:.8rem;display:block}.source-pills[data-astro-cid-g4xjjdb3]{color:var(--brand-steel);grid-column:1/-1;gap:.5rem;margin-top:.4rem;font-size:.5rem;display:flex}.contract-grid[data-astro-cid-g4xjjdb3],.review-grid[data-astro-cid-g4xjjdb3]{flex:1;grid-template-columns:1.1fr 1fr;gap:1rem;display:grid}.document-panel[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:#fff;border-radius:.5rem;overflow:hidden}.document-toolbar[data-astro-cid-g4xjjdb3]{background:var(--paper);color:var(--muted);justify-content:space-between;gap:.5rem;padding:.8rem;font-size:.55rem;display:flex}.document-body[data-astro-cid-g4xjjdb3]{padding:1.3rem}.document-body[data-astro-cid-g4xjjdb3] h4[data-astro-cid-g4xjjdb3]{margin:1rem 0;font-size:1rem}.text-line[data-astro-cid-g4xjjdb3]{background:var(--line);height:5px;margin:.65rem 0}.text-line[data-astro-cid-g4xjjdb3].short{width:70%}.highlight-clause[data-astro-cid-g4xjjdb3]{background:var(--line);border-left:2px solid var(--brand-steel);margin:1.4rem 0;padding:.8rem;font-size:.7rem;line-height:1.8}.clause-source[data-astro-cid-g4xjjdb3]{color:var(--brand-steel);margin-top:1.2rem;font-size:.55rem}.clause-source[data-astro-cid-g4xjjdb3] span[data-astro-cid-g4xjjdb3]{padding:0 .3rem}.calculation-panel[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:var(--paper);border-radius:.5rem;padding:1.2rem}.formula[data-astro-cid-g4xjjdb3]{justify-content:center;align-items:center;gap:1.4rem;margin:1.7rem 0;display:flex}.formula[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3]{font-size:1.8rem;font-weight:500}.formula[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3]{color:var(--muted);text-align:center;margin-top:.3rem;font-size:.55rem;display:block}.formula[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]{color:var(--muted);font-style:normal}.calculated-total[data-astro-cid-g4xjjdb3]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.8rem 0;display:flex}.calculated-total[data-astro-cid-g4xjjdb3] span[data-astro-cid-g4xjjdb3]{font-size:.65rem}.calculated-total[data-astro-cid-g4xjjdb3] strong[data-astro-cid-g4xjjdb3]{color:var(--warning);font-size:1.5rem}.reconcile-row[data-astro-cid-g4xjjdb3]{justify-content:space-between;gap:.5rem;margin:.8rem 0;font-size:.55rem;display:flex}.calculation-limit[data-astro-cid-g4xjjdb3]{color:var(--muted);margin-top:1rem;font-size:.48rem;line-height:1.5;display:block}.evidence-pack[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:var(--paper);border-radius:.5rem;padding:1.1rem}.evidence-pack[data-astro-cid-g4xjjdb3] h4[data-astro-cid-g4xjjdb3]{margin:.8rem 0;font-size:.95rem}.review-amount[data-astro-cid-g4xjjdb3]{letter-spacing:-.045em;font-size:2.2rem;font-weight:500;display:block}.pending-pill[data-astro-cid-g4xjjdb3]{color:var(--warning);background:var(--warning-surface);border-radius:.25rem;margin:.6rem 0 1rem;padding:.3rem .5rem;font-size:.5rem;display:inline-block}.evidence-file[data-astro-cid-g4xjjdb3]{border-top:1px solid var(--line);align-items:center;gap:.7rem;padding:.85rem 0;display:flex}.evidence-file[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{color:var(--brand-steel);font-size:1.2rem}.evidence-file[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3]{font-size:.65rem;display:block}.evidence-file[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3]{color:var(--muted);margin-top:.2rem;font-size:.5rem;display:block}.evidence-file[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]{color:var(--brand-steel);margin-left:auto;font-style:normal}.review-draft[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:#fff;border-radius:.5rem;flex-direction:column;gap:.85rem;padding:1.1rem;display:flex}.draft-pill[data-astro-cid-g4xjjdb3]{color:var(--muted);font:.5rem var(--mono)}.review-draft[data-astro-cid-g4xjjdb3] h4[data-astro-cid-g4xjjdb3]{margin:0;font-size:.9rem;line-height:1.4}.review-draft[data-astro-cid-g4xjjdb3] p[data-astro-cid-g4xjjdb3]{color:var(--muted);margin:0;font-size:.68rem;line-height:1.8}.attachment-row[data-astro-cid-g4xjjdb3]{color:var(--brand-steel);margin:0;font-size:.55rem}.review-actions[data-astro-cid-g4xjjdb3]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.7rem;margin-top:0;padding-top:.85rem;font-size:.55rem;display:flex}.review-actions[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{color:var(--muted)}.review-actions[data-astro-cid-g4xjjdb3] strong[data-astro-cid-g4xjjdb3]{background:var(--brand-navy);color:#fff;border-radius:.3rem;padding:.65rem .75rem;font-weight:500}.review-draft[data-astro-cid-g4xjjdb3]>small[data-astro-cid-g4xjjdb3]{color:var(--muted);margin-top:0;font-size:.48rem;display:block}.walkthrough-caption[data-astro-cid-g4xjjdb3]{border-top:1px solid var(--line);background:var(--paper-deep);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.4rem;display:flex}.walkthrough-caption[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3]{font-size:.85rem;font-weight:600;display:block}.walkthrough-caption[data-astro-cid-g4xjjdb3]>div[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{color:var(--muted);margin-top:.35rem;font-size:.65rem;display:block}.scene-dots[data-astro-cid-g4xjjdb3]{gap:.35rem;display:flex}.scene-dots[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]{background:var(--line);border-radius:3px;width:15px;height:4px}.scene-dots[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3].current{background:var(--brand-steel)}.walkthrough-note[data-astro-cid-g4xjjdb3]{text-align:center;color:var(--muted);margin:0;padding:.7rem 1rem;font-size:.52rem}.walkthrough-cursor[data-astro-cid-g4xjjdb3]{pointer-events:none;color:var(--brand-navy);filter:drop-shadow(1px 2px 1px #fff);font-size:1.25rem;transition:top 1s,right 1s;position:absolute;top:72%;right:14%;transform:rotate(-35deg)}.walkthrough[data-astro-cid-g4xjjdb3][data-scene="1"] .walkthrough-cursor[data-astro-cid-g4xjjdb3]{top:49%;right:51%}.walkthrough[data-astro-cid-g4xjjdb3][data-scene="2"] .walkthrough-cursor[data-astro-cid-g4xjjdb3]{top:63%;right:24%}.walkthrough[data-astro-cid-g4xjjdb3][data-scene="3"] .walkthrough-cursor[data-astro-cid-g4xjjdb3]{top:80%;right:11%}.walkthrough[data-astro-cid-g4xjjdb3][data-playing=false] .agent-orb[data-astro-cid-g4xjjdb3]{animation:none}@keyframes reveal-scene{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes grow-profile{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@keyframes agent-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.walkthrough[data-astro-cid-g4xjjdb3] [data-astro-cid-g4xjjdb3]{transition:none!important;animation:none!important}.walkthrough-cursor[data-astro-cid-g4xjjdb3]{display:none}}.event-detail-grid[data-astro-cid-g4xjjdb3]{flex:1;grid-template-columns:.85fr 1.25fr 1fr;gap:.75rem}.asset-breadcrumb[data-astro-cid-g4xjjdb3]{font:.48rem var(--mono);color:var(--muted);margin-top:.6rem;line-height:1.5}.asset-tree[data-astro-cid-g4xjjdb3]{padding-top:1.4rem}.tree-device[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:var(--surface);border-radius:.3rem;align-items:center;gap:.45rem;margin-bottom:.65rem;padding:.65rem .45rem;font-size:.53rem;display:flex;position:relative}.tree-device[data-astro-cid-g4xjjdb3]>i[data-astro-cid-g4xjjdb3]{background:var(--muted);border-radius:50%;flex-shrink:0;width:5px;height:5px}.tree-branch[data-astro-cid-g4xjjdb3]{border-left:1px solid var(--line);margin-left:.65rem;padding-left:.65rem}.tree-branch[data-astro-cid-g4xjjdb3] .tree-device[data-astro-cid-g4xjjdb3]:before{content:"";background:var(--line);width:.65rem;height:1px;position:absolute;top:50%;left:-.65rem}.tree-device[data-astro-cid-g4xjjdb3].device-alert{background:var(--danger-surface);color:var(--danger);border-color:#c79881}.device-alert[data-astro-cid-g4xjjdb3]>i[data-astro-cid-g4xjjdb3]{background:#ad6550}.device-alert[data-astro-cid-g4xjjdb3]>b[data-astro-cid-g4xjjdb3]{margin-left:auto}.tree-leaves[data-astro-cid-g4xjjdb3] .tree-device[data-astro-cid-g4xjjdb3]{padding-block:.55rem;font-size:.48rem}.telemetry-panel[data-astro-cid-g4xjjdb3] .multi-signal-chart[data-astro-cid-g4xjjdb3]{margin-top:1.5rem}.signal-legend[data-astro-cid-g4xjjdb3]{flex-wrap:wrap;gap:.45rem;margin-top:.8rem;display:flex}.signal-legend[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);color:var(--muted);border-radius:.25rem;align-items:center;gap:.3rem;padding:.3rem .4rem;font-size:.48rem;display:flex}.signal-legend[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]:before{content:"";background:var(--signal-color);width:.65rem;height:2px}.event-detail-panel[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:#fff;border-radius:.55rem;flex-direction:column;padding:1rem;display:flex}.incident-meta[data-astro-cid-g4xjjdb3]{font:.5rem var(--mono);color:var(--muted);justify-content:space-between;align-items:center;gap:.5rem;display:flex}.incident-badge[data-astro-cid-g4xjjdb3]{color:var(--danger);border:1px solid #bd8b73;border-radius:.2rem;padding:.3rem .45rem}.incident-date[data-astro-cid-g4xjjdb3]{font:.48rem var(--mono);color:var(--muted);margin-top:1rem;display:block}.event-detail-panel[data-astro-cid-g4xjjdb3] h4[data-astro-cid-g4xjjdb3]{margin:.7rem 0;font-size:.85rem;line-height:1.4}.event-detail-panel[data-astro-cid-g4xjjdb3] p[data-astro-cid-g4xjjdb3]{color:var(--muted);margin-bottom:1rem;font-size:.6rem;line-height:1.7}.incident-duration[data-astro-cid-g4xjjdb3]{border-bottom:1px solid var(--line);justify-content:space-between;gap:.5rem;padding-bottom:.8rem;font-size:.6rem;display:flex}.incident-duration[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{color:var(--muted)}.incident-impact[data-astro-cid-g4xjjdb3]{margin:1rem 0}.incident-impact[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{color:var(--muted);font-size:.55rem;display:block}.incident-impact[data-astro-cid-g4xjjdb3] strong[data-astro-cid-g4xjjdb3]{color:var(--danger);margin:.4rem 0;font-size:1.75rem;font-weight:500;display:block}.incident-impact[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3]{color:var(--muted);font-size:.45rem;line-height:1.6;display:block}.incident-source[data-astro-cid-g4xjjdb3]{color:var(--muted);flex-wrap:wrap;gap:.4rem;font-size:.45rem;display:flex}.evidence-pack-link[data-astro-cid-g4xjjdb3]{color:var(--brand-steel);justify-content:space-between;gap:.4rem;margin-top:auto;padding-top:1rem;font-size:.6rem;display:flex}.evidence-pack-link[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{color:var(--muted);font-size:.45rem}.signal-lines[data-astro-cid-g4xjjdb3]{stroke-dasharray:500;stroke-dashoffset:0;animation:1s both trace-signals}@keyframes trace-signals{0%{stroke-dashoffset:500px}to{stroke-dashoffset:0}}.review-grid[data-astro-cid-g4xjjdb3]{flex:none;align-items:start}.review-draft[data-astro-cid-g4xjjdb3]{min-width:0}.review-draft[data-astro-cid-g4xjjdb3] .attachment-row[data-astro-cid-g4xjjdb3],.review-draft[data-astro-cid-g4xjjdb3] .review-actions[data-astro-cid-g4xjjdb3]{margin:0}.document-toolbar[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.document-toolbar[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]:last-child{flex-shrink:0}.walkthrough[data-astro-cid-g4xjjdb3][data-scene="4"] .case-reference[data-astro-cid-g4xjjdb3]{visibility:hidden}.ask-scene[data-astro-cid-g4xjjdb3]{gap:.85rem}.ask-question[data-astro-cid-g4xjjdb3]{justify-content:flex-end;align-items:flex-start;gap:.7rem;display:flex}.person-avatar[data-astro-cid-g4xjjdb3]{background:var(--line);width:24px;height:24px;color:var(--muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:.6rem;display:grid}.ask-question[data-astro-cid-g4xjjdb3] p[data-astro-cid-g4xjjdb3]{background:var(--paper-deep);color:var(--brand-navy);border-radius:.6rem .6rem .1rem;margin:0;padding:.8rem 1rem;font-size:.78rem;line-height:1.5}.ask-retrieval[data-astro-cid-g4xjjdb3]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:.5rem;padding:.2rem;font-size:.5rem;animation:.3s .15s both chat-appear;display:flex}.ask-retrieval[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]{color:var(--brand-steel);font-style:normal}.ask-answer[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);background:#fff;border-radius:.6rem;padding:1rem 1.2rem;animation:.4s .4s both chat-appear}.answer-heading[data-astro-cid-g4xjjdb3]{align-items:center;gap:.5rem;font-size:.6rem;display:flex}.answer-avatar[data-astro-cid-g4xjjdb3]{background:var(--brand-navy);width:22px;height:22px;color:var(--line);border-radius:.3rem;place-items:center;font-size:.6rem;display:grid}.answer-heading[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]:last-child{color:var(--muted);margin-left:auto;font-size:.5rem}.answer-summary[data-astro-cid-g4xjjdb3]{color:var(--brand-navy);margin:.8rem 0 .4rem;font-size:.88rem}.answer-summary[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3]{font-weight:600}.answer-detail[data-astro-cid-g4xjjdb3]{color:var(--muted);max-width:34rem;margin-bottom:.9rem;font-size:.6rem;line-height:1.7}.answer-content[data-astro-cid-g4xjjdb3]{grid-template-columns:1.2fr 1fr;gap:1.1rem;display:grid}.answer-visual[data-astro-cid-g4xjjdb3]{background:var(--paper);border-radius:.4rem;padding:.85rem}.investigation-step[data-astro-cid-g4xjjdb3]{grid-template-columns:2.4rem .6rem minmax(0,1fr);align-items:start;gap:.5rem;padding-top:.85rem;animation:.35s .6s both chat-appear;display:grid}.investigation-step[data-astro-cid-g4xjjdb3]:nth-child(3){animation-delay:.8s}.investigation-step[data-astro-cid-g4xjjdb3]:nth-child(4){animation-delay:1s}.investigation-step[data-astro-cid-g4xjjdb3] time[data-astro-cid-g4xjjdb3]{font:.5rem var(--mono);color:var(--muted);padding-top:.1rem}.investigation-step[data-astro-cid-g4xjjdb3] i[data-astro-cid-g4xjjdb3]{background:var(--muted);border-radius:50%;width:7px;height:7px;margin-top:.2rem;position:relative}.investigation-step[data-astro-cid-g4xjjdb3]:not(:last-child) i[data-astro-cid-g4xjjdb3]:after{content:"";background:var(--line);width:1px;height:2.2rem;position:absolute;top:7px;left:3px}.investigation-step[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3]{font-size:.56rem;font-weight:500;display:block}.investigation-step[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3]{color:var(--muted);margin-top:.25rem;font-size:.48rem;display:block}.answer-sources[data-astro-cid-g4xjjdb3]>div[data-astro-cid-g4xjjdb3]{grid-template-columns:1rem 1fr;gap:.2rem .4rem;margin-top:.65rem;display:grid}.answer-sources[data-astro-cid-g4xjjdb3]>div[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{font:.45rem var(--mono);color:var(--muted);grid-row:1/3;padding-top:.2rem}.answer-sources[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3]{font-size:.55rem;font-weight:500}.answer-sources[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3]{color:var(--muted);font-size:.48rem}.answer-followup[data-astro-cid-g4xjjdb3]{flex-wrap:wrap;gap:.6rem;margin-top:.85rem;display:flex}.answer-followup[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);color:var(--brand-steel);border-radius:.3rem;padding:.45rem .6rem;font-size:.52rem}.ask-composer[data-astro-cid-g4xjjdb3]{border:1px solid var(--line);color:var(--muted);background:var(--surface);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.7rem;margin-top:auto;padding:.65rem .85rem;font-size:.6rem;display:flex}.ask-composer[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3]{color:var(--brand-steel);font-weight:500}@keyframes chat-appear{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.source-disclosure[data-astro-cid-g4xjjdb3]>summary[data-astro-cid-g4xjjdb3]{display:none}@media (width<=46rem){.source-disclosure[data-astro-cid-g4xjjdb3]{border-top:1px solid var(--line)}.source-disclosure[data-astro-cid-g4xjjdb3]>summary[data-astro-cid-g4xjjdb3]{min-height:48px;color:var(--brand-steel);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding-block:.65rem;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.source-disclosure[data-astro-cid-g4xjjdb3]>summary[data-astro-cid-g4xjjdb3]::-webkit-details-marker{display:none}.source-disclosure[data-astro-cid-g4xjjdb3][open]>summary[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{transform:rotate(45deg)}.answer-sources[data-astro-cid-g4xjjdb3]>.record-label[data-astro-cid-g4xjjdb3]{display:none}.app-toolbar[data-astro-cid-g4xjjdb3]{padding:.8rem 1rem}.app-body[data-astro-cid-g4xjjdb3]{display:block}.app-sidebar[data-astro-cid-g4xjjdb3]{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;gap:.4rem;padding:.75rem}.app-nav-item[data-astro-cid-g4xjjdb3]{white-space:nowrap;flex:26%;justify-content:center;gap:.35rem;min-height:44px;padding:.5rem;font-size:.8125rem}.app-nav-item[data-astro-cid-g4xjjdb3].selected{box-shadow:inset 0 -2px var(--brand-steel)}.app-workspace[data-astro-cid-g4xjjdb3]{padding:1rem}.workspace-heading[data-astro-cid-g4xjjdb3]{flex-wrap:wrap;gap:.4rem;font-size:.75rem}[data-astro-cid-g4xjjdb3][data-breadcrumb]{white-space:normal;overflow-wrap:break-word}.case-reference[data-astro-cid-g4xjjdb3]{font-size:.75rem}.walkthrough[data-astro-cid-g4xjjdb3][data-scene="4"] .case-reference[data-astro-cid-g4xjjdb3],.sidebar-footer[data-astro-cid-g4xjjdb3],.walkthrough-cursor[data-astro-cid-g4xjjdb3],.text-line[data-astro-cid-g4xjjdb3]{display:none}.scene-stack[data-astro-cid-g4xjjdb3],.demo-scene[data-astro-cid-g4xjjdb3]{min-height:0}.scene-stack[data-astro-cid-g4xjjdb3]{display:block}.demo-scene[data-astro-cid-g4xjjdb3][hidden]{display:none}.event-grid[data-astro-cid-g4xjjdb3],.event-detail-grid[data-astro-cid-g4xjjdb3],.contract-grid[data-astro-cid-g4xjjdb3],.review-grid[data-astro-cid-g4xjjdb3],.answer-content[data-astro-cid-g4xjjdb3]{grid-template-columns:minmax(0,1fr);gap:1rem}.overview-scene[data-astro-cid-g4xjjdb3]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.6rem;display:grid}.portfolio-stats[data-astro-cid-g4xjjdb3]{display:contents}.portfolio-stats[data-astro-cid-g4xjjdb3]>div[data-astro-cid-g4xjjdb3]{padding:.8rem}.portfolio-stats[data-astro-cid-g4xjjdb3] .flag-stat[data-astro-cid-g4xjjdb3]{order:-2;grid-column:1/-1}.overview-scene[data-astro-cid-g4xjjdb3] .revenue-panel[data-astro-cid-g4xjjdb3]{order:-1;grid-column:1/-1}.overview-scene[data-astro-cid-g4xjjdb3]>.asset-row[data-astro-cid-g4xjjdb3],.overview-scene[data-astro-cid-g4xjjdb3]>.agent-note[data-astro-cid-g4xjjdb3]{order:1;grid-column:1/-1}.portfolio-stats[data-astro-cid-g4xjjdb3] strong[data-astro-cid-g4xjjdb3]{font-size:1.5rem}.portfolio-stats[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3],.panel-title[data-astro-cid-g4xjjdb3],.record-label[data-astro-cid-g4xjjdb3],.asset-row[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3],.agent-note[data-astro-cid-g4xjjdb3],.clause-source[data-astro-cid-g4xjjdb3],.formula[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3],.reconcile-row[data-astro-cid-g4xjjdb3],.calculation-limit[data-astro-cid-g4xjjdb3],.pending-pill[data-astro-cid-g4xjjdb3],.evidence-file[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3],.draft-pill[data-astro-cid-g4xjjdb3],.attachment-row[data-astro-cid-g4xjjdb3],.review-actions[data-astro-cid-g4xjjdb3],.review-draft[data-astro-cid-g4xjjdb3]>small[data-astro-cid-g4xjjdb3],.asset-breadcrumb[data-astro-cid-g4xjjdb3],.tree-device[data-astro-cid-g4xjjdb3],.tree-leaves[data-astro-cid-g4xjjdb3] .tree-device[data-astro-cid-g4xjjdb3],.signal-legend[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3],.incident-meta[data-astro-cid-g4xjjdb3],.incident-date[data-astro-cid-g4xjjdb3],.incident-duration[data-astro-cid-g4xjjdb3],.incident-impact[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3],.incident-impact[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3],.incident-source[data-astro-cid-g4xjjdb3],.evidence-pack-link[data-astro-cid-g4xjjdb3],.evidence-pack-link[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3],.ask-retrieval[data-astro-cid-g4xjjdb3],.answer-heading[data-astro-cid-g4xjjdb3],.answer-heading[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]:last-child,.investigation-step[data-astro-cid-g4xjjdb3] time[data-astro-cid-g4xjjdb3],.investigation-step[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3],.answer-sources[data-astro-cid-g4xjjdb3] small[data-astro-cid-g4xjjdb3],.answer-followup[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3],.ask-composer[data-astro-cid-g4xjjdb3]{font-size:.75rem;line-height:1.6}.asset-row[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3],.highlight-clause[data-astro-cid-g4xjjdb3],.calculated-total[data-astro-cid-g4xjjdb3] span[data-astro-cid-g4xjjdb3],.evidence-file[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3],.review-draft[data-astro-cid-g4xjjdb3] p[data-astro-cid-g4xjjdb3],.event-detail-panel[data-astro-cid-g4xjjdb3] p[data-astro-cid-g4xjjdb3],.answer-detail[data-astro-cid-g4xjjdb3],.investigation-step[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3],.answer-sources[data-astro-cid-g4xjjdb3] b[data-astro-cid-g4xjjdb3]{font-size:.875rem;line-height:1.65}.panel-title[data-astro-cid-g4xjjdb3],.asset-row[data-astro-cid-g4xjjdb3],.incident-meta[data-astro-cid-g4xjjdb3],.evidence-pack-link[data-astro-cid-g4xjjdb3],.answer-heading[data-astro-cid-g4xjjdb3]{flex-wrap:wrap}.row-status[data-astro-cid-g4xjjdb3],.chart-legend[data-astro-cid-g4xjjdb3]{font-size:.75rem}.hourly-chart[data-astro-cid-g4xjjdb3]{height:180px}.fault-window[data-astro-cid-g4xjjdb3]{text-align:center;justify-content:flex-start;padding-top:.4rem;font-size:.75rem;line-height:1.3}.fault-window[data-astro-cid-g4xjjdb3] span[data-astro-cid-g4xjjdb3]{display:none}.axis-labels[data-astro-cid-g4xjjdb3]{font-size:.625rem}.axis-labels[data-astro-cid-g4xjjdb3] span[data-astro-cid-g4xjjdb3]:nth-child(2n){display:none}.chart-panel[data-astro-cid-g4xjjdb3],.document-body[data-astro-cid-g4xjjdb3],.calculation-panel[data-astro-cid-g4xjjdb3],.evidence-pack[data-astro-cid-g4xjjdb3],.review-draft[data-astro-cid-g4xjjdb3],.event-detail-panel[data-astro-cid-g4xjjdb3]{min-width:0;padding:.9rem}.document-toolbar[data-astro-cid-g4xjjdb3]{font-size:.75rem}.document-body[data-astro-cid-g4xjjdb3] h4[data-astro-cid-g4xjjdb3],.evidence-pack[data-astro-cid-g4xjjdb3] h4[data-astro-cid-g4xjjdb3],.review-draft[data-astro-cid-g4xjjdb3] h4[data-astro-cid-g4xjjdb3],.event-detail-panel[data-astro-cid-g4xjjdb3] h4[data-astro-cid-g4xjjdb3]{font-size:1rem;line-height:1.4}.equipment-panel[data-astro-cid-g4xjjdb3]{order:2}.telemetry-panel[data-astro-cid-g4xjjdb3]{order:1}.event-detail-panel[data-astro-cid-g4xjjdb3]{order:0}.telemetry-panel[data-astro-cid-g4xjjdb3] svg[data-astro-cid-g4xjjdb3]{margin-top:1rem}.error-label[data-astro-cid-g4xjjdb3]{font-size:.75rem}.highlight-clause[data-astro-cid-g4xjjdb3]{margin-block:1rem}.ask-question[data-astro-cid-g4xjjdb3] p[data-astro-cid-g4xjjdb3]{padding:.8rem;font-size:.9375rem;line-height:1.6}.person-avatar[data-astro-cid-g4xjjdb3]{display:none}.ask-answer[data-astro-cid-g4xjjdb3]{padding:.9rem}.answer-summary[data-astro-cid-g4xjjdb3]{font-size:1.0625rem;line-height:1.5}.answer-visual[data-astro-cid-g4xjjdb3]{padding:.7rem}.investigation-step[data-astro-cid-g4xjjdb3]{border-bottom:1px solid var(--line);grid-template-columns:2.7rem minmax(0,1fr);gap:.5rem;padding-block:.7rem}.investigation-step[data-astro-cid-g4xjjdb3]:last-child{border-bottom:0}.investigation-step[data-astro-cid-g4xjjdb3]>i[data-astro-cid-g4xjjdb3]{display:none}.answer-sources[data-astro-cid-g4xjjdb3]>div[data-astro-cid-g4xjjdb3]{grid-template-columns:1.4rem minmax(0,1fr);gap:.25rem .5rem;margin-top:1rem}.answer-sources[data-astro-cid-g4xjjdb3]>div[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{font-size:.75rem}.answer-followup[data-astro-cid-g4xjjdb3]{flex-direction:column}.answer-followup[data-astro-cid-g4xjjdb3]>span[data-astro-cid-g4xjjdb3]{padding:.65rem}}:root{--paper:#fff;--paper-deep:#f1f4f6;--line:#dce2e6;--shell:min(1180px, calc(100% - 4rem))}h1,h2,h3{font-family:var(--sans);letter-spacing:-.04em}h2{font-weight:500;line-height:1.15}.site-header{backdrop-filter:none;background:#fff}.nav-shell{min-height:6rem}.site-header nav a,.nav-cta{font-size:.85rem}.nav-cta,.button{border-radius:2px}.button{gap:1.5rem;font-weight:500}.button:hover{transform:none}.button--quiet{text-underline-offset:5px;border:0;text-decoration:underline}.eyebrow{font-family:var(--sans);letter-spacing:.1em;font-size:.7rem;font-weight:500}.eyebrow>span{display:none}.hero{background:var(--brand-night);color:#fff;align-content:space-between;min-height:690px;padding:6rem 0 0}.hero:before{content:none}.hero-grid{grid-template-columns:minmax(0,1fr);align-items:end;gap:5rem}.hero-copy{text-align:left;max-width:52rem;margin:0}.hero-copy .eyebrow,.hero-actions{justify-content:flex-start}.hero-copy .eyebrow{margin-bottom:2.25rem}.hero-copy h1{letter-spacing:-.055em;margin:0 0 2rem;font-size:clamp(3rem,5.1vw,4.65rem);font-weight:500;line-height:1.08}.hero-lede{text-wrap:initial;max-width:36rem;margin:0 0 2rem;font-size:1.1rem;line-height:1.75}.hero-copy .hero-actions{margin:0}#workflows{padding-block:6rem}#workflows h2,#approach h2,.example-heading h2,#faq h2{font-size:clamp(2rem,3.5vw,3rem)}#workflows h3{letter-spacing:-.02em;font-size:1.15rem}#workflows article p{font-size:.95rem;line-height:1.75}.example-section{border-block:1px solid var(--line);background:#f1f4f6;padding-block:5rem;scroll-margin-top:7rem}.example-heading{grid-template-columns:1fr .8fr;align-items:end;gap:5rem;margin-bottom:2rem;display:grid}.example-heading h2{margin-bottom:0}.example-heading>p{color:var(--muted);max-width:29rem;margin-bottom:0;font-size:.95rem}.example-section .walkthrough{box-shadow:none;border-radius:3px}.approach-section{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.2fr;gap:5rem;padding-block:6rem;display:grid}.approach-list{counter-reset:approach;margin:0;padding:0;list-style:none}.approach-list li{border-bottom:1px solid var(--line);counter-increment:approach;margin-bottom:1.75rem;padding:0 0 1.75rem 3rem;position:relative}.approach-list li:before{content:"0" counter(approach);color:var(--muted);font-size:.8rem;position:absolute;top:0;left:0}.approach-list li:last-child{border:0;margin-bottom:0;padding-bottom:0}.approach-list h3{letter-spacing:-.02em;margin-bottom:.65rem;font-size:1.1rem}.approach-list p{color:var(--muted);margin:0;font-size:.95rem}.contact-section{background:var(--brand-night);color:#fff;padding-block:5rem}.contact-card{grid-template-columns:1fr;gap:2rem}.contact-card h2{max-width:26ch;font-size:clamp(2rem,3.8vw,3.5rem)}.contact-card .eyebrow{color:var(--on-dark)}.contact-card>div:first-child>p:last-child{color:#c7d7e5;max-width:33rem}.contact-actions{justify-items:start}.contact-actions .button{background:0 0;border:0;border-bottom:1px solid #8fb4d4;padding:.5rem 0;font-size:1.05rem}.contact-actions .button:hover{color:#c7d7e5}.site-footer{border-top:1px solid var(--dark-line);padding-block:2.5rem}.footer-meta{font-family:var(--sans);font-size:.8rem}@media (width<=64rem){.hero{padding-block:5rem}.hero-grid{grid-template-columns:minmax(0,1fr);gap:2rem}.hero-copy h1{font-size:clamp(2.5rem,5.6vw,4rem)}.example-heading,.approach-section{gap:2rem}}@media (width<=46rem){:root{--shell:calc(100% - 2.5rem)}html{scroll-padding-top:8rem}.nav-shell{min-height:4rem}.site-header nav{gap:1.25rem}.site-header nav a{font-size:.75rem}.hero{padding:3.5rem 0 3rem}.hero-grid{grid-template-columns:1fr;gap:2.75rem}.hero-copy h1{font-size:clamp(2.35rem,8.8vw,3.5rem)}.hero-lede{font-size:1rem}.sector-note{border-left:0;border-top:1px solid var(--line);padding:1.5rem 0 0}.sector-note ul{flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:.75rem;display:flex}.sector-note li{font-size:1.1rem}.sector-note .eyebrow{margin-bottom:.75rem}#workflows,.example-section,.approach-section{padding-block:3.5rem}.example-heading,.approach-section{grid-template-columns:1fr}.example-heading{gap:1.25rem}.contact-section{padding-block:3.5rem}}.hero-photograph{object-fit:cover;object-position:center 62%;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0a1c2be0,#0a1c2b87 48%,#0a1c2b1f);position:absolute;inset:0}.hero .hero-grid,.hero-bottom{z-index:1;position:relative}.hero .eyebrow{color:#d9e5ee}.hero .hero-lede{color:#e1e8ed;max-width:32rem}.hero .button--primary{color:var(--brand-night);background:#fff}.hero .button--primary:hover{background:#e0ebf4}.hero .button--quiet{color:#fff}.hero-bottom{color:#e1e8ed;letter-spacing:.025em;border-top:1px solid #ffffff40;justify-content:space-between;gap:1.5rem;margin-top:5rem;padding-block:1.5rem;font-size:.75rem;display:flex}@media (width<=64rem){.hero{min-height:650px;padding-bottom:0}}@media (width<=46rem){.hero{min-height:620px;padding:3.5rem 0 0}.hero-photograph{object-position:64% center}.hero:after{background:linear-gradient(90deg,#0a1c2bdb,#0a1c2b73)}.hero-bottom{flex-direction:column;gap:.5rem;margin-top:3rem;font-size:.7rem}}.faq-section[data-astro-cid-7synugci]{grid-template-columns:.8fr 1.2fr;gap:4rem;padding-block:6rem;display:grid}.faq-heading[data-astro-cid-7synugci] h2[data-astro-cid-7synugci]{font-size:clamp(2.5rem,4vw,4rem)}.faq-heading[data-astro-cid-7synugci]>p[data-astro-cid-7synugci]:last-child{color:var(--muted);max-width:24rem}details[data-astro-cid-7synugci]{border-top:1px solid var(--line)}details[data-astro-cid-7synugci]:last-child{border-bottom:1px solid var(--line)}summary[data-astro-cid-7synugci]{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.35rem 0;font-weight:500;list-style:none;display:flex}summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}summary[data-astro-cid-7synugci]>span[data-astro-cid-7synugci]{color:var(--signal-deep);flex-shrink:0;font-size:1.4rem;transition:transform .2s}details[data-astro-cid-7synugci][open] summary[data-astro-cid-7synugci]>span[data-astro-cid-7synugci]{transform:rotate(45deg)}@media (prefers-reduced-motion:reduce){summary[data-astro-cid-7synugci]>span[data-astro-cid-7synugci]{transition:none}}summary[data-astro-cid-7synugci]:focus-visible{outline:2px solid var(--signal-deep);outline-offset:4px}details[data-astro-cid-7synugci]>p[data-astro-cid-7synugci]{color:var(--ink-soft);margin-bottom:1.5rem;padding-right:1.5rem;font-size:.95rem;line-height:1.75}@media (width<=46rem){.faq-section[data-astro-cid-7synugci]{grid-template-columns:1fr;gap:1.5rem;padding-block:3.5rem}}.workflows[data-astro-cid-shszrx7l]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.field-image[data-astro-cid-shszrx7l]{background:var(--brand-night);align-self:stretch;min-height:520px;margin:0;position:relative;overflow:hidden}.field-image[data-astro-cid-shszrx7l] img[data-astro-cid-shszrx7l]{object-fit:cover;object-position:30% center;width:100%;height:100%;position:absolute}figcaption[data-astro-cid-shszrx7l]{color:#fff;background:linear-gradient(#0000,#12283dbb);padding:3rem 1.5rem 1.5rem;font-size:.75rem;position:absolute;bottom:0;left:0;right:0}h2[data-astro-cid-shszrx7l]{margin-bottom:2rem;line-height:1.15}article[data-astro-cid-shszrx7l]{border-top:1px solid var(--line);grid-template-columns:2rem 1fr;gap:.5rem;padding:1.4rem 0;display:grid}article[data-astro-cid-shszrx7l]>span[data-astro-cid-shszrx7l]{color:var(--muted);padding-top:.2rem;font-size:.75rem}h3[data-astro-cid-shszrx7l]{margin-bottom:.5rem}article[data-astro-cid-shszrx7l] p[data-astro-cid-shszrx7l]{color:var(--muted);max-width:29rem;margin:0}@media (width<=46rem){.workflows[data-astro-cid-shszrx7l]{grid-template-columns:1fr;gap:2rem}.field-image[data-astro-cid-shszrx7l]{min-height:260px}.field-image[data-astro-cid-shszrx7l] img[data-astro-cid-shszrx7l]{object-position:center 65%}}
