:root{--bg:oklch(11.5% .026 257.54);--surface:oklch(22.5% .052 260.93);--fg:oklch(100% 0 0);--muted:oklch(76% .034 270.63);--border:oklch(47% .055 259.69);--accent:oklch(78.06% .1269 57.86);--bg-primary:oklch(16.8% .04 257.95);--fg-secondary:oklch(91.5% .026 271.71);--info:oklch(89.13% .1541 195.15);--success:oklch(62.94% .1726 146.03);--logo-sand:oklch(80.92% .1535 72.89);--signal-temperature:oklch(76% .18 50);--signal-power:oklch(78% .15 215);--signal-flow:oklch(74% .19 145);--signal-reject:oklch(76% .17 315);--accent-soft:color-mix(in oklch,var(--accent) 18%,transparent);--surface-glass:color-mix(in oklch,var(--surface) 86%,transparent);--card-bg:var(--surface-glass);--card-bg-hover:color-mix(in oklch,var(--surface) 86%,transparent);--border-soft:color-mix(in oklch,var(--border) 78%,transparent);--fg-soft:color-mix(in oklch,var(--fg) 12%,transparent);--shadow-nav:color-mix(in oklch,#000 16%,transparent);--shadow-panel:color-mix(in oklch,#000 46%,transparent);--shadow-card:color-mix(in oklch,#000 34%,transparent);--shadow-node:color-mix(in oklch,#000 35%,transparent);--shadow-hover:color-mix(in oklch,#000 42%,transparent);--shadow-logo:color-mix(in oklch,#000 44%,transparent);--shadow-logo-hover:color-mix(in oklch,var(--accent) 22%,#000);--shadow-avatar:color-mix(in oklch,#000 30%,transparent);--font-display:"Iowan Old Style","Charter",Georgia,serif;--font-body:-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,sans-serif;--font-mono:ui-monospace,"JetBrains Mono","SF Mono",Menlo,monospace;--fs-h1:clamp(46px,11vw,94px);--fs-h2:clamp(34px,7vw,62px);--fs-h3:clamp(20px,4.8vw,27px);--fs-lead:clamp(18px,4vw,22px);--fs-body:16px;--fs-meta:12px;--container:1180px;--gutter:clamp(20px,5vw,46px);--gap-md:20px;--gap-lg:32px;--radius:18px;--radius-lg:30px}:root[data-theme=light]{--bg:oklch(96.5% .014 82);--surface:oklch(100% 0 0);--fg:oklch(21.36% .0483 257.95);--muted:oklch(48% .041 264);--border:oklch(84% .026 262);--bg-primary:oklch(99% .006 82);--fg-secondary:oklch(34% .05 260);--accent-soft:color-mix(in oklch,var(--accent) 18%,transparent);--surface-glass:color-mix(in oklch,var(--surface) 82%,transparent);--card-bg:var(--surface-glass);--card-bg-hover:color-mix(in oklch,var(--surface) 86%,transparent);--border-soft:color-mix(in oklch,var(--border) 70%,transparent);--fg-soft:color-mix(in oklch,var(--fg) 7%,transparent);--shadow-nav:color-mix(in oklch,oklch(46% .035 260) 10%,transparent);--shadow-panel:color-mix(in oklch,oklch(46% .035 260) 16%,transparent);--shadow-card:color-mix(in oklch,oklch(46% .035 260) 12%,transparent);--shadow-node:color-mix(in oklch,oklch(46% .035 260) 11%,transparent);--shadow-hover:color-mix(in oklch,oklch(46% .035 260) 15%,transparent);--shadow-logo:color-mix(in oklch,oklch(46% .035 260) 14%,transparent);--shadow-logo-hover:color-mix(in oklch,var(--accent) 28%,transparent);--shadow-avatar:color-mix(in oklch,oklch(46% .035 260) 12%,transparent)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:radial-gradient(circle at 80% 8%,color-mix(in oklch,var(--info) 13%,transparent),transparent 30vw),radial-gradient(circle at 10% 16%,color-mix(in oklch,var(--accent) 11%,transparent),transparent 28vw),linear-gradient(180deg,var(--bg-primary),var(--bg) 48%,color-mix(in oklch,var(--bg) 92%,#000));color:var(--fg);font-family:var(--font-body);font-size:var(--fs-body);line-height:1.58;margin:0;min-height:100vh;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body:before{background-image:linear-gradient(var(--border-soft) 1px,transparent 1px),linear-gradient(90deg,var(--border-soft) 1px,transparent 1px);background-size:72px 72px;content:"";inset:0;-webkit-mask-image:linear-gradient(180deg,#000,transparent 68%);mask-image:linear-gradient(180deg,#000,transparent 68%);opacity:.2;pointer-events:none;position:fixed}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}img,svg{display:block;max-width:100%}blockquote,h1,h2,h3,p{margin:0}p{text-wrap:pretty}h1,h2,h3{font-family:var(--font-display);text-wrap:balance}h1{font-size:var(--fs-h1);letter-spacing:-.055em;line-height:.9}h2{font-size:var(--fs-h2);letter-spacing:-.045em;line-height:1.1}h3{font-size:var(--fs-h3);letter-spacing:-.025em;line-height:1.15}::-moz-selection{background:var(--accent-soft);color:var(--fg)}::selection{background:var(--accent-soft);color:var(--fg)}.page-shell{min-height:100vh;overflow:hidden;padding-top:74px}.container{margin-inline:auto;max-width:var(--container);padding-inline:var(--gutter)}.section{padding-block:clamp(72px,12vw,132px);position:relative}.section+.section{border-top:1px solid var(--border-soft)}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-2,.grid-3{display:grid;gap:var(--gap-lg)}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lead{color:var(--fg-secondary);font-size:var(--fs-lead);line-height:1.5;max-width:62ch}.eyebrow{letter-spacing:.14em;margin-bottom:16px;text-transform:uppercase}.eyebrow,.meta{color:var(--muted);font-family:var(--font-mono);font-size:var(--fs-meta)}.meta{letter-spacing:.04em}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.topnav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:color-mix(in oklch,var(--bg-primary) 78%,transparent);border-bottom:1px solid var(--border-soft);left:0;position:fixed;right:0;top:0;z-index:40}.topnav-inner{align-items:center;display:flex;gap:20px;justify-content:space-between;min-height:74px}.brand{align-items:center;display:inline-flex;font-weight:760;gap:12px;letter-spacing:-.035em}.brand-mark{height:38px;-o-object-fit:contain;object-fit:contain;width:38px}.brand-mark-light,.theme-logo-light,:root[data-theme=light] .brand-mark-dark,:root[data-theme=light] .theme-logo-dark{display:none}:root[data-theme=light] .brand-mark-light,:root[data-theme=light] .theme-logo-light{display:block}.brand strong{color:var(--fg);font-weight:760}.brand span,.desktop-nav{color:var(--fg-secondary)}.desktop-nav{align-items:center;display:flex;font-size:14px;gap:clamp(16px,2vw,30px)}.desktop-nav a,.footer-links a,.legal-links a{transition:color .18s ease}.desktop-nav a:hover,.footer-links a:hover,.legal-links a:hover{color:var(--fg)}.nav-actions{align-items:center;display:flex;gap:12px}.theme-toggle{background:var(--surface-glass);border:1px solid var(--border-soft);border-radius:999px;color:var(--fg);display:inline-grid;font-size:21px;height:46px;line-height:1;place-items:center;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:46px}.theme-toggle:hover{border-color:color-mix(in oklch,var(--accent) 56%,var(--border));transform:translateY(-1px)}.language-toggle{align-items:center;background:var(--card-bg);border:1px solid var(--border-soft);border-radius:999px;color:var(--fg-secondary);display:inline-flex;font-family:var(--font-mono);font-size:12px;font-weight:800;justify-content:center;letter-spacing:.08em;min-height:46px;min-width:46px;transition:transform .18s ease,border-color .18s ease,color .18s ease}.language-toggle:hover{border-color:color-mix(in oklch,var(--accent) 56%,var(--border));color:var(--fg);transform:translateY(-1px)}.nav-link-cta,.nav-main-cta{align-items:center;border-radius:999px;display:inline-flex;font-size:13px;font-weight:760;justify-content:center;letter-spacing:-.01em;min-height:42px;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap}.nav-link-cta{color:var(--fg-secondary);padding-inline:4px}.nav-link-cta:hover{color:var(--fg);transform:translateY(-1px)}.nav-main-cta{background:color-mix(in oklch,var(--accent) 12%,transparent);border:1px solid color-mix(in oklch,var(--accent) 54%,var(--border));box-shadow:0 10px 30px var(--shadow-nav);color:var(--fg);padding-inline:16px}.nav-main-cta:hover{background:color-mix(in oklch,var(--accent) 18%,transparent);border-color:var(--accent);transform:translateY(-1px)}.hamburger,.menu-toggle{display:none}.hamburger{align-items:center;background:var(--surface-glass);border:1px solid var(--border-soft);border-radius:999px;flex-direction:column;gap:5px;height:46px;justify-content:center;width:46px}.hamburger span{background:var(--fg);height:1px;transition:transform .18s ease,opacity .18s ease;width:17px}.mobile-panel{background:color-mix(in oklch,var(--bg-primary) 92%,transparent);border-top:1px solid var(--border-soft);display:none}.mobile-panel nav{display:grid;gap:6px;padding:14px var(--gutter) 20px}.mobile-panel a{align-items:center;border-bottom:1px solid var(--border-soft);color:var(--fg-secondary);display:flex;min-height:44px}.btn{align-items:center;border:1px solid transparent;border-radius:999px;display:inline-flex;font-size:14px;font-weight:720;gap:9px;justify-content:center;letter-spacing:-.01em;min-height:46px;padding:12px 20px;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)}.btn-primary{background:var(--accent);border-color:var(--accent);box-shadow:0 14px 40px color-mix(in oklch,var(--accent) 24%,transparent);color:var(--bg)}.btn-primary:hover{background:var(--logo-sand);border-color:var(--logo-sand)}.btn-secondary{background:var(--surface-glass);border-color:var(--border-soft);color:var(--fg-secondary)}.btn-secondary:hover{border-color:color-mix(in oklch,var(--fg-secondary) 42%,var(--border));color:var(--fg)}.hero{padding-block:clamp(18px,3vw,42px) clamp(72px,10vw,124px)}.hero-grid{align-items:start;display:grid;gap:clamp(30px,5vw,70px);grid-template-columns:minmax(280px,.82fr) minmax(560px,1.18fr)}.hero h1{font-size:clamp(40px,6.2vw,64px);line-height:.96;max-width:12ch}.hero-copy .lead{margin-top:24px}.hero-cta{gap:12px;margin-top:34px}.hero-cta,.trust-row{display:flex;flex-wrap:wrap}.trust-row{color:var(--muted);font-size:14px;gap:14px;margin-top:30px}.trust-row span{border-left:1px solid var(--border-soft);padding-left:14px}.trust-row span:first-child{border-left:0;padding-left:0}.hero-signal-panel{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:22px;display:grid;gap:12px;grid-column:1/-1;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);margin-top:clamp(4px,1.6vw,16px);padding:14px}.signal-panel-head{align-items:center;display:flex;gap:14px;justify-content:space-between}.hero-signal-panel>.signal-panel-head{grid-column:1/-1}.signal-list-compact{align-items:stretch;grid-template-columns:repeat(4,minmax(0,1fr))}.signal-list-compact .signal-row{box-shadow:none;display:grid;gap:10px;grid-template-rows:90px 1fr 8px 34px;min-height:280px;padding:10px}.signal-list-compact .signal-head{align-items:start;gap:8px}.signal-list-compact .signal-head>div{min-width:0}.signal-list-compact .signal-head .meta{display:block;line-height:1.55;min-height:38px;overflow:hidden}.signal-list-compact .signal-head strong{display:-webkit-box;font-size:13px;min-height:50px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.signal-list-compact .signal-state{flex:0 0 58px;font-size:10px;min-width:58px}.signal-list-compact .signal-track{align-self:center}.signal-list-compact .signal-values{align-items:start;line-height:1.55;min-height:34px}.readout-strip-compact{grid-column:1;padding:12px}.readout-strip-compact strong{font-size:18px}.hero-rule-panel{grid-column:1/-1;margin-top:calc(clamp(30px,5vw,70px)*-1 + 14px)}.demo-table-wrap{align-content:start;background:var(--card-bg);border:1px solid var(--border-soft);border-radius:18px;display:grid;gap:10px;grid-column:2;grid-row:2;padding:12px}.demo-table{border-collapse:collapse;color:var(--fg-secondary);font-size:12px;table-layout:fixed;width:100%}.demo-table td:first-child,.demo-table th:first-child{width:34%}.demo-table td:nth-child(2),.demo-table th:nth-child(2){width:26%}.demo-table td:nth-child(3),.demo-table th:nth-child(3){width:40%}.demo-table td,.demo-table th{border-top:1px solid var(--border-soft);height:56px;padding:9px 8px;text-align:left;vertical-align:top}.demo-table th{border-top:0;color:var(--muted);font-family:var(--font-mono);font-size:11px;font-weight:500;letter-spacing:.04em}.demo-table td:first-child{color:var(--fg);font-weight:750}.demo-table td{overflow-wrap:anywhere}.ops-console{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:var(--radius-lg);box-shadow:0 34px 100px var(--shadow-panel);min-height:0;overflow:hidden;padding:18px;position:relative}.ops-console:before{background-image:linear-gradient(var(--border-soft) 1px,transparent 1px),linear-gradient(90deg,var(--border-soft) 1px,transparent 1px);background-size:42px 42px;content:"";inset:0;-webkit-mask-image:radial-gradient(circle at center,#000,transparent 78%);mask-image:radial-gradient(circle at center,#000,transparent 78%);opacity:.6;position:absolute}.console-top,.plant-map,.readout-strip,.signal-dashboard{position:relative;z-index:1}.console-top{align-items:center;display:flex;gap:14px;justify-content:space-between;padding:8px 8px 18px}.live-pill{align-items:center;border:1px solid var(--border-soft);border-radius:999px;color:var(--fg-secondary);display:inline-flex;font-size:12px;gap:8px;padding:7px 11px}.live-pill:before{animation:pulse 1.9s ease-in-out infinite;background:var(--success);border-radius:50%;box-shadow:0 0 18px var(--success);content:"";height:7px;width:7px}.signal-dashboard{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:24px;display:grid;gap:14px;min-height:372px;overflow:hidden;padding:14px}.dashboard-main{align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1.05fr) minmax(260px,.95fr)}.dashboard-left,.dashboard-right{align-content:start;display:grid;gap:12px}.dashboard-summary{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card{align-items:end;background:var(--card-bg);border:1px solid var(--border-soft);border-radius:16px;display:grid;grid-template-rows:38px 1fr;min-height:112px;padding:12px}.metric-card .meta{align-self:start;line-height:1.55}.metric-card strong{color:var(--fg);display:block;font-family:var(--font-mono);font-size:clamp(21px,2.5vw,30px);line-height:1}.signal-list{display:grid;gap:8px}.trend-panel{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:20px;box-shadow:0 14px 34px var(--shadow-node);display:grid;gap:10px;padding:12px}.trend-panel-head{align-items:start;display:flex;gap:14px;justify-content:space-between}.trend-panel-head strong{color:var(--fg);display:block;font-size:16px;line-height:1.2}.multi-trend{height:162px;overflow:visible;width:100%}.trend-axis line{stroke:color-mix(in oklch,var(--fg-secondary) 42%,transparent);stroke-width:1.2;vector-effect:non-scaling-stroke}.trend-axis text{fill:var(--muted);font-family:var(--font-mono);font-size:10px;text-anchor:middle}.trend-axis text:first-of-type,.trend-axis text:nth-of-type(2),.trend-axis text:nth-of-type(3){text-anchor:end}.trend-grid line{stroke:color-mix(in oklch,var(--border) 46%,transparent);stroke-width:1}.multi-trend-line{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:3;vector-effect:non-scaling-stroke}.multi-trend-line-temperature{stroke:var(--signal-temperature)}.multi-trend-line-power{stroke:var(--signal-power)}.multi-trend-line-flow{stroke:var(--signal-flow)}.multi-trend-line-reject{stroke:var(--signal-reject)}.oee-strip{align-items:center;background:var(--card-bg);border:1px solid color-mix(in oklch,var(--accent) 34%,var(--border));border-radius:16px;display:flex;gap:14px;justify-content:space-between;padding:9px 10px}.oee-strip span{color:var(--fg-secondary);font-size:12px}.oee-strip strong{color:var(--accent);font-size:20px;line-height:1}.oee-factors{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.oee-factors span{border:1px solid var(--border-soft);border-radius:999px;color:var(--muted);font-size:11px;padding:5px 7px;text-align:center}.trend-legend{display:flex;flex-wrap:wrap;gap:8px}.trend-legend span{align-items:center;color:var(--fg-secondary);display:inline-flex;font-size:12px;gap:7px}.trend-legend span:before{background:currentColor;border-radius:999px;content:"";height:9px;width:9px}.trend-legend .legend-temperature{color:var(--signal-temperature)}.trend-legend .legend-power{color:var(--signal-power)}.trend-legend .legend-flow{color:var(--signal-flow)}.trend-legend .legend-reject{color:var(--signal-reject)}.signal-row{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:16px;box-shadow:0 14px 34px var(--shadow-node);display:grid;gap:9px;padding:11px 12px}.signal-head,.signal-values{align-items:center;display:flex;gap:14px;justify-content:space-between}.signal-head strong{color:var(--fg);display:block;font-size:14px;line-height:1.25}.signal-state{border:1px solid color-mix(in oklch,var(--success) 42%,var(--border));border-radius:999px;color:var(--success);font-family:var(--font-mono);font-size:11px;font-weight:800;min-width:58px;padding:4px 7px;text-align:center}.signal-row-alert{background:color-mix(in oklch,var(--accent) 10%,var(--surface));border-color:color-mix(in oklch,var(--accent) 62%,var(--border))}.signal-row-alert .signal-state{background:color-mix(in oklch,var(--accent) 16%,transparent);border-color:color-mix(in oklch,var(--accent) 70%,var(--border));color:var(--accent)}.signal-track{background:color-mix(in oklch,var(--border) 52%,transparent);border-radius:999px;height:8px;overflow:hidden}.signal-track span{background:linear-gradient(90deg,var(--success),var(--info));border-radius:inherit;display:block;height:100%;width:var(--level)}.signal-row-alert .signal-track span{background:linear-gradient(90deg,var(--accent),var(--logo-sand))}.timeseries-threshold{fill:none;stroke:color-mix(in oklch,var(--muted) 38%,transparent);stroke-dasharray:5 5;stroke-width:1;vector-effect:non-scaling-stroke}.signal-values{color:var(--muted);font-size:11px}.plant-map{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:24px;min-height:372px;overflow:hidden}.flow-line{background:color-mix(in oklch,var(--fg-secondary) 27%,transparent);height:1px;left:10%;position:absolute;right:10%;top:48%}.flow-line:after{animation:scan 4.2s ease-in-out infinite;background:var(--info);border-radius:999px;content:"";height:3px;left:0;position:absolute;top:-1px;width:32%}.node{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:24px;box-shadow:0 20px 54px var(--shadow-node);color:var(--fg-secondary);display:grid;font-family:var(--font-mono);font-size:11px;height:88px;place-items:center;position:absolute;text-align:center;transition:transform .2s ease,border-color .2s ease;width:88px}.node strong{color:var(--fg);display:block;font-family:var(--font-display);font-size:20px;line-height:1}.node:hover{border-color:color-mix(in oklch,var(--accent) 66%,var(--border));transform:translateY(-2px)}.node-a{left:8%;top:29%}.node-b{border-color:color-mix(in oklch,var(--info) 42%,var(--border));left:38%;top:14%}.node-c{right:8%;top:31%}.node-d{bottom:15%;left:28%}.node-e{bottom:18%;right:19%}.readout-strip{align-items:end;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:var(--card-bg);border:1px solid var(--border-soft);border-radius:18px;display:grid;gap:12px;grid-template-columns:1fr;margin-top:0;padding:14px}.readout-strip strong{display:block;font-family:var(--font-display);font-size:20px;letter-spacing:-.025em;line-height:1.05}.readout-strip span{color:var(--muted)}.signal{color:var(--fg-secondary)}.section-head{margin-bottom:clamp(34px,6vw,60px);max-width:760px}.section-head.center{margin-inline:auto;text-align:center}.section-head .lead{margin-top:18px}.section-head-wide{max-width:1040px}.card{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:var(--radius);overflow:hidden;padding:clamp(22px,4vw,32px);position:relative;transition:transform .2s ease,border-color .2s ease,background .2s ease}.card:before{background:radial-gradient(circle at 100% 0,color-mix(in oklch,var(--fg) 7%,transparent),transparent 42%);content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .2s ease}.card:hover{background:var(--card-bg-hover);border-color:color-mix(in oklch,var(--fg-secondary) 34%,var(--border));transform:translateY(-3px)}.card:hover:before{opacity:1}.card>*{position:relative;z-index:1}.service-grid{align-items:stretch}.service-card{cursor:pointer;display:flex;flex-direction:column;isolation:isolate;justify-content:space-between;min-height:430px}.service-card:focus-visible{border-color:var(--accent);outline:3px solid var(--accent-soft);outline-offset:4px}.service-card:after{background:radial-gradient(circle,color-mix(in oklch,var(--accent) 22%,transparent),transparent 68%);border-radius:50%;content:"";height:210px;inset:-26% -28% auto auto;opacity:.55;pointer-events:none;position:absolute;transition:opacity .24s ease,transform .24s ease;width:210px}.service-card:hover:after{opacity:.9;transform:scale(1.12)}.service-card p{color:var(--fg-secondary);margin-top:14px}.service-card .meta{margin-bottom:18px}.service-logo-wrap{background:radial-gradient(circle at 50% 45%,color-mix(in oklch,var(--accent) 18%,transparent),transparent 54%),linear-gradient(145deg,color-mix(in oklch,var(--surface) 88%,transparent),color-mix(in oklch,var(--bg-primary) 92%,transparent));border:1px solid var(--border-soft);border-radius:38px;box-shadow:inset 0 1px 0 var(--fg-soft),0 26px 70px var(--shadow-card),0 0 0 1px color-mix(in oklch,var(--accent) 8%,transparent);display:grid;height:210px;margin:0 auto 30px;overflow:hidden;place-items:center;position:relative;transition:border-color .24s ease,box-shadow .24s ease,transform .24s ease;width:min(100%,210px)}.service-logo-wrap:before{border:1px dashed color-mix(in oklch,var(--fg-secondary) 22%,transparent);border-radius:999px;content:"";inset:18px;opacity:.5;position:absolute}.service-logo-wrap:after{display:none}.service-logo{filter:drop-shadow(0 18px 28px var(--shadow-logo));height:132px;-o-object-fit:contain;object-fit:contain;transition:transform .24s ease,filter .24s ease;width:132px}.service-card:hover .service-logo-wrap{border-color:color-mix(in oklch,var(--accent) 58%,var(--border));box-shadow:inset 0 1px 0 var(--fg-soft),0 32px 88px var(--shadow-hover),0 0 46px color-mix(in oklch,var(--accent) 18%,transparent);transform:translateY(-4px)}.service-card:hover .service-logo{filter:drop-shadow(0 24px 34px var(--shadow-logo-hover));transform:translateY(-6px) scale(1.07)}.chip-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.tag{align-items:center;border:1px solid var(--border-soft);border-radius:999px;color:var(--muted);display:inline-flex;font-size:12px;padding:5px 10px}.service-modal-backdrop{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:color-mix(in oklch,var(--bg) 72%,transparent);display:grid;inset:0;padding:var(--gutter);place-items:center;position:fixed;z-index:80}.service-modal{background:radial-gradient(circle at 82% 8%,color-mix(in oklch,var(--accent) 18%,transparent),transparent 36%),linear-gradient(145deg,color-mix(in oklch,var(--surface) 94%,transparent),color-mix(in oklch,var(--bg-primary) 96%,transparent));border:1px solid color-mix(in oklch,var(--accent) 34%,var(--border));border-radius:var(--radius-lg);box-shadow:0 34px 110px var(--shadow-panel);max-height:min(86vh,760px);overflow:auto;padding:clamp(24px,5vw,42px);position:relative;width:min(100%,620px)}.service-modal-close{background:var(--surface-glass);border:1px solid var(--border-soft);border-radius:999px;color:var(--fg);display:grid;font-size:28px;height:42px;line-height:1;place-items:center;position:absolute;right:18px;top:18px;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:42px}.service-modal-close:focus-visible,.service-modal-close:hover{background:color-mix(in oklch,var(--accent) 14%,transparent);border-color:var(--accent);transform:translateY(-1px)}.service-modal-logo-wrap{background:radial-gradient(circle at 50% 45%,color-mix(in oklch,var(--accent) 18%,transparent),transparent 54%),linear-gradient(145deg,color-mix(in oklch,var(--surface) 88%,transparent),color-mix(in oklch,var(--bg-primary) 92%,transparent));border:1px solid var(--border-soft);border-radius:30px;box-shadow:inset 0 1px 0 var(--fg-soft),0 22px 58px var(--shadow-card);display:grid;height:148px;margin:22px 0 26px;place-items:center;width:148px}.service-modal-logo{filter:drop-shadow(0 16px 24px var(--shadow-logo));height:96px;-o-object-fit:contain;object-fit:contain;width:96px}.service-modal h3{font-size:clamp(32px,6vw,48px);max-width:12ch}.service-modal p:not(.meta){color:var(--fg-secondary);font-size:18px;margin-top:16px}.service-modal-pending{border:1px dashed color-mix(in oklch,var(--accent) 46%,var(--border));border-radius:var(--radius);color:var(--muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;margin-top:24px;padding:16px 18px;text-transform:uppercase}.sandbox-flow{padding-top:clamp(80px,10vw,118px)}.sandbox-flow-head{margin:0 0 clamp(34px,5vw,54px);max-width:1040px;text-align:left}.sandbox-flow-head .eyebrow{color:var(--muted);font-weight:500}.sandbox-flow-head h2{font-family:var(--font-display);letter-spacing:-.045em}.sandbox-flow-head .lead{margin-top:18px}.flow-kicker{align-items:center;color:var(--fg-secondary);display:inline-flex;font-family:var(--font-mono);font-size:var(--fs-meta);font-weight:800;gap:10px;letter-spacing:.12em;margin:22px 0 0 clamp(250px,31vw,360px);text-transform:uppercase}.flow-kicker span{color:var(--accent)}.flow-kicker i{background:var(--accent);display:block;height:2px;position:relative;width:84px}.flow-kicker i:after{border-right:2px solid var(--accent);border-top:2px solid var(--accent);content:"";height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(45deg);width:8px}.sandbox-flow-grid{align-items:center;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr) 14px minmax(0,1fr)}.flow-card{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:28px;min-height:334px;overflow:hidden;padding:22px 26px 28px;position:relative}.flow-card:before{background:var(--accent);content:"";height:4px;inset:0 0 auto;position:absolute}.flow-card-num{border:9px solid color-mix(in oklch,var(--fg-secondary) 86%,transparent);border-radius:999px;color:var(--fg);display:inline-grid;font-family:var(--font-mono);font-size:13px;font-weight:900;height:58px;letter-spacing:-.05em;margin-bottom:30px;place-items:center;width:58px}.flow-card h3{font-size:clamp(22px,1.95vw,24px);letter-spacing:-.025em;line-height:1.08;margin-bottom:12px}.flow-card p{color:var(--fg-secondary);font-size:18px;line-height:1.45}.flow-arrow{border-right:2px solid var(--accent);border-top:2px solid var(--accent);height:14px;justify-self:center;transform:rotate(45deg);width:14px}.process-list{display:grid;gap:14px}.process-step{align-items:start;border-top:1px solid var(--border-soft);display:grid;gap:22px;grid-template-columns:86px 1fr;padding:24px 0}.process-step:first-child{border-top:0;padding-top:0}.process-step h3{margin-bottom:8px}.process-step p{color:var(--fg-secondary);max-width:64ch}.step-num{color:var(--muted);font-size:13px}.method-panel{border-radius:var(--radius-lg)}.impact-panel{align-items:stretch;display:grid;gap:clamp(28px,5vw,64px);grid-template-columns:.95fr 1.05fr}.impact-quote{border-left:2px solid var(--fg-secondary);font-family:var(--font-display);font-size:clamp(28px,5vw,48px);letter-spacing:-.035em;line-height:1.06;padding-left:24px}.impact-list{display:grid;gap:12px}.impact-item{border-top:1px solid var(--border-soft);display:grid;gap:14px;grid-template-columns:auto 1fr;padding:16px 0}.impact-item:first-child{border-top:0}.impact-item span{color:var(--muted)}.impact-item strong{display:block;margin-bottom:3px}.impact-item p{color:var(--fg-secondary)}.architecture{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:var(--radius-lg);overflow:hidden}.architecture-row{align-items:baseline;border-top:1px solid var(--border-soft);display:grid;gap:22px;grid-template-columns:150px 1fr 1.05fr;padding:24px}.architecture-row:first-child{border-top:0}.architecture-row p{color:var(--fg-secondary)}.architecture-row h3{font-size:24px}.about-grid{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(30px,6vw,58px)}.about-grid .section-head{margin-bottom:0;max-width:1040px;text-align:left}.about-grid .lead{margin-inline:0}.team-grid{align-self:center;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:auto;width:min(100%,760px)}.team-card{align-items:center;display:flex;flex-direction:column;justify-content:space-between;min-height:296px;text-align:center}.avatar{background:radial-gradient(circle at 72% 20%,color-mix(in oklch,var(--info) 26%,transparent),transparent 42%),linear-gradient(145deg,color-mix(in oklch,var(--surface) 86%,transparent),color-mix(in oklch,var(--bg-primary) 86%,transparent));border:1px solid color-mix(in oklch,var(--accent) 52%,var(--border));border-radius:32px;box-shadow:inset 0 1px 0 var(--fg-soft),0 18px 48px var(--shadow-avatar);color:var(--fg);display:grid;font-family:var(--font-mono);font-size:22px;font-weight:900;height:88px;place-items:center;width:88px}.team-card h3{font-size:clamp(24px,3vw,32px);letter-spacing:-.025em;margin-bottom:10px}.team-card a{color:var(--fg-secondary);font-family:var(--font-mono);font-size:13px;transition:color .18s ease}.team-card a:hover{color:var(--accent)}.contact-grid{align-items:start;display:grid;gap:clamp(30px,6vw,76px);grid-template-columns:.86fr 1.14fr}.contact-grid .section-head{margin-bottom:0;position:sticky;top:112px}.contact-grid h2{max-width:9.5ch}.contact-location{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:var(--radius);display:flex;flex-direction:column;gap:8px;margin-top:24px;min-height:102px;padding:16px 18px 18px;width:min(100%,430px)}.contact-location span{color:var(--accent);font-family:var(--font-mono);font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.contact-location strong{color:var(--fg);font-size:15px;line-height:1.42;max-width:36ch}.contact-proof-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(180px,1fr));margin-top:28px;max-width:430px}.contact-proof-grid div{background:var(--card-bg);border:1px solid var(--border-soft);border-radius:var(--radius);display:flex;flex-direction:column;justify-content:space-between;min-height:110px;padding:14px 16px}.contact-proof-grid strong{color:var(--fg);display:block;font-family:var(--font-body);font-size:clamp(20px,2.1vw,25px);font-weight:780;letter-spacing:-.025em;line-height:1.14}.contact-proof-grid span{color:var(--muted);display:block;font-size:12px;line-height:1.35;margin-top:10px}.contact-card{background:var(--card-bg);border-radius:var(--radius-lg);box-shadow:0 28px 90px var(--shadow-panel);padding-bottom:clamp(48px,5vw,58px)}.contact-card:before{display:none}.contact-card-head{display:flex;gap:18px;justify-content:space-between;padding-bottom:8px}.contact-card-head .meta{color:var(--accent);margin:0}.contact-card-head span{color:var(--muted);font-size:13px;max-width:34ch;text-align:right}.contact-tags{margin-top:26px}.form-grid{display:grid;gap:16px}.form-row{gap:14px}.field{display:flex;flex-direction:column;gap:7px}.field label{color:var(--fg-secondary);font-size:13px;font-weight:650}.input,.select,.textarea{background:color-mix(in oklch,var(--bg-primary) 48%,var(--surface));border:1px solid var(--border-soft);border-radius:14px;color:var(--fg);outline:none;padding:14px 16px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.textarea{min-height:140px;resize:vertical}.input:focus,.select:focus,.textarea:focus{background:color-mix(in oklch,var(--bg-primary) 58%,var(--surface));border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft),0 14px 34px var(--shadow-card)}.input::-moz-placeholder,.textarea::-moz-placeholder{color:color-mix(in oklch,var(--muted) 72%,transparent)}.input::placeholder,.textarea::placeholder{color:color-mix(in oklch,var(--muted) 72%,transparent)}.form-note{margin-top:4px;padding-top:16px}.form-note,.pagefoot{border-top:1px solid var(--border-soft);color:var(--muted);font-size:13px}.pagefoot{padding-block:32px}.footer-grid{align-items:center;display:grid;gap:24px;grid-template-columns:1.2fr auto auto}.footer-links,.legal-links{display:flex;flex-wrap:wrap;gap:16px}[data-reveal]{animation:reveal .7s ease forwards;opacity:0;transform:translateY(16px)}[data-reveal="2"]{animation-delay:.08s}[data-reveal="3"]{animation-delay:.16s}[data-reveal="4"]{animation-delay:.24s}@keyframes reveal{to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.86;transform:scale(1)}50%{opacity:.44;transform:scale(1.45)}}@keyframes scan{0%{opacity:0;transform:translate(0)}12%{opacity:1}76%{opacity:1}to{opacity:0;transform:translate(220%)}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}[data-reveal]{opacity:1;transform:none}}@media(max-width:1020px){.desktop-nav,.nav-link-cta,.nav-main-cta{display:none}.hamburger{display:inline-flex}.menu-toggle:checked~.mobile-panel{display:block}.menu-toggle:checked+.topnav-inner .hamburger span:first-child{transform:translateY(6px) rotate(45deg)}.menu-toggle:checked+.topnav-inner .hamburger span:nth-child(2){opacity:0}.menu-toggle:checked+.topnav-inner .hamburger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.about-grid,.contact-grid,.grid-2,.grid-3,.hero-grid,.impact-panel{grid-template-columns:1fr}.contact-grid .section-head{position:static}.team-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,760px)}.hero-signal-panel{grid-template-columns:1fr}.demo-table-wrap,.readout-strip-compact{grid-column:auto;grid-row:auto}.hero-rule-panel{grid-column:1;margin-top:0}.signal-list-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.sandbox-flow-grid{grid-template-columns:1fr}.flow-arrow{margin-block:-2px;transform:rotate(135deg)}.ops-console{min-height:480px}.architecture-row,.dashboard-main{grid-template-columns:1fr}.architecture-row{gap:10px}.footer-grid{grid-template-columns:1fr}}@media(max-width:640px){:root{--gutter:20px}.page-shell{padding-top:68px}.topnav-inner{min-height:68px}.brand span{font-size:15px}.hero{padding-top:28px}.hero h1{font-size:clamp(38px,12vw,52px);max-width:11ch}.btn,.hero-cta{width:100%}.trust-row{display:grid;gap:8px}.trust-row span{border-left:0;padding-left:0}.signal-list-compact{grid-template-columns:1fr}.ops-console{border-radius:22px;min-height:430px;padding:12px}.console-top{align-items:start}.signal-dashboard{min-height:0;padding:10px}.dashboard-summary{grid-template-columns:1fr}.multi-trend{height:156px}.trend-panel-head{flex-direction:column}.flow-kicker{margin-left:0}.oee-strip{align-items:start;flex-direction:column}.oee-factors{grid-template-columns:1fr}.metric-card,.signal-row{padding:12px}.signal-head,.signal-values{align-items:start}.plant-map{min-height:316px}.node{border-radius:20px;font-size:10px;height:72px;width:72px}.node strong{font-size:17px}.process-step,.readout-strip{grid-template-columns:1fr}.process-step{gap:6px}.impact-quote{padding-left:18px}.team-grid{grid-template-columns:1fr}.contact-location,.contact-proof-grid{max-width:none;width:100%}.contact-proof-grid{gap:10px;grid-template-columns:1fr}.contact-proof-grid div{min-height:96px}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-400-cyrillic-ext.BOeWTOD4.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-400-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-400-greek-ext.DlzME5K_.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-400-greek.CkhJZR-_.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-400-vietnamese.CBcvBZtf.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-400-latin-ext.DO1Apj_S.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./Inter-normal-400-latin.Dx4kXJAl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-normal-400-cyrillic-ext.BOeWTOD4.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-normal-400-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-normal-400-greek-ext.DlzME5K_.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-normal-400-greek.CkhJZR-_.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-normal-400-vietnamese.CBcvBZtf.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-normal-400-latin-ext.DO1Apj_S.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./Inter-normal-400-latin.Dx4kXJAl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-400-cyrillic-ext.BOeWTOD4.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-400-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-400-greek-ext.DlzME5K_.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-400-greek.CkhJZR-_.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-400-vietnamese.CBcvBZtf.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-400-latin-ext.DO1Apj_S.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./Inter-normal-400-latin.Dx4kXJAl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-normal-400-cyrillic-ext.BOeWTOD4.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-normal-400-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-normal-400-greek-ext.DlzME5K_.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-normal-400-greek.CkhJZR-_.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-normal-400-vietnamese.CBcvBZtf.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-normal-400-latin-ext.DO1Apj_S.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./Inter-normal-400-latin.Dx4kXJAl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./Inter-normal-400-cyrillic-ext.BOeWTOD4.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./Inter-normal-400-cyrillic.DqGufNeO.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./Inter-normal-400-greek-ext.DlzME5K_.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./Inter-normal-400-greek.CkhJZR-_.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./Inter-normal-400-vietnamese.CBcvBZtf.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./Inter-normal-400-latin-ext.DO1Apj_S.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./Inter-normal-400-latin.Dx4kXJAl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Orbitron;font-style:normal;font-weight:600;src:url(./Orbitron-normal-600-latin.Du7j2Vp2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Orbitron;font-style:normal;font-weight:700;src:url(./Orbitron-normal-600-latin.Du7j2Vp2.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}
