:root{--ink:#050817;--deep:#0a1027;--panel:rgba(19,29,66,.56);--text:#edf4ff;--muted:#aab8d5;--mint:#78f5ff;--lime:#b7a5ff;--orange:#ff90d9;--line:rgba(170,201,255,.2)}body{background:var(--ink);background-image:radial-gradient(circle at 83% 8%,rgba(120,85,255,.16),transparent 27%),radial-gradient(circle at 14% 44%,rgba(45,220,255,.09),transparent 24%)}.header{background:rgba(5,8,23,.55);backdrop-filter:blur(18px);border-bottom-color:rgba(146,205,255,.16)}.hero{background:radial-gradient(circle at 75% 45%,rgba(70,79,219,.42),transparent 28%),radial-gradient(circle at 92% 11%,rgba(51,234,255,.16),transparent 20%),linear-gradient(125deg,#050817,#0a1234 58%,#07192e)}.mesh{opacity:.35;background-image:linear-gradient(rgba(120,245,255,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(120,245,255,.13) 1px,transparent 1px)}.network{filter:drop-shadow(0 0 32px rgba(88,175,255,.16))}.network-lines{stroke:rgba(120,245,255,.47)}.network-nodes circle{fill:#9ff8ff;filter:drop-shadow(0 0 11px #55e9ff)}.network-nodes .central{fill:rgba(20,34,83,.8);stroke:#b7a5ff}.network-center small,.tag,.eyebrow{color:#78f5ff}.network-center strong{color:#fff;text-shadow:0 0 22px rgba(120,245,255,.6)}.button{background:linear-gradient(115deg,#78f5ff,#a9b7ff);box-shadow:0 8px 32px rgba(78,208,255,.24)}.connection-strip{background:linear-gradient(90deg,#78f5ff,#a9b7ff);color:#07122b}.intro,.demo,.challenges{background:rgba(9,15,39,.82)}.dashboard-section,.industry,.factory{background:linear-gradient(120deg,rgba(15,26,68,.86),rgba(10,21,51,.85))}.connection-cards,.industry-grid{background:rgba(138,195,255,.15);border-color:rgba(169,211,255,.22)}.connection-cards article,.industry-grid>div,.demo-flow article,.dashboard,.metrics div{background:rgba(20,32,75,.52);backdrop-filter:blur(16px);border-color:rgba(166,215,255,.2);box-shadow:inset 0 1px rgba(255,255,255,.06),0 16px 35px rgba(0,0,0,.16)}.demo-flow article.highlight{background:linear-gradient(145deg,rgba(46,65,147,.68),rgba(19,51,99,.58));border-color:#78f5ff}.dashboard{background:rgba(9,17,47,.62);box-shadow:0 20px 60px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.06)}.chart{background-image:linear-gradient(rgba(120,245,255,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(120,245,255,.11) 1px,transparent 1px)}.metrics div{background:rgba(73,90,159,.26)}.industry-grid>div{background:rgba(17,28,67,.59)}.challenge-list div{border-bottom-color:rgba(164,204,255,.16)}.factory-image{background:rgba(17,28,67,.42);border-color:rgba(166,215,255,.25);box-shadow:0 20px 50px rgba(0,0,0,.22)}.factory-image img{filter:saturate(1.15) contrast(1.1) hue-rotate(8deg)}.contact{background:radial-gradient(circle at 50% 5%,rgba(108,79,255,.48),transparent 42%),linear-gradient(130deg,#060b22,#101a48)}footer{background:#050817;border-top:1px solid rgba(145,205,255,.14)}.repo,.data-example{background:rgba(12,20,54,.64);border-color:rgba(150,216,255,.23);backdrop-filter:blur(14px)}.data-example{color:#b8c7e5}.data-example strong,.repo,.connection-cards span,code{color:#78f5ff}@media(max-width:850px){.header{background:rgba(5,8,23,.8)}nav{background:rgba(9,15,39,.94);backdrop-filter:blur(18px)}}
