.venture-workspace{font-size:18px;line-height:1.7;max-width:1120px;margin:auto}.venture-workspace h1{max-width:26ch}.venture-workspace h2{margin-top:1.8em;line-height:1.3}.venture-workspace h3{margin-top:1.5em;line-height:1.4}.venture-workspace h4{font-size:18px;margin-bottom:.6em}.venture-workspace p,.venture-workspace li{max-width:76ch}.venture-workspace ul,.venture-workspace ol{padding-left:1.6em}.venture-workspace li{margin:.55em 0}.venture-workspace nav ol{display:flex;flex-wrap:wrap;gap:.7em 1.5em;padding-left:1.4em}.venture-workspace nav a[aria-current]{font-weight:700;text-decoration-thickness:2px}.venture-workspace input,.venture-workspace select,.venture-workspace textarea{font:inherit;max-width:100%;width:100%;min-width:0;padding:.65em;border:1px solid #9a8c9f;border-radius:4px;background:#fff;color:#2d2334}.venture-workspace textarea{display:block;resize:vertical;margin-top:.4em;line-height:1.6}.venture-workspace label{display:block;font-weight:600;margin:1em 0 .35em}.venture-workspace label input,.venture-workspace label select{display:block;margin-top:.4em;font-weight:400}.venture-workspace label textarea{font-weight:400}.venture-workspace fieldset{border:1px solid #bdb0c3;padding:1em;margin:1.6em 0}.venture-selection input{width:auto;display:inline!important;margin-right:.6em}.venture-workspace legend{font-weight:700}.venture-table{overflow-x:auto;margin:1.3em 0;max-width:100%}.venture-table table{border-collapse:collapse;min-width:560px;width:100%;font-size:17px;line-height:1.5}.venture-table caption{text-align:left;font-weight:600;margin-bottom:.65em}.venture-table th,.venture-table td{text-align:left;border-bottom:1px solid #d2c8d6;padding:.65em;vertical-align:top;max-width:30ch;overflow-wrap:anywhere}.venture-table th{background:#f1edf5}.venture-team,.venture-inputs,.venture-cells{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1em 1.5em}.venture-team h2,.venture-team>p{grid-column:1/-1}.venture-cell-name{display:block;font:16px/1.5 ui-monospace,monospace;color:#55455f;overflow-wrap:anywhere}.venture-cells>section{padding:0 1em 1em;border:1px solid #c9bfce;border-radius:4px;min-width:0}.venture-help{font-size:17px;color:#55455f;margin:.5em 0 1.6em}.venture-prose,.venture-writing{max-width:82ch}.venture-company{padding-bottom:1.5em;border-bottom:1px solid #c9bfce;margin-bottom:2em}.venture-evidence{margin:1.5em 0;max-width:78ch}.venture-answer{padding:.4em 1em;border-left:3px solid #795386;background:#f5f1f7}.venture-error{white-space:pre-line;color:#8a263b}.venture-error:empty{display:none}.venture-feedback,.venture-timer{padding:1em;border:1px solid #b09aba;border-radius:4px;margin:1.5em 0;background:#faf7fc}.venture-feedback:focus{outline:2px solid #795386}.venture-timer output{font-weight:700;font-variant-numeric:tabular-nums}.venture-next{margin:2em 0}.venture-workspace details{margin:1em 0}.venture-workspace summary{cursor:pointer;font-weight:600}.venture-history>details{border-top:1px solid #d2c8d6;padding:1em 0}.venture-preserved{white-space:pre-wrap;overflow-wrap:anywhere}.venture-workspace .actions{display:flex;flex-wrap:wrap;gap:.8em;margin:1em 0}.venture-workspace button,.venture-workspace .btn{white-space:normal;max-width:100%;height:auto;line-height:1.5}.venture-workspace a{overflow-wrap:anywhere}#venture-save-status{font-size:17px;color:#55455f}@media(max-width:700px){.venture-team,.venture-inputs,.venture-cells{grid-template-columns:minmax(0,1fr)}.venture-workspace nav ol{display:block}.venture-workspace h1{font-size:32px}.venture-workspace h2{font-size:25px}.venture-workspace{min-width:0}.venture-workspace fieldset{padding:.6em}.venture-table table{font-size:17px}}
.venture-workspace nav a,.venture-workspace nav a:visited{color:#553660!important}.venture-workspace nav a:hover,.venture-workspace nav a:focus-visible{color:#2d2334!important;background:#eee5f2}.venture-workspace nav a[aria-current]{color:#2d2334!important}
.venture-company-jumps{position:sticky;top:0;z-index:3;display:flex;flex-wrap:wrap;gap:.5em;padding:.6em;background:#f5f1e9;border:1px solid #c9bfce}.venture-company-jumps .btn{flex:1 1 100px}.venture-company{scroll-margin-top:10rem}
