/* Warm neutral visual system — #66493 supplied as #664933, the valid six-digit hex form. */
:root{--ink:#664933;--violet:#997E67;--purple:#997E67;--pink:#664933;--cyan:#CCBEB1;--paper:#FFDBBB;--muted:#765d4d;--line:#CCBEB1}
body{background:#FFDBBB;color:#664933}.ambient,.neon-scene,.glass-cube,.network,.mini-orb,.rays,.blob,.sphere,.ring,.bar,.dots,.tag{display:none!important}.nav{position:sticky;top:0;left:auto;transform:none;width:100%;height:76px;padding:0 clamp(20px,5vw,72px);border:0;border-radius:0;background:#FFDBBBf2;box-shadow:0 1px 0 #997E6750;backdrop-filter:blur(12px);gap:32px}.logo{color:#664933;font-size:20px}.logo i{color:#997E67}.logo b{width:25px;height:25px;border-radius:50%;background:#664933;color:#FFDBBB}.nav-links{margin-left:auto;margin-right:8px;align-items:center;gap:clamp(13px,2vw,27px)}.nav-links a,.ventures-toggle{color:#664933;font-size:10px}.nav-links a:hover,.ventures-toggle:hover{color:#997E67}.nav-cta,.btn{background:#664933;color:#FFDBBB;box-shadow:none;border-radius:4px}.nav-cta:hover,.btn:hover{background:#997E67;box-shadow:none}.ventures-panel{top:39px;left:-150px;background:#FFDBBB;border-color:#CCBEB1;box-shadow:0 18px 35px #66493324}.ventures-panel strong,.ventures-panel a:hover{color:#664933}.ventures-panel a:hover{background:#CCBEB1}.ventures-panel small{color:#765d4d}.hero{display:block;min-height:640px;padding:clamp(100px,15vw,150px) max(5vw,40px) 90px;background:#FFDBBB}.hero-copy{max-width:860px}.hero-copy>p:not(.eyebrow){color:#765d4d}.eyebrow{color:#997E67}.eyebrow:before{background:#997E67}h1 .grad,h2 .grad{background:none;color:#997E67}.actions{gap:22px}.inline-link{border-color:#997E67;color:#664933}.section{padding:clamp(70px,10vw,125px) max(5vw,40px)}.idea{display:block;background:#CCBEB1}.idea .copy:nth-child(2){margin-top:35px;max-width:560px}.section-label{color:#765d4d}.services{background:#997E67;color:#FFDBBB}.services:before{display:none}.services .copy p,.service p{color:#FFDBBB}.service-list{border-color:#FFDBBB80}.service{border-color:#FFDBBB80}.service:hover{background:#66493326;padding-left:16px}.service span{color:#FFDBBB}.process{background:#FFDBBB}.process-top p,.step p,.copy p,.resources-head p{color:#765d4d}.steps:before{background:#997E67}.step i{border-color:#997E67;background:#FFDBBB;color:#664933}.step span{color:#765d4d}.cta{display:block;min-height:440px;padding:clamp(80px,13vw,150px) 5vw;text-align:left;background:#664933;color:#FFDBBB}.cta:before{display:none}.cta .copy{max-width:760px;margin:0}.cta .copy p{color:#FFDBBB}.cta .eyebrow{justify-content:flex-start;color:#CCBEB1}.cta .btn{background:#FFDBBB;color:#664933}.cta .btn:hover{background:#CCBEB1}.hub{display:block;background:#CCBEB1}.hub .copy{max-width:800px}.hub-list{margin-top:35px;max-width:680px}.hub-list span{border-color:#997E67;color:#664933;background:#FFDBBB55}.resources{background:#FFDBBB}.card,.feature,.problem-card,.cofounder-card,.investor-card,.story,.add-panel,.form-wrap{background:#FFDBBB;border-color:#CCBEB1;box-shadow:none}.card:after{display:none}.card:hover,.story:hover{background:#CCBEB1;transform:translateY(-3px);box-shadow:none}.card span,.problem-card>span,.cofounder-card>span,.investor-card>span,.story>span,.field label{color:#997E67}.card b{color:#664933}.footer{background:#664933;color:#FFDBBB}.footer-grid p,.footer-grid a,.footline{color:#CCBEB1}.footer-grid strong{color:#FFDBBB}.footer-top,.footline{border-color:#CCBEB155}.page{background:#FFDBBB;min-height:calc(100vh - 76px);padding-top:clamp(90px,12vw,135px)}.page-hero p{color:#765d4d}.feature i{background:#997E67;color:#FFDBBB}.split-feature{border-color:#CCBEB1}.tool-bar select,.tool-bar input,.problem-card textarea,.add-panel input,.add-panel textarea,.add-panel select{border-color:#CCBEB1;background:#FFDBBB;color:#664933}.ghost-btn{border-color:#997E67;background:transparent;color:#664933}.comment{background:#CCBEB1!important;color:#664933!important}.comment-area{border-color:#CCBEB1}.source-note{background:#CCBEB1;border-color:#997E67;color:#664933}.source-note a{color:#664933}.under-dev{background:#CCBEB1;border-color:#997E67}.form-message{background:#CCBEB1;color:#664933}.local-note{color:#765d4d}
@media(max-width:900px){.nav{height:67px;padding:0 5vw}.menu{display:block;margin-left:auto;color:#664933}.nav-links,.nav-cta{display:none}.nav.open{position:sticky;height:auto;padding:20px 5vw;align-items:flex-start}.nav.open .nav-links{display:flex;position:absolute;top:67px;left:0;width:100%;padding:20px 5vw 26px;gap:17px;background:#FFDBBB;border-bottom:1px solid #CCBEB1;box-shadow:0 14px 22px #66493318}.nav.open .nav-links>a,.nav.open .ventures-menu{width:100%}.ventures-toggle{padding:0;text-align:left}.ventures-panel{position:static;width:100%;margin-top:12px;background:#CCBEB1;box-shadow:none;border-color:#997E67;grid-template-columns:1fr}.hero{min-height:540px;padding:112px 6vw 75px}.hero-copy{max-width:100%}.section{padding:75px 6vw}.service{grid-template-columns:40px 1fr 26px}.service p{display:none}.steps{grid-template-columns:repeat(2,1fr);gap:30px 20px}.steps:before{height:78%;width:1px;top:25px;left:30px}.process-top,.resources-head{display:block}.process-top>p,.resources-head>p{margin-top:24px}.footer{padding:60px 6vw 25px}.footer-top{display:block}.footer-top p{margin-top:28px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px}.footline{display:block}.footline span{display:block;margin-top:8px}.problem-list,.cofounder-list,.investor-list,.story-grid{grid-template-columns:1fr}.tool-bar{align-items:stretch;flex-direction:column}}
@media(max-width:480px){h1{font-size:50px}.page h1{font-size:45px}.steps{grid-template-columns:1fr}.steps:before{height:85%;left:29px}.footer-grid{grid-template-columns:1fr}.hub-list{grid-template-columns:1fr}.form-grid{grid-template-columns:1fr}.nav.open .nav-links{max-height:75vh;overflow-y:auto}}
.logo{display:flex;align-items:center;gap:8px;flex:0 0 auto;color:#664933;font-weight:800;font-size:20px;letter-spacing:-1.3px}.logo b{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#664933;color:#FFDBBB;font-size:14px}.logo i{font-style:normal;color:#997E67}.footer .logo,.footer .logo i{color:#FFDBBB}.footer .logo b{background:#FFDBBB;color:#664933}.footer-grid{grid-template-columns:1.45fr 1fr 1fr 1.45fr 1fr}.footer-address{margin-top:21px!important;color:#FFDBBB!important;line-height:1.6}.founder-mini{display:flex;align-items:center;gap:10px;margin:0 0 13px}.founder-mini img{width:37px;height:37px;border-radius:50%;object-fit:cover;border:1px solid #CCBEB1}.founder-mini span{font-size:11px;color:#FFDBBB;line-height:1.35}.founder-mini small{display:block;color:#CCBEB1;font-size:10px}.job-list{margin-top:60px;border-top:1px solid #CCBEB1}.job-post{display:grid;grid-template-columns:.85fr 1.15fr;gap:7vw;padding:48px 0;border-bottom:1px solid #CCBEB1}.job-post>div>span{font:10px 'DM Mono';letter-spacing:.09em;text-transform:uppercase;color:#997E67}.job-post h2{font-size:clamp(30px,3.5vw,52px);margin:17px 0;letter-spacing:-.06em}.job-post p,.job-detail li{font-size:13px;line-height:1.7;color:#765d4d}.job-detail h3{font-size:14px;margin:0 0 8px;text-transform:uppercase;letter-spacing:.04em}.job-detail ul{margin:0 0 25px;padding-left:18px}.job-detail .btn{display:inline-block;margin-top:6px}@media(max-width:1100px){.nav{gap:18px;padding-left:4vw;padding-right:4vw}.nav-links{gap:15px}.nav-links a,.ventures-toggle{font-size:9px}.footer-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.job-post{grid-template-columns:1fr;gap:28px}.footer-grid{grid-template-columns:1fr 1fr}}@media(max-width:480px){.footer-grid{grid-template-columns:1fr}.logo{font-size:18px}}
