.mr{gap:var(--space-9);display:grid}.mr-page{gap:var(--space-5);break-inside:avoid;display:grid}.mr-page+.mr-page{border-top:1px solid var(--border-subtle);padding-top:var(--space-7)}.mr-page__head{align-items:baseline;gap:var(--space-4);display:flex}.mr-page__num{font-family:var(--font-meta,var(--font-sans));font-size:var(--text-sm);color:var(--fg-subtle);letter-spacing:.12em}.mr-page__title{font-size:var(--text-3xl);line-height:var(--leading-tight);margin:0}.mr-page__question{margin:var(--space-1) 0 0;color:var(--fg-muted);font-size:var(--text-lg)}.mr-you{gap:var(--space-6);display:grid}.mr-you__map{column-gap:var(--space-6);row-gap:var(--space-5);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.mr-you__figure{grid-area:1/2/-1;place-self:center}.mr-you__labels{display:contents}.mr-you__labels li{gap:3px;min-width:0;max-width:38ch;display:grid;position:relative}.mr-you__labels li[data-side=left]{text-align:right;padding-right:var(--space-6);grid-column:1;justify-self:end}.mr-you__labels li[data-side=right]{padding-left:var(--space-6);grid-column:3;justify-self:start}.mr-connector{width:40px;height:14px;color:var(--reflection);opacity:.8;position:absolute;top:.45em}.mr-connector[data-side=left]{right:-6px}.mr-connector[data-side=right]{left:-6px}.mr-label__title{font-family:var(--font-meta,var(--font-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);font-size:11px}.mr-label__text{font-size:var(--text-base);line-height:var(--leading-snug)}.mr-key{padding:var(--space-5);background:var(--surface-sunken);border-left:3px solid var(--accent);font-size:var(--text-xl);line-height:var(--leading-snug);margin:0}.mr-key__mark{margin-bottom:var(--space-2);font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:11px;display:block}.mr-loop{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mr-loop__title{margin:0 0 var(--space-3);font-size:var(--text-lg)}.mr-chain{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.mr-chain__step{gap:0 var(--space-3);min-width:0;padding:var(--space-2) 0;grid-template-rows:auto auto;grid-template-columns:56px minmax(0,1fr);align-items:center;display:grid;position:relative}.mr-chain{gap:var(--space-5)}.mr-arrow{width:24px;height:var(--space-5);color:var(--border-strong);position:absolute;top:100%;left:20px;overflow:visible}.mr-loop__again{align-items:center;gap:var(--space-3);margin:var(--space-5) 0 0;padding-top:var(--space-4);border-top:1px solid var(--border);font-size:var(--text-sm);color:var(--amber);display:flex}.mr-arrow[data-kind=back]{width:34px;height:20px;color:var(--amber);flex:none;position:static}.mr-chain__step .mr-doodle{grid-row:1/span 2}.mr-chain__role{font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle);font-size:10px}.mr-chain__label{font-size:var(--text-base);line-height:var(--leading-snug)}.mr-chain__step.is-exit{background:color-mix(in srgb, var(--accent) 8%, transparent);outline:1px solid var(--accent);border-radius:var(--radius-sm);padding-inline:var(--space-2)}.mr-chain__exit{font-family:var(--font-meta,var(--font-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--accent);grid-column:2;font-size:10px}.mr-ifthen{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-surface);grid-column:1/-1;display:grid}.mr-ifthen__exit span,.mr-dir span{font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle);font-size:10px;display:block}.mr-ifthen__rule{font-size:var(--text-lg);line-height:var(--leading-snug);margin:0}.mr-layers{gap:var(--space-6);display:grid}.mr-layers__stack{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.mr-layers__stack li{padding:var(--space-3) var(--space-4);margin-left:calc(var(--depth) * var(--space-4));border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);gap:2px;display:grid}.mr-layers__title{font-family:var(--font-meta,var(--font-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:11px}.mr-layers__directions{gap:var(--space-5);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.mr-dir{margin:0 0 var(--space-3);font-size:var(--text-sm);line-height:var(--leading-snug)}.mr-manual{gap:var(--space-5);display:grid}.mr-manual__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mr-manual__card{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-surface)}.mr-manual__card h3{margin:0 0 var(--space-3);font-size:var(--text-lg)}.mr-manual__card dl,.mr-lever__facts,.mr-action dl{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,140px) minmax(0,1fr);margin:0;display:grid}.mr-week dl{gap:var(--space-1);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.mr-week dt{margin-top:var(--space-2)}.mr-manual__card dt,.mr-lever__facts dt,.mr-action dt,.mr-week dt{font-family:var(--font-meta,var(--font-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);padding-top:3px;font-size:10px}.mr-manual__card dd,.mr-lever__facts dd,.mr-action dd,.mr-week dd{font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.mr-manual__extras{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mr-manual__extras li{font-size:var(--text-sm);line-height:var(--leading-snug);gap:3px;display:grid}.mr-manual__extras span{font-family:var(--font-meta,var(--font-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--accent);font-size:10px}.mr-fit{gap:var(--space-5);justify-items:start;display:grid}.mr-fit__cols{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));width:100%;display:grid}.mr-fit__col h3{margin:0 0 var(--space-2);font-family:var(--font-meta,var(--font-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--fg-subtle);font-size:11px}.mr-fit__col ul{padding-left:var(--space-4);font-size:var(--text-sm);line-height:var(--leading-snug);margin:0}.mr-levers{gap:var(--space-5);display:grid}.mr-lever{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-surface);display:grid}.mr-lever h3{font-size:var(--text-xl);margin:0}.mr-lever__sentence{margin:var(--space-1) 0 0;font-size:var(--text-lg);color:var(--accent)}.mr-lever__actions{gap:var(--space-2);border-top:1px solid var(--border-subtle);padding:0;padding-top:var(--space-3);margin:0;list-style:none;display:grid}.mr-lever__actions li{gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,110px) minmax(0,1fr);display:grid}.mr-horizon{font-family:var(--font-meta,var(--font-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--accent);padding-top:3px;font-size:10px}.mr-action__behaviour{font-size:var(--text-sm)}.mr-action__measure{font-size:var(--text-xs);color:var(--fg-muted);grid-column:2}.mr-training{gap:var(--space-5);display:grid}.mr-training__lead{font-size:var(--text-lg);color:var(--fg-muted);margin:0}.mr-weeks{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0;padding:0;list-style:none;display:grid}.mr-week{gap:var(--space-2);min-width:0;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-surface);display:grid}.mr-week__num{font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--accent);font-size:10px}.mr-week__skill{font-size:var(--text-lg);line-height:var(--leading-tight);margin:0}.mr-week__micro,.mr-training__remirror{font-size:var(--text-sm);color:var(--fg-muted);margin:0}.mr-action{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-sunken);width:100%;display:grid}.mr-action h3{font-size:var(--text-lg);margin:0}.mr-action__why{font-size:var(--text-sm);color:var(--fg-muted);margin:0}.mr-why{gap:var(--space-4);display:grid}.mr-evidence{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-surface);display:grid}.mr-evidence__conclusion{font-size:var(--text-lg);line-height:var(--leading-snug);margin:0}.mr-evidence__strength{font-family:var(--font-meta,var(--font-sans));letter-spacing:.14em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid var(--border);justify-self:start;padding:3px 10px;font-size:10px}.mr-evidence__strength--sterk{color:var(--positive);border-color:var(--positive-line);background:var(--positive-soft)}.mr-evidence__strength--redelijk{color:var(--gold-strong);border-color:var(--gold-line);background:var(--gold-soft)}.mr-evidence__strength--voorzichtig{color:var(--fg-muted)}.mr-evidence__signals{gap:var(--space-1);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.mr-evidence__kind{min-width:150px;font-family:var(--font-meta,var(--font-sans));letter-spacing:.12em;text-transform:uppercase;color:var(--fg-subtle);font-size:10px;display:inline-block}.mr-evidence__against{padding:var(--space-3);border-left:2px solid var(--amber);background:var(--amber-soft);font-size:var(--text-sm)}.mr-evidence__against span{font-family:var(--font-meta,var(--font-sans));letter-spacing:.14em;text-transform:uppercase;color:var(--amber-strong);margin-bottom:var(--space-1);font-size:10px;display:block}.mr-evidence__against ul{padding-left:var(--space-4);margin:0}.mr-evidence__interpretation{font-size:var(--text-xs);color:var(--fg-muted);margin:0}.mr-doodle{mix-blend-mode:multiply;height:auto}html[data-skin=midnight] .mr-doodle{mix-blend-mode:multiply;padding:var(--space-3);background:var(--doodle-paper,#f8f7f3);border-radius:6px;box-shadow:0 10px 30px -18px #000000e6}@media (max-width:1023.98px){.mr-loop,.mr-manual__grid{grid-template-columns:minmax(0,1fr)}.mr-manual__extras{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.mr-layers__directions,.mr-manual__extras{grid-template-columns:minmax(0,1fr)}.mr-manual__card dl,.mr-lever__facts,.mr-action dl,.mr-week dl,.mr-lever__actions li{gap:2px var(--space-3);grid-template-columns:minmax(0,1fr)}.mr-layers__stack li{margin-left:calc(var(--depth) * var(--space-2))}}@media print{.mr-page{break-after:page}.mr-doodle{mix-blend-mode:normal}}@media (max-width:1023.98px){.mr-you__map{row-gap:var(--space-4);grid-template-columns:minmax(0,1fr);justify-items:start}.mr-you__figure{margin-bottom:var(--space-3);grid-area:auto/1;justify-self:center}.mr-you__labels li,.mr-you__labels li[data-side=left],.mr-you__labels li[data-side=right]{text-align:left;max-width:52ch;padding-right:0;padding-left:var(--space-5);grid-column:1;justify-self:stretch}.mr-connector,.mr-connector[data-side=left],.mr-connector[data-side=right]{width:26px;top:.5em;left:-4px;right:auto;transform:scaleX(-1)}}@media print{.mr-arrow,.mr-connector{color:var(--ink-700)}}.mr-top{gap:var(--space-7);display:grid}.mr-top__band{gap:var(--space-4);padding-top:var(--space-5);border-top:2px solid var(--accent);display:grid}.mr-top__band:first-child{border-top-color:var(--gold)}.mr-top__step{font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0;font-size:11px}.mr-top__essence{max-width:28ch;font-family:var(--font-reflect);font-size:clamp(1.5rem,1rem + 1.8vw,2.4rem);font-weight:var(--weight-medium);letter-spacing:-.01em;margin:0;line-height:1.15}.mr-top__h3{font-size:var(--text-lg);margin:0}.mr-top__wie{gap:var(--space-6);display:grid}.mr-rings__wrap{gap:var(--space-5);align-items:center;display:grid}.mr-rings{width:100%;max-width:240px;margin:0 auto;display:block}.mr-rings__wrap[data-size=groot] .mr-rings{max-width:320px}.mr-rings__ring{stroke:var(--surface-raised);stroke-width:2px;fill:color-mix(in oklab, var(--gold) calc(var(--kern,0) * 100%), color-mix(in oklab, var(--ink-950) calc(var(--t,0) * 78%), var(--reflection-soft)))}.mr-rings__num{font-size:11px;font-weight:var(--weight-bold);fill:color-mix(in oklab, var(--surface-raised) calc(max(0, var(--t,0) - .45) * 220%), var(--ink-950))}.mr-rings__aura{fill:none;stroke:var(--gold);stroke-width:1.2px;opacity:.45;stroke-dasharray:3 7;stroke-linecap:round}.mr-rings__axis{stroke:var(--gold);stroke-width:1.6px;opacity:.55;stroke-dasharray:5 6;stroke-linecap:round}.mr-rings__pole{fill:var(--gold)}.mr-rings__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.mr-rings__list li{gap:var(--space-3);grid-template-columns:28px minmax(0,1fr);align-items:start;min-width:0;display:grid}.mr-rings__list strong{font-size:var(--text-base);display:block}.mr-rings__body{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--fg-muted);display:block}.mr-rings__badge{width:28px;height:28px;font-size:var(--text-xs);font-weight:var(--weight-bold);background:color-mix(in oklab, var(--gold) calc(var(--kern,0) * 100%), color-mix(in oklab, var(--ink-950) calc(var(--t,0) * 78%), var(--reflection-soft)));color:color-mix(in oklab, var(--surface-raised) calc(max(0, var(--t,0) - .45) * 220%), var(--ink-950));border-radius:50%;place-items:center;display:grid}.mr-rings__list li[style*="--kern: 1"] .mr-rings__badge{background:var(--gold);color:var(--ink-950)}@media (min-width:720px){.mr-rings__wrap{gap:var(--space-6);grid-template-columns:240px minmax(0,1fr)}.mr-rings__wrap[data-size=groot]{grid-template-columns:320px minmax(0,1fr)}}.mr-top__highlights{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.mr-top__highlights li{padding-left:var(--space-4);border-left:1px solid var(--border);gap:3px;display:grid}.mr-knot{gap:var(--space-3);counter-reset:knot;margin:0;padding:0;list-style:none;display:grid}.mr-knot li{padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-sm);gap:2px;display:grid;position:relative}.mr-knot li:not(:last-child):after{content:"";left:50%;bottom:calc(-1 * var(--space-3));width:1px;height:var(--space-3);background:var(--border-strong);position:absolute}.mr-knot__role{font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle);font-size:10px}.mr-knot__text{font-size:var(--text-base);line-height:var(--leading-snug)}.mr-knot__exit{align-items:center;gap:var(--space-4);margin:var(--space-2) 0 0;padding:var(--space-4);background:var(--gold-soft);border-left:3px solid var(--gold);border-radius:var(--radius-sm);line-height:var(--leading-snug);color:var(--ink-900);display:flex}.mr-knot__exit-label{font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--gold-strong);font-size:10px;display:block}.mr-moves{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.mr-moves li{gap:2px var(--space-4);padding:var(--space-4);background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:auto minmax(0,1fr);display:grid}.mr-moves__num{font-family:var(--font-reflect);font-size:var(--text-xl);color:var(--accent);grid-row:1/span 2}.mr-moves__title{font-size:var(--text-base);font-weight:var(--weight-semibold)}.mr-moves__today{font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--fg-muted)}.mr-week-one{align-items:flex-start;gap:var(--space-4);margin-top:var(--space-2);padding:var(--space-4);background:var(--primary-soft);border-radius:var(--radius-sm);display:flex}.mr-week-one__label{font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 2px;font-size:10px}.mr-week-one__skill{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-snug);margin:0}.mr-week-one__action{font-size:var(--text-sm);color:var(--fg-muted);margin:2px 0 0}@media (min-width:1024px){.mr-top__wie{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start}.mr-moves{grid-template-columns:repeat(3,minmax(0,1fr))}.mr-moves li{grid-template-columns:auto}.mr-moves__num{grid-row:auto}}.mr-loop{gap:var(--space-6);display:grid}.mr-loop__figure{justify-items:center;gap:var(--space-2);display:grid}.mr-loopdia{width:100%;max-width:300px;display:block}.mr-loop__caption{font-size:var(--text-sm);color:var(--fg-muted);text-align:center;margin:0}.mr-loopdia__arc{fill:none;stroke:var(--border-strong);stroke-width:1.6px;stroke-linecap:round}.mr-loopdia__tip{fill:none;stroke:var(--border-strong);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.mr-loopdia__out{stroke:var(--gold);stroke-width:2px;stroke-linecap:round;stroke-dasharray:6 5}.mr-loopdia__out-tip{fill:none;stroke:var(--gold);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.mr-loopdia__dot{fill:var(--surface-raised);stroke:var(--border-strong);stroke-width:1.4px}.mr-loopdia__dot[data-exit=true]{fill:var(--gold);stroke:var(--gold)}.mr-loopdia__num{font-size:12px;font-weight:var(--weight-bold);fill:var(--fg)}.mr-loopdia__num[data-exit=true]{fill:var(--ink-950)}.mr-loop__cols{gap:var(--space-6);display:grid}.mr-loop__title[data-tone=new]{color:var(--gold-strong)}.mr-loopsteps{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.mr-loopsteps li{gap:var(--space-3);grid-template-columns:26px minmax(0,1fr);align-items:start;min-width:0;display:grid}.mr-loopsteps__num{background:var(--surface-sunken);border:1px solid var(--border);width:26px;height:26px;font-size:var(--text-xs);font-weight:var(--weight-bold);border-radius:50%;place-items:center;display:grid}.mr-loopsteps li[data-exit=true] .mr-loopsteps__num{background:var(--gold);border-color:var(--gold);color:var(--ink-950)}.mr-loopsteps--new .mr-loopsteps__num{background:var(--primary-soft);border-color:var(--primary-line);color:var(--accent)}.mr-loopsteps__role{font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle);font-size:10px;display:block}.mr-loopsteps__label{font-size:var(--text-base);line-height:var(--leading-snug);display:block}.mr-loopsteps__exit{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--gold-strong);margin-top:3px;display:inline-block}@media (min-width:900px){.mr-loop{align-items:start;column-gap:var(--space-7);grid-template-columns:300px minmax(0,1fr)}.mr-loop__cols{column-gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.mr-ifthen{grid-column:1/-1}}.mr-top__mission{max-width:34ch;font-family:var(--font-reflect);font-size:clamp(1.25rem,.9rem + 1.2vw,1.8rem);font-weight:var(--weight-medium);color:var(--ink-900);margin:0;line-height:1.2}.mr-purpose{gap:var(--space-5);margin-top:var(--space-2);display:grid}.mr-purpose__label{margin:0 0 var(--space-2);font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--fg-subtle);font-size:10px}.mr-purpose>div>.mr-purpose__label:not(:first-child){margin-top:var(--space-5)}.mr-purpose__text{max-width:54ch;font-size:var(--text-base);line-height:var(--leading-normal);margin:0}.mr-purpose__own{margin:var(--space-4) 0 0;padding:var(--space-3) var(--space-4);background:var(--gold-soft);border-left:3px solid var(--gold);border-radius:var(--radius-sm);font-family:var(--font-reflect);font-size:var(--text-base);line-height:var(--leading-snug);color:var(--ink-900)}.mr-purpose__own span{font-family:var(--font-meta,var(--font-sans));letter-spacing:.16em;text-transform:uppercase;color:var(--gold-strong);margin-bottom:2px;font-size:10px;display:block}.mr-purpose__values{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.mr-purpose__values li{padding:4px var(--space-3);background:var(--primary-soft);border:1px solid var(--primary-line);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--accent)}.mr-purpose__identity{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.mr-purpose__identity li{padding-left:var(--space-4);border-left:2px solid var(--primary-line);font-size:var(--text-sm);line-height:var(--leading-snug);color:var(--ink-800)}@media (min-width:900px){.mr-purpose{gap:var(--space-7);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}
