.people-outcome[data-astro-cid-wsueht73]{background:var(--teal-light);border:1px solid rgba(37,116,169,.22);border-radius:12px;padding:20px 24px;display:flex;gap:16px;align-items:flex-start;margin-bottom:36px;width:100%}.po-ico[data-astro-cid-wsueht73]{font-size:24px;flex-shrink:0;line-height:1;color:var(--teal)}.po-ico svg{width:24px;height:24px}.po-text[data-astro-cid-wsueht73]{font-size:13.8px;color:var(--ink);line-height:1.7}.po-text[data-astro-cid-wsueht73] strong[data-astro-cid-wsueht73]{color:var(--teal-dark);font-weight:700}.cert-strip[data-astro-cid-mh5mcfwp]{display:flex;gap:20px;flex-wrap:wrap;margin-top:36px;width:100%}.cert-badge[data-astro-cid-mh5mcfwp]{flex:1;min-width:220px;background:var(--white);border:1px solid var(--border);border-radius:12px;padding:16px 20px;display:flex;align-items:center;gap:14px;transition:transform .2s,box-shadow .2s}.cert-badge[data-astro-cid-mh5mcfwp]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000000d}.cb-ico[data-astro-cid-mh5mcfwp]{width:40px;height:40px;border-radius:10px;background:#b8860b14;display:flex;align-items:center;justify-content:center;font-size:20px;flex-shrink:0}.cb-ico svg{width:22px;height:22px}.cb-text[data-astro-cid-mh5mcfwp]{display:flex;flex-direction:column}.cb-text[data-astro-cid-mh5mcfwp] strong[data-astro-cid-mh5mcfwp]{font-size:13.5px;font-weight:700;color:var(--ink)}.cb-text[data-astro-cid-mh5mcfwp] span[data-astro-cid-mh5mcfwp]{font-size:11.5px;color:var(--sub);margin-top:2px}.ifm-pills[data-astro-cid-m2wcisyq]{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.ifm-pill[data-astro-cid-m2wcisyq]{display:flex;align-items:center;gap:8px;background:#ffffff12;border:1px solid rgba(255,255,255,.14);padding:9px 18px;border-radius:9px;backdrop-filter:blur(8px);transition:all .2s;cursor:pointer;text-decoration:none}.ifm-pill[data-astro-cid-m2wcisyq]:hover,.ifm-pill[data-astro-cid-m2wcisyq].on{background:#2574a92e;border-color:#2574a973}.ifm-pill[data-astro-cid-m2wcisyq] span[data-astro-cid-m2wcisyq]{font-size:13px;font-weight:500;color:#fffc}.ifm-pill[data-astro-cid-m2wcisyq].on span[data-astro-cid-m2wcisyq]{color:#fff}.pip-ico[data-astro-cid-m2wcisyq]{display:flex;align-items:center}.svc-nav[data-astro-cid-ecbp7mxj]{background:#0f1923f7;backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.08);padding:0 5%;display:flex;overflow-x:auto;position:sticky;top:64px;z-index:90}.svc-nav[data-astro-cid-ecbp7mxj]::-webkit-scrollbar{display:none}.sn-item[data-astro-cid-ecbp7mxj]{padding:16px 20px;font-size:13px;font-weight:500;color:#ffffff80;text-decoration:none;border-bottom:2px solid transparent;white-space:nowrap;transition:all .15s}.sn-item[data-astro-cid-ecbp7mxj]:hover{color:#ffffffd9}.sn-item[data-astro-cid-ecbp7mxj].on{color:#fff;border-bottom-color:var(--teal)}.tech-hero-card[data-astro-cid-6ikpfxgb]{background:linear-gradient(135deg,var(--ink) 0%,#0a2030 50%,var(--ink2) 100%);border-radius:18px;padding:40px;display:grid;grid-template-columns:1fr 280px;gap:40px;align-items:center;margin-bottom:32px;border:1px solid rgba(255,255,255,.08);position:relative;overflow:hidden}.thc-tag[data-astro-cid-6ikpfxgb]{display:inline-flex;align-items:center;background:#2574a933;border:1px solid rgba(37,116,169,.4);color:#56baf8;padding:4px 12px;border-radius:100px;font-size:11.5px;font-weight:600;margin-bottom:14px}.thc-inner[data-astro-cid-6ikpfxgb] h3[data-astro-cid-6ikpfxgb]{font-family:var(--font-heading, "Lato", sans-serif);font-size:24px;color:#fff;font-weight:700;margin-bottom:10px}.thc-inner[data-astro-cid-6ikpfxgb] p[data-astro-cid-6ikpfxgb]{font-size:14px;color:#ffffffa6;line-height:1.7;margin-bottom:20px}.thc-visual[data-astro-cid-6ikpfxgb]{height:180px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.drone-anim[data-astro-cid-6ikpfxgb]{animation:float 3s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.scan-line[data-astro-cid-6ikpfxgb]{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#56BAF8,transparent);animation:scan 2.5s ease-in-out infinite}@keyframes scan{0%{top:0;opacity:0}50%{opacity:1}to{top:100%;opacity:0}}@media(max-width:960px){.tech-hero-card[data-astro-cid-6ikpfxgb]{grid-template-columns:1fr}.thc-visual[data-astro-cid-6ikpfxgb]{display:none}}
