.use-cases-section[data-astro-cid-gk6ge62r]{background:var(--bg-main);padding-block:6rem;position:relative}.category-tabs[data-astro-cid-gk6ge62r]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:2.5rem;margin-bottom:3.5rem;display:flex}.cat-tab[data-astro-cid-gk6ge62r]{border-radius:var(--radius-full);background:var(--bg-surface);border:1px solid var(--border-color);color:var(--text-muted);cursor:pointer;align-items:center;gap:.6rem;padding:.65rem 1.25rem;font-size:.9375rem;font-weight:600;transition:all .2s;display:inline-flex}.cat-tab[data-astro-cid-gk6ge62r]:hover{background:var(--bg-surface-elevated);color:var(--text-main);border-color:#94a3b866}.cat-tab[data-astro-cid-gk6ge62r].active{background:var(--color-primary-light);color:var(--color-primary);border-color:#137fec80;box-shadow:0 0 16px -4px #137fec59}.cat-count[data-astro-cid-gk6ge62r]{background:#ffffff14;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;display:inline-flex}.cat-tab[data-astro-cid-gk6ge62r].active .cat-count[data-astro-cid-gk6ge62r]{background:var(--color-primary);color:#fff}.use-cases-layout[data-astro-cid-gk6ge62r]{grid-template-columns:380px 1fr;align-items:start;gap:2rem;display:grid}.cases-nav-list[data-astro-cid-gk6ge62r]{flex-direction:column;gap:1rem;display:flex}.case-nav-item[data-astro-cid-gk6ge62r]{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-lg);text-align:left;cursor:pointer;flex-direction:column;gap:.6rem;padding:1.5rem;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.case-nav-item[data-astro-cid-gk6ge62r]:hover{background:var(--bg-surface-elevated);border-color:#94a3b866;transform:translate(3px)}.case-nav-item[data-astro-cid-gk6ge62r].active{border-color:var(--color-primary);box-shadow:0 8px 24px -6px #137fec40, inset 3px 0 0 var(--color-primary);background:linear-gradient(145deg,#121c28 0%,#172435 100%)}.nav-item-header[data-astro-cid-gk6ge62r]{justify-content:space-between;align-items:center;display:flex}.case-code[data-astro-cid-gk6ge62r]{color:var(--color-primary);letter-spacing:.06em;font-size:.75rem;font-weight:700}.case-cat-pill[data-astro-cid-gk6ge62r]{border-radius:var(--radius-full);color:var(--text-dim);background:#ffffff0f;padding:.2rem .5rem;font-size:.7rem}.nav-item-title[data-astro-cid-gk6ge62r]{color:var(--text-main);font-size:1.1rem;font-weight:700;line-height:1.3}.nav-item-desc[data-astro-cid-gk6ge62r]{color:var(--text-muted);font-size:.85rem;line-height:1.5}.nav-item-arrow[data-astro-cid-gk6ge62r]{color:var(--text-dim);align-items:center;margin-top:.25rem;transition:transform .2s,color .2s;display:flex}.case-nav-item[data-astro-cid-gk6ge62r].active .nav-item-arrow[data-astro-cid-gk6ge62r]{color:var(--color-primary);transform:translate(4px)}.case-detail-stage[data-astro-cid-gk6ge62r]{min-height:580px;position:relative}.case-panel[data-astro-cid-gk6ge62r]{background:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);padding:2.5rem;animation:.3s cubic-bezier(.16,1,.3,1) fadeIn;display:none}.case-panel[data-astro-cid-gk6ge62r].active{display:block}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.panel-header[data-astro-cid-gk6ge62r]{border-bottom:1px solid var(--border-color);margin-bottom:2rem;padding-bottom:1.75rem}.panel-meta[data-astro-cid-gk6ge62r]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.meta-tag[data-astro-cid-gk6ge62r]{text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary);font-size:.75rem;font-weight:700}.meta-sla[data-astro-cid-gk6ge62r]{color:var(--accent-amber);background:var(--accent-amber-bg);border-radius:var(--radius-full);border:1px solid #f59e0b4d;padding:.25rem .65rem;font-size:.8125rem;font-weight:600}.panel-title[data-astro-cid-gk6ge62r]{color:var(--text-main);margin-bottom:.75rem;font-size:1.65rem;font-weight:800}.panel-desc[data-astro-cid-gk6ge62r]{color:var(--text-muted);font-size:1rem;line-height:1.6}.docs-strip[data-astro-cid-gk6ge62r]{background:var(--bg-main);border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:2.25rem;padding:1.25rem}.docs-label[data-astro-cid-gk6ge62r]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-main);align-items:center;gap:.5rem;margin-bottom:.85rem;font-size:.8125rem;font-weight:700;display:flex}.docs-tags[data-astro-cid-gk6ge62r]{flex-wrap:wrap;gap:.75rem;display:flex}.doc-badge[data-astro-cid-gk6ge62r]{background:var(--bg-surface-elevated);border-radius:var(--radius-sm);border:1px solid #ffffff14;align-items:center;gap:.6rem;padding:.45rem .85rem;font-size:.8125rem;display:flex}.doc-badge-name[data-astro-cid-gk6ge62r]{color:var(--text-main);font-weight:600}.doc-badge-type[data-astro-cid-gk6ge62r]{color:var(--color-primary);background:var(--color-primary-light);border-radius:var(--radius-full);padding:.15rem .45rem;font-size:.7rem}.workflow-track-wrapper[data-astro-cid-gk6ge62r]{margin-bottom:2.25rem}.track-title[data-astro-cid-gk6ge62r]{text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);margin-bottom:1.25rem;font-size:.875rem;font-weight:700}.stepper-grid[data-astro-cid-gk6ge62r]{flex-direction:column;gap:1.25rem;display:flex}.stepper-node[data-astro-cid-gk6ge62r]{grid-template-columns:40px 1fr;gap:1.25rem;display:grid;position:relative}.node-indicator[data-astro-cid-gk6ge62r]{flex-direction:column;align-items:center;display:flex;position:relative}.node-number[data-astro-cid-gk6ge62r]{background:var(--color-primary);color:#fff;z-index:2;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;font-weight:700;display:flex;box-shadow:0 0 10px #137fec66}.node-line[data-astro-cid-gk6ge62r]{background:var(--border-color);z-index:1;width:2px;position:absolute;top:32px;bottom:-20px}.node-content[data-astro-cid-gk6ge62r]{background:var(--bg-surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;gap:.35rem;padding:1.15rem 1.35rem;display:flex}.node-header[data-astro-cid-gk6ge62r]{justify-content:space-between;align-items:center;display:flex}.node-role[data-astro-cid-gk6ge62r]{text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary);font-size:.75rem;font-weight:700}.node-badge[data-astro-cid-gk6ge62r]{border-radius:var(--radius-full);background:var(--accent-green-bg);color:var(--accent-green);border:1px solid #10b9814d;padding:.2rem .55rem;font-size:.7rem;font-weight:600}.node-name[data-astro-cid-gk6ge62r]{color:var(--text-main);font-size:1rem;font-weight:700}.node-action[data-astro-cid-gk6ge62r]{color:var(--text-muted);font-size:.875rem;line-height:1.5}.panel-closure[data-astro-cid-gk6ge62r]{background:linear-gradient(145deg, var(--bg-surface) 0%, var(--bg-surface-elevated) 100%);border-radius:var(--radius-md);border:1px solid #137fec59;align-items:flex-start;gap:1.25rem;padding:1.5rem;display:flex}.closure-icon[data-astro-cid-gk6ge62r]{border-radius:var(--radius-md);width:44px;height:44px;color:var(--accent-green);background:#10b98126;border:1px solid #10b9814d;flex-shrink:0;justify-content:center;align-items:center;display:flex}.closure-content[data-astro-cid-gk6ge62r]{flex-direction:column;gap:.4rem;display:flex}.closure-heading[data-astro-cid-gk6ge62r]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.closure-tag[data-astro-cid-gk6ge62r]{text-transform:uppercase;letter-spacing:.08em;color:var(--accent-green);font-size:.7rem;font-weight:700}.closure-type[data-astro-cid-gk6ge62r]{color:var(--text-main);font-size:.9375rem;font-weight:700}.closure-summary[data-astro-cid-gk6ge62r]{color:var(--text-muted);font-size:.875rem;line-height:1.5}.closure-impact[data-astro-cid-gk6ge62r]{color:#93c5fd;margin-top:.35rem;font-size:.8125rem}.closure-action-row[data-astro-cid-gk6ge62r]{margin-top:.85rem}.btn-sm[data-astro-cid-gk6ge62r]{border-radius:var(--radius-sm);min-height:36px;padding:.5rem 1rem;font-size:.8125rem}@media (width<=960px){.use-cases-layout[data-astro-cid-gk6ge62r]{grid-template-columns:1fr}.case-panel[data-astro-cid-gk6ge62r]{padding:1.75rem}}
