:root{
    --ink:#0B1220;        /* deep blue-black instrument base */
    --ink-2:#0E1626;
    --panel:#111B2E;      /* raised surface */
    --panel-2:#16223A;
    --line:#1F2D45;       /* hairline borders / grid */
    --line-soft:#172339;
    --signal:#35E0C4;     /* primary technical accent — live data teal */
    --signal-dim:#1f9e8c;
    --gold:#C8A23A;       /* white-space = opportunity; shared DNA with ICAP */
    --gold-soft:#e0c069;
    --text:#E8EEF6;
    --muted:#8FA1BB;
    --muted-2:#647590;
    --maxw:1180px;
    --r:14px;
  }
  *{box-sizing:border-box}
  html{scroll-behavior:smooth}
  body{
    margin:0;background:var(--ink);color:var(--text);
    font-family:"Inter",system-ui,-apple-system,sans-serif;
    font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased;
    overflow-x:hidden;
  }
  h1,h2,h3{font-family:"Space Grotesk",sans-serif;font-weight:600;line-height:1.1;letter-spacing:-.01em;margin:0}
  a{color:inherit;text-decoration:none}
  p{margin:0 0 1rem}
  .wrap{max-width:var(--maxw);margin:0 auto;padding:0 28px}

  /* utility / data type */
  .mono{font-family:"IBM Plex Mono",monospace}
  .eyebrow{
    font-family:"IBM Plex Mono",monospace;font-size:12px;letter-spacing:.22em;
    text-transform:uppercase;color:var(--signal);display:inline-flex;gap:.6em;align-items:center;
  }
  .eyebrow::before{content:"//";color:var(--muted-2)}

  /* ---------- header ---------- */
  header{
    position:sticky;top:0;z-index:50;
    background:rgba(11,18,32,.78);backdrop-filter:blur(12px);
    border-bottom:1px solid var(--line-soft);
  }
  .nav{display:flex;align-items:center;justify-content:flex-start;gap:44px;min-height:84px;padding:10px 0;position:relative}
  .brand{display:flex;align-items:center;gap:15px;min-width:0}
  .brand .mark{
    width:50px;height:50px;border-radius:11px;flex:none;position:relative;
    background-image:url("data:image/png;base64,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");
    background-size:contain;background-position:center;background-repeat:no-repeat;
  }
  .brand .name{display:flex;flex-direction:column;line-height:1.08;min-width:0}
  .brand .name b{font-family:"Space Grotesk";font-weight:700;font-size:clamp(16px,1.5vw,20px);letter-spacing:-.02em;white-space:nowrap;color:var(--text)}
  .brand .name span{font-family:"IBM Plex Mono";font-size:11px;letter-spacing:.16em;color:var(--muted);text-transform:uppercase;margin-top:3px}
  .navlinks{display:flex;align-items:center;gap:20px;flex:none}
  .navlinks a{font-size:14px;color:var(--muted);transition:color .2s}
  .navlinks a:hover{color:var(--text)}
  .btn{
    font-family:"Space Grotesk";font-weight:600;font-size:14.5px;
    padding:11px 20px;border-radius:9px;cursor:pointer;display:inline-block;transition:.2s;border:1px solid transparent;
  }
  .btn-primary{background:var(--signal);color:#04201c}
  .btn-primary:hover{background:#5ff0d8;transform:translateY(-1px)}
  .btn-ghost{border-color:var(--line);color:var(--text);background:transparent}
  .btn-ghost:hover{border-color:var(--signal);color:var(--signal)}
  .menu-toggle{display:none;margin-left:auto;background:none;border:1px solid var(--line);border-radius:8px;width:42px;height:38px;cursor:pointer}
  .menu-toggle span{display:block;width:18px;height:2px;background:var(--text);margin:3px auto}

  /* ---------- hero ---------- */
  .hero{position:relative;padding:78px 0 72px;border-bottom:1px solid var(--line-soft);overflow:hidden}
  .hero::before{ /* faint instrument grid */
    content:"";position:absolute;inset:0;opacity:.5;pointer-events:none;
    background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);
    background-size:54px 54px;mask-image:radial-gradient(ellipse 80% 70% at 70% 30%,#000 0%,transparent 75%);
  }
  .hero-grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:54px;align-items:center}
  .hero h1{font-size:clamp(34px,4.4vw,56px);margin:18px 0 0}
  .hero h1 .hl{color:var(--signal)}
  .hero .lede{font-size:19px;color:var(--muted);max-width:38ch;margin:22px 0 30px}
  .hero-cta{display:flex;gap:14px;flex-wrap:wrap}
  .hero-note{margin-top:22px;font-size:12.5px;color:var(--muted-2);font-family:"IBM Plex Mono"}

  /* signature: white-space map */
  .map-card{
    background:linear-gradient(180deg,var(--panel),var(--ink-2));
    border:1px solid var(--line);border-radius:var(--r);padding:18px;position:relative;
    box-shadow:0 30px 70px -30px rgba(0,0,0,.7);
  }
  .map-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}
  .map-head .t{font-family:"IBM Plex Mono";font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}
  .map-head .dot{width:8px;height:8px;border-radius:50%;background:var(--signal);box-shadow:0 0 10px var(--signal)}
  #wsmap{display:block;width:100%;height:auto;border-radius:8px;background:#0a1322}
  .map-legend{display:flex;gap:14px;margin-top:12px;font-family:"IBM Plex Mono";font-size:10.5px;color:var(--muted);flex-wrap:wrap}
  .map-legend i{width:10px;height:10px;border-radius:2px;display:inline-block;margin-right:6px;vertical-align:middle}
  .lg-claim{background:var(--signal)}
  .lg-comp{background:#3a4d6e}
  .lg-ws{border:1px dashed var(--gold);background:transparent}
  .lg-dem{border-radius:50%!important;background:radial-gradient(circle,#e0c069,#C8A23A);box-shadow:0 0 8px rgba(200,162,58,.7)}
  .confluence{display:block;width:100%;height:auto;border-radius:8px;background:#0a1322;margin-top:4px}
  .focal-pulse{transform-box:fill-box;transform-origin:center;animation:focalPulse 2.8s ease-in-out infinite}
  @keyframes focalPulse{0%,100%{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.09)}}
  /* external brand links */
  .exlink{color:var(--signal);text-decoration:none;border-bottom:1px solid rgba(53,224,196,.4);transition:border-color .2s}
  .exlink:hover{border-bottom-color:var(--signal)}
  /* management / leadership */
  .mgmt{display:grid;grid-template-columns:300px 1fr;gap:44px;align-items:start}
  .mgmt-photo{position:relative}
  .mgmt-photo img{width:100%;height:auto;display:block;border-radius:var(--r);border:1px solid var(--line);box-shadow:0 24px 60px -28px rgba(0,0,0,.7)}
  .mgmt-photo::after{content:"";position:absolute;left:-9px;top:-9px;width:56px;height:56px;border-top:2px solid var(--signal);border-left:2px solid var(--signal);border-top-left-radius:6px;opacity:.7}
  .mgmt-bio h3{font-size:27px;margin:0}
  .mgmt-bio .mgmt-title{font-family:"IBM Plex Mono";font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--signal);margin:9px 0 22px}
  .mgmt-bio p{color:var(--muted);font-size:16px}
  .mgmt-bio .mgmt-link{margin-top:10px;display:inline-block;font-family:"Space Grotesk";font-weight:600;font-size:14.5px}

  /* ---------- trust strip ---------- */
  .strip{border-bottom:1px solid var(--line-soft);background:var(--ink-2)}
  .strip-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0}
  .strip-item{padding:26px 22px;border-right:1px solid var(--line-soft)}
  .strip-item:last-child{border-right:none}
  .strip-item b{font-family:"Space Grotesk";font-size:26px;display:block;color:var(--text)}
  .strip-item b .u{color:var(--signal)}
  .strip-item span{font-family:"IBM Plex Mono";font-size:11.5px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase}

  /* ---------- generic section ---------- */
  .sec{padding:88px 0;border-bottom:1px solid var(--line-soft)}
  .sec-head{max-width:62ch;margin-bottom:46px}
  .sec-head h2{font-size:clamp(27px,3vw,38px);margin:14px 0 0}
  .sec-head p{color:var(--muted);font-size:18px;margin-top:16px}

  /* flagship */
  .flag{display:grid;grid-template-columns:1fr .92fr;gap:50px;align-items:start}
  .flag .copy p{color:var(--muted);font-size:17.5px}
  .flag .copy strong{color:var(--text);font-weight:600}
  .deliver{
    background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:26px 28px;
  }
  .deliver h3{font-size:15px;font-family:"IBM Plex Mono";text-transform:uppercase;letter-spacing:.12em;color:var(--signal);font-weight:500;margin-bottom:18px}
  .deliver ul{list-style:none;margin:0;padding:0}
  .deliver li{padding:13px 0;border-top:1px solid var(--line-soft);display:flex;gap:13px;font-size:15.5px;line-height:1.5}
  .deliver li:first-child{border-top:none;padding-top:0}
  .deliver li svg{flex:none;width:18px;height:18px;margin-top:3px;color:var(--signal)}

  /* process */
  .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;counter-reset:s}
  .step{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:24px 22px;position:relative;counter-increment:s}
  .step .n{font-family:"IBM Plex Mono";font-size:13px;color:var(--gold);letter-spacing:.1em}
  .step .n::before{content:"0" counter(s) " /"}
  .step h3{font-size:18px;margin:14px 0 8px}
  .step p{font-size:14.5px;color:var(--muted);margin:0}
  .step::after{content:"";position:absolute;left:0;top:0;height:2px;width:34px;background:var(--signal)}

  /* services grid */
  .svc{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}
  .card{
    background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:26px 26px 22px;
    display:flex;flex-direction:column;transition:.22s;
  }
  .card:hover{border-color:var(--signal-dim);transform:translateY(-3px)}
  .card h3{font-size:20px;display:flex;align-items:center;gap:10px}
  .card .tag{font-family:"IBM Plex Mono";font-size:10.5px;color:var(--muted);border:1px solid var(--line);padding:3px 8px;border-radius:20px;letter-spacing:.06em}
  .card p{font-size:14.8px;color:var(--muted);margin:14px 0 18px;flex:1}
  .card .meta{display:flex;justify-content:space-between;align-items:flex-end;border-top:1px solid var(--line-soft);padding-top:16px;gap:14px}
  .card .price{font-family:"IBM Plex Mono";font-size:13px;color:var(--text)}
  .card .price b{color:var(--gold-soft);font-weight:600}
  .card .price span{display:block;color:var(--muted);font-size:11.5px;margin-top:3px}
  .card .req{font-family:"Space Grotesk";font-weight:600;font-size:13.5px;color:var(--signal);white-space:nowrap}
  .card .req:hover{text-decoration:underline}
  .svc-note{font-family:"IBM Plex Mono";font-size:12px;color:var(--muted-2);margin-top:20px}

  /* why us */
  .why{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}
  .feat{padding:26px;border:1px solid var(--line);border-radius:var(--r);background:linear-gradient(180deg,var(--panel),var(--ink-2))}
  .feat .ic{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:rgba(53,224,196,.09);border:1px solid var(--line);margin-bottom:16px;color:var(--signal)}
  .feat h3{font-size:18px;margin-bottom:9px}
  .feat p{font-size:14.5px;color:var(--muted);margin:0}

  /* about / relationship */
  .about{display:grid;grid-template-columns:1.1fr .9fr;gap:50px;align-items:center}
  .about p{color:var(--muted);font-size:17.5px}
  .lineage{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:28px}
  .lineage .row{display:flex;gap:16px;padding:16px 0;border-top:1px solid var(--line-soft)}
  .lineage .row:first-child{border-top:none;padding-top:0}
  .lineage .row .k{font-family:"IBM Plex Mono";font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--signal);width:92px;flex:none;padding-top:3px}
  .lineage .row .v{font-size:15px}
  .lineage .row .v b{font-family:"Space Grotesk"}

  /* CTA */
  .cta-band{padding:80px 0;border-bottom:1px solid var(--line-soft);
    background:radial-gradient(ellipse 70% 130% at 50% 0%,rgba(53,224,196,.10),transparent 60%)}
  .cta-inner{text-align:center;max-width:60ch;margin:0 auto}
  .cta-inner h2{font-size:clamp(28px,3.4vw,42px)}
  .cta-inner p{color:var(--muted);font-size:18px;margin:18px 0 28px}
  .cta-inner .hero-cta{justify-content:center}

  /* footer */
  footer{padding:58px 0 40px;background:var(--ink-2)}
  .foot-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr;gap:40px;margin-bottom:42px}
  .foot-grid p{font-size:14px;color:var(--muted);max-width:40ch}
  .foot-col h4{font-family:"IBM Plex Mono";font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted-2);margin:0 0 16px}
  .foot-col a{display:block;font-size:14.5px;color:var(--muted);padding:5px 0}
  .foot-col a:hover{color:var(--signal)}
  .foot-bottom{border-top:1px solid var(--line-soft);padding-top:24px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}
  .foot-bottom p{font-size:12.5px;color:var(--muted-2);margin:0;font-family:"IBM Plex Mono";max-width:none}

  /* focus + motion */
  a:focus-visible,.btn:focus-visible,button:focus-visible{outline:2px solid var(--signal);outline-offset:3px;border-radius:6px}
  @media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}html{scroll-behavior:auto}}

  /* responsive */
  @media (max-width:980px){
    .hero-grid,.flag,.about{grid-template-columns:1fr;gap:40px}
    .steps,.why{grid-template-columns:repeat(2,1fr)}
    .strip-grid{grid-template-columns:repeat(2,1fr)}
    .strip-item:nth-child(2){border-right:none}
    .strip-item{border-bottom:1px solid var(--line-soft)}
  }
  @media (max-width:1080px){
    .navlinks{display:none}
    .navlinks.open{display:flex;position:absolute;top:100%;left:0;right:0;flex-direction:column;background:var(--ink-2);border-bottom:1px solid var(--line);padding:18px 28px;gap:16px}
    .menu-toggle{display:block}
  }
  @media (max-width:680px){
    .brand .name b{white-space:normal;font-size:16px;line-height:1.16}
    .brand .mark{width:42px;height:42px}
    .brand .mark svg{width:24px;height:24px}
    .svc{grid-template-columns:1fr}
    .steps,.why{grid-template-columns:1fr}
    .mgmt{grid-template-columns:1fr;gap:28px}
    .mgmt-photo{max-width:260px}
    .foot-grid{grid-template-columns:1fr;gap:30px}
    .sec{padding:64px 0}
    .hero{padding:54px 0 56px}
  }

