PageSourceSearch

https://sigtuple.com/about/

html sigtuple.com collected 2026-09-24 10:27:14 UTC 64,808 bytes, 708 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en"><head>
3<meta charset="UTF-8">
4<meta name="viewport" content="width=device-width, initial-scale=1.0">
5<title>About SigTuple — AI Diagnostics Pioneer Since 2015</title>
6<meta name="description" content="Learn about SigTuple Technologies — a Bengaluru-based MedTech company combining AI, robotics and microfluidics to transform diagnostic microscopy. 27 patents, 7 countries, 350+ deployments.">
7<meta name="author" content="SigTuple Technologies Pvt. Ltd.">
8<meta name="robots" content="index, follow">
9<!-- Open Graph -->
10<meta property="og:type" content="website">
11<meta property="og:url" content="https://www.sigtuple.com/about">
12<meta property="og:title" content="About SigTuple — AI Diagnostics Pioneer Since 2015">
13<meta property="og:description" content="Learn about SigTuple Technologies — a Bengaluru-based MedTech company combining AI, robotics and microfluidics to transform diagnostic microscopy. 27 patents, 7 countries, 350+ deployments.">
14<meta property="og:image" content="https://raw.githubusercontent.com/manohardaka/sigtuple-images/refs/heads/main/sigtuple_red.png">
15<!-- Twitter Card -->
16<meta name="twitter:card" content="summary_large_image">
17<meta name="twitter:title" content="About SigTuple — AI Diagnostics Pioneer Since 2015">
18<meta name="twitter:description" content="Learn about SigTuple Technologies — a Bengaluru-based MedTech company combining AI, robotics and microfluidics to transform diagnostic microscopy. 27 patents, 7 countries, 350+ deployments.">
19<meta name="twitter:image" content="https://raw.githubusercontent.com/manohardaka/sigtuple-images/refs/heads/main/sigtuple_red.png">
20<link rel="icon" type="image/jpeg" href="/favicon.jpg">
21<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin=""><link href="https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,600&amp;family=DM+Sans:wght@300;400;500;600&amp;display=swap" rel="stylesheet">
22<style>
23/* ── RESET & TOKENS ─────────────────────────────── */
24*,*::before,*::after{box-sizing:border-box;margin:0;padding:0}
25html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased}
26:root{
27  --bg:#F0F4FF;--bg2:#FFFFFF;--bg3:#E4ECFF;--bg4:#D4DFFC;
28  --blue:#1058C7;--blue2:#2573E8;--bdim:rgba(16,88,199,.09);
29  --teal:#0A8F80;--tdim:rgba(10,143,128,.09);
30  --gold:#8F6200;--gold2:#A97200;--gdim:rgba(143,98,0,.09);
31  --t1:#101828;--t2:rgba(16,24,40,.68);--t3:rgba(16,24,40,.44);--t4:rgba(16,24,40,.25);
32  --b1:rgba(16,24,40,.09);--b2:rgba(16,24,40,.16);
33  --serif:'Cormorant Garamond',Georgia,serif;--sans:'DM Sans',system-ui,sans-serif;
34}
35body{font-family:var(--sans);background:var(--bg);color:var(--t1);overflow-x:hidden;line-height:1.65}
36button,a{font-family:var(--sans);cursor:pointer;text-decoration:none;color:inherit}
37::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--bg4);border-radius:99px}
38
39/* ── LAYOUT ─────────────────────────────────────── */
40.wrap{max-width:1180px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem);position:relative;z-index:1}
41.wrap-sm{max-width:860px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem);position:relative;z-index:1}
42section{padding:5.5rem 0;position:relative}
43.alt{background:var(--bg2)}
44.alt3{background:var(--bg3)}
45.sec-border{border-top:1px solid var(--b1)}
46.g2{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:2rem}
47.g3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}
48
49/* ── TYPE ────────────────────────────────────────── */
50h1{font-family:var(--serif);font-size:clamp(2.6rem,5vw,4rem);font-weight:600;line-height:1.07;letter-spacing:-.025em;color:#fff}
51h1 em{font-style:italic;color:var(--gold2)}
52h2{font-family:var(--serif);font-size:clamp(1.9rem,3.5vw,2.9rem);font-weight:600;line-height:1.12;letter-spacing:-.02em;color:#fff;margin-bottom:.9rem}
53h2 em{font-style:italic;color:var(--gold2)}
54h3{font-family:var(--serif);font-size:1.55rem;font-weight:600;color:#fff;line-height:1.25;margin-bottom:.6rem}
55h4{font-family:var(--serif);font-size:1.12rem;font-weight:600;color:#fff;margin-bottom:.4rem}
56.ey{display:inline-flex;align-items:center;gap:7px;padding:4px 13px;border-radius:99px;margin-bottom:.9rem;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:var(--bdim);border:1px solid rgba(23,114,208,.25);color:var(--blue2)}
57.ey.gold{background:var(--gdim);border-color:rgba(184,137,58,.25);color:var(--gold2)}
58.ey.teal{background:var(--tdim);border-color:rgba(23,184,168,.25);color:var(--teal)}
59.lead{font-size:1rem;color:var(--t2);line-height:1.78;max-width:560px}
60
61/* ── BUTTONS ──────────────────────────────────────── */
62.bp{padding:13px 28px;border-radius:10px;border:none;background:var(--blue);color:#fff;font-size:.9rem;font-weight:600;transition:all .25s;display:inline-block;cursor:pointer}
63.bp:hover{background:var(--blue2);transform:translateY(-2px);box-shadow:0 10px 32px rgba(23,114,208,.4)}
64.bo{padding:13px 28px;border-radius:10px;border:1px solid var(--b2);background:none;color:var(--t1);font-size:.9rem;font-weight:500;transition:all .25s;cursor:pointer;display:inline-block}
65.bo:hover{background:rgba(255,255,255,.04);border-color:rgba(80,140,210,.38);transform:translateY(-2px)}
66.bgold{padding:13px 28px;border-radius:10px;border:1px solid rgba(184,137,58,.38);background:none;color:var(--gold2);font-size:.9rem;font-weight:500;transition:all .25s;cursor:pointer;display:inline-block}
67.bgold:hover{background:var(--gdim);transform:translateY(-2px)}
68.acts{display:flex;gap:12px;flex-wrap:wrap;align-items:center}
69
70/* ── CARDS ────────────────────────────────────────── */
71.card{background:rgba(255,255,255,.025);border:1px solid var(--b1);border-radius:18px;padding:2rem;position:relative;overflow:hidden;transition:all .3s}
72.card::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(23,114,208,.04) 0%,transparent 60%);opacity:0;transition:opacity .3s}
73.card:hover{background:rgba(23,114,208,.04);border-color:var(--b2);transform:translateY(-4px)}
74.card:hover::before{opacity:1}
75.cic{width:46px;height:46px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.2rem;margin-bottom:1.2rem;border:1px solid var(--b1)}
76.ci-b{background:var(--bdim);border-color:rgba(23,114,208,.25)}
77.ci-t{background:var(--tdim);border-color:rgba(23,184,168,.25)}
78.ci-g{background:var(--gdim);border-color:rgba(184,137,58,.25)}
79.card p{font-size:.88rem;color:var(--t2);line-height:1.75}
80
81/* ── FORMS ────────────────────────────────────────── */
82.fg{margin-bottom:1rem}
83label{display:block;font-size:.78rem;font-weight:600;color:var(--t3);margin-bottom:5px;letter-spacing:.03em;text-transform:uppercase}
84input,select,textarea{width:100%;padding:11px 13px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid var(--b2);color:var(--t1);font-size:.87rem;font-family:var(--sans);outline:none;transition:border-color .2s,background .2s}
85input:focus,select:focus,textarea:focus{border-color:var(--blue);background:rgba(23,114,208,.05)}
86input::placeholder,textarea::placeholder{color:var(--t4)}
87select option{background:var(--bg2);color:var(--t1)}
88textarea{resize:vertical;min-height:100px}
89.frow{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}
90.bfull{width:100%;padding:13px;border-radius:10px;border:none;background:var(--blue);color:#fff;font-size:.9rem;font-weight:600;transition:all .2s;cursor:pointer;font-family:var(--sans)}
91.bfull:hover{background:var(--blue2);box-shadow:0 8px 24px rgba(23,114,208,.4)}
92.toast{display:none;margin-top:.9rem;padding:11px 14px;border-radius:10px;background:rgba(23,184,168,.1);border:1px solid rgba(23,184,168,.25);color:var(--teal);font-size:.86rem;text-align:center}
93
94/* ── NAVBAR ───────────────────────────────────────── */
95#nav{position:sticky;top:0;z-index:900;height:70px;background:rgba(5,16,30,.94);backdrop-filter:blur(22px);border-bottom:1px solid var(--b1);display:flex;align-items:center;padding:0 clamp(1.25rem,4vw,3rem);gap:2rem}
96.nbrand{display:flex;align-items:center;gap:10px;flex-shrink:0}
97.nmark{width:34px;height:34px;border-radius:8px;background:linear-gradient(135deg,var(--blue),var(--blue2));display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:.95rem;font-weight:700;color:#fff}
98.nname{font-family:var(--serif);font-size:1.3rem;font-weight:600;color:var(--t1)}
99.nname em{font-style:normal;color:var(--blue2)}
100.nmenu{display:flex;align-items:center;gap:2px;flex:1;justify-content:center}
101.nb{padding:7px 15px;border-radius:6px;border:none;background:none;font-size:1.03rem;font-weight:500;color:var(--t2);transition:all .2s;white-space:nowrap}
102.nb:hover{color:var(--t1);background:rgba(255,255,255,.04)}
103.hamburger{display:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0;margin-left:auto}
104.hamburger span{display:block;width:100%;height:2px;background:#fff;border-radius:2px;transition:transform .3s ease,opacity .3s ease}
105.hamburger.open span:nth-child(1){transform:translateY(8px) rotate(45deg)}
106.hamburger.open span:nth-child(2){opacity:0;transform:scaleX(0)}
107.hamburger.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}
108.ndd{position:relative}
109.ndd-btn::after{content:' ▾';font-size:.65rem;opacity:.5}
110.ndd-panel{display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:rgba(8,18,32,.98);border:1px solid var(--b2);border-radius:16px;padding:8px;min-width:220px;backdrop-filter:blur(24px);box-shadow:0 24px 64px rgba(0,0,0,.55)}
111.ndd:hover .ndd-panel{display:block}
112.ndd-item{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;font-size:.86rem;color:var(--t2);transition:all .15s}
113.ndd-item:hover{color:var(--t1);background:rgba(23,114,208,.09)}
114.ddi{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-size:.85rem;flex-shrink:0}
115.ncta{padding:9px 22px;border-radius:10px;border:none;background:var(--blue);color:#fff;font-size:.86rem;font-weight:600;flex-shrink:0;transition:all .2s;font-family:var(--sans)}
116.ncta:hover{background:var(--blue2);transform:translateY(-1px);box-shadow:0 8px 28px rgba(23,114,208,.38)}
117
118/* ── MODAL ────────────────────────────────────────── */
119#modal{display:none;position:fixed;inset:0;z-index:9999;background:rgba(3,8,18,.9);backdrop-filter:blur(12px);align-items:center;justify-content:center;padding:1.5rem}
120#modal.open{display:flex}
121#mbox{background:var(--bg2);border:1px solid var(--b2);border-radius:24px;padding:2.75rem;width:100%;max-width:540px;box-shadow:0 40px 100px rgba(0,0,0,.7);position:relative;max-height:90vh;overflow-y:auto}
122#mbox::before{content:'';position:absolute;top:0;left:40px;right:40px;height:1px;background:linear-gradient(90deg,transparent,var(--blue),var(--blue2),transparent)}
123.mx{position:absolute;top:1.25rem;right:1.25rem;width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid var(--b1);color:var(--t2);font-size:1.1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}
124.mx:hover{background:rgba(255,255,255,.12);color:#fff}
125
126/* ── BACKGROUNDS / DECORATIONS ───────────────────── */
127.mesh{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 60% 50% at 15% 55%,rgba(23,114,208,.08) 0%,transparent 65%),radial-gradient(ellipse 40% 55% at 85% 30%,rgba(184,137,58,.05) 0%,transparent 60%)}
128.gridlines{position:absolute;inset:0;pointer-events:none;opacity:.28;background-image:linear-gradient(rgba(23,114,208,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(23,114,208,.07) 1px,transparent 1px);background-size:55px 55px;mask-image:radial-gradient(ellipse 80% 80% at 50% 50%,black 20%,transparent 80%)}
129
130/* ── HERO (HOME) ──────────────────────────────────── */
131#home{min-height:92vh;display:flex;align-items:center;overflow:hidden;border-top:none}
132.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;padding:5.5rem 0}
133.hero-kicker{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:99px;margin-bottom:1.5rem;border:1px solid rgba(184,137,58,.35);background:rgba(184,137,58,.07);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--gold2)}
134.hero-kicker span{width:5px;height:5px;border-radius:50%;background:var(--gold2);display:inline-block}
135.hero h1{margin-bottom:1.4rem}
136.hero .lead{margin-bottom:2.2rem}
137
138/* Hero visual — real image frame */
139.hero-img-wrap{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.5),0 0 0 1px rgba(100,160,220,.08)}
140.hero-img-wrap img{width:100%;height:420px;object-fit:cover;display:block;filter:brightness(.92) saturate(1.15)}
141.hero-img-overlay{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(5,16,30,.85) 100%)}
142.hero-img-badge{position:absolute;top:16px;left:16px;background:var(--blue);color:#fff;font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 12px;border-radius:99px;box-shadow:0 4px 20px rgba(23,114,208,.55);animation:pulse 2.5s ease-in-out infinite}
143@keyframes pulse{0%,100%{box-shadow:0 4px 20px rgba(23,114,208,.5)}50%{box-shadow:0 4px 30px rgba(23,114,208,.85)}}
144.hero-img-caption{position:absolute;bottom:16px;left:16px;right:16px}
145.hero-img-caption p{font-size:.78rem;color:rgba(255,255,255,.75);margin-top:4px}
146
147/* Stats strip */
148.stats-band{background:var(--bg2);border-top:1px solid var(--b1);border-bottom:1px solid var(--b1);padding:2.5rem 0}
149.stats-row{display:flex;justify-content:space-around;flex-wrap:wrap;gap:2rem}
150.stn{font-family:var(--serif);font-size:2.6rem;font-weight:600;color:var(--gold2);line-height:1}
151.stl{font-size:.8rem;color:var(--t3);margin-top:4px;letter-spacing:.03em}
152.std{width:1px;background:var(--b1);height:44px;align-self:center}
153
154/* Cert band */
155.cert-band{background:var(--bg2);border-top:1px solid var(--b1);border-bottom:1px solid var(--b1);padding:1.6rem 0}
156.cert-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2.5rem}
157.cert-item{display:flex;align-items:center;gap:9px;font-size:.8rem;color:var(--t3);font-weight:500;letter-spacing:.03em}
158.cert-ic{width:32px;height:32px;border-radius:7px;background:var(--bdim);border:1px solid rgba(23,114,208,.22);display:flex;align-items:center;justify-content:center;font-size:.95rem}
159
160/* ── IMAGE HELPERS ────────────────────────────────── */
161.prod-img{width:100%;border-radius:16px;object-fit:cover;display:block;border:1px solid var(--b2)}
162.img-frame{border-radius:16px;overflow:hidden;border:1px solid var(--b2);position:relative;background:var(--bg3)}
163.img-frame img{width:100%;display:block;object-fit:cover}
164.img-label{position:absolute;bottom:0;left:0;right:0;padding:.75rem 1rem;background:linear-gradient(0deg,rgba(5,16,30,.9) 0%,transparent 100%);font-size:.78rem;color:rgba(255,255,255,.75)}
165
166/* ── VIDEO SECTION ────────────────────────────────── */
167.video-wrap{border-radius:20px;overflow:hidden;border:1px solid var(--b2);background:var(--bg3);position:relative}
168.video-wrap video{width:100%;display:block;max-height:480px;object-fit:cover}
169.video-caption{padding:1rem 1.25rem;background:var(--bg3);border-top:1px solid var(--b1);font-size:.82rem;color:var(--t3)}
170
171/* ── PRODUCT LISTING ──────────────────────────────── */
172.prod-listing{display:flex;flex-direction:column;gap:1rem;max-width:820px}
173.plcard{background:rgba(255,255,255,.025);border:1px solid var(--b1);border-radius:18px;padding:1.75rem 2rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;transition:all .3s;cursor:default}
174.plcard:hover{background:rgba(23,114,208,.04);border-color:var(--b2);transform:translateX(6px)}
175.pl-left{display:flex;align-items:center;gap:1.5rem}
176.pl-ic{width:54px;height:54px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.4rem;flex-shrink:0;border:1px solid var(--b1)}
177.pl-name{font-family:var(--serif);font-size:1.3rem;font-weight:600;color:#fff;margin-bottom:3px}
178.pl-desc{font-size:.84rem;color:var(--t2)}
179.pl-arrow{font-size:1.2rem;color:var(--blue2);flex-shrink:0}
180
181/* ── PRODUCT DETAIL SECTIONS ──────────────────────── */
182.prod-header{background:var(--bg3);border:1px solid var(--b2);border-radius:22px;padding:2.75rem;position:relative;overflow:hidden;margin-bottom:3rem}
183.prod-header::before{content:'';position:absolute;inset:0;background:linear-gradient(135deg,rgba(23,114,208,.05) 0%,transparent 55%)}
184.prod-header>*{position:relative}
185.ph-tags{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:1.25rem}
186.ptag{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:99px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}
187.t-fda{background:rgba(92,207,165,.1);border:1px solid rgba(92,207,165,.25);color:#5CCFA5}
188.t-ce{background:var(--bdim);border:1px solid rgba(23,114,208,.25);color:var(--blue2)}
189.t-new{background:var(--gdim);border:1px solid rgba(184,137,58,.25);color:var(--gold2)}
190.t-teal{background:var(--tdim);border:1px solid rgba(23,184,168,.25);color:var(--teal)}
191.ph-layout{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}
192.ph-kicker{font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}
193.ph-layout h2{margin-bottom:.9rem;font-size:clamp(1.8rem,3vw,2.8rem)}
194.ph-layout .lead{margin-bottom:1.5rem}
195.ph-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem}
196.phs{background:var(--bg2);border:1px solid var(--b1);border-radius:12px;padding:1.1rem;text-align:center}
197.phsv{font-family:var(--serif);font-size:1.9rem;font-weight:600;color:var(--gold2)}
198.phsl{font-size:.68rem;color:var(--t3);margin-top:3px}
199
200.feat-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:2rem}
201.fi{background:var(--bg2);border:1px solid var(--b1);border-radius:14px;padding:1.25rem;display:flex;gap:13px}
202.fic{width:34px;height:34px;border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1rem}
203.fi h5{font-size:.9rem;font-weight:600;color:#fff;margin-bottom:3px}
204.fi p{font-size:.8rem;color:var(--t2);line-height:1.65}
205
206.spec-tbl{width:100%;border-collapse:collapse;margin-top:1.25rem}
207.spec-tbl tr{border-bottom:1px solid var(--b1)}
208.spec-tbl tr:last-child{border-bottom:none}
209.spec-tbl td{padding:11px 0;font-size:.875rem;vertical-align:top}
210.spec-tbl td:first-child{color:var(--t3);width:44%}
211.spec-tbl td:last-child{color:var(--t1);font-weight:500}
212
213hr{border:none;border-top:1px solid var(--b1);margin:2.5rem 0}
214
215/* ── CTA BOX ──────────────────────────────────────── */
216.cta-box{background:linear-gradient(135deg,rgba(23,114,208,.1) 0%,rgba(184,137,58,.06) 100%);border:1px solid rgba(23,114,208,.2);border-radius:22px;padding:3.5rem;text-align:center}
217.cta-box h2{margin-bottom:.75rem}
218.cta-box p{color:var(--t2);margin-bottom:1.75rem}
219.cta-acts{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}
220
221/* ── QUOTE ────────────────────────────────────────── */
222.qblock{background:var(--bg3);border:1px solid var(--b1);border-left:3px solid var(--gold);border-radius:14px;padding:1.75rem 2rem}
223.qblock p{font-family:var(--serif);font-size:1.1rem;font-style:italic;color:var(--t1);line-height:1.75;margin-bottom:.7rem}
224.qauthor{font-size:.78rem;color:var(--t3)}
225
226/* ── ABOUT ────────────────────────────────────────── */
227.about-split{display:grid;grid-template-columns:1fr 1fr;gap:5rem;
227align-items:start}
228.tl{position:relative}
229.tl::before{content:'';position:absolute;left:16px;top:0;bottom:0;width:1px;background:var(--b1)}
230.tl-item{display:flex;gap:1.5rem;margin-bottom:2rem;position:relative}
231.tl-dot{width:33px;height:33px;border-radius:50%;flex-shrink:0;background:var(--bg3);border:1px solid var(--b2);display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;color:var(--blue2);position:relative;z-index:1}
232.tl-yr{font-size:.7rem;color:var(--gold2);font-weight:700;letter-spacing:.05em;margin-bottom:4px}
233.tl-txt{font-size:.875rem;color:var(--t2);line-height:1.65}
234
235/* Team */
236.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1.25rem;margin-top:2.5rem}
237.tc{background:rgba(255,255,255,.025);border:1px solid var(--b1);border-radius:18px;padding:1.75rem;text-align:center;transition:all .25s}
238.tc:hover{background:rgba(23,114,208,.04);border-color:var(--b2)}
239.tc-img{width:70px;height:70px;border-radius:50%;margin:0 auto 1rem;overflow:hidden;border:2px solid var(--b2)}
240.tc-img img{width:100%;height:100%;object-fit:cover}
241.tc-av{width:70px;height:70px;border-radius:50%;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:1.3rem;font-weight:600;color:var(--blue2);background:var(--bdim);border:1px solid rgba(23,114,208,.2)}
242.tc-name{font-weight:600;font-size:.95rem;color:#fff;margin-bottom:2px}
243.tc-role{font-size:.76rem;color:var(--t3)}
244
245/* ── BLOG ────────────────────────────────────────── */
246.blog-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.75rem}
247.bc{background:rgba(255,255,255,.025);border:1px solid var(--b1);border-radius:18px;overflow:hidden;transition:all .3s}
248.bc:hover{background:rgba(23,114,208,.04);border-color:var(--b2);transform:translateY(-4px)}
249.bthumb{height:155px;display:flex;align-items:center;justify-content:center;font-size:2.4rem}
250.btag{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.5rem}
251.bc h4{font-family:var(--serif);font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:.45rem;line-height:1.4}
252.bc p{font-size:.84rem;color:var(--t2);line-height:1.65}
253.bmeta{font-size:.74rem;color:var(--t3);margin-top:.9rem;display:flex;gap:1rem}
254.bbody{padding:1.5rem}
255
256/* ── CONTACT ─────────────────────────────────────── */
257.contact-split{display:grid;grid-template-columns:1fr 1.5fr;gap:4rem;align-items:start}
258.ci-blk{background:rgba(255,255,255,.025);border:1px solid var(--b1);border-radius:12px;padding:1.25rem;margin-bottom:.9rem}
259.ci-lbl{font-size:.7rem;color:var(--t3);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}
260.ci-val{font-size:.88rem;color:var(--blue2)}
261.ci-val.plain{color:var(--t1)}
262
263/* ── DEMO PAGE ───────────────────────────────────── */
264.demo-split{display:grid;grid-template-columns:1fr 1.2fr;gap:4rem;align-items:start}
265.perks{list-style:none;margin-top:1.5rem}
266.perk{display:flex;gap:14px;padding:1rem 0;border-bottom:1px solid var(--b1)}
267.perk:last-child{border-bottom:none}
268.perk-ic{width:36px;height:36px;border-radius:8px;flex-shrink:0;background:var(--bdim);border:1px solid rgba(23,114,208,.2);display:flex;align-items:center;justify-content:center;font-size:1rem}
269.perk strong{font-size:.9rem;font-weight:600;color:#fff;display:block;margin-bottom:2px}
270.perk span{font-size:.8rem;color:var(--t3)}
271
272/* ── COMPARE TABLE ───────────────────────────────── */
273.ctbl{width:100%;border-collapse:collapse;margin-top:2rem}
274.ctbl th{background:var(--bg3);padding:12px 16px;text-align:left;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--t3);border-bottom:1px solid var(--b2)}
275.ctbl td{padding:11px 16px;font-size:.875rem;border-bottom:1px solid var(--b1);vertical-align:middle}
276.ctbl tr:last-child td{border-bottom:none}
277.ctbl td:first-child{color:var(--t2)}
278.ctbl td:not(:first-child){color:var(--t1);font-weight:500;text-align:center}
279.ctbl tr:hover td{background:rgba(23,114,208,.03)}
280.cy{color:#5CCFA5}.cp{color:var(--gold2)}
281
282/* ── SECTION HEADER ──────────────────────────────── */
283.pg-head{padding:5rem 0 3rem;background:linear-gradient(180deg,var(--bg3) 0%,transparent 100%);border-bottom:1px solid var(--b1);position:relative;overflow:hidden}
284.pg-head-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 50% 100% at 80% 50%,rgba(23,114,208,.05) 0%,transparent 60%)}
285
286/* ── FOOTER ──────────────────────────────────────── */
287footer{background:var(--bg2);border-top:1px solid var(--b1);padding:3.5rem 0 2rem}
288.ftgrid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:3rem;margin-bottom:2.5rem}
289.ftbrand p{font-size:.84rem;color:var(--t3);line-height:1.75;margin:.75rem 0 1.25rem;max-width:275px}
290.ft-col-title{font-size:.73rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--t3);margin-bottom:1rem}
291.ftlinks{list-style:none}
292.ftlinks li{margin-bottom:.55rem}
293.ftlinks a{font-size:.84rem;color:var(--t2);cursor:pointer;transition:color .2s}
294.ftlinks a:hover{color:var(--blue2)}
295.ftbottom{border-top:1px solid var(--b1);padding-top:1.5rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}
296.ftbottom p{font-size:.76rem;color:var(--t3)}
297
298/* ── RESPONSIVE ──────────────────────────────────── */
299@media(max-width:1024px){
300  .hero-grid{grid-template-columns:1fr}
301  .hero-img-wrap{display:none}
302  .about-split{grid-template-columns:1fr}
303  .demo-split{grid-template-columns:1fr}
304  .contact-split{grid-template-columns:1fr}
305  .ph-layout{grid-template-columns:1fr}
306  .ftgrid{grid-template-columns:1fr 1fr}
307  .prod-listing{max-width:100%}
308}
309@media(max-width:768px){
310  /* ── Mobile: collapse inline 2-col & 4-col grids to single column ── */
311  [style*="grid-template-columns:1fr 1fr"]{grid-template-columns:1fr !important}
312  [style*="grid-template-columns: 1fr 1fr"]{grid-template-columns:1fr !important}
313  [style*="grid-template-columns:repeat(4,1fr)"]{grid-template-columns:repeat(2,1fr) !important}
314  h1[style*="white-space:nowrap"]{white-space:normal !important}
315
316  /* Mobile nav */
317  #nav{gap:.5rem}
318  .hamburger{display:flex}
319  .nmenu{display:none;position:absolute;top:70px;left:0;right:0;flex-direction:column;background:rgba(240,244,255,.99);border-bottom:1px solid var(--b1);padding:.5rem .75rem 1rem;gap:2px;z-index:899;box-shadow:0 8px 24px rgba(16,24,40,.1)}
320  #nav.nav-open .nmenu{display:flex}
321  .nmenu .nb{width:100%;text-align:center;padding:11px 14px;border-radius:8px;font-size:.95rem;white-space:normal}
322  .ndd{width:100%;text-align:center}
323  .ncta{padding:6px 12px;font-size:.78rem;border-radius:8px;order:2;margin-left:auto}
324  .hamburger{order:3;margin-left:0}
325  .nb-cta-mobile{display:none !important}
326  .ndd-panel{position:static !important;transform:none !important;min-width:auto !important;width:100% !important;box-shadow:none !important;background:rgba(16,88,199,.06) !important;border-radius:8px;padding:4px 0 4px 8px;margin:2px 0;display:none}
327  .ndd.open .ndd-panel{display:block !important}
328  .ndd:hover .ndd-panel{display:none}
329  .ndd.open:hover .ndd-panel{display:block}
330  /* Layout */
331  .feat-grid{grid-template-columns:1fr}
332  .frow{grid-template-columns:1fr}
333  section{padding:3.5rem 0}
334  .ftgrid{grid-template-columns:1fr}
335  .g2,.g3{grid-template-columns:1fr}
336  .stats-row{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}
337  .ph-stats{grid-template-columns:1fr 1fr}
338  h1{white-space:normal !important}
339  .cta-box{padding:2.25rem 1.5rem}
340}
341@media(max-width:480px){
342  .stats-row{grid-template-columns:repeat(2,1fr)}
343  #nav{padding:0 1rem}
344  section{padding:2.75rem 0}
345  .cta-box{padding:1.75rem 1.25rem}
346  .ph-stats{grid-template-columns:1fr}
347}
348
349body{background:var(--bg);color:var(--t1)}
350h1,h2,h3,h4{color:var(--t1)}
351h1 em,h2 em{color:var(--blue)}
352#nav{background:rgba(240,244,255,.96);border-bottom:1px solid var(--b1);box-shadow:0 1px 12px rgba(16,24,40,.06)}
353.nb{color:var(--t2)}.nb:hover,.nb.active{color:var(--blue);background:rgba(16,88,199,.07)}
354.ndd-panel{background:rgba(244,247,255,.98);border-color:var(--b1);box-shadow:0 8px 32px rgba(16,24,40,.12)}
355.ndd-item:hover{background:rgba(16,88,199,.07);color:var(--blue)}
356.hamburger span{background:var(--t1)}
357.ncta{background:var(--blue)}.ncta:hover{background:var(--blue2)}
358#modal{background:rgba(16,24,40,.55)}
359#mbox{background:#fff;border-color:var(--b2)}
360#mbox::before{background:linear-gradient(90deg,transparent,var(--blue),var(--blue2),transparent)}
361.mx{background:rgba(16,24,40,.06);border-color:var(--b1);color:var(--t2)}.mx:hover{background:rgba(16,24,40,.12);color:var(--t1)}
362.alt{background:var(--bg2)}.sec-border{border-top:1px solid var(--b1)}
363.mesh{background:radial-gradient(ellipse 60% 50% at 15% 55%,rgba(16,88,199,.04) 0%,transparent 65%)}
364.gridlines{opacity:.1;background-image:linear-gradient(rgba(16,88,199,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(16,88,199,.1) 1px,transparent 1px)}
365.ey{background:var(--bdim);border-color:rgba(16,88,199,.2);color:var(--blue)}
366.ey.gold{background:var(--gdim);border-color:rgba(143,98,0,.2);color:var(--gold)}
367.ey.teal{background:var(--tdim);border-color:rgba(10,143,128,.2);color:var(--teal)}
368.lead{color:var(--t2)}
369.bp{background:var(--blue)}.bp:hover{background:var(--blue2);box-shadow:0 10px 32px rgba(16,88,199,.3)}
370.bo{border-color:var(--b2);color:var(--t1)}.bo:hover{background:rgba(16,24,40,.04)}
371.bgold{border-color:rgba(143,98,0,.35);color:var(--gold)}
372.card{background:#fff;border-color:var(--b1);box-shadow:0 2px 12px rgba(16,24,40,.06)}
373.card:hover{background:#fff;border-color:rgba(16,88,199,.25);box-shadow:0 8px 28px rgba(16,24,40,.1)}
374.card p{color:var(--t2)}
375.cic{border-color:var(--b1)}.ci-b{background:var(--bdim)}.ci-t{background:var(--tdim)}.ci-g{background:var(--gdim)}
376label{color:var(--t3)}
377input,select,textarea{background:#fff;border-color:var(--b2);color:var(--t1)}
378input:focus,select:focus,textarea:focus{border-color:var(--blue)}
379input::placeholder,textarea::placeholder{color:var(--t4)}
380select option{background:#fff;color:var(--t1)}
381.bfull{background:var(--blue)}.bfull:hover{background:var(--blue2)}
382.toast{background:rgba(10,143,128,.08);border-color:rgba(10,143,128,.25);color:var(--teal)}
383.pg-head{background:linear-gradient(180deg,var(--bg3) 0%,transparent 100%);border-bottom-color:var(--b1)}
384.prod-header{background:var(--bg3);border-color:var(--b2)}
385.ptag.t-fda{background:rgba(10,143,128,.1);border-color:rgba(10,143,128,.25);color:#0a6b5e}
386.ptag.t-ce{background:var(--bdim);border-color:rgba(16,88,199,.22);color:var(--blue)}
387.ptag.t-new{background:var(--gdim);border-color:rgba(143,98,0,.22);color:var(--gold)}
388.ptag.t-teal{background:var(--tdim);border-color:rgba(10,143,128,.22);color:var(--teal)}
389.phs{background:var(--bg2);border-color:var(--b1)}.phsv{color:var(--blue)}.phsl{color:var(--t3)}
390.fi{background:var(--bg3);border-color:var(--b1)}.fi h5{color:var(--t1)}.fi p{color:var(--t2)}
391.spec-tbl tr{border-bottom-color:var(--b1)}.spec-tbl td:first-child{color:var(--t3)}.spec-tbl td:last-child{color:var(--t1)}
392hr{border-top-color:var(--b1)}
393.cta-box{background:linear-gradient(135deg,rgba(16,88,199,.07) 0%,rgba(143,98,0,.04) 100%);border-color:rgba(16,88,199,.18)}
394.cta-box h2{color:var(--t1)}.cta-box p{color:var(--t2)}
395.qblock{background:var(--bg3);border-color:var(--b1);border-left-color:var(--gold)}
396.qblock p{color:var(--t1)}.qauthor{color:var(--t3)}
397.tl::before{background:var(--b1)}.tl-dot{background:var(--bg2);border-color:var(--b2);color:var(--blue)}.tl-yr{color:var(--gold)}.tl-txt{color:var(--t2)}
398.tc{background:var(--bg2);border-color:var(--b1)}.tc:hover{background:var(--bg3)}.tc-av{background:var(--bdim);color:var(--blue)}.tc-name{color:var(--t1)}.tc-role{color:var(--t3)}
399.bc{background:var(--bg2);border-color:var(--b1)}.bc:hover{background:var(--bg3)}.bc h4{color:var(--t1)}.bc p{color:var(--t2)}.bmeta{color:var(--t3)}
400.ci-blk{background:var(--bg3);border-color:var(--b1)}.ci-lbl{color:var(--t3)}.ci-val{color:var(--blue)}.ci-val.plain{color:var(--t1)}
401.perk{border-bottom-color:var(--b1)}.perk strong{color:var(--t1)}.perk span{color:var(--t3)}
402.perk-ic{background:var(--bdim)}
403.ctbl th{background:var(--bg3);border-bottom-color:var(--b2);color:var(--t3)}.ctbl td{border-bottom-color:var(--b1)}.ctbl td:first-child{color:var(--t2)}.ctbl td:not(:first-child){color:var(--t1)}
404.cy{color:#0a6b5e}.cp{color:var(--gold)}
405.stats-band{background:var(--bg3);border-color:var(--b1)}.stn{color:var(--blue)}.stl{color:var(--t3)}.std{background:var(--b1)}
406.cert-band{background:var(--bg3);border-color:var(--b1)}.cert-item{color:var(--t3)}.cert-ic{background:var(--bdim)}
407.plcard{background:var(--bg2);border-color:var(--b1)}.plcard:hover{background:var(--bg3);border-color:rgba(16,88,199,.3)}.pl-name{color:var(--t1)}.pl-desc{color:var(--t2)}.pl-arrow{color:var(--blue)}
408footer{background:var(--bg3);border-top-color:var(--b1)}
409.ftbrand p{color:var(--t3)}.ft-col-title{color:var(--t3)}.ftlinks a{color:var(--t2)}.ftlinks a:hover{color:var(--blue)}
410.ftbottom{border-top-color:var(--b1)}.ftbottom p{color:var(--t3)}
411::-webkit-scrollbar-track{background:var(--bg3)}::-webkit-scrollbar-thumb{background:var(--bg4)}
412
413
414/* ── News cards ─────────────────────────────────── */
415
416/* About page news scroll bar */
417#about-news-row::-webkit-scrollbar{height:6px}
418#about-news-row::-webkit-scrollbar-track{background:var(--bg3);border-radius:99px}
419#about-news-row::-webkit-scrollbar-thumb{background:var(--blue2);border-radius:99px}
420#about-news-row::-webkit-scrollbar-thumb:hover{background:var(--blue)}
421</style>
422  
422<script src="https://cdn.jsdelivr.net/npm/@emailjs/browser@4/dist/email.min.js"></script>
422
423  
423<script>emailjs.init("a7rUg0uT_jgfzz09O");</script>
423
424</head>
425<body class="">
426<nav id="nav">
427  <a class="nbrand" href="/" style="background:none"><img src="https://raw.githubusercontent.com/manohardaka/sigtuple-images/refs/heads/main/sigtuple_red.png" alt="SigTuple" style="height:43px;width:auto;display:block;mix-blend-mode:multiply"></a>
428  <div class="nmenu">
429    <a href="/" class="nb">Home</a>
430    <div class="ndd">
431      <span class="nb ndd-btn">Products</span>
432      <div class="ndd-panel">
433        <a href="/products/as76" class="ndd-item">AS76</a>
434        <a href="/products/ai100" class="ndd-item">AI100</a>
435        <a href="/products/sigvet" class="ndd-item">SigVet</a>
436      </div>
437    </div>
438    <a href="/about" class="nb active">About</a>
439    <a href="/blogs" class="nb">Research</a>
440    <a href="/contact" class="nb">Contact</a>
441    <button class="ncta nb-cta-mobile" style="display:none;margin:8px 14px;border-radius:8px;width:calc(100% - 28px);text-align:center" onclick="openModal()">Book a Demo</button>
442    </div>
443  <button class="hamburger" id="hamburger" aria-label="Toggle navigation"><span></span><span></span><span></span></button>
444  <button class="ncta" onclick="openModal()">Book a Demo</button>
445</nav>
446<div id="modal" onclick="closeBg(event)">
447  <div id="mbox">
448    <button class="mx" onclick="closeModal()">✕</button>
449    <div class="ey gold" data-editable="text" data-label="Eyebrow: Request a Session">Request a Session</div>
450    <h3 style="font-size:1.55rem;margin-bottom:.4rem" data-editable="text" data-label="Heading: Book a Demo">Book a Demo</h3>
451    <p style="font-size:.875rem;color:var(--t2);margin-bottom:1.75rem;line-height:1.65" data-editable="text" data-label="Para: Experience our platform live — tailored ">Experience our platform live — tailored to your lab.</p>
452    <div class="frow">
453      <div class="fg"><label>First Name</label><input type="text" id="md-fname" placeholder="Dr. Ananya"></div>
454      <div class="fg"><label>Last Name</label><input type="text" id="md-lname" placeholder="Sharma"></div>
455    </div>
456    <div class="fg"><label>Designation</label><input type="text" id="md-desig" placeholder="Chief Pathologist"></div>
457    <div class="fg"><label>Work Email</label><input type="email" id="md-email" placeholder="[email protected]"></div>
458    <div class="fg"><label>Phone Number</label><input type="tel" id="md-phone" placeholder="+91 98765 43210"></div>
459    <div class="fg"><label>Organisation</label><input type="text" id="md-org" placeholder="Apollo Diagnostics"></div>
460    <div class="fg"><label>Product of Interest</label>
461      <select id="md-product"><option>All Products</option><option>AI100</option><option>AS76</option><option>SigVet</option></select>
462    </div>
463    <div class="fg"><label>Message (optional)</label><textarea id="md-msg" placeholder="Tell us about your lab..."></textarea></div>
464    <button class="bfull" onclick="scheduleDemo()">Request Demo →</button>
465    <div class="toast" id="modal-toast"></div>
466    <p style="font-size:.73rem;color:var(--t3);text-align:center;margin-top:.9rem">No commitment · Free of charge</p>
467  </div>
468</div>
469<!-- ══════════════════════════════════════════════
470     6. ABOUT US
471══════════════════════════════════════════════ -->
472<div id="about">
473  <div class="pg-head" style="padding-bottom:3rem">
474    <div class="pg-head-glow"></div>
475    <div class="wrap">
476      <div class="ey" data-editable="text" data-label="Eyebrow: About SigTuple">About SigTuple</div>
477      <h2 data-editable="text" data-label="Heading: Data-driven intelligencefor better healt" class="" style="transition: background 0.3s;">Amplifying reach, speed and accuracy of diagnostics<br>for <em>better healthcare</em></h2>
478      <p class="lead" data-editable="text" data-label="Para: Since 2015, we've been on a mission to d" style="transition: background 0.3s; max-width:100%;">The microscopic examination continues to be the gold standard for diagnosing several critical diseases. Unfortunately, microscopy is an entirely manual process, suffering from common pitfalls of inconsistency and inefficiency. With only 1 qualified pathologist per million people, this problem can only get worse over time.
479
480SigTuple democratizes microscopy by automating it through advanced AI and robotics. AI-assisted digital microscopy, enabled through the cloud, takes the drudgery out of the current process</p>
481    </div>
482  </div>
483  <section class="sec-border">
484    <div class="wrap">
485      <div class="about-split">
486        <div>
487          <div class="ey" data-editable="text" data-label="Eyebrow: Our Mission">Our Mission</div>
488          <h3 data-editable="text" data-label="Heading: Democratising microscopy through AI">Democratising microscopy through AI</h3>
489          <p style="color: var(--t2); line-height: 1.8; margin-bottom: 1.25rem; transition: background 0.3s;" data-editable="text" data-label="Para: SigTuple combines AI, robotics and data " class="">To democratize microscopy by enabling AI-assisted remote review unhindered by geographical boundaries</p>
490          <p style="color: var(--t2); line-height: 1.8; margin-bottom: 1.25rem; transition: background 0.3s;" data-editable="text" data-label="Para: 98% of labs worldwide still review blood" class=""></p>
491
492
493          <div class="ey gold" style="margin-top:2rem" data-editable="text" data-label="Eyebrow: Our Vision">Our Vision</div>
494          <h3 data-editable="text" data-label="Heading: Disrupting the global diagnostic space">Disrupting the global diagnostic space</h3>
495          <p style="color: var(--t2); line-height: 1.8; transition: background 0.3s;" data-editable="text" data-label="Para: To revolutionise the global medical diag" class="">To be a leader in automation of manual processes in diagnostics</p>
496        </div>
497
498        <div>
499          <div class="ey" data-editable="text" data-label="Eyebrow: Our Journey">Our Journey</div>
500          <div class="tl" style="margin-top:1.5rem">
501            <div class="tl-item"><div class="tl-dot"></div><div><div class="tl-yr" data-editable="text" data-label="Timeline Year: 2015">2015</div><div class="tl-txt" data-editable="text" data-label="Timeline: SigTuple founded in Bengaluru by Tathaga" style="transition: background 0.3s;">SigTuple founded in Bengaluru by bold and visionary IITians</div></div></div>
502            <div class="tl-item"><div class="tl-dot"></div><div><div class="tl-yr" data-editable="text" data-label="Timeline Year: 2018">2018</div><div class="tl-txt" data-editable="text" data-label="Timeline: AI100 launched — India's first AI-powere">AI100 launched — India's first AI-powered automated digital microscope for peripheral blood smear analysis. Winner, ET Startup Awards Top Innovator.</div></div></div>
503            <div class="tl-item"><div class="tl-dot"></div><div><div class="tl-yr" data-editable="text" data-label="Timeline Year: 2022">2022</div><div class="tl-txt" data-editable="text" data-label="Timeline: Partnership with HORIBA Medical to accel" style="transition: background 0.3s;">Partnership with HORIBA Medical to accelerate AI100 adoption across India. CE certification achieved.</div></div></div>
504            <div class="tl-item"><div class="tl-dot"></div><div><div class="tl-yr" data-editable="text" data-label="Timeline Year: 2023">2023</div><div class="tl-txt" data-editable="text" data-label="Timeline: US FDA 510(k) clearance — first integrat" style="transition: background 0.3s;">US FDA 510(k) clearance — first integrated hardware + AI medical device in digital microscopy from India. 
505Dr LalPath labs deploys AI100 network-wide.</div></div></div>
506            <div class="tl-item"><div class="tl-dot"></div><div><div class="tl-yr" data-editable="text" data-label="Timeline Year: 2025">2025</div><div class="tl-txt" data-editable="text" data-label="Timeline: AS76 unveiled — edge AI morphology analy" style="transition: background 0.3s;">AS76 unveiled — edge AI morphology analyser powered by NVIDIA RTX. Expansion into Middle East and Europe.</div></div></div>
507            <div class="tl-item"><div class="tl-dot"></div><div><div class="tl-yr" data-editable="text" data-label="Timeline Year: 2025" style="transition: background 0.3s;">2025</div><div class="tl-txt" data-editable="text" data-label="Timeline: SigVet launched — extending AI microscop" style="transition: background 0.3s;">SigVet launched — extending AI microscopy to veterinary diagnostics.</div></div></div>
508          </div>
509        </div>
510      </div>
511
512      <!-- Stats -->
513      <div style="display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.25rem;margin-top:4rem">
514        <div class="card" style="text-align:center;padding:1.75rem"><div class="stn" style="font-size: 2.2rem; transition: background 0.3s;" data-editable="text" data-label="Stat: 2015">10+</div><div class="stl" data-editable="text" data-label="Stat Label: Founded" style="transition: background 0.3s;">Years of R&amp;D</div></div>
515        <div class="card" style="text-align:center;padding:1.75rem"><div class="stn" style="font-size: 2.2rem; transition: background 0.3s;" data-editable="text" data-label="Stat: 100+">27</div><div class="stl" data-editable="text" data-label="Stat Label: Team members" style="transition: background 0.3s;">Patents</div></div>
516        <div class="card" style="text-align:center;padding:1.75rem"><div class="stn" style="font-size: 2.2rem; transition: background 0.3s;" data-editable="text" data-label="Stat: $54.7M">30+</div><div class="stl" data-editable="text" data-label="Stat Label: Funding raised" style="transition: background 0.3s;">Publications</div></div>
517        <div class="card" style="text-align:center;padding:1.75rem"><div class="stn" style="font-size: 2.2rem; transition: background 0.3s;" data-editable="text" data-label="Stat: 23+">7</div><div class="stl" data-editable="text" data-label="Stat Label: Patents granted" style="transition: background 0.3s;">countries and counting</div></div>
518        <div class="card" style="text-align:center;padding:1.75rem"><div class="stn" style="font-size: 2.2rem; transition: background 0.3s;" data-editable="text" data-label="Stat: 30+">350+</div><div class="stl" data-editable="text" data-label="Stat Label: Publications" style="transition: background 0.3s;">deployments</div></div>
519      </div>
520
521      <!-- Leadership — with real group photo -->
522      <div style="margin-top:4rem">
523        <div class="ey" data-editable="text" data-label="Eyebrow: Leadership">Leadership</div>
524        <h3 data-editable="text" data-label="Heading: The leadership team">The leadership team</h3>
525        <p style="color: var(--t2); font-size: 0.875rem; margin-bottom: 1.5rem; transition: background 0.3s;" data-editable="text" data-label="Para: Backed by Accel, Endiya Partners, Chirat" class="">Backed by marquee investors.</p>
526
527                <div class="team-grid">
528          <div class="tc" style="display:flex;flex-direction:column;align-items:center;text-align:center">
529            <div style="width:80px;height:80px;border-radius:50%;overflow:hidden;background:var(--bg3);border:1px solid var(--b2);margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0">
530              <img id="photo-tr" src="https://raw.githubusercontent.com/manohardaka/sigtuple-images/refs/heads/main/Tatha%20hi%20res.png" alt="Tathagato Rai Dastidar" data-editable="image" data-label="Photo: Tathagato Rai Dastidar" style="width: 100%; height: 100%; object-fit: cover; display: block; transition: background 0.3s;" onload="this.style.display='block';this.parentElement.querySelector('.tc-av').style.display='none'">
531              <div class="tc-av" style="font-size: 1rem; display: none;">TR</div>
532            </div>
533            <div class="tc-name" data-editable="text" data-label="Name: Tathagato Rai Dastidar">Tathagato Rai Dastidar</div>
534            <div class="tc-role" data-editable="text" data-label="Role: Tathagato Rai Dastidar">Founder &amp; CEO</div>
535            <p style="font-size: 0.72rem; color: var(--t3); margin-top: 4px; transition: background 0.3s;" data-editable="text" data-label="Credentials: Tathagato Rai Dastidar" class="">Ph.D. CS, IIT Kharagpur</p>
536            <a href="https://www.linkedin.com/in/trdastidar/" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:var(--bg3);border:1px solid var(--b2);color:var(--t3);transition:all .2s;text-decoration:none;margin-top:6px" onmouseover="this.style.background='#0A66C2';this.style.color='#fff';this.style.borderColor='#0A66C2'" onmouseout="this.style.background='var(--bg3)';this.style.color='var(--t3)';this.style.borderColor='var(--b2)'"><svg width="13" height="13" viewBox="0 0 24 24" fill="currentColor"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg></a>
537          </div>
538          <div class="tc" style="display:flex;flex-direction:column;align-items:center;text-align:center">
539            <div style="width:80px;height:80px;border-radius:50%;overflow:hidden;background:var(--bg3);border:1px solid var(--b2);margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0">
540              <img id="photo-pb" src="https://raw.githubusercontent.com/manohardaka/sigtuple-images/refs/heads/main/pranat%20pic%201.jpeg" alt="Pranat Bh
540adani" data-editable="image" data-label="Photo: Pranat Bhadani" style="width: 100%; height: 100%; object-fit: cover; display: block; transition: background 0.3s;" onload="this.style.display='block';this.parentElement.querySelector('.tc-av').style.display='none'">
541              <div class="tc-av" style="font-size: 1rem; display: none;">PB</div>
542            </div>
543            <div class="tc-name" data-editable="text" data-label="Name: Pranat Bhadani">Pranat Bhadani</div>
544            <div class="tc-role" data-editable="text" data-label="Role: Pranat Bhadani" style="transition: background 0.3s;">Co-founder and Business head</div>
545            <p style="font-size: 0.72rem; color: var(--t3); margin-top: 4px; transition: background 0.3s;" data-editable="text" data-label="Credentials: Pranat Bhadani" class="">B.Tech - IIT Bombay</p>
546            <a href="https://www.linkedin.com/in/pranat-bhadani-23a95878/" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:var(--bg3);border:1px solid var(--b2);color:var(--t3);transition:all .2s;text-decoration:none;margin-top:6px" onmouseover="this.style.background='#0A66C2';this.style.color='#fff';this.style.borderColor='#0A66C2'" onmouseout="this.style.background='var(--bg3)';this.style.color='var(--t3)';this.style.borderColor='var(--b2)'"><svg width="13" height="13" viewBox="0 0 24 24" fill="currentColor"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg></a>
547          </div>
548          <div class="tc" style="display:flex;flex-direction:column;align-items:center;text-align:center">
549            <div style="width:80px;height:80px;border-radius:50%;overflow:hidden;background:var(--bg3);border:1px solid var(--b2);margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0">
550              <img id="photo-re" src="https://raw.githubusercontent.com/manohardaka/sigtuple-images/refs/heads/main/Dr%20Renu%20image%20copy.png" alt="Dr Renu Ethirajan" data-editable="image" data-label="Photo: Dr Renu Ethirajan" style="width: 100%; height: 100%; object-fit: cover; display: block; transition: background 0.3s;" onload="this.style.display='block';this.parentElement.querySelector('.tc-av').style.display='none'">
551              <div class="tc-av" style="font-size: 1rem; display: none;">RE</div>
552            </div>
553            <div class="tc-name" data-editable="text" data-label="Name: Dr Renu Ethirajan">Dr Renu Ethirajan</div>
554            <div class="tc-role" data-editable="text" data-label="Role: Dr Renu Ethirajan" style="transition: background 0.3s;">Chief Medical Evangelist</div>
555            <p style="font-size: 0.72rem; color: var(--t3); margin-top: 4px; transition: background 0.3s;" data-editable="text" data-label="Credentials: Dr Renu Ethirajan" class="">MD Pathology - FMMC Mangalore</p>
556            <a href="https://www.linkedin.com/in/dr-renu-ethirajan-6532697/" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:var(--bg3);border:1px solid var(--b2);color:var(--t3);transition:all .2s;text-decoration:none;margin-top:6px" onmouseover="this.style.background='#0A66C2';this.style.color='#fff';this.style.borderColor='#0A66C2'" onmouseout="this.style.background='var(--bg3)';this.style.color='var(--t3)';this.style.borderColor='var(--b2)'"><svg width="13" height="13" viewBox="0 0 24 24" fill="currentColor"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg></a>
557          </div>
558          <div class="tc" style="display:flex;flex-direction:column;align-items:center;text-align:center">
559            <div style="width:80px;height:80px;border-radius:50%;overflow:hidden;background:var(--bg3);border:1px solid var(--b2);margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;flex-shrink:0">
560              <img src="https://raw.githubusercontent.com/manohardaka/sigtuple-images/refs/heads/main/Pavan%20hi%20res%20photo-2.png" alt="Pavan Chandra Konda" style="width:100%;height:100%;object-fit:cover;display:block">
561            </div>
562            <div class="tc-name" data-editable="text" data-label="Name: Pavan Chandra Konda">Pavan Chandra Konda</div>
563            <div class="tc-role" data-editable="text" data-label="Role: Pavan Chandra Konda">Head of Technology</div>
564            <p style="font-size:0.72rem;color:var(--t3);margin-top:4px;transition:background 0.3s;" data-editable="text" data-label="Credentials: Pavan Chandra Konda">Ph.D. University of Glasgow</p>
565            <a href="https://www.linkedin.com/in/pavanchandrakonda/" target="_blank" rel="noopener" style="display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;background:var(--bg3);border:1px solid var(--b2);color:var(--t3);transition:all .2s;text-decoration:none;margin-top:6px" onmouseover="this.style.background='#0A66C2';this.style.color='#fff';this.style.borderColor='#0A66C2'" onmouseout="this.style.background='var(--bg3)';this.style.color='var(--t3)';this.style.borderColor='var(--b2)'"><svg width="13" height="13" viewBox="0 0 24 24" fill="currentColor"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg></a>
566          </div>
567          </div>
568
569        </div>
570      </div><!-- /leadership -->
571
572    </div><!-- /wrap -->
573  </section>
574
575
576<footer>
577  <div class="wrap">
578    <div class="ftgrid">
579      <div class="ftbrand" style="background:transparent">
580        <div style="margin-bottom:.75rem;background:transparent"><img src="https://raw.githubusercontent.com/manohardaka/sigtuple-images/refs/heads/main/sigtuple_red.png" alt="SigTuple" style="height:43px;width:auto;display:block;mix-blend-mode:multiply"></div>
581        <p>Combining AI, robotics, microfluidics and high-resolution microscopy to automate biological sample analysis.</p>
582        <div style="display:flex;gap:8px;flex-wrap:wrap">
583          <span style="font-size:.7rem;padding:3px 8px;border-radius:4px;border:1px solid rgba(23,114,208,.25);color:var(--blue2)">FDA 510(k)</span>
584          <span style="font-size:.7rem;padding:3px 8px;border-radius:4px;border:1px solid var(--b2);color:var(--t3)">CE Marked</span>
585          <span style="font-size:.7rem;padding:3px 8px;border-radius:4px;border:1px solid var(--b2);color:var(--t3)">IVDR</span>
586        </div>
587      </div>
588      <div><div class="ft-col-title">Products</div><ul class="ftlinks"><li><a href="/products/as76">AS76</a></li><li><a href="/products/ai100">AI100</a><ul style="list-style:none;padding-left:.9rem;margin-top:.35rem"><li style="margin-bottom:.35rem"><a href="/products/ai100/shonit" style="font-size:.78rem;color:var(--t3)">↳ Shonit™</a></li><li style="margin-bottom:.35rem"><a href="/products/ai100/shrava" style="font-size:.78rem;color:var(--t3)">↳ Shrava™</a></li></ul></li><li><a href="/products/sigvet">SigVet</a></li></ul>
589      </div>
590      <div><div class="ft-col-title">Company</div>
591        <ul class="ftlinks"><li><a href="/about">About Us</a></li><li><a href="/blogs">Research</a></li><li><a href="/contact">Contact</a></li></ul>
592      </div>
593      <div><div class="ft-col-title">Connect</div><div style="display:flex;gap:12px;margin-bottom:1.5rem"><a href="https://www.linkedin.com/company/sigtuple" target="_blank" rel="noopener" title="LinkedIn" style="display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background:var(--bg3);border:1px solid var(--b2);color:var(--t2);transition:all .2s;text-decoration:none" onmouseover="this.style.background='#0A66C2';this.style.color='#fff';this.style.borderColor='#0A66C2'" onmouseout="this.style.background='var(--bg3)';this.style.color='var(--t2)';this.style.borderColor='var(--b2)'"><svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor"><path d="M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 01-2.063-2.065 2.064 2.064 0 112.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"/></svg></a><a href="https://www.youtube.com/@SigtupleTechnologies" target="_blank" rel="noopener" title="YouTube" style="display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;background:var(--bg3);border:1px solid var(--b2);color:var(--t2);transition:all .2s;text-decoration:none" onmouseover="this.style.background='#FF0000';this.style.color='#fff';this.style.borderColor='#FF0000'" onmouseout="this.style.background='var(--bg3)';this.style.color='var(--t2)';this.style.borderColor='var(--b2)'"><svg width="18" height="18" viewBox="0 0 24 24" fill="currentColor"><path d="M23.498 6.186a3.016 3.016 0 00-2.122-2.136C19.505 3.545 12 3.545 12 3.545s-7.505 0-9.377.505A3.017 3.017 0 00.502 6.186C0 8.07 0 12 0 12s0 3.93.502 5.814a3.016 3.016 0 002.122 2.136c1.871.505 9.376.505 9.376.505s7.505 0 9.377-.505a3.015 3.015 0 002.122-2.136C24 15.93 24 12 24 12s0-3.93-.502-5.814zM9.545 15.568V8.432L15.818 12l-6.273 3.568z"/></svg></a></div><div><button class="ncta" onclick="openModal()">Book a Demo</button></div></div>
594      </div>
595    </div>
596    <div class="ftbottom"><div><p style="margin-bottom:.3rem">© 2026 SigTuple Technologies Pvt. Ltd. · Bengaluru, India</p><p style="font-size:.72rem;color:var(--t3);line-height:1.6">Balaji Complex, # 284/11, Garvebhavipalya, Hosur Road, Bengaluru, Karnataka 560068, India</p></div><div style="display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap"><p>[email protected] · All rights reserved.</p><a href="/terms" style="font-size:.76rem;color:var(--t3);text-decoration:none;transition:color .2s" onmouseover="this.style.color='var(--blue)'" onmouseout="this.style.color='var(--t3)'">Terms &amp; Conditions</a></div></div>
597  </div>
598</footer>
599<script>
600function openModal(){document.getElementById("modal").classList.add("open");document.body.style.overflow="hidden"}
601function closeModal(){document.getElementById("modal").classList.remove("open");document.body.style.overflow=""}
602function closeBg(e){if(e.target===document.getElementById("modal"))closeModal()}
603function scheduleDemo(){
604  var fname   = document.getElementById("md-fname")   ? document.getElementById("md-fname").value.trim()   : "";
605  var lname   = document.getElementById("md-lname")   ? document.getElementById("md-lname").value.trim()   : "";
606  var email   = document.getElementById("md-email")   ? document.getElementById("md-email").value.trim()   : "";
607  var desig   = document.getElementById("md-desig")   ? document.getElementById("md-desig").value.trim()   : "";
608  var phone   = document.getElementById("md-phone")   ? document.getElementById("md-phone").value.trim()   : "";
609  var org     = document.getElementById("md-org")     ? document.getElementById("md-org").value.trim()     : "";
610  var product = document.getElementById("md-product") ? document.getElementById("md-product").value        : "";
611  var msg     = document.getElementById("md-msg")     ? document.getElementById("md-msg").value.trim()     : "";
612  var toast   = document.getElementById("modal-toast");
613
614  if(!fname || !email){
615    toast.style.display="block";
616    toast.style.background="rgba(220,50,50,.12)";toast.style.borderColor="rgba(220,50,50,.25)";toast.style.color="#c0392b";
617    toast.textContent="Please enter your name and email.";
618    return;
619  }
620
621  toast.style.display="block";
622  toast.style.background="rgba(23,114,208,.1)";toast.style.borderColor="rgba(23,114,208,.25)";toast.style.color="var(--blue2)";
623  toast.textContent="Sending... please wait.";
624
625  emailjs.send("service_uuocwhn","template_ti5f00i",{
626    from_name:    fname + " " + lname,
627    from_email:   email,
628    designation:  desig,
629    phone:        phone || "Not provided",
630    organisation: org   || "Not provided",
631    country:      "Product of Interest: " + product,
632    message:      (msg  || "(no message)") + "\n\nProduct of Interest: " + product
633  }).then(function(){
634    toast.style.background="rgba(23,184,168,.1)";toast.style.borderColor="rgba(23,184,168,.25)";toast.style.color="var(--teal)";
635    toast.textContent="✓ Details received. Opening calendar...";
636    setTimeout(function(){window.open('https://calendar.app.google/B9PVUFdCNvSCYXXL9','_blank');closeModal();},1000);
637  },function(){
638    toast.style.background="rgba(23,184,168,.1)";toast.style.borderColor="rgba(23,184,168,.25)";toast.style.color="var(--teal)";
639    toast.textContent="✓ Redirecting to calendar...";
640    setTimeout(function(){window.open('https://calendar.app.google/B9PVUFdCNvSCYXXL9','_blank');closeModal();},1000);
641  });
642}
643document.addEventListener("keydown",function(e){if(e.key==="Escape")closeModal()})
644</script>
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662</body>
662<script>
663(function(){
664  var ham=document.getElementById('hamburger');
665  var nav=document.getElementById('nav');
666  if(!ham||!nav)return;
667  ham.addEventListener('click',function(){
668    nav.classList.toggle('nav-open');
669    ham.classList.toggle('open');
670    ham.setAttribute('aria-expanded',String(nav.classList.contains('nav-open')));
671  });
672  var nddBtn=document.querySelector('#nav .ndd-btn');
673  if(nddBtn){
674    nddBtn.addEventListener('click',function(e){
675      if(window.innerWidth<=768){
676        e.stopPropagation();
677        nddBtn.closest('.ndd').classList.toggle('open');
678      }
679    });
680  }
681  document.querySelectorAll('.nmenu a').forEach(function(l){
682    l.addEventListener('click',function(){
683      nav.classList.remove('nav-open');
684      ham.classList.remove('open');
685      ham.setAttribute('aria-expanded','false');
686    });
687  });
688  document.addEventListener('click',function(e){
689    if(nav.classList.contains('nav-open')&&!nav.contains(e.target)){
690      nav.classList.remove('nav-open');
691      ham.classList.remove('open');
692      ham.setAttribute('aria-expanded','false');
693    }
694  });
695  window.addEventListener('resize',function(){
696    if(window.innerWidth>768){
697      nav.classList.remove('nav-open');
698      ham.classList.remove('open');
699      ham.setAttribute('aria-expanded','false');
700      var ndd=document.querySelector('.ndd');
701      if(ndd)ndd.classList.remove('open');
702    }
703  });
704})();
705</script>
705
706</html>
707</body>
708</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.