.detail_back__j62BQ{display:inline-block;font-size:14px;color:var(--text-3);margin-bottom:56px}.detail_back__j62BQ:hover{opacity:.75}.detail_kicker__w1_M8{font-family:var(--font-mono);font-size:15px;color:var(--accent);margin-bottom:22px}.detail_h1__6hUz1{font-size:52px;line-height:1.06;font-weight:600;letter-spacing:-.035em;margin:0 0 20px;max-width:820px}.detail_h1About__HgRHf{font-size:48px;line-height:1.08;margin:0 0 24px;max-width:800px}.detail_sub__EQNh0{font-size:18px;color:var(--text-2);margin:0 0 72px}.detail_subTight__AVswH{margin-bottom:14px}.detail_live__DM07g{font-size:16px;color:var(--text-2);margin:0 0 72px}.detail_liveLink__N58xS{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.detail_liveLink__N58xS:hover{opacity:.75}.detail_intro__Glo1i{font-size:19px;line-height:1.6;color:var(--text-2);margin:0 0 72px;max-width:620px}.detail_row__XusGQ{display:flex;gap:28px;align-items:baseline;padding:28px 0;border-top:1px solid var(--border)}.detail_rowLast__zopaf{border-bottom:1px solid var(--border)}.detail_rowLabel___CE1n{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);width:130px;flex-shrink:0}.detail_body__N8pPu{font-size:19px;line-height:1.6;color:var(--text-body);margin:0}.detail_body__N8pPu,.detail_rowContent__6_0pl{flex:1 1;max-width:600px}.detail_role__GYf1Y{font-family:var(--font-mono);font-size:13px;color:var(--text-2);margin-bottom:10px}.detail_traceWrap__UpAf6{margin-top:64px}.detail_stackWrap__4P_8j{margin-top:56px}.detail_stackLabel___rurS{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--label);margin-bottom:12px}.detail_stackValue__qpP3M{font-family:var(--font-mono);font-size:13.5px;line-height:1.8;color:var(--text-2);max-width:360px}@media (max-width:600px){.detail_h1__6hUz1{font-size:40px}.detail_h1About__HgRHf{font-size:38px}}.TraceabilityMatrix_label__B8BCZ{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--label);margin-bottom:6px}.TraceabilityMatrix_hint__9adOk{font-size:14.5px;color:var(--text-3);margin:0 0 24px;max-width:560px}.TraceabilityMatrix_columns__43_kE{display:flex;gap:20px;flex-wrap:wrap}.TraceabilityMatrix_column__r_NNE{flex:1 1;min-width:260px}.TraceabilityMatrix_colHead__yYUtL{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4);margin-bottom:12px}.TraceabilityMatrix_cell__jxuTr{padding:12px 14px;margin-bottom:8px;border-radius:8px;border:1px solid var(--border-card);background:var(--surface);font-size:14px;transition:all .15s}.TraceabilityMatrix_req__K7zVY{color:var(--text-body);cursor:default}.TraceabilityMatrix_case__5VB1e{color:var(--text-5)}.TraceabilityMatrix_active__Kgg8L{border-color:color-mix(in oklch,var(--accent) 45%,transparent);background:color-mix(in oklch,var(--accent) 12%,transparent);color:var(--text)}.TraceabilityMatrix_caseId__88X0t{color:var(--accent);font-family:var(--font-mono);font-size:12px}