.NexusDiagram_wrap__F793A{position:relative;width:100%;max-width:var(--tpp-nexus-diagram-size,15rem);aspect-ratio:1;margin:0 auto}.NexusDiagram_arrows__Q_3a4{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.NexusDiagram_arrows__Q_3a4 path{fill:none;stroke:var(--tpp-bronze);stroke-width:1.6}.NexusDiagram_node__WoP_4{position:absolute;width:var(--tpp-nexus-node-size,27%);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle at 35% 30%,var(--tpp-bronze-light),var(--tpp-bronze) 72%);box-shadow:0 4px 10px rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;text-align:center;color:var(--tpp-white);font-family:var(--font-body);font-weight:700;font-size:var(--tpp-nexus-node-font-size,clamp(.62rem,1.6vw,.78rem));letter-spacing:.03em;text-transform:uppercase;padding:4%;line-height:1.15;transition:transform var(--tpp-transition-base)}.NexusDiagram_wrap__F793A[data-interactive] .NexusDiagram_emblemWrap__hVh6X,.NexusDiagram_wrap__F793A[data-interactive] .NexusDiagram_node__WoP_4{cursor:pointer}.NexusDiagram_node__WoP_4[data-active]{transform:translate(-50%,-50%) scale(1.14);z-index:2}.NexusDiagram_node__WoP_4:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at var(--tpp-node-glow-x,50%) var(--tpp-node-glow-y,50%),rgba(255,178,92,.85),rgba(255,122,32,.45) 35%,transparent 62%);mix-blend-mode:screen;opacity:0;pointer-events:none;transition:opacity .22s ease}.NexusDiagram_wrap__F793A:has(.NexusDiagram_emblemWrap__hVh6X[data-active]) .NexusDiagram_node__WoP_4:after{opacity:1;animation:NexusDiagram_tpp-campfire-flicker__DMHOz .9s ease-in-out infinite}@keyframes NexusDiagram_tpp-campfire-flicker__DMHOz{0%,to{opacity:.55}22%{opacity:.85}48%{opacity:.4}74%{opacity:.75}}@media (prefers-reduced-motion:reduce){.NexusDiagram_wrap__F793A:has(.NexusDiagram_emblemWrap__hVh6X[data-active]) .NexusDiagram_node__WoP_4:after{animation:none;opacity:.6}}.NexusDiagram_emblemWrap__hVh6X{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--tpp-nexus-emblem-size,26%);transition:transform var(--tpp-transition-base)}.NexusDiagram_emblemWrap__hVh6X[data-active]{transform:translate(-50%,-50%) scale(1.14);z-index:2}.NexusDiagram_emblem__msXYL{position:relative;display:block;width:100%;height:auto}.NexusDiagram_flame__DJ0jj{height:auto}.NexusDiagram_flameCore__Amcy8,.NexusDiagram_flame__DJ0jj{position:absolute;left:37.13355048859935%;top:1.4285714285714286%;width:28.990228013029316%;transform-origin:50% 85%;pointer-events:none}.NexusDiagram_flameCore__Amcy8{aspect-ratio:89/69;background:radial-gradient(circle at 50% 78%,#fff6d2 0,#ffc25c 30%,#ff8a24 58%,transparent 80%);mask-image:url(/brand/symbol-secondary-shield-flame.png);-webkit-mask-image:url(/brand/symbol-secondary-shield-flame.png);mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;mix-blend-mode:screen;opacity:0;transition:opacity .22s ease}@keyframes NexusDiagram_tpp-flame-flicker__mjrx0{0%,to{transform:scale(1) rotate(0deg);filter:brightness(1) saturate(1) drop-shadow(0 0 4px rgba(255,150,40,.55))}22%{transform:scale(1.22,1.3) rotate(-4deg);filter:brightness(1.35) saturate(1.3) drop-shadow(0 0 11px rgba(255,150,40,.9))}48%{transform:scale(.92,1.08) rotate(3deg);filter:brightness(.9) saturate(.95) drop-shadow(0 0 3px rgba(255,130,20,.4))}74%{transform:scale(1.16,.98) rotate(-3deg);filter:brightness(1.28) saturate(1.18) drop-shadow(0 0 9px rgba(255,150,40,.75))}}.NexusDiagram_emblemWrap__hVh6X[data-active] .NexusDiagram_flame__DJ0jj{animation:NexusDiagram_tpp-flame-flicker__mjrx0 .9s ease-in-out infinite}.NexusDiagram_emblemWrap__hVh6X[data-active] .NexusDiagram_flameCore__Amcy8{opacity:.9;animation:NexusDiagram_tpp-flame-flicker__mjrx0 .9s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.NexusDiagram_emblemWrap__hVh6X[data-active] .NexusDiagram_flame__DJ0jj{animation:none}.NexusDiagram_emblemWrap__hVh6X[data-active] .NexusDiagram_flameCore__Amcy8{animation:none;opacity:.7}}