main:has([data-testid=since-last-visit]) .monitor-since-last{border:1px solid #e5e1d8;border-radius:14px;margin-top:10px;transition:background .18s,border-color .18s,box-shadow .18s,padding .18s}main:has([data-testid=since-last-visit]) .monitor-since-last.is-empty{box-shadow:none;background:#fff;padding:11px 15px}main:has([data-testid=since-last-visit]) .monitor-since-last.is-active{background:linear-gradient(135deg,#edf7f0 0%,#fffaf2 100%);border-color:#b9d5c4;padding:17px 19px;box-shadow:0 10px 26px #315e4714}main:has([data-testid=since-last-visit]) .monitor-since-last strong{color:#17251c;font-size:15px}main:has([data-testid=since-last-visit]) .monitor-since-active strong{font-size:18px}main:has([data-testid=since-last-visit]) .monitor-since-active p{margin:5px 0 0;font-size:13px}main:has([data-testid=since-last-visit]) .monitor-since-empty-line{align-items:baseline;gap:9px;min-height:22px;display:flex}main:has([data-testid=since-last-visit]) .monitor-since-empty-line .muted{font-size:13px}main:has([data-testid=since-last-visit]) .monitor-mark-seen{color:#fff;white-space:nowrap;background:linear-gradient(#477a5e 0%,#315e47 100%);border-color:#315e47;box-shadow:0 6px 14px #315e4729}main:has([data-testid=since-last-visit]) .monitor-section-heading{justify-content:space-between;align-items:end;gap:16px;margin-bottom:12px;display:flex}main:has([data-testid=since-last-visit]) .monitor-section-heading h2{margin:2px 0 0}main:has([data-testid=since-last-visit]) .monitor-briefing-action{color:#765331;box-shadow:none;background:#fffaf3;border-color:#d6c4aa;flex:none}main:has([data-testid=since-last-visit]) .monitor-briefing{background:#fffdf9;border-color:#eadfce;margin:0 0 14px;padding:17px 19px;box-shadow:0 7px 20px #4f402a0d}main:has([data-testid=since-last-visit]) .monitor-briefing h3{margin:2px 0 8px}:is(main:has([data-testid=since-last-visit]) .monitor-briefing>p,main:has([data-testid=since-last-visit]) .monitor-briefing-items p){margin:5px 0;font-size:13px}main:has([data-testid=since-last-visit]) .monitor-filter-bar{background:#fff;border:1px solid #e5e1d8;border-radius:14px;gap:9px;padding:12px;display:grid;box-shadow:0 8px 22px #26332b0b}main:has([data-testid=since-last-visit]) .monitor-filter-group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}main:has([data-testid=since-last-visit]) .monitor-filter-label{color:#69766d;letter-spacing:.055em;text-transform:uppercase;min-width:74px;font-size:11px;font-weight:800}main:has([data-testid=since-last-visit]) .monitor-filter-option{color:#4b5a50;min-height:36px;box-shadow:none;background:#f7f9f7;border:1px solid #d7ddd8;border-radius:999px;padding:7px 11px;font-size:13px;font-weight:750}main:has([data-testid=since-last-visit]) .monitor-filter-option:hover:not(:disabled){background:#f1f5f1;border-color:#aebcaf}main:has([data-testid=since-last-visit]) .monitor-filter-option.is-active{color:#fff;background:#315e47;border-color:#315e47;box-shadow:0 4px 11px #315e4721}main:has([data-testid=since-last-visit]) .monitor-filter-context{margin:9px 0 10px;font-size:12px}main:has([data-testid=since-last-visit]) [data-testid=monitor-company-grid]{gap:14px}main:has([data-testid=since-last-visit]) [data-testid=monitor-company-row]{color:#28362d;background:#fff;border:1px solid #ece8e0;gap:11px;min-width:0;margin:0;padding:16px 17px;display:grid;position:relative;box-shadow:0 8px 22px #26332b0e}main:has([data-testid=since-last-visit]) [data-testid=monitor-company-row].tone-danger{border-color:#ecc8c5;box-shadow:inset 3px 0 #b13a36,0 8px 22px #26332b0e}main:has([data-testid=since-last-visit]) [data-testid=monitor-company-row].tone-warning{border-color:#ead8bf;box-shadow:inset 3px 0 #c17b3c,0 8px 22px #26332b0e}main:has([data-testid=since-last-visit]) [data-testid=monitor-company-row].tone-positive{border-color:#c9dfd0;box-shadow:inset 3px 0 #3e7b5d,0 8px 22px #26332b0e}main:has([data-testid=since-last-visit]) .mn-card-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}main:has([data-testid=since-last-visit]) .mn-identity{gap:7px;min-width:0;display:grid}main:has([data-testid=since-last-visit]) .mn-identity>strong{color:#17251c;overflow-wrap:anywhere;font-size:17px;line-height:1.25}main:has([data-testid=since-last-visit]) .mn-badges{gap:5px}main:has([data-testid=since-last-visit]) .mn-card .badge{color:#4e5d53;background:#f1f5f1;border:0;font-size:11px}main:has([data-testid=since-last-visit]) .mn-card .badge.tone-danger{color:#942e2a;background:#fff0ef}main:has([data-testid=since-last-visit]) .mn-card .badge.tone-warning{color:#8a571e;background:#fff4e5}main:has([data-testid=since-last-visit]) .mn-card .badge.tone-positive{color:#315e47;background:#edf8f1}main:has([data-testid=since-last-visit]) .mn-source-badge{align-items:center}main:has([data-testid=since-last-visit]) .mn-dot{border-radius:50%;flex:0 0 7px;width:7px;height:7px;display:inline-block}main:has([data-testid=since-last-visit]) .mn-dot-portfolio{background:#315e47}main:has([data-testid=since-last-visit]) .mn-dot-watch{background:#c9783e}main:has([data-testid=since-last-visit]) .mn-dot-none{background:#9aa7b5}main:has([data-testid=since-last-visit]) .monitor-company-date{color:#7a674c;background:#f6f3ec;border-radius:7px;flex:none;padding:3px 7px;font-size:11px;font-weight:800}main:has([data-testid=since-last-visit]) .mn-preview{min-width:0;min-height:46px;color:inherit;box-shadow:none;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;gap:4px;margin:0;padding:6px 9px;display:grid}main:has([data-testid=since-last-visit]) .mn-preview:hover:not(:disabled){background:#f7faf8;border-color:#d9e4dc}main:has([data-testid=since-last-visit]) .mn-preview:focus-visible{outline-offset:1px;border-color:#7fa08b;outline:2px solid #bad0c0}main:has([data-testid=since-last-visit]) .mn-chain{grid-template-columns:minmax(52px,max-content) minmax(0,1fr);align-items:baseline;gap:3px 10px;display:grid}main:has([data-testid=since-last-visit]) .mn-chain-key{color:#69766d;letter-spacing:.055em;text-transform:uppercase;font-size:10px;font-weight:800}main:has([data-testid=since-last-visit]) .mn-chain-value{color:#36463b;overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.45}:is(main:has([data-testid=since-last-visit]) .mn-chain-data,main:has([data-testid=since-last-visit]) .mn-chain-action){padding:0 9px}main:has([data-testid=since-last-visit]) .mn-chain-action .mn-chain-value strong{color:#17251c;font-weight:750}main:has([data-testid=since-last-visit]) .mn-chain-action .badge{vertical-align:1px;margin-left:6px}main:has([data-testid=since-last-visit]) .mn-chain-action small{margin-top:2px;font-size:11.5px;display:block}main:has([data-testid=since-last-visit]) .monitor-preview-hint{color:#477a5e;padding-left:9px;font-size:11px;font-weight:800}main:has([data-testid=since-last-visit]) .mn-actions{border-top:1px solid #f0ede6;flex-wrap:wrap;align-items:center;gap:12px;margin-top:2px;padding-top:11px;display:flex}main:has([data-testid=since-last-visit]) .mn-open{background:linear-gradient(#477a5e 0%,#315e47 100%);border-radius:9px;justify-content:center;align-items:center;min-height:38px;padding:8px 16px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 5px 12px #315e4729;color:#fff!important}main:has([data-testid=since-last-visit]) .mn-open:hover{text-decoration:none}main:has([data-testid=since-last-visit]) .mn-deal-link{color:#315e47;white-space:nowrap;text-decoration-color:#9db7a6}main:has([data-testid=since-last-visit]) .mn-empty p{margin:0}@media (max-width:760px){main:has([data-testid=since-last-visit]) .monitor-since-last.is-active{padding:15px}:is(main:has([data-testid=since-last-visit]) .monitor-since-empty-line,main:has([data-testid=since-last-visit]) .monitor-section-heading,main:has([data-testid=since-last-visit]) .mn-card-head){flex-direction:column;align-items:flex-start}main:has([data-testid=since-last-visit]) .monitor-since-active{align-items:flex-start}:is(main:has([data-testid=since-last-visit]) .monitor-mark-seen,main:has([data-testid=since-last-visit]) .monitor-briefing-action){width:100%}main:has([data-testid=since-last-visit]) .monitor-filter-bar{padding:10px}main:has([data-testid=since-last-visit]) .monitor-filter-group{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}main:has([data-testid=since-last-visit]) .monitor-filter-label{grid-column:1/-1;min-width:0}main:has([data-testid=since-last-visit]) .monitor-filter-option{white-space:normal;width:100%;min-height:44px}main:has([data-testid=since-last-visit]) [data-testid=monitor-company-row]{padding:14px 15px}:is(main:has([data-testid=since-last-visit]) .mn-preview,main:has([data-testid=since-last-visit]) .mn-open){min-height:44px}main:has([data-testid=since-last-visit]) .mn-actions .text-link{align-items:center;min-height:44px;display:inline-flex}main:has([data-testid=since-last-visit]) .monitor-preview-hint{padding-left:0}}@media (prefers-reduced-motion:reduce){main:has([data-testid=since-last-visit]) .monitor-since-last{transition:none}}
.investor-events-timeline{gap:18px;display:grid}.investor-event-timeline-row{grid-template-columns:84px minmax(0,1fr);align-items:start;gap:18px;display:grid}.investor-event-date{color:#315e47;justify-items:center;padding:8px 4px;display:grid;position:sticky;top:92px}.investor-event-date strong{letter-spacing:-.04em;font-size:34px;line-height:1}.investor-event-date span{color:#748078;text-transform:capitalize;margin-top:5px;font-size:11px;font-weight:800}.investor-event-timeline-row .startup-event-card{background:#fff;border:0;margin:0;padding:20px 21px;position:relative;box-shadow:0 12px 30px #26332b13}.investor-event-timeline-row .startup-event-card:before{content:"";background:#fff;border:3px solid #d6e1d9;border-radius:50%;width:10px;height:10px;position:absolute;top:24px;left:-23px}.investor-event-timeline-row .startup-event-card:after{content:"";background:#dfe6e0;width:1px;position:absolute;top:37px;bottom:-31px;left:-19px}.investor-event-timeline-row:last-child .startup-event-card:after{display:none}.investor-event-participants{color:#315e47;background:#e9f3ec;border:0;font-weight:800}.investor-event-participants.is-empty{color:#8a938d;background:#f3f5f3}.investor-event-actions [data-testid=investor-event-join]{color:#fff;background:linear-gradient(#d96d22 0%,#b85316 100%);border-color:#a94d15;font-weight:800;box-shadow:0 5px 12px #b953162e}.investor-event-actions [data-testid=investor-event-calendar]{color:#3f5146;box-shadow:none;background:#fff;border-color:#d9dfda;font-weight:750}.investor-event-actions .text-link{color:#315e47}@media (max-width:760px){.investor-event-timeline-row{grid-template-columns:58px minmax(0,1fr);gap:11px}.investor-event-date{position:static}.investor-event-date strong{font-size:27px}.investor-event-timeline-row .startup-event-card{padding:16px}.investor-event-timeline-row .startup-event-card:before,.investor-event-timeline-row .startup-event-card:after{display:none}}
main:has([data-testid=investor-question-threads]) [data-testid=investor-question-thread]{background:#fff;border:0;margin:0;padding:20px;box-shadow:0 12px 30px #26332b13}main:has([data-testid=investor-question-threads]) [data-testid=investor-question-thread]>.row:first-child>div:first-child{min-width:0;padding-left:42px;position:relative}main:has([data-testid=investor-question-threads]) [data-testid=investor-question-thread]>.row:first-child>div:first-child:before{content:"◈";color:#315e47;background:#e9f3ec;border-radius:50%;place-items:center;width:32px;height:32px;font-size:15px;font-weight:900;display:grid;position:absolute;top:1px;left:0;box-shadow:0 4px 12px #315e471a}main:has([data-testid=investor-question-threads]) [data-testid=investor-question-thread]>.row:first-child>div:first-child>.eyebrow{color:#17251c;letter-spacing:-.02em;text-transform:none;margin:0 0 5px;font-size:19px;font-weight:850;line-height:1.2}main:has([data-testid=investor-question-threads]) [data-testid=investor-question-thread]>.row:first-child>div:first-child>h2{color:#74501c;letter-spacing:0;background:#fff1d8;border-radius:999px;margin:0;padding:4px 8px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}main:has([data-testid=investor-question-threads]) [data-testid=investor-question-thread]>.row:first-child .badge{color:#315e47;background:#e9f3ec;border:0}main:has([data-testid=investor-question-threads]) [data-testid=question-turn]{box-shadow:none;background:0 0;border:0;gap:8px;margin:14px 0 0;padding:0;display:grid}main:has([data-testid=investor-question-threads]) [data-testid=question-turn]>.muted:first-child{color:#6f7b73;letter-spacing:.02em;text-transform:none;justify-self:end;margin:0 6px -2px 0;font-size:10px;font-weight:800}main:has([data-testid=investor-question-threads]) [data-testid=question-turn]>p:nth-of-type(2){color:#26362c;background:#eef6f0;border-radius:15px 15px 4px;justify-self:end;width:fit-content;max-width:82%;margin:0;padding:11px 13px;box-shadow:0 5px 14px #315e4712}main:has([data-testid=investor-question-threads]) [data-testid=question-turn]>p:nth-of-type(2) strong{font-weight:650}main:has([data-testid=investor-question-threads]) [data-testid=question-turn]>.row{justify-self:start;margin:6px 0 -3px 40px}main:has([data-testid=investor-question-threads]) [data-testid=question-turn]>.row .badge{color:#68756d;text-transform:none;background:0 0;border:0;padding:0;font-size:10px;font-weight:800}main:has([data-testid=investor-question-threads]) [data-testid=question-answer]{color:#29372f;background:#fff;border-radius:15px 15px 15px 4px;justify-self:start;width:fit-content;max-width:82%;margin-left:40px;padding:11px 13px;position:relative;box-shadow:0 7px 18px #26332b14}main:has([data-testid=investor-question-threads]) [data-testid=question-answer]:before{content:"◈";color:#9b6428;background:#fff0dd;border-radius:50%;place-items:center;width:27px;height:27px;font-size:12px;font-weight:900;display:grid;position:absolute;top:5px;left:-36px;box-shadow:0 4px 10px #9b642817}main:has([data-testid=investor-question-threads]) [data-testid=question-answer] p{margin:0}main:has([data-testid=investor-question-threads]) [data-testid=question-answer] p+p{margin-top:7px}@media (max-width:760px){main:has([data-testid=investor-question-threads]) [data-testid=investor-question-thread]{padding:16px}main:has([data-testid=investor-question-threads]) [data-testid=investor-question-thread]>.row:first-child{align-items:flex-start}main:has([data-testid=investor-question-threads]) [data-testid=question-turn]>p:nth-of-type(2){max-width:92%}main:has([data-testid=investor-question-threads]) [data-testid=question-answer]{max-width:92%}}
.public-shell:has(.public-home) .shell-primary-action{color:#315e47;box-shadow:none;background:#fff;border:1px solid #477a5e}.public-shell:has(.public-home) .shell-primary-action:hover{background:#f3f8f4}.public-home-hero{margin-top:12px}.public-home-hero h1{color:#17251c;max-width:830px;margin:9px 0 13px;font-size:clamp(32px,4.8vw,50px);line-height:1.12}.public-home-lead{color:#35483d;max-width:800px;margin:0 0 18px;font-size:clamp(16px,1.8vw,19px);line-height:1.55}.public-home-actions .primary-link{background:linear-gradient(#477a5e 0%,#315e47 100%);box-shadow:0 9px 20px #315e4733}.public-home-consent{max-width:800px;font-size:13px;line-height:1.48;color:#59675e!important;margin:16px 0 0!important}.public-home-audiences{gap:16px}.public-home-audience.card{background:#fff;border:1px solid #e4eae4;border-radius:17px;flex-direction:column;gap:11px;min-width:0;margin:0;padding:23px 24px;display:flex;box-shadow:0 10px 26px #26332b0e}.public-home-audience .eyebrow,.public-home-support .eyebrow{letter-spacing:0;text-transform:none;border-radius:999px;width:fit-content;margin:0;padding:5px 9px}.public-home-audience-startup .eyebrow{color:#315e47;background:#e9f4ed}.public-home-audience-investor .eyebrow{color:#985e25;background:#fff0dd}.public-home-audience h2,.public-home-support h2,.public-home-start h2{color:#17251c;margin:0;line-height:1.25}.public-home-audience h2{font-size:clamp(19px,2.3vw,24px)}.public-home-audience>p:not(.eyebrow){margin:0}.public-home-result{color:#315e47;border-top:1px solid #e8eee9;padding-top:11px;margin-top:auto!important}.public-home-support{background:#f8fbf8;border:1px solid #e2eade;border-radius:16px;grid-template-columns:minmax(0,1fr) minmax(195px,235px);align-items:center;gap:18px;padding:19px 23px;display:grid}.public-home-support .eyebrow{color:#315e47;background:#e9f4ed;margin-bottom:8px}.public-home-support h2{font-size:20px}.public-home-support p:not(.eyebrow){margin:8px 0 0}.public-home-support-note{color:#4f5e54;background:#fffaf3;border:1px solid #ecd9bd;border-radius:7px;padding:12px;font-size:13px}.public-home-start{margin:23px 0 0}.public-home-start h2{margin-bottom:14px;font-size:21px}.public-home-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.public-home-steps li{background:#fff;border:1px solid #e2eade;border-radius:12px;align-items:flex-start;gap:11px;min-width:0;padding:12px;display:flex}.public-home-step-number{color:#315e47;background:#e9f4ed;border-radius:50%;flex:0 0 27px;justify-content:center;align-items:center;height:27px;font-weight:800;display:inline-flex}.public-home-steps p{color:#52635a;margin:4px 0 0;font-size:13px;line-height:1.4}.public-home-role-note{color:#4f5e54;background:#fffaf3;border:1px solid #ecd9bd;border-radius:7px;max-width:760px;margin:15px 0 0;padding:8px 11px;font-size:13px;line-height:1.45}@media (max-width:760px){.public-home-hero h1{font-size:clamp(30px,8.8vw,39px)}.public-home-lead{margin-bottom:14px;line-height:1.45}.public-home-audiences{gap:11px}.public-home-audience.card{gap:7px;padding:14px 16px}.public-home-result{padding-top:8px}.public-home-support{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 16px}.public-home-support-note{padding:9px;margin:0!important}.public-home-start{margin-top:16px}.public-home-start h2{margin-bottom:8px}.public-home-steps{grid-template-columns:1fr;gap:6px}.public-home-steps li{gap:8px;padding:8px 10px}.public-home-steps p{margin-top:2px}.public-home-role-note{margin-top:10px}}
.founder-overview-lead .founder-preview-cta{color:#fff;background:linear-gradient(#57876a 0%,#315e47 100%);border:1px solid #315e47;transition:transform .18s,box-shadow .18s;box-shadow:0 10px 24px #315e4733,inset 0 1px #fff3}.founder-overview-lead .founder-preview-cta:hover{transform:translateY(-1px);box-shadow:0 13px 28px #315e473d,inset 0 1px #ffffff3d}.founder-status-strip{background:#fff;border:0;border-radius:16px;grid-template-columns:minmax(0,1.6fr) minmax(0,.75fr) minmax(0,1fr);overflow:hidden;box-shadow:0 10px 28px #26332b11}.founder-status-strip>div{border-left:0;padding:12px 14px;position:relative}.founder-status-strip>div+div:before{content:"";background:#edf0ec;width:1px;position:absolute;inset:14px auto 14px 0}.founder-status-strip span{color:#7b867f;text-transform:none;letter-spacing:.02em}.founder-progress-rail{border:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.founder-progress-step{background:#fff;border:0;border-radius:14px;min-height:68px;padding:10px;transition:transform .18s,box-shadow .18s,background .18s;box-shadow:0 7px 20px #26332b0e}.founder-progress-step:first-child{border-left:0}.founder-progress-step:hover{background:#fff;transform:translateY(-2px);box-shadow:0 11px 24px #26332b17}.founder-progress-node{color:#5e6a62;background:#eef1ed;border-radius:50%;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff73}.founder-progress-index{letter-spacing:.05em;font-size:9px;font-weight:850;line-height:1;position:absolute;top:6px}.founder-progress-state-icon{font-size:13px;font-weight:900;line-height:1;position:absolute;bottom:5px}.founder-progress-step.is-done .founder-progress-node{color:#fff;background:#4f8062}.founder-progress-step.is-attention .founder-progress-node{color:#fff;background:#d9903f}.founder-progress-step.is-working .founder-progress-node{color:#315a43;background:#dce9e1}.founder-progress-step.is-next .founder-progress-node{color:#68756d;background:#eef1ed}.founder-progress-copy{gap:3px}.founder-progress-copy strong{color:#25332a;font-size:13px}.founder-progress-copy small{color:#77837b;font-size:10px;font-weight:750;line-height:1.15}.founder-progress-step.is-done .founder-progress-copy small{color:#467357}.founder-progress-step.is-attention .founder-progress-copy small{color:#9a6527}.founder-progress-step.is-working .founder-progress-copy small{color:#527064}.founder-progress-arrow{color:#a1aaa4}.founder-action-list{background:#fff;border:0;border-radius:18px;gap:5px;padding:8px;display:grid;box-shadow:0 12px 30px #26332b13}.founder-action-item{background:#fff;border:0;border-left:4px solid #0000;border-radius:12px;min-height:62px;padding:10px 11px 10px 13px}.founder-action-item.is-urgent{background:#fff5f2;border-left-color:#c95140}.founder-action-item.is-important{background:#fff9ef;border-left-color:#d78a36}.founder-action-item.is-planned{background:#fafbf9}.founder-action-priority{gap:5px}.founder-action-priority>span{text-transform:none;letter-spacing:0}.founder-action-badge{border-radius:999px;align-items:center;width:fit-content;min-height:22px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.founder-action-badge.is-urgent{color:#fff;background:#c95140}.founder-action-badge.is-important{color:#4f3717;background:#f3c77f}.founder-action-badge.is-planned{color:#526158;background:#e9ede9}.founder-action-link{color:#344239;white-space:nowrap;background:#eef1ed;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:7px 11px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.founder-action-link:hover{background:#e4e9e4;text-decoration:none}.founder-investor-questions{background:#fff;border:0;border-radius:18px;margin:22px 0;padding:17px 18px;box-shadow:0 12px 30px #26332b12}.founder-investor-questions h2{margin:2px 0 0}.founder-question-list{gap:6px;margin-top:10px}.founder-question-item,.founder-question-item:first-child{background:#fafbf9;border:0;border-radius:12px;padding:10px 12px}.founder-question-status{white-space:nowrap;border-radius:999px;align-items:center;min-height:24px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.founder-question-status.is-open{color:#3f2d0b;background:#efb54e}.founder-question-status.is-answered{color:#315e47;background:#dcebe1}.founder-question-link{color:#344239;background:#eef1ed;border-radius:8px;align-items:center;min-height:30px;padding:5px 9px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.founder-question-link:hover{background:#e4e9e4}.founder-reference-grid>.founder-reference-panel,.founder-history-panel{background:#fff;border:0;border-radius:16px;padding:16px;box-shadow:0 10px 26px #26332b0f}.founder-reference-content{background:#f6f8f5}.founder-history-list{gap:0;margin-top:10px;position:relative}.founder-history-list:before{content:"";background:linear-gradient(#cbd8ce 0%,#eef1ed 100%);border-radius:999px;width:2px;position:absolute;top:12px;bottom:12px;left:7px}.founder-history-item,.founder-history-item:first-child{border:0;grid-template-columns:16px minmax(0,1fr);gap:9px;padding:8px 0 10px;position:relative}.founder-history-dot{z-index:1;border:2px solid #fff;width:10px;height:10px;margin-top:5px;position:relative;box-shadow:0 0 0 2px #cbd8ce}.founder-history-item.tone-positive .founder-history-dot{background:#4f8062;box-shadow:0 0 0 2px #a9c5b1}.founder-history-item.tone-danger .founder-history-dot{background:#c95140;box-shadow:0 0 0 2px #e1b0a8}.founder-event-assessment{color:#4e4a3f;background:#fbf8f1;border:1px solid #e4dccd;border-left:3px solid #bc8242;border-radius:10px;gap:3px;margin-top:8px;padding:9px 10px;display:grid}.founder-event-assessment-label{color:#8a683b;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:850}.founder-event-assessment p{margin:0}.founder-event-assessment small{color:#756f62;font-size:11px}@media (max-width:760px){.founder-overview-lead .founder-preview-cta{text-align:center;width:100%}.founder-status-strip{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}.founder-status-strip>div{flex:initial;min-width:0}.founder-status-strip>div,.founder-status-strip>div:first-child,.founder-status-strip>div:nth-child(2),.founder-status-strip>div:last-child{border:0;grid-column:auto;padding:8px 10px}.founder-status-strip>div+div:before{display:none}.founder-status-strip>div:last-child{grid-column:auto}.founder-status-strip>.founder-readiness-summary{grid-column:1/-1}.founder-progress-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.founder-progress-step,.founder-progress-step:first-child,.founder-progress-step:last-child{border:0;grid-column:auto;grid-template-columns:auto minmax(0,1fr);gap:6px;min-height:44px;padding:5px 6px}.founder-progress-arrow{display:none}.founder-progress-node{flex-basis:30px;width:30px;height:30px}.founder-progress-index{font-size:8px;top:3px}.founder-progress-state-icon{font-size:11px;bottom:3px}.founder-progress-copy strong{font-size:12px}.founder-action-list{gap:4px;padding:4px}.founder-action-item{grid-template-columns:1fr auto;gap:5px 8px;min-height:50px;padding:6px 8px 6px 10px}.founder-action-priority{grid-column:1/-1}.founder-action-item p{grid-column:1;margin:0}.founder-action-link{grid-column:2;align-self:center;min-height:30px;padding:5px 9px}.founder-investor-questions{margin:14px 0;padding:12px}.founder-question-list{margin-top:6px}.founder-question-item,.founder-question-item:first-child{padding:8px 10px}.founder-question-item>.row{align-items:flex-start}.founder-reference-grid>.founder-reference-panel,.founder-history-panel{padding:12px}.founder-history-list{margin-top:6px}.founder-history-item,.founder-history-item:first-child{padding:6px 0 8px}.founder-event-assessment{margin-top:6px;padding:7px 8px}}
@media (max-width:560px){.evidence-action-grid>.evidence-requests-panel{order:-1}}
.registration-page{max-width:640px}.registration-form{gap:18px}.registration-form>label,.password-field{gap:7px;display:grid}.password-input-wrap{position:relative}.password-input-wrap input{box-sizing:border-box;width:100%;padding-right:52px}.password-visibility{border-radius:var(--sx-ui-radius-control);width:38px;height:38px;color:var(--sx-ui-ink-soft);box-shadow:none;background:0 0;border:0;justify-content:center;align-items:center;padding:8px;display:inline-flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.password-visibility:hover,.password-visibility:focus-visible{background:var(--sx-ui-primary-soft);color:var(--sx-ui-primary-strong);transform:translateY(-50%)}.password-visibility svg{width:20px;height:20px}.password-rule{border-left:3px solid var(--sx-ui-border-strong);color:var(--sx-ui-ink-soft);gap:3px;margin-top:-8px;padding:10px 12px;font-size:14px;display:grid}.password-rule strong{color:var(--sx-ui-ink)}.password-rule.is-valid{border-left-color:var(--sx-ui-success);background:var(--sx-ui-primary-soft)}.password-rule.is-valid strong{color:var(--sx-ui-primary-strong)}.password-rule.is-pending{border-left-color:var(--sx-ui-secondary)}.registration-privacy{color:var(--sx-ui-ink);padding:14px 16px}.registration-privacy>p{margin:5px 0 0}.registration-privacy-details{color:var(--sx-ui-ink-soft);margin-top:10px}.registration-privacy-details summary{cursor:pointer;color:var(--sx-ui-primary-strong);font-weight:700}.registration-success{gap:14px;padding:26px;display:grid}.registration-success h1,.registration-success p{margin:0}.registration-success-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.public-shell:has(.registration-page) .public-shell-actions .shell-primary-action[href=\/register]{display:none}@media (max-width:560px){.registration-success-actions{flex-direction:column;align-items:stretch}.registration-success-actions .sx-action{width:100%}}
.app-shell{--sx-canvas:#f6f1e9;--sx-surface:#fffdf9;--sx-surface-soft:#fbf5eb;--sx-line:#e5d7c4;--sx-line-strong:#ccb99f;--sx-ink:#1d2a24;--sx-ink-soft:#526259;--sx-muted:#708078;background:radial-gradient(circle at 82% -10%, #2e7d5b1a, transparent 29rem), radial-gradient(circle at 12% 8%, #c9783e14, transparent 24rem), var(--sx-canvas)}.app-shell-sidebar{border-right-color:var(--sx-line);background:#fffdf9f7;box-shadow:10px 0 32px #4d39220e}.shell-context{background:linear-gradient(#fffefa 0%,#fbf5eb 100%);border-color:#ddcfbd;box-shadow:0 6px 18px #4d392211}.shell-nav-item{border:1px solid #0000}.shell-nav-item:hover,.shell-nav-item:focus-visible{color:var(--sx-ink);background:#fff3e5;border-color:#edd5bc;transform:translate(2px)}.shell-nav-item.active{color:var(--sx-brand-strong);background:linear-gradient(90deg,#e7f5ed 0%,#f2faf5 100%);border-color:#bad8ca;box-shadow:inset 0 0 0 1px #2e7d5b0d}.shell-nav-item.active:before{background:var(--sx-brand);width:4px;height:24px}.app-shell-account,.shell-mobile-account{border-top-color:var(--sx-line)}.shell-avatar{color:#46554d;background:linear-gradient(145deg,#fffefa,#f4eadc);border-color:#d8cbb9}.app-shell-content>main{background:0 0}.app-shell-content .page-lead{background:radial-gradient(circle at 92% 4%,#2e7d5b18,#0000 14rem),linear-gradient(135deg,#fffefb 0%,#fbf5eb 100%);border:1px solid #dfcfbb;border-radius:20px;margin-bottom:26px;padding:22px 24px;position:relative;overflow:hidden;box-shadow:0 12px 30px #4d392213}.app-shell-content .page-lead:before{content:"";background:linear-gradient(180deg, var(--sx-brand), #c9783e);width:5px;position:absolute;inset:0 auto 0 0}.app-shell-content .page-lead h1{color:var(--sx-ink)}.app-shell-content .page-lead .eyebrow,.app-shell-content section>.eyebrow,.app-shell-content section>div>.eyebrow{color:var(--sx-brand-strong)}.app-shell-content .muted{color:#5c6b63}.app-shell-content .card{background:#fffdf9;border-color:#e3d6c5;box-shadow:0 8px 22px #4d39220e}.app-shell-content .card.compact{box-shadow:0 6px 18px #4d39220d}.app-shell-content .badge{color:#575b53;background:#fff8ef;border-color:#d8c9b5}.app-shell-content input,.app-shell-content select,.app-shell-content textarea{color:var(--sx-ink);background:#fffefb;border-color:#cdbca7}.app-shell-content input:focus,.app-shell-content select:focus,.app-shell-content textarea:focus{outline-offset:1px;border-color:#6ba98a;outline:3px solid #2e7d5b21}.app-shell-content .text-link{color:#2b6d50}.app-shell-content .text-link:hover{color:#1e6044}@media (max-width:980px){.app-shell-mobilebar,.app-shell-mobile-drawer{border-color:var(--sx-line);background:#fffdf9f7}}@media (max-width:560px){.app-shell-content .page-lead{border-radius:16px;padding:16px 16px 17px 18px}.app-shell-content .page-lead:before{width:4px}}@media (prefers-reduced-motion:reduce){.shell-nav-item{transition:none}}
#project-evidence>summary .project-disclosure-meta{background:#f8fafc;border:1px solid #dbe3ed;border-radius:999px;align-items:center;min-height:30px;padding:5px 9px;display:inline-flex}#project-evidence .evidence-workspace-summary{background:#f8fbf9;border:1px solid #d8e1dc;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0 14px;display:grid;overflow:hidden}#project-evidence .evidence-workspace-summary>div{border-left:1px solid #e1e8e3;gap:2px;min-width:0;padding:10px 12px;display:grid}#project-evidence .evidence-workspace-summary>div:first-child{border-left:0}#project-evidence .evidence-workspace-summary span{color:#526078;font-size:11px;font-weight:750}#project-evidence .evidence-workspace-summary strong{font-size:18px;line-height:1.15}#project-evidence .project-evidence-grid{background:#fff;border:1px solid #dbe3ed;border-radius:14px;grid-template-columns:minmax(0,1fr);gap:0;display:grid;overflow:hidden}#project-evidence .project-evidence-item{background:#fff;border:0;border-radius:0;padding:0}#project-evidence .project-evidence-item+.project-evidence-item{border-top:1px solid #dbe3ed}#project-evidence .project-evidence-title{background:#f8fafc;border-bottom:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;display:flex}#project-evidence .project-evidence-title strong{font-size:13px}#project-evidence .project-evidence-item>.muted{margin:8px 12px}#project-evidence .project-evidence-documents{gap:0;display:grid}#project-evidence .evidence-document-row{grid-template-columns:minmax(220px,1.35fr) minmax(110px,.45fr) minmax(190px,auto);align-items:center;gap:10px;min-width:0;padding:10px 12px;display:grid}#project-evidence .evidence-document-row+.evidence-document-row{border-top:1px solid #edf1f5}#project-evidence .evidence-document-row>.row{min-width:0}#project-evidence .evidence-document-row>.row strong{overflow-wrap:anywhere}#project-evidence .evidence-document-row>.muted{margin:0;font-size:11.5px}#project-evidence .project-evidence-actions{flex-wrap:wrap;justify-content:flex-end;margin-top:0}#project-evidence .project-evidence-actions button{min-height:36px;padding:6px 9px;font-size:12px}#project-evidence .project-evidence-actions+.muted{border-top:1px dashed #dbe3ed;grid-column:1/-1;padding-top:6px}#project-evidence .evidence-verification-workspace{border-top:1px solid #d8e1dc;margin-top:18px;padding-top:16px}#project-evidence .evidence-verification-workspace>[data-testid=profile-level-three]{gap:12px;min-width:0;display:grid}#project-evidence .evidence-verification-workspace .layer-heading{margin:0}#project-evidence .evidence-verification-workspace .layer-heading h2{margin:0;font-size:18px}#project-evidence .evidence-verification-workspace .trust-grid{gap:8px}#project-evidence .evidence-verification-workspace .trust-card{padding:10px 11px}@media (max-width:720px){#project-evidence>summary{align-items:flex-start}#project-evidence .evidence-workspace-summary{grid-template-columns:minmax(0,1fr)}#project-evidence .evidence-workspace-summary>div{border-top:1px solid #e1e8e3;border-left:0}#project-evidence .evidence-workspace-summary>div:first-child{border-top:0}#project-evidence .project-evidence-title{flex-direction:column;align-items:flex-start}#project-evidence .evidence-document-row{grid-template-columns:minmax(0,1fr);gap:7px;padding:11px 10px}#project-evidence .project-evidence-actions{justify-content:flex-start;width:100%}#project-evidence .project-evidence-actions button{flex:150px;min-height:44px}#project-evidence .project-evidence-actions+.muted{grid-column:auto}}
.passport-cockpit .project-hero-compact{background:#fff linear-gradient(135deg,#f8faf7 0%,#fff 64%,#fffaf1 100%);grid-template-columns:minmax(0,1fr) minmax(250px,.42fr)}.passport-cockpit .project-hero-main-compact{padding:14px 20px 10px}.passport-cockpit .project-hero-compact .passport-title-row h1{font-size:clamp(34px,4vw,46px)}.passport-cockpit .project-hero-compact .passport-one-liner{margin-top:6px;font-size:clamp(16px,1.4vw,18px);line-height:1.35}.passport-cockpit .project-readiness-compact{background:0 0;margin-top:9px;padding:0}.project-readiness-heading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:5px;display:flex}.project-readiness-heading .eyebrow{margin-bottom:1px}.project-readiness-heading>span{text-align:right;max-width:300px;font-size:11px}.project-readiness-segments{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.project-readiness-segment{color:#243229;background:#ffffffeb;border:1px solid #dce4de;border-radius:10px;min-width:0;min-height:50px;padding:7px 9px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s}.project-readiness-segment:hover{background:#f7fbf8;border-color:#89a995;transform:translateY(-1px)}.project-readiness-disabled{opacity:.72}.project-readiness-disabled:hover{background:#ffffffeb;border-color:#dce4de;transform:none}.project-readiness-label{justify-content:space-between;align-items:baseline;gap:6px;font-size:11px;display:flex}.project-readiness-label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.project-readiness-label strong{color:#243229;font-size:12px}.project-readiness-track{background:#e7ece8;border-radius:99px;height:5px;margin-top:8px;display:block;overflow:hidden}.project-readiness-fill{width:var(--readiness);border-radius:inherit;background:linear-gradient(90deg,#4c8968,#78aa89);height:100%;display:block}.passport-cockpit .project-investor-context-compact{min-width:0;box-shadow:none;border-radius:15px;flex-direction:column;align-self:start;gap:8px;margin:10px 12px 10px 0;padding:11px 13px;display:flex}.project-context-lead{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.project-context-lead .eyebrow{margin:0}.project-context-lead .passport-context-relation{margin:0;font-size:16px}.project-context-rating .passport-rating-slot{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.project-context-rating .passport-rating-slot>small{color:var(--sx-ui-ink-soft);font-size:11px;display:block}.project-context-rating .investor-rating{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.project-context-rating .rating-label{font-size:11px}.project-context-rating .rating-choice{min-width:30px;min-height:30px;padding:0}.project-context-facts{flex-wrap:wrap;gap:5px;display:flex}.project-context-fact{color:#4f5c53;background:#f1f5f1;border-radius:999px;align-items:baseline;gap:4px;padding:4px 7px;font-size:11px;display:inline-flex}.project-context-fact strong{color:#243229}.passport-cockpit .project-decision-cockpit{background:#dbe3dc;border:1px solid #dbe3dc;border-radius:14px;grid-template-columns:minmax(0,1.15fr) minmax(210px,.78fr) minmax(0,1fr);gap:1px;margin:9px 16px 0;display:grid;overflow:hidden}.project-decision-card{background:#fff;min-width:0;min-height:0;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:11px 13px!important}.project-decision-card .eyebrow{margin-bottom:3px}.project-decision-card h2{color:#1a261e;margin:0 0 5px;font-size:17px;line-height:1.2}.project-decision-card p{margin:5px 0}.project-decision-why{background:#f9fbf9}.project-supporting-change{border-top:1px solid #e3e9e4;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;margin-top:8px;padding-top:7px;font-size:12px;display:grid}.project-supporting-change small{color:#718078;white-space:nowrap}.project-fact-rows{display:grid}.project-fact-rows>div{border-bottom:1px solid #edf0ed;justify-content:space-between;align-items:baseline;gap:10px;padding:7px 0;display:flex}.project-fact-rows>div:last-child{border-bottom:0}.project-fact-rows span{color:#66736b;font-size:11px}.project-fact-rows strong{color:#27352c;text-align:right;font-size:12px}.project-fundraising-card{background:#fffaf1}.project-fundraising-title{justify-content:space-between;align-items:start;gap:8px;display:flex}.project-fundraising-title h2{margin:0}.project-fundraising-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.project-fundraising-metrics>div{border-right:1px solid #eadfca;min-width:0;padding-right:6px}.project-fundraising-metrics>div:last-child{border-right:0;padding-right:0}.project-fundraising-metrics span{color:#796f60;text-transform:uppercase;letter-spacing:.04em;font-size:9px;display:block}.project-fundraising-metrics strong{color:#18231c;margin-top:2px;font-size:13px;line-height:1.2;display:block}.project-fundraising-next{font-size:12px;margin-top:8px!important}.passport-cockpit .project-metrics-strip{background:0 0;border-top:1px solid #e1e7e2;border-bottom:1px solid #e1e7e2;align-items:center;gap:10px;min-width:0;margin:7px 16px 0;padding:7px 0;display:flex}.project-metrics-label{color:#66736b;text-transform:uppercase;letter-spacing:.05em;flex:none;font-size:10px;font-weight:700}.project-metrics-empty{color:#718078;font-size:12px;font-weight:500}.project-metrics-grid{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;min-width:0;display:grid}.project-metrics-grid .passport-key-metric{border-left:1px solid #e3e8e4;min-width:0;padding:0 8px}.project-metrics-grid .passport-key-metric span,.project-metrics-grid .passport-key-metric small{font-size:10px}.project-metrics-grid .passport-key-metric strong{font-size:13px}.passport-cockpit .project-state-strip{margin:7px 16px 0}@media (max-width:980px){.passport-cockpit .project-hero-compact{grid-template-columns:minmax(0,1fr) minmax(230px,.48fr)}.project-readiness-segments{grid-template-columns:repeat(3,minmax(0,1fr))}.passport-cockpit .project-decision-cockpit{grid-template-columns:repeat(2,minmax(0,1fr))}.project-fundraising-card{grid-column:1/-1}}@media (max-width:760px){.passport-cockpit .project-hero-compact{grid-template-columns:1fr}.passport-cockpit .project-hero-main-compact{padding:15px 14px 10px}.passport-cockpit .project-hero-compact .passport-title-row h1{font-size:clamp(32px,10.5vw,42px)}.project-readiness-heading{flex-direction:column;align-items:flex-start;gap:3px}.project-readiness-heading>span{text-align:left;max-width:none}.project-readiness-segments{grid-template-columns:repeat(2,minmax(0,1fr))}.project-readiness-segment{min-height:48px}.passport-cockpit .project-investor-context-compact{margin:0 12px 9px;padding:10px 12px}.project-context-lead{flex-direction:column;align-items:flex-start;gap:2px}.project-context-rating .rating-choice{min-width:44px;min-height:44px}.passport-cockpit .project-decision-cockpit{grid-template-columns:1fr;margin:8px 12px 0}.project-fundraising-card{grid-column:auto}.passport-cockpit .project-metrics-strip{flex-direction:column;align-items:flex-start;margin:7px 12px 0}.project-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.passport-cockpit .project-state-strip{margin:7px 12px 0}}@media (max-width:420px){.project-readiness-segment:last-child{grid-column:1/-1}.project-fundraising-metrics{grid-template-columns:1fr;gap:5px}.project-fundraising-metrics>div{border-bottom:1px solid #eadfca;border-right:0;padding-bottom:5px;padding-right:0}.project-fundraising-metrics>div:last-child{border-bottom:0;padding-bottom:0}}.project-secondary-workspace{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:12px;display:grid}.project-secondary-workspace>.project-list-panel,.project-secondary-workspace>.project-disclosure{min-width:0;margin:0}.project-secondary-workspace .project-team-disclosure{grid-column:1/-1}.project-secondary-workspace .project-event-row{grid-template-columns:minmax(0,1fr);gap:8px}.project-secondary-workspace .project-event-actions{flex-wrap:wrap;justify-content:flex-start}#project-history .project-timeline-grid{grid-template-columns:minmax(0,1fr);gap:0;padding-left:27px;position:relative}#project-history .project-timeline-grid:before{content:"";background:#d8e1dc;width:2px;position:absolute;top:14px;bottom:14px;left:8px}#project-history .project-timeline-item{border:0;border-bottom:1px solid #e1e7ef;border-radius:0;padding:11px 13px 12px;position:relative}#project-history .project-timeline-item:last-child{border-bottom:0}#project-history .project-timeline-item:before{content:"";box-sizing:border-box;background:#fff;border:3px solid #94a3b8;border-radius:50%;width:11px;height:11px;position:absolute;top:17px;left:-24px}#project-history .project-timeline-item.tone-positive:before{border-color:#168269}#project-history .project-timeline-item.tone-warning:before{border-color:#b6861e}@media (max-width:720px){.project-secondary-workspace{grid-template-columns:minmax(0,1fr)}.project-secondary-workspace .project-team-disclosure{grid-column:auto}.project-secondary-workspace .project-question-form{grid-template-columns:minmax(0,1fr)}.project-secondary-workspace button{min-height:44px}#project-history .project-timeline-grid{padding-left:23px}#project-history .project-timeline-grid:before{left:6px}#project-history .project-timeline-item:before{left:-21px}}.passport-cockpit .project-readiness-empty{border:1px solid var(--sx-ui-border);background:var(--sx-ui-surface-soft);border-radius:10px;margin:0}.passport-cockpit .project-readiness-empty>summary{cursor:pointer;min-height:44px;color:var(--sx-ui-ink);align-items:center;padding:8px 13px;font-size:13px;font-weight:750;display:flex}.passport-cockpit .project-readiness-empty>summary:after{content:"⌄";color:var(--sx-ui-primary-strong);margin-left:auto;font-size:18px}.passport-cockpit .project-readiness-empty[open]>summary:after{transform:rotate(180deg)}.passport-cockpit .project-readiness-empty .project-readiness-segments{border-top:1px solid var(--sx-ui-border);padding:8px}:is(.passport-cockpit .project-business-snapshot:has(.project-facts-empty),.passport-cockpit .passport-snapshot-grid:has(.project-facts-empty)){background:0 0;border:0;display:block}.passport-cockpit .project-facts-empty{border-left:3px solid var(--sx-ui-border);color:var(--sx-ui-ink-soft);background:var(--sx-ui-surface-soft);border-radius:0 8px 8px 0;margin:0;padding:8px 12px;font-size:13px;line-height:1.4}.passport-cockpit .project-decision-cockpit.is-sparse{background:0 0;border:none;align-items:start;gap:9px;overflow:visible}.passport-cockpit .project-decision-cockpit.is-sparse .project-decision-card{border:1px solid var(--sx-ui-border)!important;border-left:3px solid var(--sx-ui-border)!important;border-radius:10px!important;padding:10px 12px!important}.passport-cockpit .project-decision-cockpit.is-sparse .project-decision-card.project-decision-why{border-left-color:var(--sx-ui-border)!important}.passport-cockpit .project-decision-cockpit.is-sparse .project-fundraising-card{background:var(--sx-ui-surface-soft)}.passport-cockpit .project-decision-cockpit.is-sparse .project-decision-card h2{font-size:14px;line-height:1.35}.passport-cockpit .project-decision-cockpit.is-sparse .project-decision-card p{font-size:12px;line-height:1.4}.passport-cockpit .project-decision-cockpit.is-sparse .project-fact-rows>div{padding:3px 0}.project-profile-section.is-empty{margin:0;padding:0}.project-profile-section.is-empty>.visually-hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.project-secondary-workspace .project-list-panel.is-empty{border-color:var(--sx-ui-border);background:var(--sx-ui-surface-soft);padding:12px 16px}.project-secondary-workspace .project-list-panel.is-empty .project-panel-heading{margin-bottom:4px}.project-secondary-workspace .project-list-panel.is-empty .project-panel-heading h2,.project-secondary-workspace .project-list-panel.is-empty .project-panel-heading h3{font-size:15px;line-height:1.3}.project-secondary-workspace .project-list-panel.is-empty>.muted{color:var(--sx-ui-ink-soft);margin:0;font-size:12px}.project-question-compose>summary{border:1px solid var(--sx-ui-primary);background:var(--sx-ui-primary-soft);min-height:44px;color:var(--sx-ui-primary-strong);cursor:pointer;border-radius:9px;align-items:center;gap:12px;padding:9px 14px;font-size:13px;font-weight:800;list-style:none;display:inline-flex}.project-question-compose>summary::-webkit-details-marker{display:none}.project-question-compose[open]>summary span{transform:rotate(90deg)}.project-question-compose>p{font-size:12px;line-height:1.4}.project-question-compose .project-question-form{margin-top:9px}.project-question-compose :is(summary,button,textarea):focus-visible,.project-profile-nav a:focus-visible,.project-disclosure summary:focus-visible,.project-readiness-empty summary:focus-visible{outline:3px solid var(--sx-ui-primary-strong);outline-offset:2px}.passport-cockpit .project-profile-nav{box-shadow:none;background:0 0;border:0;align-items:center;gap:8px 15px}.passport-cockpit .project-profile-nav .project-nav-hint{color:var(--sx-ui-ink-soft);flex:none;font-size:12px;font-weight:700}.passport-cockpit .project-profile-nav a{text-underline-offset:4px;min-height:44px;color:var(--sx-ui-primary-strong);background:0 0;flex:0 auto;text-decoration:underline}[data-testid=profile-level-two]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px;margin-top:14px;display:grid}[data-testid=profile-level-two]>.project-disclosure{min-width:0;margin:0}[data-testid=profile-level-two]>.project-disclosure:first-child{border-left:3px solid var(--sx-ui-primary)}[data-testid=profile-level-two]>.project-disclosure:nth-child(2){border-left:3px solid var(--sx-ui-secondary-line)}[data-testid=profile-level-two]>.project-disclosure:nth-child(3),[data-testid=profile-level-two]>.project-disclosure[open]{grid-column:1/-1}[data-testid=profile-level-two] .project-disclosure>summary{min-height:54px;padding:10px 14px}[data-testid=profile-level-two] .project-disclosure>summary>span:first-child>strong{font-size:15px}[data-testid=profile-level-two] .project-disclosure>summary:after{content:"⌄";color:var(--sx-ui-primary-strong);flex:none;margin-left:auto;font-size:19px}[data-testid=profile-level-two] .project-disclosure[open]>summary:after{transform:rotate(180deg)}[data-testid=profile-level-two] .project-disclosure-meta{font-size:11px}@media (max-width:760px){[data-testid=profile-level-two]{grid-template-columns:1fr;gap:8px}[data-testid=profile-level-two]>.project-disclosure:nth-child(3),[data-testid=profile-level-two]>.project-disclosure[open]{grid-column:1}.passport-cockpit .project-profile-nav a{flex:125px}.passport-cockpit .project-profile-nav .project-nav-hint{flex-basis:100%}.passport-cockpit .project-decision-cockpit.is-sparse{gap:7px}}.role-surface-investor main#profile-top>.profile-watch-float{z-index:auto;border:1px solid var(--sx-ui-border);background:var(--sx-ui-surface);width:fit-content;max-width:100%;min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin:10px 0 15px auto;padding:9px 12px;display:flex;position:static}.role-surface-investor main#profile-top>.profile-watch-float>button,.role-surface-investor main#profile-top>.profile-watch-float>a{width:auto;min-height:44px}.role-surface-investor main#profile-top>.profile-watch-float .profile-watch-kicker{display:none}.role-surface-investor main#profile-top>.profile-watch-float .profile-watch-back-to-top{display:inline-flex}.role-surface-investor main#profile-top>.profile-watch-float>strong{white-space:normal;font-size:13px}.role-surface-investor main#profile-top>.profile-watch-float .profile-watch-message{border:0;flex-basis:100%;padding:5px 0 0}@media (max-width:760px){.role-surface-investor main#profile-top>.profile-watch-float{justify-content:flex-start;gap:8px;width:100%;margin:8px 0 12px;display:flex}.role-surface-investor main#profile-top>.profile-watch-float>button,.role-surface-investor main#profile-top>.profile-watch-float>a{flex:auto;grid-area:auto}.role-surface-investor main#profile-top>.profile-watch-float .profile-watch-back-to-top{flex:0 0 44px}}[data-testid=profile-level-two] .project-disclosure-meta{max-width:220px}@media (max-width:760px){[data-testid=profile-level-two] .project-disclosure-meta{overflow-wrap:normal;max-width:160px;line-height:1.35}}
.accelerator-settings-form{width:100%}@media (min-width:981px){.role-surface-workspace [aria-label=Рабочие\ контексты]>.grid{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:100%;margin-inline:0;overflow:visible}.role-surface-workspace [data-testid=workspace-context]{min-width:0}.role-surface-investor main>form.grid:has([data-testid=similarity-weight-settings]){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;width:100%}:is(.role-surface-investor main>form.grid:has([data-testid=similarity-weight-settings])>.dense-two-column:first-child,.role-surface-investor main>form.grid:has([data-testid=similarity-weight-settings])>.row:last-child){grid-column:1/-1}.role-surface-investor [data-testid=similarity-weight-settings],.role-surface-investor [data-testid=similarity-weight-settings]+section.card{width:100%;height:100%;margin-inline:0}.accelerator-settings-form{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;overflow:visible}.accelerator-settings-form>.accelerator-form-section{background:#fff;border:1px solid #e5eaf1;border-radius:16px;min-width:0}[data-testid=accelerator-program-form]>.accelerator-form-section:nth-child(3),.accelerator-settings-form>.accelerator-form-actions{grid-column:1/-1}.founder-investor-questions{width:100%;margin-inline:0}.founder-investor-questions .founder-question-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}}
@media (min-width:761px){[data-testid=questionnaire-review] label>span:last-child>span:last-child{grid-template-columns:minmax(150px,.58fr) 24px minmax(320px,1.42fr);align-items:stretch;gap:12px;display:grid}[data-testid=questionnaire-review] label>span:last-child>span:last-child>span:not(:nth-child(2)){grid-template-rows:auto 1fr;min-width:0;display:grid}}[data-testid=questionnaire-review] label>span:last-child>span:last-child>span:first-child>span:last-child{color:#526078;white-space:normal;overflow-wrap:anywhere;background:#f5f7f9;border:1px solid #e4e9ef;border-radius:10px;width:100%;min-height:56px;padding:11px 13px;line-height:1.5}[data-testid=questionnaire-review] label>span:last-child>span:last-child>span:last-child>span:first-child{color:#237256}[data-testid=questionnaire-review] label>span:last-child>span:last-child>span:last-child>span:last-child{color:#174f3d;white-space:normal;overflow-wrap:anywhere;background:linear-gradient(135deg,#f1fbf5 0%,#e9f8ef 100%);border:1px solid #cfe8da;border-radius:10px;width:100%;min-height:72px;padding:13px 15px;font-size:13px;line-height:1.55;box-shadow:inset 3px 0 #36a47a}[data-testid=questionnaire-review] label>span:last-child>span:last-child>span:nth-child(2){align-self:stretch;place-items:center;display:grid}@media (max-width:760px){[data-testid=questionnaire-review] label>span:last-child>span:last-child{grid-template-columns:1fr;gap:8px}[data-testid=questionnaire-review] label>span:last-child>span:last-child>span:nth-child(2){min-height:18px;transform:rotate(90deg)}[data-testid=questionnaire-review] label>span:last-child>span:last-child>span:last-child>span:last-child{min-height:64px}}
.fundraising-rounds{align-items:start}.fundraising-round-active{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:24px;display:grid}.fundraising-round-main{gap:16px;min-width:0;display:grid}.fundraising-round-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.fundraising-round-heading h3{margin:2px 0 0}.fundraising-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.fundraising-metrics>div{border:1px solid var(--border);background:var(--surface-subtle,#00000006);border-radius:14px;min-width:0;padding:14px 16px}.fundraising-metrics span,.fundraising-metrics strong{display:block}.fundraising-metrics strong{overflow-wrap:anywhere;margin-top:4px}.fundraising-progress{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.fundraising-round-rail{border:1px solid var(--border);background:var(--surface-subtle,#00000006);border-radius:16px;gap:16px;padding:18px;display:grid;position:sticky;top:20px}.fundraising-round-rail>div{min-width:0}.fundraising-actions{gap:10px;display:grid}.fundraising-actions button,.fundraising-danger-zone button{width:100%}.fundraising-danger-zone,.fundraising-details{border-top:1px solid var(--border);padding-top:14px}@media (max-width:980px){.fundraising-round-active{grid-template-columns:1fr}.fundraising-round-rail{position:static}.fundraising-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.fundraising-metrics,.fundraising-progress{grid-template-columns:1fr}.fundraising-round-heading{align-items:flex-start}}
@media (max-width:760px){[data-testid=roadmap-rail]{grid-template-columns:minmax(0,1fr)!important;display:grid!important;overflow:visible!important}[data-testid=roadmap-rail]>*{min-width:0;max-width:100%}}
