*{box-sizing:border-box}html{color-scheme:dark;color:#f4f5f0;-webkit-font-smoothing:antialiased;background:#101319;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:radial-gradient(at 88% 35%,#1c25201f,#0000 48%);margin:0}::selection{color:#101319;background:#c5f277}a{color:inherit}a:focus-visible{outline-offset:8px;border-radius:2px;outline:2px solid #c5f277}.page-shell[data-astro-cid-lcdefpme]{flex-direction:column;width:min(100% - 8rem,80rem);min-height:100svh;margin-inline:auto;display:flex}.site-header[data-astro-cid-lcdefpme]{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;min-height:112px;display:flex}.site-address[data-astro-cid-lcdefpme]{color:#b5bac1;letter-spacing:.015em;align-items:center;gap:12px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.site-address[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{display:block}.site-address[data-astro-cid-lcdefpme]:hover{color:#f4f5f0}.header-detail[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,4px);gap:5px;margin-right:4px;display:grid;transform:rotate(-12deg)}.header-detail[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#c5f277;width:4px;height:4px}main[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;display:flex}.hero[data-astro-cid-lcdefpme]{isolation:isolate;flex:1;align-items:center;min-height:460px;padding-block:96px;display:flex;position:relative}.hero-copy[data-astro-cid-lcdefpme]{z-index:2;padding-bottom:12px;position:relative}h1[data-astro-cid-lcdefpme]{letter-spacing:-.065em;margin:0;font-size:clamp(4rem,11.5vw,10.75rem);font-weight:750;line-height:1.1}h1[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme],.accent[data-astro-cid-lcdefpme]{color:#c5f277}.hero-rule[data-astro-cid-lcdefpme]{background:#ffffff1a;width:72px;height:2px;margin-top:30px}.hero-rule[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#c5f277;width:24px;height:2px;display:block}.playfield[data-astro-cid-lcdefpme]{z-index:0;aspect-ratio:1;pointer-events:none;width:min(40vw,480px);position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.field-grid[data-astro-cid-lcdefpme]{background-image:linear-gradient(#c5f27709 1px,#0000 1px),linear-gradient(90deg,#c5f27709 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;mask-image:radial-gradient(#000 20%,#0000 70%)}.orbits[data-astro-cid-lcdefpme]{width:100%;height:100%;position:absolute;inset:0}.orbit-outer[data-astro-cid-lcdefpme]{stroke:#c5f27723}.orbit-inner[data-astro-cid-lcdefpme]{stroke:#c5f27712;stroke-dasharray:2 8}.orbit-highlight[data-astro-cid-lcdefpme]{stroke:#c5f27769;stroke-dasharray:2 6}.crosshair[data-astro-cid-lcdefpme]{stroke:#ffffff30}.orbit-spark[data-astro-cid-lcdefpme]{stroke:#c5f277;stroke-width:2px}.orbit-node[data-astro-cid-lcdefpme]{fill:#101319;stroke:#c5f277;stroke-width:2px}.orbit-dot[data-astro-cid-lcdefpme]{fill:#c5f277}.logo-tile[data-astro-cid-lcdefpme]{background:#161a22;border:1px solid #c5f27730;border-radius:26%;position:absolute;inset:27%;transform:rotate(-12deg);box-shadow:0 24px 64px #00000040,0 0 80px #c5f27708,inset 0 1px #ffffff0d}.logo-tile[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.pixel-spark[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,7px);gap:3px;display:grid;position:absolute;bottom:16%;right:13%;transform:rotate(12deg)}.pixel-spark[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:#c5f277;width:7px;height:7px}.pixel-spark[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:last-child{opacity:.25}.information[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff21;grid-template-columns:minmax(0,1fr) auto;gap:48px;padding-block:38px 48px;display:grid}.section-label[data-astro-cid-lcdefpme]{color:#a9b0bc;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:9px;min-height:18px;margin:0;font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:11px;font-weight:400;line-height:1.5;display:flex}.status-dot[data-astro-cid-lcdefpme]{background:#c5f277;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #c5f2770a}.news[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{letter-spacing:-.035em;margin:18px 0 0;font-size:clamp(1.75rem,3.25vw,2.75rem);font-weight:450;line-height:1.2}.contact[data-astro-cid-lcdefpme]{align-self:end;min-width:284px;margin-bottom:1px}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-bottom:1px solid #c5f27759;justify-content:space-between;align-items:center;gap:30px;min-height:52px;margin-top:12px;font-size:17px;text-decoration:none;transition:color .15s,border-color .15s;display:flex}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:#c5f277;flex:none;transition:transform .15s}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#c5f277;border-color:#c5f277}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover svg[data-astro-cid-lcdefpme]{transform:translate(2px,-2px)}.site-footer[data-astro-cid-lcdefpme]{color:#858d99;border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;min-height:72px;font-size:11px;display:flex}.site-footer[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:#c5f27788}@media (width<=900px){.page-shell[data-astro-cid-lcdefpme]{width:calc(100% - 4rem)}.hero[data-astro-cid-lcdefpme]{min-height:410px}.playfield[data-astro-cid-lcdefpme]{width:43vw;right:0}.contact[data-astro-cid-lcdefpme]{min-width:248px}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{gap:20px;font-size:15px}}@media (width<=600px){.page-shell[data-astro-cid-lcdefpme]{width:calc(100% - 3rem)}.site-header[data-astro-cid-lcdefpme]{min-height:88px}.hero[data-astro-cid-lcdefpme]{flex-direction:column;justify-content:flex-end;align-items:flex-start;min-height:420px;padding-block:240px 44px}.hero-copy[data-astro-cid-lcdefpme]{width:100%;padding:0}h1[data-astro-cid-lcdefpme]{font-size:clamp(3.5rem,14.3vw,5.4rem)}.hero-rule[data-astro-cid-lcdefpme]{margin-top:22px}.playfield[data-astro-cid-lcdefpme]{width:246px;top:14px;right:-4px;transform:none}.information[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:36px;padding-block:30px 36px}.news[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-top:16px;font-size:30px}.contact[data-astro-cid-lcdefpme]{width:100%;min-width:0;margin:0}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-top:6px;font-size:16px}.site-footer[data-astro-cid-lcdefpme]{min-height:64px}}@media (prefers-reduced-motion:reduce){.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme],.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transition:none}.contact[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover svg[data-astro-cid-lcdefpme]{transform:none}}
