@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}:root{--za-black:#020302;--za-black-soft:#060806;--za-panel:#080b08;--za-white:#f4f7f1;--za-gray:#959c91;--za-gray-dark:#545b51;--za-green:#78d92b;--za-green-bright:#8ee63b;--za-green-soft:#78d92b24;--za-red:#ff2a1f;--za-red-soft:#ff2a1f29;--za-border:#ffffff14}*{box-sizing:border-box}html{background:var(--za-black);scroll-behavior:smooth}body{background:radial-gradient(circle at 72% 40%, #98ff3d09, transparent 28%), var(--za-black);min-height:100vh;color:var(--za-white);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}::selection{background:var(--za-green);color:var(--za-black)}.site-shell{min-height:100vh}.anchor-target{pointer-events:none;position:absolute}.navbar{z-index:100;border-bottom:1px solid var(--za-border);-webkit-backdrop-filter:blur(16px);background:#020302b8;width:100%;height:84px;position:absolute;top:0;left:0}.navbar-inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:40px;width:min(1500px,100% - 64px);height:100%;margin:0 auto;display:grid}.brand{align-items:center;gap:14px;width:fit-content;display:inline-flex}.brand-globe{border:1px solid var(--za-green);filter:drop-shadow(0 0 4px #98ff3d2e);border-radius:50% 50% 44% 44%;flex-shrink:0;width:34px;height:26px;display:block;position:relative;overflow:visible}.brand-globe-latitude{border-top:1px solid #98ff3da6;border-radius:50%;height:8px;position:absolute;left:3px;right:3px}.latitude-one{top:7px}.latitude-two{top:14px}.brand-globe-longitude{border-left:1px solid #98ff3db8;border-right:1px solid #98ff3db8;border-radius:50%;width:12px;position:absolute;top:1px;bottom:1px}.longitude-one{left:6px}.longitude-two{right:6px}.brand-globe-axis-horizontal{z-index:4;background:#98ff3de6;width:40px;height:1px;position:absolute;top:50%;left:-3px;transform:translateY(-50%)}.brand-globe-axis-vertical{z-index:4;background:#98ff3de6;width:1px;height:32px;position:absolute;top:-3px;left:50%;transform:translate(-50%)}.brand:hover .brand-globe:after{animation:1.4s ease-in-out infinite alternate brandOrbit}@keyframes brandOrbit{0%{transform:rotate(-12deg)translate(-1px)}to{transform:rotate(-12deg)translate(2px)}}.brand-name{letter-spacing:.12em;font-size:14px;font-weight:700}.brand-name span{color:var(--za-green)}.nav-links{align-items:center;gap:34px;display:flex}.nav-links a{color:#adb4aa;letter-spacing:.06em;padding:10px 0;font-size:12px;transition:color .18s;position:relative}.nav-links a:after{content:"";background:var(--za-green);width:0;height:1px;transition:width .18s;position:absolute;bottom:4px;left:0}.nav-links a:hover{color:var(--za-white)}.nav-links a:hover:after{width:100%}.nav-cta{border:1px solid var(--za-border);color:#e1e5de;letter-spacing:.1em;text-transform:uppercase;justify-self:end;align-items:center;gap:16px;padding:11px 16px;font-family:monospace;font-size:10px;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.nav-cta:hover{color:var(--za-green);background:#98ff3d0a;border-color:#98ff3d73}.hero{flex-direction:column;height:auto;min-height:auto;padding-top:84px;display:flex;position:relative;overflow:hidden}.hero-grid{pointer-events:none;opacity:.28;background-image:linear-gradient(#98ff3d12 1px,#0000 1px),linear-gradient(90deg,#98ff3d12 1px,#0000 1px);background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 2%,#000 18% 75%,#0000);mask-image:linear-gradient(#0000 2%,#000 18% 75%,#0000)}.hero-glow{filter:blur(115px);pointer-events:none;border-radius:50%;position:absolute}.hero-glow-green{background:#98ff3d11;width:430px;height:430px;top:24%;right:7%}.hero-glow-red{background:#ff2a1f0b;width:260px;height:260px;bottom:6%;right:30%}.hero-content{z-index:3;grid-template-columns:minmax(0,1.15fr) minmax(520px,.85fr);align-items:center;gap:45px;width:min(1650px,100%);margin:0 auto;padding:58px 0 30px;display:grid;position:relative}.hero-copy{z-index:10;min-width:0;max-width:none;position:relative;overflow:visible}.eyebrow{color:#a0a79d;letter-spacing:.15em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:30px;font-family:monospace;font-size:11px;display:inline-flex}.status-dot{background:var(--za-green);border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #98ff3dd9}.hero h1{z-index:10;letter-spacing:-.064em;max-width:none;margin:0;font-size:clamp(52px,5.4vw,102px);font-weight:700;line-height:.91;position:relative;overflow:visible}.hero h1 span{color:var(--za-green)}.hero-description{color:#979e94;max-width:660px;margin:34px 0 0;font-size:clamp(15px,1.05vw,18px);line-height:1.7}.hero-actions{align-items:center;gap:12px;margin-top:36px;display:flex}.button{letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:28px;min-width:176px;padding:15px 18px;font-family:monospace;font-size:10px;transition:transform .18s,border-color .18s,background .18s,color .18s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button-primary{border:1px solid var(--za-green);background:var(--za-green);color:#071004}.button-primary:hover{background:#b0ff6b}.button-secondary{border:1px solid var(--za-border);color:#e4e8e1;background:#ffffff04}.button-secondary:hover{color:var(--za-green);border-color:#98ff3d66}.hero-capabilities{flex-wrap:wrap;gap:8px;margin-top:34px;display:flex}.hero-capabilities span{color:#71786e;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff13;padding:7px 10px;font-family:monospace;font-size:9px}.hero-visual{aspect-ratio:1/.88;width:100%;min-height:430px;position:relative}.visual-coordinate{z-index:8;color:#565d54;letter-spacing:.14em;font-family:monospace;font-size:9px;position:absolute}.top-coordinate{top:15px;left:0}.bottom-coordinate{bottom:0;right:0}.radar-frame{background:radial-gradient(circle,#98ff3d0e,#0000 48%),#00000047;border:1px solid #98ff3d1a;justify-content:center;align-items:center;display:flex;position:absolute;inset:34px 0 14px;overflow:hidden}.radar-frame:before{content:"";aspect-ratio:1;border:1px solid #98ff3d11;border-radius:50%;width:88%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.radar-frame:after{content:"";background:linear-gradient(#0000,#98ff3d38,#0000);width:1px;height:100%;position:absolute;top:0;left:50%}.radar-scan{z-index:1;transform-origin:0 0;pointer-events:none;background:conic-gradient(#98ff3d14,#0000 24deg);width:44%;height:44%;animation:9s linear infinite radarSweep;position:absolute;top:50%;left:50%}@keyframes radarSweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hero-logo{z-index:4;object-fit:contain;opacity:.97;filter:drop-shadow(0 0 18px #98ff3d0f);width:min(88%,760px);height:auto;animation:7s ease-in-out infinite logoFloat;position:relative}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.logo-orbit{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%}.orbit-one{border-top:1px dashed #ff2a1f8c;width:78%;height:32%;animation:4.5s ease-in-out infinite orbitPulse;transform:translate(-50%,-50%)rotate(-16deg)}.orbit-two{border-right:1px dashed #98ff3d38;width:61%;height:61%;animation:26s linear infinite orbitSpin;transform:translate(-50%,-50%)rotate(28deg)}@keyframes orbitPulse{0%,to{opacity:.3}50%{opacity:.9}}@keyframes orbitSpin{0%{transform:translate(-50%,-50%)rotate(28deg)}to{transform:translate(-50%,-50%)rotate(388deg)}}.radar-corner{z-index:8;width:22px;height:22px;position:absolute}.radar-corner-tl{border-top:1px solid var(--za-green);border-left:1px solid var(--za-green);top:16px;left:16px}.radar-corner-tr{border-top:1px solid var(--za-green);border-right:1px solid var(--za-green);top:16px;right:16px}.radar-corner-bl{border-bottom:1px solid var(--za-green);border-left:1px solid var(--za-green);bottom:16px;left:16px}.radar-corner-br{border-right:1px solid var(--za-green);border-bottom:1px solid var(--za-green);bottom:16px;right:16px}.platform-target{z-index:10;pointer-events:none;width:76px;height:76px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.target-ring{border:1px solid var(--za-red);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.target-ring-one{width:34px;height:34px}.target-ring-two{opacity:.5;width:64px;height:64px;animation:2.4s ease-out infinite targetPulse}@keyframes targetPulse{0%{opacity:.8;transform:translate(-50%,-50%)scale(.72)}to{opacity:0;transform:translate(-50%,-50%)scale(1.7)}}.target-dot{background:var(--za-red);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 13px #ff2a1fcc}.target-line{background:var(--za-red);position:absolute}.target-line-top,.target-line-bottom{width:1px;height:18px;left:50%;transform:translate(-50%)}.target-line-top{top:-6px}.target-line-bottom{bottom:-6px}.target-line-left,.target-line-right{width:18px;height:1px;top:50%;transform:translateY(-50%)}.target-line-left{left:-6px}.target-line-right{right:-6px}.platform-label{z-index:12;color:#939a90;letter-spacing:.09em;text-transform:uppercase;background:#020402db;border:1px solid #98ff3d29;align-items:center;gap:7px;padding:6px 8px;font-family:monospace;font-size:8px;display:flex;position:absolute}.label-indicator{background:var(--za-green);border-radius:50%;width:4px;height:4px;box-shadow:0 0 8px #98ff3dcc}.label-kubernetes{top:66%;left:8%}.label-guardian{top:30%;right:9%}.label-observe{bottom:17%;right:12%}.hero-bottom{z-index:6;color:#4d544b;letter-spacing:.12em;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;width:min(1500px,100% - 64px);margin:0 auto;padding-bottom:20px;font-family:monospace;font-size:8px;display:grid;position:relative}.hero-bottom-line{background:#ffffff0f;height:1px}@media (pointer:fine){body,a,button{cursor:none}}.target-cursor{z-index:10000;pointer-events:none;opacity:0;will-change:transform;width:44px;height:44px;margin-top:-22px;margin-left:-22px;transition:opacity .14s,width .16s,height .16s,margin .16s;position:fixed;top:0;left:0}.target-cursor-visible{opacity:1}.cursor-ring{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cursor-ring-outer{border:1px solid #ff2a1fd1;width:30px;height:30px;transition:width .16s,height .16s,border-color .16s}.cursor-ring-inner{border:1px solid var(--za-red);width:12px;height:12px}.cursor-dot{background:var(--za-red);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 8px #ff2a1ff2}.cursor-line{background:var(--za-red);transition:background .16s;position:absolute}.cursor-line-top,.cursor-line-bottom{width:1px;height:8px;left:50%;transform:translate(-50%)}.cursor-line-top{top:0}.cursor-line-bottom{bottom:0}.cursor-line-left,.cursor-line-right{width:8px;height:1px;top:50%;transform:translateY(-50%)}.cursor-line-left{left:0}.cursor-line-right{right:0}.target-cursor-lock{width:60px;height:60px;margin-top:-30px;margin-left:-30px}.target-cursor-lock .cursor-ring-outer{border-color:var(--za-green);width:46px;height:46px}.target-cursor-lock .cursor-line{background:var(--za-green)}.target-cursor-click .cursor-ring-outer{animation:.28s ease-out cursorClick}@keyframes cursorClick{0%{opacity:1;transform:translate(-50%,-50%)scale(.7)}to{opacity:0;transform:translate(-50%,-50%)scale(1.55)}}.target-trail{z-index:9998;pointer-events:none;width:100vw;height:100vh;position:fixed;inset:0;overflow:visible}.target-trail path{fill:none;stroke:var(--za-red);stroke-width:2px;stroke-dasharray:10 12;stroke-linecap:round;opacity:0;filter:drop-shadow(0 0 3px #ff2a1f4d);transition:opacity .16s}.target-trail path.target-trail-visible{opacity:.72}@media (max-width:1150px){.navbar-inner{grid-template-columns:1fr auto}.nav-links{display:none}.hero-content{grid-template-columns:1fr;padding-top:115px}.hero-copy{max-width:850px}.hero-visual{max-width:920px;margin:0 auto}}@media (max-width:700px){.navbar{height:72px}.navbar-inner,.hero-content,.hero-bottom{width:calc(100% - 32px)}.brand-name{font-size:11px}.nav-cta{padding:9px 11px}.hero{padding-top:72px}.hero-content{padding-top:85px}.hero h1{font-size:clamp(45px,13.5vw,74px)}.hero-description{margin-top:28px}.hero-actions{flex-direction:column;align-items:stretch}.button{width:100%}.hero-visual{min-height:390px;margin-top:24px}.radar-frame{inset:38px 0 12px}.platform-label{display:none}.hero-bottom{margin-top:36px}}@media (pointer:coarse){.target-cursor,.target-trail{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.target-trail{display:none}}.platform-overview{border-top:1px solid var(--za-border);background:radial-gradient(circle,#98ff3d0b,#0000 35%),#020302;min-height:1100px;padding:130px max(32px,50vw - 750px) 90px;position:relative;overflow:hidden}.platform-background-grid{opacity:.22;pointer-events:none;background-image:linear-gradient(#98ff3d0e 1px,#0000 1px),linear-gradient(90deg,#98ff3d0e 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 15% 85%,#0000);mask-image:linear-gradient(#0000,#000 15% 85%,#0000)}.platform-section-header{z-index:5;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:80px;max-width:1500px;margin:0 auto 100px;display:grid;position:relative}.section-eyebrow{color:#777e74;letter-spacing:.14em;align-items:center;gap:12px;margin-bottom:22px;font-family:monospace;font-size:9px;display:flex}.section-index{color:var(--za-green)}.section-line{background:#98ff3d80;width:36px;height:1px}.platform-section-header h2{letter-spacing:-.055em;margin:0;font-size:clamp(45px,5vw,82px);line-height:.94}.platform-section-header h2 span{color:var(--za-green)}.platform-section-header>p{color:#858c82;max-width:520px;margin:0;font-size:14px;line-height:1.8}.architecture-system{z-index:4;width:min(1380px,100%);height:700px;margin:0 auto;position:relative}.architecture-axis{z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#98ff3d2e,#0000);position:absolute}.architecture-axis-horizontal{width:92%;height:1px;top:50%;left:4%}.architecture-axis-vertical{background:linear-gradient(#0000,#98ff3d2e,#0000);width:1px;height:94%;top:3%;left:50%}.architecture-ring{z-index:0;pointer-events:none;border:1px solid #98ff3d17;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.architecture-ring-one{width:330px;height:330px}.architecture-ring-two{border-style:dashed;width:470px;height:470px;animation:45s linear infinite architectureRotate}.architecture-ring-three{opacity:.45;width:610px;height:610px}@keyframes architectureRotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.architecture-pulse{z-index:1;background:var(--za-red);border-radius:50%;width:6px;height:6px;position:absolute;box-shadow:0 0 10px #ff2a1fcc}.architecture-pulse-one{animation:6s linear infinite horizontalDataPulse;top:50%;left:18%}.architecture-pulse-two{animation:5s linear infinite verticalDataPulse;top:14%;left:50%}@keyframes horizontalDataPulse{0%{opacity:0;left:8%}15%{opacity:1}85%{opacity:1}to{opacity:0;left:91%}}@keyframes verticalDataPulse{0%{opacity:0;top:8%}15%{opacity:1}85%{opacity:1}to{opacity:0;top:90%}}.platform-core{z-index:8;background:radial-gradient(circle,#98ff3d12,#0000 68%),#030603f0;border:1px solid #98ff3d61;flex-direction:column;justify-content:center;align-items:center;width:250px;height:250px;padding:28px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 80px #98ff3d06}.platform-core:before,.platform-core:after{content:"";width:18px;height:18px;position:absolute}.platform-core:before{border-top:1px solid var(--za-green);border-left:1px solid var(--za-green);top:8px;left:8px}.platform-core:after{border-right:1px solid var(--za-green);border-bottom:1px solid var(--za-green);bottom:8px;right:8px}.core-status{color:#62695f;letter-spacing:.1em;align-items:center;gap:6px;font-family:monospace;font-size:7px;display:flex;position:absolute;top:13px;left:13px}.core-status span{background:var(--za-green);border-radius:50%;width:4px;height:4px;box-shadow:0 0 7px #98ff3dcc}.core-globe{border:1px solid var(--za-green);border-radius:50% 50% 45% 45%;width:70px;height:56px;margin-bottom:15px;position:relative}.core-latitude{border-top:1px solid #98ff3d8c;border-radius:50%;position:absolute;left:5px;right:5px}.core-latitude-one{top:13px}.core-latitude-two{top:27px}.core-latitude-three{top:40px}.core-longitude{border-left:1px solid #98ff3d99;border-right:1px solid #98ff3d99;border-radius:50%;width:26px;position:absolute;top:1px;bottom:1px}.core-longitude-one{left:10px}.core-longitude-two{right:10px}.core-axis-horizontal{background:var(--za-green);width:80px;height:1px;position:absolute;top:50%;left:-5px}.core-axis-vertical{background:var(--za-green);width:1px;height:66px;position:absolute;top:-5px;left:50%}.core-label{color:#646c61;letter-spacing:.16em;margin-bottom:6px;font-family:monospace;font-size:7px}.platform-core strong{color:var(--za-white);letter-spacing:.04em;font-size:20px}.core-subtitle{color:var(--za-green);letter-spacing:.12em;margin-top:5px;font-family:monospace;font-size:7px}.platform-node{z-index:5;background:#050705eb;border:1px solid #ffffff13;width:260px;min-height:175px;padding:20px;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;position:absolute}.platform-node:before{content:"";background:#98ff3d4d;width:34px;height:1px;position:absolute}.platform-node:hover{z-index:20;background:#080c07fa;border-color:#98ff3d80;transform:translateY(-6px);box-shadow:0 0 40px #98ff3d09}.platform-node-top{letter-spacing:.1em;justify-content:space-between;margin-bottom:22px;font-family:monospace;font-size:7px;display:flex}.platform-node-number{color:#5e655c}.platform-node-status{color:var(--za-green)}.platform-node h3{letter-spacing:.02em;margin:0 0 10px;font-size:19px}.platform-node p{color:#747b71;margin:0;font-size:11px;line-height:1.65}.platform-node-footer{color:#555c52;letter-spacing:.1em;align-items:center;gap:7px;margin-top:18px;font-family:monospace;font-size:7px;display:flex}.node-indicator{background:var(--za-green);border-radius:50%;width:4px;height:4px}.platform-node-deploy{top:75px;left:0}.platform-node-deploy:before{top:50%;right:-34px}.platform-node-automate{bottom:75px;left:0}.platform-node-automate:before{top:50%;right:-34px}.platform-node-observe{top:0;left:50%;transform:translate(-50%)}.platform-node-observe:hover{transform:translate(-50%)translateY(-6px)}.platform-node-observe:before{width:1px;height:18px;bottom:-18px;left:50%}.platform-node-secure{top:75px;right:0}.platform-node-secure:before{top:50%;left:-34px}.platform-node-optimize{bottom:75px;right:0}.platform-node-optimize:before{top:50%;left:-34px}.platform-node-guardian{bottom:0;left:50%;transform:translate(-50%)}.platform-node-guardian:hover{transform:translate(-50%)translateY(-6px)}.platform-node-guardian:before{width:1px;height:18px;top:-18px;left:50%}.platform-section-footer{z-index:5;color:#454c43;letter-spacing:.11em;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:1500px;margin:90px auto 0;font-family:monospace;font-size:8px;display:grid;position:relative}.platform-section-footer div{background:#ffffff0e;height:1px}@media (max-width:1100px){.platform-overview{padding-left:32px;padding-right:32px}.platform-section-header{grid-template-columns:1fr;gap:30px}.architecture-system{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;height:auto;display:grid}.platform-core{grid-column:1/-1;width:100%;height:260px;position:relative;top:auto;left:auto;transform:none}.platform-node{width:100%;min-height:190px;position:relative;inset:auto;transform:none}.platform-node:hover,.platform-node-observe:hover,.platform-node-guardian:hover{transform:translateY(-4px)}.platform-node:before,.architecture-axis,.architecture-ring,.architecture-pulse{display:none}}@media (max-width:650px){.platform-overview{min-height:auto;padding:100px 16px 70px}.platform-section-header{margin-bottom:60px}.architecture-system{grid-template-columns:1fr}.platform-core{grid-column:auto}.platform-section-footer{margin-top:60px}}.platform-node{cursor:crosshair;outline:none}.platform-node-tools{opacity:0;flex-wrap:wrap;gap:6px;max-height:0;margin-top:0;transition:max-height .24s,margin-top .24s,opacity .2s,transform .24s;display:flex;overflow:hidden;transform:translateY(8px)}.platform-node-tools span{color:#98ff3db8;letter-spacing:.08em;text-transform:uppercase;background:#98ff3d09;border:1px solid #98ff3d29;padding:5px 7px;font-family:monospace;font-size:6px}.platform-node-active .platform-node-tools,.platform-node:focus .platform-node-tools{opacity:1;max-height:100px;margin-top:16px;transform:translateY(0)}.platform-node-active{background:linear-gradient(135deg,#98ff3d0f,#050805fa);border-color:#98ff3db8;box-shadow:0 0 0 1px #98ff3d0a,0 0 45px #98ff3d0f}.platform-node-active h3{color:var(--za-green)}.platform-node-active .node-indicator{box-shadow:0 0 8px #98ff3df2,0 0 18px #98ff3d59}.platform-node-active:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#98ff3d24 50%,#0000 100%);animation:1.4s linear infinite nodeScan;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#0000,#000 40%,#0000 70%);mask-image:linear-gradient(#0000,#000 40%,#0000 70%)}@keyframes nodeScan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.platform-core{transition:border-color .25s,box-shadow .25s,transform .25s}.platform-core-active{border-color:#98ff3dbf;box-shadow:0 0 55px #98ff3d17,inset 0 0 35px #98ff3d06}.platform-core-active .core-globe{filter:drop-shadow(0 0 10px #98ff3d40)}.platform-core-active .core-status span{animation:.85s ease-in-out infinite alternate coreStatusPulse}@keyframes coreStatusPulse{0%{opacity:.35;transform:scale(.8)}to{opacity:1;transform:scale(1.35)}}.architecture-system.architecture-active .architecture-axis{opacity:1;filter:drop-shadow(0 0 5px #98ff3d33)}.architecture-system.architecture-active .architecture-ring-one{border-color:#98ff3d2e}.architecture-system.architecture-active .architecture-ring-two{border-color:#98ff3d38}.architecture-system.architecture-active .architecture-ring-three{border-color:#98ff3d1f}.platform-node-active .platform-node-status{color:var(--za-red)}.platform-node-active .platform-node-status:before{content:"";background:var(--za-red);border-radius:50%;width:4px;height:4px;margin-right:5px;display:inline-block;box-shadow:0 0 8px #ff2a1fbf}.platform-node:focus-visible{border-color:var(--za-green);box-shadow:0 0 0 1px #98ff3d40}@media (max-width:1100px){.platform-node-tools{opacity:1;max-height:none;margin-top:16px;transform:none}.platform-node{cursor:default}}@media (prefers-reduced-motion:reduce){.platform-node-active:after,.platform-core-active .core-status span{animation:none}}.projects-section{border-top:1px solid var(--za-border);background:#030403;padding:130px max(32px,50vw - 750px) 100px;position:relative;overflow:hidden}.projects-grid-background{pointer-events:none;opacity:.18;background-image:linear-gradient(#98ff3d0b 1px,#0000 1px),linear-gradient(90deg,#98ff3d0b 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0}.projects-header{z-index:2;grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;max-width:1500px;margin:0 auto 80px;display:grid;position:relative}.projects-header h2{letter-spacing:-.055em;margin:0;font-size:clamp(45px,5vw,82px);line-height:.94}.projects-header h2 span{color:var(--za-green)}.projects-header>p{color:#858c82;max-width:520px;margin:0;font-size:14px;line-height:1.8}.featured-project{z-index:2;background:linear-gradient(135deg,#98ff3d06,#0000 45%),#050705f0;border:1px solid #98ff3d29;max-width:1500px;margin:0 auto 75px;position:relative}.featured-project-top{letter-spacing:.12em;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;min-height:48px;padding:0 22px;font-family:monospace;font-size:8px;display:flex}.project-identity{color:#666d63;gap:14px;display:flex}.project-identity span{color:var(--za-green)}.project-live-status{color:var(--za-green);align-items:center;gap:7px;display:flex}.project-live-status span{background:var(--za-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #98ff3da6}.featured-project-content{grid-template-columns:1fr .9fr;display:grid}.featured-project-copy{padding:clamp(40px,5vw,80px)}.project-category{color:#656d62;letter-spacing:.14em;margin-bottom:25px;font-family:monospace;font-size:8px;display:block}.featured-project-copy h3{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,78px);line-height:.9}.featured-project-copy h3 span{color:var(--za-green)}.featured-project-copy>p{color:#858c82;max-width:650px;margin:30px 0 0;font-size:13px;line-height:1.8}.project-tech-stack{flex-wrap:wrap;gap:7px;margin-top:30px;display:flex}.project-tech-stack span{color:#98ff3dbd;letter-spacing:.09em;background:#98ff3d06;border:1px solid #98ff3d24;padding:7px 9px;font-family:monospace;font-size:7px}.project-actions{gap:24px;margin-top:42px;display:flex}.project-actions a{color:var(--za-green);letter-spacing:.1em;align-items:center;gap:12px;font-family:monospace;font-size:9px;text-decoration:none;display:inline-flex}.project-actions a:hover{color:var(--za-white)}.project-actions .project-action-secondary{color:#737a70}.featured-project-system{background:radial-gradient(circle at 50% 44%,#98ff3d0e,#0000 40%);border-left:1px solid #ffffff0f;min-height:520px;padding:32px;position:relative}.system-corner{width:18px;height:18px;position:absolute}.system-corner-tl{border-top:1px solid var(--za-green);border-left:1px solid var(--za-green);top:15px;left:15px}.system-corner-tr{border-top:1px solid var(--za-green);border-right:1px solid var(--za-green);top:15px;right:15px}.system-corner-bl{border-bottom:1px solid var(--za-green);border-left:1px solid var(--za-green);bottom:15px;left:15px}.system-corner-br{border-right:1px solid var(--za-green);border-bottom:1px solid var(--za-green);bottom:15px;right:15px}.system-header{color:#565d53;letter-spacing:.11em;justify-content:space-between;font-family:monospace;font-size:7px;display:flex}.cluster-visual{width:min(420px,100%);height:290px;margin:55px auto 25px;position:relative}.cluster-line{z-index:0;background:#98ff3d30;position:absolute}.cluster-line-horizontal{width:50%;height:1px;top:51%;left:25%}.cluster-line-left{width:1px;height:52%;top:25%;left:30%;transform:rotate(40deg)}.cluster-line-right{width:1px;height:52%;top:25%;right:30%;transform:rotate(-40deg)}.cluster-node{z-index:2;background:#050805;border:1px solid #98ff3d4d;flex-direction:column;justify-content:center;align-items:center;width:92px;height:92px;display:flex;position:absolute}.cluster-node small{color:#5f675c;letter-spacing:.1em;margin-bottom:5px;font-family:monospace;font-size:6px}.cluster-node strong{color:var(--za-green);font-size:18px}.cluster-node-status{background:var(--za-green);border-radius:50%;width:4px;height:4px;position:absolute;top:8px;right:8px;box-shadow:0 0 7px #98ff3d99}.cluster-control{border-color:#98ff3da6;top:0;left:50%;transform:translate(-50%)}.cluster-worker-one{bottom:0;left:0}.cluster-worker-two{bottom:0;left:50%;transform:translate(-50%)}.cluster-worker-three{bottom:0;right:0}.system-metrics{border-top:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);display:grid}.system-metrics div{padding:20px 12px 0}.system-metrics span,.system-metrics strong{font-family:monospace;display:block}.system-metrics span{color:#51584f;letter-spacing:.1em;margin-bottom:7px;font-size:6px}.system-metrics strong{color:#8f978c;letter-spacing:.08em;font-size:8px}.projects-roadmap{z-index:2;border-top:1px solid #ffffff12;max-width:1500px;margin:0 auto;position:relative}.projects-roadmap-header{color:#50574e;letter-spacing:.11em;justify-content:space-between;align-items:center;min-height:45px;font-family:monospace;font-size:7px;display:flex}.roadmap-project{border-top:1px solid #ffffff0e;grid-template-columns:80px minmax(280px,1fr) minmax(170px,.4fr) minmax(160px,.3fr) 30px;align-items:center;min-height:82px;transition:padding .18s,background .18s,border-color .18s;display:grid}.roadmap-project:hover{background:#98ff3d06;border-color:#98ff3d30;padding:0 14px}.roadmap-number{color:#4c534a;font-family:monospace;font-size:8px}.roadmap-project h3{color:#d6dbd2;letter-spacing:.02em;margin:0;font-size:14px;font-weight:500}.roadmap-tech{color:#636a60;letter-spacing:.09em;font-family:monospace;font-size:7px}.roadmap-status{color:#565d53;letter-spacing:.09em;font-family:monospace;font-size:7px}.roadmap-status-development{color:var(--za-green)}.roadmap-arrow{color:#5b6258;text-align:right}.roadmap-project:hover .roadmap-arrow{color:var(--za-green)}.projects-footer{z-index:2;color:#454c43;letter-spacing:.11em;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:1500px;margin:80px auto 0;font-family:monospace;font-size:8px;display:grid;position:relative}.projects-footer div{background:#ffffff0e;height:1px}@media (max-width:1000px){.projects-header,.featured-project-content{grid-template-columns:1fr}.projects-header{gap:30px}.featured-project-system{border-top:1px solid #ffffff0f;border-left:none}.roadmap-project{grid-template-columns:60px 1fr 150px 30px}.roadmap-tech{display:none}}@media (max-width:650px){.projects-section{padding:100px 16px 70px}.featured-project-copy{padding:35px 22px}.featured-project-system{min-height:450px;padding:24px 18px}.project-actions{flex-direction:column;gap:18px}.cluster-visual{transform-origin:50%;transform:scale(.84)}.system-metrics{grid-template-columns:1fr}.system-metrics div{padding:12px 0}.roadmap-project{grid-template-columns:45px 1fr auto;gap:8px;min-height:95px}.roadmap-status{display:none}.roadmap-project h3{font-size:12px}.projects-roadmap-header span:last-child{display:none}}.kubernetes-case-study{border-top:1px solid var(--za-border);background:radial-gradient(circle at 75% 40%,#98ff3d09,#0000 28%),#020302;padding:130px max(32px,50vw - 750px) 100px;position:relative;overflow:hidden}.case-study-grid{opacity:.17;pointer-events:none;background-image:linear-gradient(#98ff3d0b 1px,#0000 1px),linear-gradient(90deg,#98ff3d0b 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0}.case-study-header{z-index:2;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:60px;max-width:1500px;margin:0 auto 45px;display:grid;position:relative}.case-study-header h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.4vw,86px);line-height:.92}.case-study-header h2 span{color:var(--za-green)}.case-study-header-meta{border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;min-width:310px;display:grid}.case-study-header-meta div{border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;gap:30px;min-height:48px;font-family:monospace;display:flex}.case-study-header-meta div:first-child{border-top:none}.case-study-header-meta span{color:#50574e;letter-spacing:.1em;font-size:7px}.case-study-header-meta strong{color:#9ba297;letter-spacing:.09em;font-size:8px}.case-study-header-meta .case-study-complete{color:var(--za-green)}.case-study-intro{z-index:2;border-top:1px solid #ffffff0e;max-width:1500px;margin:0 auto 75px;padding-top:32px;position:relative}.case-study-intro p{color:#8a9186;max-width:850px;margin:0;font-size:clamp(16px,1.4vw,21px);line-height:1.7}.case-study-main{z-index:2;grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);gap:70px;max-width:1500px;margin:0 auto 75px;display:grid;position:relative}.case-study-story{border-top:1px solid #ffffff12}.case-study-point{border-bottom:1px solid #ffffff0e;grid-template-columns:55px 1fr;gap:20px;min-height:175px;padding:30px 0;display:grid}.case-study-point-index{color:#444b42;letter-spacing:.1em;font-family:monospace;font-size:8px}.case-study-point-label{color:var(--za-green);letter-spacing:.12em;margin-bottom:8px;font-family:monospace;font-size:7px;display:block}.case-study-point h3{color:#e3e7df;margin:0 0 13px;font-size:21px;font-weight:500}.case-study-point p{color:#747b71;max-width:600px;margin:0;font-size:12px;line-height:1.75}.case-study-architecture{background:radial-gradient(circle,#98ff3d0e,#0000 42%),#040704f0;border:1px solid #98ff3d26;min-height:620px;padding:28px;position:relative}.case-study-architecture:before,.case-study-architecture:after{content:"";width:20px;height:20px;position:absolute}.case-study-architecture:before{border-top:1px solid var(--za-green);border-left:1px solid var(--za-green);top:12px;left:12px}.case-study-architecture:after{border-right:1px solid var(--za-green);border-bottom:1px solid var(--za-green);bottom:12px;right:12px}.case-study-architecture-header{color:#565d53;letter-spacing:.11em;justify-content:space-between;font-family:monospace;font-size:7px;display:flex}.case-study-flow{flex-direction:column;align-items:center;width:min(470px,100%);margin:50px auto 35px;display:flex}.flow-node{background:#030603f5;border:1px solid #98ff3d38;grid-template-rows:auto auto;grid-template-columns:34px 1fr;align-items:center;width:250px;min-height:74px;padding:17px 20px;display:grid;position:relative}.flow-node>span{color:#4e554c;grid-row:1/3;font-family:monospace;font-size:7px}.flow-node small{color:#596057;letter-spacing:.09em;font-family:monospace;font-size:6px}.flow-node strong{color:#cfd5cb;letter-spacing:.05em;font-size:11px}.flow-kubernetes{border-color:#98ff3da6;box-shadow:0 0 30px #98ff3d09}.flow-kubernetes strong{color:var(--za-green)}.flow-connector{background:#98ff3d3d;width:1px;height:30px;position:relative}.flow-connector span{border-right:1px solid var(--za-green);border-bottom:1px solid var(--za-green);width:5px;height:5px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)rotate(45deg)}.flow-split{grid-template-columns:1fr 1fr;gap:15px;width:100%;display:grid}.flow-split .flow-node{width:100%}.flow-application{border-color:#ff2a1f4d}.flow-application strong{color:#e6e9e3}.case-study-architecture-footer{color:#444b42;letter-spacing:.1em;grid-template-columns:auto 1fr auto;align-items:center;gap:15px;font-family:monospace;font-size:6px;display:grid}.case-study-architecture-footer div{background:#ffffff0d;height:1px}.case-study-details{z-index:2;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;grid-template-columns:1.2fr .8fr;max-width:1500px;margin:0 auto;display:grid;position:relative}.case-study-capabilities{border-right:1px solid #ffffff0f;padding:38px 45px 45px 0}.case-study-technology{padding:38px 0 45px 45px}.case-study-detail-heading{color:#50574e;letter-spacing:.11em;justify-content:space-between;margin-bottom:30px;font-family:monospace;font-size:7px;display:flex}.capability-grid{grid-template-columns:repeat(2,1fr);display:grid}.capability-item{border-top:1px solid #ffffff0d;grid-template-columns:38px 1fr;align-items:center;min-height:62px;padding:0 15px;display:grid}.capability-item span{color:#464d44;font-family:monospace;font-size:7px}.capability-item strong{color:#a3aaa0;font-size:10px;font-weight:500}.case-study-tech-list{flex-wrap:wrap;gap:8px;display:flex}.case-study-tech-list span{color:#98ff3dbf;letter-spacing:.08em;background:#98ff3d06;border:1px solid #98ff3d26;padding:8px 10px;font-family:monospace;font-size:7px}.case-study-result{border-top:1px solid #ffffff0e;margin-top:40px;padding-top:28px}.case-study-result span{color:var(--za-green);letter-spacing:.11em;font-family:monospace;font-size:7px}.case-study-result p{color:#737a70;margin:14px 0 0;font-size:11px;line-height:1.75}.case-study-footer{z-index:2;color:#444b42;letter-spacing:.11em;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:1500px;margin:70px auto 0;font-family:monospace;font-size:8px;display:grid;position:relative}.case-study-footer div{background:#ffffff0e;height:1px}@media (max-width:1050px){.case-study-header,.case-study-main,.case-study-details{grid-template-columns:1fr}.case-study-header-meta{min-width:0}.case-study-main{gap:45px}.case-study-capabilities{border-bottom:1px solid #ffffff0f;border-right:none;padding:38px 0}.case-study-technology{padding:38px 0}}@media (max-width:650px){.kubernetes-case-study{padding:100px 16px 70px}.case-study-header{margin-bottom:35px}.case-study-intro{margin-bottom:55px}.case-study-point{grid-template-columns:38px 1fr}.case-study-architecture{min-height:auto;padding:24px 16px}.flow-node{width:100%}.flow-split,.capability-grid{grid-template-columns:1fr}}.cloud-lab{border-top:1px solid var(--za-border);background:radial-gradient(circle at 50% 55%,#98ff3d0a,#0000 35%),#030403;padding:130px max(32px,50vw - 750px) 100px;position:relative;overflow:hidden}.cloud-lab-grid{opacity:.18;pointer-events:none;background-image:linear-gradient(#98ff3d0b 1px,#0000 1px),linear-gradient(90deg,#98ff3d0b 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.cloud-lab-header{z-index:2;grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;max-width:1500px;margin:0 auto 75px;display:grid;position:relative}.cloud-lab-header h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.3vw,84px);line-height:.92}.cloud-lab-header h2 span{color:var(--za-green)}.cloud-lab-description{max-width:520px}.lab-mode{color:var(--za-green);letter-spacing:.12em;align-items:center;gap:8px;margin-bottom:18px;font-family:monospace;font-size:7px;display:flex}.lab-mode>span{background:var(--za-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #98ff3db3}.cloud-lab-description p{color:#858c82;margin:0;font-size:14px;line-height:1.8}.cloud-console{z-index:2;background:#030603f5;border:1px solid #98ff3d29;max-width:1500px;margin:0 auto;position:relative;box-shadow:0 0 80px #98ff3d06}.console-topbar{letter-spacing:.1em;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;min-height:48px;padding:0 20px;font-family:monospace;font-size:7px;display:flex}.console-title{color:#858d82;align-items:center;gap:8px;display:flex}.console-status-light{background:var(--za-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #98ff3dbf}.console-topbar-meta{color:#4d544b;gap:25px;display:flex}.console-metrics{border-bottom:1px solid #ffffff0f;grid-template-columns:repeat(4,1fr);display:grid}.console-metric{border-right:1px solid #ffffff0e;min-height:125px;padding:24px}.console-metric:last-child{border-right:none}.console-metric span,.console-metric small{letter-spacing:.09em;font-family:monospace;display:block}.console-metric span{color:#50574e;font-size:7px}.console-metric strong{color:var(--za-green);margin:13px 0 9px;font-size:25px;font-weight:500;display:block}.console-metric small{color:#50574e;font-size:6px}.console-main{grid-template-columns:1.35fr .65fr;min-height:600px;display:grid}.console-infrastructure{border-right:1px solid #ffffff0f;padding:28px;position:relative}.console-panel-header{color:#50574e;letter-spacing:.1em;justify-content:space-between;font-family:monospace;font-size:7px;display:flex}.lab-topology{width:min(650px,100%);height:450px;margin:45px auto 20px;position:relative}.lab-orbit{border:1px solid #98ff3d14;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lab-orbit-one{width:300px;height:300px}.lab-orbit-two{opacity:.6;border-style:dashed;width:430px;height:430px}.lab-connection{z-index:0;transform-origin:top;background:#98ff3d2e;width:1px;height:145px;position:absolute;top:50%;left:50%}.lab-connection-left{transform:rotate(120deg)}.lab-connection-right{transform:rotate(-120deg)}.lab-connection-bottom{transform:rotate(180deg)}.lab-node{z-index:3;background:#050805;border:1px solid #98ff3d38;width:125px;min-height:90px;padding:18px 14px;position:absolute}.lab-node small,.lab-node strong,.lab-node>span:last-child{display:block}.lab-node small{color:#51584f;letter-spacing:.08em;font-family:monospace;font-size:6px}.lab-node strong{color:#d6dbd2;margin:7px 0;font-size:12px}.lab-node>span:last-child{color:#5e655c;letter-spacing:.08em;font-family:monospace;font-size:6px}.lab-node-light{background:var(--za-green);border-radius:50%;width:4px;height:4px;position:absolute;top:9px;right:9px;box-shadow:0 0 7px #98ff3db3}.lab-node-core{border-color:#98ff3da6;width:145px;min-height:105px;top:50%;left:50%;transform:translate(-50%,-50%)}.lab-node-core strong{color:var(--za-green);font-size:18px}.lab-node-deploy{top:50%;left:3%;transform:translateY(-50%)}.lab-node-observe{top:50%;right:3%;transform:translateY(-50%)}.lab-node-security{bottom:0;left:50%;transform:translate(-50%)}.topology-legend{color:#4e554c;letter-spacing:.09em;gap:22px;font-family:monospace;font-size:6px;display:flex}.topology-legend span{align-items:center;gap:6px;display:flex}.topology-legend i{border-radius:50%;width:4px;height:4px}.legend-green{background:var(--za-green)}.legend-gray{background:#5a6157}.legend-red{background:var(--za-red)}.console-side{grid-template-rows:1fr auto;display:grid}.console-activity{padding:28px}.activity-list{margin-top:25px}.activity-event{border-top:1px solid #ffffff0d;grid-template-columns:45px 70px 1fr;align-items:center;min-height:68px;display:grid}.activity-time,.activity-type{letter-spacing:.08em;font-family:monospace;font-size:6px}.activity-time{color:#474e45}.activity-type{color:var(--za-green)}.activity-event p{color:#777e74;margin:0;font-size:9px;line-height:1.5}.console-security{border-top:1px solid #ffffff0f;padding:28px}.signal-row{letter-spacing:.08em;border-top:1px solid #ffffff0b;justify-content:space-between;align-items:center;min-height:45px;font-family:monospace;font-size:7px;display:flex}.signal-row span{color:#565d53}.signal-row strong{color:var(--za-green);font-size:7px}.signal-row .signal-development{color:var(--za-red)}.console-command{border-top:1px solid #ffffff0f;align-items:center;gap:10px;min-height:54px;padding:0 20px;font-family:monospace;font-size:8px;display:flex}.command-prefix{color:var(--za-green)}.command-text{color:#72796f}.command-cursor{background:var(--za-green);width:6px;height:12px;animation:1s step-end infinite commandBlink}@keyframes commandBlink{50%{opacity:0}}.cloud-lab-footer{z-index:2;color:#444b42;letter-spacing:.11em;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:1500px;margin:70px auto 0;font-family:monospace;font-size:8px;display:grid;position:relative}.cloud-lab-footer div{background:#ffffff0e;height:1px}@media (max-width:1000px){.cloud-lab-header,.console-main{grid-template-columns:1fr}.cloud-lab-header{gap:30px}.console-metrics{grid-template-columns:repeat(2,1fr)}.console-infrastructure{border-bottom:1px solid #ffffff0f;border-right:none}}@media (max-width:650px){.cloud-lab{padding:100px 16px 70px}.console-topbar{flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px;padding-bottom:16px}.console-topbar-meta{flex-wrap:wrap;gap:12px}.console-metrics{grid-template-columns:1fr}.console-metric{border-bottom:1px solid #ffffff0e;border-right:none}.lab-topology{transform-origin:50%;transform:scale(.82)}.activity-event{grid-template-columns:40px 60px 1fr}.console-command{white-space:nowrap;overflow:hidden}}.guardian-section{border-top:1px solid var(--za-border);background:radial-gradient(circle at 50% 48%,#ff2a1f0b,#0000 28%),radial-gradient(circle at 72% 55%,#98ff3d06,#0000 30%),#020302;padding:130px max(32px,50vw - 750px) 100px;position:relative;overflow:hidden}.guardian-grid{pointer-events:none;opacity:.17;background-image:linear-gradient(#98ff3d0a 1px,#0000 1px),linear-gradient(90deg,#98ff3d0a 1px,#0000 1px);background-size:74px 74px;position:absolute;inset:0}.guardian-header{z-index:2;grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;max-width:1500px;margin:0 auto 75px;display:grid;position:relative}.guardian-header h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.3vw,84px);line-height:.92}.guardian-header h2 span{color:var(--za-green)}.guardian-header-copy{max-width:520px}.guardian-development-status{color:var(--za-red);letter-spacing:.12em;align-items:center;gap:8px;margin-bottom:18px;font-family:monospace;font-size:7px;display:flex}.guardian-development-status>span{background:var(--za-red);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #ff2a1fbf}.guardian-header-copy p{color:#858c82;margin:0;font-size:14px;line-height:1.8}.guardian-console{z-index:2;background:#030503f7;border:1px solid #ff2a1f2e;max-width:1500px;margin:0 auto;position:relative;box-shadow:0 0 90px #ff2a1f06}.guardian-console-topbar{letter-spacing:.1em;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;min-height:50px;padding:0 20px;font-family:monospace;font-size:7px;display:flex}.guardian-console-title{color:#858d82;align-items:center;gap:8px;display:flex}.guardian-red-light{background:var(--za-red);border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #ff2a1fcc}.guardian-console-meta{color:#4c534a;gap:24px;display:flex}.guardian-workspace{grid-template-columns:.75fr 1.1fr .75fr;min-height:620px;display:grid}.guardian-events-panel,.guardian-core-panel,.guardian-action-panel{padding:28px}.guardian-events-panel{border-right:1px solid #ffffff0f}.guardian-action-panel{border-left:1px solid #ffffff0f}.guardian-panel-header{color:#50574e;letter-spacing:.1em;justify-content:space-between;font-family:monospace;font-size:7px;display:flex}.guardian-events{margin-top:25px}.guardian-event{border-top:1px solid #ffffff0d;grid-template-columns:43px 72px 1fr;align-items:center;min-height:86px;display:grid}.guardian-event-time{color:#464d44;font-family:monospace;font-size:6px}.guardian-event-source{color:var(--za-green);letter-spacing:.08em;font-family:monospace;font-size:6px}.guardian-event p{color:#777e74;margin:0;font-size:9px;line-height:1.55}.guardian-core-panel{position:relative}.guardian-core{width:min(460px,100%);height:430px;margin:40px auto 15px;position:relative}.guardian-orbit{border:1px solid #ff2a1f1c;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.guardian-orbit-one{width:210px;height:210px}.guardian-orbit-two{border-style:dashed;width:315px;height:315px;animation:30s linear infinite guardianOrbitSpin}.guardian-orbit-three{border-color:#98ff3d12;width:400px;height:400px}@keyframes guardianOrbitSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.guardian-core-node{background:radial-gradient(circle,#ff2a1f11,#0000 67%),#050505;border:1px solid #ff2a1f8c;flex-direction:column;justify-content:center;align-items:center;width:190px;height:190px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 45px #ff2a1f0a}.guardian-core-status{color:var(--za-red);letter-spacing:.1em;margin-bottom:13px;font-family:monospace;font-size:6px}.guardian-core-node strong{color:var(--za-white);letter-spacing:.04em;font-size:24px}.guardian-core-node small{color:#585f55;letter-spacing:.09em;margin-top:7px;font-family:monospace;font-size:6px}.guardian-signal{color:#98ff3db3;letter-spacing:.09em;text-align:center;background:#040704f2;border:1px solid #98ff3d1f;min-width:68px;padding:7px 9px;font-family:monospace;font-size:6px;position:absolute}.guardian-signal-top{top:0;left:50%;transform:translate(-50%)}.guardian-signal-right{top:50%;right:0;transform:translateY(-50%)}.guardian-signal-bottom{bottom:0;left:50%;transform:translate(-50%)}.guardian-signal-left{top:50%;left:0;transform:translateY(-50%)}.guardian-pipeline{color:#525950;letter-spacing:.08em;justify-content:center;align-items:center;gap:9px;font-family:monospace;font-size:6px;display:flex}.guardian-pipeline span{color:#98ff3db8}.guardian-pipeline i{color:#ff2a1f8c;font-style:normal}.guardian-recommendation{border-top:1px solid #ffffff0d;border-bottom:1px solid #ffffff0d;margin-top:28px;padding:24px 0 30px}.guardian-recommendation-label{color:var(--za-red);letter-spacing:.1em;font-family:monospace;font-size:6px}.guardian-recommendation h3{color:#e3e7df;margin:13px 0 15px;font-size:21px;font-weight:500;line-height:1.25}.guardian-recommendation p{color:#747b71;margin:0;font-size:10px;line-height:1.7}.guardian-confidence{letter-spacing:.08em;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:23px;font-family:monospace;font-size:6px;display:grid}.guardian-confidence>span{color:#51584f}.guardian-confidence strong{color:var(--za-red);font-size:6px}.guardian-confidence-bar{background:#ffffff0f;height:2px}.guardian-confidence-bar span{background:linear-gradient(90deg, var(--za-green), var(--za-red));width:68%;height:100%;display:block}.guardian-action-list{margin-top:26px}.guardian-action-list div{border-top:1px solid #ffffff0b;grid-template-columns:36px 1fr;align-items:center;min-height:48px;display:grid}.guardian-action-list span{color:#464d44;font-family:monospace;font-size:6px}.guardian-action-list strong{color:#8c9389;font-size:9px;font-weight:500}.guardian-command-line{color:#70776d;border-top:1px solid #ffffff0f;align-items:center;gap:10px;min-height:55px;padding:0 20px;font-family:monospace;font-size:8px;display:flex}.guardian-command-prefix{color:var(--za-red)}.guardian-command-cursor{background:var(--za-red);width:6px;height:12px;animation:1s step-end infinite guardianCommandBlink}@keyframes guardianCommandBlink{50%{opacity:0}}.guardian-capabilities{z-index:2;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;max-width:1500px;margin:70px auto 0;position:relative}.guardian-capabilities-header{color:#50574e;letter-spacing:.1em;justify-content:space-between;align-items:center;min-height:48px;font-family:monospace;font-size:7px;display:flex}.guardian-capability-grid{grid-template-columns:repeat(3,1fr);display:grid}.guardian-capability{border-top:1px solid #ffffff0d;border-right:1px solid #ffffff0d;grid-template-columns:40px 1fr;align-items:center;min-height:80px;padding:0 22px;display:grid}.guardian-capability:nth-child(3n){border-right:none}.guardian-capability span{color:#464d44;font-family:monospace;font-size:7px}.guardian-capability strong{color:#9ca398;font-size:10px;font-weight:500}.guardian-footer{z-index:2;color:#444b42;letter-spacing:.11em;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:1500px;margin:70px auto 0;font-family:monospace;font-size:8px;display:grid;position:relative}.guardian-footer div{background:#ffffff0e;height:1px}@media (max-width:1100px){.guardian-header,.guardian-workspace{grid-template-columns:1fr}.guardian-header{gap:30px}.guardian-events-panel{border-bottom:1px solid #ffffff0f;border-right:none}.guardian-action-panel{border-top:1px solid #ffffff0f;border-left:none}.guardian-capability-grid{grid-template-columns:repeat(2,1fr)}.guardian-capability:nth-child(3n){border-right:1px solid #ffffff0d}.guardian-capability:nth-child(2n){border-right:none}}@media (max-width:650px){.guardian-section{padding:100px 16px 70px}.guardian-console-topbar{flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px;padding-bottom:16px}.guardian-console-meta{flex-wrap:wrap;gap:12px}.guardian-core{transform-origin:50%;transform:scale(.84)}.guardian-event{grid-template-columns:38px 60px 1fr}.guardian-pipeline{flex-wrap:wrap}.guardian-capability-grid{grid-template-columns:1fr}.guardian-capability,.guardian-capability:nth-child(2n),.guardian-capability:nth-child(3n){border-right:none}.guardian-command-line{white-space:nowrap;overflow:hidden}}@media (prefers-reduced-motion:reduce){.guardian-orbit-two,.guardian-command-cursor{animation:none}}.za3d-section{border-top:1px solid var(--za-border);background:radial-gradient(circle at 50% 60%,#98ff3d0b,#0000 32%),radial-gradient(circle at 65% 45%,#ff2a1f05,#0000 30%),#020302;padding:130px max(32px,50vw - 750px) 110px;position:relative;overflow:hidden}.za3d-grid{pointer-events:none;opacity:.15;background-image:linear-gradient(#98ff3d09 1px,#0000 1px),linear-gradient(90deg,#98ff3d09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.za3d-header{z-index:2;grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;max-width:1500px;margin:0 auto 70px;display:grid;position:relative}.za3d-header h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,5.3vw,84px);line-height:.92}.za3d-header h2 span{color:var(--za-green)}.za3d-description{max-width:520px}.za3d-status{color:var(--za-green);letter-spacing:.12em;align-items:center;gap:8px;margin-bottom:18px;font-family:monospace;font-size:7px;display:flex}.za3d-status>span{background:var(--za-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #98ff3dcc}.za3d-description p{color:#858c82;margin:0;font-size:14px;line-height:1.8}.za3d-stage{z-index:2;background:radial-gradient(circle,#98ff3d0b,#0000 43%),#020502f5;border:1px solid #98ff3d24;max-width:1500px;margin:0 auto;position:relative;overflow:hidden}.za3d-stage:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#98ff3d04,#0000);position:absolute;inset:0}.za3d-topbar{z-index:5;color:#555c53;letter-spacing:.1em;border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;min-height:50px;padding:0 20px;font-family:monospace;font-size:7px;display:flex;position:relative}.za3d-topbar>div:first-child{align-items:center;gap:8px;display:flex}.za3d-green-dot{background:var(--za-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #98ff3dcc}.za3d-controls{gap:24px;display:flex}.za3d-canvas{z-index:2;background:radial-gradient(circle,#98ff3d06,#0000 37%);height:760px;position:relative}.za3d-canvas canvas{display:block}.za3d-core-label{text-align:center;pointer-events:none;width:180px;font-family:monospace}.za3d-core-label span,.za3d-core-label strong,.za3d-core-label small{display:block}.za3d-core-label span{color:#98ff3db8;letter-spacing:.13em;font-size:6px}.za3d-core-label strong{color:#f0f4ed;letter-spacing:.05em;margin:5px 0;font-size:15px}.za3d-core-label small{color:#525a50;letter-spacing:.11em;font-size:6px}.za3d-node-label{background:linear-gradient(90deg,#050905f0,#05090580,#0000);border-left:1px solid #98ff3d2e;min-width:175px;padding:10px 12px;font-family:monospace;transition:transform .2s,border-color .2s}.za3d-node-label span,.za3d-node-label strong,.za3d-node-label small{display:block}.za3d-node-label span{color:#535b50;letter-spacing:.1em;font-size:6px}.za3d-node-label strong{color:#b5bcb1;letter-spacing:.04em;margin:5px 0;font-size:12px}.za3d-node-label small{color:#98ff3da6;letter-spacing:.1em;font-size:6px}.za3d-node-label-active{border-color:var(--za-green);transform:translate(4px)}.za3d-node-label-active strong{color:var(--za-green)}.za3d-status-red{color:var(--za-red)!important}.za3d-crosshair{pointer-events:none;border:1px solid #98ff3d06;border-radius:50%;width:440px;height:440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.za3d-crosshair:before,.za3d-crosshair:after{content:"";background:#98ff3d09;position:absolute}.za3d-crosshair:before{width:1px;height:calc(100% + 160px);top:-80px;left:50%}.za3d-crosshair:after{width:calc(100% + 160px);height:1px;top:50%;left:-80px}.za3d-crosshair span{border:1px dashed #ff2a1f0e;border-radius:50%;position:absolute;inset:58px}.za3d-coordinate{z-index:4;color:#353c34;letter-spacing:.09em;pointer-events:none;font-family:monospace;font-size:6px;line-height:1.8;position:absolute;bottom:24px}.za3d-coordinate-left{left:24px}.za3d-coordinate-right{text-align:right;right:24px}.za3d-bottom{z-index:4;color:#484f46;letter-spacing:.1em;border-top:1px solid #ffffff0e;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:52px;padding:0 20px;font-family:monospace;font-size:7px;display:grid;position:relative}.za3d-bottom div{background:#ffffff0b;height:1px}@media (max-width:1000px){.za3d-header{grid-template-columns:1fr;gap:30px}.za3d-canvas{height:650px}}@media (max-width:650px){.za3d-section{padding:100px 16px 70px}.za3d-topbar{flex-direction:column;align-items:flex-start;gap:10px;padding-top:14px;padding-bottom:14px}.za3d-controls{flex-wrap:wrap;gap:10px}.za3d-canvas{height:530px}.za3d-crosshair{width:280px;height:280px}.za3d-node-label{min-width:125px}.za3d-bottom{grid-template-columns:1fr;gap:8px;padding-top:14px;padding-bottom:14px}.za3d-bottom div{display:none}}@media (prefers-reduced-motion:reduce){.za3d-node-label{transition:none}}.engineering-profile-3d-layout{border-top:1px solid var(--za-border);background:radial-gradient(circle at 58% 38%,#98ff3d0d,#0000 34%),#020302;padding:120px max(28px,50vw - 800px) 110px;position:relative;overflow:hidden}.engineering-profile-hero3d{z-index:2;grid-template-columns:minmax(0,.95fr) minmax(520px,1.1fr) minmax(300px,.55fr);grid-template-areas:"copy visual roles""cards visual signal";align-items:stretch;gap:34px 28px;max-width:1600px;margin:0 auto;display:grid;position:relative}.engineering-profile-hero-copy{grid-area:copy;min-width:0}.engineering-profile-label{color:var(--za-green);letter-spacing:.12em;margin-top:42px;font-family:monospace;font-size:7px;display:inline-block}.engineering-profile-hero-title{color:#e6e9e4;letter-spacing:-.055em;max-width:720px;margin:20px 0 24px;font-size:clamp(44px,4.6vw,82px);font-weight:500;line-height:.95}.engineering-profile-hero-title span{color:var(--za-green)}.engineering-profile-hero-description{color:#777e74;max-width:620px;margin:0;font-size:12px;line-height:1.8}.engineering-profile-hero-visual{grid-area:visual;justify-content:center;align-items:center;min-height:760px;display:flex;position:relative;overflow:hidden}.engineering-profile-coordinate{z-index:5;color:#525950;letter-spacing:.11em;font-family:monospace;font-size:7px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.engineering-profile-3d{width:100%;height:720px}.engineering-profile-3d canvas{display:block}.engineering-folder-label{text-align:center;min-width:180px;font-family:monospace}.engineering-folder-label span,.engineering-folder-label strong,.engineering-folder-label small{display:block}.engineering-folder-label span{color:#98ff3dc7;letter-spacing:.12em;font-size:6px}.engineering-folder-label strong{color:#e9eee5;letter-spacing:.05em;margin:6px 0;font-size:15px}.engineering-folder-label small{color:#535b50;letter-spacing:.1em;font-size:6px}.engineering-profile-role-panel{background:#03060380;border:1px solid #98ff3d14;grid-area:roles;padding:28px}.engineering-profile-panel-header{color:#50574e;letter-spacing:.1em;justify-content:space-between;font-family:monospace;font-size:7px;display:flex}.engineering-role-list{margin-top:25px}.engineering-role{border-top:1px solid #ffffff0d;grid-template-columns:42px 1fr auto;align-items:center;min-height:78px;display:grid}.engineering-role span{color:#4c534a;font-family:monospace;font-size:7px}.engineering-role strong{color:#b0b6ad;font-size:12px;font-weight:500}.engineering-role i{color:var(--za-green);font-size:18px;font-style:normal}.engineering-profile-focus-grid{grid-area:cards;grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.engineering-profile-focus-card{background:linear-gradient(#070c07b8,#020502b3);border:1px solid #98ff3d14;min-height:170px;padding:22px}.engineering-profile-focus-card>span{color:#4b5248;font-family:monospace;font-size:7px}.engineering-profile-focus-card strong{color:var(--za-green);letter-spacing:.08em;margin:26px 0 12px;font-size:11px;display:block}.engineering-profile-focus-card p{color:#6e756b;margin:0;font-size:9px;line-height:1.65}.engineering-profile-signal-3d{background:radial-gradient(circle at 20% 35%,#ff2a1f0e,#0000 44%),#0305038c;border:1px solid #98ff3d14;grid-area:signal;padding:28px}.engineering-profile-signal-3d>span{color:var(--za-red);letter-spacing:.11em;font-family:monospace;font-size:7px}.engineering-profile-signal-3d strong{color:#e4e8e1;letter-spacing:-.04em;margin:24px 0;font-size:42px;line-height:.85;display:block}.engineering-profile-signal-3d p{color:#6c7369;margin:0;font-size:10px;line-height:1.7}@media (max-width:1250px){.engineering-profile-hero3d{grid-template-columns:1fr 1fr;grid-template-areas:"copy visual""roles visual""cards signal"}.engineering-profile-hero-visual{min-height:650px}.engineering-profile-3d{height:620px}}@media (max-width:900px){.engineering-profile-hero3d{grid-template-columns:1fr;grid-template-areas:"copy""visual""roles""cards""signal"}.engineering-profile-hero-visual{min-height:540px}.engineering-profile-3d{height:540px}}@media (max-width:650px){.engineering-profile-3d-layout{padding:100px 16px 70px}.engineering-profile-focus-grid{grid-template-columns:1fr}.engineering-profile-hero-title{font-size:clamp(40px,13vw,64px)}.engineering-profile-hero-visual{min-height:420px}.engineering-profile-3d{height:420px}.engineering-profile-signal-3d strong{font-size:34px}}.site-footer{background:radial-gradient(circle at 15% 35%,#98ff3d0b,#0000 30%),radial-gradient(circle at 75% 65%,#ff2a1f06,#0000 26%),#010201;border-top:1px solid #98ff3d1a;padding:130px max(28px,50vw - 750px) 35px;position:relative;overflow:hidden}.site-footer-grid{pointer-events:none;opacity:.16;background-image:linear-gradient(#98ff3d09 1px,#0000 1px),linear-gradient(90deg,#98ff3d09 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.site-footer-main{z-index:2;grid-template-columns:1.1fr .9fr;gap:100px;max-width:1500px;margin:0 auto 90px;display:grid;position:relative}.site-footer-brandmark{align-items:center;gap:13px;margin-bottom:50px;display:flex}.site-footer-brand-name{color:#dce1d8;letter-spacing:.08em;font-family:monospace;font-size:13px}.site-footer-brand-name span{color:var(--za-green)}.footer-globe{border:1px solid #98ff3d8c;border-radius:50%;width:30px;height:30px;display:block;position:relative;overflow:hidden}.footer-globe-latitude,.footer-globe-longitude,.footer-globe-horizontal,.footer-globe-vertical{border-color:#98ff3d8c;position:absolute}.footer-globe-latitude{border:1px solid #98ff3d80;border-radius:50%;width:20px;height:8px;left:4px}.footer-globe-latitude-one{top:7px}.footer-globe-latitude-two{bottom:7px}.footer-globe-longitude{border:1px solid #98ff3d80;border-radius:50%;width:9px;height:22px;top:3px}.footer-globe-longitude-one{left:7px}.footer-globe-longitude-two{right:7px}.footer-globe-horizontal{border-top:1px solid #98ff3d8c;width:24px;top:50%;left:2px}.footer-globe-vertical{border-left:1px solid #98ff3d8c;height:24px;top:2px;left:50%}.site-footer-brand h2{color:#e6eae3;letter-spacing:-.065em;max-width:780px;margin:0;font-size:clamp(55px,6vw,100px);font-weight:600;line-height:.87}.site-footer-brand h2 span{color:var(--za-green)}.site-footer-brand>p{color:#747b71;max-width:610px;margin:32px 0 0;font-size:13px;line-height:1.8}.site-footer-actions{flex-wrap:wrap;gap:12px;margin-top:38px;display:flex}.site-footer-primary,.site-footer-secondary{letter-spacing:.1em;align-items:center;gap:12px;min-height:48px;padding:0 20px;font-family:monospace;font-size:8px;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.site-footer-primary{color:#050705;background:var(--za-green);border:1px solid var(--za-green)}.site-footer-secondary{color:#a5aca1;background:#ffffff04;border:1px solid #ffffff1a}.site-footer-secondary:hover{color:var(--za-green);border-color:#98ff3d66}.site-footer-navigation{grid-template-columns:repeat(2,1fr);align-content:start;gap:28px;display:grid}.site-footer-column{background:#0407048c;border:1px solid #ffffff0e;padding:28px}.site-footer-column-header{color:#4d544b;letter-spacing:.1em;justify-content:space-between;font-family:monospace;font-size:7px;display:flex}.site-footer-links{margin-top:25px}.site-footer-links a{border-top:1px solid #ffffff0d;grid-template-columns:38px 1fr auto;align-items:center;min-height:67px;text-decoration:none;display:grid}.site-footer-links a>span{color:#454c43;font-family:monospace;font-size:7px}.site-footer-links strong{color:#939a90;font-size:10px;font-weight:500}.site-footer-links i{color:#4f564d;font-style:normal}.site-footer-links a:hover strong,.site-footer-links a:hover i{color:var(--za-green)}.site-footer-domains{margin-top:25px}.site-footer-domains a{border-top:1px solid #ffffff0d;grid-template-columns:20px 1fr auto;align-items:center;gap:8px;min-height:93px;text-decoration:none;display:grid}.site-footer-status-dot{background:var(--za-green);border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #98ff3db3}.site-footer-domains a div span,.site-footer-domains a div strong{display:block}.site-footer-domains a div span{color:#454c43;letter-spacing:.09em;font-family:monospace;font-size:6px}.site-footer-domains a div strong{color:#9ba297;margin-top:6px;font-size:10px;font-weight:500}.site-footer-domains i{color:#525950;font-style:normal}.site-footer-domains a:hover strong,.site-footer-domains a:hover i{color:var(--za-green)}.site-footer-terminal{z-index:2;color:#60675e;border-top:1px solid #98ff3d14;border-bottom:1px solid #98ff3d14;align-items:center;gap:10px;max-width:1500px;min-height:58px;margin:0 auto;padding:0 20px;font-family:monospace;font-size:8px;display:flex;position:relative}.site-footer-terminal-prefix{color:var(--za-green)}.site-footer-terminal-cursor{background:var(--za-green);width:6px;height:12px;animation:1s step-end infinite footerCursorBlink}@keyframes footerCursorBlink{50%{opacity:0}}.site-footer-bottom{z-index:2;color:#424940;letter-spacing:.09em;grid-template-columns:auto 1fr auto auto;align-items:center;gap:22px;max-width:1500px;min-height:75px;margin:0 auto;font-family:monospace;font-size:7px;display:grid;position:relative}.site-footer-bottom div{background:#ffffff0b;height:1px}@media (max-width:1050px){.site-footer-main{grid-template-columns:1fr;gap:65px}}@media (max-width:700px){.site-footer{padding:100px 16px 25px}.site-footer-navigation{grid-template-columns:1fr}.site-footer-brand h2{font-size:clamp(48px,15vw,72px)}.site-footer-bottom{grid-template-columns:1fr;gap:9px;padding:25px 0}.site-footer-bottom div{display:none}.site-footer-terminal{white-space:nowrap;overflow:hidden}}@media (prefers-reduced-motion:reduce){.site-footer-terminal-cursor{animation:none}}html{scroll-behavior:smooth;scroll-padding-top:90px}.navbar{z-index:1000;border-bottom:1px solid #0000;width:100%;transition:background .25s,border-color .25s,-webkit-backdrop-filter .25s,backdrop-filter .25s;position:fixed;top:0;left:0}.navbar-scrolled{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020302db;border-bottom:1px solid #98ff3d14}.navbar-inner{justify-content:space-between;align-items:center;gap:30px;width:100%;max-width:1600px;min-height:76px;margin:0 auto;padding:0 28px;display:flex}.navbar-brand{color:#dce1d8;flex-shrink:0;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.navbar-brand-text{letter-spacing:.08em;font-family:monospace;font-size:11px}.navbar-brand-text span{color:var(--za-green)}.navbar-globe{border:1px solid #98ff3d99;border-radius:50%;width:27px;height:27px;display:block;position:relative;overflow:hidden}.navbar-globe-latitude{border:1px solid #98ff3d85;border-radius:50%;width:17px;height:7px;position:absolute;left:4px}.navbar-globe-latitude-one{top:6px}.navbar-globe-latitude-two{bottom:6px}.navbar-globe-longitude{border:1px solid #98ff3d80;border-radius:50%;width:8px;height:19px;position:absolute;top:3px}.navbar-globe-longitude-one{left:6px}.navbar-globe-longitude-two{right:6px}.navbar-globe-horizontal{border-top:1px solid #98ff3d8c;width:21px;position:absolute;top:50%;left:2px}.navbar-globe-vertical{border-left:1px solid #98ff3d8c;height:21px;position:absolute;top:2px;left:50%}.navbar-links{align-items:center;gap:24px;display:flex}.navbar-links a{color:#777e74;letter-spacing:.09em;align-items:center;gap:40px;font-family:monospace;font-size:9px;text-decoration:none;transition:color .18s;display:inline-flex}.navbar-links a span{color:#3f463d;font-size:6px}.navbar-links a:hover{color:var(--za-green)}.navbar-actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.navbar-github{color:#9ca398;letter-spacing:.09em;border:1px solid #ffffff14;align-items:center;gap:8px;min-height:36px;padding:0 13px;font-family:monospace;font-size:7px;text-decoration:none;display:inline-flex}.navbar-github:hover{color:var(--za-green);border-color:#98ff3d4d}.navbar-menu-button{cursor:pointer;background:0 0;border:1px solid #ffffff14;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;padding:0;display:none}.navbar-menu-button span{background:#9da49a;width:15px;height:1px;transition:transform .2s,opacity .2s;display:block}.navbar-menu-button-open span:first-child{transform:translateY(3px)rotate(45deg)}.navbar-menu-button-open span:last-child{transform:translateY(-3px)rotate(-45deg)}@media (max-width:1150px){.navbar-menu-button{display:flex}.navbar-links{opacity:0;visibility:hidden;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020302f7;border-bottom:1px solid #98ff3d14;flex-direction:column;align-items:flex-start;gap:0;width:100%;padding:25px 28px;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:76px;left:0;transform:translateY(-8px)}.navbar-links-open{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.navbar-links a{border-top:1px solid #ffffff0b;width:100%;min-height:54px;font-size:9px}}@media (max-width:600px){.navbar-inner{min-height:68px;padding:0 16px}.navbar-links{padding:20px 16px;top:68px}.navbar-github{display:none}.navbar-brand-text{font-size:9px}}.engineering-profile-3d{touch-action:pan-y;width:100%;height:720px}.engineering-profile-3d canvas{outline:none;display:block;width:100%!important;height:100%!important}@media (max-width:1250px){.engineering-profile-3d{height:620px}}@media (max-width:900px){.engineering-profile-hero-visual{min-height:520px}.engineering-profile-3d{height:520px}}@media (max-width:600px){.engineering-profile-hero-visual{min-height:390px}.engineering-profile-3d{height:390px}.engineering-folder-label{min-width:140px}.engineering-folder-label span{font-size:5px}.engineering-folder-label strong{font-size:12px}.engineering-folder-label small{font-size:5px}}@media (prefers-reduced-motion:reduce){.engineering-profile-3d{touch-action:auto}}.engineering-profile-hud{background:radial-gradient(circle at 74% 28%,#98ff3d09,#0000 28%),#020302;border-top:1px solid #ffffff0f;padding:105px max(28px,50vw - 800px) 70px;position:relative;overflow:hidden}.engineering-profile-hud-grid{pointer-events:none;opacity:.18;background-image:linear-gradient(#98ff3d08 1px,#0000 1px),linear-gradient(90deg,#98ff3d08 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.engineering-profile-hud-inner{z-index:2;max-width:1600px;margin:0 auto;position:relative}.engineering-profile-hud-header{grid-template-columns:52px 1fr auto;align-items:center;gap:26px;margin-bottom:46px;display:grid}.engineering-profile-hud-number{width:48px;height:48px;color:var(--za-green);border:1px solid #ffffff1f;place-items:center;font-family:monospace;font-size:20px;display:grid}.engineering-profile-hud-eyebrow{color:var(--za-green);letter-spacing:.08em;align-items:center;gap:18px;font-family:monospace;font-size:11px;display:flex}.engineering-profile-hud-eyebrow div{background:#ffffff1f;flex:1;max-width:380px;height:1px}.engineering-profile-hud-section{color:var(--za-green);letter-spacing:.08em;font-family:monospace;font-size:10px}.engineering-profile-hud-main{grid-template-columns:minmax(0,.95fr) minmax(520px,1.05fr);align-items:start;gap:72px;display:grid}.engineering-profile-hud-copy h2{color:#eef2eb;letter-spacing:-.065em;margin:0;font-family:monospace;font-size:clamp(55px,5.1vw,88px);font-weight:600;line-height:.88}.engineering-profile-hud-copy h2 span{color:var(--za-green)}.engineering-profile-hud-rule{background:var(--za-green);width:28px;height:3px;margin:26px 0 20px}.engineering-profile-hud-copy>p{color:#a7ada4;max-width:660px;margin:0;font-family:monospace;font-size:13px;line-height:1.65}.engineering-profile-metrics{grid-template-columns:repeat(4,1fr);gap:26px;margin-top:45px;display:grid}.engineering-profile-metrics>div{min-width:0}.engineering-profile-metrics>div>span{width:34px;height:34px;color:var(--za-green);border:1px solid #98ff3d8c;place-items:center;margin-bottom:14px;font-family:monospace;font-size:15px;display:grid}.engineering-profile-metrics strong,.engineering-profile-metrics small{display:block}.engineering-profile-metrics strong{color:#eef2eb;font-family:monospace;font-size:42px;font-weight:500;line-height:1}.engineering-profile-metrics small{color:var(--za-green);margin-top:8px;font-family:monospace;font-size:8px;line-height:1.4}.engineering-profile-status{color:#c3c8c0;border:1px solid #ffffff1f;align-items:center;gap:12px;min-height:64px;margin-top:42px;padding:0 20px;font-family:monospace;font-size:9px;display:flex}.engineering-profile-status strong{color:var(--za-green);font-weight:500}.engineering-profile-status-dot{background:var(--za-green);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 8px #98ff3d8c}.engineering-profile-hud-right{gap:26px;display:grid}.engineering-profile-focus-panel,.engineering-profile-current{background:linear-gradient(#070b08d9,#030503d1);border:1px solid #ffffff1f;box-shadow:inset 0 0 35px #98ff3d05,0 0 30px #0006}.engineering-profile-panel-top,.engineering-profile-current-header{min-height:68px;color:var(--za-green);justify-content:space-between;align-items:center;gap:20px;padding:0 24px;font-family:monospace;font-size:10px;display:flex}.engineering-profile-panel-top small,.engineering-profile-current-header small{color:#7f867d;font-size:8px}.engineering-profile-focus-list{padding:0 14px 14px}.engineering-profile-focus-row{border-top:1px solid #ffffff14;grid-template-columns:90px 1fr auto;align-items:center;gap:18px;min-height:112px;padding:18px;display:grid}.engineering-profile-focus-icon{height:100%;min-height:76px;color:var(--za-green);border-right:1px solid #ffffff14;place-items:center;font-family:monospace;font-size:27px;display:grid}.engineering-profile-focus-row strong{color:var(--za-green);font-family:monospace;font-size:12px;font-weight:500;display:block}.engineering-profile-focus-row p{color:#9da49a;max-width:430px;margin:8px 0 0;font-family:monospace;font-size:9px;line-height:1.55}.engineering-profile-focus-row>span{color:var(--za-green);align-self:start;margin-top:8px;font-family:monospace;font-size:9px}.engineering-profile-current{padding-bottom:14px}.engineering-profile-terminal{background:#010301a6;border:1px solid #ffffff0f;min-height:105px;margin:0 14px;padding:14px 20px;position:relative;overflow:hidden}.engineering-profile-terminal p{color:#c3c8c0;margin:0 0 7px;font-family:monospace;font-size:9px}.engineering-profile-terminal p span{color:var(--za-green);margin-right:8px}.engineering-profile-terminal-cursor{vertical-align:-1px;background:var(--za-green);width:6px;height:11px;margin-left:5px;animation:1s step-end infinite engineeringCursor;display:inline-block}@keyframes engineeringCursor{50%{opacity:0}}.engineering-profile-live-dot{background:var(--za-green);border-radius:50%;width:6px;height:6px;margin-left:6px;display:inline-block;box-shadow:0 0 8px #98ff3d8c}.engineering-profile-world{color:#98ff3d7a;letter-spacing:-.18em;text-align:center;font-family:monospace;font-size:8px;line-height:.85;position:absolute;bottom:16px;right:34px}.engineering-profile-principles{border:1px solid #ffffff1f;grid-template-columns:repeat(4,1fr);margin-top:46px;display:grid}.engineering-profile-principles article{border-right:1px solid #ffffff14;grid-template-columns:50px 1fr;align-items:center;gap:20px;min-height:112px;padding:24px 28px;display:grid}.engineering-profile-principles article:last-child{border-right:0}.engineering-profile-principle-icon{color:var(--za-green);font-family:monospace;font-size:28px}.engineering-profile-principles strong{color:var(--za-green);font-family:monospace;font-size:9px;font-weight:500;display:block}.engineering-profile-principles p{color:#92998f;margin:8px 0 0;font-family:monospace;font-size:9px;line-height:1.45}@media (max-width:1150px){.engineering-profile-hud-main{grid-template-columns:1fr;gap:55px}.engineering-profile-principles{grid-template-columns:repeat(2,1fr)}.engineering-profile-principles article:nth-child(2){border-right:0}.engineering-profile-principles article:nth-child(-n+2){border-bottom:1px solid #ffffff14}}@media (max-width:760px){.engineering-profile-hud{padding:95px 16px 60px}.engineering-profile-hud-header{grid-template-columns:48px 1fr}.engineering-profile-hud-section{display:none}.engineering-profile-metrics{grid-template-columns:repeat(2,1fr)}.engineering-profile-focus-row{grid-template-columns:56px 1fr}.engineering-profile-focus-row>span{display:none}.engineering-profile-focus-icon{font-size:20px}.engineering-profile-world{display:none}.engineering-profile-principles{grid-template-columns:1fr}.engineering-profile-principles article{border-bottom:1px solid #ffffff14;border-right:0}.engineering-profile-principles article:last-child{border-bottom:0}}@media (max-width:500px){.engineering-profile-hud-copy h2{font-size:clamp(46px,15vw,66px)}.engineering-profile-metrics strong{font-size:34px}.engineering-profile-status{flex-wrap:wrap;align-items:flex-start;padding-top:18px;padding-bottom:18px}.engineering-profile-panel-top,.engineering-profile-current-header{padding:0 16px}.engineering-profile-focus-row{padding:16px 10px}}@media (prefers-reduced-motion:reduce){.engineering-profile-terminal-cursor{animation:none}}.anime-project-actions{align-items:center;gap:14px;display:flex}.anime-slash-link{isolation:isolate;color:#5b6258;justify-content:center;align-items:center;width:34px;height:34px;transition:color .16s,text-shadow .16s,transform .16s;display:inline-flex;position:relative;overflow:visible}.anime-slash-link:before{content:"";z-index:-2;opacity:0;pointer-events:none;background:radial-gradient(circle,#ff2a1f2e,#ff2a1f0a 35%,#0000 70%);border-radius:50%;width:72px;height:72px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.45)}.anime-slash-link:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffffa6,#ff2a1f40 28%,#0000 68%);border-radius:50%;width:28px;height:28px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.15)}.anime-link-arrow{z-index:6;transition:color .16s,text-shadow .16s;display:inline-block;position:relative;transform:translate(0)}.anime-slash{z-index:4;pointer-events:none;opacity:0;transform-origin:50%;display:block;position:absolute;top:50%;left:50%}.anime-slash-primary{background:linear-gradient(90deg, transparent 0%, #ff2a1f14 7%, var(--za-red) 26%, #fff 50%, var(--za-red) 72%, #ff2a1f1f 92%, transparent 100%);width:92px;height:2px;box-shadow:0 0 4px #fffc,0 0 9px #ff2a1ff2,0 0 22px #ff2a1f66}.anime-slash-secondary{background:linear-gradient(90deg,#0000,#ff2a1f8c 20%,#ffffffe6 50%,#ff2a1f8c 80%,#0000);width:70px;height:1px;box-shadow:0 0 7px #ff2a1fb3}.anime-slash-spark{z-index:7;background:linear-gradient(90deg, var(--za-red), transparent);opacity:0;transform-origin:0;pointer-events:none;width:13px;height:1px;position:absolute;top:50%;left:50%;box-shadow:0 0 4px #ff2a1fcc}.anime-slash-spark-one{transform:translate(2px,-2px)rotate(-70deg)}.anime-slash-spark-two{transform:translate(1px,1px)rotate(20deg)}.anime-slash-spark-three{transform:translate(-1px,3px)rotate(125deg)}.anime-slash-link:hover{color:#fff;text-shadow:0 0 5px #ffffffd9,0 0 12px #ff2a1ff2,0 0 24px #ff2a1f66}.anime-slash-link:hover:before{animation:.54s ease-out both animeSlashAura}.anime-slash-link:hover:after{animation:.42s ease-out both animeSlashImpact}.anime-slash-link:hover .anime-link-arrow{animation:.54s cubic-bezier(.16,1,.3,1) both animeArrowHit}.anime-slash-link:hover .anime-slash-primary{animation:.54s cubic-bezier(.16,1,.3,1) both animeSlashPrimary}.anime-slash-link:hover .anime-slash-secondary{animation:.54s cubic-bezier(.16,1,.3,1) 45ms both animeSlashSecondary}.anime-slash-link:hover .anime-slash-spark-one{animation:.42s ease-out .11s both animeSparkOne}.anime-slash-link:hover .anime-slash-spark-two{animation:.42s ease-out .105s both animeSparkTwo}.anime-slash-link:hover .anime-slash-spark-three{animation:.42s ease-out .12s both animeSparkThree}@keyframes animeSlashPrimary{0%{opacity:0;transform:translate(-88px,55px)rotate(-38deg)scaleX(.1)}20%{opacity:1}43%{opacity:1;transform:translate(-50%,-50%)rotate(-38deg)scaleX(1.18)}58%{opacity:1;transform:translate(-50%,-50%)rotate(-38deg)scaleX(1)}to{opacity:0;transform:translate(48px,-42px)rotate(-38deg)scaleX(.72)}}@keyframes animeSlashSecondary{0%{opacity:0;transform:translate(-72px,45px)rotate(-31deg)scaleX(.15)}28%{opacity:.85}52%{opacity:.85;transform:translate(-50%,-50%)rotate(-31deg)scaleX(1)}to{opacity:0;transform:translate(38px,-32px)rotate(-31deg)scaleX(.6)}}@keyframes animeArrowHit{0%{color:inherit;transform:translate(0)scale(1)}24%{color:#fff;transform:translate(-1px,1px)scale(.92)}38%{color:#fff;transform:translate(5px,-5px)scale(1.22)}58%{color:var(--za-red);transform:translate(2px,-2px)scale(1.08)}to{color:var(--za-red);transform:translate(0)scale(1)}}@keyframes animeSlashImpact{0%{opacity:0;transform:translate(-50%,-50%)scale(.1)}35%{opacity:1;transform:translate(-50%,-50%)scale(.55)}55%{opacity:.7;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.7)}}@keyframes animeSlashAura{0%{opacity:0;transform:translate(-50%,-50%)scale(.35)}40%{opacity:1;transform:translate(-50%,-50%)scale(.75)}to{opacity:0;transform:translate(-50%,-50%)scale(1.25)}}@keyframes animeSparkOne{0%{opacity:1;transform:translate(1px,-1px)rotate(-70deg)scaleX(.25)}to{opacity:0;transform:translate(4px,-22px)rotate(-70deg)scaleX(1.25)}}@keyframes animeSparkTwo{0%{opacity:1;transform:translate(1px,1px)rotate(20deg)scaleX(.25)}to{opacity:0;transform:translate(25px,9px)rotate(20deg)scaleX(1.2)}}@keyframes animeSparkThree{0%{opacity:1;transform:translate(-1px,2px)rotate(125deg)scaleX(.25)}to{opacity:0;transform:translate(-18px,21px)rotate(125deg)scaleX(1.15)}}.anime-slash-link:focus-visible{outline:1px solid var(--za-red);outline-offset:5px;color:#fff;text-shadow:0 0 9px #ff2a1fcc}@media (max-width:650px){.anime-project-actions{gap:10px}.anime-slash-link{width:30px;height:30px}.anime-slash-primary{width:72px}.anime-slash-secondary{width:55px}}@media (prefers-reduced-motion:reduce){.anime-slash-link:hover:before,.anime-slash-link:hover:after,.anime-slash-link:hover .anime-link-arrow,.anime-slash-link:hover .anime-slash-primary,.anime-slash-link:hover .anime-slash-secondary,.anime-slash-link:hover .anime-slash-spark{animation:none}.anime-slash-link:hover .anime-link-arrow{color:var(--za-red)}.anime-slash,.anime-slash-spark{display:none}}.anime-project-actions{justify-content:flex-end;align-items:center;gap:22px;display:flex}.anime-repository-link{isolation:isolate;min-height:42px;color:var(--za-green);letter-spacing:.08em;white-space:nowrap;align-items:center;gap:10px;padding:0 8px;font-family:monospace;font-size:11px;transition:color .18s,text-shadow .18s,transform .18s;display:inline-flex;position:relative;overflow:visible}.anime-repository-arrow{z-index:5;font-size:18px;line-height:1;transition:transform .18s,color .18s,text-shadow .18s;display:inline-block;position:relative}.anime-repository-title{z-index:5;border-bottom:1px solid #78d92b8c;padding-bottom:3px;transition:border-color .18s,color .18s,text-shadow .18s;display:inline-block;position:relative}.anime-version-link{color:#78d92b52;letter-spacing:.08em;font-family:monospace;font-size:11px;transition:color .18s,text-shadow .18s}.anime-version-link:hover{color:#78d92b9e;text-shadow:0 0 8px #78d92b2e}.anime-slash{z-index:8;opacity:0;pointer-events:none;transform-origin:50%;background:linear-gradient(90deg, transparent 0%, #ff2a1f26 8%, var(--za-red) 25%, #fff 48%, #fff 52%, var(--za-red) 75%, #ff2a1f26 92%, transparent 100%);width:125%;height:2px;position:absolute;top:50%;left:50%;box-shadow:0 0 3px #fffffff2,0 0 8px #ff2a1ff2,0 0 18px #ff2a1f8c,0 0 32px #ff2a1f38}.anime-slash-down{transform:translate(-50%,-50%)rotate(14deg)scaleX(0)}.anime-slash-up{transform:translate(-50%,-50%)rotate(-14deg)scaleX(0)}.anime-slash-flash{z-index:7;opacity:0;pointer-events:none;background:radial-gradient(circle,#fffc 0%,#ff2a1f52 25%,#ff2a1f17 47%,#0000 72%);border-radius:50%;width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.1)}.anime-repository-link:hover{color:#fff;text-shadow:0 0 5px #ffffff8c,0 0 12px #ff2a1f7a}.anime-repository-link:hover .anime-repository-title{color:#fff;border-color:#ff2a1fbf}.anime-repository-link:hover .anime-repository-arrow{color:#fff;text-shadow:0 0 8px #ff2a1fd9;animation:.78s ease-out both animeArrowImpact}.anime-repository-link:hover .anime-slash-down{animation:.34s cubic-bezier(.16,1,.3,1) both animeSlashDown}.anime-repository-link:hover .anime-slash-up{animation:.34s cubic-bezier(.16,1,.3,1) .38s both animeSlashUp}.anime-repository-link:hover .anime-slash-flash{animation:.22s ease-out .325s both animeSlashFlash}@keyframes animeSlashDown{0%{opacity:0;transform:translate(-68%,-155%)rotate(14deg)scaleX(.05)}12%{opacity:1}42%{opacity:1;transform:translate(-50%,-50%)rotate(14deg)scaleX(1.08)}68%{opacity:1;transform:translate(-45%,-30%)rotate(14deg)scaleX(1)}to{opacity:0;transform:translate(-28%,65%)rotate(14deg)scaleX(.35)}}@keyframes animeSlashUp{0%{opacity:0;transform:translate(-28%,70%)rotate(-14deg)scaleX(.05)}12%{opacity:1}42%{opacity:1;transform:translate(-50%,-50%)rotate(-14deg)scaleX(1.08)}68%{opacity:1;transform:translate(-56%,-68%)rotate(-14deg)scaleX(1)}to{opacity:0;transform:translate(-72%,-155%)rotate(-14deg)scaleX(.35)}}@keyframes animeSlashFlash{0%{opacity:0;transform:translate(-50%,-50%)scale(.1)}35%{opacity:.9;transform:translate(-50%,-50%)scale(.55)}to{opacity:0;transform:translate(-50%,-50%)scale(1.7)}}@keyframes animeArrowImpact{0%{transform:translate(0)scale(1)}32%{transform:translate(2px,-2px)scale(1.1)}48%{transform:translate(0)scale(1)}72%{transform:translate(2px,-2px)scale(1.08)}to{transform:translate(0)scale(1)}}.anime-repository-link:focus-visible{outline:1px solid var(--za-red);outline-offset:5px}@media (max-width:650px){.anime-project-actions{gap:12px}.anime-repository-link{gap:6px;padding:0 4px;font-size:8px}.anime-repository-arrow{font-size:14px}.anime-version-link{font-size:8px}.anime-slash{width:115%}}@media (prefers-reduced-motion:reduce){.anime-repository-link:hover .anime-slash-down,.anime-repository-link:hover .anime-slash-up,.anime-repository-link:hover .anime-slash-flash,.anime-repository-link:hover .anime-repository-arrow{animation:none}.anime-slash,.anime-slash-flash{display:none}.anime-repository-link:hover{color:var(--za-red)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
