:root{color-scheme:light;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#18242c;background:#fbfaf4;font-synthesis:none;line-height:1.5;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{min-width:320px;min-height:100%}body{min-width:320px;min-height:100vh;margin:0;background:linear-gradient(rgba(24,36,44,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(24,36,44,.06) 1px,transparent 1px),#fbfaf4;background-size:34px 34px,34px 34px,auto}button{font:inherit;touch-action:manipulation}button:focus-visible,a:focus-visible{outline:3px solid #f1b83e;outline-offset:3px}.signal-shell{width:min(1180px,100%);min-height:100vh;margin:0 auto;padding:clamp(1rem,2.5vw,2rem);display:grid;align-content:start;gap:clamp(1rem,2vw,1.5rem)}.product-head{display:flex;align-items:start;justify-content:space-between;gap:1rem;min-width:0;padding-block:.25rem}.brand-lockup{display:inline-flex;align-items:center;gap:.7rem;min-width:0;color:#18242c;font-size:.95rem;font-weight:850;text-decoration:none}.brand-lockup:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}.brand-mark{width:42px;height:42px;display:grid;place-items:center;border:2px solid #18242c;border-radius:8px;background:#f1b83e;color:#18242c;font-size:.82rem;font-weight:900;letter-spacing:0}h1,h2,h3,p{margin:0}h1{color:#18242c;font-size:3rem;font-weight:920;letter-spacing:0;line-height:.95;text-align:right}.title-stack{display:grid;justify-items:end;gap:.45rem;max-width:39rem;min-width:0}.page-summary,.page-intro{color:#34444f;text-align:right}.page-summary{font-size:1rem;font-weight:850}.page-intro{max-width:34rem;font-size:.92rem;font-weight:650}.primary-start{display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,.34fr);align-items:center;gap:1rem;padding:clamp(1rem,2vw,1.25rem);border:1px solid rgba(24,36,44,.2);border-left:6px solid #16806d;border-radius:8px;background:#dff0e7}.primary-start h2{color:#18242c;font-size:1.15rem;font-weight:920;letter-spacing:0}.primary-start p{margin-top:.28rem;max-width:42rem;color:#34444f;font-size:.92rem;font-weight:720;line-height:1.35}.primary-start-link{min-height:58px;display:grid;align-content:center;gap:.18rem;min-width:0;padding:.72rem .82rem;border:2px solid #18242c;border-radius:8px;background:#18242c;color:#fffdf8;text-decoration:none}.primary-start-link:hover{background:#0f5f52}.primary-start-link strong,.primary-start-link span{overflow-wrap:anywhere}.primary-start-link strong{font-size:.98rem;font-weight:920;line-height:1.08}.primary-start-link span{color:#f4efe3;font-size:.78rem;font-weight:750;line-height:1.22}.workspace{display:grid;grid-template-columns:minmax(280px,.82fr) minmax(320px,1.18fr);gap:clamp(1rem,2.4vw,1.6rem);align-items:start;min-width:0}.control-panel,.motion-card{border:1px solid rgba(24,36,44,.18);border-radius:8px}.control-panel{display:grid;gap:1rem;padding:clamp(1rem,2vw,1.25rem);background:#fffdf8f5;border-top:5px solid #16806d}.control-panel h2{font-size:1rem;font-weight:900;letter-spacing:0}.control-note{color:#34444f;font-size:.9rem;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.weave-controls{display:grid;gap:1rem}.round-panel{display:grid;gap:.7rem;padding:.78rem;border:1px solid rgba(24,36,44,.14);border-radius:8px;background:#fffaf0}.round-head{display:flex;align-items:end;justify-content:space-between;gap:.75rem;min-width:0}.round-head h3{color:#18242c;font-size:.9rem;font-weight:900;letter-spacing:0}.round-head p{min-width:0;color:#53616b;font-size:.82rem;font-weight:800;text-align:right;overflow-wrap:anywhere}.round-tokens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.round-token{min-height:10px;border:1px solid rgba(24,36,44,.24);border-radius:999px;background:#f4efe3}.round-token[data-filled=true]{border-color:#0f5f52;background:#16806d}.option-group{min-width:0;margin:0;padding:0;border:0}.option-group legend{margin-bottom:.48rem;color:#53616b;font-size:.78rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.segment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.option-group:nth-of-type(2) .segment-grid,.option-group:nth-of-type(3) .segment-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.option-group:nth-of-type(3) .segment-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.segment-button,.tool-button,.mark-button,.clear-button,.path-button,.path-next-button,.proof-button,.bridge-button,.trail-return-button{min-height:44px;border:1px solid rgba(24,36,44,.24);border-radius:8px;cursor:pointer;letter-spacing:0}.segment-button{padding:.72rem .78rem;background:#f4efe3;color:#18242c;font-size:.94rem;font-weight:800;overflow-wrap:anywhere;text-align:left}.segment-button:hover,.tool-button:hover,.mark-button:hover,.clear-button:hover,.path-button:hover,.path-next-button:hover,.proof-button:hover,.trail-return-button:hover{border-color:#18242c}.segment-button[aria-pressed=true]{border-color:#0f5f52;background:#dff0e7;box-shadow:inset 0 0 0 2px #0f5f52}.path-panel{display:grid;gap:.72rem;padding:.78rem;border:1px solid rgba(24,36,44,.14);border-radius:8px;background:#f7fbf7}.path-head{display:flex;align-items:end;justify-content:space-between;gap:.75rem;min-width:0}.path-head h3{color:#18242c;font-size:.9rem;font-weight:900;letter-spacing:0}.path-head p{min-width:0;color:#53616b;font-size:.82rem;font-weight:800;text-align:right;overflow-wrap:anywhere}.path-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.path-button{min-height:82px;display:grid;align-content:start;gap:.25rem;padding:.7rem;background:#fffdf8;color:#18242c;text-align:left}.path-button strong{font-size:.9rem;font-weight:900;line-height:1.1}.path-button span{color:#53616b;font-size:.78rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.path-button[aria-pressed=true]{border-color:#0f5f52;background:#dff0e7;box-shadow:inset 0 0 0 2px #0f5f52}.path-active{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding-top:.16rem}.path-active span{min-width:0;color:#34444f;font-size:.82rem;font-weight:850;overflow-wrap:anywhere}.path-next-button{padding:.56rem .68rem;background:#16806d;color:#fff;font-size:.82rem;font-weight:850}.path-next-button:disabled{border-color:#18242c24;background:#e6e1d8;color:#6e797f;cursor:not-allowed}.surface-link{min-height:5.1rem;display:grid;align-content:start;gap:.22rem;min-width:0;padding:.68rem;border:1px solid rgba(24,36,44,.16);border-radius:8px;background:#fffdf8;color:#0f5f52;text-decoration:none}.surface-link:hover{border-color:#18242c}.surface-link strong{color:#0f5f52;font-size:.88rem;font-weight:900;line-height:1.1;overflow-wrap:anywhere}.surface-link span{color:#53616b;font-size:.76rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.fallback-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.2rem,1fr));gap:.5rem}.cue-panel{border-top-color:#e86f4d}.pattern-panel{border-top-color:#65b8d3}.friction-panel{border-top-color:#f1b83e}.minute-panel{border-top-color:#16806d}.switch-panel{border-top-color:#65b8d3}.quick-panel{border-top-color:#e86f4d}.surface-nav{display:grid;grid-template-columns:repeat(auto-fit,minmax(9.2rem,1fr));gap:.5rem}.tool-start{display:grid;gap:.85rem;padding:clamp(1rem,2vw,1.25rem);border:1px solid rgba(24,36,44,.2);border-top:5px solid #e86f4d;border-radius:8px;background:#fffdf8f5}.tool-start-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;min-width:0}.tool-start-head h2{color:#18242c;font-size:1rem;font-weight:900;letter-spacing:0}.tool-start-head p{max-width:35rem;min-width:0;color:#34444f;font-size:.9rem;font-weight:750;text-align:right;overflow-wrap:anywhere}.tool-choice-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.8rem,1fr));gap:.65rem}.tool-choice{min-height:12rem;display:grid;grid-template-rows:auto auto auto auto 1fr;align-content:start;gap:.34rem;min-width:0;padding:.82rem;border:1px solid rgba(24,36,44,.18);border-left:5px solid #16806d;border-radius:8px;background:#fffaf0;color:#18242c;text-decoration:none}.tool-choice:hover{border-color:#18242c}.tool-choice:nth-child(2){border-left-color:#e86f4d}.tool-choice:nth-child(3){border-left-color:#65b8d3}.tool-choice:nth-child(4){border-left-color:#f1b83e}.tool-choice:nth-child(5){border-left-color:#16806d}.tool-choice:nth-child(6){border-left-color:#65b8d3}.tool-choice:nth-child(7){border-left-color:#e86f4d}.tool-choice[data-current=true]{background:#dff0e7;box-shadow:inset 0 0 0 2px #0f5f52}.tool-choice-state{color:#53616b;font-size:.72rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.tool-choice[data-current=true] .tool-choice-state{color:#0f5f52}.tool-choice strong{color:#18242c;font-size:1rem;font-weight:920;line-height:1.08;overflow-wrap:anywhere}.tool-choice span:not(.tool-choice-state),.tool-choice em{color:#34444f;font-size:.86rem;font-style:normal;font-weight:700;line-height:1.28;overflow-wrap:anywhere}.tool-choice em{color:#53616b;font-weight:650}.difference-panel{display:grid;gap:.45rem;padding:clamp(1rem,2vw,1.2rem);border:1px solid rgba(24,36,44,.18);border-left:5px solid #65b8d3;border-radius:8px;background:#fff}.difference-panel h2{color:#18242c;font-size:1rem;font-weight:900;letter-spacing:0}.difference-panel p{max-width:58rem;color:#34444f;font-size:.95rem;font-weight:700;line-height:1.5}.start-choice-row,.home-start-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.2rem,1fr));gap:.5rem}.start-choice{min-height:44px;display:grid;align-content:center;gap:.14rem;min-width:0;padding:.58rem .64rem;border:1px solid rgba(24,36,44,.18);border-radius:8px;background:#fff;color:#18242c;text-decoration:none}.start-choice:hover{border-color:#18242c}.start-choice strong{color:#0f5f52;font-size:.86rem;font-weight:900;line-height:1.08;overflow-wrap:anywhere}.start-choice span{color:#53616b;font-size:.74rem;font-weight:700;line-height:1.22;overflow-wrap:anywhere}.friction-focus-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.minute-choice-grid,.switch-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.quick-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.friction-focus-button{min-height:92px}.minute-stack-button,.switch-yard-button,.quick-circuit-button{min-height:94px}.cue-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.cue-choice-button{min-height:58px}.cue-choice-button:disabled{cursor:not-allowed}.motion-card{min-height:640px;padding:clamp(1rem,2.4vw,1.5rem);display:grid;grid-template-rows:auto 1fr auto;gap:clamp(1rem,2vw,1.35rem);background:linear-gradient(90deg,rgba(255,255,255,.08) 1px,transparent 1px),#1c2b35;background-size:28px 28px;color:#fffaf0}.cue-card{background:linear-gradient(rgba(255,250,240,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(255,250,240,.07) 1px,transparent 1px),#243139;background-size:32px 32px,32px 32px}.pattern-card{background:linear-gradient(rgba(255,250,240,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,250,240,.08) 1px,transparent 1px),#21313d;background-size:30px 30px,30px 30px}.friction-card{background:linear-gradient(rgba(255,250,240,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,250,240,.08) 1px,transparent 1px),#202f2b;background-size:34px 34px,34px 34px}.minute-card{background:linear-gradient(rgba(255,250,240,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,250,240,.08) 1px,transparent 1px),#243036;background-size:26px 26px,26px 26px}.switch-card{background:linear-gradient(rgba(255,250,240,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,250,240,.08) 1px,transparent 1px),#22313a;background-size:30px 30px,30px 30px}.quick-card{background:linear-gradient(rgba(255,250,240,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(255,250,240,.08) 1px,transparent 1px),#263036;background-size:28px 28px,28px 28px}.card-head{display:grid;gap:.4rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,250,240,.18)}.card-context{color:#f1b83e;font-size:.82rem;font-weight:850}.card-head h2{max-width:18ch;font-size:3.4rem;font-weight:920;letter-spacing:0;line-height:.95}.card-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.motion-step{min-height:280px;padding-top:1rem;border-top:4px solid #e86f4d}.motion-step:nth-child(2){border-color:#f1b83e}.motion-step:nth-child(3){border-color:#65b8d3}.cue-field-panel{display:grid;align-content:start;gap:1rem}.cue-field-panel>p{max-width:42rem;color:#e9efe9;font-size:1.08rem;font-weight:750;overflow-wrap:anywhere}.cue-field{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.55rem,1.5vw,.85rem)}.cue-cell{min-height:clamp(5.8rem,11vw,8.4rem);display:grid;place-items:center;padding:.8rem;border:1px solid rgba(255,250,240,.22);border-radius:8px;background:#fffaf014;color:#fffaf0;font-size:1rem;font-weight:900;letter-spacing:0;overflow-wrap:anywhere;text-align:center;text-transform:uppercase}.cue-cell[data-cue-tone="1"]{border-color:#f1b83e85;background:#f1b83e24;color:#f6d783}.cue-cell[data-cue-tone="2"]{border-color:#65b8d37a;background:#65b8d31f;color:#9ed7e8}.cue-cell[data-cue-tone="3"]{border-color:#e86f4d80;background:#e86f4d1f;color:#ffb09a}.pattern-token{min-height:clamp(5.2rem,10vw,7.6rem)}.motion-step h3{margin-bottom:.85rem;color:#fffaf0;font-size:.8rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.motion-step p{max-width:23rem;color:#e9efe9;font-size:1.06rem;overflow-wrap:anywhere}.quick-circuit-stop{display:grid;align-content:start;gap:.72rem}.quick-circuit-stop p strong{color:#fffaf0;font-weight:900}.quick-stop-mark{width:100%}.quick-circuit-stop[data-marked=true]{border-top-color:#f1b83e}.friction-map-body{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.friction-map-step{min-height:250px}.card-actions{min-height:76px;display:grid;gap:1rem;padding-top:1rem;border-top:1px solid rgba(255,250,240,.18)}.card-actions p{color:#d9e2dc;font-weight:750}.card-action-copy{display:grid;gap:.8rem;min-width:0}.card-action-row{display:flex;justify-content:end}.copy-control{display:grid;gap:.72rem;min-width:0;padding:.86rem;border:1px solid rgba(255,250,240,.2);border-radius:8px;background:#0813126b}.copy-control-head{display:flex;align-items:center;justify-content:space-between;gap:.82rem;min-width:0}.copy-control h3{color:#fffaf0;font-size:.88rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.copy-button{min-height:44px;padding:.72rem .95rem;border:1px solid rgba(241,184,62,.72);border-radius:8px;background:#f1b83e1f;color:#fffaf0;font-weight:900}.copy-button:hover{background:#f1b83e33}.copy-status{color:#d9e2dc;font-size:.94rem;overflow-wrap:anywhere}.copy-fallback{min-height:8.5rem;width:100%;resize:vertical;padding:.75rem;border:1px solid rgba(255,250,240,.26);border-radius:8px;background:#fffaf014;color:#fffaf0;font:inherit;line-height:1.45}.cue-feedback{display:flex;align-items:center;justify-content:space-between;gap:.9rem;min-width:0;padding:.82rem;border:1px solid rgba(241,184,62,.34);border-radius:8px;background:#fffaf014}.cue-feedback div{display:grid;gap:.25rem;min-width:0}.cue-feedback h3{color:#f1b83e;font-size:.86rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.cue-feedback p{color:#e9efe9;font-size:.92rem;overflow-wrap:anywhere}.pattern-feedback{border-color:#65b8d36b}.proof-closeout{display:grid;gap:.62rem;padding:.72rem;border:1px solid rgba(255,250,240,.16);border-radius:8px;background:#fffaf012}.proof-head{display:flex;align-items:end;justify-content:space-between;gap:.75rem;min-width:0}.proof-head h3{color:#f1b83e;font-size:.82rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.proof-head p{min-width:0;color:#e9efe9;font-size:.88rem;text-align:right;overflow-wrap:anywhere}.proof-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.proof-button{padding:.62rem .72rem;background:#fffaf0;color:#18242c;font-size:.86rem;font-weight:850;overflow-wrap:anywhere;text-align:left}.proof-button[aria-pressed=true]{border-color:#f1b83e;background:#f1b83e;color:#18242c;box-shadow:inset 0 0 0 2px #18242c}.proof-bridge{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;padding:.72rem;border:1px solid rgba(101,184,211,.4);border-radius:8px;background:#65b8d31f}.proof-bridge div{display:grid;gap:.24rem;min-width:0}.proof-bridge h3{color:#65b8d3;font-size:.82rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.proof-bridge p{color:#e9efe9;font-size:.9rem;overflow-wrap:anywhere}.friction-proof{border-color:#f1b83e5c}.friction-proof-button{width:100%}.switch-proof{border-color:#65b8d366}.switch-proof-button{width:100%}.quick-progress{border-color:#e86f4d66}.bridge-button{flex:0 0 auto;padding:.68rem .85rem;background:#65b8d3;color:#18242c;font-weight:900}.bridge-button:hover{border-color:#fffaf0}.round-close{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0}.round-close div{display:grid;gap:.28rem;min-width:0}.round-close strong{color:#f1b83e;font-size:.92rem;font-weight:900}.round-close p{color:#d9e2dc;font-weight:750;overflow-wrap:anywhere}.round-recap{display:grid;gap:.82rem;padding:.82rem;border:1px solid rgba(241,184,62,.34);border-radius:8px;background:#fffaf014}.round-recap-head{display:flex;align-items:end;justify-content:space-between;gap:.75rem;min-width:0}.round-recap-head h3{color:#f1b83e;font-size:.84rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.round-recap-head p{min-width:0;color:#d9e2dc;font-size:.86rem;text-align:right;overflow-wrap:anywhere}.round-recap-list{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.round-recap-list li{display:grid;grid-template-columns:1.65rem minmax(0,1fr);gap:.55rem;align-items:start}.round-recap-list li>span{min-height:1.65rem;display:grid;place-items:center;border:1px solid rgba(255,250,240,.28);border-radius:999px;color:#f1b83e;font-size:.78rem;font-weight:900}.round-recap-list div{display:grid;gap:.12rem;min-width:0}.round-recap-list strong{color:#fffaf0;font-size:.92rem;line-height:1.15}.round-recap-list p,.round-recap-list em{color:#d9e2dc;font-size:.82rem;font-style:normal;overflow-wrap:anywhere}.round-recap-list em{color:#65b8d3;font-weight:850}.round-pattern{padding-top:.1rem;color:#e9efe9;font-size:.92rem;overflow-wrap:anywhere}.round-pattern strong{color:#f1b83e;margin-right:.25rem}.round-handoff{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.round-handoff-with-bridge{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.round-handoff-button{min-height:8.5rem;display:grid;grid-template-rows:auto 1fr auto;gap:.38rem;align-content:start;min-width:0;padding:.76rem;border:1px solid rgba(255,250,240,.22);border-radius:8px;background:#65b8d324;color:#fffaf0;cursor:pointer;text-decoration:none;text-align:left}.round-handoff-button:hover{border-color:#f1b83e}.round-handoff-button strong{color:#f1b83e;font-size:.9rem;font-weight:900;line-height:1.15}.round-handoff-button span,.round-handoff-button em{color:#d9e2dc;font-size:.82rem;font-style:normal;line-height:1.35;overflow-wrap:anywhere}.round-handoff-button em{color:#65b8d3;font-weight:850}.signal-cue-bridge{min-height:7.4rem;background:#e86f4d26}.friction-handoff-grid{grid-template-columns:repeat(auto-fit,minmax(8.8rem,1fr))}.friction-next-grid,.minute-next-grid,.switch-next-grid,.quick-next-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.friction-handoff,.minute-handoff,.switch-handoff,.quick-handoff,.quick-stop-link{min-height:7.2rem}.friction-next-button,.minute-next-button,.switch-next-button,.quick-next-button{min-height:6.2rem}.action-buttons{display:flex;flex-wrap:wrap;justify-content:end;gap:.55rem}.tool-button,.mark-button,.start-round-button{padding:.68rem .85rem;font-weight:850}.tool-button{background:#fffaf0;color:#18242c}.mark-button{background:#16806d;color:#fff}.mark-button[aria-pressed=true]{background:#f1b83e;color:#18242c}.start-round-button{min-height:44px;border:1px solid rgba(24,36,44,.24);border-radius:8px;background:#f1b83e;color:#18242c;cursor:pointer;letter-spacing:0}.start-round-button:hover{border-color:#fffaf0}.session-trail{display:grid;gap:.72rem;padding-top:.1rem;border-top:1px solid rgba(24,36,44,.14)}.trail-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.clear-button{min-height:44px;padding:.45rem .62rem;background:#fffdf8;color:#53616b;font-size:.82rem;font-weight:850}.trail-list{display:grid;gap:.62rem;margin:0;padding:0;list-style:none}.trail-list li{display:grid;gap:.32rem;padding-left:.75rem;border-left:4px solid #65b8d3}.trail-list li:nth-child(2n){border-color:#e86f4d}.trail-list span{color:#53616b;font-size:.72rem;font-weight:850}.trail-list strong{color:#18242c;font-size:.9rem;line-height:1.15}.trail-list p{color:#34444f;font-size:.86rem;line-height:1.35;overflow-wrap:anywhere}.trail-list em{color:#0f5f52;font-size:.78rem;font-style:normal;font-weight:850}.trail-return-button{width:fit-content;min-height:44px;padding:.38rem .62rem;background:#f4efe3;color:#18242c;font-size:.8rem;font-weight:850}.example-panel{display:grid;gap:.95rem;padding:clamp(1rem,2vw,1.25rem);border:1px solid rgba(24,36,44,.18);border-radius:8px;background:#fffdf8eb}.example-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;min-width:0}.example-head h2{font-size:1rem;font-weight:900;letter-spacing:0}.example-head p{max-width:30rem;min-width:0;color:#53616b;font-size:.9rem;font-weight:700;text-align:right;overflow-wrap:anywhere}.example-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none}.example-list li{min-height:112px;display:grid;align-content:start;gap:.42rem;padding:.82rem;border:1px solid rgba(24,36,44,.16);border-left:5px solid #16806d;border-radius:8px;background:#fffaf0}.example-list li:nth-child(2n){border-left-color:#e86f4d}.example-list li:nth-child(3n){border-left-color:#65b8d3}.example-list strong{color:#18242c;font-size:.94rem;font-weight:900;line-height:1.12}.example-list span{color:#34444f;font-size:.88rem;font-weight:650;line-height:1.35;overflow-wrap:anywhere}@media(max-width:900px){.workspace{grid-template-columns:1fr}.tool-choice-grid,.start-choice-row,.home-start-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.motion-card{min-height:auto}.example-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.signal-shell{min-height:100svh}.product-head{align-items:start;flex-direction:column}h1{font-size:2rem;text-align:left}.title-stack{justify-items:start}.page-summary,.page-intro{text-align:left}.primary-start{grid-template-columns:1fr}.tool-start-head{align-items:start;flex-direction:column}.tool-start-head p{text-align:left}.tool-choice-grid,.start-choice-row,.home-start-grid{grid-template-columns:1fr}.segment-grid,.option-group:nth-of-type(2) .segment-grid,.option-group:nth-of-type(3) .segment-grid{grid-template-columns:1fr}.path-grid,.cue-choice-grid,.minute-choice-grid,.minute-handoff-grid,.minute-next-grid,.switch-choice-grid,.switch-handoff-grid,.switch-next-grid,.quick-choice-grid,.quick-handoff-grid,.quick-next-grid,.friction-focus-grid,.friction-map-body,.friction-handoff-grid,.friction-next-grid,.round-handoff{grid-template-columns:1fr}.cue-field{grid-template-columns:repeat(2,minmax(0,1fr))}.card-steps{grid-template-columns:1fr}.motion-step{min-height:150px}.card-head h2{font-size:2.2rem}.cue-field-panel>p,.motion-step p{font-size:1rem}.cue-cell{font-size:.9rem}.card-actions{align-items:stretch;flex-direction:column}.card-action-row,.action-buttons{justify-content:stretch}.copy-control-head{align-items:stretch;flex-direction:column}.tool-button,.mark-button,.start-round-button,.proof-button,.bridge-button,.copy-button{flex:1 1 140px;width:100%}.cue-feedback{align-items:stretch;flex-direction:column}.trail-return-button{width:100%}.round-head,.round-close,.round-recap-head,.path-head,.path-active,.proof-head,.proof-bridge{align-items:stretch;flex-direction:column}.round-head p,.round-recap-head p,.path-head p,.proof-head p{text-align:left}.proof-buttons{grid-template-columns:1fr}.example-head{align-items:start;flex-direction:column}.example-head p{text-align:left}.example-list{grid-template-columns:1fr}}
