.path-module__0Zw3jG__pathHero.path-module__0Zw3jG__pathHero{min-height:0}.path-module__0Zw3jG__nextTitle{font-family:var(--font-heading);font-size:var(--t-heading);margin:0;font-weight:700;line-height:1.15}.path-module__0Zw3jG__nextSub{font-size:var(--t-body);color:var(--ink);margin:6px 0 0;line-height:1.45}.path-module__0Zw3jG__stateSummary{font-size:var(--t-meta);color:var(--ink-soft);margin:8px 0 0;line-height:1.4}.path-module__0Zw3jG__tags{flex-wrap:wrap;gap:8px;min-width:0;margin-top:8px;display:flex}.path-module__0Zw3jG__stepRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 10px;display:flex}.path-module__0Zw3jG__stepCheck{min-height:44px;font-family:inherit;font-size:var(--t-body);color:var(--ink);background:var(--sheet);border:1.5px solid var(--line);cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:0 14px 0 10px;transition:background .15s,border-color .15s;display:inline-flex}a.path-module__0Zw3jG__stepCheck{text-decoration:none}.path-module__0Zw3jG__stepCheck:hover{background:var(--sheet-2);border-color:var(--primary)}.path-module__0Zw3jG__stepCheck:focus-visible{outline:2.5px solid var(--primary);outline-offset:2px}.path-module__0Zw3jG__stepCheckOn{color:var(--ink-soft);background:0 0}.path-module__0Zw3jG__stepCheckMark{width:22px;height:22px;font-size:var(--t-kicker);color:var(--ink-soft);border:1.5px dashed var(--line);border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid}.path-module__0Zw3jG__stepCheckOn .path-module__0Zw3jG__stepCheckMark{color:var(--on-primary);background:var(--primary);border:1.5px solid var(--primary)}.path-module__0Zw3jG__exerciseDetails{interpolate-size:allow-keywords;min-width:0;margin-top:4px}@supports selector(::details-content){.path-module__0Zw3jG__exerciseDetails::details-content{overflow-clip-margin:6px;block-size:0;transition:block-size .28s ease, content-visibility .28s allow-discrete;overflow:clip}.path-module__0Zw3jG__exerciseDetails[open]::details-content{block-size:auto}}.path-module__0Zw3jG__exerciseDetails>summary{min-height:44px;font-family:var(--font-mono);font-size:var(--t-kicker);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--primary) 70%, var(--ink));cursor:pointer;align-items:center;gap:8px;list-style:none;display:inline-flex}.path-module__0Zw3jG__exerciseDetails>summary::-webkit-details-marker{display:none}.path-module__0Zw3jG__exerciseDetails>summary:focus-visible{outline:2.5px solid var(--primary);outline-offset:2px}.path-module__0Zw3jG__exerciseDetails[open]>summary .path-module__0Zw3jG__caret{rotate:180deg}.path-module__0Zw3jG__caret{transition:rotate .2s;display:inline-block}.path-module__0Zw3jG__resetNote{max-width:48ch;font-size:var(--t-meta);color:var(--ink-soft);flex:100%;margin:0}@media (prefers-reduced-motion:reduce){.path-module__0Zw3jG__stepCheck,.path-module__0Zw3jG__caret{transition:none}.path-module__0Zw3jG__exerciseDetails::details-content{transition:none}}
