.method{padding-bottom:clamp(3rem,7vw,6rem)}.method-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(1.5rem,4vw,4rem);align-items:end;padding-block:clamp(1.8rem,4vw,2.6rem) clamp(1.6rem,3.5vw,2.4rem)}.method-hero h1{margin:0;font-size:clamp(2rem,4.3vw,3.05rem);font-weight:640;letter-spacing:-.03em;line-height:1.03;max-width:19ch;text-wrap:balance}.method-lede{margin:0;max-width:52ch;color:var(--muted);font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.55}.trace-intro{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:clamp(1rem,3vw,3rem);align-items:end;padding-bottom:.9rem}.trace-eyebrow{display:block;font-family:var(--font-notation);font-size:.73rem;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.trace-intro h2{margin:.35rem 0 0;font-size:clamp(1.3rem,2.1vw,1.6rem);font-weight:660;letter-spacing:-.025em}.trace-intro p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.55;max-width:46ch}.trace{border-top:1px solid var(--line-strong)}.trace-head,.trace-row{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) minmax(0,.95fr);gap:clamp(1rem,2.4vw,1.8rem);padding-block:1.1rem;border-bottom:1px solid var(--line)}.trace-head{padding-block:.55rem;font-family:var(--font-notation);font-size:.73rem;letter-spacing:.13em;text-transform:uppercase;color:var(--muted)}.feld-kopf{display:flex;align-items:baseline;gap:.6rem;margin-bottom:.35rem}.feld-tag{font-family:var(--font-notation);font-size:.8rem;color:var(--red)}.feld-name{font-size:.95rem;color:var(--muted)}.feld-frage{display:block;font-size:clamp(1.08rem,1.5vw,1.2rem);font-weight:660;letter-spacing:-.02em;line-height:1.25;color:var(--ink);text-decoration:none;max-width:26ch;box-shadow:inset 0 -1px 0 var(--line);transition:box-shadow var(--motion-feedback) var(--ease-register),color var(--motion-feedback) var(--ease-register)}.feld-frage:hover,.feld-frage:focus-visible{color:var(--red);box-shadow:inset 0 -1px 0 var(--red)}.feld-frage:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.trace-row .col-woran{color:var(--muted);font-size:.95rem;line-height:1.5}.trace-row .col-raus{font-size:.95rem;line-height:1.5}.col-raus a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:.2em;transition:text-decoration-color var(--motion-feedback) var(--ease-register)}.col-raus a:hover,.col-raus a:focus-visible{text-decoration-color:var(--red)}.trace-row .col-offen{color:var(--red);font-size:.95rem;line-height:1.5}.trace-foot{margin:0;padding-top:.9rem;color:var(--muted);font-size:.94rem;line-height:1.6;max-width:78ch}.views{margin-top:clamp(2.4rem,5vw,3.6rem);border-top:1px solid var(--line-strong);padding-top:1.2rem}.views-intro h2{margin:0;font-size:clamp(1.4rem,2.2vw,1.7rem);font-weight:660;letter-spacing:-.025em}.views-intro p{margin:.4rem 0 0;color:var(--muted);font-size:.98rem;line-height:1.6;max-width:72ch}.views-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:1.5rem 0 0;padding:0;border-top:1px solid var(--line)}.views-list li{padding:1.1rem clamp(1rem,2vw,2rem) 1.2rem 0;border-right:1px solid var(--line)}.views-list li:last-child{border-right:0}.view-index,.view-name{font-family:var(--font-notation);font-size:.76rem;color:var(--muted)}.view-name{display:block;margin-top:.45rem;letter-spacing:.13em;text-transform:uppercase}.views-list h3{margin:.35rem 0 0;font-size:1.15rem;font-weight:660;letter-spacing:-.02em;line-height:1.25;max-width:22ch}.views-list p{margin:.4rem 0 0;color:var(--muted);font-size:.94rem;line-height:1.5;max-width:32ch}.evidence{margin-top:clamp(2.4rem,5vw,3.6rem);border-top:1px solid var(--line-strong);padding-top:1.2rem}.evidence-intro h2{margin:0;font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:660;letter-spacing:-.025em;max-width:24ch}.evidence-intro p{margin:.6rem 0 0;color:var(--muted);font-size:1rem;line-height:1.65;max-width:72ch}.evidence-links{margin-top:1.6rem;border-top:1px solid var(--line)}.evidence-links a{display:grid;grid-template-columns:8rem minmax(0,1fr) auto;gap:clamp(1rem,2vw,1.6rem);align-items:baseline;padding-block:.9rem;border-bottom:1px solid var(--line);text-decoration:none;color:inherit}.evidence-name{font-weight:660;font-size:1.02rem}.evidence-text{color:var(--muted);font-size:.95rem;line-height:1.5}.evidence-links a:hover .evidence-name,.evidence-links a:focus-visible .evidence-name{color:var(--red)}.evidence-links a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.notes{margin-top:clamp(2.4rem,5vw,3.6rem);border-top:1px solid var(--line-strong);padding-top:1.2rem}.notes-head{display:flex;align-items:baseline;justify-content:space-between;gap:2rem}.notes-head h2{margin:0;font-size:clamp(1.4rem,2.2vw,1.7rem);font-weight:660;letter-spacing:-.025em}.notes-count{font-family:var(--font-notation);font-size:.73rem;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.notes-note{margin:.4rem 0 0;color:var(--muted);font-size:.95rem;line-height:1.6;max-width:70ch}.notes-list{list-style:none;margin:1.1rem 0 0;padding:0;border-top:1px solid var(--line)}.notes-list a{display:grid;grid-template-columns:2.4rem minmax(0,1fr) 6rem 8rem;gap:clamp(.8rem,1.6vw,1.4rem);align-items:baseline;padding-block:.8rem;border-bottom:1px solid var(--line);text-decoration:none;color:inherit}.note-index,.note-length,.note-state{font-family:var(--font-notation);color:var(--muted)}.note-index{font-size:.78rem}.note-body b{display:block;font-size:1.04rem;font-weight:660;letter-spacing:-.01em;line-height:1.3}.note-target{display:block;color:var(--muted);font-size:.88rem;margin-top:.1rem}.note-length{font-size:.8rem}.note-state{font-size:.78rem;text-align:right}.notes-list a:hover .note-body b,.notes-list a:focus-visible .note-body b{color:var(--red)}.notes-list a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media(max-width:62rem){.trace-intro{grid-template-columns:minmax(0,1fr);gap:.6rem;align-items:start}.method-hero{grid-template-columns:minmax(0,1fr);gap:1rem;align-items:start}.trace-head{display:none}.trace-row{grid-template-columns:minmax(0,1fr);gap:.9rem;padding-block:1.3rem}.col-woran:before,.col-raus:before,.col-offen:before{display:block;font-family:var(--font-notation);font-size:.7rem;letter-spacing:.13em;text-transform:uppercase;color:var(--muted);margin-bottom:.2rem}.col-woran:before{content:"Woran geprüft"}.col-raus:before{content:"Was herauskam"}.col-offen:before{content:"Was offen bleibt"}.feld-frage{max-width:none}.views-list{grid-template-columns:minmax(0,1fr)}.views-list li{border-right:0;border-bottom:1px solid var(--line);padding-right:0}.views-list li:last-child{border-bottom:0}.views-list h3,.views-list p{max-width:none}.evidence-links a{grid-template-columns:minmax(0,1fr) auto;gap:.2rem 1rem}.evidence-name{grid-column:1}.evidence-links a>svg{grid-column:2;grid-row:1}.evidence-text{grid-column:1 / -1}.notes-list a{grid-template-columns:minmax(0,1fr) auto;gap:.15rem 1rem}.note-index{grid-column:1;grid-row:1}.note-state{grid-column:2;grid-row:1}.note-body{grid-column:1 / -1;grid-row:2}.note-length{grid-column:1 / -1;grid-row:3;text-align:left}}@media(prefers-reduced-motion:reduce){.feld-frage,.col-raus a,.evidence-links a>svg{transition:none}}.evidence-links a>svg{width:1.35rem;height:1.35rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;color:var(--muted);transition:color var(--motion-feedback) var(--ease-register),transform var(--motion-feedback) var(--ease-register)}.evidence-links a:hover>svg,.evidence-links a:focus-visible>svg{color:var(--red);transform:translate(.28rem)}
