.DomainSignal-module__O0WKgW__shell{align-self:center;width:min(100%,20rem);min-width:0}.DomainSignal-module__O0WKgW__visual{width:100%;height:auto;display:block;overflow:visible}.DomainSignal-module__O0WKgW__frame,.DomainSignal-module__O0WKgW__guide,.DomainSignal-module__O0WKgW__flow,.DomainSignal-module__O0WKgW__branch,.DomainSignal-module__O0WKgW__outputFlow,.DomainSignal-module__O0WKgW__modelRule,.DomainSignal-module__O0WKgW__scanLine,.DomainSignal-module__O0WKgW__arrowTip,.DomainSignal-module__O0WKgW__geoGrid,.DomainSignal-module__O0WKgW__centroidCross,.DomainSignal-module__O0WKgW__route,.DomainSignal-module__O0WKgW__sourceLink,.DomainSignal-module__O0WKgW__mergeLink,.DomainSignal-module__O0WKgW__crosswalkLink{fill:none;stroke-linecap:round;stroke-linejoin:round}.DomainSignal-module__O0WKgW__frame{stroke:var(--rule-strong);stroke-width:.9px}.DomainSignal-module__O0WKgW__guide{stroke:var(--rule);stroke-width:.7px;stroke-dasharray:1 3}.DomainSignal-module__O0WKgW__kicker,.DomainSignal-module__O0WKgW__code,.DomainSignal-module__O0WKgW__label,.DomainSignal-module__O0WKgW__labelStrong,.DomainSignal-module__O0WKgW__resultLabel,.DomainSignal-module__O0WKgW__microLabel,.DomainSignal-module__O0WKgW__matrixLabel,.DomainSignal-module__O0WKgW__passLabel,.DomainSignal-module__O0WKgW__reviewLabel,.DomainSignal-module__O0WKgW__routeRank,.DomainSignal-module__O0WKgW__crosswalkLabel{font-family:var(--font-mono)}.DomainSignal-module__O0WKgW__kicker,.DomainSignal-module__O0WKgW__code{letter-spacing:.08em;font-size:6.4px;font-weight:500}.DomainSignal-module__O0WKgW__kicker{fill:var(--ink-3)}.DomainSignal-module__O0WKgW__code,.DomainSignal-module__O0WKgW__resultLabel,.DomainSignal-module__O0WKgW__routeRank,.DomainSignal-module__O0WKgW__reviewLabel{fill:var(--signal)}.DomainSignal-module__O0WKgW__label,.DomainSignal-module__O0WKgW__labelStrong,.DomainSignal-module__O0WKgW__resultLabel,.DomainSignal-module__O0WKgW__passLabel,.DomainSignal-module__O0WKgW__reviewLabel,.DomainSignal-module__O0WKgW__routeRank,.DomainSignal-module__O0WKgW__crosswalkLabel{letter-spacing:.045em;font-size:6px}.DomainSignal-module__O0WKgW__label{fill:var(--ink-3)}.DomainSignal-module__O0WKgW__labelStrong{fill:var(--ink-2);font-weight:500}.DomainSignal-module__O0WKgW__resultLabel,.DomainSignal-module__O0WKgW__passLabel,.DomainSignal-module__O0WKgW__reviewLabel,.DomainSignal-module__O0WKgW__routeRank,.DomainSignal-module__O0WKgW__crosswalkLabel{font-weight:500}.DomainSignal-module__O0WKgW__passLabel{fill:var(--verify)}.DomainSignal-module__O0WKgW__microLabel,.DomainSignal-module__O0WKgW__matrixLabel{fill:var(--ink-3);letter-spacing:.045em;font-size:5.1px}.DomainSignal-module__O0WKgW__sourceBox,.DomainSignal-module__O0WKgW__modelBox,.DomainSignal-module__O0WKgW__resultBox,.DomainSignal-module__O0WKgW__scoreBox,.DomainSignal-module__O0WKgW__matrixCell,.DomainSignal-module__O0WKgW__anomalyCell,.DomainSignal-module__O0WKgW__passGate,.DomainSignal-module__O0WKgW__reviewGate,.DomainSignal-module__O0WKgW__mapFrame,.DomainSignal-module__O0WKgW__routeBox,.DomainSignal-module__O0WKgW__duplicateBox,.DomainSignal-module__O0WKgW__masterBox,.DomainSignal-module__O0WKgW__crosswalkBox{fill:var(--surface);stroke:var(--rule-strong);stroke-width:.8px}.DomainSignal-module__O0WKgW__modelBox,.DomainSignal-module__O0WKgW__duplicateBox{fill:color-mix(in srgb, var(--surface) 75%, var(--surface-2))}.DomainSignal-module__O0WKgW__resultBox,.DomainSignal-module__O0WKgW__scoreBox,.DomainSignal-module__O0WKgW__masterBox{fill:color-mix(in srgb, var(--surface) 82%, var(--signal-soft));stroke:color-mix(in srgb, var(--signal) 62%, var(--rule))}.DomainSignal-module__O0WKgW__flow,.DomainSignal-module__O0WKgW__branch,.DomainSignal-module__O0WKgW__outputFlow,.DomainSignal-module__O0WKgW__sourceLink,.DomainSignal-module__O0WKgW__mergeLink,.DomainSignal-module__O0WKgW__crosswalkLink{stroke:var(--rule-strong);stroke-width:.9px}.DomainSignal-module__O0WKgW__branch,.DomainSignal-module__O0WKgW__outputFlow,.DomainSignal-module__O0WKgW__mergeLink{stroke:var(--signal)}.DomainSignal-module__O0WKgW__modelRule{stroke:var(--ink-3);stroke-width:.8px;stroke-dasharray:2 3}.DomainSignal-module__O0WKgW__decisionNode,.DomainSignal-module__O0WKgW__decisionLeaves,.DomainSignal-module__O0WKgW__tradeStage,.DomainSignal-module__O0WKgW__outputStage,.DomainSignal-module__O0WKgW__qualityGates,.DomainSignal-module__O0WKgW__routeResult,.DomainSignal-module__O0WKgW__duplicateUpper,.DomainSignal-module__O0WKgW__duplicateLower,.DomainSignal-module__O0WKgW__matchStage,.DomainSignal-module__O0WKgW__masterStage,.DomainSignal-module__O0WKgW__crosswalkStage,.DomainSignal-module__O0WKgW__clusterPoint,.DomainSignal-module__O0WKgW__centroidMark,.DomainSignal-module__O0WKgW__dispatchNode,.DomainSignal-module__O0WKgW__matchCore,.DomainSignal-module__O0WKgW__anomalyCell{transform-box:fill-box;transform-origin:50%}.DomainSignal-module__O0WKgW__matrixCell,.DomainSignal-module__O0WKgW__anomalyCell{fill:color-mix(in srgb, var(--surface) 72%, var(--surface-2));stroke:var(--rule);stroke-width:.65px}.DomainSignal-module__O0WKgW__anomalyCell{fill:var(--signal-soft);stroke:var(--signal);stroke-width:.9px}.DomainSignal-module__O0WKgW__scanLine{stroke:var(--signal);stroke-width:1.1px;opacity:.78;transform-box:fill-box;transform-origin:50%}.DomainSignal-module__O0WKgW__arrowTip{stroke:var(--rule-strong);stroke-width:1px}.DomainSignal-module__O0WKgW__passGate{fill:color-mix(in srgb, var(--surface) 82%, var(--verify-soft));stroke:color-mix(in srgb, var(--verify) 45%, var(--rule))}.DomainSignal-module__O0WKgW__reviewGate{fill:color-mix(in srgb, var(--surface) 82%, var(--signal-soft));stroke:color-mix(in srgb, var(--signal) 55%, var(--rule))}.DomainSignal-module__O0WKgW__mapFrame{fill:color-mix(in srgb, var(--surface-2) 42%, transparent);stroke:var(--rule)}.DomainSignal-module__O0WKgW__geoGrid{stroke:var(--rule);stroke-width:.6px;stroke-dasharray:1 4}.DomainSignal-module__O0WKgW__clusterPoint{stroke-width:.65px}.DomainSignal-module__O0WKgW__clusterTone1{fill:var(--signal-soft);stroke:var(--signal)}.DomainSignal-module__O0WKgW__clusterTone2{fill:var(--verify-soft);stroke:var(--verify)}.DomainSignal-module__O0WKgW__clusterTone3{fill:var(--surface);stroke:var(--ink-3)}.DomainSignal-module__O0WKgW__centroidCross{stroke-width:1.3px}.DomainSignal-module__O0WKgW__clusterStroke1{stroke:var(--signal)}.DomainSignal-module__O0WKgW__clusterStroke2{stroke:var(--verify)}.DomainSignal-module__O0WKgW__clusterStroke3{stroke:var(--ink-2)}.DomainSignal-module__O0WKgW__dispatchNode{fill:var(--signal);stroke:var(--surface);stroke-width:1.4px}.DomainSignal-module__O0WKgW__route{stroke:var(--signal);stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:0}.DomainSignal-module__O0WKgW__routeTwo,.DomainSignal-module__O0WKgW__routeThree{opacity:.72}.DomainSignal-module__O0WKgW__routeThree{stroke-dasharray:2 2}.DomainSignal-module__O0WKgW__routeBox{fill:color-mix(in srgb, var(--surface) 84%, var(--surface-2))}.DomainSignal-module__O0WKgW__sourceLink{stroke-dasharray:2 3}.DomainSignal-module__O0WKgW__duplicateBox{stroke:var(--ink-3)}.DomainSignal-module__O0WKgW__matchNode{fill:var(--signal-soft);stroke:var(--signal);stroke-width:.9px}.DomainSignal-module__O0WKgW__matchCore{fill:var(--signal)}.DomainSignal-module__O0WKgW__crosswalkLink{stroke:var(--verify)}.DomainSignal-module__O0WKgW__crosswalkBox{fill:var(--verify-soft);stroke:color-mix(in srgb, var(--verify) 62%, var(--rule))}.DomainSignal-module__O0WKgW__crosswalkLabel{fill:var(--verify)}.DomainSignal-module__O0WKgW__draw,.DomainSignal-module__O0WKgW__drawLate,.DomainSignal-module__O0WKgW__drawLast{stroke-dasharray:1;stroke-dashoffset:0}@media (max-width:639px){.DomainSignal-module__O0WKgW__shell{width:min(100%,21rem)}}@media (prefers-reduced-motion:no-preference){[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__draw{animation:DomainSignal-module__O0WKgW__domainTrace var(--dur-slow) 80ms var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__drawLate{animation:DomainSignal-module__O0WKgW__domainTrace var(--dur-slow) .26s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__drawLast{animation:DomainSignal-module__O0WKgW__domainTrace var(--dur-slow) .43s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__decisionLeaves,[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__qualityGates,[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__outputStage{animation:DomainSignal-module__O0WKgW__resultResolve var(--dur-base) .52s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__scanLine{animation:DomainSignal-module__O0WKgW__matrixScan var(--dur-sequence) .1s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__anomalyCell{animation:DomainSignal-module__O0WKgW__anomalyFlag var(--dur-slow) .65s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__clusterPoint{animation:DomainSignal-module__O0WKgW__clusterSettle .42s var(--cluster-delay) var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__centroidMark{animation:DomainSignal-module__O0WKgW__centroidLock var(--dur-base) .48s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__routeOne{animation:DomainSignal-module__O0WKgW__domainTrace var(--dur-slow) .45s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__routeTwo{animation:DomainSignal-module__O0WKgW__domainTrace var(--dur-slow) .54s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__routeThree{animation:DomainSignal-module__O0WKgW__domainTrace var(--dur-slow) .63s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__duplicateUpper{animation:DomainSignal-module__O0WKgW__mergeUpper .42s .16s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__duplicateLower{animation:DomainSignal-module__O0WKgW__mergeLower .42s .16s var(--ease-enter) both}[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__masterStage,[data-domain-signal-reveal] .DomainSignal-module__O0WKgW__crosswalkStage{animation:DomainSignal-module__O0WKgW__resultResolve var(--dur-base) .58s var(--ease-enter) both}[data-domain-signal-live] .DomainSignal-module__O0WKgW__draw,[data-domain-signal-live] .DomainSignal-module__O0WKgW__drawLate,[data-domain-signal-live] .DomainSignal-module__O0WKgW__drawLast{stroke-dasharray:.07 .13;animation:4.8s linear infinite DomainSignal-module__O0WKgW__domainFlow}[data-domain-signal-live] .DomainSignal-module__O0WKgW__drawLate{animation-delay:-1.1s}[data-domain-signal-live] .DomainSignal-module__O0WKgW__drawLast{animation-delay:-2.2s}[data-domain-signal-live] .DomainSignal-module__O0WKgW__scanLine{animation:3.9s ease-in-out .2s infinite DomainSignal-module__O0WKgW__liveDomainScan}[data-domain-signal-live] .DomainSignal-module__O0WKgW__anomalyCell{animation:3.2s ease-in-out .65s infinite DomainSignal-module__O0WKgW__liveDomainNode}[data-domain-signal-live] .DomainSignal-module__O0WKgW__centroidMark,[data-domain-signal-live] .DomainSignal-module__O0WKgW__dispatchNode,[data-domain-signal-live] .DomainSignal-module__O0WKgW__matchCore{animation:3.6s ease-in-out infinite DomainSignal-module__O0WKgW__liveDomainNode}[data-domain-signal-live] .DomainSignal-module__O0WKgW__centroidMark:nth-of-type(2){animation-delay:.4s}[data-domain-signal-live] .DomainSignal-module__O0WKgW__route{stroke-dasharray:.07 .12;animation:3.6s linear infinite DomainSignal-module__O0WKgW__domainFlow}[data-domain-signal-live] .DomainSignal-module__O0WKgW__routeTwo{animation-delay:-1.2s}[data-domain-signal-live] .DomainSignal-module__O0WKgW__routeThree{animation-delay:-2.4s}[data-domain-signal-live] .DomainSignal-module__O0WKgW__outputStage,[data-domain-signal-live] .DomainSignal-module__O0WKgW__qualityGates,[data-domain-signal-live] .DomainSignal-module__O0WKgW__masterStage{animation:4.4s ease-in-out 1.8s infinite DomainSignal-module__O0WKgW__liveDomainResolve}}@media (prefers-reduced-motion:reduce),print{.DomainSignal-module__O0WKgW__visual *{animation:none!important}}@keyframes DomainSignal-module__O0WKgW__domainTrace{0%{opacity:.2;stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes DomainSignal-module__O0WKgW__resultResolve{0%{opacity:.35;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes DomainSignal-module__O0WKgW__matrixScan{0%{opacity:.22;transform:translate(-93px)}to{opacity:.78;transform:none}}@keyframes DomainSignal-module__O0WKgW__anomalyFlag{0%,to{transform:scale(1)}55%{transform:scale(1.28)}}@keyframes DomainSignal-module__O0WKgW__clusterSettle{0%{opacity:.35;transform:translate(var(--cluster-x), var(--cluster-y)) scale(.75)}to{opacity:1;transform:none}}@keyframes DomainSignal-module__O0WKgW__centroidLock{0%{opacity:.4;transform:scale(1.35)}to{opacity:1;transform:none}}@keyframes DomainSignal-module__O0WKgW__mergeUpper{0%{opacity:.55;transform:translateY(-7px)}to{opacity:1;transform:none}}@keyframes DomainSignal-module__O0WKgW__mergeLower{0%{opacity:.55;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes DomainSignal-module__O0WKgW__domainFlow{to{stroke-dashoffset:-1px}}@keyframes DomainSignal-module__O0WKgW__liveDomainScan{0%,12%{opacity:0;transform:translate(-93px)}24%,70%{opacity:.78}84%,to{opacity:0;transform:translate(0)}}@keyframes DomainSignal-module__O0WKgW__liveDomainNode{0%,70%,to{opacity:.74;transform:scale(.92)}80%{opacity:1;transform:scale(1.16)}}@keyframes DomainSignal-module__O0WKgW__liveDomainResolve{0%,72%,to{opacity:.88;transform:none}82%{opacity:1;transform:scale(1.025)}}
.SectionIllustration-module__DDhPSW__instrument{flex:none;width:clamp(6.75rem,34vw,8.5rem);margin-top:-.3rem}.SectionIllustration-module__DDhPSW__art,.SectionIllustration-module__DDhPSW__topicMark{width:100%;height:auto;display:block;overflow:visible}.SectionIllustration-module__DDhPSW__frame,.SectionIllustration-module__DDhPSW__guide,.SectionIllustration-module__DDhPSW__route,.SectionIllustration-module__DDhPSW__axis,.SectionIllustration-module__DDhPSW__trajectory,.SectionIllustration-module__DDhPSW__trajectoryArrow,.SectionIllustration-module__DDhPSW__evidenceBar,.SectionIllustration-module__DDhPSW__projectBranch,.SectionIllustration-module__DDhPSW__projectGlyph,.SectionIllustration-module__DDhPSW__projectModuleRule,.SectionIllustration-module__DDhPSW__projectCheck,.SectionIllustration-module__DDhPSW__bus,.SectionIllustration-module__DDhPSW__rowLink,.SectionIllustration-module__DDhPSW__paperFold,.SectionIllustration-module__DDhPSW__paperCopy,.SectionIllustration-module__DDhPSW__scanTrack,.SectionIllustration-module__DDhPSW__scanner,.SectionIllustration-module__DDhPSW__sealCheck,.SectionIllustration-module__DDhPSW__ribbon,.SectionIllustration-module__DDhPSW__endpointGlyph,.SectionIllustration-module__DDhPSW__contactRoute,.SectionIllustration-module__DDhPSW__inboxFlap,.SectionIllustration-module__DDhPSW__measureTick,.SectionIllustration-module__DDhPSW__topicStroke,.SectionIllustration-module__DDhPSW__topicCheck{fill:none;stroke-linecap:round;stroke-linejoin:round}.SectionIllustration-module__DDhPSW__frame{stroke:var(--rule-strong);stroke-width:1px}.SectionIllustration-module__DDhPSW__guide{stroke:var(--rule);stroke-dasharray:1 3;stroke-width:.75px}.SectionIllustration-module__DDhPSW__frameLabel,.SectionIllustration-module__DDhPSW__frameCode,.SectionIllustration-module__DDhPSW__microLabel,.SectionIllustration-module__DDhPSW__signalLabel,.SectionIllustration-module__DDhPSW__verifyLabel{font-family:var(--font-mono)}.SectionIllustration-module__DDhPSW__frameLabel,.SectionIllustration-module__DDhPSW__frameCode{fill:var(--ink-3);letter-spacing:.08em;font-size:6.5px;font-weight:500}.SectionIllustration-module__DDhPSW__frameCode{fill:var(--signal)}.SectionIllustration-module__DDhPSW__route,.SectionIllustration-module__DDhPSW__trajectory,.SectionIllustration-module__DDhPSW__bus,.SectionIllustration-module__DDhPSW__contactRoute{stroke:var(--rule-strong);stroke-width:1px}.SectionIllustration-module__DDhPSW__route,.SectionIllustration-module__DDhPSW__contactRoute{stroke-dasharray:3 4}.SectionIllustration-module__DDhPSW__node{fill:var(--surface);stroke:var(--ink-3);stroke-width:1px}.SectionIllustration-module__DDhPSW__station,.SectionIllustration-module__DDhPSW__projectSource,.SectionIllustration-module__DDhPSW__projectModule1,.SectionIllustration-module__DDhPSW__projectModule2,.SectionIllustration-module__DDhPSW__projectSeal1,.SectionIllustration-module__DDhPSW__projectSeal2,.SectionIllustration-module__DDhPSW__skillRow,.SectionIllustration-module__DDhPSW__credentialSeal,.SectionIllustration-module__DDhPSW__scanner,.SectionIllustration-module__DDhPSW__hub,.SectionIllustration-module__DDhPSW__receiverDot,.SectionIllustration-module__DDhPSW__receiver,.SectionIllustration-module__DDhPSW__endpoint{transform-box:fill-box;transform-origin:50%}.SectionIllustration-module__DDhPSW__microLabel{fill:var(--ink-3);letter-spacing:.045em;font-size:5.6px}.SectionIllustration-module__DDhPSW__measureNode{fill:var(--verify-soft);stroke:var(--verify);stroke-width:1px}.SectionIllustration-module__DDhPSW__measureTick,.SectionIllustration-module__DDhPSW__sealCheck,.SectionIllustration-module__DDhPSW__topicCheck{stroke:var(--verify);stroke-width:1.4px}.SectionIllustration-module__DDhPSW__signalLabel,.SectionIllustration-module__DDhPSW__verifyLabel{fill:var(--signal);letter-spacing:.065em;font-size:5.8px;font-weight:500}.SectionIllustration-module__DDhPSW__packet,.SectionIllustration-module__DDhPSW__flowPacket,.SectionIllustration-module__DDhPSW__receiverDot,.SectionIllustration-module__DDhPSW__hub{fill:var(--signal)}.SectionIllustration-module__DDhPSW__axis{stroke:var(--rule);stroke-width:.8px}.SectionIllustration-module__DDhPSW__trajectory{stroke:var(--signal);stroke-width:1.25px}.SectionIllustration-module__DDhPSW__trajectoryArrow{stroke:var(--signal);stroke-width:1.1px}.SectionIllustration-module__DDhPSW__evidenceBar{stroke:var(--rule-strong);stroke-width:2px}.SectionIllustration-module__DDhPSW__projectModule{fill:var(--surface);stroke:var(--rule-strong);stroke-width:.9px}.SectionIllustration-module__DDhPSW__projectModuleRule{stroke:var(--rule);stroke-width:.8px}.SectionIllustration-module__DDhPSW__projectSourceCore{fill:var(--signal-soft);stroke:color-mix(in srgb, var(--signal) 58%, var(--rule));stroke-width:.8px}.SectionIllustration-module__DDhPSW__projectGlyph{stroke:var(--signal);stroke-width:1px}.SectionIllustration-module__DDhPSW__projectGlyphNode,.SectionIllustration-module__DDhPSW__flowPacket{fill:var(--signal)}.SectionIllustration-module__DDhPSW__projectBranch{stroke:var(--rule-strong);stroke-dasharray:2 3;stroke-width:.9px}.SectionIllustration-module__DDhPSW__projectBranchHub{fill:var(--signal);stroke:var(--surface);stroke-width:1.4px}.SectionIllustration-module__DDhPSW__projectCellActive{fill:var(--signal-soft);stroke:var(--signal);stroke-width:.75px}.SectionIllustration-module__DDhPSW__projectCheckCircle{fill:var(--verify-soft);stroke:var(--verify);stroke-width:.9px}.SectionIllustration-module__DDhPSW__projectCheck{stroke:var(--verify);stroke-width:1.2px}.SectionIllustration-module__DDhPSW__bus{stroke:var(--signal)}.SectionIllustration-module__DDhPSW__rowLink{stroke:var(--rule-strong);stroke-width:.8px}.SectionIllustration-module__DDhPSW__cell,.SectionIllustration-module__DDhPSW__activeCell{fill:var(--surface);stroke:var(--rule-strong);stroke-width:.75px}.SectionIllustration-module__DDhPSW__activeCell{fill:var(--signal-soft);stroke:var(--signal)}.SectionIllustration-module__DDhPSW__skillsScan{fill:none;stroke:var(--signal);stroke-width:1px;opacity:0}.SectionIllustration-module__DDhPSW__paperBack,.SectionIllustration-module__DDhPSW__paperFront{fill:var(--surface-2);stroke:var(--rule-strong);stroke-width:1px}.SectionIllustration-module__DDhPSW__paperFront{fill:var(--surface)}.SectionIllustration-module__DDhPSW__paperFold,.SectionIllustration-module__DDhPSW__paperCopy{stroke:var(--ink-3);stroke-width:.9px}.SectionIllustration-module__DDhPSW__paperFold{fill:var(--surface-2)}.SectionIllustration-module__DDhPSW__scanTrack{stroke:var(--rule);stroke-dasharray:2 3;stroke-width:.75px}.SectionIllustration-module__DDhPSW__scanner{stroke:var(--signal);stroke-width:1.3px}.SectionIllustration-module__DDhPSW__sealOuter,.SectionIllustration-module__DDhPSW__sealInner{fill:var(--surface);stroke:var(--verify)}.SectionIllustration-module__DDhPSW__sealOuter{fill:var(--verify-soft);stroke-width:1px}.SectionIllustration-module__DDhPSW__sealInner{stroke-dasharray:2 2;stroke-width:.9px}.SectionIllustration-module__DDhPSW__ribbon{fill:var(--surface);stroke:var(--verify);stroke-width:1px}.SectionIllustration-module__DDhPSW__verifyLabel{fill:var(--verify)}.SectionIllustration-module__DDhPSW__endpointGlyph{stroke:var(--signal);stroke-width:1px}.SectionIllustration-module__DDhPSW__contactRoute{stroke:var(--ink-3)}.SectionIllustration-module__DDhPSW__inbox{fill:var(--surface);stroke:var(--signal);stroke-width:1px}.SectionIllustration-module__DDhPSW__inboxFlap{stroke:var(--signal);stroke-width:1px}.SectionIllustration-module__DDhPSW__hub{stroke:var(--surface);stroke-width:1.5px}.SectionIllustration-module__DDhPSW__topicMark{flex:0 0 2.1rem;width:2.1rem}.SectionIllustration-module__DDhPSW__topicStroke{fill:none;stroke:var(--ink-3);stroke-width:1.25px}.SectionIllustration-module__DDhPSW__topicNode{fill:var(--surface);stroke:var(--ink-3);stroke-width:1px}.SectionIllustration-module__DDhPSW__topicAccent{fill:var(--signal-soft);stroke:var(--signal);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1px;transform-box:fill-box;transform-origin:50%}@media (min-width:900px){.SectionIllustration-module__DDhPSW__instrument{width:100%;max-width:11.5rem;margin-top:1.25rem}}@media (prefers-reduced-motion:no-preference){[data-section-art-reveal] .SectionIllustration-module__DDhPSW__draw{animation:SectionIllustration-module__DDhPSW__instrumentDraw .62s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__station1,[data-section-art-reveal] .SectionIllustration-module__DDhPSW__skillRow1{animation:SectionIllustration-module__DDhPSW__stationArrive .32s 80ms var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__station2,[data-section-art-reveal] .SectionIllustration-module__DDhPSW__skillRow2{animation:SectionIllustration-module__DDhPSW__stationArrive .32s .15s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__station3,[data-section-art-reveal] .SectionIllustration-module__DDhPSW__skillRow3{animation:SectionIllustration-module__DDhPSW__stationArrive .32s .22s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__station4,[data-section-art-reveal] .SectionIllustration-module__DDhPSW__skillRow4{animation:SectionIllustration-module__DDhPSW__stationArrive .32s .29s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__station5,[data-section-art-reveal] .SectionIllustration-module__DDhPSW__skillRow5{animation:SectionIllustration-module__DDhPSW__stationArrive .32s .36s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__projectSource{animation:SectionIllustration-module__DDhPSW__stationArrive .32s 70ms var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__projectModule1{animation:SectionIllustration-module__DDhPSW__stationArrive .36s 90ms var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__projectModule2{animation:SectionIllustration-module__DDhPSW__stationArrive .36s .21s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__projectSeal1{animation:SectionIllustration-module__DDhPSW__sealArrive .28s .46s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__projectSeal2{animation:SectionIllustration-module__DDhPSW__sealArrive .28s .58s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__skillsScan{animation:SectionIllustration-module__DDhPSW__matrixScan .72s .12s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__scanner{animation:SectionIllustration-module__DDhPSW__credentialScan .68s .1s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__credentialSeal{animation:SectionIllustration-module__DDhPSW__sealArrive .36s .59s var(--ease-enter) both}[data-section-art-reveal] .SectionIllustration-module__DDhPSW__receiver{animation:SectionIllustration-module__DDhPSW__receiverArrive .34s .5s var(--ease-enter) both}[data-topic-reveal] .SectionIllustration-module__DDhPSW__topicStroke{animation:SectionIllustration-module__DDhPSW__topicDraw .52s var(--ease-enter) both}[data-topic-reveal] .SectionIllustration-module__DDhPSW__topicAccent{animation:SectionIllustration-module__DDhPSW__topicAccent .3s .36s var(--ease-enter) both}[data-section-art-live] .SectionIllustration-module__DDhPSW__skillsScan{animation:3.8s ease-in-out .45s infinite SectionIllustration-module__DDhPSW__liveMatrixScan}[data-section-art-live] .SectionIllustration-module__DDhPSW__scanner{animation:4.2s ease-in-out .35s infinite SectionIllustration-module__DDhPSW__liveCredentialScan}[data-section-art-live] .SectionIllustration-module__DDhPSW__credentialSeal{animation:4.2s ease-in-out 2.15s infinite SectionIllustration-module__DDhPSW__liveSeal}[data-section-art-live] .SectionIllustration-module__DDhPSW__hub,[data-section-art-live] .SectionIllustration-module__DDhPSW__receiverDot{animation:2.6s ease-in-out infinite SectionIllustration-module__DDhPSW__liveNode}[data-section-art-live] .SectionIllustration-module__DDhPSW__receiverDot{animation-delay:.42s}[data-topic-live] .SectionIllustration-module__DDhPSW__topicAccent{animation:3.4s ease-in-out infinite SectionIllustration-module__DDhPSW__liveTopicAccent}[data-topic-live] .SectionIllustration-module__DDhPSW__topicNode{transform-box:fill-box;transform-origin:50%;animation:3.4s ease-in-out .45s infinite SectionIllustration-module__DDhPSW__liveTopicNode}}@keyframes SectionIllustration-module__DDhPSW__instrumentDraw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes SectionIllustration-module__DDhPSW__stationArrive{0%{opacity:0;transform:translateY(5px)scale(.94)}to{opacity:1;transform:none}}@keyframes SectionIllustration-module__DDhPSW__matrixScan{0%{opacity:0;transform:translateY(0)}18%,82%{opacity:.8}to{opacity:0;transform:translateY(56px)}}@keyframes SectionIllustration-module__DDhPSW__credentialScan{0%{opacity:0;transform:translateY(-37px)}20%,80%{opacity:1}to{opacity:.45;transform:translateY(20px)}}@keyframes SectionIllustration-module__DDhPSW__sealArrive{0%{opacity:0;transform:scale(.78)rotate(-5deg)}to{opacity:1;transform:none}}@keyframes SectionIllustration-module__DDhPSW__receiverArrive{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}@keyframes SectionIllustration-module__DDhPSW__topicDraw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes SectionIllustration-module__DDhPSW__topicAccent{0%{opacity:0;transform:scale(.7)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes SectionIllustration-module__DDhPSW__liveMatrixScan{0%,12%{opacity:0;transform:translateY(0)}24%,72%{opacity:.8}84%,to{opacity:0;transform:translateY(56px)}}@keyframes SectionIllustration-module__DDhPSW__liveCredentialScan{0%,12%{opacity:0;transform:translateY(-37px)}24%,72%{opacity:1}84%,to{opacity:0;transform:translateY(20px)}}@keyframes SectionIllustration-module__DDhPSW__liveSeal{0%,70%,to{transform:none}78%{transform:scale(1.04)rotate(-1.5deg)}}@keyframes SectionIllustration-module__DDhPSW__liveNode{0%,70%,to{opacity:.72;transform:scale(.88)}80%{opacity:1;transform:scale(1.16)}}@keyframes SectionIllustration-module__DDhPSW__liveTopicAccent{0%,68%,to{opacity:.78;transform:none}78%{opacity:1;transform:scale(1.12)rotate(2deg)}}@keyframes SectionIllustration-module__DDhPSW__liveTopicNode{0%,72%,to{fill:var(--surface);transform:scale(1)}82%{fill:var(--signal-soft);transform:scale(1.18)}}
@media (max-width:899px){.Contact-module__DIbnYa__intro[data-reveal]{opacity:1!important;clip-path:none!important;transform:none!important}}
.ExperienceSignal-module__jgGfpW__shell{align-self:center;width:min(100%,17rem)}.ExperienceSignal-module__jgGfpW__visual{width:100%;height:auto;display:block;overflow:visible}.ExperienceSignal-module__jgGfpW__frame,.ExperienceSignal-module__jgGfpW__recordLines,.ExperienceSignal-module__jgGfpW__connector,.ExperienceSignal-module__jgGfpW__tree,.ExperienceSignal-module__jgGfpW__scanLine,.ExperienceSignal-module__jgGfpW__check,.ExperienceSignal-module__jgGfpW__vehicleLine,.ExperienceSignal-module__jgGfpW__sharedWeight,.ExperienceSignal-module__jgGfpW__embeddingLines{fill:none;stroke-linecap:round;stroke-linejoin:round}.ExperienceSignal-module__jgGfpW__frame{stroke:var(--rule);stroke-width:.8px}.ExperienceSignal-module__jgGfpW__kicker,.ExperienceSignal-module__jgGfpW__code,.ExperienceSignal-module__jgGfpW__label,.ExperienceSignal-module__jgGfpW__modelLabel,.ExperienceSignal-module__jgGfpW__metric,.ExperienceSignal-module__jgGfpW__metricSmall{font-family:var(--font-mono)}.ExperienceSignal-module__jgGfpW__kicker,.ExperienceSignal-module__jgGfpW__code{letter-spacing:.08em;font-size:5.8px;font-weight:500}.ExperienceSignal-module__jgGfpW__kicker{fill:var(--ink-3)}.ExperienceSignal-module__jgGfpW__code,.ExperienceSignal-module__jgGfpW__metric,.ExperienceSignal-module__jgGfpW__metricSmall{fill:var(--signal)}.ExperienceSignal-module__jgGfpW__label{fill:var(--ink-3);letter-spacing:.04em;font-size:5.2px}.ExperienceSignal-module__jgGfpW__modelLabel{fill:var(--ink-2);letter-spacing:.05em;font-size:5.8px;font-weight:500}.ExperienceSignal-module__jgGfpW__metric{font-size:11px;font-weight:500}.ExperienceSignal-module__jgGfpW__metricSmall{letter-spacing:.04em;font-size:4.8px;font-weight:500}.ExperienceSignal-module__jgGfpW__record,.ExperienceSignal-module__jgGfpW__model,.ExperienceSignal-module__jgGfpW__output,.ExperienceSignal-module__jgGfpW__matrixCell,.ExperienceSignal-module__jgGfpW__gate,.ExperienceSignal-module__jgGfpW__crop,.ExperienceSignal-module__jgGfpW__tower,.ExperienceSignal-module__jgGfpW__matchBox{fill:var(--surface);stroke:var(--rule-strong);stroke-width:.8px}.ExperienceSignal-module__jgGfpW__recordLines,.ExperienceSignal-module__jgGfpW__tree,.ExperienceSignal-module__jgGfpW__vehicleLine,.ExperienceSignal-module__jgGfpW__sharedWeight,.ExperienceSignal-module__jgGfpW__embeddingLines{stroke:var(--ink-3);stroke-width:.8px}.ExperienceSignal-module__jgGfpW__model,.ExperienceSignal-module__jgGfpW__matchBox{stroke:var(--signal)}.ExperienceSignal-module__jgGfpW__output{fill:color-mix(in srgb, var(--surface) 82%, var(--verify-soft));stroke:color-mix(in srgb, var(--verify) 55%, var(--rule))}.ExperienceSignal-module__jgGfpW__connector{stroke:var(--rule-strong);stroke-width:.9px;stroke-dasharray:2 3}.ExperienceSignal-module__jgGfpW__node{fill:var(--signal-soft);stroke:var(--signal);stroke-width:.9px}.ExperienceSignal-module__jgGfpW__stage,.ExperienceSignal-module__jgGfpW__matrixCell,.ExperienceSignal-module__jgGfpW__anomalyCell,.ExperienceSignal-module__jgGfpW__node,.ExperienceSignal-module__jgGfpW__verify,.ExperienceSignal-module__jgGfpW__embedding{transform-box:fill-box;transform-origin:50%}.ExperienceSignal-module__jgGfpW__matrixCell,.ExperienceSignal-module__jgGfpW__anomalyCell{stroke-width:.65px}.ExperienceSignal-module__jgGfpW__anomalyCell{fill:var(--signal-soft);stroke:var(--signal)}.ExperienceSignal-module__jgGfpW__scanLine{stroke:var(--signal);stroke-width:1px;opacity:.75}.ExperienceSignal-module__jgGfpW__gate{fill:var(--surface-2)}.ExperienceSignal-module__jgGfpW__verify{fill:var(--verify-soft);stroke:var(--verify);stroke-width:1px}.ExperienceSignal-module__jgGfpW__check{stroke:var(--verify);stroke-width:1.5px}.ExperienceSignal-module__jgGfpW__boundingBox{fill:var(--signal-soft);stroke:var(--signal);stroke-width:.75px}.ExperienceSignal-module__jgGfpW__wheel{fill:var(--ink-3)}.ExperienceSignal-module__jgGfpW__tower{fill:color-mix(in srgb, var(--surface) 76%, var(--surface-2))}.ExperienceSignal-module__jgGfpW__embedding{fill:var(--verify-soft);stroke:var(--verify);stroke-width:1px}@media (max-width:639px){.ExperienceSignal-module__jgGfpW__shell{width:min(100%,19rem)}}@media (prefers-reduced-motion:no-preference){[data-experience-signal-reveal] .ExperienceSignal-module__jgGfpW__draw{animation:ExperienceSignal-module__jgGfpW__signalDraw .56s .12s var(--ease-enter) both}[data-experience-signal-reveal] .ExperienceSignal-module__jgGfpW__drawLate{animation:ExperienceSignal-module__jgGfpW__signalDraw .56s .32s var(--ease-enter) both}[data-experience-signal-reveal] .ExperienceSignal-module__jgGfpW__stageOne{animation:ExperienceSignal-module__jgGfpW__stageArrive .32s 60ms var(--ease-enter) both}[data-experience-signal-reveal] .ExperienceSignal-module__jgGfpW__stageTwo{animation:ExperienceSignal-module__jgGfpW__stageArrive .32s .24s var(--ease-enter) both}[data-experience-signal-reveal] .ExperienceSignal-module__jgGfpW__stageThree{animation:ExperienceSignal-module__jgGfpW__stageArrive .32s .44s var(--ease-enter) both}[data-experience-signal-reveal] .ExperienceSignal-module__jgGfpW__scanLine{animation:ExperienceSignal-module__jgGfpW__scanMatrix .8s .24s var(--ease-enter) both}[data-experience-signal-reveal] .ExperienceSignal-module__jgGfpW__anomalyCell{animation:ExperienceSignal-module__jgGfpW__flagCell .56s .62s var(--ease-enter) both}[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__draw,[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__drawLate{stroke-dasharray:.07 .13;animation:4.2s linear infinite ExperienceSignal-module__jgGfpW__liveSignalFlow}[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__drawLate{animation-delay:-1.5s}[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__scanLine{animation:3.6s ease-in-out .25s infinite ExperienceSignal-module__jgGfpW__liveExperienceScan}[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__anomalyCell,[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__verify,[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__embedding{animation:3.4s ease-in-out .6s infinite ExperienceSignal-module__jgGfpW__liveExperienceNode}[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__node{animation:3.6s ease-in-out infinite ExperienceSignal-module__jgGfpW__liveExperienceNode}[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__node:nth-of-type(2){animation-delay:.35s}[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__node:nth-of-type(3){animation-delay:.7s}[data-experience-signal-live] .ExperienceSignal-module__jgGfpW__stageThree{animation:4.6s ease-in-out 1.75s infinite ExperienceSignal-module__jgGfpW__liveExperienceResolve}}@keyframes ExperienceSignal-module__jgGfpW__signalDraw{0%{opacity:.25;stroke-dasharray:1;stroke-dashoffset:1px}to{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}}@keyframes ExperienceSignal-module__jgGfpW__stageArrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes ExperienceSignal-module__jgGfpW__scanMatrix{0%{opacity:0;transform:translateY(-24px)}to{opacity:.75;transform:translateY(24px)}}@keyframes ExperienceSignal-module__jgGfpW__flagCell{0%{transform:scale(1)}55%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes ExperienceSignal-module__jgGfpW__liveSignalFlow{to{stroke-dashoffset:-1px}}@keyframes ExperienceSignal-module__jgGfpW__liveExperienceScan{0%,12%{opacity:0;transform:translateY(-24px)}24%,70%{opacity:.75}84%,to{opacity:0;transform:translateY(24px)}}@keyframes ExperienceSignal-module__jgGfpW__liveExperienceNode{0%,70%,to{opacity:.76;transform:scale(.92)}80%{opacity:1;transform:scale(1.14)}}@keyframes ExperienceSignal-module__jgGfpW__liveExperienceResolve{0%,72%,to{opacity:.9;transform:none}82%{opacity:1;transform:translateY(-1px)scale(1.018)}}
.ProjectEvidenceVisual-module__MC8bNG__visual{width:100%;height:auto;display:block;overflow:visible}.ProjectEvidenceVisual-module__MC8bNG__panel{fill:color-mix(in srgb, var(--surface-2) 52%, transparent);stroke:var(--rule);stroke-width:1px}.ProjectEvidenceVisual-module__MC8bNG__grid,.ProjectEvidenceVisual-module__MC8bNG__flowLine,.ProjectEvidenceVisual-module__MC8bNG__decisionLine,.ProjectEvidenceVisual-module__MC8bNG__sourceBus,.ProjectEvidenceVisual-module__MC8bNG__lexicalMarks,.ProjectEvidenceVisual-module__MC8bNG__fusionLink,.ProjectEvidenceVisual-module__MC8bNG__attentionLinks,.ProjectEvidenceVisual-module__MC8bNG__modelOutput,.ProjectEvidenceVisual-module__MC8bNG__denseMarks path{fill:none;stroke:var(--rule-strong);stroke-width:1px}.ProjectEvidenceVisual-module__MC8bNG__grid{opacity:.55}.ProjectEvidenceVisual-module__MC8bNG__eyebrow,.ProjectEvidenceVisual-module__MC8bNG__statusText,.ProjectEvidenceVisual-module__MC8bNG__microLabel,.ProjectEvidenceVisual-module__MC8bNG__inputChannel,.ProjectEvidenceVisual-module__MC8bNG__answerKicker,.ProjectEvidenceVisual-module__MC8bNG__responseState,.ProjectEvidenceVisual-module__MC8bNG__footerLabel,.ProjectEvidenceVisual-module__MC8bNG__sourceText,.ProjectEvidenceVisual-module__MC8bNG__engineKicker,.ProjectEvidenceVisual-module__MC8bNG__cardKicker,.ProjectEvidenceVisual-module__MC8bNG__cardOutputLabel,.ProjectEvidenceVisual-module__MC8bNG__prototypeBoundaryTitle,.ProjectEvidenceVisual-module__MC8bNG__prototypeBoundaryCopy,.ProjectEvidenceVisual-module__MC8bNG__stageKicker,.ProjectEvidenceVisual-module__MC8bNG__retrievalLabel,.ProjectEvidenceVisual-module__MC8bNG__fusionLabel,.ProjectEvidenceVisual-module__MC8bNG__rankNumber,.ProjectEvidenceVisual-module__MC8bNG__modelLabel{font-family:var(--font-mono)}.ProjectEvidenceVisual-module__MC8bNG__eyebrow{fill:var(--ink-2);letter-spacing:.08em;font-size:8px;font-weight:500}.ProjectEvidenceVisual-module__MC8bNG__flowPacket,.ProjectEvidenceVisual-module__MC8bNG__sourceDot{fill:var(--signal)}.ProjectEvidenceVisual-module__MC8bNG__statusPill{fill:var(--verify-soft);stroke:color-mix(in srgb, var(--verify) 56%, transparent)}.ProjectEvidenceVisual-module__MC8bNG__statusText{fill:var(--verify);letter-spacing:.06em;font-size:7px;font-weight:500}.ProjectEvidenceVisual-module__MC8bNG__statusPillNeutral{fill:color-mix(in srgb, var(--surface) 82%, var(--signal-soft));stroke:color-mix(in srgb, var(--signal) 50%, var(--rule-strong))}.ProjectEvidenceVisual-module__MC8bNG__statusTextNeutral{fill:var(--signal)}.ProjectEvidenceVisual-module__MC8bNG__flowLine,.ProjectEvidenceVisual-module__MC8bNG__decisionLine{stroke-dasharray:3 4}.ProjectEvidenceVisual-module__MC8bNG__flowArrow,.ProjectEvidenceVisual-module__MC8bNG__iconLine,.ProjectEvidenceVisual-module__MC8bNG__micCapsule,.ProjectEvidenceVisual-module__MC8bNG__inputTextLines,.ProjectEvidenceVisual-module__MC8bNG__lexicalMarks,.ProjectEvidenceVisual-module__MC8bNG__fusionLink,.ProjectEvidenceVisual-module__MC8bNG__attentionLinks,.ProjectEvidenceVisual-module__MC8bNG__modelOutput,.ProjectEvidenceVisual-module__MC8bNG__denseMarks path,.ProjectEvidenceVisual-module__MC8bNG__gateBars,.ProjectEvidenceVisual-module__MC8bNG__answerBubble,.ProjectEvidenceVisual-module__MC8bNG__answerLines,.ProjectEvidenceVisual-module__MC8bNG__verifierFork,.ProjectEvidenceVisual-module__MC8bNG__treeLink,.ProjectEvidenceVisual-module__MC8bNG__cardDocumentMark{fill:none;stroke-linecap:round;stroke-linejoin:round}.ProjectEvidenceVisual-module__MC8bNG__flowArrow{stroke:var(--rule-strong);stroke-width:1.25px}.ProjectEvidenceVisual-module__MC8bNG__stageHalo{fill:var(--signal-soft);stroke:color-mix(in srgb, var(--signal) 30%, transparent)}.ProjectEvidenceVisual-module__MC8bNG__stageCore{fill:var(--surface);stroke:var(--signal)}.ProjectEvidenceVisual-module__MC8bNG__micCapsule,.ProjectEvidenceVisual-module__MC8bNG__iconLine{stroke:var(--signal);stroke-width:1.6px}.ProjectEvidenceVisual-module__MC8bNG__micCapsule{fill:var(--signal-soft)}.ProjectEvidenceVisual-module__MC8bNG__voiceBars path{fill:none;stroke:var(--signal);stroke-linecap:round;stroke-width:1.4px;transform-box:fill-box;transform-origin:50%}.ProjectEvidenceVisual-module__MC8bNG__inputTextFrame{fill:var(--surface);stroke:var(--signal)}.ProjectEvidenceVisual-module__MC8bNG__inputTextLines{stroke:var(--signal);stroke-width:1px}.ProjectEvidenceVisual-module__MC8bNG__inputChannel{fill:var(--ink);letter-spacing:.025em;font-size:5.7px;font-weight:500}.ProjectEvidenceVisual-module__MC8bNG__microLabel{fill:var(--ink-3);letter-spacing:.05em;font-size:6.5px}.ProjectEvidenceVisual-module__MC8bNG__treeNode{fill:var(--surface);stroke:var(--signal);stroke-width:1.25px;transform-box:fill-box;transform-origin:50%}.ProjectEvidenceVisual-module__MC8bNG__stageKicker{fill:var(--ink-3);letter-spacing:.035em;font-size:5.5px;font-weight:600}.ProjectEvidenceVisual-module__MC8bNG__hybridFrame,.ProjectEvidenceVisual-module__MC8bNG__rerankerFrame,.ProjectEvidenceVisual-module__MC8bNG__modelFrame{fill:color-mix(in srgb, var(--surface) 86%, transparent);stroke:var(--rule-strong)}.ProjectEvidenceVisual-module__MC8bNG__hybridFrame{stroke:color-mix(in srgb, var(--signal) 64%, var(--rule-strong))}.ProjectEvidenceVisual-module__MC8bNG__retrievalLane{fill:var(--surface-2);stroke:var(--rule)}.ProjectEvidenceVisual-module__MC8bNG__retrievalLabel{fill:var(--ink-2);letter-spacing:.035em;font-size:6.2px;font-weight:600}.ProjectEvidenceVisual-module__MC8bNG__lexicalMarks{stroke:var(--signal);stroke-width:1px}.ProjectEvidenceVisual-module__MC8bNG__denseMarks circle{fill:var(--surface);stroke:var(--signal);stroke-width:.9px}.ProjectEvidenceVisual-module__MC8bNG__denseMarks path{stroke:color-mix(in srgb, var(--signal) 72%, var(--ink-3));stroke-width:.8px}.ProjectEvidenceVisual-module__MC8bNG__fusionLink{stroke:var(--rule-strong);stroke-width:.9px}.ProjectEvidenceVisual-module__MC8bNG__fusionDiamond{fill:var(--signal-soft);stroke:var(--signal);stroke-linejoin:round;transform-box:fill-box;transform-origin:50%}.ProjectEvidenceVisual-module__MC8bNG__fusionLabel{fill:var(--signal);font-size:5px;font-weight:700}.ProjectEvidenceVisual-module__MC8bNG__rerankerFrame{stroke-dasharray:2 2}.ProjectEvidenceVisual-module__MC8bNG__rankNumber{fill:var(--ink-3);font-size:5.5px;font-weight:500}.ProjectEvidenceVisual-module__MC8bNG__rankBar{fill:var(--signal-soft);stroke:color-mix(in srgb, var(--signal) 72%, transparent);stroke-width:.7px}.ProjectEvidenceVisual-module__MC8bNG__guardFrame{fill:color-mix(in srgb, var(--surface) 76%, var(--verify-soft));stroke:color-mix(in srgb, var(--verify) 68%, var(--rule-strong))}.ProjectEvidenceVisual-module__MC8bNG__gateBars{stroke:var(--verify);stroke-width:1px}.ProjectEvidenceVisual-module__MC8bNG__modelFrame{fill:color-mix(in srgb, var(--surface) 78%, var(--verify-soft));stroke:var(--verify)}.ProjectEvidenceVisual-module__MC8bNG__modelLabel{fill:var(--verify);letter-spacing:.07em;font-size:6.8px;font-weight:600}.ProjectEvidenceVisual-module__MC8bNG__tokenRow rect{fill:var(--signal-soft);stroke:color-mix(in srgb, var(--signal) 76%, transparent);stroke-width:.7px}.ProjectEvidenceVisual-module__MC8bNG__attentionLinks{stroke:color-mix(in srgb, var(--ink-3) 62%, transparent);stroke-width:.7px}.ProjectEvidenceVisual-module__MC8bNG__attentionCell{fill:var(--surface-2);stroke:color-mix(in srgb, var(--verify) 52%, transparent);stroke-width:.6px;transform-box:fill-box;transform-origin:50%}.ProjectEvidenceVisual-module__MC8bNG__modelOutput{stroke:var(--verify);stroke-width:2px}.ProjectEvidenceVisual-module__MC8bNG__verifierFrame{fill:color-mix(in srgb, var(--surface) 82%, var(--verify-soft));stroke:var(--rule-strong)}.ProjectEvidenceVisual-module__MC8bNG__verifierNode{fill:var(--surface-2);stroke:var(--verify)}.ProjectEvidenceVisual-module__MC8bNG__verifierFork{stroke:var(--verify);stroke-width:1.1px}.ProjectEvidenceVisual-module__MC8bNG__answerCard{fill:color-mix(in srgb, var(--surface) 78%, var(--verify-soft));stroke:var(--rule-strong)}.ProjectEvidenceVisual-module__MC8bNG__answerBubble,.ProjectEvidenceVisual-module__MC8bNG__answerLines{stroke:var(--ink-2);stroke-width:1.2px}.ProjectEvidenceVisual-module__MC8bNG__answerBubble{fill:var(--surface-2)}.ProjectEvidenceVisual-module__MC8bNG__answerKicker{fill:var(--verify);letter-spacing:.07em;font-size:7px;font-weight:500}.ProjectEvidenceVisual-module__MC8bNG__answerTitle{fill:var(--ink);font-family:var(--font-sans);font-size:10px;font-weight:500}.ProjectEvidenceVisual-module__MC8bNG__responseState{fill:var(--ink-3);letter-spacing:.04em;font-size:5.8px;font-weight:500}.ProjectEvidenceVisual-module__MC8bNG__footerLabel{fill:var(--ink-3);letter-spacing:.035em;font-size:6.2px}.ProjectEvidenceVisual-module__MC8bNG__sourceRect{fill:var(--surface);stroke:var(--rule-strong)}.ProjectEvidenceVisual-module__MC8bNG__sourceText{fill:var(--ink-2);letter-spacing:.04em;font-size:7px;font-weight:500}.ProjectEvidenceVisual-module__MC8bNG__engineFrame{fill:var(--surface);stroke:var(--signal)}.ProjectEvidenceVisual-module__MC8bNG__engineKicker{fill:var(--signal);letter-spacing:.07em;font-size:7px;font-weight:500}.ProjectEvidenceVisual-module__MC8bNG__treeLink{stroke:var(--rule-strong);stroke-width:1px}.ProjectEvidenceVisual-module__MC8bNG__healthCardShadow{fill:color-mix(in srgb, var(--signal) 12%, transparent)}.ProjectEvidenceVisual-module__MC8bNG__healthCardFace{fill:var(--surface);stroke:var(--rule-strong)}.ProjectEvidenceVisual-module__MC8bNG__healthCardBand{stroke:var(--rule)}.ProjectEvidenceVisual-module__MC8bNG__cardKicker{fill:var(--ink-3);letter-spacing:.06em;font-size:6.5px;font-weight:500}.ProjectEvidenceVisual-module__MC8bNG__cardDocumentMark path,.ProjectEvidenceVisual-module__MC8bNG__cardDocumentMark{fill:none;stroke:var(--ink-3);stroke-linecap:round;stroke-linejoin:round;stroke-width:1px}.ProjectEvidenceVisual-module__MC8bNG__cardWorkflow{fill:var(--ink-2);font-family:var(--font-sans);letter-spacing:.04em;font-size:9px;font-weight:600}.ProjectEvidenceVisual-module__MC8bNG__cardOutputLabel{fill:var(--ink-3);letter-spacing:.05em;font-size:6px}.ProjectEvidenceVisual-module__MC8bNG__prototypeBoundaryFrame{fill:color-mix(in srgb, var(--surface) 88%, var(--signal-soft));stroke:var(--rule-strong)}.ProjectEvidenceVisual-module__MC8bNG__prototypeBoundaryTitle{fill:var(--signal);letter-spacing:.07em;font-size:6.5px;font-weight:600}.ProjectEvidenceVisual-module__MC8bNG__prototypeBoundaryCopy{fill:var(--ink-2);letter-spacing:.025em;font-size:7px}.ProjectEvidenceVisual-module__MC8bNG__stage,.ProjectEvidenceVisual-module__MC8bNG__ragAnswer,.ProjectEvidenceVisual-module__MC8bNG__sourceChip,.ProjectEvidenceVisual-module__MC8bNG__decisionWorkflow,.ProjectEvidenceVisual-module__MC8bNG__healthCard,.ProjectEvidenceVisual-module__MC8bNG__prototypeBoundary{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__header{animation:ProjectEvidenceVisual-module__MC8bNG__visualFade .36s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__flowLine,[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__decisionLine,[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__sourceBus{animation:ProjectEvidenceVisual-module__MC8bNG__lineDraw .64s .12s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__ragInputs{animation:ProjectEvidenceVisual-module__MC8bNG__visualPop .44s 80ms var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__ragHybrid{animation:ProjectEvidenceVisual-module__MC8bNG__visualPop .44s .19s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__ragReranker{animation:ProjectEvidenceVisual-module__MC8bNG__visualPop .44s .3s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__ragRetrievalGate{animation:ProjectEvidenceVisual-module__MC8bNG__visualPop .44s .41s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__ragGemma{animation:ProjectEvidenceVisual-module__MC8bNG__visualPop .44s .46s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__ragVerifier{animation:ProjectEvidenceVisual-module__MC8bNG__visualPop .44s .57s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__ragAnswer{animation:ProjectEvidenceVisual-module__MC8bNG__answerArrive .52s .71s var(--ease-enter) both}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__voiceBar1{animation:1.25s ease-in-out 1.05s both ProjectEvidenceVisual-module__MC8bNG__voiceWave}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__voiceBar2{animation:1.25s ease-in-out 1.18s both ProjectEvidenceVisual-module__MC8bNG__voiceWave}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__voiceBar3{animation:1.25s ease-in-out 1.31s both ProjectEvidenceVisual-module__MC8bNG__voiceWave}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__ragPacket{animation:4.2s ease-in-out 1.2s both ProjectEvidenceVisual-module__MC8bNG__ragPacket}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__treeNode1{animation:2.4s ease-in-out 1.2s both ProjectEvidenceVisual-module__MC8bNG__nodePulse}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__treeNode2{animation:2.4s ease-in-out 1.45s both ProjectEvidenceVisual-module__MC8bNG__nodePulse}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__treeNode3{animation:2.4s ease-in-out 1.7s both ProjectEvidenceVisual-module__MC8bNG__nodePulse}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__treeNode4{animation:2.4s ease-in-out 1.95s both ProjectEvidenceVisual-module__MC8bNG__nodePulse}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__fusionDiamond{animation:3.6s ease-in-out 1.6s both ProjectEvidenceVisual-module__MC8bNG__fusionPulse}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__attentionCell:first-child{animation:3.6s ease-in-out 2.5s both ProjectEvidenceVisual-module__MC8bNG__attentionPulse}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__attentionCell:nth-child(5){animation:3.6s ease-in-out 2.7s both ProjectEvidenceVisual-module__MC8bNG__attentionPulse}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__attentionCell:nth-child(9){animation:3.6s ease-in-out 2.9s both ProjectEvidenceVisual-module__MC8bNG__attentionPulse}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__sourceChip1{animation:ProjectEvidenceVisual-module__MC8bNG__sourceArrive .36s .1s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__sourceChip2{animation:ProjectEvidenceVisual-module__MC8bNG__sourceArrive .36s .19s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__sourceChip3{animation:ProjectEvidenceVisual-module__MC8bNG__sourceArrive .36s .28s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__sourceChip4{animation:ProjectEvidenceVisual-module__MC8bNG__sourceArrive .36s .37s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__decisionWorkflow{animation:ProjectEvidenceVisual-module__MC8bNG__visualPop .46s .44s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__healthCard{animation:ProjectEvidenceVisual-module__MC8bNG__cardArrive .52s .66s var(--ease-enter) both}[data-evidence-reveal] .ProjectEvidenceVisual-module__MC8bNG__prototypeBoundary{animation:ProjectEvidenceVisual-module__MC8bNG__answerArrive .48s .82s var(--ease-enter) both}[data-evidence-play] .ProjectEvidenceVisual-module__MC8bNG__financePacket{animation:3.2s ease-in-out 1.4s both ProjectEvidenceVisual-module__MC8bNG__financePacket}}@keyframes ProjectEvidenceVisual-module__MC8bNG__visualFade{0%{opacity:0}to{opacity:1}}@keyframes ProjectEvidenceVisual-module__MC8bNG__visualPop{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:none}}@keyframes ProjectEvidenceVisual-module__MC8bNG__sourceArrive{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes ProjectEvidenceVisual-module__MC8bNG__cardArrive{0%{opacity:0;transform:translate(12px)rotate(1.5deg)}to{opacity:1;transform:none}}@keyframes ProjectEvidenceVisual-module__MC8bNG__answerArrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ProjectEvidenceVisual-module__MC8bNG__lineDraw{0%{stroke-dashoffset:42px;opacity:.3}to{stroke-dashoffset:0;opacity:1}}@keyframes ProjectEvidenceVisual-module__MC8bNG__voiceWave{0%,to{opacity:.55;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}@keyframes ProjectEvidenceVisual-module__MC8bNG__nodePulse{0%,72%,to{fill:var(--surface);transform:scale(1)}82%{fill:var(--signal-soft);transform:scale(1.5)}}@keyframes ProjectEvidenceVisual-module__MC8bNG__fusionPulse{0%,70%,to{fill:var(--signal-soft);transform:scale(1)}80%{fill:color-mix(in srgb, var(--signal) 28%, var(--surface));transform:scale(1.12)}}@keyframes ProjectEvidenceVisual-module__MC8bNG__attentionPulse{0%,72%,to{fill:var(--surface-2);transform:scale(1)}80%{fill:var(--verify-soft);transform:scale(1.08)}}@keyframes ProjectEvidenceVisual-module__MC8bNG__ragPacket{0%{opacity:0;transform:translate(0)}12%{opacity:1}88%{opacity:1}to{opacity:0;transform:translate(222px)}}@keyframes ProjectEvidenceVisual-module__MC8bNG__financePacket{0%{opacity:0;transform:translate(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(128px)}}
.SkillTopology-module__T3LkDG__topology{--topology-trunk-x:1.25rem;--topology-gutter:3.5rem;border-top:1px solid var(--rule-strong);width:100%;min-width:0;position:relative}.SkillTopology-module__T3LkDG__root{grid-template-columns:var(--topology-gutter) minmax(0, 1fr);align-items:center;min-height:8rem;display:grid;position:relative}.SkillTopology-module__T3LkDG__rootConnector,.SkillTopology-module__T3LkDG__branchConnector{left:var(--topology-trunk-x);width:calc(var(--topology-gutter) - var(--topology-trunk-x));background:var(--rule-strong);transform-origin:0;height:1px;transition:background-color var(--dur-quick) var(--ease-enter);position:absolute}.SkillTopology-module__T3LkDG__rootConnector{background:color-mix(in srgb, var(--signal) 64%, var(--rule-strong));top:50%}.SkillTopology-module__T3LkDG__rootConnector:before,.SkillTopology-module__T3LkDG__branchConnector:before{border:1px solid var(--rule-strong);content:"";background:var(--surface);width:.55rem;height:.55rem;transition:border-color var(--dur-quick) var(--ease-enter), background-color var(--dur-quick) var(--ease-enter);border-radius:1px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.SkillTopology-module__T3LkDG__rootConnector:before{border-color:var(--signal);background:var(--signal-soft)}.SkillTopology-module__T3LkDG__rootNode{z-index:1;border:1px solid var(--rule-strong);background:var(--surface);border-radius:2px;grid-column:2;grid-template-columns:minmax(0,1fr);align-items:end;gap:.65rem 1.5rem;width:min(100%,36rem);padding:1rem 1.125rem;display:grid;position:relative}.SkillTopology-module__T3LkDG__rootHeading{gap:.3rem;min-width:0;display:grid}.SkillTopology-module__T3LkDG__rootTitle,.SkillTopology-module__T3LkDG__rootMeta,.SkillTopology-module__T3LkDG__nodeCount{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.SkillTopology-module__T3LkDG__rootTitle{color:var(--ink);letter-spacing:.1em;font-size:.75rem;font-weight:600;line-height:1.25}.SkillTopology-module__T3LkDG__rootFlow{color:var(--ink-2);font-size:.875rem;line-height:1.45}.SkillTopology-module__T3LkDG__rootMeta{color:var(--signal);letter-spacing:.04em;font-size:.65rem;font-weight:500;line-height:1.4}.SkillTopology-module__T3LkDG__tree{position:relative}.SkillTopology-module__T3LkDG__trunk{z-index:0;top:-4rem;bottom:2.25rem;left:var(--topology-trunk-x);background:var(--rule-strong);transform-origin:top;width:1px;position:absolute}.SkillTopology-module__T3LkDG__branches{z-index:1;margin:0;position:relative}.SkillTopology-module__T3LkDG__branch{grid-template-columns:var(--topology-gutter) minmax(0, 1fr);border-top:1px solid var(--rule);cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:0;transition:background-color var(--dur-quick) var(--ease-enter);padding:1.4rem 0;display:grid;position:relative}.SkillTopology-module__T3LkDG__branch:last-child{border-bottom:1px solid var(--rule)}.SkillTopology-module__T3LkDG__branchConnector{top:2.05rem}.SkillTopology-module__T3LkDG__category{grid-column:2;align-content:start;gap:.35rem;min-width:0;margin:0;display:grid}.SkillTopology-module__T3LkDG__categoryName{color:var(--ink);font-size:.9375rem;font-weight:600;line-height:1.35}.SkillTopology-module__T3LkDG__nodeCount{color:var(--ink-3);letter-spacing:.065em;text-transform:uppercase;font-size:.625rem;line-height:1.3}.SkillTopology-module__T3LkDG__leaves{grid-column:2;min-width:0;margin:1rem 0 0}.SkillTopology-module__T3LkDG__leafList{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.SkillTopology-module__T3LkDG__leaf{border:1px solid var(--rule);min-height:2rem;color:var(--ink-2);background:color-mix(in srgb, var(--surface) 76%, transparent);transition:color var(--dur-quick) var(--ease-enter), border-color var(--dur-quick) var(--ease-enter), background-color var(--dur-quick) var(--ease-enter);border-radius:2px;align-items:center;gap:.45rem;padding:.35rem .6rem;font-size:.75rem;line-height:1.35;display:inline-flex}.SkillTopology-module__T3LkDG__leafNode{border:1px solid var(--rule-strong);background:var(--surface-2);width:.3rem;height:.3rem;transition:border-color var(--dur-quick) var(--ease-enter), background-color var(--dur-quick) var(--ease-enter);border-radius:1px;flex:none}.SkillTopology-module__T3LkDG__branch[data-branch-active]{background:color-mix(in srgb, var(--surface) 48%, transparent)}.SkillTopology-module__T3LkDG__branch[data-branch-active] .SkillTopology-module__T3LkDG__branchConnector{background:var(--verify)}.SkillTopology-module__T3LkDG__branch[data-branch-active] .SkillTopology-module__T3LkDG__branchConnector:before,.SkillTopology-module__T3LkDG__branch[data-branch-active] .SkillTopology-module__T3LkDG__leafNode{border-color:var(--verify);background:var(--verify-soft)}.SkillTopology-module__T3LkDG__branch[data-branch-active] .SkillTopology-module__T3LkDG__leaf{border-color:color-mix(in srgb, var(--verify) 34%, var(--rule));color:var(--ink);background:var(--surface)}@media (hover:hover) and (pointer:fine){.SkillTopology-module__T3LkDG__branch:hover{background:color-mix(in srgb, var(--surface) 48%, transparent)}.SkillTopology-module__T3LkDG__branch:hover .SkillTopology-module__T3LkDG__branchConnector{background:var(--verify)}.SkillTopology-module__T3LkDG__branch:hover .SkillTopology-module__T3LkDG__branchConnector:before,.SkillTopology-module__T3LkDG__branch:hover .SkillTopology-module__T3LkDG__leafNode{border-color:var(--verify);background:var(--verify-soft)}.SkillTopology-module__T3LkDG__branch:hover .SkillTopology-module__T3LkDG__leaf{border-color:color-mix(in srgb, var(--verify) 34%, var(--rule));color:var(--ink);background:var(--surface)}}@media (min-width:560px){.SkillTopology-module__T3LkDG__rootNode{grid-template-columns:minmax(0,1fr) auto}.SkillTopology-module__T3LkDG__rootMeta{white-space:nowrap}}@media (min-width:840px){.SkillTopology-module__T3LkDG__topology{--topology-gutter:4.25rem}.SkillTopology-module__T3LkDG__branch{grid-template-columns:var(--topology-gutter) minmax(10.5rem, .42fr) minmax(0, 1fr);column-gap:1.5rem;padding:1.55rem 0}.SkillTopology-module__T3LkDG__branchConnector{top:2.22rem}.SkillTopology-module__T3LkDG__category{grid-column:2}.SkillTopology-module__T3LkDG__leaves{grid-column:3;margin-top:0}}@keyframes SkillTopology-module__T3LkDG__drawAcross{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SkillTopology-module__T3LkDG__drawDown{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes SkillTopology-module__T3LkDG__resolveNode{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}@media (prefers-reduced-motion:no-preference){[data-topology-reveal] .SkillTopology-module__T3LkDG__rootConnector{animation:SkillTopology-module__T3LkDG__drawAcross var(--dur-slow) var(--ease-enter) both}[data-topology-reveal] .SkillTopology-module__T3LkDG__rootNode{animation:SkillTopology-module__T3LkDG__resolveNode var(--dur-base) 80ms var(--ease-enter) both}[data-topology-reveal] .SkillTopology-module__T3LkDG__trunk{animation:SkillTopology-module__T3LkDG__drawDown var(--dur-sequence) .14s var(--ease-enter) both}[data-topology-reveal] .SkillTopology-module__T3LkDG__branchConnector{animation:SkillTopology-module__T3LkDG__drawAcross var(--dur-slow) var(--branch-delay) var(--ease-enter) both}[data-topology-reveal] .SkillTopology-module__T3LkDG__category{animation:SkillTopology-module__T3LkDG__resolveNode var(--dur-base) calc(var(--branch-delay) + 70ms) var(--ease-enter) both}[data-topology-reveal] .SkillTopology-module__T3LkDG__leaf{animation:SkillTopology-module__T3LkDG__resolveNode var(--dur-base) var(--leaf-delay) var(--ease-enter) both}[data-topology-live] .SkillTopology-module__T3LkDG__rootConnector,[data-topology-live] .SkillTopology-module__T3LkDG__branchConnector{background:linear-gradient(90deg, var(--rule-strong) 0 38%, var(--signal) 48% 52%, var(--rule-strong) 62% 100%);background-size:260% 100%;animation:5.4s linear infinite SkillTopology-module__T3LkDG__topologySignal}[data-topology-live] .SkillTopology-module__T3LkDG__rootConnector{animation-duration:4.6s}[data-topology-live] .SkillTopology-module__T3LkDG__branchConnector{animation-delay:calc(var(--branch-delay) - 1.8s)}[data-topology-live] .SkillTopology-module__T3LkDG__rootConnector:before{animation:3.8s ease-in-out infinite SkillTopology-module__T3LkDG__topologyRootNode}}@media (prefers-reduced-motion:reduce){.SkillTopology-module__T3LkDG__rootConnector,.SkillTopology-module__T3LkDG__rootNode,.SkillTopology-module__T3LkDG__trunk,.SkillTopology-module__T3LkDG__branchConnector,.SkillTopology-module__T3LkDG__category,.SkillTopology-module__T3LkDG__leaf{opacity:1;clip-path:none;animation:none;transform:none}}@keyframes SkillTopology-module__T3LkDG__topologySignal{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes SkillTopology-module__T3LkDG__topologyRootNode{0%,70%,to{border-color:var(--rule-strong);background:var(--surface);transform:translate(-50%,-50%)scale(.94)}80%{border-color:var(--signal);background:var(--signal-soft);transform:translate(-50%,-50%)scale(1.12)}}
