@keyframes twx-logo-in{0%{opacity:0}to{opacity:1}}@keyframes twx-logo-glow{0%,to{opacity:.22}50%{opacity:.4}}@keyframes twx-logo-sheen{0%{transform:translate3d(-180%,0,0)}to{transform:translate3d(520%,0,0)}}@keyframes redesign-topo-drift{0%,to{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(-1.4%,.7%,0) scale(1.09)}}@keyframes redesign-topo-counter{0%,to{transform:translate3d(1%,-.4%,0) scale(1.12)}50%{transform:translate3d(-.6%,.8%,0) scale(1.16)}}@keyframes twx-rail-in{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}.twx-logo{position:relative;display:block;flex:none;height:2rem;aspect-ratio:300/94;animation:twx-logo-in 1.15s cubic-bezier(.16,1,.3,1) both}@media (min-width:768px){.twx-logo{height:2.75rem}}.twx-logo--compact{height:1.75rem}.twx-logo--still{animation:none}.twx-logo__img{position:relative;z-index:1;display:block;height:100%;width:100%;-o-object-fit:contain;object-fit:contain}.twx-logo__glow{z-index:0;left:0;top:18%;width:22%;height:70%;border-radius:999px;background:radial-gradient(circle,rgba(234,255,0,.32) 0,rgba(234,255,0,0) 72%);animation:twx-logo-glow 14s ease-in-out infinite}.twx-logo__glow,.twx-logo__sheen{position:absolute;pointer-events:none}.twx-logo__sheen{z-index:2;inset:0;overflow:hidden;mix-blend-mode:screen;-webkit-mask-image:url(/thunderwerx-logo.png);mask-image:url(/thunderwerx-logo.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.twx-logo__sheen-bar{position:absolute;top:-30%;bottom:-30%;left:0;width:26%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.16) 42%,rgba(255,255,255,.42) 50%,rgba(255,255,255,.16) 58%,transparent);animation:twx-logo-sheen 2.2s cubic-bezier(.45,0,.15,1) .45s 1 both}.twx-field-fallback{background:radial-gradient(70% 55% at 78% 28%,rgba(234,255,0,.11) 0,rgba(234,255,0,0) 58%),linear-gradient(125deg,#000,#070707 48%,#000),repeating-linear-gradient(0deg,transparent,transparent 11px,rgba(234,255,0,.015) 0,rgba(234,255,0,.015) 12px)}@media (prefers-reduced-motion:reduce){.twx-field-fallback{background:radial-gradient(65% 50% at 72% 30%,rgba(234,255,0,.09) 0,rgba(234,255,0,0) 60%),#000}}.twx-topo{position:absolute;inset:-22%;background-position:50%;background-repeat:no-repeat;background-size:cover;pointer-events:none}.twx-topo-a{animation:redesign-topo-drift 90s ease-in-out infinite}.twx-topo-b{animation:redesign-topo-counter 128s ease-in-out infinite}@media (max-width:767px){.twx-topo-b{display:none}}.twx-capability-rail{position:relative;overflow:hidden;padding:1.1rem 1.25rem 1.1rem 1.5rem}@media (min-width:768px){.twx-capability-rail{padding:1.25rem 2rem 1.25rem 2.25rem}}.twx-capability-rail__accent{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--brand-accent,#eaff00);transform:scaleY(0);transform-origin:top;transition:transform .55s cubic-bezier(.16,1,.3,1)}.twx-capability-rail--in .twx-capability-rail__accent{transform:scaleY(1)}.twx-capability-rail__list{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 0;margin:0;padding:0;list-style:none}@media (max-width:767px){.twx-capability-rail__list{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:0;padding-bottom:.15rem;scrollbar-width:none}.twx-capability-rail__list::-webkit-scrollbar{display:none}}.twx-capability-rail__list:focus-visible{outline:2px solid var(--brand-accent,#eaff00);outline-offset:4px}.twx-capability-rail__item{display:inline-flex;align-items:center;gap:.65rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--theme-text-muted,rgba(255,255,255,.55));opacity:0;transform:translate3d(0,10px,0)}@media (max-width:767px){.twx-capability-rail__item{flex:none;scroll-snap-align:start;padding-right:1.25rem}}@media (min-width:768px){.twx-capability-rail__item{font-size:12px;letter-spacing:.24em;gap:.85rem;padding-right:1.35rem}}.twx-capability-rail--in .twx-capability-rail__item{animation:twx-rail-in .55s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--rail-i, 0) * 45ms)}.twx-capability-rail__sep{color:var(--brand-accent,#eaff00);opacity:.85}@keyframes werx-kenburns-a{0%{transform:scale(1.03) translateZ(0)}50%{transform:scale(1.08) translate3d(-1.4%,-.9%,0)}to{transform:scale(1.03) translateZ(0)}}@keyframes werx-kenburns-b{0%{transform:scale(1.04) translate3d(-.8%,.6%,0)}50%{transform:scale(1.09) translate3d(1.5%,-1.1%,0)}to{transform:scale(1.04) translate3d(-.8%,.6%,0)}}@keyframes werx-kenburns-c{0%{transform:scale(1.02) translate3d(.7%,-.5%,0)}50%{transform:scale(1.07) translate3d(-1.1%,1.2%,0)}to{transform:scale(1.02) translate3d(.7%,-.5%,0)}}@keyframes werx-kenburns-d{0%{transform:scale(1.035) translate3d(.4%,.7%,0)}50%{transform:scale(1.085) translate3d(-1.2%,-.6%,0)}to{transform:scale(1.035) translate3d(.4%,.7%,0)}}.werx-kb-tile{contain:paint;transform:translateZ(0)}.werx-kb{transform-origin:center center;backface-visibility:hidden}.werx-kb--a{animation:werx-kenburns-a 42s cubic-bezier(.4,.05,.3,1) infinite}.werx-kb--b{animation:werx-kenburns-b 54s cubic-bezier(.4,.05,.3,1) infinite reverse}.werx-kb--c{animation:werx-kenburns-c 48s cubic-bezier(.4,.05,.3,1) infinite}.werx-kb--d{animation:werx-kenburns-d 60s cubic-bezier(.4,.05,.3,1) infinite reverse}.werx-tile:focus-visible .werx-kb,.werx-tile:focus-within .werx-kb,.werx-tile:hover .werx-kb{filter:brightness(1.08) contrast(1.04);transition:filter .5s ease}.werx-tile:focus-within .werx-cover,.werx-tile:hover .werx-cover{filter:brightness(1.04);transition:filter .5s ease}@keyframes spotlight-bg{0%{transform:scale(1.05) translate3d(1.4%,.8%,0)}50%{transform:scale(1.14) translate3d(-1.8%,-1.1%,0)}to{transform:scale(1.05) translate3d(1.4%,.8%,0)}}@keyframes spotlight-in{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes spotlight-scroll-copy{0%{transform:translate3d(0,18px,0)}to{transform:translate3d(0,-10px,0)}}@keyframes spotlight-scroll-focus{0%{transform:translate3d(0,16px,0)}to{transform:translate3d(0,-18px,0)}}.spotlight-bg{contain:paint}.spotlight-bg__img{transform:scale(1.05);transform-origin:42% center;backface-visibility:hidden}.spotlight[data-live] .spotlight-bg__img{animation:spotlight-bg 28s ease-in-out infinite}.spotlight-focus{right:18%;bottom:14%;width:min(30vw,380px);height:min(58%,480px);contain:paint;filter:drop-shadow(0 16px 28px rgba(0,0,0,.45))}.spotlight-line{opacity:0;transform:translate3d(0,12px,0)}.spotlight[data-live] .spotlight-line{animation:spotlight-in 1.15s cubic-bezier(.16,1,.3,1) forwards}.spotlight[data-live] .spotlight-line:first-child{animation-delay:.08s}.spotlight[data-live] .spotlight-line:nth-child(2){animation-delay:.2s}.spotlight[data-live] .spotlight-line:nth-child(3){animation-delay:.34s}.spotlight[data-live] .spotlight-line:nth-child(4){animation-delay:.46s}@supports (animation-timeline:view()){.spotlight[data-live] .spotlight-copy{animation:spotlight-scroll-copy linear both;animation-timeline:view();animation-range:entry 0 cover 90%}.spotlight[data-live] .spotlight-focus{animation:spotlight-scroll-focus linear both;animation-timeline:view();animation-range:entry 0 cover 90%}}@media (prefers-reduced-motion:reduce){.werx-kb,.werx-kb--a,.werx-kb--b,.werx-kb--c,.werx-kb--d,.werx-tile:focus-visible .werx-kb,.werx-tile:focus-within .werx-cover,.werx-tile:focus-within .werx-kb,.werx-tile:hover .werx-cover,.werx-tile:hover .werx-kb{animation:none;transform:none;filter:none;transition:none}.spotlight-bg__img,.spotlight-copy,.spotlight-focus,.spotlight-line,.spotlight[data-live] .spotlight-bg__img,.spotlight[data-live] .spotlight-copy,.spotlight[data-live] .spotlight-focus,.spotlight[data-live] .spotlight-line{animation:none;transform:none;opacity:1}.twx-logo,.twx-logo__glow,.twx-logo__sheen-bar,.twx-topo-a,.twx-topo-b{animation:none}.twx-logo__sheen{display:none}.twx-logo__glow{opacity:.35}.twx-capability-rail__accent{transform:scaleY(1);transition:none}.twx-capability-rail--in .twx-capability-rail__item,.twx-capability-rail__item{opacity:1;transform:none;animation:none}}.article-rail--docked{scrollbar-width:none;-ms-overflow-style:none}.article-rail--docked::-webkit-scrollbar{width:0;height:0;display:none}