.run-sheet-module__Iez2rW__page{background:var(--paper-light)}.run-sheet-module__Iez2rW__toolHero{border-bottom:8px solid var(--orange);background:var(--ink-deep);color:#fff}.run-sheet-module__Iez2rW__toolHero .breadcrumbs{border-color:#fff3}.run-sheet-module__Iez2rW__toolHero .breadcrumbs li{color:#ffffffb3}.run-sheet-module__Iez2rW__heroLayout{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:end;gap:4rem;padding:4.5rem 0 5rem;display:grid}.run-sheet-module__Iez2rW__heroLayout h1{color:#fff;max-width:850px;font-family:var(--font-display-loaded), "Arial Narrow", sans-serif;letter-spacing:-.035em;margin-bottom:1.25rem;font-size:clamp(3.2rem,7vw,6.6rem);font-weight:700}.run-sheet-module__Iez2rW__heroLayout p{color:#ffffffbd;max-width:760px;margin:0;font-size:clamp(1.02rem,1.65vw,1.22rem);line-height:1.62}.run-sheet-module__Iez2rW__heroLayout dl{border-top:1px solid #ffffff52;margin:0}.run-sheet-module__Iez2rW__heroLayout dl>div{border-bottom:1px solid #fff3;grid-template-columns:90px 1fr;gap:1rem;padding:.9rem 0;display:grid}.run-sheet-module__Iez2rW__heroLayout dt{color:#ff9b73;font-size:.72rem;font-weight:700}.run-sheet-module__Iez2rW__heroLayout dd{color:#fff;margin:0;font-size:.86rem;font-weight:600}.run-sheet-module__Iez2rW__builderSection{padding:4rem 0 6rem}.run-sheet-module__Iez2rW__workspace{grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);align-items:start;gap:2rem;display:grid}.run-sheet-module__Iez2rW__editor{min-width:0}.run-sheet-module__Iez2rW__editorHeader{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.75rem;display:flex}.run-sheet-module__Iez2rW__editorHeader h2,.run-sheet-module__Iez2rW__quoteHandoff h2,.run-sheet-module__Iez2rW__privacyNote h2{font-family:var(--font-display-loaded), "Arial Narrow", sans-serif;letter-spacing:-.025em;margin-bottom:.55rem;font-size:clamp(2rem,3.5vw,3rem);font-weight:700}.run-sheet-module__Iez2rW__editorHeader p,.run-sheet-module__Iez2rW__quoteHandoff p,.run-sheet-module__Iez2rW__privacyNote p{color:var(--muted);margin-bottom:0;line-height:1.55}.run-sheet-module__Iez2rW__resetButton,.run-sheet-module__Iez2rW__movementActions button,.run-sheet-module__Iez2rW__addMovement{color:var(--ink);cursor:pointer;background:0 0;border:1px solid #9ba7a5;border-radius:2px;justify-content:center;align-items:center;gap:.45rem;font-weight:700;display:inline-flex}.run-sheet-module__Iez2rW__resetButton{flex:none;min-height:42px;padding:.65rem .8rem}.run-sheet-module__Iez2rW__resetButton:hover,.run-sheet-module__Iez2rW__movementActions button:hover:not(:disabled),.run-sheet-module__Iez2rW__addMovement:hover:not(:disabled){border-color:var(--ink);background:var(--paper)}.run-sheet-module__Iez2rW__loadedNotice{color:#24454d;background:#e9f2f3;border-left:4px solid #176b96;align-items:flex-start;gap:.6rem;margin-bottom:1.25rem;padding:.8rem 1rem;font-size:.9rem;display:flex}.run-sheet-module__Iez2rW__loadedNotice svg{flex:none;margin-top:.18rem}.run-sheet-module__Iez2rW__presetFieldset,.run-sheet-module__Iez2rW__sectionCard{background:#fff;border:1px solid #b7bfbc;border-radius:2px;min-width:0;margin:0 0 1.25rem;padding:1.15rem}.run-sheet-module__Iez2rW__presetFieldset legend,.run-sheet-module__Iez2rW__sectionCard legend{color:var(--ink-deep);font-family:var(--font-display-loaded), "Arial Narrow", sans-serif;letter-spacing:-.01em;padding:0 .4rem;font-size:1.55rem;font-weight:700}.run-sheet-module__Iez2rW__presetGrid{grid-template-columns:repeat(5,1fr);gap:.55rem;display:grid}.run-sheet-module__Iez2rW__presetButton{background:var(--paper-light);min-height:112px;color:var(--ink);cursor:pointer;text-align:left;border:1px solid #bac2bf;border-radius:2px;padding:.8rem}.run-sheet-module__Iez2rW__presetButton strong,.run-sheet-module__Iez2rW__presetButton span{display:block}.run-sheet-module__Iez2rW__presetButton strong{margin-bottom:.3rem;font-size:.96rem}.run-sheet-module__Iez2rW__presetButton span{color:var(--muted);font-size:.76rem;line-height:1.35}.run-sheet-module__Iez2rW__presetButton:hover,.run-sheet-module__Iez2rW__presetButtonSelected{border-color:var(--ink)}.run-sheet-module__Iez2rW__presetButtonSelected{box-shadow:inset 0 -4px 0 var(--orange);background:#fff9f3}.run-sheet-module__Iez2rW__fieldGrid,.run-sheet-module__Iez2rW__movementGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.95rem;display:grid}.run-sheet-module__Iez2rW__field,.run-sheet-module__Iez2rW__fieldWide{align-content:start;gap:.35rem;min-width:0;display:grid}.run-sheet-module__Iez2rW__fieldWide{grid-column:1/-1}.run-sheet-module__Iez2rW__field>span,.run-sheet-module__Iez2rW__fieldWide>span{color:#34434c;font-size:.76rem;font-weight:700}.run-sheet-module__Iez2rW__field small,.run-sheet-module__Iez2rW__fieldWide small{color:var(--muted);font-size:.72rem;line-height:1.4}.run-sheet-module__Iez2rW__field input,.run-sheet-module__Iez2rW__field textarea,.run-sheet-module__Iez2rW__fieldWide input,.run-sheet-module__Iez2rW__fieldWide textarea{width:100%;min-height:46px;color:var(--ink);background:#fff;border:1px solid #aeb7b4;border-radius:1px;padding:.7rem .75rem}.run-sheet-module__Iez2rW__field textarea,.run-sheet-module__Iez2rW__fieldWide textarea{resize:vertical;min-height:84px;line-height:1.45}.run-sheet-module__Iez2rW__field input:focus,.run-sheet-module__Iez2rW__field textarea:focus,.run-sheet-module__Iez2rW__fieldWide input:focus,.run-sheet-module__Iez2rW__fieldWide textarea:focus{border-color:#176b96;outline:0;box-shadow:0 0 0 3px #176b9624}.run-sheet-module__Iez2rW__sectionIntro{color:var(--muted);margin:0 0 1rem;font-size:.9rem}.run-sheet-module__Iez2rW__movementList{gap:.9rem;display:grid}.run-sheet-module__Iez2rW__movementEditor{background:var(--paper-light);border:1px solid #c8cecb}.run-sheet-module__Iez2rW__movementEditor>header{border-bottom:1px solid #c8cecb;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem .8rem;display:flex}.run-sheet-module__Iez2rW__movementEditor>header>div:first-child{align-items:center;gap:.6rem;display:flex}.run-sheet-module__Iez2rW__movementEditor>header span{color:var(--orange-text);font-family:var(--font-geist-mono), monospace;font-size:.72rem;font-weight:700}.run-sheet-module__Iez2rW__movementEditor>header strong{color:var(--ink-deep);font-size:.9rem}.run-sheet-module__Iez2rW__movementActions{gap:.35rem;display:flex}.run-sheet-module__Iez2rW__movementActions button{width:34px;height:34px;padding:0}.run-sheet-module__Iez2rW__movementActions button:disabled,.run-sheet-module__Iez2rW__addMovement:disabled{cursor:not-allowed;opacity:.35}.run-sheet-module__Iez2rW__movementGrid{grid-template-columns:repeat(4,minmax(0,1fr));padding:.9rem}.run-sheet-module__Iez2rW__movementGrid .run-sheet-module__Iez2rW__fieldWide{grid-column:span 2}.run-sheet-module__Iez2rW__movementGrid .run-sheet-module__Iez2rW__fieldWide:last-child{grid-column:1/-1}.run-sheet-module__Iez2rW__addMovement{min-height:42px;margin-top:1rem;padding:.65rem .85rem}.run-sheet-module__Iez2rW__previewColumn{min-width:0;position:sticky;top:100px}.run-sheet-module__Iez2rW__actionBar{justify-content:flex-end;gap:.65rem;margin-bottom:.75rem;display:flex}.run-sheet-module__Iez2rW__actionBar .button{border-radius:2px;min-height:46px;padding:.75rem 1rem;font-size:.84rem}.run-sheet-module__Iez2rW__contactToggle{color:#4b6061;justify-content:flex-end;align-items:flex-start;gap:.55rem;font-size:.78rem;line-height:1.4;display:flex}.run-sheet-module__Iez2rW__contactToggle input{accent-color:#176b96;margin-top:.2rem}.run-sheet-module__Iez2rW__status{min-height:1.4rem;color:var(--muted);text-align:right;margin:.55rem 0 .9rem;font-size:.76rem}.run-sheet-module__Iez2rW__printSheet{border:1px solid var(--ink);color:#172b2e;background:#fff;box-shadow:0 18px 44px #071c1f1f}.run-sheet-module__Iez2rW__printHeader{border-top:8px solid var(--orange);border-bottom:1px solid var(--ink);justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.35rem;display:flex}.run-sheet-module__Iez2rW__printHeader span{color:var(--orange-text);margin-bottom:.3rem;font-size:.72rem;font-weight:700;display:block}.run-sheet-module__Iez2rW__printHeader h2{max-width:560px;font-family:var(--font-display-loaded), "Arial Narrow", sans-serif;letter-spacing:-.025em;margin:0;font-size:clamp(2rem,3.8vw,3.15rem);line-height:.95}.run-sheet-module__Iez2rW__printHeader>strong{color:#4c5d5f;letter-spacing:.05em;text-align:right;text-transform:uppercase;max-width:130px;font-size:.68rem;line-height:1.35}.run-sheet-module__Iez2rW__tripFacts{border-bottom:1px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.run-sheet-module__Iez2rW__tripFacts>div{border-bottom:1px solid #ced3d1;border-right:1px solid #ced3d1;min-width:0;padding:.75rem 1rem}.run-sheet-module__Iez2rW__tripFacts>div:nth-child(2n){border-right:0}.run-sheet-module__Iez2rW__tripFacts>div:nth-last-child(-n+2){border-bottom:0}.run-sheet-module__Iez2rW__tripFacts dt,.run-sheet-module__Iez2rW__previewMovements dt{color:#5a6a6c;letter-spacing:.035em;text-transform:uppercase;margin-bottom:.1rem;font-size:.64rem;font-weight:700}.run-sheet-module__Iez2rW__tripFacts dd,.run-sheet-module__Iez2rW__previewMovements dd{overflow-wrap:anywhere;margin:0;font-size:.84rem;font-weight:650}.run-sheet-module__Iez2rW__previewSection{border-bottom:1px solid var(--ink)}.run-sheet-module__Iez2rW__previewSectionHeading{background:#edf0ec;justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 1rem;display:flex}.run-sheet-module__Iez2rW__previewSectionHeading h3{letter-spacing:-.01em;margin:0;font-size:.86rem}.run-sheet-module__Iez2rW__previewSectionHeading span{color:#5a6a6c;text-transform:uppercase;font-size:.67rem;font-weight:700}.run-sheet-module__Iez2rW__previewMovements>article{border-bottom:1px solid #ced3d1;padding:.9rem 1rem}.run-sheet-module__Iez2rW__previewMovements>article:last-child{border-bottom:0}.run-sheet-module__Iez2rW__previewMovements article>header{grid-template-columns:26px minmax(0,1fr);gap:.65rem;display:grid}.run-sheet-module__Iez2rW__previewMovements article>header>span{color:var(--orange-text);font-family:var(--font-geist-mono), monospace;font-size:.67rem;font-weight:700}.run-sheet-module__Iez2rW__previewMovements article>header strong,.run-sheet-module__Iez2rW__previewMovements article>header small{display:block}.run-sheet-module__Iez2rW__previewMovements article>header strong{overflow-wrap:anywhere;font-size:.86rem;line-height:1.35}.run-sheet-module__Iez2rW__previewMovements article>header strong b{color:var(--orange-text)}.run-sheet-module__Iez2rW__previewMovements article>header small{color:#5a6a6c;margin-top:.2rem;font-size:.68rem;line-height:1.4}.run-sheet-module__Iez2rW__previewMovements dl{border-top:1px dotted #bfc6c3;grid-template-columns:110px minmax(0,1fr);gap:.7rem;margin:.65rem 0 0 26px;padding-top:.55rem;display:grid}.run-sheet-module__Iez2rW__previewMovements p{color:#4f6062;white-space:pre-wrap;margin:.55rem 0 0 26px;font-size:.72rem;line-height:1.5}.run-sheet-module__Iez2rW__previewNotes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.run-sheet-module__Iez2rW__previewNotes>div{border-bottom:1px solid #ced3d1;border-right:1px solid #ced3d1;min-width:0;padding:.75rem 1rem}.run-sheet-module__Iez2rW__previewNotes>div:nth-child(2n){border-right:0}.run-sheet-module__Iez2rW__previewNotes>div:nth-last-child(-n+2){border-bottom:0}.run-sheet-module__Iez2rW__previewNotes>div:only-child{border-right:0;grid-column:1/-1}.run-sheet-module__Iez2rW__previewNotes h3{color:#5a6a6c;letter-spacing:.035em;text-transform:uppercase;margin:0 0 .2rem;font-size:.65rem}.run-sheet-module__Iez2rW__previewNotes p{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.73rem;line-height:1.45}.run-sheet-module__Iez2rW__printSheet>footer{color:#5b686a;padding:.7rem 1rem;font-size:.62rem;line-height:1.4}.run-sheet-module__Iez2rW__quoteHandoff,.run-sheet-module__Iez2rW__privacyNote{background:var(--paper);border:1px solid #b7bfbc;margin-top:1.25rem;padding:1.25rem}.run-sheet-module__Iez2rW__quoteHandoff h2,.run-sheet-module__Iez2rW__privacyNote h2{font-size:1.7rem}.run-sheet-module__Iez2rW__quoteHandoff p,.run-sheet-module__Iez2rW__privacyNote p{font-size:.86rem}.run-sheet-module__Iez2rW__quoteHandoff .button{border-radius:2px;min-height:46px;margin-top:1rem;font-size:.86rem}.run-sheet-module__Iez2rW__privacyNote{background:#e9f2f3;border-left:5px solid #176b96}.run-sheet-module__Iez2rW__methodSection{border-top:1px solid var(--line);background:var(--paper);padding:5rem 0}.run-sheet-module__Iez2rW__methodSection>.shell{grid-template-columns:1fr 1fr;gap:5rem;display:grid}.run-sheet-module__Iez2rW__methodSection h2{font-family:var(--font-display-loaded), "Arial Narrow", sans-serif;letter-spacing:-.025em;margin-bottom:1rem;font-size:clamp(2rem,3.5vw,3rem);font-weight:700}.run-sheet-module__Iez2rW__methodSection p,.run-sheet-module__Iez2rW__methodSection li{color:var(--muted)}.run-sheet-module__Iez2rW__methodSection ul{margin:0 0 1.35rem;padding-left:1.15rem}.run-sheet-module__Iez2rW__methodSection li+li{margin-top:.35rem}@media (max-width:1120px){.run-sheet-module__Iez2rW__workspace{grid-template-columns:1fr}.run-sheet-module__Iez2rW__previewColumn{position:static}.run-sheet-module__Iez2rW__presetGrid{grid-template-columns:repeat(3,1fr)}.run-sheet-module__Iez2rW__heroLayout{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:680px){.run-sheet-module__Iez2rW__editorHeader,.run-sheet-module__Iez2rW__actionBar{flex-direction:column;align-items:stretch}.run-sheet-module__Iez2rW__resetButton{align-self:flex-start}.run-sheet-module__Iez2rW__presetGrid,.run-sheet-module__Iez2rW__fieldGrid,.run-sheet-module__Iez2rW__movementGrid,.run-sheet-module__Iez2rW__tripFacts,.run-sheet-module__Iez2rW__previewNotes{grid-template-columns:1fr}.run-sheet-module__Iez2rW__presetGrid{grid-template-columns:repeat(2,1fr)}.run-sheet-module__Iez2rW__movementGrid .run-sheet-module__Iez2rW__fieldWide,.run-sheet-module__Iez2rW__fieldWide{grid-column:1}.run-sheet-module__Iez2rW__tripFacts>div,.run-sheet-module__Iez2rW__tripFacts>div:nth-child(2n),.run-sheet-module__Iez2rW__previewNotes>div,.run-sheet-module__Iez2rW__previewNotes>div:nth-child(2n){border-bottom:1px solid #ced3d1;border-right:0}.run-sheet-module__Iez2rW__tripFacts>div:last-child,.run-sheet-module__Iez2rW__previewNotes>div:last-child{border-bottom:0}.run-sheet-module__Iez2rW__contactToggle{justify-content:flex-start}.run-sheet-module__Iez2rW__status{text-align:left}.run-sheet-module__Iez2rW__printHeader{flex-direction:column}.run-sheet-module__Iez2rW__printHeader>strong{text-align:left;max-width:none}.run-sheet-module__Iez2rW__heroLayout{padding:3rem 0 3.5rem}.run-sheet-module__Iez2rW__methodSection>.shell{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:430px){.run-sheet-module__Iez2rW__presetGrid{grid-template-columns:1fr}.run-sheet-module__Iez2rW__movementEditor>header{align-items:flex-start}}@page{size:letter portrait;margin:.42in}@media print{:is(.site-header,.site-footer,.skip-link,.run-sheet-module__Iez2rW__editor,.run-sheet-module__Iez2rW__actionBar,.run-sheet-module__Iez2rW__contactToggle,.run-sheet-module__Iez2rW__status,.run-sheet-module__Iez2rW__quoteHandoff,.run-sheet-module__Iez2rW__privacyNote,.run-sheet-module__Iez2rW__toolHero,.run-sheet-module__Iez2rW__methodSection){display:none!important}body{background:#fff!important}.run-sheet-module__Iez2rW__builderSection{padding:0}.run-sheet-module__Iez2rW__builderSection>.shell{width:100%}.run-sheet-module__Iez2rW__workspace,.run-sheet-module__Iez2rW__previewColumn{display:block}.run-sheet-module__Iez2rW__previewColumn{position:static}.run-sheet-module__Iez2rW__printSheet{box-shadow:none;border:1px solid #172b2e}.run-sheet-module__Iez2rW__printHeader h2{font-size:26pt}.run-sheet-module__Iez2rW__previewMovements>article,.run-sheet-module__Iez2rW__previewNotes>div{break-inside:avoid}}
