@font-face{font-family: "Text";src: url("../fonts/text-400.woff2") format("woff2");font-weight: 400;font-display: swap}@font-face{font-family: "Text";src: url("../fonts/titel-600.woff2") format("woff2");font-weight: 700;font-display: swap}@font-face{font-family: "Text";src: local("Segoe UI"),local("SegoeUI"),local("Helvetica Neue"),local("HelveticaNeue"),local("Roboto"),local("Roboto-Regular"),local("Arial"),local("ArialMT");font-weight: 400;unicode-range: U+0030-0039;font-display: swap}@font-face{font-family: "Titel";src: url("../fonts/titel-600.woff2") format("woff2");font-weight: 600;font-display: swap}:root{--papier: #FAFBFA;--flaeche: #FFFFFF;--ton: #EDF3EF;--tinte: #16231D;--leise: #4A5A52;--linie: #DCE4DF;--linie-stark: #74897F;--akzent: #1C6650;--akzent-hover: #134A3A;--akzent-hell: #E2EFE9;--auf-akzent: #FFFFFF;--band: #134A3A;--auf-band: #EAF3EE;--auf-band-titel: #FFFFFF;--auf-band-leise: #BFD6CB;--band-ziffer: #F1C77A;--ocker: #B7791F;--ocker-text: #85560F;--ocker-hell: #FBF1DF;--signal: #A4471F;--signal-hell: #F8E9E1;--fokus: #1C6650;--karte-rand: transparent;--fuss: #10261F;--auf-fuss: #CFE0D7;--fuss-link: #9FDCC0;--fuss-leise: #A9C2B6;--schatten: 0 1px 2px rgb(16 35 29 / .06),0 6px 18px rgb(16 35 29 / .07);--schatten-gross: 0 2px 4px rgb(16 35 29 / .08),0 22px 48px rgb(16 35 29 / .16);--fs-text: 1.0625rem;--fs-klein: 0.9375rem;--fs-meta: 0.875rem;--fs-lead: clamp(1.125rem,1rem + 0.4vw,1.25rem);--fs-h3: 1.25rem;--fs-h2: clamp(1.625rem,1.1rem + 1.9vw,2.375rem);--fs-h1: clamp(2rem,1.5rem + 2vw,3rem);--fs-hero: clamp(2.25rem,1.3rem + 3.2vw,3.5rem);--radius: 14px;--radius-klein: 8px;--spalte: 29rem;--breit: 72rem;color-scheme: light dark}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]){--papier: #0F1714;--flaeche: #17221D;--ton: #15201B;--tinte: #E3ECE7;--leise: #A9BAB1;--linie: #2A3832;--linie-stark: #6F8479;--akzent: #7FCBAA;--akzent-hover: #A8DEC5;--akzent-hell: #1C2E27;--auf-akzent: #0F1714;--band: #0B3A2D;--auf-band: #E3F2EA;--auf-band-titel: #E3F2EA;--auf-band-leise: #A6C9B8;--band-ziffer: #E2B25C;--ocker: #E2B25C;--ocker-text: #E9C47F;--ocker-hell: #2E2414;--signal: #F0A27E;--signal-hell: #33221A;--fokus: #7FCBAA;--karte-rand: #2A3832;--schatten: 0 1px 2px rgb(0 0 0 / .3),0 6px 18px rgb(0 0 0 / .25);--schatten-gross: 0 2px 4px rgb(0 0 0 / .4),0 22px 48px rgb(0 0 0 / .45)}}:root[data-theme="dark"]{--papier: #0F1714;--flaeche: #17221D;--ton: #15201B;--tinte: #E3ECE7;--leise: #A9BAB1;--linie: #2A3832;--linie-stark: #6F8479;--akzent: #7FCBAA;--akzent-hover: #A8DEC5;--akzent-hell: #1C2E27;--auf-akzent: #0F1714;--band: #0B3A2D;--auf-band: #E3F2EA;--auf-band-titel: #E3F2EA;--auf-band-leise: #A6C9B8;--band-ziffer: #E2B25C;--ocker: #E2B25C;--ocker-text: #E9C47F;--ocker-hell: #2E2414;--signal: #F0A27E;--signal-hell: #33221A;--fokus: #7FCBAA;--karte-rand: #2A3832;--schatten: 0 1px 2px rgb(0 0 0 / .3),0 6px 18px rgb(0 0 0 / .25);--schatten-gross: 0 2px 4px rgb(0 0 0 / .4),0 22px 48px rgb(0 0 0 / .45)}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%}body{margin: 0;min-height: 100vh;min-height: 100dvh;display: flex;flex-direction: column;background: var(--papier);color: var(--tinte);font-family: "Text","Segoe UI",system-ui,sans-serif;font-size: var(--fs-text);line-height: 1.6;overflow-wrap: break-word}main{flex: 1 0 auto}img,svg{max-width: 100%;height: auto}a{color: var(--akzent);text-underline-offset: 0.18em;text-decoration-thickness: 1px}a:hover{color: var(--akzent-hover);text-decoration-thickness: 2px}:focus-visible{outline: 3px solid var(--fokus);outline-offset: 2px;border-radius: 3px}h1,h2,h3{font-family: "Titel","Text",sans-serif;font-weight: 600;line-height: 1.15;letter-spacing: -0.01em;text-wrap: balance;margin: 0 0 0.5em}h1{font-size: var(--fs-h1)}h2{font-size: var(--fs-h2)}h3{font-size: var(--fs-h3);line-height: 1.25}p,li{text-wrap: pretty}p,ul,ol,dl{margin: 0 0 1em}p{max-width: var(--spalte)}code{font-family: Consolas,"Cascadia Mono",monospace;font-size: 0.92em;background: var(--akzent-hell);padding: 0.05em 0.3em;border-radius: 4px}.sr-only{position: absolute;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.skip{position: absolute;left: 1rem;top: -4rem;background: var(--flaeche);color: var(--tinte);padding: 0.5rem 0.9rem;border-radius: var(--radius-klein);z-index: 10;display: inline-flex;align-items: center;min-height: 44px}.skip:focus{top: 0.5rem}[hidden]{display: none !important}.wrap{max-width: var(--breit);margin: 0 auto;padding: 0 1rem}@media (min-width: 48rem){.wrap{padding: 0 1.5rem}}.prose{max-width: 46rem}.prose li,.check__liste li,.links li,.haken label{max-width: var(--spalte)}.prose>h2:not(:first-child),.prose>.person + h2{margin-top: 2.75rem}.prose>h3:not(:first-child){margin-top: 1.75rem}.inhalt{padding-top: 2rem;padding-bottom: 4rem}.inhalt-krumen{padding-top: 2rem}.klar{background: var(--akzent-hell);color: var(--tinte);font-size: var(--fs-meta);line-height: 1.45;border-bottom: 1px solid var(--linie)}.klar p{margin: 0;padding: 0.45rem 0;max-width: none}.klar a{display: inline-flex;align-items: center;min-height: 44px}.klar .lang{display: none}@media (min-width: 48rem){.klar .lang{display: inline}.klar .kurz{display: none}}.kopf{border-bottom: 1px solid var(--linie);background: var(--papier)}.kopf__innen{display: flex;flex-wrap: wrap;align-items: center;gap: 0.25rem 0.5rem;padding-top: 0.5rem;padding-bottom: 0.5rem}.kopf__innen>*{min-width: 0}.marke{display: inline-flex;align-items: center;gap: 0.5rem;min-height: 44px;color: var(--tinte);text-decoration: none;font-family: "Titel",sans-serif;font-weight: 600;font-size: 1.0625rem;line-height: 1.1}.marke:hover{color: var(--tinte)}.marke svg{width: 4rem;height: 1.5rem;flex: none;color: var(--akzent)}.marke .zeichen-klein{display: none}@media (max-width: 51.99rem){.marke{flex: 1 1 0;min-width: 0;font-size: clamp(0.94rem,0.6rem + 1.5vw,1.0625rem)}.marke span{white-space: normal;overflow: visible;text-overflow: clip}.marke .zeichen{display: none}.marke .zeichen-klein{display: block;width: 2.5rem;height: 1.5rem}}@media (max-width: 24rem){.marke{gap: 0.4rem}.marke .zeichen-klein{width: 2.1rem;height: 1.25rem}.aktionen{gap: 0.25rem}}.nav{order: 3;width: 100%;overflow-x: auto}.nav ul{list-style: none;margin: 0;padding: 0;display: flex;gap: 0.15rem}.nav a{display: inline-flex;align-items: center;min-height: 44px;padding: 0 0.65rem;color: var(--tinte);text-decoration: none;font-size: var(--fs-klein);border-radius: 999px;white-space: nowrap}.nav a:hover{background: var(--akzent-hell);color: var(--tinte)}.nav a[aria-current="page"]{background: var(--akzent-hell);color: var(--akzent);font-weight: 700}.aktionen{display: flex;gap: 0.35rem;align-items: center;margin-left: auto}.sprachen ul{list-style: none;margin: 0;padding: 0;display: flex;align-items: center;gap: 0.2rem}.sprachen li{display: inline-flex;align-items: center}.sprachen li + li::before{content: "·";color: var(--leise);margin-right: 0.2rem}.sprachen a{display: inline-flex;align-items: center;justify-content: center;min-height: 44px;min-width: 44px;padding: 0 0.4rem;color: var(--tinte);text-decoration: none;border-radius: 999px;font-size: var(--fs-klein)}.sprachen a:hover{background: var(--akzent-hell);color: var(--akzent)}.sprachen a[aria-current="true"]{font-weight: 700;color: var(--akzent);background: var(--akzent-hell)}.sprachen--liste{display: none}.sprachen-menue{position: relative}.sprachen-menue>summary{display: inline-flex;align-items: center;justify-content: center;gap: 0.35rem;min-width: 44px;min-height: 44px;padding: 0 0.75rem;border: 1px solid var(--linie-stark);border-radius: 999px;background: var(--flaeche);color: var(--tinte);font-size: var(--fs-klein);cursor: pointer;list-style: none}.sprachen-menue>summary:hover{border-color: var(--akzent);color: var(--akzent);background: var(--akzent-hell)}.sprachen-menue>summary::after{content: "▾";font-size: 0.75em}.sprachen-menue[open]>summary{border-color: var(--akzent);color: var(--akzent);background: var(--akzent-hell)}.sprachen-menue>summary::-webkit-details-marker{display: none}.sprachen--menue ul{position: absolute;right: 0;top: calc(100% + 0.35rem);z-index: 5;display: grid;gap: 0.2rem;min-width: 11.5rem;padding: 0.3rem;border: 1px solid var(--linie);border-radius: 0.75rem;background: var(--flaeche);box-shadow: var(--schatten)}.sprachen--menue li{display: block}.sprachen--menue li + li::before{content: none;margin-right: 0}.sprachen--menue a{justify-content: flex-start;min-width: 0;width: 100%;padding: 0.55rem 0.7rem;border-radius: 0.55rem}@media (min-width: 64rem){.sprachen--liste{display: block}.sprachen-menue{display: none}}.knopf-klein{display: inline-flex;align-items: center;justify-content: center;gap: 0.35rem;min-width: 44px;min-height: 44px;padding: 0 0.75rem;border: 1px solid var(--linie-stark);border-radius: 999px;background: var(--flaeche);color: var(--tinte);font: inherit;font-size: var(--fs-klein);text-decoration: none;cursor: pointer}.knopf-klein:hover{border-color: var(--akzent);color: var(--akzent);background: var(--akzent-hell)}.knopf-klein svg{width: 18px;height: 18px}.js-nur{display: none}.js .js-nur{display: inline-flex}.js-nur-block{display: none}.js .js-nur-block{display: block}.thema .mond{display: none}:root[data-theme="dark"] .thema .sonne{display: none}:root[data-theme="dark"] .thema .mond{display: inline}@media (prefers-color-scheme: dark){:root:not([data-theme]) .thema .sonne{display: none}:root:not([data-theme]) .thema .mond{display: inline}}@media (min-width: 52rem){.kopf__innen{flex-wrap: nowrap;gap: 0.5rem 1.5rem;padding-top: 0.75rem;padding-bottom: 0.75rem}.marke{font-size: 1.15rem}.nav{order: 0;width: auto;margin-left: auto;overflow: visible}.aktionen{margin-left: 0}}.krumen ol{list-style: none;display: flex;flex-wrap: wrap;gap: 0.25rem;padding: 0;margin: 0 0 1.5rem;font-size: var(--fs-klein);color: var(--leise)}.krumen li + li::before{content: "/";margin-right: 0.25rem;color: var(--leise)}.krumen a{color: var(--leise)}.krumen a{display: inline-flex;align-items: center;min-height: 44px}@media (max-width: 47.99rem){.krumen li{display: none}.krumen li:nth-last-child(2){display: block}.krumen li:nth-last-child(2)::before{content: "\2190";margin-right: 0.4rem;color: var(--akzent)}.krumen ol{margin-bottom: 0.75rem}.inhalt,.inhalt-krumen{padding-top: 0.75rem}}.lead{font-size: var(--fs-lead);line-height: 1.55;color: var(--leise);max-width: 32rem}.sektion{margin-top: 3.5rem}.sektion>h2{margin-bottom: 0.75rem}.sektion--eng{margin-top: 1rem}.meta{color: var(--leise);font-size: var(--fs-meta)}.kopfzeile{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: end;gap: 0.5rem 2.5rem;margin-bottom: 2rem}.kopfzeile h2{margin: 0}.kopfzeile p{margin: 0;color: var(--leise);max-width: var(--spalte)}.flaeche{padding: 3.5rem 0}.flaeche--ton{background: var(--ton)}@media (min-width: 60rem){.flaeche{padding: 4.5rem 0}}.knopf{display: inline-flex;align-items: center;justify-content: center;gap: 0.5rem;min-height: 3rem;padding: 0.55rem 1.4rem;border-radius: 999px;border: 1.5px solid var(--akzent);background: var(--akzent);color: var(--auf-akzent);font: inherit;font-weight: 700;line-height: 1.3;text-align: center;text-decoration: none;cursor: pointer;box-shadow: var(--schatten);transition: transform 160ms ease-out,background-color 160ms ease-out}.knopf:hover{background: var(--akzent-hover);border-color: var(--akzent-hover);color: var(--auf-akzent);transform: translateY(-1px)}.knopf--leise{background: transparent;color: var(--akzent);border-color: var(--linie-stark);box-shadow: none}.knopf--leise:hover{background: var(--akzent-hell);border-color: var(--akzent);color: var(--akzent)}.knopfreihe{display: flex;flex-wrap: wrap;gap: 0.75rem;align-items: center;margin: 1.5rem 0 0}@media (max-width: 30rem){.knopfreihe .knopf,.weg-aktion>.knopf{width: 100%}}.hero{display: grid;grid-template-columns: minmax(0,1fr);gap: 2.5rem;align-items: center;padding: 2.25rem 0 3rem}.hero h1{font-size: var(--fs-hero);line-height: 1.05;letter-spacing: -0.02em;max-width: 16ch}.dachsatz{margin: 0 0 0.75rem;font-weight: 600}@media (min-width: 60rem){.hero{grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);gap: 3rem;padding: 3.5rem 0 4rem}}@media (max-width: 59.99rem){.hero{gap: 0}.hero>div{display: contents}.hero .fakten{margin-top: 1rem}.hero .vorschau{order: 1;margin-top: 1.75rem}.hero .herkunft{order: 2}}.fakten{list-style: none;margin: 1.5rem 0 0;padding: 0;display: flex;flex-wrap: wrap;gap: 0.4rem 1.4rem;color: var(--leise);font-size: var(--fs-klein)}.fakten li{display: inline-flex;align-items: center;gap: 0.45rem}.fakten li::before{content: "";flex: none;width: 0.45rem;height: 0.45rem;border-radius: 50%;background: var(--akzent)}.fakten b{color: var(--tinte)}.herkunft{margin: 1rem 0 0;font-size: var(--fs-klein);color: var(--leise)}.stand{margin: 1.25rem 0 0;max-width: 28rem}.hat-stand .stand[hidden]{display: block !important;visibility: hidden;min-height: 3.75rem}.segmente{display: grid;grid-template-columns: repeat(7,minmax(0,1fr));gap: 4px;margin: 0 0 0.45rem}.segmente span{position: relative;height: 10px;border-radius: 5px;background: transparent;box-shadow: inset 0 0 0 1px var(--linie-stark);overflow: hidden}.segmente span.fertig{background: var(--ocker);box-shadow: none}.segmente span.teil::after{content: "";position: absolute;left: 0;top: 0;bottom: 0;width: 45%;background: var(--ocker)}.stand p{margin: 0;font-size: var(--fs-meta);color: var(--leise)}.stand b{color: var(--tinte)}.vorschau{margin: 0;display: grid;justify-items: center}.vorschau__marke{margin-bottom: 0.5rem;font-size: var(--fs-meta);color: var(--leise)}.vorschau figcaption{margin-top: 1rem;font-size: var(--fs-meta);color: var(--leise);max-width: 18.5rem}.handy{width: min(290px,80vw);border-radius: 2.2rem;padding: 0.65rem;background: #1A2A23;box-shadow: var(--schatten-gross);cursor: default;user-select: none}:root[data-theme="dark"] .handy{outline: 1px solid #6F8479}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .handy{outline: 1px solid #6F8479}}.bildschirm{border-radius: 1.65rem;overflow: hidden;background: #F4F7F5;color: #16231D;display: flex;flex-direction: column;font-size: 0.875rem;line-height: 1.35;padding-bottom: 0.8rem}.app-kopf{background: #1C6650;color: #FFFFFF;padding: 1.3rem 0.9rem 0.8rem}.app-kopf b{font-family: "Titel",sans-serif;font-size: 1.05rem;font-weight: 600;display: block}.app-kopf small{color: #D6EBE1}.app-kopf small,.app-liste small{font-size: var(--fs-meta)}.app-suche{margin: 0.7rem 0.8rem 0.35rem;padding: 0.45rem 0.7rem;border-radius: 8px;background: #FFFFFF;border: 1px solid #C3CFC9;color: #4A5A52}.app-filter{display: flex;gap: 0.35rem;padding: 0.3rem 0.8rem 0.55rem}.app-filter span{padding: 0.1rem 0.55rem;border-radius: 999px;background: #E2EFE9;color: #134A3A}.app-filter span.an{background: #1C6650;color: #FFFFFF}.app-liste{list-style: none;margin: 0;padding: 0 0.8rem;display: grid;gap: 0.45rem}.app-liste li{background: #FFFFFF;border-radius: 10px;padding: 0.55rem 0.65rem;display: grid;grid-template-columns: minmax(0,1fr) auto;gap: 0.1rem 0.5rem;box-shadow: 0 1px 2px rgb(16 35 29 / .1)}.app-liste b{line-height: 1.25}.app-liste small{color: #4A5A52;grid-column: 1}.app-liste i{font-style: normal;font-weight: 700;align-self: center;grid-row: 1 / span 2;grid-column: 2;padding: 0.15rem 0.5rem;border-radius: 999px}.app-liste .ist-frei{background: #DDF1E6;color: #1B5E3F}.app-liste .ist-weg{background: #F8E9E1;color: #8A3D14}.app-meldung{margin: 0.7rem 0.8rem 0;padding: 0.55rem 0.7rem;border-radius: 10px;background: #E2EFE9;color: #16231D;display: grid;gap: 0.1rem}.app-meldung b{color: #134A3A}:root[data-theme="dark"] .bildschirm{background: #C9D3CE}:root[data-theme="dark"] .app-liste li,:root[data-theme="dark"] .app-suche{background: #E1E7E3}:root[data-theme="dark"] .app-meldung{background: #D2E2DA}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .bildschirm{background: #C9D3CE}:root:not([data-theme="light"]) .app-liste li,:root:not([data-theme="light"]) .app-suche{background: #E1E7E3}:root:not([data-theme="light"]) .app-meldung{background: #D2E2DA}}@media (max-width: 30rem){.handy{width: min(270px,78vw)}}.check{background: var(--ton);border-radius: var(--radius);padding: 1.5rem 1.25rem;display: grid;gap: 1.25rem}@media (min-width: 60rem){.check{grid-template-columns: 15rem minmax(0,1fr);padding: 2rem;column-gap: 2.5rem;align-items: start}}.check h2{font-size: 1.5rem;margin: 0}.check h2 + p{margin: 0.4rem 0 0;color: var(--leise);font-size: var(--fs-klein)}.check__liste{list-style: none;margin: 0;padding: 0;display: grid;gap: 1rem}@media (min-width: 48rem){.check__liste{grid-template-columns: repeat(3,minmax(0,1fr));gap: 1.5rem}}.check__liste li{position: relative;padding-left: 2rem;font-size: var(--fs-klein)}.check__liste li::before{content: "";position: absolute;left: 0;top: 0.15rem;width: 1.3rem;height: 1.3rem;border-radius: 50%;border: 2px solid var(--akzent)}.check__liste li::after{content: "";position: absolute;left: 0.47rem;top: 0.38rem;width: 0.36rem;height: 0.66rem;border-right: 2px solid var(--akzent);border-bottom: 2px solid var(--akzent);transform: rotate(45deg)}.check__liste b{display: block;font-size: var(--fs-text)}.check__notiz{font-size: var(--fs-klein);max-width: var(--spalte)}@media (min-width: 60rem){.check__notiz{grid-column: 2}}.check__notiz summary{cursor: pointer;display: inline-flex;align-items: center;gap: 0.5rem;min-height: 44px;font-weight: 700;color: var(--akzent)}.check__notiz summary::-webkit-details-marker{display: none}.check__notiz summary{list-style: none}.check__notiz summary::after{content: "";width: 0.45rem;height: 0.45rem;border-right: 2px solid currentColor;border-bottom: 2px solid currentColor;transform: rotate(45deg) translateY(-0.15rem)}.check__notiz[open] summary::after{transform: rotate(-135deg)}.check__notiz p{margin: 0.25rem 0 0}.weg + .check{margin-top: 2.5rem}.weg{list-style: none;margin: 0;padding: 0;display: grid}.weg>li{position: relative;display: grid;grid-template-columns: 2.75rem minmax(0,1fr);gap: 0 1rem;padding-bottom: 1.5rem}.weg>li::before{content: "";position: absolute;left: calc(1.375rem - 1px);top: 2.75rem;bottom: 0;width: 2px;background: var(--linie-stark)}.weg>li:last-child{padding-bottom: 0}.weg>li:last-child::before{display: none}.station{position: relative;z-index: 1;width: 2.75rem;height: 2.75rem;border-radius: 50%;display: grid;place-items: center;font-family: "Titel",sans-serif;font-size: 1.15rem;background: var(--papier);border: 2px solid var(--linie-stark);color: var(--akzent)}.flaeche--ton .station{background: var(--ton)}.weg .ziel .station{border-color: var(--akzent);box-shadow: inset 0 0 0 3px var(--papier),inset 0 0 0 5px var(--akzent)}.flaeche--ton .weg .ziel .station{box-shadow: inset 0 0 0 3px var(--ton),inset 0 0 0 5px var(--akzent)}.weg .fertig .station{background: var(--ocker-hell);border-color: var(--ocker);color: var(--ocker-text);box-shadow: none;font-size: 0}.weg .fertig .station::after{content: "";width: 0.55rem;height: 1rem;border-right: 3px solid currentColor;border-bottom: 3px solid currentColor;transform: translateY(-0.12rem) rotate(45deg)}.weg>li.fertig::before{background: var(--ocker)}.weg .aktuell .station{border: 3px solid var(--akzent);background: var(--akzent-hell);color: var(--akzent);font-weight: 700;box-shadow: 0 0 0 4px var(--akzent-hell)}.weg .hier{display: block;margin-top: 0.3rem;font-size: var(--fs-meta);font-weight: 700;color: var(--akzent)}.weg__text{padding-top: 0.45rem}.weg a{color: var(--tinte);text-decoration: underline;text-decoration-color: var(--linie-stark);text-decoration-thickness: 1px;font-family: "Titel",sans-serif;font-weight: 600;font-size: 1.1rem;line-height: 1.25}.weg a::after{content: "";position: absolute;inset: 0;z-index: 2}.weg>li:hover a{color: var(--akzent);text-decoration-color: currentColor;text-decoration-thickness: 2px}.weg .klein{display: block;margin-top: 0.25rem;font-size: var(--fs-meta);color: var(--leise)}.weg .klein + .klein{margin-top: 0.1rem}@media (max-width: 63.99rem){.weg__text{padding-right: 2rem}.weg__text::after{content: "\2192";position: absolute;right: 0.25rem;top: 0.5rem;color: var(--akzent);font-size: 1.1rem}}.meilenstein{display: block;margin-top: 0.35rem;font-size: var(--fs-meta);font-weight: 700;color: var(--tinte)}.meilenstein::before{content: "";display: inline-block;width: 0.5rem;height: 0.5rem;margin-right: 0.4rem;box-shadow: inset 0 0 0 1.5px var(--linie-stark);transform: rotate(45deg) translateY(-0.1rem)}.weg .fertig .meilenstein{color: var(--ocker-text)}.weg .fertig .meilenstein::before{background: var(--ocker);box-shadow: none}.weg .status{margin-top: 0.3rem;font-size: var(--fs-meta);color: var(--leise)}.js .weg .status{display: block}.weg .status--fertig{color: var(--ocker-text);font-weight: 700}@media (min-width: 64rem){.weg{grid-template-columns: repeat(7,minmax(0,1fr));gap: 0 1rem}.weg>li{grid-row: span 7;grid-template-rows: subgrid;grid-template-columns: minmax(0,1fr);row-gap: 0;padding-bottom: 0;align-content: start}.weg>li::before{left: 2.75rem;right: -1rem;top: calc(1.375rem - 1px);bottom: auto;width: auto;height: 2px}.weg__text{display: contents}.weg .station{grid-row: 1}.weg a{grid-row: 2;margin-top: 0.75rem;justify-self: start;font-size: 1.05rem;padding-right: 0.25rem}.weg__titel{grid-row: 3}.weg__dauer{grid-row: 4}.weg .meilenstein{grid-row: 5;align-self: start}.weg .status{grid-row: 6}.weg .hier{grid-row: 7}}.weg-aktion{margin-top: 2.25rem;display: flex;flex-wrap: wrap;gap: 0.75rem 1.5rem;align-items: center}.weg-aktion p{margin: 0;color: var(--leise);font-size: var(--fs-klein)}.band{background: var(--band);color: var(--auf-band)}.band h2,.band h3{color: var(--auf-band-titel)}.band p,.band .kopfzeile p{color: var(--auf-band-leise)}.band a{color: var(--auf-band-titel)}.band :focus-visible{outline-color: var(--auf-band-titel)}.rhythmus{list-style: none;margin: 0;padding: 0;display: grid;gap: 1.75rem;counter-reset: r}@media (min-width: 48rem){.rhythmus{grid-template-columns: repeat(2,minmax(0,1fr));gap: 2rem}}@media (min-width: 64rem){.rhythmus{grid-template-columns: repeat(4,minmax(0,1fr))}}.rhythmus li{counter-increment: r;border-top: 2px solid rgb(255 255 255 / .28);padding-top: 1rem;align-content: start}.rhythmus h3{display: flex;gap: 0.5rem;align-items: baseline;margin-bottom: 0.4rem}.rhythmus h3::before{content: counter(r);color: var(--auf-band-leise)}.rhythmus p{margin: 0 0 0.6rem;font-size: var(--fs-klein)}.rhythmus .dauer{font-size: var(--fs-meta);font-weight: 700;color: var(--auf-band)}.menschen{display: grid;gap: 2.5rem}@media (min-width: 60rem){.menschen{grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 4rem}}.menschen h2{font-size: 1.75rem}.person{display: grid;grid-template-columns: 5.5rem minmax(0,1fr);gap: 1.25rem;align-items: start;align-content: start}.person img{display: block;width: 5.5rem;height: 5.5rem;border-radius: 50%;object-fit: cover}@media (min-width: 48rem){.person{grid-template-columns: 7rem minmax(0,1fr);gap: 1.5rem}.person img{width: 7rem;height: 7rem}}.person h2,.person h3{margin-top: 0}.person--kopf{column-gap: 1.25rem;row-gap: 0.75rem}.person--kopf h2{align-self: center;margin: 0}.person--kopf .person__text{grid-column: 1 / -1}@media (min-width: 30rem){.person--kopf .person__text{grid-column: 2}}.person--gross img{width: 6rem;height: 6rem}@media (min-width: 48rem){.person--gross{grid-template-columns: 9rem minmax(0,1fr)}.person--gross img{width: 9rem;height: 9rem}}@media (max-width: 29.99rem){.person--gross{grid-template-columns: minmax(0,1fr)}}.runde{display: flex;flex-wrap: wrap;gap: 0.5rem 2rem;margin: 1rem 0 1.25rem;padding: 0.9rem 1rem;border-radius: var(--radius-klein);background: var(--flaeche);border: 1px solid var(--karte-rand)}.runde>div{display: grid}.runde dt{font-size: var(--fs-meta);color: var(--leise)}.runde dd{margin: 0;font-family: "Titel",sans-serif;font-size: 1.2rem}.runde p{margin: 0;font-size: var(--fs-klein)}.runde p b{display: block;font-size: var(--fs-text)}.adresse{display: flex;flex-wrap: wrap;gap: 0.5rem 0.75rem;align-items: center;margin: 0.75rem 0 0}.adresse code{font-size: var(--fs-klein);padding: 0.3rem 0.55rem}.zwei{display: grid;gap: 2.5rem 3.5rem}@media (min-width: 56rem){.zwei{grid-template-columns: minmax(0,1fr) minmax(0,1fr)}}@media (min-width: 60rem){.zwei--ungleich{grid-template-columns: minmax(0,1fr) minmax(0,1.2fr)}}.zwei>section h2{font-size: 1.75rem}.drei{display: grid;gap: 2.5rem 3.5rem}@media (min-width: 56rem){.drei{grid-template-columns: repeat(3,minmax(0,1fr))}}.drei>section h2{font-size: 1.75rem}details.frage{border-bottom: 1px solid var(--linie)}details.frage:first-of-type{border-top: 1px solid var(--linie)}details.frage summary{cursor: pointer;list-style: none;position: relative;padding: 0.85rem 2.4rem 0.85rem 0;min-height: 44px;font-weight: 700}details.frage summary::-webkit-details-marker{display: none}details.frage summary::after{content: "";position: absolute;right: 0.5rem;top: 1.15rem;width: 0.55rem;height: 0.55rem;border-right: 2px solid var(--akzent);border-bottom: 2px solid var(--akzent);transform: rotate(45deg);transition: transform 180ms ease-out}details.frage[open] summary::after{transform: rotate(-135deg);top: 1.4rem}details.frage p{margin: 0 0 1rem;color: var(--leise)}.katalog{list-style: none;margin: 2rem 0 0;padding: 0;display: grid;gap: 1.25rem}@media (min-width: 56rem){.katalog{grid-template-columns: repeat(2,minmax(0,1fr))}}.pfadkarte{background: var(--flaeche);border: 1px solid var(--karte-rand);border-radius: var(--radius);box-shadow: var(--schatten);padding: 1.5rem;display: grid;gap: 0.5rem;align-content: start}.pfadkarte h2{font-size: 1.6rem;margin: 0}.pfadkarte h2 a{color: var(--tinte);text-decoration: none}.pfadkarte h2 a:hover{color: var(--akzent);text-decoration: underline}.pfadkarte p{margin: 0}.pfadkarte .meta{display: flex;flex-wrap: wrap;gap: 0.25rem 1rem}.pfadkarte .knopfreihe{margin-top: 0.75rem}.mini-weg--deko{list-style: none;margin: 0 0 0.5rem;padding: 0;display: flex;align-items: center}.mini-weg--deko span{display: grid;place-items: center;width: 2rem;height: 2rem;border-radius: 50%;border: 2px solid var(--linie-stark);background: var(--flaeche);color: var(--akzent);font-family: "Titel",sans-serif;font-size: var(--fs-meta)}.mini-weg--deko li{display: flex;align-items: center}.mini-weg--deko li + li::before{content: "";width: 0.6rem;height: 2px;background: var(--linie-stark)}.mini-weg--deko .ziel span{border-color: var(--akzent);box-shadow: inset 0 0 0 2px var(--flaeche),inset 0 0 0 4px var(--akzent)}.mini-weg--deko .fertig span{background: var(--ocker-hell);border-color: var(--ocker);color: var(--ocker-text);box-shadow: none}.mini-weg--deko li.fertig + li::before{background: var(--ocker)}.pfad-kopf{display: grid;gap: 2rem;align-items: center}.pfad-kopf + .check{margin-top: 2.5rem}.nur-breit{display: none}@media (min-width: 60rem){.pfad-kopf{grid-template-columns: minmax(0,1.25fr) minmax(0,1fr);gap: 3rem}.nur-breit{display: grid}.nur-schmal{display: none}}.ziel-bild{display: grid;gap: 2rem;align-items: center}.ziel-text>div + div{margin-top: 1.5rem}@media (min-width: 60rem){.ziel-bild{grid-template-columns: minmax(0,1fr)}.ziel-text{max-width: none;display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 3rem}.ziel-text>div + div{margin-top: 0;padding-top: 0.6rem}}.kalender{margin-top: 1rem}.pfeil{list-style: none;padding: 0}.pfeil li{position: relative;padding-left: 1.4rem;margin-bottom: 0.45rem;max-width: var(--spalte)}.pfeil li::before{content: "\2192";position: absolute;left: 0;color: var(--akzent)}.mini-weg ol{list-style: none;margin: 0.25rem 0 1.25rem;padding: 0;display: flex;align-items: center}.mini-weg li{position: relative;display: flex;align-items: center}.mini-weg li + li::before{content: "";width: 6px;height: 2px;background: var(--linie-stark)}.mini-weg li.fertig + li::before{background: var(--ocker)}.mini-weg a{display: grid;place-items: center;width: clamp(2.25rem,(100vw - 4.25rem) / 7,2.75rem);height: clamp(2.25rem,(100vw - 4.25rem) / 7,2.75rem);border-radius: 50%;border: 2px solid var(--linie-stark);background: var(--papier);color: var(--akzent);text-decoration: none;font-family: "Titel",sans-serif;font-size: 0.9375rem}.mini-weg a:hover{border-color: var(--akzent)}.mini-weg .ziel a{border-color: var(--akzent);box-shadow: inset 0 0 0 2px var(--papier),inset 0 0 0 4px var(--akzent)}.mini-weg .fertig a{background: var(--ocker-hell);border-color: var(--ocker);color: var(--ocker-text);box-shadow: none}.mini-weg a[aria-current="page"]{background: var(--akzent);border-color: var(--akzent);color: var(--auf-akzent);box-shadow: 0 0 0 3px var(--akzent-hell)}.fertig-wenn{margin: 1rem 0 0.75rem;padding: 0.75rem 1rem;border-radius: var(--radius-klein);background: var(--ton)}.fertig-wenn p{margin: 0}.fertig-wenn p + p{margin-top: 0.4rem;color: var(--leise);font-size: var(--fs-klein)}.fertig-wenn span{font-weight: 700}.mitnehmen{margin-top: 1rem;max-width: var(--spalte);display: grid;gap: 0.5rem;font-size: var(--fs-klein)}.mitnehmen__zeile{display: flex;flex-wrap: wrap;gap: 0.5rem}.mitnehmen input{flex: 1 1 14rem;min-width: 0;font: inherit;font-size: var(--fs-meta);min-height: 44px;padding: 0.5rem 0.7rem;border: 1px solid var(--linie-stark);border-radius: var(--radius-klein);background: var(--flaeche);color: var(--tinte)}.weg-aktion__knoepfe{display: flex;flex-wrap: wrap;gap: 0.75rem 1rem;align-items: center}.zeit{display: flex;flex-wrap: wrap;gap: 0.4rem 1.5rem;padding: 0.9rem 0;margin: 1.25rem 0 0;border-top: 1px solid var(--linie);border-bottom: 1px solid var(--linie);font-size: var(--fs-klein)}.zeit dt{color: var(--leise)}.zeit div{display: flex;gap: 0.4rem}.zeit dd{margin: 0;font-weight: 700}.status{font-size: var(--fs-meta);font-weight: 700;color: var(--leise)}.status--fertig{color: var(--ocker-text)}.js .wochen-meta .status{display: block;margin-top: 0.15rem}.hinweis{background: var(--signal-hell);border: 1px solid var(--signal);border-radius: var(--radius-klein);padding: 1rem 1.1rem;margin: 1.5rem 0;max-width: 36rem}.hinweis p:last-child{margin-bottom: 0}.hinweis strong{color: var(--tinte)}.hinweis details{margin-top: 0.5rem}.hinweis summary{cursor: pointer;font-weight: 700;color: var(--tinte);min-height: 44px;display: flex;align-items: center}.hinweis details p{margin: 0.25rem 0 0}.hinweis--klapp{background: var(--ton);border: 0;border-left: 4px solid var(--signal);padding: 0.15rem 1.1rem}.hinweis--klapp[open]{padding-bottom: 1rem}.hinweis--klapp summary{list-style: none;gap: 0.6rem}.hinweis--klapp summary::-webkit-details-marker{display: none}.hinweis--klapp summary::after{content: "";flex: none;width: 0.45rem;height: 0.45rem;margin-left: auto;border-right: 2px solid var(--akzent);border-bottom: 2px solid var(--akzent);transform: rotate(45deg) translateY(-0.15rem)}.hinweis--klapp[open] summary::after{transform: rotate(-135deg)}.hinweis--klapp p{margin: 0.5rem 0 0}.block{margin-top: 3rem;max-width: 40rem}.woche-rand>.block:first-of-type{margin-top: 2.5rem}.rand-stand{display: none}@media (min-width: 64rem){.woche-raster{display: grid;grid-template-columns: minmax(0,40rem) minmax(15rem,21rem);column-gap: 4rem;align-items: start}.woche-haupt{grid-column: 1;grid-row: 1}.woche-rand{grid-column: 2;grid-row: 1;position: sticky;top: 1.5rem;margin-top: 3rem;padding: 1.25rem 1.4rem;border-radius: var(--radius);background: var(--ton)}.woche-rand .zeit{margin-top: 0;padding-top: 0;border-top: 0;display: grid;grid-template-columns: auto auto;gap: 0.3rem 1rem}.woche-rand .zeit div{display: contents}.woche-rand>.block:first-of-type{margin-top: 1.25rem}.woche-rand .block>h2{font-size: 1.25rem}.woche-rand .pfeil li{font-size: var(--fs-klein)}.js .rand-stand{display: block;margin: 0.75rem 0 0;padding-top: 0.75rem;border-top: 1px solid var(--linie);font-size: var(--fs-meta);font-weight: 700;color: var(--leise)}.woche-haupt>.hinweis:first-child,.woche-haupt>.block:first-child{margin-top: 3rem}}.weiter-bei{margin: 0.25rem 0 0.75rem;font-size: var(--fs-klein)}.hilfe{margin: 1rem 0 0;border-left-color: var(--akzent)}.hilfe .pfeil{margin: 0.5rem 0 0}.vorlage{margin: 0.5rem 0;padding: 0.85rem 1rem;max-width: var(--spalte);white-space: pre-wrap;font: inherit;font-size: var(--fs-klein);background: var(--flaeche);border: 1px solid var(--linie-stark);border-radius: var(--radius-klein)}.block>h2{display: flex;flex-wrap: wrap;align-items: center;gap: 0.25rem 0.75rem;font-size: 1.75rem}.block>h2 .nr{flex: none;display: inline-grid;place-items: center;width: 2.75rem;height: 2.75rem;border-radius: 50%;border: 2px solid var(--linie-stark);background: var(--papier);color: var(--akzent);font-family: "Titel",sans-serif;font-size: 1.15rem;letter-spacing: 0}.block>h2 .meta{font-family: "Text",sans-serif;font-weight: 400;letter-spacing: 0}.haken{list-style: none;margin: 0;padding: 0;display: grid;gap: 0.6rem}.haken li{display: grid;grid-template-columns: 1.5rem minmax(0,1fr);gap: 0.5rem 0.8rem;align-items: start;padding: 0.85rem 1rem;background: var(--flaeche);border: 1px solid var(--linie);border-radius: var(--radius-klein);transition: background-color 160ms ease-out}.haken input{width: 1.5rem;height: 1.5rem;margin: 0.05rem 0 0;accent-color: var(--akzent);cursor: pointer}.haken label{cursor: pointer}.haken__titel{display: block;font-weight: 700}.haken .meta{display: block}.haken li>.knopf-klein{grid-column: 2;justify-self: start;min-height: 40px}@media (min-width: 40rem){.haken li{grid-template-columns: 1.5rem minmax(0,1fr) auto}.haken li>.knopf-klein{grid-column: 3;grid-row: 1;align-self: center}}.haken li.erledigt{background: var(--akzent-hell);border-color: var(--akzent)}.haken + h3,.ablauf + .haken{margin-top: 1.75rem}.rueckmeldung:empty{display: none}.rueckmeldung{margin-top: 1rem;padding: 0.85rem 1rem;border-radius: var(--radius-klein);background: var(--ocker-hell);color: var(--tinte)}.rueckmeldung p{margin: 0}.rueckmeldung p + p{margin-top: 0.4rem;color: var(--leise)}.geraet{margin: 0 0 1.25rem}.geraet p{margin: 0 0 0.5rem;font-size: var(--fs-klein);color: var(--leise)}.geraet .mitnehmen{margin-top: 0.75rem}@media (min-width: 64rem){.js .geraet{display: none}}.vorher{margin: 0.75rem 0 0;font-size: var(--fs-klein)}.hat-stand [data-ohne-stand]:not(.ohne-stand-zeigen){display: none}.kalender__form{display: flex;flex-wrap: wrap;gap: 0.75rem 1rem;align-items: end;margin: 1.25rem 0 0.75rem}.kalender__form>div{display: grid;gap: 0.3rem}.kalender__form label{font-weight: 700;font-size: var(--fs-klein)}.kalender__form input,.kalender__form select{font: inherit;height: 2.75rem;min-height: 44px;padding: 0 0.6rem;border: 1px solid var(--linie-stark);border-radius: var(--radius-klein);background: var(--flaeche);color: var(--tinte)}.kalender__form select{appearance: none;-webkit-appearance: none;padding-right: 2.2rem;cursor: pointer}.kalender__form .auswahl{position: relative}.kalender__form .auswahl::after{content: "";position: absolute;right: 0.85rem;bottom: 1.15rem;width: 0.45rem;height: 0.45rem;border-right: 2px solid var(--akzent);border-bottom: 2px solid var(--akzent);transform: rotate(45deg);pointer-events: none}@media (max-width: 30rem){.kalender__form>div,.kalender__form .knopf{width: 100%}}[data-kalender-status]:empty{display: none}.ablauf{padding-left: 1.4rem}.ablauf li{margin-bottom: 0.45rem;padding-left: 0.2rem;max-width: var(--spalte)}.links{list-style: none;padding: 0;margin: 0 0 1rem}.links li{padding: 0.5rem 0;border-bottom: 1px solid var(--linie)}.links li:first-child{border-top: 1px solid var(--linie)}.links .meta{display: block}.weiter{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 1rem;margin-top: 3.5rem;padding-top: 1.25rem;border-top: 1px solid var(--linie)}.weiter a{text-decoration: none;font-weight: 700}.weiter a:hover{text-decoration: underline}.weiter small{display: block;color: var(--leise);font-size: var(--fs-meta);font-weight: 400}.mentoring-hub-kopf{display: grid;gap: 1.5rem 2.5rem;align-items: start}@media (min-width: 64rem){.mentoring-hub-kopf{grid-template-columns: minmax(0,1.35fr) minmax(0,1fr)}}.mentoring-hub-kopf .prose{max-width: none}.mentoring-hub-aktionen{background: var(--ton);border: 1px solid var(--linie);border-radius: var(--radius);padding: 1.25rem}.mentoring-hub-aktionen h2{font-size: 1.35rem;margin-bottom: 0.45rem}.mentoring-hub-aktionen h3{font-size: 1.12rem;margin: 1.1rem 0 0.35rem}.mentoring-hub-aktionen p{margin-bottom: 0.75rem}.textlink-touch{display: inline-flex;align-items: center;min-height: 44px}.schritte{list-style: none;counter-reset: s;padding: 0;margin: 0;display: grid;gap: 1.25rem}.schritte>li{counter-increment: s;display: grid;grid-template-columns: 2.5rem minmax(0,1fr);gap: 0 0.9rem;align-content: start}.schritte>li::before{content: counter(s);grid-row: span 2;width: 2.3rem;height: 2.3rem;border-radius: 50%;border: 2px solid var(--akzent);color: var(--akzent);display: flex;align-items: center;justify-content: center;font-family: "Titel",sans-serif;font-size: 1.05rem}.schritte h3{margin: 0.25rem 0 0.2rem;font-size: 1.15rem}.schritte p{margin: 0;color: var(--leise)}.schritte-nach{margin-top: 1.75rem}.runde-block{background: var(--ton);border-radius: var(--radius);padding: 1.25rem;margin-top: 2rem;max-width: 46rem}@media (min-width: 64rem){.kopf-zwei{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 3rem;align-items: start}.kopf-zwei .runde-block{margin-top: 0.5rem}}.runde-block h2{font-size: 1.4rem;margin-bottom: 0.4rem}.runde-block .runde{background: transparent;border: 0;padding: 0;margin: 0 0 0.5rem}.tabelle{width: 100%;border-collapse: collapse;font-size: var(--fs-klein)}.tabelle th,.tabelle td{text-align: left;padding: 0.55rem 0.5rem 0.55rem 0;border-bottom: 1px solid var(--linie);vertical-align: top}.tabelle th{font-weight: 700;color: var(--leise);font-size: var(--fs-meta)}.tabelle-huelle{overflow-x: auto;max-width: 100%}.formular{display: grid;gap: 0.5rem;max-width: 26rem;margin: 1rem 0}.formular label{font-weight: 700}.formular input,.formular textarea,.formular select{font: inherit;min-height: 44px;padding: 0.6rem 0.7rem;border: 1px solid var(--linie-stark);border-radius: var(--radius-klein);background: var(--flaeche);color: var(--tinte)}.formular textarea{min-height: 7rem;resize: vertical}.formular [data-mentor-fields]{display: grid;gap: 0.5rem}.formular fieldset{border: 1px solid var(--linie);border-radius: var(--radius-klein);padding: 0.6rem 0.75rem;margin: 0}.formular legend{font-weight: 700;padding: 0 0.2rem}.formular fieldset label{display: block;font-weight: 400;margin-top: 0.25rem}.formular input[type="checkbox"],.formular input[type="radio"]{width: 1.25rem;height: 1.25rem;margin-right: 0.45rem;accent-color: var(--akzent)}.formular .checkbox-zeile{display: flex;align-items: flex-start;gap: 0.6rem;font-weight: 400;min-height: 44px}.formular .checkbox-zeile input[type="checkbox"]{margin-right: 0;margin-top: 0.1rem;flex: none}.sektion>details>summary{cursor: pointer;list-style: none;position: relative;font-weight: 700;font-size: 1.3rem;padding: 0.4rem 2.4rem 0.4rem 0;min-height: 44px}.sektion>details>summary::-webkit-details-marker{display: none}.sektion>details>summary::after{content: "";position: absolute;right: 0.5rem;top: 0.9rem;width: 0.55rem;height: 0.55rem;border-right: 2px solid var(--akzent);border-bottom: 2px solid var(--akzent);transform: rotate(45deg);transition: transform 180ms ease-out}.sektion>details[open]>summary::after{transform: rotate(-135deg);top: 1.15rem}.sektion>details>form{margin-top: 1rem}.sektion{scroll-margin-top: 1.5rem}[data-verfuegbarkeit-rows]{display: grid;gap: 0.5rem}.verfuegbarkeit-zeile{display: grid;gap: 0.45rem;grid-template-columns: minmax(4.5rem,1fr) minmax(0,1fr) minmax(0,1fr) auto;align-items: end}.verfuegbarkeit-zeile .knopf{min-height: 44px}@media (max-width: 36rem){.verfuegbarkeit-zeile{grid-template-columns: repeat(2,minmax(0,1fr))}.verfuegbarkeit-zeile .knopf{grid-column: 1 / -1}}[name="website"]{position: absolute;left: -9999px;width: 1px;height: 1px;opacity: 0;pointer-events: none}.mentoring-filter{max-width: 72rem;grid-template-columns: minmax(0,1fr);align-items: start;gap: 1rem}@media (min-width: 48rem){.mentoring-filter{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 64rem){.mentoring-filter{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (min-width: 78rem){.mentoring-filter{grid-template-columns: repeat(4,minmax(0,1fr))}}.mentoring-filter__feld{display: grid;gap: 0.4rem;align-content: start;min-width: 0}.mentoring-filter__tage{border: 0;padding: 0;margin: 0;min-width: 0}.mentoring-filter__tage legend{margin-bottom: 0.35rem;font-weight: 700;padding: 0}.formular .mentoring-filter__tage label{display: inline-flex;align-items: center;min-height: 44px;padding: 0.4rem 0.75rem;border: 1px solid var(--linie-stark);border-radius: var(--radius-klein);margin: 0 0.5rem 0.5rem 0;white-space: nowrap}.mentoring-liste{min-height: 16rem}[data-mentoring-treffer]{min-height: 1.5rem}.mentoring-karte p{margin: 0}.urkunde{position: relative;margin: 2rem 0;padding: 3rem 1.75rem;background: var(--flaeche);border: 2px solid var(--akzent);border-radius: 4px;max-width: 46rem;text-align: center}.urkunde::before{content: "";position: absolute;inset: 7px;border: 1px solid var(--ocker);border-radius: 2px;pointer-events: none}.urkunde svg{width: 10rem;height: 3.75rem;color: var(--ocker)}.urkunde h2{font-size: 1.9rem;margin: 0.75rem 0 0.25rem}.urkunde .name{font-family: "Titel",sans-serif;font-size: clamp(2rem,1.5rem + 2vw,2.75rem);line-height: 1.15;margin: 1.5rem auto 0.75rem}.urkunde p{max-width: var(--spalte);margin-left: auto;margin-right: auto}.urkunde .klein{font-size: var(--fs-meta);color: var(--leise);margin-top: 1.5rem}.urkunde__marke{margin: 0.4rem auto 0;font-family: "Titel",sans-serif;font-size: 1.15rem;color: var(--akzent)}.urkunde .urkunde__url{margin-top: 0.25rem;font-size: var(--fs-klein);font-weight: 700;color: var(--tinte)}.fuss{background: var(--fuss);color: var(--auf-fuss);font-size: var(--fs-klein);padding: 3rem 0 2rem}:root[data-theme="dark"] .fuss{border-top: 1px solid #22362D}@media (prefers-color-scheme: dark){:root:not([data-theme="light"]) .fuss{border-top: 1px solid #22362D}}.fuss a{color: var(--fuss-link)}.fuss a:hover{color: #FFFFFF}.fuss :focus-visible{outline-color: var(--fuss-link)}.fuss__raster{display: grid;gap: 2rem}@media (min-width: 48rem){.fuss__raster{grid-template-columns: 2fr 1fr 1fr}}.fuss h2{font-size: 1rem;color: #FFFFFF;margin-bottom: 0.5rem}.fuss ul{list-style: none;padding: 0;margin: 0}.fuss li a{display: inline-flex;align-items: center;min-height: 44px}.fuss__klar{font-weight: 700;color: #FFFFFF}.fuss__recht{margin-top: 2rem;padding-top: 1.25rem;border-top: 1px solid rgb(255 255 255 / .16);color: var(--fuss-leise);font-size: var(--fs-meta)}.fuss__recht p{max-width: var(--spalte);margin: 0}@media (prefers-reduced-motion: reduce){*,*::before,*::after{transition: none !important}.knopf:hover{transform: none}}@media print{@page{size: A4 landscape;margin: 12mm}:root,:root[data-theme],:root:not([data-theme="light"]){--papier: #FFFFFF;--flaeche: #FFFFFF;--tinte: #16231D;--leise: #4A5A52;--akzent: #1C6650;--linie: #DCE4DF;--linie-stark: #74897F;--ocker: #B7791F;--ocker-text: #85560F}.klar,.kopf,.fuss,.krumen,.nicht-drucken,.skip{display: none !important}body{background: #fff;color: #000;display: block}.urkunde{border: 2px solid #1C6650;margin: 0 auto;outline: none}}.mentoring-filter__feld select{width: 100%;min-width: 0}.mentoring-filter__feld:has(.mentoring-filter__tage){grid-column: 1 / -1;order: 5}.mentoring-filter__feld:has(input[name="nur_freie"]){grid-column: 1 / -1;order: 6}.formular fieldset.mentoring-filter__tage{border: 0;padding: 0}.mentoring-filter__feld:has(input[name="nur_freie"]) label{display: inline-flex;align-items: center;gap: 0.5rem;min-height: 44px;font-weight: 400}.mentoring-filter__feld:has(input[name="nur_freie"]) input{margin: 0}