/* ============ FEATURED CAPABILITY BAND (Evidence-of-Use engine) ============ */
.feature-band{padding:38px 0 4px}
.feature-card{position:relative;overflow:hidden;
  background:linear-gradient(160deg,#12213c 0%,var(--panel) 55%,#0e1a2e 100%);
  border:1px solid var(--line);border-radius:calc(var(--r) + 4px);
  padding:42px clamp(22px,4vw,54px);
  box-shadow:0 30px 80px -40px rgba(0,0,0,.8), inset 0 0 0 1px rgba(53,224,196,.06)}
.feature-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;
  background:linear-gradient(var(--signal),var(--signal-dim))}
.feature-glow{position:absolute;right:-120px;top:-130px;width:380px;height:380px;border-radius:50%;
  background:radial-gradient(circle,rgba(53,224,196,.18),transparent 65%);pointer-events:none}
.feature-eyebrow{color:var(--signal)}
.feature-eyebrow::before{color:var(--signal)}
.feature-title .hl{color:var(--signal)}
.feature-title{font-size:clamp(24px,3vw,36px);line-height:1.13;margin:14px 0 0;max-width:24ch;position:relative}
.feature-lede{color:var(--muted);font-size:clamp(15.5px,1.6vw,18px);line-height:1.62;margin:18px 0 0;max-width:72ch;position:relative}
.feature-chips{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0 0;position:relative;max-width:680px}
.fchip{font-family:"IBM Plex Mono",monospace;font-size:12.5px;letter-spacing:.02em;color:var(--text);
  background:rgba(53,224,196,.10);border:1px solid rgba(53,224,196,.32);border-radius:999px;padding:8px 14px;white-space:nowrap}
