.hero-mesh[data-astro-cid-nac42zsv]{z-index:-1;aspect-ratio:1;opacity:.45;pointer-events:none;width:min(700px,52vw);position:absolute;top:50%;right:-6%;transform:translateY(-50%)}.mesh[data-astro-cid-nac42zsv]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.earth[data-astro-cid-nac42zsv]{fill:#ffffff08;stroke:#ffffff38;stroke-width:.004px}.grid[data-astro-cid-nac42zsv]{fill:none;stroke:#ffffff14;stroke-width:.003px}.orbit[data-astro-cid-nac42zsv]{fill:none;stroke:#ffffff12;stroke-width:.003px}.intra[data-astro-cid-nac42zsv]{stroke:#ffffff38;stroke-width:.003px}.cross[data-astro-cid-nac42zsv]{stroke:#ffffff4d;stroke-width:.004px}.sat[data-astro-cid-nac42zsv]{fill:#fff9}.ground[data-astro-cid-nac42zsv]{stroke:#ffffff73;stroke-width:.004px;stroke-dasharray:.02 .014}.station[data-astro-cid-nac42zsv]{fill:var(--navy);stroke:#ffffffbf;stroke-width:.007px}.flow[data-astro-cid-nac42zsv]{stroke:#3ec9b5;stroke-width:.008px;stroke-linecap:round;stroke-dasharray:.08 .92;animation:4.5s linear infinite mesh-flow}.mesh[data-astro-cid-nac42zsv]{animation:240s linear infinite mesh-spin}.swap[data-astro-cid-nac42zsv]{animation:9s ease-in-out infinite mesh-swap}.hand-a[data-astro-cid-nac42zsv]{animation:10s ease-in-out infinite mesh-hand-a}.hand-b[data-astro-cid-nac42zsv]{animation:10s ease-in-out infinite mesh-hand-b}.up[data-astro-cid-nac42zsv]{animation:2.5s linear infinite mesh-flow,10s ease-in-out infinite mesh-hand-a}@keyframes mesh-spin{to{transform:rotate(360deg)}}@keyframes mesh-flow{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes mesh-hand-a{0%,40%,to{opacity:1}50%,90%{opacity:0}}@keyframes mesh-hand-b{0%,40%,to{opacity:0}50%,90%{opacity:1}}@keyframes mesh-swap{0%,to{opacity:0}20%,70%{opacity:1}}@media (width<=720px){.hero-mesh[data-astro-cid-nac42zsv]{opacity:.25;width:125vw;top:-8%;right:-45%;transform:none}}@media (prefers-reduced-motion:reduce){.mesh[data-astro-cid-nac42zsv],.swap[data-astro-cid-nac42zsv],.hand-a[data-astro-cid-nac42zsv],.hand-b[data-astro-cid-nac42zsv]{animation:none}.flow[data-astro-cid-nac42zsv]{display:none}}@media print,(forced-colors:active){.hero-mesh[data-astro-cid-nac42zsv]{display:none}}.hero[data-astro-cid-lcdefpme]{isolation:isolate;padding:128px var(--page-pad) 152px;grid-template-columns:7fr 5fr;align-items:end;gap:80px;margin:0;display:grid;position:relative;overflow:hidden}.hero-head[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{text-wrap:balance;margin:0}.sectors[data-astro-cid-lcdefpme]{padding:22px var(--page-pad);flex-wrap:wrap;align-items:center;gap:12px 20px;font-size:15px;display:flex}.sectors[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.sectors[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}.sectors[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--rule);color:var(--deep);background:#fff;border-radius:999px;padding:4px 14px;font-size:14px;font-weight:600}.hero-side[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.lead[data-astro-cid-lcdefpme]{color:var(--on-navy-lead);text-wrap:pretty;margin:0;font-size:19px}.services[data-astro-cid-lcdefpme]{padding:120px var(--page-pad);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head more""list list";align-items:end;gap:64px;display:grid}.services-head[data-astro-cid-lcdefpme]{flex-direction:column;grid-area:head;gap:12px;display:flex}.services-head[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-wrap:balance;margin:0}.services[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{grid-area:more}.service-list[data-astro-cid-lcdefpme]{grid-area:list;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:20px;display:grid}.service-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:14px;padding:28px;display:flex}.service-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:12px 0 0}.service-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0;font-size:16px}.more[data-astro-cid-lcdefpme]{margin:0;font-size:16px;font-weight:600}.more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{min-height:24px;padding:2px 0;display:inline-block}.approach[data-astro-cid-lcdefpme]{padding:112px var(--page-pad);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;display:grid}.approach-text[data-astro-cid-lcdefpme]{flex-direction:column;gap:16px;display:flex}.approach[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{text-wrap:balance;margin:0}.ticks[data-astro-cid-lcdefpme]{flex-direction:column;gap:14px;margin-top:12px;display:flex}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.company[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:#fff;border-radius:16px;flex-direction:column;gap:16px;padding:32px;display:flex}.company[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.company[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.company[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{text-wrap:balance;font-size:24px}.company[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not([class]){color:var(--muted)}.work[data-astro-cid-lcdefpme]{padding:112px var(--page-pad);flex-direction:column;gap:40px;display:flex}.work-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,max(240px,33.3333% - 10.6667px)),1fr));gap:16px;display:grid}.work-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border:1px solid var(--rule);background:#fff;border-radius:16px;flex-direction:column;align-items:flex-start;gap:10px;padding:22px;display:flex}.work-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme],.work-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.work-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:19px}.work-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:15px}.tag[data-astro-cid-lcdefpme]{background:var(--soft);color:var(--signal-text);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:700}@media (width<=960px){.hero[data-astro-cid-lcdefpme],.approach[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr)}.hero[data-astro-cid-lcdefpme]{gap:32px}.approach[data-astro-cid-lcdefpme]{gap:40px}}@media (width<=720px){.hero[data-astro-cid-lcdefpme]{padding:48px var(--page-pad) 64px;gap:24px}.hero-side[data-astro-cid-lcdefpme]{gap:24px}.lead[data-astro-cid-lcdefpme]{font-size:17px}.services[data-astro-cid-lcdefpme]{padding:64px var(--page-pad);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""list""more";gap:40px}.service-list[data-astro-cid-lcdefpme]{gap:40px}.service-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{gap:12px}.service-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:4px}.more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{align-items:center;min-height:44px;padding:0;display:inline-flex}.approach[data-astro-cid-lcdefpme],.work[data-astro-cid-lcdefpme]{padding:64px var(--page-pad)}.company[data-astro-cid-lcdefpme],.service-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{padding:24px}}
