 .investor-v3{--iv-navy:#0b2338;--iv-teal:#007f80;--iv-bright:#67dfd4;--iv-ink:#16354b;--iv-muted:#526b7a;--iv-line:#dce6e9;--iv-soft:#f3f8f8;color:var(--iv-ink);font-size:16px;line-height:1.85}.investor-v3 *{box-sizing:border-box}.investor-v3 h2,.investor-v3 h3,.investor-v3 p{margin:0}.investor-v3 h2{font-size:clamp(27px,3vw,39px);font-weight:600;line-height:1.5;letter-spacing:-.4px}.investor-v3 h3{font-size:19px;font-weight:600;line-height:1.6}.investor-v3 p{color:var(--iv-muted)}.investor-v3 a:focus-visible,.investor-v3 summary:focus-visible{outline:3px solid #007f80;outline-offset:5px}.investor-v3 .iv-overview{background:var(--iv-navy);color:white;padding:36px;border-radius:20px;margin-bottom:26px;position:relative;overflow:hidden}.investor-v3 .iv-overview:before{content:"";position:absolute;top:0;inset-inline-end:0;width:32%;height:100%;background:radial-gradient(ellipse at top,#007f8055,transparent 75%);pointer-events:none}.investor-v3 .iv-overview p{color:#c7d8e2;max-width:800px;position:relative}.investor-v3 .iv-overview strong{display:block;font-size:24px;font-weight:600;margin-bottom:12px;position:relative;color:#fff}.investor-v3 .iv-status-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:34px}.investor-v3 .iv-status{padding:23px 24px;border:1px solid var(--iv-line);border-radius:13px;background:#fff;min-width:0}.investor-v3 .iv-status p{font-size:14px;line-height:1.85;margin-top:12px}.investor-v3 .iv-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 11px;border-radius:6px;font-size:12px;font-weight:600;line-height:1.6;background:#e6f3ee;color:#24604c;border:1px solid #bdded0}.investor-v3 .iv-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.investor-v3 .iv-badge-prototype{background:#edf4fa;border-color:#cfdeed;color:#365d7f}.investor-v3 .iv-badge-roadmap{background:#f8f2e7;border-color:#e6d9bb;color:#72571e}.investor-v3 .iv-index{border-block:1px solid var(--iv-line);padding-block:17px;margin-bottom:14px}.investor-v3 .iv-index-label{display:block;color:var(--iv-muted);font-size:12px;font-weight:600;margin-bottom:12px}.investor-v3 .iv-index ol{list-style:none;display:flex;flex-wrap:wrap;gap:9px 16px;padding:0;margin:0}.investor-v3 .iv-index a{display:inline-flex;align-items:center;gap:7px;font-size:12px;color:var(--iv-muted);padding:7px 0;min-height:36px}.investor-v3 .iv-index a:hover{color:var(--iv-teal);text-decoration:underline;text-underline-offset:4px}.investor-v3 .iv-index b{font-family:"IBM Plex Sans",sans-serif;font-size:10px;color:var(--iv-teal);font-weight:500}.investor-v3 .iv-section{padding-block:64px;border-bottom:1px solid var(--iv-line);scroll-margin-top:122px}.investor-v3 .iv-section:last-child{border-bottom:0}.investor-v3 .iv-section-head{display:grid;grid-template-columns:70px 1fr;gap:22px;margin-bottom:28px}.investor-v3 .iv-number{font-family:"IBM Plex Sans",sans-serif;font-size:31px;font-weight:300;color:var(--iv-teal);line-height:1.5;direction:ltr;text-align:start}.investor-v3 .iv-kicker{display:block;font-size:12px;font-weight:600;color:var(--iv-teal);margin-bottom:9px;letter-spacing:.02em}.investor-v3 .iv-section-head p{max-width:880px;margin-top:14px;font-size:16px}.investor-v3 .iv-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.investor-v3 .iv-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.investor-v3 .iv-grid-spaced{margin-top:18px}.investor-v3 .iv-card{border:1px solid var(--iv-line);border-radius:14px;padding:28px;background:#fff;min-width:0}.investor-v3 .iv-card p{font-size:14px;margin-top:12px;line-height:1.85}.investor-v3 .iv-card .iv-label{display:block;font-size:12px;font-weight:600;color:var(--iv-teal);margin-bottom:14px;direction:ltr;text-align:start}.investor-v3 .iv-card-dark{background:var(--iv-navy);border-color:var(--iv-navy);color:#fff}.investor-v3 .iv-card-dark p{color:#c7d8e2}.investor-v3 .iv-card-dark .iv-label{color:var(--iv-bright)}.investor-v3 .iv-note{padding:21px 24px;border-inline-start:3px solid var(--iv-teal);background:var(--iv-soft);border-radius:0 10px 10px 0;margin-top:24px;font-size:14px;color:var(--iv-muted)}html[dir=rtl] .investor-v3 .iv-note{border-radius:10px 0 0 10px}.investor-v3 .iv-note strong{color:var(--iv-ink);font-weight:600}.investor-v3 .iv-principle{display:grid;grid-template-columns:1fr 1fr;gap:34px;padding:34px;border:1px solid var(--iv-line);border-radius:15px;background:var(--iv-soft);align-items:start}.investor-v3 .iv-principle h3{font-size:23px;color:var(--iv-navy)}.investor-v3 .iv-principle p{font-size:15px}.investor-v3 .iv-capabilities{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.investor-v3 .iv-capabilities li{min-width:0;padding:22px 18px;border:1px solid #d4e6e2;background:#f2f9f7;border-radius:12px}.investor-v3 .iv-capabilities b{display:block;font-size:15px;line-height:1.6;margin-bottom:10px;font-weight:600}.investor-v3 .iv-capabilities span{display:block;font-size:12px;color:var(--iv-muted);line-height:1.8}.investor-v3 .iv-flow{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;counter-reset:flow}.investor-v3 .iv-flow li{position:relative;background:var(--iv-soft);border:1px solid var(--iv-line);border-radius:12px;padding:21px 14px;min-width:0}.investor-v3 .iv-flow li:before{counter-increment:flow;content:counter(flow,decimal-leading-zero);display:block;color:var(--iv-teal);font-size:12px;font-family:"IBM Plex Sans",sans-serif;margin-bottom:14px}.investor-v3 .iv-flow b{display:block;font-size:14px;font-weight:600;line-height:1.7;margin-bottom:10px}.investor-v3 .iv-flow span{display:block;font-size:12px;color:var(--iv-muted);line-height:1.8}.investor-v3 .iv-actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:24px}.investor-v3 .iv-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;padding:13px 21px;min-height:48px;border:1px solid var(--iv-teal);border-radius:9px;background:var(--iv-teal);color:#fff;font-size:14px;font-weight:600;line-height:1.7;text-align:center;text-decoration:none}.investor-v3 .iv-button:hover{background:#006a6b;border-color:#006a6b}.investor-v3 .iv-button-secondary{background:#fff;color:var(--iv-ink);border-color:#bccfd4}.investor-v3 .iv-button-secondary:hover{background:#edf6f4;border-color:#83bdb6}.investor-v3 .iv-industry-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.investor-v3 .iv-industry-list li{padding:18px 19px;border:1px solid var(--iv-line);border-radius:11px;background:#fff;min-width:0}.investor-v3 .iv-industry-list b{display:block;color:var(--iv-navy);font-family:"IBM Plex Sans",sans-serif;font-size:14px;font-weight:600;direction:ltr;text-align:start}.investor-v3 .iv-industry-list span{display:block;margin-top:6px;font-size:12px;color:var(--iv-muted)}.investor-v3 .iv-gates{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px}.investor-v3 .iv-gates li{padding:25px 23px;border:1px solid var(--iv-line);border-radius:12px;min-width:0}.investor-v3 .iv-gates small{display:block;color:var(--iv-teal);font-size:12px;font-weight:600;margin-bottom:13px}.investor-v3 .iv-gates b{font-size:16px;font-weight:600;display:block;line-height:1.7}.investor-v3 .iv-gates p{font-size:13px;line-height:1.85;margin-top:11px}.investor-v3 .iv-mvp-list{list-style:none;display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0 0 25px}.investor-v3 .iv-mvp-list li{font-family:"IBM Plex Sans",sans-serif;background:var(--iv-navy);border:1px solid var(--iv-navy);color:white;padding:10px 15px;border-radius:8px;line-height:1.6;font-size:13px;direction:ltr}.investor-v3 .iv-scenario{padding:28px;background:var(--iv-soft);border:1px solid var(--iv-line);border-radius:13px}.investor-v3 .iv-scenario h3{font-size:19px;margin-bottom:16px}.investor-v3 .iv-scenario ol{margin:0;padding-inline-start:24px;display:grid;grid-template-columns:1fr 1fr;column-gap:38px;row-gap:12px;color:var(--iv-muted);font-size:14px;line-height:1.9}.investor-v3 .iv-scenario li{padding-inline-start:5px}.investor-v3 .iv-roadmap{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:18px}.investor-v3 .iv-roadmap>li{padding:27px;border:1px solid var(--iv-line);border-radius:13px;min-width:0}.investor-v3 .iv-roadmap .iv-badge{margin-bottom:17px}.investor-v3 .iv-roadmap h3{font-size:21px}.investor-v3 .iv-roadmap p{font-size:14px;margin-top:13px}.investor-v3 .iv-roadmap details{margin-top:18px;border-top:1px solid var(--iv-line);padding-top:15px}.investor-v3 .iv-roadmap summary{cursor:pointer;color:var(--iv-teal);font-size:13px;min-height:32px;font-weight:600}.investor-v3 .iv-roadmap details p{font-size:12px;line-height:1.95}.investor-v3 .iv-ask{padding:36px;background:var(--iv-navy);color:white;border-radius:16px}.investor-v3 .iv-ask>p{color:#c9dce6;font-size:16px;max-width:880px}.investor-v3 .iv-ask .iv-grid{margin-top:28px}.investor-v3 .iv-ask .iv-card{padding:24px;background:#123249;border-color:#315268}.investor-v3 .iv-ask .iv-card h3{color:#fff;font-size:18px}.investor-v3 .iv-ask .iv-card p{color:#c7d8e2;font-size:14px}.investor-v3 .iv-ask .iv-button{background:#007f80;border-color:#318c90}.investor-v3 .iv-ask .iv-button:hover{background:#006a6b}.investor-v3 .iv-ask .iv-email{font-family:"IBM Plex Sans",sans-serif;color:#baf1e9;direction:ltr;font-size:15px;padding:11px 7px;text-decoration:underline;text-underline-offset:5px}.investor-v3 .iv-disclosure{font-size:12px;color:var(--iv-muted);margin-top:26px;padding-block:14px}html[lang=en] .investor-v3 h2{line-height:1.23;letter-spacing:-.6px}html[lang=en] .investor-v3 h3{line-height:1.4}html[lang=en] .investor-v3 .iv-capabilities b{line-height:1.4}html[lang=en] .investor-v3 .iv-flow b{line-height:1.45}@media(max-width:1100px){.investor-v3 .iv-capabilities{grid-template-columns:repeat(3,minmax(0,1fr))}.investor-v3 .iv-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.investor-v3 .iv-gates{grid-template-columns:1fr 1fr}.investor-v3 .iv-industry-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.investor-v3 .iv-section{padding-block:44px}.investor-v3 .iv-status-row{grid-template-columns:1fr}.investor-v3 .iv-grid{grid-template-columns:1fr 1fr}.investor-v3 .iv-capabilities{grid-template-columns:1fr 1fr}.investor-v3 .iv-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.investor-v3 .iv-industry-list{grid-template-columns:1fr 1fr}.investor-v3 .iv-principle{grid-template-columns:1fr;gap:18px;padding:27px}.investor-v3 .iv-roadmap{grid-template-columns:1fr}.investor-v3 .iv-section-head{grid-template-columns:48px 1fr;gap:16px}.investor-v3 .iv-number{font-size:26px}.investor-v3 .iv-scenario ol{grid-template-columns:1fr}.investor-v3 .iv-ask{padding:27px}}@media(max-width:520px){.investor-v3{font-size:15px}.investor-v3 .iv-overview{padding:26px 22px;border-radius:14px}.investor-v3 .iv-overview strong{font-size:21px}.investor-v3 .iv-status{padding:20px}.investor-v3 .iv-section-head{grid-template-columns:1fr;gap:9px;margin-bottom:23px}.investor-v3 .iv-number{font-size:20px}.investor-v3 .iv-section-head p{font-size:14px}.investor-v3 .iv-grid,.investor-v3 .iv-gates{grid-template-columns:1fr}.investor-v3 .iv-card{padding:24px}.investor-v3 .iv-capabilities{grid-template-columns:1fr}.investor-v3 .iv-capabilities li{padding:20px}.investor-v3 .iv-flow{grid-template-columns:1fr 1fr}.investor-v3 .iv-flow li{padding:18px 14px}.investor-v3 .iv-industry-list{grid-template-columns:1fr}.investor-v3 .iv-index ol{gap:5px 12px}.investor-v3 .iv-actions{align-items:stretch}.investor-v3 .iv-button{width:100%;min-height:50px}.investor-v3 .iv-note{padding:19px 20px}.investor-v3 .iv-roadmap>li{padding:23px}.investor-v3 .iv-scenario{padding:23px}.investor-v3 .iv-ask{padding:24px 20px}.investor-v3 .iv-ask>p{font-size:14px}.investor-v3 .iv-ask .iv-card{padding:22px}}@media(prefers-reduced-motion:reduce){.investor-v3 *{scroll-behavior:auto!important;transition:none!important}}@media print{.investor-v3 .iv-index,.investor-v3 .iv-actions{display:none}.investor-v3 .iv-section{break-inside:avoid;padding-block:28px}.investor-v3 .iv-overview,.investor-v3 .iv-ask,.investor-v3 .iv-card-dark{background:#fff!important;color:#16354b!important;border:1px solid #b5c9d0}.investor-v3 .iv-overview p,.investor-v3 .iv-overview strong,.investor-v3 .iv-ask>p,.investor-v3 .iv-ask .iv-card h3,.investor-v3 .iv-ask .iv-card p,.investor-v3 .iv-card-dark p{color:#16354b!important}.investor-v3 .iv-ask .iv-card{background:#fff;border-color:#b5c9d0}}