@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_b8bcf07d-module__7WioGG__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_b8bcf07d-module__7WioGG__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6e8df35dd937fa7a-s.0itc0wjx1mi4q.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fc2699ecc8323b38-s.1gwygi6ipeo67.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa0520225c6f3d07-s.p.33u8lzvd44aqk.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Public Sans Fallback;src:local(Arial);ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.0%;size-adjust:104.87%}.public_sans_1fec762e-module__aSAssG__className{font-family:Public Sans,Public Sans Fallback;font-style:normal}.public_sans_1fec762e-module__aSAssG__variable{--font-public:"Public Sans", "Public Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.352ti9pm7m6qh.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.0o-3_g79811ob.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.0ngr-xkgqz1kf.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.15orukf5wyxb5.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.226pwps5o-gq_.woff2?dpl=dpl_GzFsmww6pxVfU2QvGGp4GNYARBTX)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_f29f7866-module__FQeiLG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_f29f7866-module__FQeiLG__variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--grund:#0b1220;--grund-tief:#070c16;--flaeche:#131f34;--flaeche-hoch:#1b2b47;--linie:#22334f;--linie-weich:#ffffff14;--ink:#f2f6fb;--ink-soft:#a3b5cd;--ink-faint:#7688a3;--sand:#d8c39a;--blau:#2f7ff0;--blau-hell:#5b9dff;--blau-tief:#1f5fc4;--auf-blau:#fff;--beleg-papier:#e8ebee;--beleg-blatt:#f8f9fa;--beleg-ink:#101820;--beleg-soft:#46525e;--beleg-linie:#c3cbd2;--beleg-akzent:#1f4d8f;--spur:1180px;--spur-eng:760px;--radius:6px;--radius-gross:12px;--kopf-hoehe:60px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--kopf-hoehe) + 12px);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background:var(--grund);color:var(--ink);font-family:var(--font-public), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6;overflow-x:hidden}img{max-width:100%}a{color:inherit}:where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid var(--blau-hell);outline-offset:3px;border-radius:2px}.spur{width:100%;max-width:var(--spur);margin:0 auto;padding:0 18px}@media (min-width:760px){.spur{padding:0 32px}}.spur-eng{max-width:var(--spur-eng)}.abschnitt{padding-block:48px}@media (min-width:760px){.abschnitt{padding-block:80px}}.abschnitt-dunkel{background:var(--grund-tief)}.abschnitt-flaeche{background:var(--flaeche);border-top:1px solid var(--linie);border-bottom:1px solid var(--linie)}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--sand);margin:0 0 14px;font-size:11px;font-weight:700}.titel-held{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(31px,7.4vw,56px);font-weight:800;line-height:1.03}.titel-held em{color:var(--sand);font-style:normal}.titel-mittel{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.028em;text-wrap:balance;margin:0 0 14px;font-size:clamp(26px,5.6vw,42px);font-weight:800;line-height:1.06}.titel-klein{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 6px;font-size:19px;font-weight:700}.fliess{color:var(--ink-soft);max-width:58ch;margin:18px 0 0;font-size:17px}@media (min-width:760px){.fliess{font-size:18.5px}}.fliess-klein{color:var(--ink-soft);max-width:62ch;margin:0;font-size:16px}.hinweis{color:var(--ink-faint);max-width:64ch;margin:16px 0 0;font-size:13px}.knopf{background:var(--blau);color:var(--auf-blau);font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.01em;border-radius:var(--radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:10px;min-height:54px;padding:16px 26px;font-size:16.5px;font-weight:800;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex;box-shadow:0 8px 24px -10px #2f7ff0cc}.knopf:hover{background:var(--blau-tief)}.knopf:active{transform:translateY(1px)}.knopf-breit{width:100%;display:flex}.knopf-reihe{flex-direction:column;align-items:stretch;gap:12px;margin:26px 0 0;display:flex}@media (min-width:560px){.knopf-reihe{flex-flow:wrap;align-items:center;gap:16px 22px}}.risk{color:var(--ink-soft);text-align:center;font-size:13.5px}@media (min-width:560px){.risk{text-align:left}}.knopf-still{border:0;border-bottom:1px solid var(--linie);font:inherit;color:var(--ink);cursor:pointer;appearance:none;background:0 0;border-radius:0;align-items:center;gap:7px;padding:0 0 2px;font-size:15.5px;text-decoration:none;display:inline-flex}.knopf-still:hover{border-bottom-color:var(--sand)}.kopfleiste{z-index:40;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--linie);isolation:isolate;background:#0b1220eb;position:sticky;top:0}.kopfleiste-inhalt{min-height:var(--kopf-hoehe);justify-content:space-between;align-items:center;gap:14px;display:flex}.marke{flex:none;align-items:center;padding:9px 0;text-decoration:none;display:inline-flex}.marke img{width:auto;height:26px;display:block}@media (min-width:760px){.marke img{height:30px}}.kopf-anker{display:none}@media (min-width:940px){.kopf-anker{gap:26px;font-size:14.5px;display:flex}.kopf-anker a{color:var(--ink-soft);border-bottom:2px solid #0000;padding:4px 0;text-decoration:none}.kopf-anker a:hover{color:var(--ink);border-bottom-color:var(--sand)}}.kopf-knopf{display:none}@media (min-width:760px){.kopf-knopf{min-height:42px;box-shadow:none;padding:11px 20px;font-size:15px;display:inline-flex}}.held{background:radial-gradient(120% 90% at 12% 0%, #16243d 0%, #0b122000 62%), var(--grund);position:relative;overflow:hidden}.held-raster{grid-template-areas:"kopf""bilder""rest";gap:24px;padding-block:30px 40px;display:grid}.held-kopf{grid-area:kopf}.held-rest{grid-area:rest}.stapel{grid-area:bilder}@media (min-width:980px){.held-raster{grid-template:"kopf bilder""rest bilder"1fr/1.02fr .98fr;align-items:start;gap:22px 56px;padding-block:70px 80px}.stapel{align-self:center}}.held-marker{color:var(--ink);border:1px solid var(--linie-weich);background:#ffffff12;border-radius:999px;align-items:center;gap:9px;margin:0 0 18px;padding:7px 15px;font-size:12.5px;font-weight:600;display:inline-flex}.held-marker:before{content:"";background:var(--sand);border-radius:50%;flex:none;width:7px;height:7px}.held .fliess{color:#cbd9ea;margin-top:0}@media (max-width:979px){.held .fliess{font-size:16.5px}}.stapel{grid-template-rows:1fr 1fr;grid-template-columns:1.32fr 1fr;gap:10px;display:grid}@media (min-width:980px){.stapel{gap:14px}}.stapel-bild{border-radius:var(--radius-gross);border:1px solid var(--linie);background:var(--flaeche);position:relative;overflow:hidden}.stapel-bild img{object-fit:cover;width:100%;height:100%;display:block}.stapel-gross{aspect-ratio:4/5;grid-row:span 2}@media (min-width:980px){.stapel-gross{aspect-ratio:3/4}}.stapel-gross img{object-position:50% 22%}.stapel-klein{min-height:0}@media (prefers-reduced-motion:no-preference){.stapel-gross img{animation:26s ease-in-out infinite alternate langsam-heran}}@keyframes langsam-heran{0%{transform:scale(1)}to{transform:scale(1.07)}}.zahlen{grid-template-columns:repeat(3,1fr);gap:8px;margin:26px 0 0;display:grid}@media (min-width:560px){.zahlen{gap:14px}}.zahl{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);text-align:center;padding:14px 12px}@media (min-width:560px){.zahl{text-align:left;padding:18px 16px}}.zahl b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.035em;color:var(--sand);font-variant-numeric:tabular-nums;font-size:clamp(20px,5.4vw,30px);font-weight:800;line-height:1.05;display:block}.zahl span{color:var(--ink-soft);margin-top:5px;font-size:12px;line-height:1.35;display:block}@media (min-width:560px){.zahl span{font-size:13.5px}}.vertrauen{border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:14px 22px;margin:24px 0 0;padding-top:22px;display:flex}.vertrauen img{width:auto;height:62px;display:block}.vertrauen-text{color:var(--ink-soft);max-width:34ch;margin:0;font-size:13.5px}.vertrauen-text b{color:var(--ink);font-weight:700}.karten{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:680px){.karten{grid-template-columns:repeat(2,1fr);gap:16px}}@media (min-width:1020px){.karten-drei{grid-template-columns:repeat(3,1fr)}}.karte{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);padding:20px 20px 22px}.karte-nr{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--sand);margin-bottom:10px;font-size:12px;display:inline-block}.karte h3{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0 0 8px;font-size:18.5px;font-weight:700}.karte p{color:var(--ink-soft);margin:0;font-size:15.5px}.leiter{gap:16px;margin:28px 0 0;display:grid}@media (min-width:900px){.leiter{grid-template-columns:repeat(3,1fr)}}.leiter>*{display:flex}.leiter .sprosse{flex:1}.sprosse{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);flex-direction:column;display:flex;overflow:hidden}.sprosse-bild{aspect-ratio:4/3;background:var(--flaeche-hoch);position:relative}.sprosse-bild img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;display:block}.sprosse-band{border:1px solid var(--linie-weich);color:var(--ink);background:#070c16d9;border-radius:999px;align-items:baseline;gap:9px;padding:6px 14px;font-size:12.5px;display:inline-flex;position:absolute;bottom:14px;left:14px}.sprosse-band b{font-family:var(--font-mono), ui-monospace, monospace;color:var(--sand);font-size:11.5px;font-weight:500}.sprosse-text{flex-direction:column;flex:1;gap:8px;padding:18px 20px 20px;display:flex}.sprosse-text h3{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:21px;font-weight:800}.sprosse-text h3 span{color:var(--ink-faint);letter-spacing:0;font-size:14px;font-weight:400}.sprosse-text p{color:var(--ink-soft);margin:0;font-size:15.5px}.sprosse-fuss{margin-top:auto;padding-top:16px}.sprosse-wann{font-family:var(--font-mono), ui-monospace, monospace;color:var(--sand);border-top:1px solid var(--linie);font-variant-numeric:tabular-nums;margin:12px 0 0;padding-top:12px;font-size:12.5px}.beleg-buehne{background:var(--beleg-papier);color:var(--beleg-ink)}.beleg-raster{align-items:start;gap:28px;display:grid}@media (min-width:900px){.beleg-raster{grid-template-columns:1fr 1.05fr;gap:52px}}.beleg-text .titel-mittel{color:var(--beleg-ink)}.beleg-text p{color:var(--beleg-soft);max-width:46ch;margin:0 0 14px;font-size:16.5px}.sprung{background:var(--beleg-blatt);border:1px solid var(--beleg-linie);border-radius:var(--radius-gross);grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;margin:22px 0 0;padding:18px;display:grid}.sprung-feld{text-align:center}.sprung-feld dt{letter-spacing:.14em;text-transform:uppercase;color:var(--beleg-soft);margin:0 0 6px;font-size:11px;font-weight:700}.sprung-feld dd{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(22px,6vw,34px);font-weight:800;line-height:1}.sprung-feld.stark dd{color:var(--beleg-akzent)}.sprung-pfeil{color:var(--beleg-soft);padding:0 2px;font-size:20px}.beleg{background:var(--beleg-blatt);border:1px solid var(--beleg-linie);border-top:3px solid var(--beleg-akzent);font-family:var(--font-mono), ui-monospace, monospace;padding:18px 16px 10px}@media (min-width:560px){.beleg{padding:20px 20px 10px}}.beleg-titel{letter-spacing:.12em;text-transform:uppercase;color:var(--beleg-akzent);margin:0 0 14px;font-size:10.5px;font-weight:600}.beleg-zeile{border-bottom:1px dotted var(--beleg-linie);grid-template-columns:1fr auto;align-items:baseline;gap:10px;padding:10px 0;display:grid}.beleg-pos{font-family:var(--font-public), system-ui, sans-serif;font-size:14px}.beleg-pos small{color:var(--beleg-soft);margin-top:2px;font-size:12px;display:block}.beleg-betrag{font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;font-size:16px;font-weight:600}.beleg-summe{border-top:2px solid var(--beleg-ink);background:#1f4d8f12;grid-template-columns:1fr auto;align-items:baseline;gap:10px;margin:4px -16px 0;padding:14px 16px;display:grid}@media (min-width:560px){.beleg-summe{margin:4px -20px 0;padding:14px 20px}}.beleg-summe .beleg-pos{font-size:14px;font-weight:700}.beleg-summe .beleg-betrag{color:var(--beleg-akzent);letter-spacing:-.035em;font-size:clamp(20px,5.2vw,25px)}.beleg-netto{border-top:1px solid var(--beleg-linie);grid-template-columns:1fr auto;align-items:baseline;gap:10px;margin:0 -16px;padding:11px 16px;display:grid}@media (min-width:560px){.beleg-netto{margin:0 -20px;padding:11px 20px}}.beleg-netto .beleg-pos{color:var(--beleg-soft);font-size:13px}.beleg-netto .beleg-betrag{color:var(--beleg-soft);font-size:16px}.beleg-fuss{font-family:var(--font-public), system-ui, sans-serif;color:var(--beleg-soft);border-left:2px solid var(--beleg-linie);background:#1018200d;margin:14px 0 10px;padding:12px 14px;font-size:12.5px;line-height:1.55}.vorort-raster{align-items:start;gap:24px;display:grid}@media (min-width:900px){.vorort-raster{grid-template-columns:1.05fr 1fr;gap:48px}}.vorort-marke{letter-spacing:.14em;text-transform:uppercase;color:var(--sand);border:1px solid var(--sand);border-radius:999px;align-items:center;gap:9px;margin:0 0 16px;padding:6px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.vorort-bild{border-radius:var(--radius-gross);border:1px solid var(--linie);aspect-ratio:3/2;overflow:hidden}.vorort-bild img{object-fit:cover;width:100%;height:100%;display:block}.adresse{background:var(--flaeche-hoch);border:1px solid var(--linie);border-radius:var(--radius-gross);margin:16px 0 0;padding:18px 20px;font-size:15.5px;font-style:normal;line-height:1.6}.adresse strong{font-family:var(--font-bricolage), system-ui, sans-serif;margin-bottom:6px;font-size:16px;display:block}.adresse span{color:var(--ink-soft)}.galerie{grid-template-columns:repeat(2,1fr);gap:10px;margin:26px 0 0;display:grid}@media (min-width:760px){.galerie{grid-template-columns:repeat(4,1fr);gap:14px}}.galerie-feld{border-radius:var(--radius-gross);border:1px solid var(--linie);aspect-ratio:4/3;background:var(--flaeche);position:relative;overflow:hidden}.galerie-feld.hoch{aspect-ratio:3/4;grid-row:span 2}@media (max-width:759px){.galerie-feld.hoch{aspect-ratio:4/5;grid-row:span 1}}.galerie-feld img{object-fit:cover;width:100%;height:100%;display:block}.galerie-feld figcaption{color:#eaf1fa;background:linear-gradient(#070c1600 0%,#070c16e0 70%);padding:22px 12px 10px;font-size:12.5px;position:absolute;bottom:0;left:0;right:0}.beute{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);margin:26px 0 0;padding:20px 20px 18px}.beute h3{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin:0 0 16px;font-size:11.5px;font-weight:700}.beute-liste{gap:14px;margin:0;padding:0;list-style:none;display:grid}.beute-liste li{grid-template-columns:58px 1fr;align-items:baseline;gap:12px;font-size:15.5px;display:grid}.beute-liste li b{font-family:var(--font-mono), ui-monospace, monospace;color:var(--sand);letter-spacing:.08em;font-size:11px;font-weight:500}.nicht-gemeint{background:var(--ink);color:#16202f;border-radius:var(--radius-gross);margin:26px 0 0;padding:22px 22px 24px}.nicht-gemeint h3{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.025em;margin:0 0 12px;font-size:20px;font-weight:800}.nicht-gemeint p{color:#2c384a;margin:0 0 12px;font-size:16px;line-height:1.55}.nicht-gemeint p:last-child{margin-bottom:0}.ablauf{counter-reset:schritt;gap:10px;margin:26px 0 0;display:grid}@media (min-width:620px){.ablauf{grid-template-columns:repeat(2,1fr);gap:14px}}@media (min-width:1000px){.ablauf{grid-template-columns:repeat(4,1fr)}}.ablauf>*{display:flex}.ablauf .schritt{flex:1}@media (min-width:1000px){.ablauf{padding-top:26px;position:relative}.ablauf:before{content:"";background:linear-gradient(90deg,#d8c39a00 0%,#d8c39a73 12% 88%,#d8c39a00 100%);height:1px;position:absolute;top:5px;left:12%;right:12%}.ablauf>:before{content:"";background:var(--grund-tief);border:2px solid var(--sand);border-radius:50%;width:11px;height:11px;margin-left:-5.5px;position:absolute;top:-26.5px;left:50%}.ablauf>*{position:relative}}.schritt{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);counter-increment:schritt;padding:18px 20px 20px}.schritt:before{content:counter(schritt, decimal-leading-zero);font-family:var(--font-mono), ui-monospace, monospace;color:var(--sand);letter-spacing:.08em;margin-bottom:10px;font-size:12px;display:block}.schritt h3{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 6px;font-size:17.5px;font-weight:700}.schritt p{color:var(--ink-soft);margin:0;font-size:15px}.fragen{border-top:1px solid var(--linie);margin:26px 0 0}.frage{border-bottom:1px solid var(--linie)}.frage summary{cursor:pointer;font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.015em;align-items:center;min-height:52px;padding:18px 34px 18px 0;font-size:17px;font-weight:700;list-style:none;display:flex;position:relative}.frage summary::-webkit-details-marker{display:none}.frage summary:after{content:"+";font-family:var(--font-mono), ui-monospace, monospace;color:var(--sand);font-size:21px;line-height:1;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.frage[open] summary:after{content:"–"}.frage p{color:var(--ink-soft);max-width:68ch;margin:0 0 20px;font-size:16px}.abschluss{isolation:isolate;background:var(--grund-tief);text-align:center;position:relative;overflow:hidden}.abschluss-bild{z-index:-2;position:absolute;inset:0}.abschluss-bild img{object-fit:cover;object-position:60% 30%;width:100%;height:100%}.abschluss-schleier{z-index:-1;background:linear-gradient(#070c16e6 0%,#070c16f0 100%);position:absolute;inset:0}.abschluss .titel-mittel{max-width:20ch;margin-left:auto;margin-right:auto}.abschluss .fliess{margin-left:auto;margin-right:auto}.abschluss .knopf-reihe{justify-content:center}.klebeleiste{z-index:50;padding:10px 14px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--linie);background:#070c16f0;position:fixed;bottom:0;left:0;right:0}@media (min-width:760px){.klebeleiste{display:none}}body:has(.klebeleiste) .fusszeile{padding-bottom:104px}@media (min-width:760px){body:has(.klebeleiste) .fusszeile{padding-bottom:34px}}.stellen{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.stelle{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);text-decoration:none;transition:border-color .15s;display:block;overflow:hidden}.stelle:hover{border-color:var(--sand)}.stelle-bild{aspect-ratio:16/7;background:var(--flaeche-hoch)}.stelle-bild img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}.stelle-inhalt{padding:20px 22px 22px}.stelle-kopf{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.stelle h3{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.025em;margin:0;font-size:22px;font-weight:800}.stelle-pfeil{color:var(--sand);font-size:15px}.stelle-meta{color:var(--ink-faint);flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;font-size:13px;display:flex}.stelle p{color:var(--ink-soft);max-width:62ch;margin:12px 0 0;font-size:15.5px}.formular{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);margin:26px 0 0;padding:20px}@media (min-width:700px){.formular{padding:28px 30px}}.feld-paar{gap:0;display:grid}@media (min-width:620px){.feld-paar{grid-template-columns:1fr 1fr;gap:0 16px}}.feld{margin:0 0 16px;display:block}.feld>span{color:var(--ink-soft);margin-bottom:7px;font-size:13.5px;font-weight:700;display:block}.feld input,.feld textarea{background:var(--grund);border:1px solid var(--linie);border-radius:var(--radius);width:100%;color:var(--ink);min-height:50px;padding:13px 14px;font-family:inherit;font-size:16px}.feld textarea{resize:vertical;min-height:110px;line-height:1.55}.feld input::placeholder,.feld textarea::placeholder{color:var(--ink-faint)}.feld-fehler{color:#ffb0b0;margin-top:6px;font-size:13.5px;display:block}.formular-fuss{color:var(--ink-faint);margin:4px 0 0;font-size:13px}.formular-meldung{border-radius:var(--radius);margin:16px 0 0;padding:14px 16px;font-size:15px;line-height:1.55}.formular-meldung[data-art=erfolg]{border:1px solid var(--blau);background:#2f7ff024}.formular-meldung[data-art=fehler]{color:#ffdada;background:#dc262624;border:1px solid #b91c1c}.fusszeile{border-top:1px solid var(--linie);color:var(--ink-faint);background:var(--grund-tief);padding:26px 0 34px;font-size:13.5px}.fusszeile-inhalt{flex-direction:column;gap:16px;display:flex}@media (min-width:760px){.fusszeile-inhalt{flex-flow:wrap;justify-content:space-between;align-items:center;gap:12px 24px}}.fusszeile img{opacity:.85;align-self:flex-start;width:auto;height:24px}.fusszeile a{color:var(--ink-soft);border-bottom:1px solid #0000;margin:-10px 0;padding:10px 0;text-decoration:none;display:inline-block}.fusszeile a:hover{border-bottom-color:var(--ink-faint)}.fusszeile-links{flex-wrap:wrap;gap:10px 18px;display:flex}.video-rahmen{aspect-ratio:16/9;border-radius:var(--radius-gross);border:1px solid var(--linie);background-color:var(--flaeche);background-position:50%;background-size:cover;width:100%;margin:26px 0 0;display:block;position:relative;overflow:hidden}.video-rahmen iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.video-start{cursor:pointer;text-align:left;color:var(--ink);padding:0;font-family:inherit}.video-start:before{content:"";background:linear-gradient(#070c1640 0%,#070c16db 100%);position:absolute;inset:0}.video-knopf{background:var(--blau);color:#fff;border-radius:50%;place-items:center;width:68px;height:68px;transition:transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -10px #2f7ff0e6}.video-start:hover .video-knopf{transform:translate(-50%,-50%)scale(1.07)}.video-text{position:absolute;bottom:16px;left:18px;right:18px}.video-text strong{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;font-size:17px;display:block}.video-text small{color:var(--ink-soft);margin-top:3px;font-size:13px;display:block}.stimmen{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.stimmen{grid-template-columns:repeat(3,1fr)}}.stimme{background:var(--flaeche);border:1px solid var(--linie);border-radius:var(--radius-gross);flex-direction:column;gap:16px;padding:22px 22px 20px;display:flex}.stimme blockquote{color:var(--ink);flex:1;margin:0;font-size:16.5px;line-height:1.55}.stimme blockquote:before{content:"„";color:var(--sand);font-family:var(--font-bricolage), system-ui, sans-serif;margin-right:2px;font-size:30px;line-height:0;position:relative;top:8px}.stimme-person{border-top:1px solid var(--linie);align-items:center;gap:12px;padding-top:14px;display:flex}.stimme-person img{object-fit:cover;object-position:50% 22%;border:1px solid var(--linie);border-radius:50%;flex:none;width:46px;height:46px}.stimme-person b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.015em;font-size:15.5px;display:block}.stimme-person span{color:var(--ink-faint);font-size:13px;display:block}.reveal{opacity:0;transition:opacity .5s,transform .5s;transform:translateY(14px)}.reveal-da{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}.events{grid-template-columns:repeat(2,1fr);grid-auto-rows:132px;grid-auto-flow:dense;gap:10px;margin:28px 0 0;display:grid}@media (min-width:620px){.events{grid-template-columns:repeat(3,1fr);grid-auto-rows:150px;gap:12px}}@media (min-width:1000px){.events{grid-template-columns:repeat(4,1fr);grid-auto-rows:168px;gap:14px}}.event{border-radius:var(--radius-gross);border:1px solid var(--linie);background:var(--flaeche);grid-row:span 2;margin:0;position:relative;overflow:hidden}.event.gross{grid-column:span 2}.event.hoch{grid-row:span 3}.event img{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}@media (hover:hover){.event:hover img{transform:scale(1.04)}}.event figcaption{background:linear-gradient(#070c1600 0%,#070c16e6 72%);padding:30px 12px 11px;position:absolute;bottom:0;left:0;right:0}.event figcaption b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.01em;color:var(--sand);font-size:13.5px;display:block}.event figcaption span{color:#dfe8f3;margin-top:2px;font-size:12.5px;line-height:1.3;display:block}@media (min-width:620px){.event figcaption b{font-size:14.5px}.event figcaption span{font-size:13.5px}}.wege{gap:14px;margin:28px 0 0;display:grid}@media (min-width:820px){.wege{grid-template-columns:1fr 1fr;gap:18px}}.weg{border-radius:var(--radius-gross);border:1px solid var(--linie);background:var(--flaeche);padding:24px 22px 22px}.weg-hier{background:var(--ink);border-color:var(--ink);color:#16202f}.weg h3{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.025em;margin:0 0 16px;font-size:20px;font-weight:800}.weg ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.weg li{color:var(--ink-soft);grid-template-columns:20px 1fr;align-items:baseline;gap:10px;font-size:15.5px;line-height:1.5;display:grid}.weg li:before{content:"";background:var(--ink-faint);border-radius:50%;width:7px;height:7px;margin-left:6px;position:relative;top:-2px}.weg-hier li{color:#2c384a}.weg-hier li:before{background:var(--blau)}.weg-fuss{border-top:1px solid var(--linie);color:var(--ink-faint);margin:18px 0 0;padding-top:14px;font-size:14px}.weg-hier .weg-fuss{color:#4a5768;border-top-color:#16202f29;font-weight:600}.bild-paar{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 0;display:grid}.bild-paar figure{aspect-ratio:3/4;border-radius:var(--radius-gross);border:1px solid var(--linie);background:var(--flaeche);margin:0;position:relative;overflow:hidden}@media (min-width:620px){.bild-paar figure{aspect-ratio:4/3}}.bild-paar img{object-fit:cover;width:100%;height:100%;display:block}.bild-paar figcaption{color:#e6eefa;background:linear-gradient(#070c1600 0%,#070c16e6 72%);padding:26px 12px 10px;font-size:12.5px;position:absolute;bottom:0;left:0;right:0}.stellen-marker{letter-spacing:.16em;text-transform:uppercase;color:var(--sand);border:1px solid var(--sand);border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:6px 14px;font-size:11.5px;font-weight:700;display:inline-flex}.titel-stelle{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(30px,6.6vw,52px);font-weight:800;line-height:1.04}.stellen-untertitel{color:var(--ink-soft);max-width:52ch;margin:16px 0 0;font-size:17px}@media (min-width:760px){.stellen-untertitel{font-size:18px}}.eckdaten{background:var(--linie);border:1px solid var(--linie);border-radius:var(--radius-gross);grid-template-columns:repeat(2,1fr);gap:1px;margin:24px 0 0;display:grid;overflow:hidden}@media (min-width:700px){.eckdaten{grid-template-columns:repeat(4,1fr)}}.eckdaten>div{background:var(--flaeche);padding:14px 16px}.eckdaten dt{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 5px;font-size:11px;font-weight:700}.eckdaten dd{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.015em;margin:0;font-size:15.5px;font-weight:700}.aufgaben{counter-reset:aufgabe;gap:0;margin:26px 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.aufgaben{grid-template-columns:1fr 1fr;gap:0 40px}}.aufgaben li{counter-increment:aufgabe;border-bottom:1px solid var(--linie);color:var(--ink-soft);grid-template-columns:32px 1fr;align-items:baseline;gap:12px;padding:16px 0;font-size:16px;line-height:1.55;display:grid}.aufgaben li:before{content:counter(aufgabe, decimal-leading-zero);font-family:var(--font-mono), ui-monospace, monospace;color:var(--sand);letter-spacing:.06em;font-size:12px}.claim{border-radius:var(--radius-gross);border:1px solid var(--linie);background:linear-gradient(135deg, #2f7ff024 0%, #2f7ff000 55%), var(--flaeche);gap:14px;margin:22px 0 0;padding:20px 22px;display:grid}@media (min-width:620px){.claim{grid-template-columns:auto 1fr;align-items:center;gap:24px;padding:24px 26px}}.claim-zahl{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.045em;color:var(--sand);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:clamp(38px,10vw,58px);font-weight:800;line-height:.95}.claim-zahl small{font-family:var(--font-public), system-ui, sans-serif;letter-spacing:0;color:var(--ink-soft);white-space:normal;margin-top:8px;font-size:13.5px;font-weight:600;display:block}.claim-text b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;margin-bottom:7px;font-size:17.5px;display:block}.claim-text span{color:var(--ink-soft);font-size:14.5px;line-height:1.55;display:block}.vergleich{border:1px solid var(--linie);border-radius:var(--radius-gross);margin:28px 0 0;overflow:hidden}.vergleich-kopf{background:var(--linie);grid-template-columns:1fr 1fr;gap:1px;display:grid}.vergleich-kopf>div{background:var(--flaeche-hoch);font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.01em;padding:14px 16px;font-size:14px;font-weight:700;line-height:1.3}.vergleich-kopf>div:last-child{background:var(--blau);color:var(--auf-blau)}@media (min-width:700px){.vergleich-kopf>div{padding:16px 20px;font-size:16px}}.vergleich-zeile{border-top:1px solid var(--linie)}.vergleich-kriterium{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);padding:12px 16px 0;font-size:11.5px;font-weight:700}@media (min-width:700px){.vergleich-kriterium{padding:14px 20px 0}}.vergleich-paar{background:var(--linie);grid-template-columns:1fr 1fr;gap:1px;margin-top:10px;display:grid}.vergleich-paar>div{background:var(--grund);color:var(--ink-soft);padding:12px 16px 14px;font-size:15px;line-height:1.45}@media (min-width:700px){.vergleich-paar>div{padding:14px 20px 16px;font-size:15.5px}}.vergleich-paar>div:last-child{color:var(--ink);background:var(--flaeche);font-weight:600}.vergleich-fuss{background:var(--linie);border-top:1px solid var(--linie);grid-template-columns:1fr 1fr;gap:1px;display:grid}.vergleich-fuss>div{background:var(--flaeche-hoch);color:var(--ink-faint);padding:13px 16px;font-size:13.5px;line-height:1.45}@media (min-width:700px){.vergleich-fuss>div{padding:14px 20px}}.testimonials{gap:18px;margin:28px 0 0;display:grid}@media (min-width:860px){.testimonials{grid-template-columns:repeat(3,1fr);gap:16px}}.testimonial .video-rahmen{margin:0}.testimonial-person{flex-wrap:wrap;align-items:baseline;gap:10px;margin:14px 0 0;display:flex}.testimonial-person b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;font-size:17px}.testimonial-person span{color:var(--ink-faint);font-size:13.5px}.testimonial p{color:var(--ink-soft);max-width:46ch;margin:6px 0 0;font-size:15px}@media (max-width:619px){.titel-stelle{font-size:clamp(28px,8.2vw,40px);line-height:1.06}.stellen-untertitel{margin-top:12px;font-size:15.5px}.stellen-marker{margin-bottom:14px;padding:5px 12px;font-size:10.5px}.eckdaten{margin-top:18px}.eckdaten>div{padding:10px 12px}.eckdaten dt{letter-spacing:.1em;margin-bottom:3px;font-size:9.5px}.eckdaten dd{font-size:14px}.claim{gap:10px;margin-top:16px;padding:16px 18px}.claim-zahl{font-size:42px}.claim-zahl small{margin-top:4px;font-size:12.5px}.claim-text b{font-size:15.5px}.claim-text span{font-size:13.5px}.held-raster{gap:20px;padding-block:22px 34px}}.held-a{background:radial-gradient(120% 90% at 10% 0%, #16243d 0%, #0b122000 60%), var(--grund)}.held-a-raster{grid-template-areas:"titel""tafel""fakten";gap:26px;padding-block:34px 42px;display:grid}.kopf-titel{grid-area:titel}.kopf-fakten{grid-area:fakten}.held-a .beweis-tafel{grid-area:tafel}@media (min-width:940px){.held-a-raster{grid-template-columns:1.06fr .94fr;grid-template-areas:"titel tafel""fakten tafel";align-content:center;align-items:start;gap:26px 56px;padding-block:76px 84px}.held-a .beweis-tafel{align-self:center}}.beweis-tafel{background:var(--beleg-blatt);color:var(--beleg-ink);border-radius:var(--radius-gross);border-top:4px solid var(--beleg-akzent);padding:22px 22px 20px;box-shadow:0 24px 60px -30px #000000e6}@media (min-width:620px){.beweis-tafel{padding:28px 30px 24px}}.beweis-kopf{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--beleg-akzent);margin:0 0 20px;font-size:10.5px;font-weight:600}.beweis-balken{gap:18px;display:grid}.beweis-zeile{grid-template-columns:1fr;gap:7px;display:grid}.beweis-label{color:var(--beleg-soft);font-size:13px;font-weight:600}.beweis-strich{background:var(--beleg-linie);border-radius:999px;max-width:100%;height:12px;display:block}.beweis-zeile.stark .beweis-strich{background:linear-gradient(90deg, var(--beleg-akzent) 0%, #3f7fd4 100%)}.beweis-wert{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1}.beweis-zeile.stark .beweis-wert{color:var(--beleg-akzent);font-size:clamp(34px,8vw,46px)}.beweis-fuss{border-top:1px solid var(--beleg-linie);color:var(--beleg-soft);margin:20px 0 0;padding-top:16px;font-size:14px;line-height:1.5}.beweis-claim{flex-wrap:wrap;align-items:baseline;gap:12px;margin:16px 0 0;display:flex}.beweis-claim b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.035em;color:var(--beleg-ink);font-size:24px;font-weight:800}.beweis-claim span{color:var(--beleg-soft);font-size:13.5px}.bildleiste-spur{padding-bottom:8px}.bildleiste{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:10px;padding-bottom:6px;display:grid;overflow-x:auto}.bildleiste::-webkit-scrollbar{display:none}@media (min-width:760px){.bildleiste{grid-template-columns:1.4fr 1fr 1fr;grid-auto-columns:auto;grid-auto-flow:row;gap:12px;overflow-x:visible}}.bildleiste-bild{aspect-ratio:4/3;border-radius:var(--radius-gross);border:1px solid var(--linie);background:var(--flaeche);scroll-snap-align:start;position:relative;overflow:hidden}@media (min-width:760px){.bildleiste-bild{aspect-ratio:3/2}}.bildleiste-bild img{object-fit:cover;width:100%;height:100%}.gewichtung{gap:18px;margin:30px 0 0;display:grid}@media (min-width:900px){.gewichtung{grid-template-columns:1.25fr 1fr;align-items:start;gap:28px}}.gewichtung-haupt{border-radius:var(--radius-gross);border:1px solid var(--blau);background:linear-gradient(150deg, #2f7ff033 0%, #2f7ff000 58%), var(--flaeche-hoch);padding:24px 22px 26px}.gewichtung-anteil{margin:0 0 14px}.gewichtung-anteil b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.04em;color:var(--sand);font-variant-numeric:tabular-nums;font-size:clamp(46px,11vw,68px);font-weight:800;line-height:.95;display:block}.gewichtung-anteil span{color:var(--ink-soft);margin-top:8px;font-size:13.5px;display:block}.gewichtung-text{color:var(--ink);margin:0;font-size:16.5px;line-height:1.55}.gewichtung-wahrheit{color:var(--ink-soft);border-top:1px solid #ffffff1f;margin:16px 0 0;padding-top:14px;font-size:14.5px;line-height:1.5}.gewichtung-rest{counter-reset:nebensache;gap:0;margin:0;padding:0;list-style:none;display:grid}.gewichtung-rest li{counter-increment:nebensache;border-bottom:1px solid var(--linie);color:var(--ink-soft);grid-template-columns:26px 1fr;align-items:baseline;gap:10px;padding:14px 0;font-size:15px;line-height:1.5;display:grid}.gewichtung-rest li:last-child{border-bottom:none}.gewichtung-rest li:before{content:"+";font-family:var(--font-mono), ui-monospace, monospace;color:var(--sand);font-size:13px}.achsen{gap:18px;margin:30px 0 0;display:grid}.achse{border-radius:var(--radius-gross);border:1px solid var(--blau);background:linear-gradient(150deg, #2f7ff029 0%, #2f7ff000 60%), var(--flaeche-hoch);padding:20px 20px 22px}.achse-still{border-color:var(--linie);background:0 0}.achse-marke{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 18px;font-size:17px;font-weight:800}.achse-still .achse-marke{color:var(--ink-soft)}.achse-punkte{gap:0;margin:0;padding:0;list-style:none;display:grid}.achse-punkte li{border-left:1px solid var(--linie);padding:0 0 20px 24px;position:relative}.achse-punkte li:last-child{border-left-color:#0000;padding-bottom:0}.achse-punkte li:before{content:"";background:var(--sand);border-radius:50%;width:9px;height:9px;position:absolute;top:4px;left:-5px}.achse-still .achse-punkte li:before{background:var(--ink-faint)}@media (min-width:820px){.achse-punkte{grid-template-columns:repeat(3,1fr);gap:0}.achse-punkte li{border-left:none;border-top:1px solid var(--linie);padding:22px 24px 0 0}.achse-punkte li:last-child{border-top-color:var(--linie);padding-right:0}.achse-punkte li:before{top:-5px;left:0}}.achse-wann{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--sand);margin-bottom:6px;font-size:11.5px;display:block}.achse-still .achse-wann{color:var(--ink-faint)}.achse-was{color:var(--ink-soft);font-size:15px;line-height:1.5;display:block}.achse:not(.achse-still) .achse-was{color:var(--ink)}.achsen-fuss{color:var(--ink-faint);max-width:70ch;margin:18px 0 0;font-size:14.5px;font-style:italic}.punktefeld{border-radius:var(--radius-gross);border:1px solid var(--linie);background:linear-gradient(150deg, #2f7ff024 0%, #2f7ff000 62%), var(--flaeche-hoch);gap:24px;margin:0;padding:24px 22px 26px;display:grid}@media (min-width:900px){.punktefeld{grid-template-columns:1fr 1fr;align-items:center;gap:36px;padding:30px 28px 32px}}.punktefeld-gitter{grid-template-columns:repeat(15,1fr);gap:6px;display:grid}@media (min-width:480px){.punktefeld-gitter{gap:8px}}.punkt{aspect-ratio:1;background:#ffffff24;border-radius:50%}.punkt-ja{background:var(--sand);box-shadow:0 0 0 3px #d8c39a29}@media (prefers-reduced-motion:no-preference){.punkt-ja{animation:.62s ease-out backwards punkt-an}.punkt-ja:nth-of-type(5){animation-delay:.12s}.punkt-ja:nth-of-type(20){animation-delay:.22s}.punkt-ja:nth-of-type(32){animation-delay:.32s}.punkt-ja:nth-of-type(49){animation-delay:.42s}.punkt-ja:nth-of-type(63){animation-delay:.52s}.punkt-ja:nth-of-type(78){animation-delay:.62s}.punkt-ja:nth-of-type(96){animation-delay:.72s}.punkt-ja:nth-of-type(119){animation-delay:.82s}}@keyframes punkt-an{0%{background:#ffffff24;transform:scale(.7)}to{background:var(--sand);transform:scale(1)}}.punktefeld-text{gap:6px;display:grid}.punktefeld-zahl{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.045em;color:var(--sand);font-variant-numeric:tabular-nums;font-size:clamp(52px,12vw,76px);font-weight:800;line-height:.92}.punktefeld-bezug{color:var(--ink-soft);margin-bottom:12px;font-size:14px}.punktefeld-legende{color:var(--ink-soft);border-top:1px solid #ffffff1f;padding-top:14px;font-size:15.5px;line-height:1.55}.punktefeld-legende b{color:var(--ink)}.zeitstrahl{gap:30px;margin:30px 0 0;display:grid;position:relative}.zeitstrahl:before{content:"";pointer-events:none;background-image:repeating-linear-gradient(90deg,#ffffff0e 0 1px,#0000 1px 20%);position:absolute;inset:26px 0 22px}.zeitstrahl-skala{border-bottom:1px solid var(--linie);height:20px;position:relative}.zeitstrahl-skala span{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--ink-soft);white-space:nowrap;font-size:11px;position:absolute;bottom:5px;transform:translate(-50%)}.zeitstrahl-skala span:first-child{transform:none}.zeitstrahl-skala span:last-child{transform:translate(-100%)}.bahn-marke{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;margin:0 0 12px;font-size:16.5px;font-weight:800}.bahn-still .bahn-marke{color:var(--ink-soft)}.bahn-gleis{height:58px;margin-bottom:32px;position:relative}@media (min-width:760px){.bahn-gleis{height:50px}}.etappe{padding-right:4px;position:absolute;top:0;bottom:0}.etappe>span{border:1px solid var(--linie);height:100%;color:var(--ink-soft);white-space:nowrap;transform-origin:0;background:#141d31;border-radius:10px;align-items:baseline;gap:10px;padding:0 14px;font-size:12.5px;line-height:1.25;display:flex;overflow:hidden}.etappe>span>b{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-faint);flex:none;align-self:center;font-size:10.5px;font-weight:500}.etappe>span{align-items:center}@media (prefers-reduced-motion:no-preference){.zeitstrahl .etappe>span{opacity:0;transition:transform .62s cubic-bezier(.22,.8,.3,1),opacity .26s ease-out;transform:scaleX(0)}.zeitstrahl.einblick-an .etappe>span{opacity:1;transform:scaleX(1)}.zeitstrahl .bahn:first-child .etappe:first-child>span{transition-delay:60ms}.zeitstrahl .bahn:first-child .etappe:nth-child(2)>span{transition-delay:.22s}.zeitstrahl .bahn:last-of-type .etappe:first-child>span{transition-delay:.4s}.zeitstrahl .bahn:last-of-type .etappe:nth-child(2)>span{transition-delay:.54s}.zeitstrahl .bahn-meilenstein{opacity:0;transition:opacity .4s ease-out .9s}.zeitstrahl.einblick-an .bahn-meilenstein{opacity:1}}.bahn-still .etappe>span{color:var(--ink-faint);background:#141d31;border-color:#ffffff21}.bahn:not(.bahn-still) .etappe>span{color:var(--ink);background:linear-gradient(120deg,#2f7ff057 0%,#2f7ff01a 100%),#141d31;border-color:#2f7ff099}.etappe-stark>span>b{color:#d8c39ad9}.etappe-stark>span{box-shadow:inset 3px 0 0 var(--sand);font-weight:600;color:#f4ead6!important;background:linear-gradient(120deg,#d8c39a57 0%,#d8c39a33 52%,#d8c39a24 100%),#1c2439!important;border-color:#d8c39abf!important}.bahn-meilenstein{white-space:nowrap;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--sand);font-size:11px;position:absolute;bottom:-28px;transform:translate(-50%)}.bahn-meilenstein:before{content:"";background:var(--sand);width:1px;height:11px;position:absolute;top:-13px;left:50%}.bahn-fazit{color:var(--ink-soft);margin:0;font-size:14.5px;line-height:1.5}.bahn-still .bahn-fazit{color:var(--ink-faint)}.kurve{border-radius:var(--radius-gross);border:1px solid var(--linie);background:var(--flaeche);margin:30px 0 0;padding:22px 20px 24px}.kurve-svg{width:100%;height:auto;display:block}.kurve-achse{fill:#7f8ea6;font-size:12px;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.04em}.kurve-legende{border-top:1px solid var(--linie);gap:10px;margin-top:18px;padding-top:18px;display:grid}@media (min-width:760px){.kurve-legende{grid-template-columns:repeat(3,1fr);gap:24px}}.kurve-punkt{color:var(--ink-soft);padding-left:20px;font-size:14px;line-height:1.4;position:relative}.kurve-punkt:before{content:"";border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:0}.kurve-punkt-fest:before{background:#7f8ea6}.kurve-punkt-hoch:before{background:var(--sand)}.kurve-punkt-jahr:before{background:var(--blau)}.kurve-punkt b{color:var(--ink);font-variant-numeric:tabular-nums}.kurve-wahrheit{border-top:1px solid var(--linie);color:var(--ink-faint);max-width:74ch;margin:18px 0 0;padding-top:16px;font-size:13.5px;line-height:1.55}.videobuehne{isolation:isolate;background:var(--grund-tief);position:relative;overflow:hidden}.videobuehne-bild{z-index:-2;background-position:50% 60%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.videobuehne-bild video{object-fit:cover;object-position:center 60%;width:100%;height:100%}.videobuehne-schleier{z-index:-1;background:linear-gradient(#070c164d 0%,#070c166b 58%,#070c16d1 100%),linear-gradient(100deg,#070c16e6 0%,#070c1694 42%,#070c161f 78%);position:absolute;inset:0}.videobuehne-inhalt{z-index:1;position:relative}.teamreihe{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:74%;grid-auto-flow:column;gap:12px;margin:30px 0 0;padding:0 0 6px;list-style:none;display:grid;overflow-x:auto}.teamreihe::-webkit-scrollbar{display:none}@media (min-width:720px){.teamreihe{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-columns:auto;grid-auto-flow:row;gap:16px;overflow-x:visible}}.teamreihe li{scroll-snap-align:start;border-radius:var(--radius-gross);border:1px solid var(--linie);background:var(--flaeche);overflow:hidden}.teamkarte-bild{aspect-ratio:4/5;background:var(--grund-tief);position:relative}.teamkarte-bild img{object-fit:cover;object-position:center 18%;width:100%;height:100%}.teamkarte-text{padding:14px 16px 18px}.teamkarte-text b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;font-size:16.5px;font-weight:800;display:block}.teamkarte-rolle{letter-spacing:.14em;text-transform:uppercase;color:var(--sand);margin:3px 0 9px;font-size:11px;font-weight:700;display:block}.teamkarte-satz{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.5}.aufgaben-rest{margin:26px 0 0}.aufgaben-rest-kopf{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 6px;font-size:11px;font-weight:700}@media (min-width:900px){.aufgaben-rest .gewichtung-rest{grid-template-columns:1fr 1fr;column-gap:44px}}.kurve-stop-oben{stop-color:#2f7ff0;stop-opacity:.42}.kurve-stop-unten{stop-color:#2f7ff0;stop-opacity:.04}.kurve-linie{stroke:var(--sand)}.kurve-basis{stroke:#7f8ea6}.kurve-marke{fill:var(--sand)}.beleg-buehne .kurve{border-color:var(--beleg-linie,#0f1e3724);background:#fff;box-shadow:0 22px 60px -40px #0c1a3480}.beleg-buehne .kurve-stop-oben{stop-color:#2f7ff0;stop-opacity:.3}.beleg-buehne .kurve-stop-unten{stop-color:#2f7ff0;stop-opacity:.03}.beleg-buehne .kurve-linie{stroke:#1d4ed8}.beleg-buehne .kurve-basis{stroke:#94a3b8}.beleg-buehne .kurve-marke{fill:#1d4ed8}.beleg-buehne .kurve-achse{fill:#64748b}.beleg-buehne .kurve-legende{border-top-color:#0f1e371f}.beleg-buehne .kurve-punkt{color:#4a5768}.beleg-buehne .kurve-punkt b{color:#0f1e37}.beleg-buehne .kurve-punkt-fest:before{background:#94a3b8}.beleg-buehne .kurve-punkt-hoch:before{background:#1d4ed8}.beleg-buehne .kurve-punkt-jahr:before{background:#93b8f5}.beleg-buehne .kurve-wahrheit{color:#64748b;border-top-color:#0f1e371f}.buehne-abschluss{text-align:center}.abschluss-inhalt{padding-block:88px}.abschluss-inhalt .fliess{max-width:58ch;margin-left:auto;margin-right:auto}.abschluss-inhalt .knopf-reihe{justify-content:center}.buehne-abschluss .videobuehne-schleier{background:radial-gradient(120% 90%,#070c16d1 0%,#070c169e 55%,#070c1680 100%),linear-gradient(#070c1699 0%,#070c1666 40%,#070c16e0 100%)}.buehne-abschluss .videobuehne-bild{background-position:50% 45%}.buehne-abschluss .videobuehne-bild video{object-position:center 45%}.sprosse-stufe{grid-template-columns:repeat(3,1fr);gap:5px;margin:0;display:grid}.stufe-teil{background:#ffffff1a;border-radius:3px;height:5px}.stufe-voll{background:var(--sand)}.karte-bild{border-radius:var(--radius-gross);border:1px solid var(--linie);min-height:210px;list-style:none;position:relative;overflow:hidden}.karte-bild img{object-fit:cover;width:100%;height:100%}.karte-bild span{color:#fff;text-shadow:0 2px 12px #000c;font-size:12.5px;font-weight:600;position:absolute;bottom:12px;left:14px;right:14px}.karte-bild:after{content:"";background:linear-gradient(#070c1600 45%,#070c16c7 100%);position:absolute;inset:0}.karte-bild span{z-index:1}.testimonial-vorher{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;color:var(--sand);align-items:baseline;gap:8px;margin:0 0 10px;font-size:15px;font-weight:800;display:flex}.testimonial-vorher span{font-family:var(--font-public), system-ui, sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-size:10.5px;font-weight:400}.video-start{background-position:50%;background-size:cover}.kurve-innen{margin:0}@media (prefers-reduced-motion:no-preference){.kurve .kurve-linie{stroke-dasharray:100;stroke-dashoffset:100px}.kurve.einblick-an .kurve-linie{animation:1.1s cubic-bezier(.32,.72,.28,1) forwards kurve-zeichnen}.kurve .kurve-svg path[fill^=url]{opacity:0}.kurve.einblick-an .kurve-svg path[fill^=url]{animation:.7s ease-out .7s forwards kurve-fuellen}.kurve .kurve-marke{opacity:0;transform-box:fill-box;transform-origin:50%}.kurve.einblick-an .kurve-marke{animation:.42s cubic-bezier(.2,1.4,.4,1) 1.05s forwards kurve-punkt}.kurve .kurve-punkt{opacity:0;transform:translateY(6px)}.kurve.einblick-an .kurve-punkt{animation:.42s ease-out forwards kurve-legende}.kurve.einblick-an .kurve-punkt:first-child{animation-delay:1.15s}.kurve.einblick-an .kurve-punkt:nth-child(2){animation-delay:1.26s}.kurve.einblick-an .kurve-punkt:nth-child(3){animation-delay:1.37s}}@keyframes kurve-zeichnen{to{stroke-dashoffset:0}}@keyframes kurve-fuellen{0%{opacity:0}to{opacity:1}}@keyframes kurve-punkt{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes kurve-legende{to{opacity:1;transform:translateY(0)}}.kopf-anker a{transition:color .18s;position:relative}.kopf-anker a.anker-aktiv{color:var(--ink)}.kopf-anker a.anker-aktiv:after{content:"";background:var(--sand);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-9px;left:50%}.lesefortschritt{pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.lesefortschritt span{transform-origin:0;background:linear-gradient(90deg, var(--blau) 0%, var(--sand) 100%);height:100%;display:block}@media (prefers-reduced-motion:no-preference){.beweis-tafel .beweis-strich{transform-origin:0;transition:transform .78s cubic-bezier(.22,.8,.3,1);transform:scaleX(0)}.beweis-tafel.einblick-an .beweis-strich{transform:scaleX(1)}.beweis-tafel .beweis-zeile:first-child .beweis-strich{transition-delay:.26s}.beweis-tafel .beweis-zeile.stark .beweis-strich{transition-delay:.56s}.beweis-tafel .beweis-wert,.beweis-tafel .beweis-fuss,.beweis-tafel .beweis-claim{opacity:0;transition:opacity .42s ease-out,transform .42s ease-out;transform:translateY(6px)}.beweis-tafel.einblick-an .beweis-wert,.beweis-tafel.einblick-an .beweis-fuss,.beweis-tafel.einblick-an .beweis-claim{opacity:1;transform:translateY(0)}.beweis-tafel .beweis-zeile:first-child .beweis-wert{transition-delay:.42s}.beweis-tafel .beweis-zeile.stark .beweis-wert{transition-delay:.9s}.beweis-tafel .beweis-fuss{transition-delay:1.12s}.beweis-tafel .beweis-claim{transition-delay:1.26s}}.kurve-wert{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;font-weight:800}.kurve-wert-fest{fill:#7f8ea6;font-size:12.5px}.kurve-wert-hoch{fill:var(--sand);font-size:17px}.beleg-buehne .kurve-wert-fest{fill:#64748b}.beleg-buehne .kurve-wert-hoch{fill:#1d4ed8}@media (prefers-reduced-motion:no-preference){.kurve .kurve-wert{opacity:0}.kurve.einblick-an .kurve-wert-fest{animation:.4s ease-out .9s forwards kurve-fuellen}.kurve.einblick-an .kurve-wert-hoch{animation:.4s ease-out 1.15s forwards kurve-fuellen}}.zeitgewinn{height:32px;margin-top:-4px;position:relative}.zeitgewinn-spanne{height:100%;font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--sand);white-space:nowrap;align-items:center;gap:12px;font-size:11px;display:flex;position:absolute;top:0}.zeitgewinn-spanne>b{font-weight:500}.zeitgewinn-strich{background:repeating-linear-gradient(90deg,#d8c39a8c 0 4px,#0000 4px 8px);flex:1;height:1px;position:relative}.zeitgewinn-strich:first-child:before,.zeitgewinn-strich:last-child:after{content:"";background:var(--sand);width:1px;height:11px;position:absolute;top:-5px}.zeitgewinn-strich:first-child:before{left:0}.zeitgewinn-strich:last-child:after{right:0}.zeitgewinn-satz{color:var(--ink);max-width:62ch;margin:6px 0 0;font-size:15px;line-height:1.55}@media (prefers-reduced-motion:no-preference){.zeitstrahl .zeitgewinn-spanne,.zeitstrahl .zeitgewinn-satz{opacity:0;transition:opacity .46s ease-out 1.1s}.zeitstrahl.einblick-an .zeitgewinn-spanne,.zeitstrahl.einblick-an .zeitgewinn-satz{opacity:1}}.etappe-stark>span{background:linear-gradient(#d8c39a42 0%,#d8c39a2e 100%),#1e2740!important}.erlebnisfilm{margin:30px 0 0}.erlebnisfilm-flaeche{aspect-ratio:16/9;border-radius:var(--radius-gross);border:1px solid var(--linie);background:url(/video/erlebnisse-poster.jpg) 50%/cover no-repeat;position:relative;overflow:hidden;box-shadow:0 40px 90px -50px #000000e6}.erlebnisfilm-flaeche video{object-fit:cover;width:100%;height:100%;display:block}.erlebnisfilm-start{width:100%;color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:linear-gradient(#070c161a 40%,#070c16db 100%);border:none;align-items:flex-end;gap:16px;padding:20px;display:flex;position:absolute;inset:0}.erlebnisfilm-text{gap:3px;display:grid}.erlebnisfilm-text strong{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;font-size:16px;font-weight:800}.erlebnisfilm-text small{color:var(--ink-soft);font-size:12.5px}.erlebnisfilm-fuss{color:var(--ink-faint);margin:10px 0 0;font-size:12.5px}.erlebnisfilm-start .video-knopf{flex:none;width:56px;height:56px;position:static;transform:none}.erlebnisfilm-text{padding-bottom:4px}@media (prefers-reduced-motion:no-preference){.erlebnisfilm-start .video-knopf{transition:transform .2s}.erlebnisfilm-start:hover .video-knopf{transform:scale(1.08)}}.saetze{border-radius:var(--radius-gross);border:1px solid var(--linie);background:linear-gradient(150deg, #d8c39a17 0%, #d8c39a00 55%), var(--flaeche);margin:30px 0 0;padding:24px 22px 22px}.saetze-kopf{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.025em;margin:0 0 18px;font-size:clamp(19px,2.6vw,24px);font-weight:800;line-height:1.2}.satzpaar{border-top:1px solid var(--linie);gap:6px;padding:16px 0;display:grid}@media (min-width:900px){.satzpaar{grid-template-columns:250px 1fr 1fr;align-items:baseline;gap:24px}}.satzpaar-thema{letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:10.5px;font-weight:700}.satzpaar-links,.satzpaar-rechts{margin:0;font-size:16px;line-height:1.5}.satzpaar-links{color:var(--ink-faint)}.satzpaar-rechts{color:var(--ink);padding-left:14px;font-weight:600;position:relative}.satzpaar-rechts:before{content:"";background:var(--sand);border-radius:2px;width:2px;position:absolute;top:4px;bottom:4px;left:0}.saetze-fuss{border-top:1px solid var(--linie);color:var(--ink-soft);max-width:74ch;margin:16px 0 0;padding-top:16px;font-size:14.5px;line-height:1.55}.held-a .videobuehne{background:var(--grund)}.buehne-kopf .videobuehne-bild{background-position:50% 45%}.buehne-kopf .videobuehne-bild video{object-position:center 45%}.buehne-kopf .videobuehne-schleier{background:linear-gradient(#0b12206b 0%,#0b12203d 45%,#0b1220d1 100%),linear-gradient(100deg,#0b1220f0 0%,#0b1220cc 28%,#0b122052 58%,#0b12200f 100%)}@media (max-width:939px){.buehne-kopf .videobuehne-schleier{background:linear-gradient(#0b122094 0%,#0b1220cc 38%,#0b1220f2 100%)}}@media (max-width:900px){.stellen-marker,.beweis-kopf,.beleg-titel,.eyebrow,.satzpaar-thema,.teamkarte-rolle,.aufgaben-rest-kopf,.testimonial-vorher span,.eckdaten dt,.karte-nr,.duell-marke,.absprung-marke{letter-spacing:.09em;font-size:11.5px}.punktefeld-legende,.erlebnisfilm-fuss,.kurve-punkt,.bahn-meilenstein,.zeitgewinn-spanne{font-size:13px}.etappe>span>b{font-size:11.5px}}.kopf-anker a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:759px){.bahn-gleis{gap:16px;height:auto;margin-bottom:18px;display:grid;position:static}.etappe{gap:7px;padding:0;display:grid;position:static;width:auto!important;left:auto!important}.etappe>span{white-space:normal;height:auto;color:var(--ink-soft);border:none;align-items:baseline;padding:0;box-shadow:none!important;background:0 0!important}.etappe-stark>span{color:var(--ink)!important}.etappe:after{content:"";height:8px;margin-left:var(--von);width:var(--breite);background:#ffffff29;border-radius:4px;display:block}.bahn:not(.bahn-still) .etappe:after{background:linear-gradient(90deg,#2f7ff0e6 0%,#2f7ff08c 100%)}.etappe-stark:after{background:linear-gradient(90deg, var(--sand) 0%, #d8c39a99 100%)!important}.bahn-meilenstein{text-align:left;margin-top:8px;display:block;position:static;transform:none}.bahn-meilenstein:before,.zeitgewinn{display:none}.zeitgewinn-satz{border-radius:var(--radius-gross);background:#d8c39a12;border:1px solid #d8c39a59;margin-top:18px;padding:14px 16px}.zeitstrahl:before{inset:26px 0 0}}.strecke{scroll-margin-top:calc(var(--kopf-hoehe) + 16px);margin:28px 0 0}.schritte{margin-top:26px}.schritte-reihe{grid-auto-columns:1fr;grid-auto-flow:column;gap:6px;display:grid}.schritt-teil{background:var(--linie);border-radius:999px;height:4px;transition:background .32s,box-shadow .32s}.schritt-teil.fertig{background:#d8c39abf}.schritt-teil.jetzt{background:#2f7ff038;position:relative;overflow:hidden;box-shadow:0 0 16px -4px #2f7ff0b3}.schritt-teil.jetzt:after{content:"";border-radius:inherit;background:var(--blau);transform-origin:0;animation:.62s cubic-bezier(.22,1,.36,1) forwards schritt-fuellt;position:absolute;inset:0}@keyframes schritt-fuellt{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.schritte-stand{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--ink-faint);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:11px 0 0;font-size:11.5px;display:flex}@media (max-width:430px){.schritte-stand,.schritte-sicher{letter-spacing:0;font-size:11px}}.schritte-sicher{color:#d8c39ad9;align-items:center;gap:6px;display:inline-flex}.strecke-hinweis{margin:0 0 18px}@media (prefers-reduced-motion:reduce){.schritt-teil.jetzt:after{animation:none;transform:scaleX(1)}}.strecke-titel{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(23px,4.4vw,34px);font-weight:800;line-height:1.15}.strecke-warum{color:var(--ink-soft);max-width:58ch;margin:12px 0 0;font-size:15.5px;line-height:1.6}.strecke-optionen{gap:10px;margin:24px 0 0;display:grid}@media (min-width:720px){.strecke-optionen.mehrfach{grid-template-columns:1fr 1fr}}.strecke-option{text-align:left;border-radius:var(--radius-gross);border:1px solid var(--linie);background:var(--flaeche);width:100%;color:var(--ink);font:inherit;cursor:pointer;padding:17px 20px;font-size:16.5px;line-height:1.4;transition:border-color .16s,background .16s,transform .16s;display:block}.strecke-option:hover{background:var(--flaeche-hoch);border-color:#2f7ff0a6}.strecke-option:active{transform:scale(.995)}.strecke-option.aktiv{border-color:var(--sand);background:linear-gradient(120deg, #d8c39a29 0%, #d8c39a0a 100%), var(--flaeche-hoch);font-weight:600}.strecke-optionen.mehrfach .strecke-option{padding-right:60px;position:relative}.strecke-optionen.mehrfach .strecke-option:before{content:"";border:2px solid var(--linie-weich);border-radius:7px;width:24px;height:24px;margin-top:-12px;transition:background .16s,border-color .16s;position:absolute;top:50%;right:20px}.strecke-optionen.mehrfach .strecke-option.aktiv:before{border-color:var(--sand);background:var(--sand)}.strecke-optionen.mehrfach .strecke-option.aktiv:after{content:"";border-left:2.5px solid var(--grund);border-bottom:2.5px solid var(--grund);width:9px;height:5px;margin-top:-4px;position:absolute;top:50%;right:28px;transform:rotate(-45deg)}.strecke-fuss{justify-content:space-between;align-items:center;gap:16px;margin-top:26px;display:flex}@media (max-width:520px){.kontakt-formular .strecke-fuss{flex-direction:column-reverse;align-items:stretch;gap:12px}.kontakt-formular .strecke-fuss .knopf{justify-content:center;width:100%}.kontakt-formular .strecke-fuss .knopf-still{align-self:center}}.strecke-tipp{color:var(--ink-faint);font-size:13px}.strecke-fuss .knopf:disabled{opacity:.4;cursor:not-allowed}.strecke-ende{border-radius:var(--radius-gross);border:1px solid var(--linie);background:linear-gradient(150deg, #2f7ff01a 0%, #2f7ff000 60%), var(--flaeche);margin:30px 0 0;padding:28px 24px 30px}.strecke-ende .fliess{max-width:62ch}.strecke-ende-wege{flex-wrap:wrap;align-items:center;gap:14px 20px;margin:22px 0 0;display:flex}.danach{border-top:1px solid var(--linie);margin:26px 0 0;padding-top:22px}.danach-kopf{letter-spacing:.14em;text-transform:uppercase;color:var(--sand);margin:0 0 14px;font-size:11.5px;font-weight:700}.danach-liste{counter-reset:danach;gap:0;margin:0;padding:0;list-style:none;display:grid}.danach-liste li{counter-increment:danach;border-bottom:1px solid var(--linie);grid-template-columns:30px 1fr;gap:4px 12px;padding:15px 0;display:grid}.danach-liste li:last-child{border-bottom:none;padding-bottom:0}.danach-liste li:before{content:counter(danach, decimal-leading-zero);font-family:var(--font-mono), ui-monospace, monospace;color:var(--sand);grid-row:span 2;padding-top:3px;font-size:11.5px}.danach-liste b{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;font-size:16px;font-weight:800}.danach-liste span{color:var(--ink-soft);font-size:14.5px;line-height:1.55}.strecke,.strecke-ende{scroll-margin-top:88px}.pfeil{flex:none;margin-left:2px}.pfeil-links{margin:0 2px 0 0;transform:scaleX(-1)}.knopf .pfeil{transition:transform .2s}@media (prefers-reduced-motion:no-preference){.knopf:hover .pfeil{transform:translate(3px)}}.knopf{align-items:center;gap:9px;display:inline-flex}.kontakt-formular{border-radius:var(--radius-gross);border:1px solid var(--linie);background:var(--flaeche);margin-top:22px;padding:22px 20px 20px;box-shadow:0 30px 70px -45px #000000e6}.kontakt-recht{color:var(--ink-faint);align-items:flex-start;gap:8px;margin:18px 0 0;font-size:12.5px;line-height:1.5;display:flex}.kontakt-recht svg{color:#d8c39abf;flex:none;margin-top:3px}.strecke-seite{padding-block:26px 32px}@media (min-width:760px){.strecke-seite{padding-block:44px 56px}}.strecke-seite .strecke{margin-top:20px}.strecke-seite .schritte{margin-bottom:20px}.strecke-seite .strecke-optionen{margin-top:18px}.strecke-seite .strecke-option{padding:15px 18px}.strecke-seite .strecke-fuss{margin-top:20px}.fusszeile-schlank{padding:14px 0 18px;font-size:12.5px}.fusszeile-schlank .fusszeile-inhalt{flex-flow:wrap;align-items:center;gap:8px 16px}.fusszeile-schlank img{height:18px}.fusszeile-schlank .fusszeile-anschrift{display:none}@media (min-width:760px){.fusszeile-schlank .fusszeile-anschrift{display:inline}}.feld>label>span{color:var(--ink-soft);margin-bottom:7px;font-size:13.5px;font-weight:700;display:block}.feld-eingabe{background:var(--grund);border:1px solid var(--linie);border-radius:var(--radius);align-items:stretch;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.feld-eingabe:focus-within{border-color:#2f7ff0bf;box-shadow:0 0 0 3px #2f7ff02e}.feld-eingabe:has(input[aria-invalid=true]){border-color:#ff8a8ab3}.feld-eingabe input{border-radius:var(--radius);min-width:0;color:var(--ink);background:0 0;border:0;flex:1;min-height:52px;padding:13px 14px;font-family:inherit;font-size:16px}.feld-eingabe input:focus{outline:none}.feld-haken{color:#7fd6a2;place-items:center;padding-right:13px;animation:.24s cubic-bezier(.22,1,.36,1) haken-kommt;display:grid}@keyframes haken-kommt{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.telefon-land{border-right:1px solid var(--linie);white-space:nowrap;align-items:center;gap:6px;padding:0 12px 0 14px;font-size:15px;display:flex;position:relative}.telefon-vorwahl{font-family:var(--font-mono), ui-monospace, monospace;color:var(--ink-soft);font-size:14px}.telefon-land select{opacity:0;cursor:pointer;appearance:none;border:0;width:100%;height:100%;font-size:16px;position:absolute;inset:0}.telefon-eingabe input{padding-left:12px}.feld-hinweis{color:var(--ink-faint);margin-top:6px;font-size:13px;display:block}.vorschlag-zeile{border-radius:var(--radius);width:100%;min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;appearance:none;background:#d8c39a1a;border:1px solid #d8c39a66;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:10px 14px;font-size:14px;animation:.26s cubic-bezier(.22,1,.36,1) vorschlag-kommt;display:flex}.vorschlag-zeile:hover{background:#d8c39a2b;border-color:#d8c39a99}.vorschlag-text b{color:var(--sand);font-weight:700}.vorschlag-nehmen{color:var(--sand);flex:none;align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}@keyframes vorschlag-kommt{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:430px){.vorschlag-zeile{flex-direction:column;align-items:flex-start;gap:4px}}.feld.schuettelt .feld-eingabe{animation:.3s feld-ruettelt}@keyframes feld-ruettelt{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.feld.schuettelt .feld-eingabe,.vorschlag-zeile,.feld-haken{animation:none}}body:has(.zustimmung){padding-bottom:170px}@media (min-width:700px){body:has(.zustimmung){padding-bottom:140px}}.zustimmung{z-index:60;border:1px solid var(--linie);border-radius:var(--radius-gross);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b1220f7;max-width:460px;padding:13px 16px;animation:.32s cubic-bezier(.22,1,.36,1) zustimmung-kommt;position:fixed;bottom:12px;left:16px;right:16px;box-shadow:0 30px 70px -30px #000000f2}@media (min-width:700px){.zustimmung{bottom:24px;left:24px;right:auto}}@keyframes zustimmung-kommt{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.zustimmung-text{color:var(--ink-soft);margin:0 0 11px;font-size:13px;line-height:1.45}.zustimmung-knoepfe{grid-template-columns:1fr 1fr;gap:10px;display:grid}.zustimmung-knopf{border:1px solid var(--linie);border-radius:var(--radius);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;appearance:none;background:#ffffff0a;padding:10px 14px;font-size:14px;font-weight:600;transition:background .18s,border-color .18s}.zustimmung-knopf:hover{background:#ffffff17;border-color:#d8c39a80}@media (prefers-reduced-motion:reduce){.zustimmung{animation:none}}.visuell-versteckt{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pruefung{place-items:center;min-height:60vh;padding:40px 0;display:grid}.pruefung-karte{border-radius:var(--radius-gross);border:1px solid var(--linie);background:var(--flaeche);text-align:center;width:100%;max-width:460px;padding:30px 26px 26px;box-shadow:0 40px 90px -50px #000000f2}.pruefung-kreisel{border:2.5px solid var(--linie);border-top-color:var(--blau);border-radius:50%;width:34px;height:34px;margin:0 auto 18px;animation:.8s linear infinite kreisel}@keyframes kreisel{to{transform:rotate(360deg)}}.pruefung-titel{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0 0 22px;font-size:20px;font-weight:800}.pruefung-schritte{text-align:left;gap:11px;margin:0 0 22px;padding:0;list-style:none;display:grid}.pruefung-schritte li{color:var(--ink-faint);grid-template-columns:20px 1fr;align-items:center;gap:10px;font-size:14.5px;transition:color .24s,opacity .24s;display:grid}.pruefung-schritte li[data-stand=laeuft]{color:var(--ink)}.pruefung-schritte li[data-stand=fertig]{color:var(--ink-soft)}.pruefung-haken{border:1px solid var(--linie);color:#7fd6a2;border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.pruefung-schritte li[data-stand=fertig] .pruefung-haken{background:#7fd6a224;border-color:#7fd6a280}.pruefung-schritte li[data-stand=laeuft] .pruefung-haken{border-color:var(--blau);animation:1.1s ease-in-out infinite haken-pulst}@keyframes haken-pulst{0%,to{box-shadow:0 0 #2f7ff080}50%{box-shadow:0 0 0 5px #2f7ff000}}.pruefung-balken{background:var(--linie);border-radius:999px;height:4px;overflow:hidden}.pruefung-balken span{border-radius:inherit;background:var(--blau);transform-origin:0;height:100%;transition:transform .42s cubic-bezier(.22,1,.36,1);display:block}.danke-block{border-top:1px solid var(--linie);margin-top:42px;padding-top:30px}.danke-block .titel-klein{margin:6px 0 10px}.danke-zugabe{opacity:.78}.danke-zugabe:hover,.danke-zugabe:focus-within{opacity:1}.danke-weiter{justify-items:start;gap:10px;margin-top:42px;display:grid}@media (max-width:520px){.danke-weiter .knopf{justify-content:center;width:100%}}@keyframes aufnahme-pulst{0%,to{box-shadow:0 0 #ff5c5c73}50%{box-shadow:0 0 0 14px #ff5c5c00}}@media (prefers-reduced-motion:reduce){.pruefung-kreisel,.aufnahme-knopf.laeuft,.pruefung-schritte li[data-stand=laeuft] .pruefung-haken{animation:none}}.danke-kopf{margin-bottom:26px}.danke-geschafft{border-radius:var(--radius);color:var(--ink);background:#7fd6a217;border:1px solid #7fd6a259;align-items:center;gap:9px;margin:0 0 16px;padding:11px 14px;font-size:14.5px;font-weight:600;display:flex}.danke-kopf .schritte-stand{justify-content:space-between}.danke-zurueck{color:var(--ink-soft);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.danke-zurueck:hover{color:var(--ink)}.danke-ueberspringen{text-align:center;margin-top:20px}.danke-ueberspringen a,.danke-ueberspringen .wie-link{color:var(--ink-faint)}.danke-offen{background:#f59e0b1f;border:1px solid #f59e0b52;border-radius:10px;margin:0 0 18px;padding:12px 14px;font-size:14.5px;line-height:1.5}.danke-offen a{color:inherit}.wie-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.nachfrage{border:1px solid var(--t-linie,#e3e8f0);color:var(--t-tinte,#101820);text-align:left;background:#fff;border-radius:14px;margin-top:20px;padding:20px 22px}.nachfrage-titel{margin:0 0 10px;font-size:17px;font-weight:700;line-height:1.3}.nachfrage-text{color:var(--t-weich,#59647a);margin:0 0 10px;font-size:15px;line-height:1.5}.nachfrage-wege{flex-wrap:wrap;align-items:center;gap:18px;margin-top:16px;display:flex}.nachfrage-wege .wie-link{color:var(--t-weich,#59647a);font-size:14.5px}.nachfrage-fuss{color:var(--t-weich,#59647a);margin:14px 0 0;font-size:13px}.aufnahme-faden{text-align:left;color:var(--t-blass,#8b95a7);counter-reset:faden;gap:4px;margin:12px 0 0;padding:0;font-size:13.5px;line-height:1.45;list-style:none;display:grid}.aufnahme-faden li{counter-increment:faden;transition:color .3s}.aufnahme-faden li:before{content:counter(faden) ". "}.aufnahme-faden li.dran{color:var(--t-tinte,#101820);font-weight:600}.tafel-wahrheit{color:var(--t-weich,#59647a);font-size:14.5px;line-height:1.5;display:block}.tafel{--t-grund:#fff;--t-ink:#10161f;--t-weich:#59647a;--t-linie:#e3e8f0;--t-blau:#2f6bff;background:var(--t-grund);color:var(--t-ink);border-radius:18px;margin-top:4px;padding:26px 22px 22px;box-shadow:inset 0 1px #ffffff80,0 30px 70px -30px #000000bf}@media (min-width:700px){.tafel{padding:34px 32px 28px}}.tafel-schild{color:#8a5510;letter-spacing:.01em;background:#fdf1d8;border-radius:999px;margin:0 0 14px;padding:6px 13px;font-size:12.5px;font-weight:700;display:inline-block}.tafel-titel{font-family:var(--font-bricolage), system-ui, sans-serif;letter-spacing:-.03em;color:var(--t-ink);text-wrap:balance;margin:0 0 14px;font-size:clamp(24px,5.2vw,33px);font-weight:800;line-height:1.12}.tafel-text{color:var(--t-weich);margin:0 0 22px;font-size:15.5px;line-height:1.55}.tafel-text b{color:var(--t-ink);font-weight:700}.tafel-vertrauen{border-top:1px solid var(--t-linie);color:#8a93a3;flex-wrap:wrap;gap:6px 14px;margin:22px 0 0;padding-top:16px;font-size:12px;display:flex}.tafel-vertrauen span:before{content:"· ";color:#c3cad6}.tafel-vertrauen span:first-child:before{content:none}.tafel-knopf{background:var(--t-blau);color:#fff;min-height:50px;font:inherit;font-family:var(--font-bricolage), system-ui, sans-serif;cursor:pointer;appearance:none;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:13px 26px;font-size:16px;font-weight:800;transition:background .16s,transform .16s;display:inline-flex}.tafel-knopf:hover{background:#1f57e0}.tafel-knopf:active{transform:translateY(1px)}.tafel-knopf:disabled{cursor:default;background:#ccd4e2}.tafel-still{font:inherit;color:var(--t-blau);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:10px 4px;font-size:14.5px;font-weight:600;text-decoration:underline}.tafel-still:disabled{color:#a9b2c1;cursor:default}.tafel-meldung{color:#9a2a2a;background:#fdeaea;border-radius:9px;margin:14px 0 0;padding:11px 13px;font-size:13.5px}.aufnahme-mitte{text-align:center;justify-items:center;gap:14px;padding:6px 0;display:grid}.aufnahme-knopf{background:var(--t-blau,#2f6bff);color:#fff;cursor:pointer;appearance:none;border:0;border-radius:50%;place-items:center;width:78px;height:78px;transition:background .18s,transform .18s;animation:2.4s ease-in-out infinite knopf-laedt-ein;display:grid}.aufnahme-knopf:hover{transform:scale(1.05)}@keyframes knopf-laedt-ein{0%,to{box-shadow:0 0 #2f6bff59}60%{box-shadow:0 0 0 16px #2f6bff00}}.aufnahme-knopf.laeuft{background:#e5484d;animation:1.4s ease-in-out infinite knopf-nimmt-auf}@keyframes knopf-nimmt-auf{0%,to{box-shadow:0 0 #e5484d73}50%{box-shadow:0 0 0 14px #e5484d00}}.aufnahme-viereck{background:#fff;border-radius:5px;width:24px;height:24px}.aufnahme-zeit{font-family:var(--font-mono), ui-monospace, monospace;font-variant-numeric:tabular-nums;color:var(--t-ink,#10161f);margin:0;font-size:27px}.aufnahme-zeit span{color:#8a93a3;font-size:15px}.aufnahme-hinweis{color:var(--t-weich,#59647a);margin:0;font-size:13.5px;line-height:1.5}.tonspur{justify-content:center;align-items:center;gap:3px;width:100%;max-width:300px;height:46px;display:flex}.tonspur span{background:linear-gradient(#e5484d 0%,#e5484d73 100%);border-radius:999px;flex:1;max-width:5px;height:100%;transition:transform 90ms linear;transform:scaleY(.12)}.aufnahme-vorschau{aspect-ratio:3/4;object-fit:cover;background:#000;border-radius:14px;width:100%;max-width:380px;margin:0 auto 14px;display:block;transform:scaleX(-1)}.aufnahme-vorschau[hidden]{display:none}.aufnahme-vorschau.laeuft{outline-offset:2px;outline:3px solid #e5484dbf}.aufnahme-probe{justify-items:center;gap:14px;width:100%;display:grid}.aufnahme-probe audio{width:100%;max-width:380px}.aufnahme-probe video{background:#000;border-radius:14px;width:100%;max-width:380px}.aufnahme-wege{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;display:flex}.aufnahme-knopf.fragt{background:var(--t-weich,#59647a);cursor:progress;animation:.9s linear infinite knopf-fragt}.aufnahme-knopf.fragt:hover{transform:none}@keyframes knopf-fragt{0%{box-shadow:0 0 #59647a73}to{box-shadow:0 0 0 14px #59647a00}}.aufnahme-ausweg{border-top:1px solid var(--t-linie,#e3e8f0);gap:10px;margin-top:18px;padding-top:16px;display:grid}.aufnahme-ausweg .aufnahme-datei{border-top:0;margin-top:0;padding-top:0}.aufnahme-ausweg .aufnahme-hinweis{text-align:left;margin:0}.aufnahme-datei{border-top:1px solid var(--t-linie,#e3e8f0);color:var(--t-weich,#59647a);margin-top:18px;padding-top:16px;font-size:13.5px;display:block}.aufnahme-datei span{margin-bottom:8px;font-weight:600;display:block}.geschafft{text-align:center;justify-items:center;gap:12px;padding:22px 0 8px;display:grid}.geschafft-haken{color:#17a06a}.geschafft-haken path{stroke-dasharray:100;stroke-dashoffset:100px}.geschafft-haken.zeichnet path{stroke-dashoffset:0;transition:stroke-dashoffset .52s cubic-bezier(.22,1,.36,1)}.geschafft-text{font-family:var(--font-bricolage), system-ui, sans-serif;color:var(--t-ink,#10161f);margin:0;font-size:18px;font-weight:800}.unterlage+.unterlage,.typenwahl+.unterlage{border-top:1px solid var(--t-linie,#e3e8f0);margin-top:26px;padding-top:22px}.unterlage-titel{font-family:var(--font-bricolage), system-ui, sans-serif;color:var(--t-ink,#10161f);margin:0 0 10px;font-size:17px;font-weight:800}.unterlage-rest{color:#24418f;background:#eef3ff;border-radius:9px;margin:18px 0 0;padding:11px 13px;font-size:13.5px;font-weight:600}.datei-feld{justify-items:start;gap:9px;display:grid}.datei-knopf{min-height:50px;color:var(--t-blau,#2f6bff);cursor:pointer;background:#f7f9fc;border:1.5px dashed #c2cbdb;border-radius:10px;align-items:center;padding:13px 22px;font-size:15px;font-weight:700;transition:background .16s,border-color .16s;display:inline-flex}.datei-knopf:hover,.datei-knopf:focus-within{border-color:var(--t-blau,#2f6bff);background:#eef3ff}.datei-knopf input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.test-start{background:var(--t-blau,#2f6bff);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:15px 18px;text-decoration:none;transition:background .16s;display:flex}.test-start:hover{background:#1f57e0}.test-start b{font-family:var(--font-bricolage), system-ui, sans-serif;font-size:16.5px;font-weight:800;display:block}.test-start small{opacity:.85;margin-top:2px;font-size:12.5px;display:block}.test-zurueck{color:#8a93a3;margin:9px 0 0;font-size:12.5px}.typenwahl{border:0;margin:26px 0 0;padding:0}.typenwahl legend{color:var(--t-ink,#10161f);margin-bottom:12px;padding:0;font-size:14px;font-weight:800}.typengruppe+.typengruppe{margin-top:15px}.typengruppe-name{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:700}.typenreihe{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.typ{--gruppe:#7b8496;border:1.5px solid color-mix(in srgb, var(--gruppe) 35%, #fff);background:color-mix(in srgb, var(--gruppe) 8%, #fff);min-height:58px;color:var(--t-ink,#10161f);font:inherit;text-align:center;cursor:pointer;appearance:none;border-radius:10px;gap:1px;padding:9px 3px;transition:border-color .15s,background .15s,transform .15s;display:grid}.typ b{font-family:var(--font-mono), ui-monospace, monospace;color:color-mix(in srgb, var(--gruppe) 75%, #000);font-size:13px}.typ span{color:#6d7688;font-size:10px;line-height:1.2}.typ:hover{border-color:var(--gruppe);transform:translateY(-1px)}.typ.aktiv{border-color:var(--gruppe);background:color-mix(in srgb, var(--gruppe) 22%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--gruppe) 22%, transparent)}.typ.aktiv b,.typ.aktiv span{color:color-mix(in srgb, var(--gruppe) 80%, #000)}.zusatzwahl .typenreihe{grid-template-columns:repeat(2,minmax(0,190px))}.zusatzwahl .typ{--gruppe:#2f6bff}.test-gewaehlt{font-family:var(--font-mono), ui-monospace, monospace;color:var(--t-blau,#2f6bff);font-size:.85em}@media (prefers-reduced-motion:reduce){.aufnahme-knopf,.aufnahme-knopf.laeuft,.aufnahme-knopf.fragt{animation:none}.aufnahme-faden li{transition:none}.geschafft-haken.zeichnet path{stroke-dashoffset:0;transition:none}.tonspur span{transition:none}}.video-nachweis{color:#14634a;background:#e9f7f0;border-radius:10px;align-items:center;gap:9px;margin:14px 0 0;padding:12px 14px;font-size:14px;font-weight:600;display:flex}.aufnahme-kopf{font-family:var(--font-bricolage), system-ui, sans-serif;color:#14634a;background:#eaf8f1;border:1px solid #17a06a4d;border-radius:10px;align-items:center;gap:9px;margin:0;padding:12px 14px;font-size:15.5px;font-weight:800;display:flex}.tafel-recht{color:#8a93a3;align-items:flex-start;gap:8px;margin:12px 0 0;font-size:12px;line-height:1.5;display:flex}.tafel-recht svg{flex:none;margin-top:3px}.tafel-recht a{color:#6b7688}.abspielen{background:var(--grund);place-items:center;min-height:100dvh;padding:24px 16px;display:grid}.abspielen-karte{background:var(--grund-tief);border:1px solid var(--linie);border-radius:14px;width:min(720px,100%);padding:24px}.abspielen-schild{letter-spacing:.08em;text-transform:uppercase;color:var(--sand);margin:0 0 6px;font-size:.78rem}.abspielen-titel{font-family:var(--font-bricolage), system-ui, sans-serif;overflow-wrap:anywhere;margin:0 0 18px;font-size:clamp(1.2rem,3.5vw,1.6rem);line-height:1.2}.abspielen-ton{width:100%}.abspielen-bild{background:#000;border-radius:10px;width:100%;max-height:70dvh}.abspielen-blatt{border:1px solid var(--t-linie,#e3e8f0);background:#fff;border-radius:10px;width:100%;height:min(70vh,820px)}.abspielen-text{margin:16px 0 0;font-size:.95rem}.danke-hilfe{text-align:center;color:var(--sand);margin:28px 0 0;font-size:.88rem}.danke-hilfe a{color:inherit}
