
.v9-hero,.v9-home-hero{padding:clamp(72px,9vw,128px) 0;background:radial-gradient(circle at 78% 18%,rgba(40,197,181,.16),transparent 34%),linear-gradient(135deg,#06131e,#0a2431 62%,#0d3440);color:#f4fbff}.v9-hero-grid,.v9-home-grid{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:34px;align-items:center}.v9-hero h1,.v9-home-hero h1{font-size:clamp(42px,6vw,76px);line-height:.98;letter-spacing:-.045em;margin:18px 0 22px}.v9-hero h1 em,.v9-home-hero h1 em{font-style:normal;color:#7ce2d3}.v9-lead{font-size:clamp(18px,2vw,22px);line-height:1.6;color:#c8dbe4;max-width:820px}.v9-panel,.v9-home-console{background:rgba(255,255,255,.075);border:1px solid rgba(255,255,255,.17);box-shadow:0 28px 80px rgba(0,0,0,.24);border-radius:28px;padding:28px;backdrop-filter:blur(14px)}.v9-label,.v9-eyebrow{font-size:12px;font-weight:900;letter-spacing:.13em;color:#79e0d1}.v9-stack{display:grid;gap:12px;margin-top:20px}.v9-stack>div{padding:15px;border-radius:16px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08)}.v9-stack b,.v9-stack small{display:block}.v9-stack small{color:#c5d7df;margin-top:5px}.v9-trust{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.v9-trust span{padding:8px 11px;border:1px solid rgba(255,255,255,.16);border-radius:999px;font-size:12px;color:#d9e8ed}.v9-home-console a{color:#8be6d9;font-weight:800}.v9-console-row{display:grid;gap:5px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.1)}.v9-console-row span{color:#c9dce4}.v9-console-flow{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin:18px 0}.v9-console-flow i{font-style:normal;font-size:10px;font-weight:900;text-align:center;padding:10px 4px;border-radius:10px;background:rgba(124,226,211,.12);color:#9cefe3}.v9-grid4,.v9-grid3,.v9-products,.v9-funding-grid,.v9-dataroom,.v9-benchmark,.v9-use-grid,.v9-proof-grid{display:grid;gap:16px}.v9-grid4,.v9-products{grid-template-columns:repeat(4,minmax(0,1fr))}.v9-grid3{grid-template-columns:repeat(3,minmax(0,1fr))}.v9-funding-grid,.v9-dataroom,.v9-benchmark,.v9-use-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v9-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v9-card,.v9-funding-grid article,.v9-dataroom article,.v9-benchmark article,.v9-use-grid article,.v9-proof-grid a,.v9-products a{display:block;padding:22px;border-radius:20px;border:1px solid var(--line,#dce6ea);background:var(--card,#fff);color:inherit;text-decoration:none;box-shadow:0 12px 35px rgba(15,35,50,.055)}.v9-card span{font-weight:900;color:#0f9587}.v9-card h3,.v9-funding-grid h3,.v9-dataroom h3,.v9-benchmark h3,.v9-products b{font-size:20px;margin:8px 0}.v9-card p,.v9-funding-grid p,.v9-dataroom p,.v9-benchmark p{color:var(--muted,#536875);line-height:1.55}.v9-products a{display:flex;flex-direction:column;gap:6px}.v9-products b{margin:0}.v9-products span{color:var(--muted,#536875)}.v9-products em{font-style:normal;color:#0d8277;font-weight:900}.v9-status{display:inline-flex;padding:6px 9px;border-radius:999px;font-size:10px;letter-spacing:.08em;font-weight:900}.v9-status.open{background:#dff8ed;color:#126345}.v9-status.upcoming{background:#e8f1ff;color:#234f8c}.v9-status.partial{background:#fff2cf;color:#805900}.v9-status.future{background:#f1eef9;color:#58437d}.v9-funding-grid article a{display:inline-block;margin-top:12px;font-weight:800}.v9-split{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:start}.v9-moat{display:grid;gap:12px}.v9-moat>div{padding:20px;border:1px solid var(--line,#dce6ea);border-radius:18px;background:var(--card,#fff)}.v9-moat b,.v9-moat span{display:block}.v9-moat span{margin-top:6px;color:var(--muted,#536875)}.v9-tool-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px;align-items:start}.v9-tool,.v9-result,.v9-score-panel{padding:24px;border:1px solid var(--line,#dce6ea);border-radius:22px;background:var(--card,#fff)}.v9-tool{display:grid;gap:16px}.v9-tool label{display:grid;gap:7px;font-weight:800}.v9-tool select,.v9-tool input{width:100%;padding:12px;border-radius:12px;border:1px solid var(--line,#cbd9df);background:var(--bg,#fff);color:inherit}.v9-result h2{margin-top:5px}.v9-match-list{display:grid;gap:10px;margin:14px 0}.v9-match{padding:14px;border-radius:14px;background:rgba(29,157,144,.07);border:1px solid rgba(29,157,144,.16)}.v9-match b,.v9-match small{display:block}.v9-match small{margin-top:5px;color:var(--muted,#536875)}.v9-source-note,.v9-callout{margin-top:18px;padding:16px 18px;border-radius:16px;background:rgba(27,132,120,.07);border:1px solid rgba(27,132,120,.15);line-height:1.55}.v9-timeline,.v9-roadmap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.v9-timeline article,.v9-roadmap article{padding:22px;border-radius:20px;background:var(--card,#fff);border:1px solid var(--line,#dce6ea)}.v9-timeline span,.v9-roadmap span{font-size:11px;font-weight:900;letter-spacing:.1em;color:#0d8b7d}.v9-roadmap ul{padding-left:18px;color:var(--muted,#536875);line-height:1.6}.v9-checklist{display:grid;gap:10px}.v9-checklist label,.v9-validation-grid label{display:flex;gap:10px;align-items:flex-start;padding:14px;border-radius:14px;border:1px solid var(--line,#dce6ea);background:var(--card,#fff)}.v9-score-panel strong{font-size:72px;line-height:1}.v9-meter{height:10px;background:#e7eef1;border-radius:999px;overflow:hidden;margin:18px 0}.v9-meter i{display:block;width:0;height:100%;background:linear-gradient(90deg,#1ca495,#5bd9c8);transition:width .25s ease}.v9-moat-stack{display:grid;gap:12px}.v9-moat-stack article{display:grid;grid-template-columns:56px 1fr auto;gap:18px;align-items:center;padding:20px;border-radius:18px;border:1px solid var(--line,#dce6ea);background:var(--card,#fff)}.v9-moat-stack article>span{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#e5f7f4;color:#0a776c;font-weight:900}.v9-moat-stack h3{margin:0 0 5px}.v9-moat-stack p{margin:0;color:var(--muted,#536875)}.v9-moat-stack article>b{font-size:11px;letter-spacing:.08em;color:#0d8277}.v9-validation-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.v9-validation-grid article{padding:21px;border-radius:20px;border:1px solid var(--line,#dce6ea);background:var(--card,#fff)}.v9-validation-grid article>span{font-size:11px;font-weight:900;color:#0d8277}.v9-validation-status{margin-top:18px;display:flex;justify-content:space-between;gap:20px;padding:18px;border-radius:16px;background:#0b2330;color:#eaf7fa}.v9-validation-status span{color:#bdd0d8}.v9-engine{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.v9-engine article{display:grid;grid-template-columns:48px 1fr;gap:10px 16px;padding:20px;border:1px solid var(--line,#dce6ea);border-radius:18px;background:var(--card,#fff)}.v9-engine article>span{grid-row:1/3;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#e5f7f4;color:#0a776c;font-weight:900}.v9-engine h3,.v9-engine p{margin:0}.v9-engine p{color:var(--muted,#536875)}.v9-funding-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.v9-funding-strip>div{padding:18px;border-radius:16px;border:1px solid var(--line,#dce6ea);background:var(--card,#fff)}.v9-funding-strip span,.v9-funding-strip b,.v9-funding-strip small{display:block}.v9-funding-strip span{font-size:10px;font-weight:900;color:#0d8277;letter-spacing:.1em}.v9-funding-strip b{margin:7px 0}.v9-funding-strip small{color:var(--muted,#536875)}.dark-section{background:#071821;color:#eef9fb}.dark-section .section-head p{color:#bcd0d8}.v9-consortium-list{display:grid;gap:10px}.v9-consortium-list div{padding:13px;border-radius:13px;background:rgba(29,157,144,.07);border:1px solid rgba(29,157,144,.14)}
@media(max-width:1000px){.v9-grid4,.v9-products,.v9-timeline,.v9-roadmap,.v9-funding-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.v9-funding-grid,.v9-dataroom,.v9-benchmark,.v9-use-grid,.v9-validation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.v9-hero-grid,.v9-home-grid,.v9-split,.v9-tool-grid{grid-template-columns:1fr}.v9-engine{grid-template-columns:1fr}}
@media(max-width:640px){.v9-grid4,.v9-grid3,.v9-products,.v9-funding-grid,.v9-dataroom,.v9-benchmark,.v9-use-grid,.v9-proof-grid,.v9-timeline,.v9-roadmap,.v9-funding-strip,.v9-validation-grid{grid-template-columns:1fr}.v9-moat-stack article{grid-template-columns:46px 1fr}.v9-moat-stack article>b{grid-column:2}.v9-validation-status{display:grid}.v9-console-flow{grid-template-columns:1fr}.v9-hero h1,.v9-home-hero h1{font-size:42px}}
