:root{--ink:#050505;--paper:#fff;--neon:#A8FF00;--muted:#6c6c6c;--line:#d8d8d8;--violet:#A8FF00;--purple:#A8FF00;--pink:#A8FF00;--cyan:#A8FF00}body{background:#fff;color:#050505;font-family:Manrope,Arial,sans-serif}.ambient{display:none}.nav{position:sticky;top:0;height:82px;padding:0 clamp(22px,5vw,80px);background:#050505;border:0;border-bottom:1px solid #292929;box-shadow:none;gap:20px}.logo{color:#fff;font-size:20px}.logo i{color:#fff}.logo b{background:var(--neon);color:#050505;border-radius:50%}.nav-links{margin-left:auto;margin-right:0;gap:clamp(14px,2vw,28px)}.nav-links a,.ventures-toggle{color:#efefef;font-size:10px}.nav-links a:hover,.ventures-toggle:hover{color:var(--neon)}.nav-cta,.btn{background:#050505;color:#fff;border:1px solid var(--neon);border-radius:999px;box-shadow:0 0 0 1px #a8ff0044,0 0 18px #a8ff0060;padding:13px 19px}.nav-cta{background:var(--neon);color:#050505;box-shadow:none;border-color:var(--neon)}.nav-cta:hover,.btn:hover{background:var(--neon);color:#050505;box-shadow:0 0 26px #a8ff0090;transform:translateY(-2px)}.ventures-panel{top:42px;left:-180px;background:#0a0a0a;border:1px solid #3a3a3a;box-shadow:0 20px 44px #0008}.ventures-panel strong,.ventures-panel a:hover{color:var(--neon)}.ventures-panel a{color:#fff}.ventures-panel a:hover{background:#1b1b1b}.ventures-panel small{color:#aaa}.hero{min-height:720px;background:#050505;color:#fff;padding:clamp(130px,17vw,185px) max(5vw,55px) 115px}.hero-copy{max-width:920px}.hero .eyebrow{color:var(--neon)}.hero-copy>p:not(.eyebrow){color:#c6c6c6}.eyebrow{color:#5d5d5d}.eyebrow:before{background:currentColor}h1,h2{color:inherit}h1 .grad,h2 .grad{background:none;color:var(--neon)}h1{font-weight:800;letter-spacing:-.085em}.hero h1{font-size:clamp(59px,9vw,145px);max-width:1030px}.inline-link{color:inherit;border-color:var(--neon)}.idea,.process,.resources,.hub,.page{background:#fff;color:#050505}.section{padding:clamp(80px,11vw,155px) max(5vw,55px)}.idea{display:grid;grid-template-columns:1fr 1fr;gap:8vw}.idea .copy:nth-child(2){margin:0;align-self:end}.services{display:grid;grid-template-columns:1fr 1fr;gap:7vw;background:#050505;color:#fff;min-height:100vh}.services .copy{position:sticky;top:130px;height:max-content;align-self:start}.services .copy p{color:#aaa}.services h2{font-size:clamp(55px,6.8vw,105px)}.service-list{margin:0;border-top:1px solid #3b3b3b;position:relative}.service{grid-template-columns:54px 1fr 26px;padding:29px 0;min-height:0;border-color:#3b3b3b;background:transparent!important;transition:.35s}.service p{display:none}.service h3{font-size:clamp(22px,2.2vw,33px);color:#777;transition:.35s}.service span{color:#777}.service b{color:#777}.service.active-scroll{padding-left:15px;border-left:3px solid var(--neon)}.service.active-scroll h3,.service.active-scroll span,.service.active-scroll b{color:var(--neon)}.process-top,.resources-head{max-width:1100px;margin:auto;text-align:center}.process-top p,.resources-head p{margin:25px auto 0}.process h2,.resources h2,.hub h2,.page-hero h1{text-align:center}.steps{max-width:1200px;margin:75px auto 0}.steps:before{background:#050505}.step i{border-color:#050505;background:#fff;color:#050505}.step span{color:#555}.cta{background:#050505;color:#fff;min-height:580px;text-align:center;display:grid;place-items:center}.cta:before{display:none}.cta .copy{margin:auto}.cta .eyebrow{justify-content:center;color:var(--neon)}.cta .copy p{color:#bdbdbd}.cta .btn{margin-top:12px}.hub{display:grid;grid-template-columns:1fr 1fr;gap:8vw}.hub-list span{border-color:#111;background:#fff;color:#111}.cards,.feature-grid{max-width:1200px;margin-left:auto;margin-right:auto}.card,.feature,.problem-card,.cofounder-card,.investor-card,.story,.add-panel,.form-wrap{background:#0a0a0a;color:#fff;border:0;border-radius:25px;box-shadow:none}.card:hover,.story:hover{background:#161616;box-shadow:none}.card h3,.feature h3,.problem-card h3,.cofounder-card h3,.investor-card h3,.story h3{color:#fff}.card span,.problem-card>span,.cofounder-card>span,.investor-card>span,.story>span,.field label{color:var(--neon)}.card b{color:var(--neon)}.feature p,.problem-card p,.cofounder-card p,.investor-card p,.story p{color:#b5b5b5}.feature i{background:var(--neon);color:#050505}.footer{background:#050505}.footer-grid strong,.footer .logo,.footer .logo i{color:#fff}.footer .logo b{background:var(--neon);color:#050505}.footer-grid p,.footer-grid a,.footline{color:#aaa}.footer-address{color:#fff!important}.page{min-height:calc(100vh - 82px);padding-top:clamp(100px,13vw,160px)}.page-hero{max-width:1050px;margin:auto;text-align:center}.page-hero p{margin-left:auto;margin-right:auto;color:#666}.split-feature{max-width:1200px;margin-left:auto;margin-right:auto;border-color:#ddd}.split-feature h2{text-align:left}.assessment{max-width:1050px;margin-left:auto;margin-right:auto;border:1px solid #d5d5d5;background:#fff}.assessment-intro h2{text-align:left}.assessment-progress{color:#050505}.assessment-progress div{background:#e5e5e5}.assessment-progress i{background:var(--neon)}.assessment-step>p,.assessment-intro p:not(.eyebrow){color:#666}.tool-bar select,.tool-bar input,.problem-card textarea,.add-panel input,.add-panel textarea,.add-panel select,.field input,.field textarea,.field select{background:#151515!important;border-color:#3d3d3d!important;color:#fff!important}.ghost-btn{color:#050505;background:var(--neon);border-color:var(--neon);border-radius:999px}.comment{background:#202020!important;color:#fff!important}.source-note{background:#f0f0f0;border-color:#050505;color:#222}.source-note a{color:#050505}.under-dev{background:#0a0a0a;border:0}.job-list{max-width:1200px;margin-left:auto;margin-right:auto;border-color:#ddd}.job-post{border-color:#ddd}.job-post>div>span{color:#168700}.job-post p,.job-detail li{color:#555}.leadership-grid{max-width:1100px;margin-left:auto;margin-right:auto}.leadership-grid article{background:#0a0a0a;color:#fff;border-radius:24px}.leadership-grid img{filter:grayscale(1)}.leadership-grid .eyebrow{color:var(--neon)}.form-message{background:var(--neon);color:#050505}.service-visual{display:none}@media(max-width:900px){.nav{height:70px;padding:0 6vw}.nav.open{background:#050505}.nav.open .nav-links{top:70px;background:#050505;border-color:#333}.nav.open .nav-links a,.nav.open .ventures-toggle{color:#fff}.ventures-panel{background:#111}.hero{min-height:600px;padding:120px 6vw 80px}.idea,.hub,.services{grid-template-columns:1fr}.services{min-height:0}.services .copy{position:relative;top:auto}.service-list{margin-top:35px}.process h2,.resources h2,.hub h2,.page-hero h1{text-align:left}.process-top,.resources-head,.page-hero{text-align:left}.process-top p,.resources-head p,.page-hero p{margin-left:0}.footer-grid{grid-template-columns:1fr 1fr}.steps:before{background:#050505}}@media(max-width:480px){.footer-grid{grid-template-columns:1fr}.hero h1{font-size:53px}.services h2{font-size:52px}}
