.measure{width:min(var(--w-text),100%);margin-inline:auto}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kopf{padding:12px 0 24px;text-align:center}.lede{margin-top:12px;color:var(--soft);font-size:var(--f3);text-wrap:pretty}.crumbs ol{display:flex;flex-wrap:wrap;justify-content:center;gap:0 10px;font-size:var(--f2);color:var(--soft)}.crumbs li{display:inline-flex;align-items:center;gap:10px;min-height:48px}.crumbs li+li:before{content:"";width:6px;height:6px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}.crumbs a{display:inline-flex;align-items:center;min-height:48px;color:var(--ink);font-weight:600}.kopf h1{margin-top:4px;scroll-margin-top:140px}.stand{margin-top:12px;font-size:var(--f2);color:var(--soft)}.kl{font-size:var(--f1);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--soft)}.abs{padding:56px 0 0}.abs.eng{padding-top:8px}main>.abs:last-child{padding-bottom:var(--sec)}h2[id]{scroll-margin-top:88px}.mitte{text-align:center}.intro{margin-top:14px;color:var(--soft);font-size:var(--f4);text-wrap:pretty}.txt p+p{margin-top:16px}.txt h2+p{margin-top:18px}.txt h3{margin-top:28px}.txt h3+p{margin-top:8px}.txt .kurz{font-size:var(--f4);font-weight:600;text-wrap:pretty}.txt p a{font-weight:600;text-underline-offset:3px}.block,.nach{margin-top:36px}.nach p{color:var(--soft)}.bildblock img{display:block;width:100%;height:auto;border-radius:20px;background:var(--mat)}.txt .bildblock{margin:28px 0}.btn2{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border:2px solid var(--ink);border-radius:14px;font-weight:700;text-decoration:none;transition:background .15s,color .15s}.btn2:after{content:"";width:8px;height:8px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg)}.btn2:hover{background:var(--ink);color:#fff}.txt .reihe{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hoch{position:fixed;right:20px;bottom:20px;z-index:40;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--ink);color:#fff;box-shadow:0 6px #0b14202e}.hoch[hidden]{display:none}@media(min-width:720px){.kopf{padding:20px 0 28px}.lede{font-size:var(--f4)}.abs{padding-top:72px}.abs.eng{padding-top:12px}.block{margin-top:48px}}.sprung{padding:8px 0 0}.sprung ul{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;padding:0;margin:0}.sprung a{display:inline-flex;align-items:center;min-height:48px;padding:0 18px;border:2px solid var(--ink);border-radius:999px;background:var(--paper);color:var(--ink);font:700 var(--f3)/1 var(--head);text-decoration:none}.sprung a:hover,.sprung a:focus-visible{background:var(--ink);color:#fff}@media(max-width:640px){.sprung ul{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:8px}.sprung a{white-space:nowrap}}.pruef{display:grid;gap:8px;margin-top:20px}.pruef input{min-height:56px;width:100%;border:2px solid var(--ink);border-radius:14px;background:var(--paper);padding:0 18px;font-size:var(--f3)}.pruef input::placeholder{color:var(--soft);opacity:1}.btn{min-height:56px;padding:0 26px;border:0;border-radius:14px;background:var(--accent);color:var(--ink);font:800 var(--f4)/1 var(--head);cursor:pointer;white-space:nowrap;transition:transform .15s}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(1px)}.status{margin-top:10px;font-size:var(--f2);color:var(--soft);min-height:22px}.pult{padding:20px 16px 16px;border-radius:8px 28px 8px 8px;background:var(--paper);box-shadow:0 30px 50px -30px #12233a8c,0 2px #12233a1f}.pult h2{font-size:var(--f5)}.pult-t{margin-top:10px;font-size:var(--f4);font-weight:600;text-wrap:pretty}.pult .pruef{margin-top:0}.pult h2+.pruef,.pult-t+.pruef{margin-top:18px}.pult .status{margin-top:12px}@media(min-width:720px){.pruef{grid-template-columns:1fr auto}.pult{padding:28px 32px 24px}.pult h2{font-size:var(--f6)}}.matte{padding:40px 16px 28px;border-radius:20px;background:var(--mat) radial-gradient(circle,rgba(11,20,32,.16) 1px,transparent 1.6px) 0 0/24px 24px}.zettel{position:relative;padding:32px 20px 24px;background:var(--paper);border-radius:4px;box-shadow:0 22px 34px -24px #12233a8c,0 2px #12233a1f}.zettel:before{content:"";position:absolute;left:50%;top:-11px;width:22px;height:22px;margin-left:-11px;border-radius:50%;background:var(--ink);box-shadow:3px 3px 0 var(--accent)}.zettel .kl{text-align:center}.zettel p+p{margin-top:10px;font-size:var(--f4);font-weight:600;text-wrap:pretty}@media(min-width:560px){.matte{padding:48px 48px 40px}.zettel{padding:36px 32px 28px;transform:rotate(-1.2deg)}}.buch{width:100%;border-collapse:collapse;background:var(--paper);border-radius:20px;overflow:hidden;text-align:left}.buch th{font-size:var(--f1);letter-spacing:.08em;text-transform:uppercase;color:var(--soft);padding:18px 24px 12px}.buch td{padding:16px 24px;border-top:1px solid var(--mat);font-size:var(--f3)}.buch td:first-child a,.buch td:first-child .dn{display:inline-flex;align-items:center;gap:12px;min-height:48px;font:800 var(--f4)/1.2 var(--head);text-decoration:none;overflow-wrap:anywhere}.buch td:first-child a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.buch td:first-child a:hover{text-decoration-color:var(--accent)}.buch svg{width:20px;height:20px;color:var(--stamp);flex:none}.buch caption{caption-side:bottom;padding:14px 24px;font-size:var(--f2);color:var(--soft);text-align:left}.buch tbody th{padding:16px 24px;border-top:1px solid var(--mat);font:800 var(--f4)/1.2 var(--head);letter-spacing:0;text-transform:none;color:var(--ink)}@media(max-width:719px){.buch,.buch tbody,.buch tr,.buch td,.buch tbody th,.buch caption{display:block}.buch{background:transparent;border-radius:0;overflow:visible}.buch thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.buch tr{background:var(--paper);border-radius:16px;padding:10px 16px 14px;margin-bottom:10px}.buch td{border:0;padding:3px 0;display:flex;justify-content:space-between;gap:16px;font-size:var(--f2);text-align:right}.buch td:before{content:attr(data-l);color:var(--soft);text-align:left;flex:none}.buch td:first-child{text-align:left}.buch td:first-child:before{content:none}.buch tbody th{border:0;padding:8px 0}.buch caption{padding:0 0 12px}}.faq{margin-top:28px;border-top:2px solid var(--ink)}.faq details{border-bottom:1px solid var(--soft)}.faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:10px 0;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:14px;height:14px;border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);transform:rotate(45deg);transition:transform .2s}.faq details[open] summary:after{transform:rotate(-135deg)}.faq details p{padding:0 0 20px;color:var(--soft)}.txt .faq h3{margin-top:0}.liste{display:grid;gap:12px;margin-top:18px}.liste li{display:grid;grid-template-columns:28px 1fr;gap:12px;align-items:start}ul.liste li:before{content:"";width:10px;height:10px;margin:8px 0 0 4px;background:var(--ink)}ol.liste{counter-reset:n}ol.liste li:before{counter-increment:n;content:counter(n);width:28px;height:28px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font:800 var(--f2)/1 var(--head)}.schritte{display:grid;gap:28px;margin-top:32px}.schritte li{display:grid;grid-template-columns:1fr;gap:8px;align-items:start}.schritte .n{font:800 var(--f9)/.85 var(--head);color:var(--ink)}.schritte p{margin-top:4px}.txt .schritte h3{margin-top:0}.txt .schritte h3+p{margin-top:4px}.nachsatz{margin-top:28px}@media(min-width:900px){.schritte li{position:relative;display:block}.schritte li>:first-child{position:absolute;right:100%;top:0;margin-right:20px}}p+h3{margin-top:28px}
