.ws{--ws-ease:cubic-bezier(.2,.7,.2,1);overflow-x:clip}.ws-schmal{max-width:64ch}.ws .kachel h3{margin-top:1rem}.ws-waage ul{margin:1.1rem 0 0;padding:0;list-style:none;display:grid;gap:1rem}.ws-waage li{display:grid;grid-template-columns:1.5rem 1fr;gap:.85rem;align-items:start}.ws-waage li b{display:block;color:var(--tinte)}.ws-waage li p{margin:.2rem 0 0;color:var(--tinte-weich);line-height:1.55;font-size:var(--s--1)}@media(min-width:1200px){.ws-waage li p{font-size:var(--s-0)}}.ws-haken{width:1.5rem;height:1.5rem;margin-top:.05rem}.ws-haken path{fill:none;stroke:var(--lagune);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.ws-grenze{position:relative;width:1.5rem;height:1.5rem;display:block}.ws-grenze:before{content:"";position:absolute;left:.15rem;right:.45rem;top:50%;height:2px;margin-top:-1px;background:var(--sand)}.ws-grenze:after{content:"";position:absolute;right:.3rem;top:.25rem;bottom:.25rem;width:2.5px;border-radius:2px;background:var(--tinte)}.ws-snippet{margin:0}#snippet .ws-snippet__kopf{margin:0 0 .9rem;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:#7fd3da;font-weight:600}.ws-snippet__karte{background:#fff;border-radius:18px;box-shadow:0 0 0 2px #2a96a08c,0 24px 60px #00000059;padding:.4rem clamp(1.1rem,2.2vw,1.6rem)}.ws-zeile{display:grid;grid-template-columns:10.5rem minmax(0,1fr);column-gap:1.2rem;align-items:baseline;padding:1rem 0;border-top:1px solid #E6E9EF}.ws-zeile:first-child{border-top:0}#snippet .ws-zeile__feld{margin:0;font-size:.72rem;letter-spacing:.07em;text-transform:uppercase;font-weight:700;color:#127c86}#snippet .ws-zeile__inhalt{margin:0;color:#4e5a6e}#snippet .ws-zeile__inhalt--url{display:flex;align-items:center;gap:.55rem;font-size:.88rem}#snippet .ws-zeile__inhalt--titel{font-family:Aeonik,system-ui,sans-serif;font-weight:600;font-size:clamp(1.08rem,.95rem + .5vw,1.34rem);line-height:1.25;color:#1a0dab}#snippet .ws-zeile__inhalt--text{font-size:.92rem;line-height:1.5}.ws-snippet__marke{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;background:#edf0f5;color:#127c86;font-weight:700;font-size:.75rem;flex:none}.ws-leiste{grid-column:2;display:flex;align-items:center;gap:.8rem;margin-top:.7rem}.ws-leiste__spur{position:relative;flex:1;height:6px;border-radius:99px;background:#e6e9ef;overflow:hidden}.ws-leiste__fuell{position:absolute;inset:0;border-radius:99px;background:#2a96a0;transform-origin:left center;transform:scaleX(var(--ws-anteil))}#snippet .ws-leiste__zahl{font-size:.76rem;font-weight:600;color:#127c86;white-space:nowrap}#snippet .karte__hinweis{margin-left:0;padding-left:0;max-width:none}.ws-pfad{position:relative;margin:1.1rem 0 0;padding:0;list-style:none;display:grid;gap:.85rem;--ws-p:1}.ws-pfad:before,.ws-pfad:after{content:"";position:absolute;left:.4rem;top:.5rem;bottom:.6rem;width:2px}.ws-pfad:before{background:var(--linie-stark)}.ws-pfad:after{background:var(--lagune);transform-origin:center top;transform:scaleY(var(--ws-p))}.ws-pfad li{position:relative;padding-left:1.8rem;font-weight:600;color:var(--tinte);line-height:1.35}.ws-pfad li:before{content:"";position:absolute;left:0;top:.15rem;width:.95rem;height:.95rem;border-radius:50%;background:var(--weiss);border:2px solid var(--lagune);box-sizing:border-box;z-index:1}.ws-pfad li:last-child{color:var(--lagune)}.ws-pfad li:last-child:before{background:var(--lagune);box-shadow:0 0 0 5px #127c8629}.ws-zwischen{margin-top:clamp(2.4rem,4vw,3.4rem);font-size:var(--s-2)}.ws-werkzeuge .kachel p{margin:.4rem 0 0;color:var(--tinte-weich);line-height:1.55}.ws-wer{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:clamp(.6rem,1.4vw,1.2rem);row-gap:.8rem}.ws-wer__kopf{margin:0;font-family:Aeonik,system-ui,sans-serif;font-weight:600;font-size:var(--s-1);color:var(--tinte);padding-bottom:.6rem;border-bottom:2px solid var(--linie)}.ws-wer__balken{border-radius:14px;padding:1rem 1.2rem;font-weight:600;font-size:var(--s--1);min-height:3.4rem;display:flex;align-items:center}.ws-wer__balken--wix{grid-column:1/3;background:var(--lagune);color:#fff;transform-origin:left center}.ws-wer__balken--code{grid-column:3;background:var(--tinte);color:#dce3ec}.ws-wer__balken--code code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem;display:inline-block}.ws-wer__balken--code code span{color:#5fd3dc}.ws-zwei{margin-top:clamp(1.6rem,3vw,2.2rem);display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.4rem,4vw,3.6rem)}.ws-zwei p{margin:0;line-height:1.65;color:var(--tinte-weich)}.ws-zwei strong{color:var(--tinte)}.ws-protokoll-bereich{background:var(--himmel)}.ws-protokoll{margin:clamp(1.8rem,3vw,2.6rem) 0 0;padding:0;list-style:none;position:relative;display:grid;gap:var(--spalt)}.ws-protokoll:before{content:"";position:absolute;left:.45rem;top:1.6rem;bottom:1.6rem;width:2px;background:var(--linie-stark)}.ws-befund{position:relative;padding-left:2.4rem}.ws-befund:before{content:"";position:absolute;left:0;top:1.55rem;width:1rem;height:1rem;border-radius:50%;background:var(--weiss);border:2px solid var(--tinte);box-sizing:border-box;z-index:1}.ws-befund--eigen:before{background:var(--lagune);border-color:var(--lagune)}.ws-befund__karte{background:var(--weiss);border:1px solid var(--linie);border-radius:var(--radius);padding:clamp(1.1rem,2vw,1.5rem) clamp(1.2rem,2.4vw,1.8rem);display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:2rem}.ws-befund h3{grid-column:1;margin:0;font-size:var(--s-1)}.ws-befund p{grid-column:1;margin:.45rem 0 0;max-width:70ch;color:var(--tinte-weich);line-height:1.6}.ws-stempel{grid-column:2;grid-row:1/3;align-self:center;padding:.5rem .85rem;border:2px solid var(--lagune);border-radius:8px;color:var(--lagune);font-weight:700;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;transform:rotate(-5deg);white-space:nowrap}.ws-weiter .kachel{display:flex;flex-direction:column;gap:.3rem;text-decoration:none;color:var(--tinte);transition:border-color .25s var(--ws-ease),transform .25s var(--ws-ease),box-shadow .25s var(--ws-ease)}.ws-weiter .kachel b{font-family:Aeonik,system-ui,sans-serif;font-size:var(--s-1);display:flex;justify-content:space-between;gap:1rem}.ws-weiter .kachel b:after{content:"→";color:var(--lagune);transition:transform .25s var(--ws-ease)}.ws-weiter .kachel span{color:var(--tinte-weich)}.ws-weiter .kachel:hover,.ws-weiter .kachel:focus-visible{border-color:var(--lagune);transform:translateY(-2px);box-shadow:var(--schatten-hoch)}.ws-weiter .kachel:hover b:after{transform:translate(4px)}.ws-hilfe{display:grid;grid-template-columns:1.4fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:end}.ws-hilfe__neben{margin:0;line-height:1.65;color:#c9d3e0}.ws-hilfe__neben a{color:#fff}@media(prefers-reduced-motion:no-preference){html[data-js=an] .ws-waage:not([data-ws-an]) .ws-waage__seite--ja{opacity:0;transform:translate(-24px)}html[data-js=an] .ws-waage:not([data-ws-an]) .ws-waage__seite--grenze{opacity:0;transform:translate(24px)}html[data-js=an] .ws-waage:not([data-ws-an]) .ws-haken path{stroke-dashoffset:1}html[data-js=an] .ws-waage:not([data-ws-an]) .ws-grenze:after{transform:translate(10px);opacity:0}.ws-waage__seite{transition:opacity .7s var(--ws-ease),transform .7s var(--ws-ease)}.ws-waage__seite--grenze{transition-delay:.15s}.ws-haken path{transition:stroke-dashoffset .45s var(--ws-ease)}.ws-grenze:after{transition:transform .4s cubic-bezier(.3,1.5,.5,1),opacity .2s ease}.ws-waage li:nth-child(1) .ws-haken path,.ws-waage li:nth-child(1) .ws-grenze:after{transition-delay:.6s}.ws-waage li:nth-child(2) .ws-haken path,.ws-waage li:nth-child(2) .ws-grenze:after{transition-delay:.85s}.ws-waage li:nth-child(3) .ws-haken path,.ws-waage li:nth-child(3) .ws-grenze:after{transition-delay:1.1s}.ws-waage li:nth-child(4) .ws-haken path,.ws-waage li:nth-child(4) .ws-grenze:after{transition-delay:1.35s}html[data-js=an] .ws-snippet:not([data-ws-an]) .ws-snippet__karte{opacity:0;transform:translateY(14px)}html[data-js=an] .ws-snippet:not([data-ws-an]) .ws-zeile__inhalt{clip-path:inset(0 100% 0 0)}html[data-js=an] .ws-snippet:not([data-ws-an]) .ws-zeile__feld{opacity:0}html[data-js=an] .ws-snippet:not([data-ws-an]) .ws-leiste__fuell{transform:scaleX(0)}html[data-js=an] .ws-snippet:not([data-ws-an]) .ws-leiste__zahl{opacity:0}.ws-snippet__karte{transition:opacity .6s var(--ws-ease),transform .6s var(--ws-ease)}.ws-zeile__inhalt{clip-path:inset(0 0 0 0);transition:clip-path .9s var(--ws-ease)}.ws-zeile__feld{transition:opacity .4s ease}.ws-leiste__fuell{transition:transform 1.1s var(--ws-ease)}.ws-leiste__zahl{transition:opacity .4s ease}.ws-zeile[data-ws-feld="1"] .ws-zeile__feld{transition-delay:.4s}.ws-zeile[data-ws-feld="1"] .ws-zeile__inhalt{transition-delay:.6s}.ws-zeile[data-ws-feld="2"] .ws-zeile__feld{transition-delay:1.2s}.ws-zeile[data-ws-feld="2"] .ws-zeile__inhalt{transition-delay:1.4s}.ws-zeile[data-ws-feld="2"] .ws-leiste__fuell{transition-delay:2s}.ws-zeile[data-ws-feld="2"] .ws-leiste__zahl{transition-delay:2.6s}.ws-zeile[data-ws-feld="3"] .ws-zeile__feld{transition-delay:2.3s}.ws-zeile[data-ws-feld="3"] .ws-zeile__inhalt{transition-delay:2.5s;transition-duration:1.2s}.ws-zeile[data-ws-feld="3"] .ws-leiste__fuell{transition-delay:3.2s}.ws-zeile[data-ws-feld="3"] .ws-leiste__zahl{transition-delay:3.8s}html[data-js=an] .ws-wege:not([data-ws-an]) .ws-pfad{--ws-p:0}html[data-js=an] .ws-wege:not([data-ws-an]) .ws-pfad li{opacity:.3}.ws-pfad:after{transition:transform 1s var(--ws-ease)}.ws-pfad li{transition:opacity .35s var(--ws-ease)}.ws-weg:nth-child(2) .ws-pfad:after{transition-delay:.35s}.ws-weg:nth-child(3) .ws-pfad:after{transition-delay:.7s}.ws-weg:nth-child(1) li:nth-child(2){transition-delay:.45s}.ws-weg:nth-child(1) li:nth-child(3){transition-delay:.9s}.ws-weg:nth-child(2) li:nth-child(1){transition-delay:.35s}.ws-weg:nth-child(2) li:nth-child(2){transition-delay:.8s}.ws-weg:nth-child(2) li:nth-child(3){transition-delay:1.25s}.ws-weg:nth-child(3) li:nth-child(1){transition-delay:.7s}.ws-weg:nth-child(3) li:nth-child(2){transition-delay:1.15s}.ws-weg:nth-child(3) li:nth-child(3){transition-delay:1.6s}html[data-js=an] .ws-werkzeuge:not([data-ws-an]) .kachel{opacity:0;transform:translateY(14px)}.ws-werkzeuge .kachel{transition:opacity .5s var(--ws-ease),transform .5s var(--ws-ease)}.ws-werkzeuge .kachel:nth-child(2){transition-delay:.08s}.ws-werkzeuge .kachel:nth-child(3){transition-delay:.16s}.ws-werkzeuge .kachel:nth-child(4){transition-delay:.24s}.ws-werkzeuge .kachel:nth-child(5){transition-delay:.32s}.ws-werkzeuge .kachel:nth-child(6){transition-delay:.4s}html[data-js=an] .ws-wer:not([data-ws-an]) .ws-wer__balken--wix{transform:scaleX(.08)}html[data-js=an] .ws-wer:not([data-ws-an]) .ws-wer__balken--wix span{opacity:0}html[data-js=an] .ws-wer:not([data-ws-an]) .ws-wer__balken--code code{clip-path:inset(0 100% 0 0)}.ws-wer__balken--wix{transition:transform .9s var(--ws-ease) .2s}.ws-wer__balken--wix span{transition:opacity .4s ease .9s}.ws-wer__balken--code code{clip-path:inset(0 0 0 0);transition:clip-path 1.2s steps(24) 1.1s}html[data-js=an] .ws-befund:not([data-ws-an]){opacity:0;transform:translateY(14px)}html[data-js=an] .ws-befund:not([data-ws-an]) .ws-stempel{opacity:0;transform:rotate(-14deg) scale(1.6)}.ws-befund{transition:opacity .6s var(--ws-ease),transform .6s var(--ws-ease)}.ws-stempel{transition:opacity .25s ease .55s,transform .35s cubic-bezier(.3,1.6,.5,1) .55s}}@media(max-width:1000px){.ws-hilfe{grid-template-columns:1fr}}@media(max-width:700px){.ws-wer__kopf{font-size:var(--s-0)}.ws-wer__balken{padding:.8rem;font-size:.8rem}.ws-wer__balken--code code{font-size:.7rem}.ws-zwei{grid-template-columns:1fr}.ws-befund{padding-left:1.9rem}.ws-befund__karte{grid-template-columns:1fr}.ws-stempel{grid-column:1;grid-row:auto;justify-self:start;margin-top:.9rem}}@media(min-width:760px)and (max-width:1079px){.ws-wege .sp-4,.ws-werkzeuge .sp-4,.ws-weiter .sp-4,.ws-weiter .sp-6{grid-column:span 3}}.ws .ws-wer__kopf{margin:0;align-self:end}.ws .ws-zwei p{margin:0}.ws-hilfe{align-items:center}.ws .ws-zwei{grid-template-columns:2fr 1fr}.ws-hilfe__neben a{text-decoration:underline;text-underline-offset:3px}@media(max-width:700px){.ws .ws-zwei{grid-template-columns:1fr}.ws-wer{grid-template-columns:1fr 1fr}.ws-wer__kopf:nth-of-type(3){grid-column:1/-1;grid-row:3;margin-top:.6rem}.ws-wer__balken--wix{grid-column:1/-1;grid-row:2}.ws-wer__balken--code{grid-column:1/-1;grid-row:4}}@media(max-width:560px){.ws-zeile{grid-template-columns:1fr;row-gap:.35rem}.ws-leiste{grid-column:1}}.ws .quellen a{color:var(--lagune);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ws .quellen a:after{content:" ↗";text-decoration:none;display:inline-block;margin-left:.15rem}.ws .quellen a:hover{color:var(--tinte)}