.feature-cta{margin-top:28px;position:relative}
@media (max-width:680px){.feature-card{padding:30px 20px}.fchip{font-size:11.5px;padding:7px 11px}}

/* EoU claim-mapping illustration */
.feature-figure{margin:30px 0 6px;position:relative}
.feature-figure svg{width:100%;height:auto;display:block;border:1px solid var(--line-soft);border-radius:12px;background:rgba(8,14,24,.35)}
.feature-figure figcaption{margin-top:10px;font-family:"IBM Plex Mono",monospace;font-size:11.5px;letter-spacing:.02em;color:var(--muted-2)}
@media (max-width:680px){.feature-figure svg{min-height:150px}}

/* ============ VENTURE DEBT SECTION ============ */
.sec-head .sec-sub{color:var(--muted);font-size:clamp(15.5px,1.6vw,17.5px);line-height:1.6;margin:14px 0 0;max-width:74ch}
.vd-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:0 0 30px}
.vd-stat{background:var(--panel);border:1px solid var(--line);border-radius:var(--r);padding:22px 24px}
.vd-stat b{display:block;font-family:"Space Grotesk";font-size:clamp(26px,3.2vw,36px);color:var(--signal);letter-spacing:-.02em}
.vd-stat span{display:block;margin-top:8px;color:var(--muted);font-size:14px;line-height:1.45}
.vd-split{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:0 0 26px}
.vd-note{background:var(--panel-2);border:1px solid var(--line);border-left:3px solid var(--signal);border-radius:var(--r);padding:22px 24px}
.vd-note h3{font-size:18px;margin:0 0 10px}
.vd-note p{color:var(--muted);font-size:15px;line-height:1.6;margin:0}
.vd-lead{color:var(--text);font-size:clamp(16px,1.7vw,18.5px);line-height:1.6;border-left:3px solid var(--gold);
  padding:4px 0 4px 18px;margin:0 0 42px;max-width:80ch}
.vd-h{font-size:20px;margin:0 0 18px;letter-spacing:-.01em}
.svc.vd-two{grid-template-columns:1fr 1fr}
.vd-flow{margin-bottom:40px}
.vd-cta{display:flex;align-items:center;justify-content:space-between;gap:28px;flex-wrap:wrap;
  background:linear-gradient(150deg,#12213c,var(--panel));border:1px solid var(--line);
  border-radius:calc(var(--r) + 4px);padding:32px clamp(22px,3vw,38px);margin:8px 0 22px}
.vd-cta h3{font-size:22px;margin:0 0 8px}
.vd-cta p{color:var(--muted);font-size:15.5px;line-height:1.6;margin:0;max-width:62ch}
.vd-cta .btn{flex:none}
.vd-fine{color:var(--muted-2);font-size:12.5px;line-height:1.6;margin:0;max-width:96ch}
@media (max-width:900px){
  .vd-stats{grid-template-columns:1fr}
  .vd-split{grid-template-columns:1fr}
  .svc.vd-two{grid-template-columns:1fr}
  .vd-cta{flex-direction:column;align-items:flex-start}
}
