.capital-pocket{display:none}.founder-capital [data-id=capital-title] .founder-material-body{letter-spacing:2px;font-weight:700}.founder-capital [data-id=capital-subtitle] .founder-material-body{border-bottom:2px solid #3358a4;padding-bottom:5px;font-style:italic}.founder-capital [data-id^=resource\:]{filter:drop-shadow(0 3px 2px #36452f18)}.founder-capital [data-id^=milestone\:]{filter:drop-shadow(0 2px 2px #62568c18)}@media (width<=900px){.founder-capital>.founder-contract-body{display:none}.founder-capital>.founder-contract-header{flex-wrap:wrap;gap:8px;height:auto;padding:12px}.founder-capital>.founder-contract-header>span{flex:50%}.founder-capital>.founder-contract-header button{min-width:40px;min-height:40px}.capital-pocket{color:#18293e;background:radial-gradient(#b2ab921f .7px,#0000 .7px) 0 0/9px 9px,#faf8f0;padding:20px 18px 28px;display:block}.capital-pocket-intro>span{letter-spacing:1.7px;font:600 12px system-ui,sans-serif}.capital-pocket h1{margin:15px 0;font-family:Founder Hand,cursive;font-size:38px;line-height:1.08}.capital-pocket p{font-size:16px;line-height:1.45}.capital-pocket small{color:#617062;margin:12px 0;font:12px/1.5 system-ui,sans-serif;display:block}.capital-pocket-intro svg{height:140px;margin:8px 0 -8px}.capital-pocket section{margin-top:24px}.capital-pocket h2{margin:0 0 12px;font-family:Founder Hand,cursive;font-size:24px}.capital-pocket button{cursor:pointer;font:inherit;text-align:left;min-height:44px}.capital-pocket-card,.capital-pocket-empty{background:#fffffa;border:1px solid #829478;border-radius:8px;width:100%;margin:10px 0;padding:14px;display:block}.capital-pocket-card strong,.capital-pocket-card span,.capital-pocket-allocation strong,.capital-pocket-allocation span{display:block}.capital-pocket-card span{margin-top:6px;font-size:14px}.capital-pocket-empty button,.capital-pocket-secondary{color:#30532e;background:0 0;border:1px dashed #769166;border-radius:7px;padding:10px 14px}.capital-pocket-hint{color:#66695c}.capital-pocket-allocation{background:#fffef8;border:1px solid #a6b199;border-radius:10px;margin:14px 0;padding:14px;box-shadow:0 3px 5px #27372209}.capital-pocket-allocation button{background:0 0;border:0;width:100%;padding:0}.capital-pocket-allocation strong{font-size:18px;line-height:1.3}.capital-pocket-allocation span{margin-top:4px;font:14px/1.5 system-ui,sans-serif}.capital-pocket-allocation em{color:#6c518e;margin-top:8px;font-size:15px;line-height:1.4;display:block}.capital-pocket-thread{color:#629155;padding:5px 0;font-size:25px}.capital-pocket .founder-capital-range{border-bottom:1px solid #dbd7c8;padding:12px 0}.capital-pocket .founder-capital-range input{flex:1;width:100%;min-width:0}.capital-pocket-check{align-items:center;gap:12px;display:flex}.capital-pocket-check span{color:#43844a;font-size:23px}.capital-pocket-primary{color:#fff;background:#1158d0;border:3px double #cbdfff;border-radius:9px;width:100%;padding:17px;font-size:19px!important}.founder-capital .founder-contract-dialog{box-sizing:border-box;width:calc(100vw - 28px);max-width:calc(100vw - 28px);max-height:calc(100dvh - 80px);top:60px;left:50%;transform:translate(-50%)}.founder-capital>.founder-contract-spine{display:flex;overflow-x:auto}.founder-capital>.founder-contract-spine>button{flex:0 0 130px}.capital-pocket-objection{background:#fae3d4;border:1px solid #ddae94;border-radius:3px 7px 4px 5px;margin:14px 0;padding:15px;box-shadow:1px 3px 4px #5c362019}.capital-pocket-objection-title{color:#422f29;background:0 0;border:0;width:100%;padding:0;font-size:18px!important;font-weight:600!important}.capital-pocket-objection p{color:#594941}.capital-pocket-objection .capital-pocket-secondary{color:#643d2d;border-color:#b98770;margin-top:10px}}.founder-capital-integrity>p{white-space:normal;margin:6px 0;font-size:15px;line-height:1.4}@media (width<=900px){.founder-capital.founder-contract-workbench{min-width:0;max-width:100%}.founder-capital>.founder-contract-spine{gap:18px;width:100%;min-width:0;max-width:100%;padding:14px}.founder-capital>.founder-contract-spine>button{min-width:130px}.capital-pocket{overflow-wrap:anywhere;min-width:0;max-width:100%}.capital-pocket section{min-width:0;max-width:100%}}