.founder-timing .timing-pocket{display:none}.founder-timing .founder-contract-header>span{white-space:nowrap;flex:1;min-width:0;font-size:clamp(21px,1.9vw,29px)}.founder-timing .founder-timing-legend{font-variant:small-caps;border:1px solid #e3ded1;gap:17px;padding:14px 16px}.founder-timing .founder-opportunity-top-tools{background:#fffdf570;border:1px solid #e4ded1;border-radius:8px}.founder-timing .founder-contract-header>button:last-child{white-space:nowrap;background:#fffdf5;border:1px solid #ded8cb;border-radius:7px;padding:10px 18px;font-size:18px;box-shadow:0 3px 4px #30241318}.founder-timing [data-id=timing-guide] .founder-material{box-shadow:1px 3px 4px #30241322}.founder-timing .founder-timing-guide h2{font-size:23px;display:inline-block}.founder-timing .founder-timing-guide>p{font-size:20px;line-height:1.4}.founder-timing [data-id=scratch-background] .founder-material{background:#fffdf530;box-shadow:1px 2px 4px #30241318}.founder-timing [data-id=timing-board] .founder-material{background:#fffdf524}.founder-timing [data-id=canvas\:timing-window] .founder-material-label{letter-spacing:.3px;font-size:15px}.founder-timing .founder-timing-decision>div{gap:10px}.founder-timing .founder-timing-decision button{padding:11px 16px;font-size:14px}@media (width<=1100px) and (width>=901px){.founder-timing .founder-timing-legend{display:none}}@media (width<=900px){.founder-timing .timing-desktop-board{display:none}.founder-timing .timing-pocket{padding:22px 18px 28px;display:block}.founder-timing .founder-contract-header{flex-wrap:wrap;gap:12px;height:auto;min-height:105px;padding:14px 18px}.founder-timing .founder-contract-header>span{white-space:normal;text-underline-offset:5px;flex-basis:100%;font-size:24px;line-height:1.3}.founder-timing .founder-timing-legend{display:none}.founder-timing .founder-opportunity-top-tools{border:0;flex:1;gap:8px;padding:0}.founder-timing .founder-opportunity-top-tools>button{min-width:44px;height:44px}.founder-timing .founder-opportunity-top-tools>button:nth-child(-n+2),.founder-timing .founder-opportunity-top-tools>button:nth-child(5),.founder-timing .founder-opportunity-top-tools>button:last-child{display:none}.timing-pocket-intro small{color:#0750cb;font-size:14px}.timing-pocket-intro h2{margin:5px 0;font-size:36px;font-weight:400}.timing-pocket-intro p{margin:0 0 14px;font-size:19px;line-height:1.45}.timing-pocket-intro>span{color:#63685e;font:12px system-ui,sans-serif}.timing-pocket-horizon{border-top:1px solid #c8bfac;margin:28px 0;padding-top:14px}.timing-pocket h3{margin:0 0 17px;font-size:26px;font-weight:400}.timing-pocket h3 small{float:right;margin-top:8px;font-size:16px}.timing-pocket-note{background:#fffdf6;border:1px solid #e0d9ca;border-radius:2px 4px 3px 2px;margin:16px 0;padding:17px 17px 13px;position:relative;box-shadow:1px 3px 5px #46392020}.timing-pocket-note:before{content:"";background:#1264d5;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:50%;box-shadow:1px 2px 2px #14213966}.timing-pocket-note label>span{color:#154d9b;margin-bottom:8px;font-size:17px;display:block}.timing-pocket-note textarea{resize:vertical;color:#17253b;background:0 0;border:0;width:100%;min-height:94px;padding:0;font:19px/1.45 Founder Hand,cursive;display:block}.timing-pocket-note textarea::placeholder{color:#807968;opacity:1}.timing-pocket-note textarea:focus{outline-offset:4px;outline:1px dashed #0750cb}.timing-pocket-note.headwind{background:#f8e8e1}.timing-pocket-note.headwind:before{background:#d4563e}.timing-pocket-note.headwind label>span{color:#a13a29}.timing-pocket-note.window{background:#fbf7fd;border:1px dashed #9469c6}.timing-pocket-note.window:before,.timing-pocket-note.money:before{display:none}.timing-pocket-note.window label>span{color:#7042b2}.timing-pocket-note.money{box-shadow:none;background:#f1f5e9;border-color:#c6d4be}.timing-pocket-note.money label>span{color:#287239}.timing-pocket button{color:#17253b;background:#fffdf5;border:1px solid #d4ccb9;border-radius:5px;min-height:44px;padding:9px 15px;font-size:17px}.timing-pocket-note button,.timing-pocket-pin>button:first-child{color:#fff;background:#0757d6;border-color:#0757d6}.timing-pocket button:disabled{opacity:.6;cursor:default}.timing-pocket-pin{flex-wrap:wrap;gap:10px;margin:14px 0 30px;display:flex}.timing-pocket-choice{background:#fffdf680;border:1px solid #ddd5c5;padding:21px 16px;box-shadow:1px 3px 5px #46392015}.timing-pocket-choice h3{margin:0;font-size:20px}.timing-pocket-choice p{margin:8px 0 14px;font-size:17px}.timing-pocket-choice>div{gap:9px;display:flex}.timing-pocket-choice button{text-transform:uppercase;flex:1;padding:10px 5px;font-size:15px}.timing-pocket-choice button[aria-pressed=true]{color:#fff;background:#0757d6;border-color:#0757d6}.timing-pocket-scratch{margin:25px 0 0}.timing-pocket-scratch summary{cursor:pointer;padding:12px 0;font-size:19px}.timing-pocket-connections{border-top:1px solid #c8bfac;margin:28px 0;padding-top:22px}.timing-pocket-connections h3{margin-bottom:6px;font-size:25px}.timing-pocket-connections>p{font-size:17px}.timing-pocket-connections label{margin:12px 0;font-size:17px;display:block}.timing-pocket-connections select,.timing-pocket-connections input{color:#17253b;background:#fffdf6;border:1px solid #cfc6b3;border-radius:4px;width:100%;min-height:44px;margin-top:5px;padding:10px;font:16px system-ui,sans-serif;display:block}.timing-pocket-connections .founder-connection-editor{border:1px dashed #afa28a;min-width:0;margin:18px 0;padding:12px}.timing-pocket-saved-links{gap:12px;margin-top:18px;display:grid}.timing-pocket-saved-links>button{text-align:left;overflow-wrap:anywhere;flex-direction:column;align-items:flex-start;gap:5px;width:100%;display:flex}.timing-pocket-saved-links strong{color:#7042b2;font-size:15px;font-weight:400}.timing-pocket-saved-links small{color:#0757d6;font:12px system-ui,sans-serif}}.founder-timing .founder-timing-guide>p{margin:11px 0;font-size:18px;line-height:1.35}.founder-timing .founder-timing-guide hr{margin:15px 0}.founder-timing .founder-timing-guide strong~p{margin:7px 0;font-size:14px;line-height:1.35}.founder-timing [data-id=canvas\:timing-scratch-source] .founder-material,.founder-timing [data-id=canvas\:timing-scratch-contact] .founder-material{padding:12px 14px}@media (width<=900px){.timing-pocket-horizon{margin:18px 0;padding-top:0}.timing-pocket-horizon>summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;padding:15px 0;font-size:24px;list-style:none;display:grid;position:relative}.timing-pocket-horizon>summary::-webkit-details-marker{display:none}.timing-pocket-horizon>summary>span:before{content:"＋";margin-right:9px;font:17px system-ui,sans-serif}.timing-pocket-horizon[open]>summary>span:before{content:"−"}.timing-pocket-horizon>summary small{font-size:16px}.timing-pocket-horizon>summary em{color:#736a5e;grid-column:1/-1;margin-top:3px;padding-left:26px;font:12px system-ui,sans-serif}.timing-pocket-note textarea{min-height:72px}.timing-pocket-horizon .timing-pocket-note{margin:12px 0;padding:14px 15px 11px}.timing-pocket-horizon .timing-pocket-note textarea{min-height:65px}.founder-timing .founder-journey-spine{height:auto;margin:12px 16px 18px;padding:14px;overflow-x:auto}.founder-timing .founder-journey-content{gap:26px;width:max-content;padding:12px 4px 0}.founder-timing .founder-journey-path{flex:none;width:1120px}.founder-timing .founder-journey-path>button{flex:0 0 160px;width:160px}.founder-timing .founder-journey-unfinished{margin-top:0}}