.advanced-system{width:100%;height:auto;display:block;overflow:visible}.advanced-system .code-guides{opacity:.35;stroke-width:.8px}.advanced-system .code-mark{color:var(--canvas-paper,var(--cinema-paper))}.advanced-system .code-layer rect{fill:var(--canvas-bg,var(--cinema-bg));stroke:var(--canvas-violet,var(--cinema-violet));stroke-width:1px}.advanced-system .code-layer-1 rect{fill:#b7a0f215}.advanced-system .code-layer text{fill:var(--canvas-paper,var(--cinema-paper));font:16px var(--font-geist-mono), monospace;letter-spacing:.03em}.advanced-system .code-connection,.advanced-system .code-anchor{stroke:var(--canvas-mint,var(--cinema-mint));stroke-width:1px}.advanced-system .code-anchor{opacity:.4}.advanced-system .code-pulse{opacity:0;stroke:var(--canvas-paper,var(--cinema-paper));stroke-width:2px;stroke-dasharray:.07 .93}.advanced-system .code-envelope{stroke:var(--canvas-violet,var(--cinema-violet));opacity:.7;stroke-width:.8px}.advanced-system .code-caption{fill:var(--canvas-muted,var(--cinema-muted));font:10px var(--font-geist-mono), monospace;letter-spacing:.12em}.advanced-home-intro{--intro-cream:var(--canvas-paper);--intro-dark:var(--canvas-bg);z-index:3;pointer-events:none;width:min(27vw,300px);color:var(--canvas-paper);position:absolute;top:90px;right:4vw}.advanced-home-intro .home-identity-graphic{opacity:0}.advanced-home-intro .code-caption{display:none}.advanced-home-intro .intro-skip{top:-65px}@media (max-width:999px) and (min-width:651px){.advanced-home-intro{width:25vw;top:75px}.advanced-home-intro .intro-skip{top:-55px}}@media (max-width:650px){.advanced-home-intro{width:84px;top:44px;right:5vw}.advanced-home-intro .intro-skip{top:-44px}.advanced-home-intro .code-guides,.advanced-home-intro .code-layer text{display:none}.advanced-home-intro .code-mark{stroke-width:7px}.advanced-home-intro .code-layer rect,.advanced-home-intro .code-connection{stroke-width:3px}}@media (prefers-reduced-motion:reduce){.advanced-home-intro .home-identity-graphic{display:none}}@media (prefers-reduced-motion:no-preference){::view-transition-group(.mhv-morph){z-index:2;animation-duration:.82s;animation-timing-function:cubic-bezier(.7,0,.18,1)}::view-transition-image-pair(.mhv-morph){animation:.82s both mhv-morph-soften}::view-transition-old(.mhv-morph){object-fit:cover;height:100%;animation-duration:.82s}::view-transition-new(.mhv-morph){object-fit:cover;height:100%;animation-duration:.82s}::view-transition-old(.mhv-selector-leave){animation:.52s cubic-bezier(.5,0,.75,0) both mhv-selector-leave}::view-transition-new(.mhv-canvas-arrive){animation:.76s cubic-bezier(.2,.8,.2,1) .14s both mhv-canvas-arrive}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@keyframes mhv-morph-soften{35%{filter:blur(2px)}}@keyframes mhv-selector-leave{to{opacity:0;filter:blur(6px);transform:scale(.94)}}@keyframes mhv-canvas-arrive{0%{clip-path:inset(100% 0 0);transform:translateY(6vh)}to{clip-path:inset(0)}}
