.pitch.founder{--f-bg:#f4f5f7;--f-card:#fff;--f-tile:#f4f5f7;--f-ink:#212529;--f-ink-2:#5f6570;--f-muted:#5f6570;--f-line:#e5e7eb;--f-blue:#0452f0;--f-blue-ink:#0452f0;--f-blue-soft:#e6eefe;--f-blue-line:#b3cbfa;--f-other:#ada4f2;--f-orange:#e11d48;--f-orange-ink:#be123c;--f-orange-soft:#fff1f2;--f-orange-line:#fecdd3;--f-amber:#92400e;--f-amber-mark:#f59e0b;--f-amber-soft:#fffbeb;--f-amber-line:#fde68a;--f-green:#059669;--f-green-ink:#065f46;--f-green-soft:#ecfdf5;--f-green-line:#a7f3d0;--f-rose:#e11d48;--f-dot:#e11d48;--f-dot-off:#e5e7eb;--f-display:var(--font-parkinsans),"Parkinsans",system-ui,sans-serif;--f-body:var(--f-display);--f-mono:var(--f-display);background:transparent;color:var(--f-ink);font-family:var(--f-body);font-size:15px;line-height:1.55;padding:0}.pitch.founder .fwrap{max-width:none;margin:0}.pitch.founder .pg{display:contents}:where(.founder) h1,:where(.founder) h3,:where(.founder) h4{font-family:var(--f-display);margin:0;letter-spacing:-.01em;text-wrap:balance;font-stretch:100%;color:var(--f-ink)}:where(.founder) h3{font-size:17px;font-weight:600;line-height:1.3}:where(.founder) p{margin:0}.pitch.founder .eyebrow{font-family:var(--f-body);font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--f-ink-2)}.pitch.founder .fsec{margin-top:72px;scroll-margin-top:152px}.pitch.founder .fcard{background:var(--f-card);border:1px solid var(--f-line);border-radius:12px;padding:24px}.pitch.founder .num{font-variant-numeric:tabular-nums}.pitch.founder .chip{display:inline-flex;align-items:center;font:500 12px/1 var(--f-body);padding:5px 10px;border-radius:999px;border:1px solid var(--f-line);background:var(--f-tile);color:var(--f-ink);white-space:nowrap}.pitch.founder .chip.blue{background:var(--f-blue-soft);border-color:var(--f-blue-line);color:var(--f-blue)}.pitch.founder .chip.green{background:var(--f-green-soft);border-color:var(--f-green-line);color:var(--f-green-ink)}.pitch.founder .chip.amber{background:var(--f-amber-soft);border-color:var(--f-amber-line);color:var(--f-amber)}.pitch.founder .chip.orange{background:var(--f-orange-soft);border-color:var(--f-orange-line);color:var(--f-orange-ink)}.pitch.founder .chip.grey{background:var(--f-tile);border-color:var(--f-line);color:var(--f-ink-2)}.pitch.founder .callout{border-radius:12px;padding:14px 18px;font-size:15px;line-height:1.55;border:1px solid var(--f-line);background:var(--f-card)}.pitch.founder .callout.orange{background:var(--f-orange-soft);border-color:var(--f-orange-line)}.pitch.founder .callout.blue{background:var(--f-blue-soft);border-color:var(--f-blue-line)}.pitch.founder .callout.green{background:var(--f-green-soft);border-color:var(--f-green-line)}.pitch.founder .callout b{font-weight:600}.pitch.founder .fhead{display:none;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--f-card);border:1px solid var(--f-line);border-radius:12px;padding:12px 18px}.pitch.founder .fhead .brand{display:flex;align-items:center;gap:10px;min-width:0}.pitch.founder .fhead .brand img{height:30px;width:auto;max-width:150px;-o-object-fit:contain;object-fit:contain;display:block}.pitch.founder .fhead .brand .mark{width:30px;height:30px;border-radius:8px;background:var(--f-ink);color:#fff;display:grid;place-items:center;font:600 13px/1 var(--f-display)}.pitch.founder .fhead .brand .name{font:600 16px/1.2 var(--f-display)}.pitch.founder .fhead .meta{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:var(--f-ink-2);align-items:center}.pitch.founder .fhead .meta b{color:var(--f-ink);font-weight:600}.pitch.founder .fhero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:16px;margin-top:40px;align-items:stretch}.pitch.founder .hero-block{display:flex;flex-direction:column;gap:16px;background:var(--f-blue-soft);border:1px solid var(--f-blue-line);color:var(--f-ink);border-radius:12px;padding:28px;overflow:visible;align-self:stretch}.pitch.founder .hero-block .eyebrow{color:var(--f-blue)}.pitch.founder .hero-block h1{font-size:40px;font-weight:600;line-height:1.15;letter-spacing:-.02em}.pitch.founder .hero-block p{color:var(--f-ink-2);font-size:17px;line-height:1.6;max-width:60ch}.pitch.founder .hero-block .chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.pitch.founder .hero-block .chips span{background:var(--f-card);border:1px solid var(--f-line);color:var(--f-ink);font:400 13px/1 var(--f-body);padding:7px 12px;border-radius:999px}.pitch.founder .grid-card{display:flex;flex-direction:column;gap:16px}.pitch.founder .dots{display:grid;grid-template-columns:repeat(10,1fr);gap:7px;max-width:320px}.pitch.founder .dots i{display:block;aspect-ratio:1;border-radius:50%;background:var(--f-dot-off)}.pitch.founder .dots i.on{background:var(--f-dot)}.pitch.founder .legend{display:grid;gap:6px;font-size:14px;color:var(--f-ink-2)}.pitch.founder .legend span{display:flex;align-items:center;gap:8px}.pitch.founder .legend i{width:10px;height:10px;border-radius:50%;background:var(--f-dot-off);flex:none}.pitch.founder .legend i.on{background:var(--f-dot)}.pitch.founder .grid-card .grid-figure{display:grid;gap:4px}.pitch.founder .grid-card .grid-figure b{font:600 40px/1 var(--f-display);letter-spacing:-.02em;color:var(--f-orange-ink)}.pitch.founder .grid-card .grid-figure span{font-size:15px;color:var(--f-ink-2)}.pitch.founder .grid-card.dense .dots{gap:9px;max-width:300px}.pitch.founder .grid-card.dense .dots i.on,.pitch.founder .grid-card.dense .legend i.on{background:var(--f-orange-line)}.pitch.founder .grid-card.dense .dots i:not(.on),.pitch.founder .grid-card.dense .legend i:not(.on){background:var(--f-blue)}.pitch.founder .grid-card .cap{font:600 16px/1.35 var(--f-display);color:var(--f-ink)}.pitch.founder .stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pitch.founder .stat{background:var(--f-card);border:1px solid var(--f-line);border-radius:12px;padding:20px;display:grid;gap:8px;align-content:start}.pitch.founder .stat b{font:600 28px/1 var(--f-display);color:var(--f-ink);letter-spacing:-.01em}.pitch.founder .stat span{font-size:14px;color:var(--f-ink-2);line-height:1.5}.pitch.founder .stat small{font-size:12px;color:var(--f-muted)}.pitch.founder .stat small sup{color:var(--f-blue);font-weight:600}.pitch.founder .journey{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.pitch.founder .jstep{background:var(--f-card);border:1px solid var(--f-line);border-radius:12px;padding:16px;display:grid;gap:6px;align-content:start}.pitch.founder .jstep b{font:600 15px/1.3 var(--f-display);color:var(--f-ink)}.pitch.founder .jstep span{font-size:14px;color:var(--f-ink-2);line-height:1.5}.pitch.founder .jstep.loss{background:var(--f-orange-soft);border-color:var(--f-orange-line)}.pitch.founder .jstep.loss b{color:var(--f-orange-ink)}.pitch.founder .horizons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pitch.founder .hz{background:var(--f-card);border:1px solid var(--f-line);border-radius:12px;padding:20px;display:grid;gap:10px;align-content:start;box-shadow:inset 0 3px 0 var(--f-amber-mark)}.pitch.founder .hz:nth-child(2){box-shadow:inset 0 3px 0 #fb7185}.pitch.founder .hz:nth-child(3){box-shadow:inset 0 3px 0 var(--f-rose)}.pitch.founder .hz .when{font:500 12px/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--f-ink-2)}.pitch.founder .hz ul{margin:0;padding-left:18px;display:grid;gap:8px;font-size:14px;color:var(--f-ink-2);line-height:1.5}.pitch.founder .hz .iffixed{margin-top:auto;background:var(--f-green-soft);border:1px solid var(--f-green-line);border-radius:10px;padding:10px 12px;font-size:14px;color:var(--f-ink)}.pitch.founder .hz .iffixed b{color:var(--f-green-ink);font-weight:600}.pitch.founder .calc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;background:var(--f-card);border:1px solid var(--f-line);border-radius:12px;overflow:hidden}.pitch.founder .calc .in{padding:24px;display:grid;gap:20px;border-right:1px solid var(--f-line)}.pitch.founder .field{display:grid;gap:6px}.pitch.founder .field label{display:flex;justify-content:space-between;gap:10px;font-weight:500;font-size:15px;color:var(--f-ink)}.pitch.founder .field label output{font-family:var(--f-display);font-weight:600;color:var(--f-blue)}.pitch.founder .field input[type=range]{--fill:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:20px;margin:2px 0;background:transparent;cursor:pointer}.pitch.founder .field input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:linear-gradient(to right,var(--f-blue) 0 var(--fill),var(--f-line) var(--fill) 100%)}.pitch.founder .field input[type=range]::-moz-range-track{height:6px;border-radius:999px;background:var(--f-line)}.pitch.founder .field input[type=range]::-moz-range-progress{height:6px;border-radius:999px;background:var(--f-blue)}.pitch.founder .field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin-top:-7px;border-radius:50%;background:#fff;border:2px solid var(--f-blue);box-shadow:0 1px 3px rgba(16,24,40,.18);-webkit-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease}.pitch.founder .field input[type=range]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:2px solid var(--f-blue);box-shadow:0 1px 3px rgba(16,24,40,.18);-moz-transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease}.pitch.founder .field input[type=range]:hover::-webkit-slider-thumb{transform:scale(1.1)}.pitch.founder .field input[type=range]:hover::-moz-range-thumb{transform:scale(1.1)}.pitch.founder .field input[type=range]:active::-webkit-slider-thumb{box-shadow:0 0 0 6px rgba(4,82,240,.15)}.pitch.founder .field input[type=range]:active::-moz-range-thumb{box-shadow:0 0 0 6px rgba(4,82,240,.15)}.pitch.founder .field input[type=range]:focus{outline:none}.pitch.founder .field input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--f-blue)}.pitch.founder .field input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--f-blue)}.pitch.founder .field small{font-size:13px;color:var(--f-ink-2);line-height:1.45}.pitch.founder .calc .out{padding:24px;display:grid;align-content:center;gap:0;background:var(--f-card)}.pitch.founder .orow{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;border-bottom:1px solid var(--f-line);font-size:15px}.pitch.founder .orow:last-of-type{border-bottom:0}.pitch.founder .orow b{font:600 24px/1 var(--f-display);color:var(--f-ink)}.pitch.founder .orow.hot b{color:var(--f-orange-ink);font-size:28px}.pitch.founder .calc .out small{font-size:12px;color:var(--f-muted);margin-top:10px;line-height:1.45}.pitch.founder table{width:100%;border-collapse:collapse;font-size:14px;background:var(--f-card)}.pitch.founder .tablewrap{border:1px solid var(--f-line);border-radius:12px;overflow:auto;background:var(--f-card)}.pitch.founder th{font:500 12px/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--f-ink-2);text-align:left;background:var(--f-card)}.pitch.founder td,.pitch.founder th{padding:12px 16px;border-bottom:1px solid var(--f-line)}.pitch.founder td{vertical-align:top;color:var(--f-ink)}.pitch.founder tr:last-child td{border-bottom:0}.pitch.founder td.muted{color:var(--f-ink-2)}.pitch.founder td.right{text-align:right;white-space:nowrap}.pitch.founder .says{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pitch.founder .saybox{background:var(--f-card);border:1px solid var(--f-line);border-radius:12px;padding:20px 24px;display:grid;gap:14px;align-content:start}.pitch.founder .saybox .head{display:flex;align-items:center;gap:10px}.pitch.founder .saybox .head b{font:600 17px/1.2 var(--f-display)}.pitch.founder .frow{display:grid;gap:6px}.pitch.founder .frow .l{display:flex;justify-content:space-between;gap:10px;font-size:14px}.pitch.founder .frow .l b{font:600 14px/1.3 var(--f-display);white-space:nowrap}.pitch.founder .frow .t{height:8px;border-radius:999px;background:var(--f-tile);overflow:hidden}.pitch.founder .frow .t i{display:block;height:100%;border-radius:999px;background:var(--f-green)}.pitch.founder .saybox.cost .frow .t i{background:var(--f-orange)}.pitch.founder .saybox .note{font-size:14px;color:var(--f-ink-2);line-height:1.5;margin-top:4px}.pitch.founder .mix{display:flex;height:32px;border-radius:8px;overflow:hidden;gap:2px;background:var(--f-card)}.pitch.founder .mix div{display:flex;align-items:center;padding-inline:12px;color:#fff;font:600 13px/1 var(--f-body);white-space:nowrap;overflow:hidden;min-width:0}.pitch.founder .mix .own{background:var(--f-blue)}.pitch.founder .mix .oth{background:var(--f-other);color:var(--f-ink)}.pitch.founder .mix .dbt{background:var(--f-orange)}.pitch.founder .mixkey{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:var(--f-ink-2);margin:12px 0 16px}.pitch.founder .mixkey span{display:inline-flex;align-items:center;gap:7px}.pitch.founder .mixkey i{width:10px;height:10px;border-radius:3px;display:inline-block}.pitch.founder .reasons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pitch.founder .reason{background:var(--f-card);border:1px solid var(--f-line);border-radius:12px;padding:20px;display:grid;gap:8px;align-content:start}.pitch.founder .reason .rk{font:500 12px/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--f-orange-ink)}.pitch.founder .reason p{font-size:14px;color:var(--f-ink-2);line-height:1.5}.pitch.founder .goal{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pitch.founder .gbox{border-radius:12px;padding:24px;display:grid;gap:12px;align-content:start;border:1px solid var(--f-line);background:var(--f-card)}.pitch.founder .gbox q{font-size:17px;line-height:1.5;color:var(--f-ink);quotes:"\201C" "\201D"}.pitch.founder .gbox .read{font-size:14px;color:var(--f-ink-2);line-height:1.5}.pitch.founder .gbox.target{background:var(--f-green-soft);border-color:var(--f-green-line)}.pitch.founder .gbox.target .eyebrow{color:var(--f-green-ink)}.pitch.founder .continued{font:500 12px/1.3 var(--f-body);letter-spacing:.12em;text-transform:uppercase;color:var(--f-ink-2);margin-bottom:12px}.pitch.founder .phase{background:var(--f-card);border:1px solid var(--f-line);border-radius:12px;padding:24px;display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;margin-top:16px}.pitch.founder .phase .left{display:grid;gap:8px;align-content:start}.pitch.founder .phase .weeks{font:600 24px/1.15 var(--f-display);color:var(--f-blue);letter-spacing:-.01em}.pitch.founder .phase .ptitle{font-size:15px;color:var(--f-ink-2)}.pitch.founder .phase .result{background:var(--f-green-soft);border:1px solid var(--f-green-line);border-radius:10px;padding:12px;font-size:14px;line-height:1.5}.pitch.founder .phase .result b{font-weight:600}.pitch.founder .moves{display:grid;gap:0;align-content:start}.pitch.founder .move{padding:14px 0;border-bottom:1px solid var(--f-line);display:grid;gap:6px;align-content:start}.pitch.founder .move:first-child{padding-top:0}.pitch.founder .move:last-child{border-bottom:0;padding-bottom:0}.pitch.founder .move h4{font-size:16px;font-weight:600;line-height:1.35}.pitch.founder .move p{font-size:14px;color:var(--f-ink-2);line-height:1.5}.pitch.founder .move .tags{display:flex;flex-wrap:wrap;gap:6px}.pitch.founder #next-step{margin-top:0}.pitch.founder .method{padding:0;margin-top:24px;font-size:13px;color:var(--f-ink-2);line-height:1.6;display:grid;gap:8px}.pitch.founder .method b{color:var(--f-ink);font-weight:600}.pitch.founder .method ol{margin:0;padding-left:18px;display:grid;gap:3px;list-style:decimal}.pitch.founder .method a{color:var(--f-blue)}.pitch.founder .field small .chip{margin-left:6px;font-size:11px;padding:3px 7px;vertical-align:middle}.pitch.founder .pg-foot{display:none}.pitch.founder .gate-wrap{top:calc(env(safe-area-inset-top,0px) + 80px)}@media (max-width:860px){.pitch.founder .calc,.pitch.founder .fhero,.pitch.founder .goal,.pitch.founder .says{grid-template-columns:1fr}.pitch.founder .fhero{margin-top:32px;gap:16px}.pitch.founder .hero-block{padding:22px}.pitch.founder .hero-block h1{font-size:32px}.pitch.founder .calc .in{border-right:0;border-bottom:1px solid var(--f-line)}.pitch.founder .journey,.pitch.founder .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pitch.founder .horizons,.pitch.founder .phase,.pitch.founder .reasons{grid-template-columns:1fr}.pitch.founder .phase{gap:16px}}@media (max-width:520px){.pitch.founder .journey,.pitch.founder .stats{grid-template-columns:1fr}.pitch.founder .hero-block h1{font-size:28px}.pitch.founder .fcard,.pitch.founder .gbox,.pitch.founder .phase{padding:20px}}@media (prefers-reduced-motion:reduce){.pitch.founder *{transition:none!important;animation:none!important}}@media print{@page{size:A4;margin:0}body:has(.audit-report.founder),html:has(.audit-report.founder){margin:0!important;padding:0!important;background:#fff!important}body:has(.audit-report.founder) :not(:has(.audit-report.founder)):not(.audit-report.founder):not(.audit-report.founder *){display:none!important}body :has(.audit-report.founder){display:block!important;position:static!important;margin:0!important;padding:0!important;max-width:none!important;width:auto!important;min-height:0!important;height:auto!important;overflow:visible!important;transform:none!important;background:#fff!important}}