header.svelte-1elxaub{margin-bottom:4rem}.header-inner.svelte-1elxaub{display:flex;align-items:center;justify-content:space-between}.logo.svelte-1elxaub{font-family:Orbitron,sans-serif;font-size:clamp(2rem,10vw,3.5rem);font-weight:900;letter-spacing:.05em;color:var(--text);text-decoration:none;display:block;line-height:1;position:relative;text-transform:uppercase;animation:flicker 4s infinite}.logo.svelte-1elxaub:hover{animation:glitch .3s infinite;color:var(--cyan)}.logo.svelte-1elxaub:before{content:"<";color:var(--cyan);margin-right:.1em;font-weight:400}.logo.svelte-1elxaub:after{content:"/>";color:var(--magenta);margin-left:.1em;font-weight:400}.lang-switch.svelte-1elxaub{font-family:JetBrains Mono,monospace;font-size:.75rem;padding:.5rem .75rem;border:1px solid var(--border);letter-spacing:.15em;text-transform:uppercase;background:var(--bg-elevated);white-space:nowrap}.lang-switch.svelte-1elxaub a:where(.svelte-1elxaub){color:var(--text-dim);text-decoration:none;transition:all .2s}.lang-switch.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:var(--cyan);text-shadow:0 0 10px var(--cyan)}.lang-switch.svelte-1elxaub .active:where(.svelte-1elxaub){color:var(--cyan);text-shadow:0 0 10px rgba(0,240,255,.5)}.lang-switch.svelte-1elxaub .sep:where(.svelte-1elxaub){color:var(--text-dim);margin:0 .3rem;opacity:.4}@media(max-width:480px){.logo.svelte-1elxaub{font-size:1.5rem}.lang-switch.svelte-1elxaub{font-size:.65rem;padding:.35rem .5rem;flex-shrink:0}}footer.svelte-jz8lnl{margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;font-size:.75rem;color:var(--text-dim);position:relative}footer.svelte-jz8lnl:before{content:"";position:absolute;top:-1px;right:0;width:60px;height:1px;background:linear-gradient(270deg,var(--magenta),transparent)}nav.svelte-jz8lnl{display:flex;align-items:center;gap:.75rem}.sep.svelte-jz8lnl{opacity:.3}footer.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--text-dim);text-decoration:none;transition:all .2s;text-transform:uppercase;letter-spacing:.1em}footer.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{color:var(--cyan);text-shadow:0 0 10px rgba(0,240,255,.4)}.copy.svelte-jz8lnl{font-family:Orbitron,sans-serif;letter-spacing:.1em;text-transform:uppercase}.year.svelte-jz8lnl{color:var(--magenta);opacity:.7}@media(max-width:480px){footer.svelte-jz8lnl{flex-direction:column;align-items:flex-start}}.page-title.svelte-16rshoo{font-family:Orbitron,sans-serif;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:700;margin-bottom:3rem;text-transform:uppercase;letter-spacing:.05em}section.svelte-16rshoo{margin-bottom:2rem;padding-top:1.25rem;border-top:1px solid var(--border);position:relative}section.svelte-16rshoo:before{content:"";position:absolute;top:-1px;left:0;width:40px;height:1px;background:linear-gradient(90deg,var(--cyan),transparent)}.section-label.svelte-16rshoo{font-family:Orbitron,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1rem}.label-icon.svelte-16rshoo{color:var(--cyan);margin:0 .25em}.data-line.svelte-16rshoo{display:flex;gap:1rem;margin-bottom:.4rem;flex-wrap:wrap;font-size:.9rem}.data-key.svelte-16rshoo{color:var(--text-dim);min-width:110px}.data-value.svelte-16rshoo{color:var(--text)}.data-value.mono.svelte-16rshoo{font-variant-numeric:tabular-nums;letter-spacing:.05em}.data-value.svelte-16rshoo a:where(.svelte-16rshoo){color:var(--cyan);text-decoration:none;transition:all .2s}.data-value.svelte-16rshoo a:where(.svelte-16rshoo):hover{text-shadow:0 0 10px rgba(0,240,255,.5)}@media(max-width:480px){.data-line.svelte-16rshoo{flex-direction:column;gap:.2rem}.data-key.svelte-16rshoo{min-width:auto}}.page-title.svelte-lnizuz{font-family:Orbitron,sans-serif;font-size:clamp(1.25rem,4vw,1.5rem);font-weight:700;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.updated.svelte-lnizuz{color:var(--text-dim);margin-bottom:3rem;font-size:.8rem}section.svelte-lnizuz{margin-bottom:2rem;padding-top:1.25rem;border-top:1px solid var(--border);position:relative}section.svelte-lnizuz:before{content:"";position:absolute;top:-1px;left:0;width:40px;height:1px;background:linear-gradient(90deg,var(--cyan),transparent)}.section-label.svelte-lnizuz{font-family:Orbitron,sans-serif;font-size:.6rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1rem}.label-icon.svelte-lnizuz{color:var(--cyan);margin:0 .25em}.intro.svelte-lnizuz{margin-bottom:1rem;font-size:.9rem}.data-line.svelte-lnizuz{display:flex;gap:1rem;margin-bottom:.4rem;flex-wrap:wrap;font-size:.9rem}.data-key.svelte-lnizuz{color:var(--text-dim);min-width:100px}.data-value.svelte-lnizuz{color:var(--text)}.data-value.mono.svelte-lnizuz{font-variant-numeric:tabular-nums;letter-spacing:.05em}ul.svelte-lnizuz{list-style:none;padding:0}li.svelte-lnizuz{padding-left:1.25rem;margin-bottom:.4rem;color:var(--text-dim);font-size:.85rem;position:relative}li.svelte-lnizuz:before{content:">";color:var(--cyan);position:absolute;left:0;font-family:JetBrains Mono,monospace}.purpose-block.svelte-lnizuz{display:flex;gap:1rem;margin-bottom:1.25rem;padding-left:.5rem;border-left:2px solid var(--border)}.purpose-index.svelte-lnizuz{font-family:Orbitron,sans-serif;font-size:.65rem;color:var(--magenta);opacity:.7;padding-top:.1rem}.purpose-content.svelte-lnizuz{display:flex;flex-direction:column;gap:.2rem}.purpose-name.svelte-lnizuz{color:var(--text);font-size:.9rem}.purpose-detail.svelte-lnizuz{color:var(--text-dim);font-size:.8rem}.purpose-detail.basis.svelte-lnizuz{font-size:.75rem;opacity:.8}.contact-note.svelte-lnizuz{margin-top:1rem;font-size:.85rem}.authority.svelte-lnizuz{line-height:1.8;font-size:.85rem}a.svelte-lnizuz{color:var(--cyan);text-decoration:none;transition:all .2s}a.svelte-lnizuz:hover{text-shadow:0 0 10px rgba(0,240,255,.5)}@media(max-width:480px){.data-line.svelte-lnizuz{flex-direction:column;gap:.2rem}.data-key.svelte-lnizuz{min-width:auto}}.tagline.svelte-bk2mis{margin-bottom:4rem;display:flex;flex-direction:column;gap:.5rem}.tagline-main.svelte-bk2mis{font-family:Orbitron,sans-serif;font-size:clamp(1.25rem,5vw,1.75rem);font-weight:700;letter-spacing:.02em;color:var(--text);text-transform:uppercase}.tagline-sub.svelte-bk2mis{font-size:.95rem;color:var(--text-dim)}section.svelte-bk2mis{margin-bottom:3rem;padding-top:1.5rem;border-top:1px solid var(--border);position:relative}section.svelte-bk2mis:before{content:"";position:absolute;top:-1px;left:0;width:60px;height:1px;background:linear-gradient(90deg,var(--cyan),transparent)}.section-label.svelte-bk2mis{font-family:Orbitron,sans-serif;font-size:.65rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--text-dim);margin-bottom:1.25rem}.label-icon.svelte-bk2mis{color:var(--cyan);margin:0 .25em}.status-grid.svelte-bk2mis{display:flex;flex-direction:column;gap:.75rem}.status-row.svelte-bk2mis{display:flex;align-items:baseline;gap:.5rem}.status-key.svelte-bk2mis{color:var(--text-dim);font-size:.9rem;min-width:90px}.status-dots.svelte-bk2mis{flex:1;border-bottom:1px dotted var(--border);margin-bottom:.3em}.status-value.svelte-bk2mis{font-size:.9rem}.status-value.stealth.svelte-bk2mis{color:var(--text-dim)}.status-value.online.svelte-bk2mis{color:var(--cyan);text-shadow:0 0 10px rgba(0,240,255,.4)}@keyframes svelte-bk2mis-blink{0%,50%{opacity:1}51%,to{opacity:0}}.cursor.svelte-bk2mis{display:inline-block;width:.5em;height:1em;background:var(--magenta);margin-left:.15em;vertical-align:text-bottom;animation:svelte-bk2mis-blink 1s step-end infinite;box-shadow:0 0 8px var(--magenta)}.solutions-grid.svelte-bk2mis{display:flex;flex-direction:column;gap:1.5rem}@keyframes svelte-bk2mis-fadeSlideIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.solution.svelte-bk2mis{display:flex;gap:1rem;align-items:flex-start;animation:svelte-bk2mis-fadeSlideIn .5s ease-out forwards;opacity:0}.solution-index.svelte-bk2mis{font-family:Orbitron,sans-serif;font-size:.7rem;color:var(--magenta);padding-top:.15rem;opacity:.7}.solution-content.svelte-bk2mis{display:flex;flex-direction:column;gap:.2rem}.solution-name.svelte-bk2mis{color:var(--text);font-size:.95rem}.solution-desc.svelte-bk2mis{color:var(--text-dim);font-size:.85rem}.solution-desc.svelte-bk2mis:before{content:"// ";color:var(--cyan);opacity:.6}.solution-detail.svelte-bk2mis{font-size:.75rem;color:var(--text-dim);opacity:0;max-height:0;overflow:hidden;transition:all .3s ease;padding-left:.5rem;border-left:1px solid transparent}.solution.svelte-bk2mis:hover .solution-detail:where(.svelte-bk2mis){opacity:.6;max-height:4rem;margin-top:.25rem;border-left-color:var(--magenta)}.location.svelte-bk2mis{display:flex;align-items:center;gap:.5rem;padding-top:.5rem}.location-pin.svelte-bk2mis{color:var(--magenta);font-size:1rem}.location-city.svelte-bk2mis{position:relative;cursor:default;transition:color .2s}.location-city.svelte-bk2mis:after{content:attr(data-emoji);position:absolute;left:50%;top:-1.5rem;transform:translate(-50%);font-size:.9rem;opacity:0;transition:all .3s ease;pointer-events:none;white-space:nowrap}.location-city.svelte-bk2mis:hover{color:var(--cyan)}.location-city.svelte-bk2mis:hover:after{opacity:1;top:-1.8rem}.location-sep.svelte-bk2mis{color:var(--text-dim);margin:0 .25rem}.contact-line.svelte-bk2mis a:where(.svelte-bk2mis){color:var(--cyan);text-decoration:none;border-bottom:1px solid transparent;transition:all .2s;padding-bottom:2px}.contact-line.svelte-bk2mis a:where(.svelte-bk2mis):hover{border-bottom-color:var(--cyan);text-shadow:0 0 15px rgba(0,240,255,.5)}@media(max-width:480px){.status-row.svelte-bk2mis{flex-wrap:wrap}.status-dots.svelte-bk2mis{display:none}.status-key.svelte-bk2mis{min-width:100%}.status-value.svelte-bk2mis{padding-left:1rem}.solution.in-focus.svelte-bk2mis .solution-detail:where(.svelte-bk2mis){opacity:.6;max-height:4rem;margin-top:.25rem;border-left-color:var(--magenta)}}
