.Button-module__8cr-Ka__button{justify-content:center;align-items:center;gap:var(--space-1);font-family:var(--font-geist-mono),monospace;letter-spacing:var(--tracking-tight);border:1px solid var(--color-gray-mid);color:var(--color-white);cursor:pointer;transition:all var(--duration-fast)var(--ease-snap);background:0 0;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Button-module__8cr-Ka__button:before{content:"";background:var(--color-red);opacity:0;transition:opacity var(--duration-fast)var(--ease-out);z-index:0;position:absolute;inset:-1px}.Button-module__8cr-Ka__button:hover:before{opacity:.15}.Button-module__8cr-Ka__button:active{transform:scale(.98)}.Button-module__8cr-Ka__button:focus-visible{outline:2px solid var(--color-red);outline-offset:2px}.Button-module__8cr-Ka__button:disabled{opacity:.5;cursor:not-allowed;transform:none}.Button-module__8cr-Ka__button:disabled:before{display:none}.Button-module__8cr-Ka__content{z-index:1;position:relative}.Button-module__8cr-Ka__hiddenContent{opacity:0}.Button-module__8cr-Ka__primary{border-color:var(--color-red);color:var(--color-red)}.Button-module__8cr-Ka__primary:hover{background:var(--color-red);color:var(--color-black)}.Button-module__8cr-Ka__primary:before{background:var(--color-red)}.Button-module__8cr-Ka__secondary{border-color:var(--color-gray-mid);color:var(--color-white)}.Button-module__8cr-Ka__secondary:hover{border-color:var(--color-red);color:var(--color-red)}.Button-module__8cr-Ka__ghost{color:var(--color-gray-light);border-color:#0000}.Button-module__8cr-Ka__ghost:hover{color:var(--color-red);border-color:#0000}.Button-module__8cr-Ka__ghost:before{display:none}.Button-module__8cr-Ka__sm{padding:var(--space-1)var(--space-3);font-size:var(--text-xs)}.Button-module__8cr-Ka__md{padding:var(--space-2)var(--space-4);font-size:var(--text-sm)}.Button-module__8cr-Ka__lg{padding:var(--space-3)var(--space-6);font-size:var(--text-base)}.Button-module__8cr-Ka__loading{pointer-events:none}.Button-module__8cr-Ka__spinner{border:2px solid #0000;border-top-color:currentColor;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite Button-module__8cr-Ka__spin;position:absolute}@keyframes Button-module__8cr-Ka__spin{to{transform:rotate(360deg)}}@media (hover:none){.Button-module__8cr-Ka__button:before{display:none}.Button-module__8cr-Ka__button:active{background:#ff00311a}.Button-module__8cr-Ka__primary:active{background:var(--color-red);color:var(--color-black)}}@media (prefers-reduced-motion:reduce){.Button-module__8cr-Ka__button{transition:none}.Button-module__8cr-Ka__button:active{transform:none}.Button-module__8cr-Ka__spinner{border-top-color:#0000;border-right-color:currentColor;animation:none}}
.HomeHeroTUI-module__nPasgq__heroSection{padding-top:8rem;padding-bottom:2rem;position:relative}@media (max-width:768px){.HomeHeroTUI-module__nPasgq__heroSection{padding-top:4rem;padding-bottom:1rem}}.HomeHeroTUI-module__nPasgq__tuiFrame{border:4px double var(--color-gray-mid);background-color:#050505;padding:2.5rem 2.5rem 1rem;position:relative;overflow:visible}@media (max-width:768px){.HomeHeroTUI-module__nPasgq__tuiFrame{border-width:3px;padding:1.5rem 1.5rem .75rem}}.HomeHeroTUI-module__nPasgq__headerTab{color:var(--color-red);font-family:var(--font-geist-mono),monospace;font-size:var(--text-sm);white-space:nowrap;z-index:100;background-color:#000;padding:4px 15px;font-weight:600;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.HomeHeroTUI-module__nPasgq__layoutGrid{z-index:1;grid-template-columns:1.2fr 1fr;align-items:flex-start;gap:2rem;display:grid;position:relative}@media (max-width:1024px){.HomeHeroTUI-module__nPasgq__layoutGrid{grid-template-columns:1fr;gap:2rem}.HomeHeroTUI-module__nPasgq__rightPane,.HomeHeroTUI-module__nPasgq__rightPane.HomeHeroTUI-module__nPasgq__visible{display:none!important}}.HomeHeroTUI-module__nPasgq__leftPane{flex-direction:column;gap:1rem;display:flex}.HomeHeroTUI-module__nPasgq__initLine{font-family:var(--font-geist-mono),monospace;font-size:var(--text-sm);color:var(--color-gray);letter-spacing:var(--tracking-wide);align-items:center;gap:.75rem;margin:0;display:flex}.HomeHeroTUI-module__nPasgq__liveIndicator{align-items:center;gap:.35rem;margin-left:.5rem;display:inline-flex}.HomeHeroTUI-module__nPasgq__liveDot{background-color:#22c55e;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite HomeHeroTUI-module__nPasgq__livePulse}@keyframes HomeHeroTUI-module__nPasgq__livePulse{0%,to{opacity:1;box-shadow:0 0 #22c55e66}50%{opacity:.7;box-shadow:0 0 0 4px #22c55e00}}.HomeHeroTUI-module__nPasgq__liveLabel{color:#22c55e;letter-spacing:.05em;font-size:.65rem;font-weight:600}.HomeHeroTUI-module__nPasgq__heroTitle{font-family:var(--font-geist-mono),monospace;color:var(--color-white);font-size:clamp(1.75rem,1.5rem + 2.5vw,2.75rem);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);min-height:2.4em;margin:0}.HomeHeroTUI-module__nPasgq__accentText{color:var(--color-red)}.HomeHeroTUI-module__nPasgq__cursor{color:var(--color-red);margin-left:2px;animation:1s step-end infinite HomeHeroTUI-module__nPasgq__blink}@keyframes HomeHeroTUI-module__nPasgq__blink{0%,49%{opacity:1}50%,to{opacity:0}}.HomeHeroTUI-module__nPasgq__description{font-family:var(--font-geist-mono),monospace;font-size:var(--text-base);color:var(--color-gray);line-height:var(--leading-relaxed);opacity:0;max-width:540px;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transform:translateY(10px)}.HomeHeroTUI-module__nPasgq__description.HomeHeroTUI-module__nPasgq__visible{opacity:1;transform:translateY(0)}.HomeHeroTUI-module__nPasgq__ctaContainer{opacity:0;transition:opacity .4s var(--ease-out).1s,transform .4s var(--ease-out).1s;flex-wrap:wrap;gap:1rem;margin-top:.5rem;display:flex;transform:translateY(10px)}.HomeHeroTUI-module__nPasgq__ctaContainer.HomeHeroTUI-module__nPasgq__visible{opacity:1;transform:translateY(0)}.HomeHeroTUI-module__nPasgq__rightPane{border:1px solid var(--color-gray-mid);background-color:var(--color-black);opacity:0;transition:opacity .5s var(--ease-out).2s,transform .5s var(--ease-out).2s;flex-direction:column;padding:1rem;display:flex;transform:translate(20px)}.HomeHeroTUI-module__nPasgq__rightPane.HomeHeroTUI-module__nPasgq__visible{opacity:1;transform:translate(0)}.HomeHeroTUI-module__nPasgq__paneTitle{font-family:var(--font-geist-mono),monospace;font-size:var(--text-xs);color:var(--color-gray-mid);text-align:center;border-bottom:1px solid var(--color-gray-mid);letter-spacing:var(--tracking-wide);margin-bottom:.5rem;padding-bottom:.5rem}.HomeHeroTUI-module__nPasgq__globeContainer{aspect-ratio:1;width:100%;min-height:200px;max-height:280px;position:relative}.HomeHeroTUI-module__nPasgq__globe{width:100%;height:100%}.HomeHeroTUI-module__nPasgq__statusLines{border-top:1px dashed var(--color-gray-mid);margin-top:.5rem;padding-top:.75rem}.HomeHeroTUI-module__nPasgq__statusLine{font-family:var(--font-geist-mono),monospace;color:#444;margin:0;font-size:.65rem;line-height:1.6;animation:.3s ease-out forwards HomeHeroTUI-module__nPasgq__fadeInLine}@keyframes HomeHeroTUI-module__nPasgq__fadeInLine{0%{opacity:0;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}.HomeHeroTUI-module__nPasgq__statusBar{border-top:1px dashed var(--color-gray-mid);font-family:var(--font-geist-mono),monospace;color:var(--color-gray-light);opacity:0;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;padding-top:1rem;font-size:.7rem;display:flex;transform:translateY(10px)}.HomeHeroTUI-module__nPasgq__statusBar.HomeHeroTUI-module__nPasgq__visible{opacity:1;transform:translateY(0)}.HomeHeroTUI-module__nPasgq__statusItem{align-items:center;gap:.25rem;display:inline-flex}.HomeHeroTUI-module__nPasgq__statusCheck{color:#22c55e;font-size:.6rem}.HomeHeroTUI-module__nPasgq__statusMetric{color:var(--color-metric);font-weight:500}.HomeHeroTUI-module__nPasgq__statusDivider{color:var(--color-gray-mid);margin:0 .25rem}@media (max-width:640px){.HomeHeroTUI-module__nPasgq__statusBar{flex-direction:column;gap:.25rem}.HomeHeroTUI-module__nPasgq__statusDivider{display:none}}.HomeHeroTUI-module__nPasgq__scanline{pointer-events:none;opacity:.5;z-index:3;background:linear-gradient(90deg,#0000 0%,#ff00314d 50%,#0000 100%);height:2px;animation:4s linear infinite HomeHeroTUI-module__nPasgq__scanlineMove;position:absolute;top:0;left:0;right:0}@keyframes HomeHeroTUI-module__nPasgq__scanlineMove{0%{top:0}to{top:100%}}.HomeHeroTUI-module__nPasgq__scrollIndicator{font-family:var(--font-geist-mono),monospace;font-size:var(--text-xs);color:var(--color-gray-mid);text-align:center;opacity:0;transition:opacity .5s var(--ease-out).3s;margin-top:2rem}.HomeHeroTUI-module__nPasgq__scrollIndicator.HomeHeroTUI-module__nPasgq__visible{opacity:1}.HomeHeroTUI-module__nPasgq__scrollPulse{animation:1.5s step-end infinite HomeHeroTUI-module__nPasgq__blink}.HomeHeroTUI-module__nPasgq__tuiFrame:before{content:"";pointer-events:none;z-index:0;background-image:repeating-linear-gradient(0deg,#0000,#0000 79px,#2a2a2a26 79px 80px),repeating-linear-gradient(90deg,#0000,#0000 79px,#2a2a2a26 79px 80px);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.HomeHeroTUI-module__nPasgq__cursor,.HomeHeroTUI-module__nPasgq__scrollPulse,.HomeHeroTUI-module__nPasgq__liveDot{animation:none}.HomeHeroTUI-module__nPasgq__description,.HomeHeroTUI-module__nPasgq__ctaContainer,.HomeHeroTUI-module__nPasgq__rightPane,.HomeHeroTUI-module__nPasgq__statusBar,.HomeHeroTUI-module__nPasgq__scrollIndicator{opacity:1!important;transition:none!important;transform:none!important}.HomeHeroTUI-module__nPasgq__scanline{animation:none;display:none}.HomeHeroTUI-module__nPasgq__statusLine{animation:none}}
.TypedLink-module__hpasrG__link{font-family:var(--font-geist-mono),monospace;font-size:var(--text-sm);color:var(--color-gray-light);transition:color var(--duration-fast)var(--ease-out);min-height:1.5em;text-decoration:none;display:inline-block}.TypedLink-module__hpasrG__link:hover{color:var(--color-red)}.TypedLink-module__hpasrG__link:focus-visible{outline:2px solid var(--color-red);outline-offset:2px}.TypedLink-module__hpasrG__text{display:inline}.TypedLink-module__hpasrG__cursor{color:var(--color-red);margin-left:1px;animation:1s step-end infinite TypedLink-module__hpasrG__blink}@keyframes TypedLink-module__hpasrG__blink{0%,49%{opacity:1}50%,to{opacity:0}}.TypedLink-module__hpasrG__ctaContainer{justify-content:center;align-items:center;min-height:56px;display:flex;position:relative}.TypedLink-module__hpasrG__ctaPreview{font-family:var(--font-geist-mono),monospace;font-size:var(--text-sm);color:var(--color-red);letter-spacing:var(--tracking-tight);position:absolute}.TypedLink-module__hpasrG__ctaText{display:inline}.TypedLink-module__hpasrG__ctaButton{padding:var(--space-3)var(--space-6);border:1px solid var(--color-red);color:var(--color-red);font-family:var(--font-geist-mono),monospace;font-size:var(--text-sm);letter-spacing:var(--tracking-tight);transition:all var(--duration-fast)var(--ease-snap);background:0 0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.TypedLink-module__hpasrG__ctaButton:hover{background:repeating-linear-gradient(0deg,transparent,transparent 2px,#00000026 2px,#00000026 4px),var(--color-red);color:var(--color-white);text-shadow:0 0 10px #ffffff80;box-shadow:0 0 20px #ff00314d,inset 0 0 20px #ffffff0d}.TypedLink-module__hpasrG__ctaButton:focus-visible{outline:2px solid var(--color-red);outline-offset:2px}.TypedLink-module__hpasrG__ctaHidden{opacity:0;pointer-events:none;transform:translateY(10px)}.TypedLink-module__hpasrG__ctaVisible{opacity:1;animation:TypedLink-module__hpasrG__revealCta .4s var(--ease-out);transform:translateY(0)}@keyframes TypedLink-module__hpasrG__revealCta{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.TypedLink-module__hpasrG__cursor{animation:none}.TypedLink-module__hpasrG__ctaButton{transition:none}.TypedLink-module__hpasrG__ctaVisible{animation:none}}
.ServiceHero-module__PY_doG__heroSection{padding-top:10rem;position:relative}@media (max-width:768px){.ServiceHero-module__PY_doG__heroSection{padding-top:5rem}}.ServiceHero-module__PY_doG__heroGrid{grid-template-columns:1fr 380px;align-items:center;gap:3rem;display:grid}.ServiceHero-module__PY_doG__heroContent{max-width:600px}.ServiceHero-module__PY_doG__heroVisualWrapper{justify-content:center;align-items:center;display:flex}.ServiceHero-module__PY_doG__label,.ServiceHero-module__PY_doG__headline{min-height:1.2em}.ServiceHero-module__PY_doG__subhead{max-width:560px;margin-bottom:.5rem}.ServiceHero-module__PY_doG__subhead:not(.ServiceHero-module__PY_doG__contentVisible),.ServiceHero-module__PY_doG__statement:not(.ServiceHero-module__PY_doG__contentVisible),.ServiceHero-module__PY_doG__ctaContainer:not(.ServiceHero-module__PY_doG__contentVisible),.ServiceHero-module__PY_doG__highlights:not(.ServiceHero-module__PY_doG__contentVisible){opacity:0;transform:translateY(10px)}.ServiceHero-module__PY_doG__subhead.ServiceHero-module__PY_doG__contentVisible,.ServiceHero-module__PY_doG__statement.ServiceHero-module__PY_doG__contentVisible,.ServiceHero-module__PY_doG__ctaContainer.ServiceHero-module__PY_doG__contentVisible,.ServiceHero-module__PY_doG__highlights.ServiceHero-module__PY_doG__contentVisible{opacity:1;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transform:translateY(0)}.ServiceHero-module__PY_doG__statement.ServiceHero-module__PY_doG__contentVisible{transition-delay:.1s}.ServiceHero-module__PY_doG__ctaContainer.ServiceHero-module__PY_doG__contentVisible{transition-delay:.2s}.ServiceHero-module__PY_doG__highlights.ServiceHero-module__PY_doG__contentVisible{transition-delay:.3s}.ServiceHero-module__PY_doG__cursor{color:var(--color-red);margin-left:2px;animation:1s step-end infinite ServiceHero-module__PY_doG__blink}@keyframes ServiceHero-module__PY_doG__blink{0%,49%{opacity:1}50%,to{opacity:0}}.ServiceHero-module__PY_doG__graphicContainer{opacity:0;width:100%;height:380px;transition:opacity 1s var(--ease-out),transform 1s var(--ease-out);position:relative;transform:scale(.95)}.ServiceHero-module__PY_doG__graphicContainer.ServiceHero-module__PY_doG__visible{opacity:1;transform:scale(1)}.ServiceHero-module__PY_doG__serviceGlobe{width:100%;height:100%}@media (prefers-reduced-motion:reduce){.ServiceHero-module__PY_doG__cursor{animation:none}.ServiceHero-module__PY_doG__subhead,.ServiceHero-module__PY_doG__statement,.ServiceHero-module__PY_doG__ctaContainer,.ServiceHero-module__PY_doG__highlights{opacity:1!important;transition:none!important;transform:none!important}.ServiceHero-module__PY_doG__graphicContainer{opacity:1;transition:none;transform:none}}@media (max-width:900px){.ServiceHero-module__PY_doG__heroGrid{grid-template-columns:1fr;gap:2rem}.ServiceHero-module__PY_doG__heroContent{max-width:100%}.ServiceHero-module__PY_doG__heroVisualWrapper{display:none}}
.ServiceHeroTUI-module__MdKKUq__heroSection{padding-top:8rem;padding-bottom:4rem;position:relative}@media (max-width:768px){.ServiceHeroTUI-module__MdKKUq__heroSection{padding-top:4rem;padding-bottom:2rem}}.ServiceHeroTUI-module__MdKKUq__tuiFrame{border:4px double var(--color-gray-mid);background-color:#050505;padding:2.5rem;position:relative;overflow:visible}@media (max-width:768px){.ServiceHeroTUI-module__MdKKUq__tuiFrame{border-width:3px;padding:1.5rem}}.ServiceHeroTUI-module__MdKKUq__headerTab{color:var(--color-red);font-family:var(--font-geist-mono),monospace;font-size:var(--text-sm);white-space:nowrap;z-index:100;background-color:#000;padding:4px 15px;font-weight:600;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.ServiceHeroTUI-module__MdKKUq__layoutGrid{grid-template-columns:1.5fr 1fr;align-items:flex-start;gap:3rem;display:grid}@media (max-width:900px){.ServiceHeroTUI-module__MdKKUq__layoutGrid{grid-template-columns:1fr;gap:2rem}}.ServiceHeroTUI-module__MdKKUq__leftPane{flex-direction:column;gap:1.25rem;display:flex}.ServiceHeroTUI-module__MdKKUq__execLabel{font-family:var(--font-geist-mono),monospace;font-size:var(--text-xs);color:var(--color-gray-light);letter-spacing:var(--tracking-tight)}.ServiceHeroTUI-module__MdKKUq__heroTitle{font-family:var(--font-geist-mono),monospace;color:var(--color-white);font-size:clamp(1.75rem,1.5rem + 2vw,2.5rem);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);min-height:2.2em;margin:0}.ServiceHeroTUI-module__MdKKUq__accentText{color:var(--color-red);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.ServiceHeroTUI-module__MdKKUq__cursor{color:var(--color-red);margin-left:2px;animation:1s step-end infinite ServiceHeroTUI-module__MdKKUq__blink}@keyframes ServiceHeroTUI-module__MdKKUq__blink{0%,49%{opacity:1}50%,to{opacity:0}}.ServiceHeroTUI-module__MdKKUq__description{font-family:var(--font-geist-mono),monospace;font-size:var(--text-base);color:var(--color-gray-light);line-height:var(--leading-relaxed);opacity:0;max-width:560px;transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);transform:translateY(10px)}.ServiceHeroTUI-module__MdKKUq__description.ServiceHeroTUI-module__MdKKUq__visible{opacity:1;transform:translateY(0)}.ServiceHeroTUI-module__MdKKUq__ctaContainer{opacity:0;transition:opacity .4s var(--ease-out).1s,transform .4s var(--ease-out).1s;margin-top:.5rem;transform:translateY(10px)}.ServiceHeroTUI-module__MdKKUq__ctaContainer.ServiceHeroTUI-module__MdKKUq__visible{opacity:1;transform:translateY(0)}.ServiceHeroTUI-module__MdKKUq__rightPane{border:1px solid var(--color-gray-mid);background-color:var(--color-black);opacity:0;transition:opacity .5s var(--ease-out).2s,transform .5s var(--ease-out).2s;padding:1.5rem;transform:translate(20px)}.ServiceHeroTUI-module__MdKKUq__rightPane.ServiceHeroTUI-module__MdKKUq__visible{opacity:1;transform:translate(0)}@media (max-width:900px){.ServiceHeroTUI-module__MdKKUq__rightPane{transform:translateY(20px)}.ServiceHeroTUI-module__MdKKUq__rightPane.ServiceHeroTUI-module__MdKKUq__visible{transform:translateY(0)}}.ServiceHeroTUI-module__MdKKUq__paneTitle{font-family:var(--font-geist-mono),monospace;font-size:var(--text-xs);color:var(--color-gray-mid);text-align:center;border-bottom:1px solid var(--color-gray-mid);letter-spacing:var(--tracking-wide);margin-bottom:1.25rem;padding-bottom:.75rem}.ServiceHeroTUI-module__MdKKUq__metricContainer{margin-bottom:1rem}.ServiceHeroTUI-module__MdKKUq__metricLabel{font-family:var(--font-geist-mono),monospace;font-size:var(--text-xs);color:var(--color-gray-light);justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}.ServiceHeroTUI-module__MdKKUq__metricValue{color:var(--color-metric);font-weight:500}.ServiceHeroTUI-module__MdKKUq__barBackground{background-color:#111;width:100%;height:8px;position:relative;overflow:hidden}.ServiceHeroTUI-module__MdKKUq__barFill{background:linear-gradient(90deg,var(--color-red)0%,var(--color-red)100%);width:0%;height:100%;transition:width .8s var(--ease-out);position:relative}.ServiceHeroTUI-module__MdKKUq__barFill:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff1a 50%,#0000 100%);animation:2s ease-in-out infinite ServiceHeroTUI-module__MdKKUq__shimmer;position:absolute;inset:0}@keyframes ServiceHeroTUI-module__MdKKUq__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ServiceHeroTUI-module__MdKKUq__statusLines{border-top:1px dashed var(--color-gray-mid);margin-top:1.5rem;padding-top:1rem}.ServiceHeroTUI-module__MdKKUq__statusLine{font-family:var(--font-geist-mono),monospace;color:#333;margin:0;font-size:.65rem;line-height:1.6}.ServiceHeroTUI-module__MdKKUq__scanline{pointer-events:none;opacity:.5;background:linear-gradient(90deg,#0000 0%,#ff00314d 50%,#0000 100%);height:2px;animation:4s linear infinite ServiceHeroTUI-module__MdKKUq__scanlineMove;position:absolute;top:0;left:0;right:0}@keyframes ServiceHeroTUI-module__MdKKUq__scanlineMove{0%{top:0}to{top:100%}}@media (prefers-reduced-motion:reduce){.ServiceHeroTUI-module__MdKKUq__cursor{animation:none}.ServiceHeroTUI-module__MdKKUq__description,.ServiceHeroTUI-module__MdKKUq__ctaContainer,.ServiceHeroTUI-module__MdKKUq__rightPane{opacity:1!important;transition:none!important;transform:none!important}.ServiceHeroTUI-module__MdKKUq__barFill{transition:none}.ServiceHeroTUI-module__MdKKUq__barFill:after{animation:none}.ServiceHeroTUI-module__MdKKUq__scanline{animation:none;display:none}}.ServiceHeroTUI-module__MdKKUq__tuiFrame:before{content:"";pointer-events:none;z-index:0;background-image:repeating-linear-gradient(0deg,#0000,#0000 79px,#2a2a2a26 79px 80px),repeating-linear-gradient(90deg,#0000,#0000 79px,#2a2a2a26 79px 80px);position:absolute;inset:0}.ServiceHeroTUI-module__MdKKUq__layoutGrid{z-index:1;position:relative}.ServiceHeroTUI-module__MdKKUq__headerTab{z-index:2}.ServiceHeroTUI-module__MdKKUq__scanline{z-index:3}
.CodeBlock-module__POEQkG__container{border:1px solid var(--color-gray-mid);background:#0a0a0a;border-radius:0;margin:1rem 0;overflow:hidden}.CodeBlock-module__POEQkG__header{border-bottom:1px solid var(--color-gray-mid);background:#111;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex}.CodeBlock-module__POEQkG__headerLeft{align-items:center;gap:.5rem;display:flex}.CodeBlock-module__POEQkG__dot{background:var(--color-gray-mid);border-radius:50%;width:8px;height:8px}.CodeBlock-module__POEQkG__dot:first-child{background:#ff5f56}.CodeBlock-module__POEQkG__dot:nth-child(2){background:#ffbd2e}.CodeBlock-module__POEQkG__dot:nth-child(3){background:#27ca40}.CodeBlock-module__POEQkG__language{font-family:var(--font-mono);color:var(--color-gray-light);text-transform:uppercase;letter-spacing:.05em;margin-left:.75rem;font-size:.7rem}.CodeBlock-module__POEQkG__copyButton{font-family:var(--font-mono);color:var(--color-gray-light);border:1px solid var(--color-gray-mid);cursor:pointer;letter-spacing:.05em;background:0 0;padding:.25rem .5rem;font-size:.65rem;transition:all .2s}.CodeBlock-module__POEQkG__copyButton:hover{color:var(--color-metric);border-color:var(--color-metric)}.CodeBlock-module__POEQkG__codeWrapper{padding:1rem;overflow-x:auto}.CodeBlock-module__POEQkG__pre{margin:0;padding:0}.CodeBlock-module__POEQkG__code{font-family:var(--font-mono);color:var(--color-gray);white-space:pre;font-size:.8rem;line-height:1.6}.CodeBlock-module__POEQkG__line{display:flex}.CodeBlock-module__POEQkG__lineNumber{color:var(--color-gray-mid);text-align:right;-webkit-user-select:none;user-select:none;border-right:1px solid var(--color-gray-mid);min-width:2.5rem;margin-right:1rem;padding-right:1rem}.CodeBlock-module__POEQkG__lineContent{flex:1}.CodeBlock-module__POEQkG__comment{color:#6a737d;font-style:italic}.CodeBlock-module__POEQkG__string{color:#7ec699}.CodeBlock-module__POEQkG__keyword{color:var(--color-white);font-weight:500}.CodeBlock-module__POEQkG__codeWrapper::-webkit-scrollbar{height:6px}.CodeBlock-module__POEQkG__codeWrapper::-webkit-scrollbar-track{background:#111}.CodeBlock-module__POEQkG__codeWrapper::-webkit-scrollbar-thumb{background:var(--color-gray-mid)}.CodeBlock-module__POEQkG__codeWrapper::-webkit-scrollbar-thumb:hover{background:var(--color-gray)}@media (max-width:640px){.CodeBlock-module__POEQkG__code{font-size:.75rem}.CodeBlock-module__POEQkG__header{padding:.4rem .75rem}.CodeBlock-module__POEQkG__codeWrapper{padding:.75rem}}
.TerminalSection-module__5C95pG__section{scroll-margin-top:140px;position:relative}.TerminalSection-module__5C95pG__title{align-items:center;min-height:1.5em;display:flex}.TerminalSection-module__5C95pG__typedText{display:inline}.TerminalSection-module__5C95pG__cursor{color:var(--color-red);margin-left:2px;font-weight:400;display:inline-block}.TerminalSection-module__5C95pG__cursorVisible{animation:.8s step-end infinite TerminalSection-module__5C95pG__blink}.TerminalSection-module__5C95pG__cursorHidden{opacity:0}@keyframes TerminalSection-module__5C95pG__blink{0%,50%{opacity:1}51%,to{opacity:0}}.TerminalSection-module__5C95pG__childHidden{opacity:0;transform:translateY(20px)}.TerminalSection-module__5C95pG__childVisible{animation:TerminalSection-module__5C95pG__revealCard .5s var(--ease-out)both;animation-delay:var(--stagger-delay,0s)}@keyframes TerminalSection-module__5C95pG__revealCard{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (hover:none){.TerminalSection-module__5C95pG__childHidden,.TerminalSection-module__5C95pG__childVisible{opacity:1;animation:none;transform:none}}@media (prefers-reduced-motion:reduce){.TerminalSection-module__5C95pG__cursor{opacity:1;animation:none}.TerminalSection-module__5C95pG__childHidden,.TerminalSection-module__5C95pG__childVisible{opacity:1;animation:none;transform:none}}
.TerminalCard-module__hxUAhW__card{--mouse-x:50%;--mouse-y:50%;padding:var(--space-4);border:1px solid var(--color-gray-mid);transition:border-color var(--duration-normal)var(--ease-out),transform var(--duration-normal)var(--ease-out),opacity .5s var(--ease-out);background:#0006;position:relative;overflow:hidden}.TerminalCard-module__hxUAhW__hidden{opacity:0;transform:translateY(24px)}.TerminalCard-module__hxUAhW__visible{opacity:1;transform:translateY(0)}.TerminalCard-module__hxUAhW__card:hover{border-color:var(--color-red)}.TerminalCard-module__hxUAhW__glow{background:radial-gradient(400px circle at var(--mouse-x)var(--mouse-y),#ff00311f 0%,transparent 50%);opacity:0;transition:opacity var(--duration-normal)var(--ease-out);pointer-events:none;z-index:0;position:absolute;inset:-1px}.TerminalCard-module__hxUAhW__card:hover .TerminalCard-module__hxUAhW__glow{opacity:1}.TerminalCard-module__hxUAhW__scanline{opacity:0;pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000 0%,#ff00314d 50%,#0000 100%);height:2px;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}.TerminalCard-module__hxUAhW__card:hover .TerminalCard-module__hxUAhW__scanline{opacity:1;animation:2s linear infinite TerminalCard-module__hxUAhW__scanHorizontal}@keyframes TerminalCard-module__hxUAhW__scanHorizontal{0%{transform:translate(-100%)}to{transform:translate(100%)}}.TerminalCard-module__hxUAhW__content{z-index:2;position:relative}.TerminalCard-module__hxUAhW__link{color:inherit;text-decoration:none;display:block}.TerminalCard-module__hxUAhW__link:focus-visible .TerminalCard-module__hxUAhW__card{outline:2px solid var(--color-red);outline-offset:2px}@media (hover:none){.TerminalCard-module__hxUAhW__glow,.TerminalCard-module__hxUAhW__scanline{display:none}.TerminalCard-module__hxUAhW__hidden,.TerminalCard-module__hxUAhW__visible{opacity:1;transform:none}.TerminalCard-module__hxUAhW__card:hover{border-color:var(--color-gray-mid)}.TerminalCard-module__hxUAhW__card:active{border-color:var(--color-red);background:#ff00310d}}@media (prefers-reduced-motion:reduce){.TerminalCard-module__hxUAhW__card{transition:border-color var(--duration-normal)var(--ease-out)}.TerminalCard-module__hxUAhW__hidden,.TerminalCard-module__hxUAhW__visible{opacity:1;transform:none}.TerminalCard-module__hxUAhW__scanline{animation:none}}
.PulsingStatus-module__gqqiCa__status{font-family:var(--font-geist-mono),monospace;font-size:var(--text-xs);border-radius:0;align-items:center;gap:.375rem;padding:.25rem .5rem;display:inline-flex}.PulsingStatus-module__gqqiCa__dot{border-radius:50%;flex-shrink:0;width:6px;height:6px}.PulsingStatus-module__gqqiCa__label{letter-spacing:.02em}.PulsingStatus-module__gqqiCa__live{background:#00ff411a;border:1px solid #00ff414d}.PulsingStatus-module__gqqiCa__live .PulsingStatus-module__gqqiCa__dot{background:var(--color-success);box-shadow:0 0 8px var(--color-success);animation:2s ease-in-out infinite PulsingStatus-module__gqqiCa__pulse}.PulsingStatus-module__gqqiCa__live .PulsingStatus-module__gqqiCa__label{color:var(--color-success)}.PulsingStatus-module__gqqiCa__maintenance{background:#ffaa001a;border:1px solid #ffaa004d}.PulsingStatus-module__gqqiCa__maintenance .PulsingStatus-module__gqqiCa__dot{background:#fa0;animation:2s ease-in-out infinite PulsingStatus-module__gqqiCa__pulse;box-shadow:0 0 8px #fa0}.PulsingStatus-module__gqqiCa__maintenance .PulsingStatus-module__gqqiCa__label{color:#fa0}.PulsingStatus-module__gqqiCa__archived{background:#6666661a;border:1px solid #6666664d}.PulsingStatus-module__gqqiCa__archived .PulsingStatus-module__gqqiCa__dot{background:var(--color-gray-light)}.PulsingStatus-module__gqqiCa__archived .PulsingStatus-module__gqqiCa__label{color:var(--color-gray-light)}@keyframes PulsingStatus-module__gqqiCa__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.PulsingStatus-module__gqqiCa__dot{animation:none}}
.WorkflowTerminal-module__rQkSwq__terminal{border:1px solid var(--color-gray-mid);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);background:#0006}.WorkflowTerminal-module__rQkSwq__hidden{opacity:0;transform:translateY(20px)}.WorkflowTerminal-module__rQkSwq__visible{opacity:1;transform:translateY(0)}.WorkflowTerminal-module__rQkSwq__header{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-gray);padding:var(--space-4);border-bottom:1px solid var(--color-gray-mid)}.WorkflowTerminal-module__rQkSwq__content{padding:var(--space-6)}.WorkflowTerminal-module__rQkSwq__step{margin-bottom:var(--space-6);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.WorkflowTerminal-module__rQkSwq__step:last-child{margin-bottom:0}.WorkflowTerminal-module__rQkSwq__stepHidden{opacity:0;transform:translate(-10px)}.WorkflowTerminal-module__rQkSwq__stepVisible{opacity:1;transform:translate(0)}.WorkflowTerminal-module__rQkSwq__stepHeader{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);font-family:var(--font-mono);font-size:var(--text-sm);display:flex}.WorkflowTerminal-module__rQkSwq__stepId{color:var(--color-red);font-weight:600}.WorkflowTerminal-module__rQkSwq__stepTitle{color:var(--color-white);font-weight:500}.WorkflowTerminal-module__rQkSwq__stepDots{background:repeating-linear-gradient(90deg,var(--color-gray-mid)0px,var(--color-gray-mid)2px,transparent 2px,transparent 6px);height:1px;margin:0 var(--space-2);flex:1;min-width:20px}.WorkflowTerminal-module__rQkSwq__stepTag{color:var(--color-success);font-size:var(--text-xs)}.WorkflowTerminal-module__rQkSwq__stepLine{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-gray);padding-left:var(--space-8);line-height:1.6}.WorkflowTerminal-module__rQkSwq__footer{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-gray);padding:var(--space-3)var(--space-4);border-top:1px solid var(--color-gray-mid);transition:opacity .4s var(--ease-out)}.WorkflowTerminal-module__rQkSwq__footerHidden{opacity:0}.WorkflowTerminal-module__rQkSwq__footerVisible{opacity:1}@media (hover:none){.WorkflowTerminal-module__rQkSwq__hidden,.WorkflowTerminal-module__rQkSwq__stepHidden,.WorkflowTerminal-module__rQkSwq__footerHidden{opacity:1;transform:none}.WorkflowTerminal-module__rQkSwq__stepHeader{flex-wrap:wrap}.WorkflowTerminal-module__rQkSwq__stepTag{width:100%;margin-bottom:var(--space-1);order:-1}.WorkflowTerminal-module__rQkSwq__stepDots{display:none}}@media (prefers-reduced-motion:reduce){.WorkflowTerminal-module__rQkSwq__terminal,.WorkflowTerminal-module__rQkSwq__step,.WorkflowTerminal-module__rQkSwq__footer{transition:none}.WorkflowTerminal-module__rQkSwq__hidden,.WorkflowTerminal-module__rQkSwq__stepHidden,.WorkflowTerminal-module__rQkSwq__footerHidden{opacity:1;transform:none}}
.AnimatedMetric-module__sCWofG__metric{font-variant-numeric:tabular-nums;transition:color var(--duration-fast)var(--ease-out);display:inline-block}.AnimatedMetric-module__sCWofG__visible{color:var(--color-metric)}
