.kompass-kopf[data-astro-cid-qwyjfcg6]{padding-block:96px 88px}.kompass-kopf[data-astro-cid-qwyjfcg6] .kompass-kopf__beh[data-astro-cid-qwyjfcg6]{row-gap:18px}.kompass-kopf__marke[data-astro-cid-qwyjfcg6]{font:700 14px/1.4 var(--schrift-nav);letter-spacing:.14em;text-transform:uppercase;color:var(--auf-dunkel);margin:0}.kompass-kopf[data-astro-cid-qwyjfcg6] h1[data-astro-cid-qwyjfcg6]{font-size:clamp(36px,3.2vw + 20px,64px)}@media (width<=767px){.kompass-kopf[data-astro-cid-qwyjfcg6]{padding-block:64px 56px}}.kompass-dok__kopf[data-astro-cid-yry6o4am] h2[data-astro-cid-yry6o4am]{margin:0 0 6px}.kompass-dok__kopf[data-astro-cid-yry6o4am] p[data-astro-cid-yry6o4am]{color:var(--tinte-2);margin:0}.kompass-dok__raster[data-astro-cid-yry6o4am]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;margin:0;padding:0;list-style:none;display:grid}.kompass-dok__karte[data-astro-cid-yry6o4am]{border:1px solid var(--linie);border-radius:var(--radius-karte);background:var(--weiss);box-shadow:var(--schatten-karte);flex-direction:column;align-items:flex-start;padding:28px;transition:box-shadow .2s,translate .2s;display:flex;position:relative}.kompass-dok__karte[data-astro-cid-yry6o4am]:hover{box-shadow:var(--schatten-karte-hoch);translate:0 -2px}.kompass-dok__karte[data-astro-cid-yry6o4am]:has(:focus-visible){outline:3px solid var(--blau-hell);outline-offset:2px}.kompass-dok__symbol[data-astro-cid-yry6o4am]{border-radius:var(--radius-kachel);background:var(--flaeche-2);width:52px;height:52px;color:var(--blau);place-items:center;margin-bottom:20px;display:grid}.kompass-dok__karte[data-astro-cid-yry6o4am] h3[data-astro-cid-yry6o4am]{color:var(--tinte);margin:0 0 8px;font-size:22px}.kompass-dok__karte[data-astro-cid-yry6o4am] p[data-astro-cid-yry6o4am]{color:var(--tinte-2);margin:0 0 16px}.kompass-dok__verweis[data-astro-cid-yry6o4am]{min-height:44px;font:700 15px/1 var(--schrift-nav);letter-spacing:.06em;text-transform:uppercase;color:var(--blau);align-items:center;gap:8px;margin-top:auto;display:inline-flex}.kompass-dok__verweis[data-astro-cid-yry6o4am]:focus-visible{outline:none}.kompass-dok__verweis[data-astro-cid-yry6o4am]:after{content:"";border-radius:inherit;position:absolute;inset:0}.kompass-dok__karte--hervor[data-astro-cid-yry6o4am]{background:var(--verlauf-fuss);border-color:#0000}.kompass-dok__karte--hervor[data-astro-cid-yry6o4am] [data-astro-cid-yry6o4am]:is(h3,p,.kompass-dok__verweis){color:var(--auf-dunkel)}.kompass-dok__karte--hervor[data-astro-cid-yry6o4am] .kompass-dok__symbol[data-astro-cid-yry6o4am]{background:color-mix(in srgb, var(--auf-dunkel) 14%, transparent);color:var(--auf-dunkel)}@media (width<=991px){.kompass-dok__karte[data-astro-cid-yry6o4am]{padding:24px 22px}.kompass-dok__karte[data-astro-cid-yry6o4am] h3[data-astro-cid-yry6o4am]{font-size:20px}}@media (width<=767px){.kompass-dok__raster[data-astro-cid-yry6o4am]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.kompass-dok__karte[data-astro-cid-yry6o4am],.kompass-dok__karte[data-astro-cid-yry6o4am]:hover{transition:none;translate:none}}.kompass[data-astro-cid-2v2nuhuy] .behaelter[data-astro-cid-2v2nuhuy]>[data-astro-cid-2v2nuhuy]{width:100%}.kompass__kopf[data-astro-cid-2v2nuhuy]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px;display:flex}.kompass__kopftext[data-astro-cid-2v2nuhuy] h2[data-astro-cid-2v2nuhuy]{margin:0 0 6px}.kompass__kopftext[data-astro-cid-2v2nuhuy] p[data-astro-cid-2v2nuhuy]{color:var(--tinte-2);margin:0}.kompass[data-astro-cid-2v2nuhuy]:not(.ist-bereit) .kompass__nurjs[data-astro-cid-2v2nuhuy]{display:none}.kompass__werkzeug[data-astro-cid-2v2nuhuy]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px 32px;display:grid}.kompass__etikett[data-astro-cid-2v2nuhuy]{font:700 15px/1.3 var(--schrift-nav);color:var(--tinte);margin-bottom:8px;display:block}.kompass__suche[data-astro-cid-2v2nuhuy]{position:relative}.kompass__feld[data-astro-cid-2v2nuhuy]{display:flex;position:relative}.kompass__feld[data-astro-cid-2v2nuhuy] .filter__suche-feld[data-astro-cid-2v2nuhuy]{background:var(--weiss)}.kompass__treffer[data-astro-cid-2v2nuhuy]{z-index:20;overscroll-behavior:contain;border:1px solid var(--linie);border-radius:var(--radius-knopf);background:var(--weiss);max-height:min(420px,60vh);box-shadow:var(--schatten-karte-hoch);padding:8px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto}.kompass__treffer[data-astro-cid-2v2nuhuy][hidden]{display:none}.kompass__treffer-kopf[data-astro-cid-2v2nuhuy]{font:600 14px/1.3 var(--schrift-nav);color:var(--tinte-2);margin:4px 8px 8px}.kompass__treffer-liste[data-astro-cid-2v2nuhuy]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.kompass__fortschritt-kopf[data-astro-cid-2v2nuhuy]{justify-content:space-between;gap:12px;display:flex}.kompass__fortschritt-kopf[data-astro-cid-2v2nuhuy] span[data-astro-cid-2v2nuhuy]:last-child{font-variant-numeric:tabular-nums;color:var(--tinte-2)}.kompass__balken[data-astro-cid-2v2nuhuy]{background:var(--flaeche-2);height:10px;box-shadow:inset 0 0 0 1px var(--linie);border-radius:4px;margin-block:17px;overflow:hidden}.kompass__balken[data-astro-cid-2v2nuhuy] span[data-astro-cid-2v2nuhuy]{width:var(--anteil);border-radius:inherit;background:var(--verlauf-blau);height:100%;transition:width .4s cubic-bezier(.16,1,.3,1);display:block}.kompass__kacheln[data-astro-cid-2v2nuhuy]{grid-template-columns:repeat(auto-fill,minmax(min(150px,100%),1fr));gap:12px;display:grid}.kompass__kachel[data-astro-cid-2v2nuhuy]{border:1px solid var(--linie);border-radius:var(--radius-knopf);background:var(--weiss);text-align:left;min-height:108px;color:var(--tinte);flex-direction:column;gap:12px;padding:14px 14px 16px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.kompass__kachel[data-astro-cid-2v2nuhuy]:hover{border-color:var(--linie-stark);box-shadow:var(--schatten-karte)}.kompass__kachel-zeile[data-astro-cid-2v2nuhuy]{width:100%;color:var(--blau);justify-content:space-between;align-items:center;display:flex}.kompass__kachel-nr[data-astro-cid-2v2nuhuy]{font:700 13px/1 var(--schrift-nav);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--tinte-2)}.kompass__kachel-titel[data-astro-cid-2v2nuhuy]{font:700 16px/1.25 var(--schrift-nav)}.kompass__kachel[data-astro-cid-2v2nuhuy][aria-pressed=true]{background:var(--verlauf-blau);color:var(--auf-dunkel);border-color:#0000;box-shadow:0 10px 22px -14px #003b63b3}.kompass__kachel[data-astro-cid-2v2nuhuy][aria-pressed=true] [data-astro-cid-2v2nuhuy]:is(.kompass__kachel-zeile,.kompass__kachel-nr){color:var(--auf-dunkel)}.kompass__tafeln[data-astro-cid-2v2nuhuy]{flex-direction:column;gap:24px;display:flex}.kompass[data-astro-cid-2v2nuhuy].ist-bereit .kompass__tafel[data-astro-cid-2v2nuhuy]:not(.ist-gewaehlt){display:none}.kompass[data-astro-cid-2v2nuhuy].ist-bereit .kompass__tafel[data-astro-cid-2v2nuhuy].ist-neu{animation:.3s ease-out tafel-ein}@keyframes tafel-ein{0%{opacity:0;translate:0 6px}}.kompass__tafel[data-astro-cid-2v2nuhuy]{border:1px solid var(--linie);border-radius:var(--radius-karte);background:var(--weiss);box-shadow:var(--schatten-karte);grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:40px;padding:40px;display:grid}.kompass__symbol[data-astro-cid-2v2nuhuy]{border-radius:var(--radius-kachel);background:var(--verlauf-blau);width:60px;height:60px;color:var(--auf-dunkel);place-items:center;margin-bottom:20px;display:grid}.kompass__zaehlung[data-astro-cid-2v2nuhuy]{font:700 13px/1.4 var(--schrift-nav);letter-spacing:.14em;text-transform:uppercase;color:var(--blau);margin:0 0 6px}.kompass__seite[data-astro-cid-2v2nuhuy] h3[data-astro-cid-2v2nuhuy]{color:var(--tinte);margin:0 0 14px;font-size:clamp(26px,1vw + 20px,32px)}.kompass__kurz[data-astro-cid-2v2nuhuy]{color:var(--tinte-2);margin:0}.kompass__pfeile[data-astro-cid-2v2nuhuy]{gap:10px;margin-top:24px;display:flex}.kompass__pfeil[data-astro-cid-2v2nuhuy]{border-radius:var(--radius-knopf);background:var(--verlauf-grau);width:48px;height:48px;box-shadow:inset 0 0 0 1px var(--linie-stark);color:var(--blau);place-items:center;transition:background .2s;display:grid}.kompass__pfeil[data-astro-cid-2v2nuhuy]:hover{background:var(--verlauf-grau-hover)}.kompass__pfeil--vor[data-astro-cid-2v2nuhuy]{background:var(--verlauf-blau);box-shadow:none;color:var(--auf-dunkel)}.kompass__pfeil--vor[data-astro-cid-2v2nuhuy]:hover{background:var(--verlauf-blau-hover)}.kompass__inhalt[data-astro-cid-2v2nuhuy]{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.kompass__positionen[data-astro-cid-2v2nuhuy]{flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none;display:flex}.kompass__position[data-astro-cid-2v2nuhuy]{border:1px solid var(--linie);border-radius:var(--radius-knopf);background:var(--weiss);transition:border-color .3s,background .3s,box-shadow .3s}.kompass__position[data-astro-cid-2v2nuhuy].ist-offen{border-color:color-mix(in srgb, var(--blau) 45%, var(--linie));background:var(--flaeche)}.kompass__position[data-astro-cid-2v2nuhuy].ist-markiert{box-shadow:0 0 0 3px color-mix(in srgb, var(--blau) 35%, transparent)}.kompass__pos-kopf[data-astro-cid-2v2nuhuy]{margin:0}.kompass__pos-knopf[data-astro-cid-2v2nuhuy]{border-radius:var(--radius-knopf);text-align:left;align-items:flex-start;gap:14px;width:100%;min-height:56px;padding:15px 18px;line-height:1.35;display:flex}.kompass[data-astro-cid-2v2nuhuy]:not(.ist-bereit) .kompass__pos-knopf[data-astro-cid-2v2nuhuy]{cursor:default}.kompass__pos-nr[data-astro-cid-2v2nuhuy]{background:var(--verlauf-blau);width:26px;height:26px;font:700 14px/1 var(--schrift-nav);font-variant-numeric:tabular-nums;color:var(--auf-dunkel);border-radius:6px;flex:none;place-items:center;margin-top:-1px;display:grid}.kompass__pos-titel[data-astro-cid-2v2nuhuy]{min-width:0;font:700 17px/1.4 var(--schrift-nav);color:var(--tinte);flex:1}.kompass__pos-zeichen[data-astro-cid-2v2nuhuy]{height:24px;color:var(--blau);transition:rotate var(--klappe-dauer) var(--klappe-kurve);flex:none;place-items:center;display:grid}.ist-offen[data-astro-cid-2v2nuhuy] .kompass__pos-zeichen[data-astro-cid-2v2nuhuy]{rotate:45deg}.kompass__pos-text[data-astro-cid-2v2nuhuy]{transition:grid-template-rows var(--klappe-dauer) var(--klappe-kurve);grid-template-rows:1fr;display:grid}.kompass__pos-innen[data-astro-cid-2v2nuhuy]{min-height:0;padding:0 18px 0 58px;overflow:hidden}.kompass__pos-innen[data-astro-cid-2v2nuhuy]>:first-child{margin-top:0}.kompass__pos-innen[data-astro-cid-2v2nuhuy]>:last-child{margin-bottom:18px}.kompass__pos-innen[data-astro-cid-2v2nuhuy] :is(p,ul){color:var(--tinte);margin:0 0 .8em}.kompass__pos-innen[data-astro-cid-2v2nuhuy] ul{padding:0;list-style:none}.kompass__pos-innen[data-astro-cid-2v2nuhuy] li{margin-bottom:.4em;padding-left:1.2em;position:relative}.kompass__pos-innen[data-astro-cid-2v2nuhuy] li:before{content:"–";color:var(--blau);position:absolute;left:0}.kompass[data-astro-cid-2v2nuhuy].ist-bereit .kompass__position[data-astro-cid-2v2nuhuy]:not(.ist-offen) .kompass__pos-text[data-astro-cid-2v2nuhuy]{grid-template-rows:0fr}.kompass[data-astro-cid-2v2nuhuy].ist-bereit .kompass__position[data-astro-cid-2v2nuhuy]:not(.ist-offen) .kompass__pos-innen[data-astro-cid-2v2nuhuy]{visibility:hidden;transition:visibility 0s var(--klappe-dauer)}.kompass__wortlaut[data-astro-cid-2v2nuhuy]{font:700 16px/1.4 var(--schrift-nav);color:var(--blau);padding-block:11px;display:inline-block}.kompass__unterstrich[data-astro-cid-2v2nuhuy]{text-underline-offset:4px;text-decoration:underline 1px}.kompass__zusammen[data-astro-cid-2v2nuhuy]{white-space:nowrap}.kompass__pfeil-zeichen[data-astro-cid-2v2nuhuy]{vertical-align:-2px;margin-left:8px;display:inline-block}.kompass__wortlaut[data-astro-cid-2v2nuhuy]:hover{color:var(--blau-tief)}@media (width>=992px){.kompass__seite[data-astro-cid-2v2nuhuy]{top:calc(var(--kopf-kompakt) + var(--rahmen) + 24px);position:sticky}}@media (width<=991px){.kompass__tafel[data-astro-cid-2v2nuhuy]{grid-template-columns:minmax(0,1fr);gap:28px;padding:28px}}@media (width<=767px){.kompass__werkzeug[data-astro-cid-2v2nuhuy]{grid-template-columns:minmax(0,1fr)}.kompass__kopf[data-astro-cid-2v2nuhuy] .knopf[data-astro-cid-2v2nuhuy]{width:100%}.kompass__kacheln[data-astro-cid-2v2nuhuy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kompass__kachel[data-astro-cid-2v2nuhuy]{min-height:96px}.kompass__tafel[data-astro-cid-2v2nuhuy]{padding:22px 16px}.kompass__pos-knopf[data-astro-cid-2v2nuhuy]{gap:12px;padding:14px}.kompass__pos-innen[data-astro-cid-2v2nuhuy]{padding:0 14px}}@media (prefers-reduced-motion:reduce){.kompass__pos-text[data-astro-cid-2v2nuhuy],.kompass__pos-zeichen[data-astro-cid-2v2nuhuy],.kompass__balken[data-astro-cid-2v2nuhuy] span[data-astro-cid-2v2nuhuy]{transition:none}.kompass[data-astro-cid-2v2nuhuy].ist-bereit .kompass__tafel[data-astro-cid-2v2nuhuy].ist-neu{animation:none}}.kompass__treffer-knopf{border-radius:var(--radius-knopf);text-align:left;flex-direction:column;gap:3px;width:100%;min-height:44px;padding:10px 12px;line-height:1.35;transition:background .15s;display:flex}.kompass__treffer-knopf:hover,.kompass__treffer-knopf:focus-visible{background:var(--flaeche-2)}.kompass__treffer-thema{font:700 12px/1.3 var(--schrift-nav);letter-spacing:.1em;text-transform:uppercase;color:var(--blau)}.kompass__treffer-titel{font:700 16px/1.35 var(--schrift-nav);color:var(--tinte)}.kompass__treffer-auszug{color:var(--tinte-2);font-size:14px}.kompass__treffer-knopf mark{background:color-mix(in srgb, var(--blau) 22%, transparent);color:inherit;border-radius:3px}.kompass__treffer-leer{color:var(--tinte-2);margin:4px 8px 8px;font-size:15px}.kompass-wortlaut[data-astro-cid-ebvdh2vd] .behaelter[data-astro-cid-ebvdh2vd]>[data-astro-cid-ebvdh2vd]{width:100%}.kompass-wortlaut__kopf[data-astro-cid-ebvdh2vd] h2[data-astro-cid-ebvdh2vd]{margin:0 0 6px}.kompass-wortlaut__kopf[data-astro-cid-ebvdh2vd] p[data-astro-cid-ebvdh2vd]{color:var(--tinte-2);margin:0}.kompass-wortlaut__liste[data-astro-cid-ebvdh2vd]{flex-direction:column;gap:10px;display:flex}.kompass-wortlaut__block[data-astro-cid-ebvdh2vd]{border:1px solid var(--linie);border-radius:var(--radius-knopf);background:var(--weiss);transition:box-shadow var(--klappe-dauer) ease;scroll-margin-top:calc(var(--kopf-kompakt) + var(--rahmen) + 16px)}.kompass-wortlaut__block[data-astro-cid-ebvdh2vd].ist-offen{box-shadow:var(--schatten-karte)}.kompass-wortlaut__titel[data-astro-cid-ebvdh2vd]{border-radius:var(--radius-knopf);cursor:pointer;align-items:flex-start;gap:14px;min-height:56px;padding:15px 20px;list-style:none;display:flex}.kompass-wortlaut__titel[data-astro-cid-ebvdh2vd]::-webkit-details-marker{display:none}.kompass-wortlaut__titel[data-astro-cid-ebvdh2vd]:hover{background:var(--flaeche)}.kompass-wortlaut__nr[data-astro-cid-ebvdh2vd]{width:28px;font:700 14px/26px var(--schrift-nav);letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--blau);flex:none}.kompass-wortlaut__titel[data-astro-cid-ebvdh2vd] h3[data-astro-cid-ebvdh2vd]{min-width:0;color:var(--tinte);flex:1;margin:0;font-size:20px;line-height:26px}.kompass-wortlaut__zeichen[data-astro-cid-ebvdh2vd]{height:26px;color:var(--blau);transition:rotate var(--klappe-dauer) var(--klappe-kurve);flex:none;place-items:center;display:grid}.ist-offen[data-astro-cid-ebvdh2vd]>.kompass-wortlaut__titel[data-astro-cid-ebvdh2vd] .kompass-wortlaut__zeichen[data-astro-cid-ebvdh2vd]{rotate:180deg}.kompass-wortlaut__text[data-astro-cid-ebvdh2vd]{padding:0 20px 4px 62px}.kompass-wortlaut__text[data-astro-cid-ebvdh2vd] .inhalt[data-astro-cid-ebvdh2vd]{max-width:760px}.kompass-wortlaut__quelle[data-astro-cid-ebvdh2vd]{color:var(--tinte-2);margin:8px 0 0;font-size:14px}@media (width<=767px){.kompass-wortlaut__titel[data-astro-cid-ebvdh2vd]{gap:10px;padding:14px}.kompass-wortlaut__text[data-astro-cid-ebvdh2vd]{padding:0 14px 4px}.kompass-wortlaut__titel[data-astro-cid-ebvdh2vd] h3[data-astro-cid-ebvdh2vd]{font-size:18px}}@media (prefers-reduced-motion:reduce){.kompass-wortlaut__zeichen[data-astro-cid-ebvdh2vd]{transition:none}}
