@font-face{font-family:Instrument Sans;src:url(/assets/instrument-sans-latin-BVScPF0l.woff2)format("woff2");font-weight:400 700;font-stretch:75% 100%;font-style:normal;font-display:swap;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:Instrument Sans;src:url(/assets/instrument-sans-latin-ext-C5E2Gvlv.woff2)format("woff2");font-weight:400 700;font-stretch:75% 100%;font-style:normal;font-display:swap;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:Instrument Serif;src:url(/assets/instrument-serif-latin-DnYpCC2O.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Instrument Serif;src:url(/assets/instrument-serif-italic-latin-DKMiL14s.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;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:Geist Mono;src:url(/assets/geist-mono-latin-XN7g48iV.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap;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 Sans Arabic;src:url(/assets/ibm-plex-sans-arabic-400-arabic-DopDex8U.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}@font-face{font-family:IBM Plex Sans Arabic;src:url(/assets/ibm-plex-sans-arabic-600-arabic-C-c2i6lt.woff2)format("woff2");font-weight:500 700;font-style:normal;font-display:swap;unicode-range:U+6??,U+750-77F,U+870-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FEFC}:root{--c-perlmutt:#f4f2ee;--c-weiss:#fff;--c-kalk:#eae7e1;--c-kalk-2:#e1ddd5;--c-stein:#d6d1c7;--c-stein-2:#c3bdb1;--c-kontur:#868d99;--c-tinte:#0f1a2e;--c-tinte-2:#3b4557;--c-tinte-3:#687080;--c-auf-nacht-2:#a8b1c2;--c-zcp-blau:#01227c;--c-kobalt:#1f45c8;--c-fehler:#b3261e;--c-erfolg:#1e7a55;--c-iris-1:#a9deeb;--c-iris-2:#cbc4f3;--c-iris-3:#f3d2bf;--c-iris-4:#c3e8d5;--g-iris:linear-gradient(115deg, var(--c-iris-1) 0%, var(--c-iris-2) 34%, var(--c-iris-3) 66%, var(--c-iris-4) 100%);--g-iris-zart:linear-gradient(115deg, #e3f3f7 0%, #ece9fb 35%, #fbede5 68%, #e6f5ec 100%);--c-tinte-a06:#0f1a2e0f;--c-tinte-a10:#0f1a2e1a;--c-weiss-a72:#ffffffb8;--c-weiss-a88:#ffffffe0;--f-sans:"Instrument Sans", "Helvetica Neue", Arial, sans-serif;--f-serif:"Instrument Serif", "Times New Roman", serif;--f-mono:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace;--fs-h2:clamp(2rem, 1.3rem + 2.5vw, 3.6rem);--fs-h3:clamp(1.3rem, 1.12rem + .6vw, 1.65rem);--fs-lead:clamp(1.125rem, 1.02rem + .4vw, 1.35rem);--fs-body:1.0625rem;--fs-small:1rem;--lh-head:1.06;--lh-h3:1.2;--lh-body:1.62;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--ls-head:-.03em;--ls-h3:-.015em;--ls-mono:.02em;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--gutter:clamp(1rem, .4rem + 2.6vw, 3rem);--tipp:2.75rem;--tipp-gross:3.5rem;--r-xs:6px;--r-s:10px;--r-m:14px;--r-l:20px;--r-xl:28px;--r-pill:999px;--schatten-1:0 1px 2px #0f1a2e0d, 0 2px 6px -2px #0f1a2e0f;--schatten-2:0 1px 2px #0f1a2e0a, 0 14px 34px -14px #0f1a2e33;--fokus:0 0 0 2px var(--c-weiss), 0 0 0 4px var(--c-kobalt);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-feder:cubic-bezier(.34, 1.4, .64, 1);--t-schnell:.18s;--t-mittel:.42s;--z-inhalt:1;--z-kopf:50;--z-toast:80}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:var(--c-perlmutt);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{min-height:100vh;background:var(--c-perlmutt);min-height:100dvh;color:var(--c-tinte-2);font-family:var(--f-sans);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:var(--fw-regular);font-kerning:normal;font-feature-settings:"kern", "liga", "calt";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:clip}img,svg{max-width:100%;display:block}img{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}p{margin:0}ul,ol{margin:0;padding:0}h1,h2,h3,h4{color:var(--c-tinte);font-weight:var(--fw-medium);text-wrap:balance;font-feature-settings:"kern", "liga", "ss01";margin:0}h1,h2{line-height:var(--lh-head);letter-spacing:var(--ls-head)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--ls-h3);font-weight:var(--fw-semibold)}h1 em,h2 em,h3 em,.pm-akzent em{font-family:var(--f-serif);font-style:italic;font-weight:var(--fw-regular);letter-spacing:-.012em;font-size:1.07em}p,li{text-wrap:pretty}strong,b{font-weight:var(--fw-semibold);color:var(--c-tinte)}a{color:var(--c-zcp-blau);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--c-zcp-blau) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--c-zcp-blau) 35%, transparent);transition:text-decoration-color var(--t-schnell) var(--ease-out), color var(--t-schnell)}a:hover{color:var(--c-kobalt);text-decoration-color:currentColor}.pm-mono{font-family:var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-mono);direction:ltr;unicode-bidi:isolate}:focus-visible{outline-offset:2px;box-shadow:var(--fokus);outline:2px solid #0000}::selection{background:var(--c-iris-2);color:var(--c-tinte)}.pm-nur-vorleser{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent]{overscroll-behavior:contain}.pm-wortmarke{width:auto;height:2.25rem;display:block}.pm-firma{color:var(--c-tinte-2);font-size:var(--fs-small);margin:0}.pm-knopf{--_h:3rem;min-height:var(--_h);min-width:var(--tipp);border-radius:var(--r-pill);background:var(--c-tinte);color:var(--c-weiss);font-size:var(--fs-small);font-weight:var(--fw-semibold);letter-spacing:-.005em;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:0 8px 20px -10px color-mix(in srgb, var(--c-tinte) 55%, transparent);transition:background var(--t-schnell) var(--ease-out), color var(--t-schnell), box-shadow var(--t-mittel) var(--ease-out), transform var(--t-mittel) var(--ease-out);border:0;justify-content:center;align-items:center;gap:.6em;padding:0 1.35em;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.pm-knopf:hover{background:var(--c-zcp-blau);color:var(--c-weiss);box-shadow:0 14px 28px -12px color-mix(in srgb, var(--c-zcp-blau) 60%, transparent);transform:translateY(-1px)}.pm-knopf:active{transform:translateY(0)}.pm-knopf:focus-visible{box-shadow:var(--fokus)}.pm-knopf svg{flex:none;width:1.1em;height:1.1em}.pm-knopf--sekundaer{--ring:inset 0 0 0 1px var(--c-stein-2);background:var(--c-weiss);color:var(--c-tinte);box-shadow:var(--ring)}.pm-knopf--sekundaer:hover{background:var(--c-weiss);color:var(--c-zcp-blau);--ring:inset 0 0 0 1px var(--c-zcp-blau);box-shadow:var(--ring), 0 10px 24px -14px color-mix(in srgb, var(--c-tinte) 40%, transparent)}.pm-knopf--sekundaer:focus-visible{box-shadow:var(--fokus), var(--ring)}.pm-knopf--leise{color:var(--c-tinte-2);box-shadow:none;background:0 0}.pm-knopf--leise:hover{background:var(--c-tinte-a06);color:var(--c-tinte);box-shadow:none}.pm-knopf--klein{--_h:var(--tipp);padding:0 1.1em}.pm-knopf[disabled],.pm-knopf[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none;pointer-events:none;transform:none}.pm-knopf--sekundaer[disabled]{box-shadow:var(--ring)}.pm-wahl{--ring:inset 0 0 0 1.5px var(--c-stein);isolation:isolate;width:100%;min-height:var(--tipp-gross);border-radius:var(--r-m);background:var(--c-weiss);color:var(--c-tinte);font-size:var(--fs-body);font-weight:var(--fw-medium);text-align:start;overflow-wrap:anywhere;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:var(--ring);transition:color var(--t-schnell), box-shadow var(--t-schnell) var(--ease-out), transform var(--t-mittel) var(--ease-feder);border:0;align-items:center;gap:.9rem;margin:0;padding:.7rem 1rem;line-height:1.3;display:flex;position:relative;overflow:hidden}.pm-wahl:before{content:"";z-index:-1;background:var(--c-tinte);transform-origin:0;transition:transform var(--t-mittel) var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.pm-wahl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{transform-origin:100%}.pm-wahl:hover{--ring:inset 0 0 0 1.5px var(--c-stein-2);box-shadow:var(--ring), 0 8px 18px -12px color-mix(in srgb, var(--c-tinte) 35%, transparent)}.pm-wahl:active{transform:scale(.992)}.pm-wahl:focus-visible{box-shadow:var(--fokus), var(--ring)}.pm-wahl[aria-pressed=true]{--ring:inset 0 0 0 1.5px var(--c-tinte);color:var(--c-weiss)}.pm-wahl[aria-pressed=true]:before{transform:scaleX(1)}.pm-wahl__text{flex:auto;min-width:0}.pm-wahl__ziffer{min-width:1.25rem;font-family:var(--f-mono);font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:var(--c-tinte-3);flex:none;display:none}.pm-wahl[aria-pressed=true] .pm-wahl__ziffer{color:var(--c-auf-nacht-2)}@media (hover:hover) and (pointer:fine){.pm-wahl__ziffer{display:inline-block}}.pm-wahl__marke{width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1.5px var(--c-stein-2);color:var(--c-tinte);transition:background var(--t-schnell), box-shadow var(--t-schnell);border-radius:50%;flex:none;place-items:center;display:grid}.pm-wahl__marke--eckig{border-radius:var(--r-xs)}.pm-wahl[aria-pressed=true] .pm-wahl__marke{background:var(--c-weiss);box-shadow:none}.pm-haken path{stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset var(--t-mittel) var(--ease-out) 80ms}.pm-wahl[aria-pressed=true] .pm-haken path,.pm-chip[aria-pressed=true] .pm-haken path,.pm-schalter[aria-checked=true] .pm-haken path{stroke-dashoffset:0}.pm-chip{--ring:inset 0 0 0 1px var(--c-stein-2);min-height:var(--tipp);border-radius:var(--r-pill);background:var(--c-weiss);color:var(--c-tinte);font-size:var(--fs-small);font-weight:var(--fw-medium);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:var(--ring);transition:box-shadow var(--t-schnell) var(--ease-out), color var(--t-schnell), background var(--t-schnell), transform var(--t-mittel) var(--ease-feder);border:0;align-items:center;gap:.45em;padding:0 1.1rem;line-height:1.2;display:inline-flex}.pm-chip:hover{color:var(--c-zcp-blau);box-shadow:var(--ring), 0 6px 16px -10px color-mix(in srgb, var(--c-tinte) 35%, transparent)}.pm-chip:active{transform:scale(.97)}.pm-chip:focus-visible{box-shadow:var(--fokus), var(--ring)}.pm-chip[aria-pressed=true]{--ring:inset 0 0 0 1px var(--c-tinte);background:var(--c-tinte);color:var(--c-weiss)}.pm-chip[disabled]{opacity:.45;cursor:not-allowed;box-shadow:var(--ring)}.pm-chip__haken{display:none}.pm-chip[aria-pressed=true] .pm-chip__haken{display:inline-flex}.pm-chip--ohne-haken[aria-pressed=true] .pm-chip__haken{display:none}.pm-chipreihe{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.pm-schalter{--ring:inset 0 0 0 1.5px var(--c-stein);width:100%;min-height:var(--tipp-gross);border-radius:var(--r-m);background:var(--c-weiss);color:var(--c-tinte);font-size:var(--fs-body);font-weight:var(--fw-medium);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;box-shadow:var(--ring);transition:box-shadow var(--t-schnell) var(--ease-out);border:0;align-items:center;gap:.9rem;padding:.7rem 1rem;line-height:1.3;display:flex}.pm-schalter:hover{--ring:inset 0 0 0 1.5px var(--c-stein-2)}.pm-schalter:focus-visible{box-shadow:var(--fokus), var(--ring)}.pm-schalter__text{overflow-wrap:anywhere;flex:auto;min-width:0}.pm-schalter__spur{border-radius:var(--r-pill);background:var(--c-kalk-2);width:3.25rem;height:2rem;box-shadow:inset 0 0 0 1.5px var(--c-kontur);transition:background var(--t-mittel) var(--ease-out);flex:none;position:relative}.pm-schalter__knauf{background:var(--c-weiss);width:1.625rem;height:1.625rem;color:var(--c-tinte);box-shadow:0 1px 3px color-mix(in srgb, var(--c-tinte) 30%, transparent);transition:transform var(--t-mittel) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:3px;inset-inline-start:3px}.pm-schalter[aria-checked=true] .pm-schalter__spur{background:var(--c-tinte);box-shadow:none}.pm-schalter[aria-checked=true] .pm-schalter__knauf{transform:translate(1.25rem)}.pm-schalter[aria-checked=true]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .pm-schalter__knauf{transform:translate(-1.25rem)}.pm-feld{flex-direction:column;gap:.4rem;min-width:0;display:flex}.pm-feld__label{color:var(--c-tinte);font-weight:var(--fw-semibold);line-height:1.35}.pm-feld__eingabe{--ring:inset 0 0 0 1.5px var(--c-kontur);border-radius:var(--r-m);background:var(--c-weiss);width:100%;min-height:3.25rem;color:var(--c-tinte);font-size:var(--fs-body);box-shadow:var(--ring);transition:box-shadow var(--t-schnell) var(--ease-out);border:0;margin:0;padding:.75rem 1rem;line-height:1.4;display:block}textarea.pm-feld__eingabe{resize:vertical;min-height:9rem}.pm-feld__eingabe::placeholder{color:var(--c-tinte-3);opacity:1}.pm-feld__eingabe:hover{--ring:inset 0 0 0 1.5px var(--c-tinte-3)}.pm-feld__eingabe:focus,.pm-feld__eingabe:focus-visible{--ring:inset 0 0 0 2px var(--c-zcp-blau);box-shadow:var(--fokus), var(--ring)}.pm-feld__eingabe[aria-invalid=true]{--ring:inset 0 0 0 2px var(--c-fehler)}.pm-feld__eingabe:disabled{background:var(--c-kalk);cursor:not-allowed}.pm-feld__eingabe[type=email],.pm-feld__eingabe[type=tel],.pm-feld__eingabe--ltr{text-align:start;direction:ltr}.pm-feld__eingabe[type=email]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.pm-feld__eingabe[type=tel]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.pm-feld__eingabe--ltr:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.pm-feld__hinweis{color:var(--c-tinte-2);line-height:1.45}.pm-feld__fehler{color:var(--c-fehler);font-weight:var(--fw-medium);align-items:flex-start;gap:.45em;line-height:1.4;display:flex}.pm-feld__fehler svg{flex:none;margin-block-start:.15em}.pm-feld__zaehler{font-family:var(--f-mono);font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:var(--c-tinte-3);direction:ltr;unicode-bidi:isolate;align-self:flex-end}.pm-segment{border-radius:var(--r-pill);background:var(--c-weiss-a72);box-shadow:inset 0 0 0 1px var(--c-stein);gap:3px;padding:3px;display:inline-flex}.pm-segment button{min-width:var(--tipp);min-height:var(--tipp);border-radius:var(--r-pill);color:var(--c-tinte-2);font-size:var(--fs-small);font-weight:var(--fw-semibold);letter-spacing:.02em;-webkit-tap-highlight-color:transparent;transition:background var(--t-schnell), color var(--t-schnell), box-shadow var(--t-schnell);background:0 0;border:0;padding:0 .85rem}.pm-segment button:hover{color:var(--c-tinte)}.pm-segment button[aria-pressed=true]{background:var(--c-weiss);color:var(--c-tinte);box-shadow:0 1px 3px color-mix(in srgb, var(--c-tinte) 14%, transparent), 0 0 0 1px var(--c-kalk-2)}.pm-fortschritt{border-radius:var(--r-pill);background:var(--c-weiss-a72);height:6px;box-shadow:inset 0 0 0 1px var(--c-stein);overflow:hidden}.pm-fortschritt__fuellung{border-radius:inherit;background:var(--g-iris);height:100%;box-shadow:inset 0 0 0 1px var(--c-tinte-a10);transition:width var(--t-mittel) var(--ease-out)}:lang(ar){--f-sans:"IBM Plex Sans Arabic", "Instrument Sans", "Helvetica Neue", Arial, sans-serif;--ls-head:0;--ls-h3:0;--lh-head:1.3;--lh-body:1.8}:lang(ar) h1 em,:lang(ar) h2 em,:lang(ar) h3 em,:lang(ar) .pm-akzent em{font-family:inherit;font-style:normal;font-weight:var(--fw-semibold);letter-spacing:0;font-size:1em}.pm-richtung:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.pm-knopf:hover,.pm-knopf:active,.pm-wahl:active,.pm-chip:active{transform:none}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}::view-transition-group(*){animation:none!important}}:root{--tm-breite:1360px;--tm-kopf:4.5rem;--tm-fs-titel:clamp(1.8rem, 1.35rem + 1.6vw, 2.7rem);--tm-ok-grund:#e3f2ea;--tm-ok-text:#14573d;--tm-warn-grund:#fbefd9;--tm-warn-text:#7a4a0c;--tm-fehler-grund:#fbe4e2;--tm-fehler-text:#8f1d17;--tm-ring:inset 0 0 0 1px var(--c-stein)}.tm-app{min-height:100dvh}.tm-sprung{inset-inline-start:var(--s-3);z-index:calc(var(--z-kopf) + 1);min-height:var(--tipp);padding:0 var(--s-4);border-radius:var(--r-pill);background:var(--c-tinte);color:var(--c-weiss);font-weight:var(--fw-semibold);align-items:center;text-decoration:none;display:inline-flex;position:absolute;top:-4rem}.tm-sprung:focus{top:var(--s-3);color:var(--c-weiss)}.tm-kopf{z-index:var(--z-kopf);background:var(--c-weiss-a88);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);box-shadow:0 1px 0 var(--c-stein);position:sticky;top:0}.tm-kopf__innen{align-items:center;gap:var(--s-2) var(--s-5);max-width:var(--tm-breite);padding:var(--s-2) var(--gutter);min-height:var(--tm-kopf);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"marke nav konto";margin:0 auto;display:grid}.tm-kopf__marke{min-height:var(--tipp);grid-area:marke;align-items:center;display:inline-flex}.tm-nav{gap:var(--s-1);flex-wrap:wrap;grid-area:nav;display:flex}.tm-nav a{min-height:var(--tipp);padding:0 var(--s-4);border-radius:var(--r-pill);color:var(--c-tinte-2);font-weight:var(--fw-medium);transition:background var(--t-schnell) var(--ease-out), color var(--t-schnell);align-items:center;text-decoration:none;display:inline-flex}.tm-nav a:hover{background:var(--c-tinte-a06);color:var(--c-tinte)}.tm-nav a[aria-current=page]{background:var(--c-weiss);color:var(--c-tinte);box-shadow:var(--tm-ring), var(--schatten-1)}@media (max-width:47.99rem){.tm-kopf__innen{padding-block:var(--s-2) var(--s-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"marke konto""nav nav"}}.tm-konto{grid-area:konto;position:relative}.tm-konto__chip{align-items:center;gap:var(--s-2);min-height:var(--tipp);padding:0 var(--s-3) 0 var(--s-1);border-radius:var(--r-pill);background:var(--c-weiss);color:var(--c-tinte);font-weight:var(--fw-medium);box-shadow:var(--tm-ring);-webkit-tap-highlight-color:transparent;border:0;display:inline-flex}.tm-konto__chip:hover{box-shadow:var(--tm-ring), var(--schatten-1)}.tm-konto__chip:focus-visible{box-shadow:var(--fokus), var(--tm-ring)}.tm-konto__initialen{background:var(--c-tinte);width:2.25rem;height:2.25rem;color:var(--c-weiss);font-size:var(--fs-small);font-weight:var(--fw-semibold);letter-spacing:0;border-radius:50%;place-items:center;line-height:1;display:grid}.tm-konto__name{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;overflow:hidden}@media (max-width:47.99rem){.tm-konto__chip{padding-inline-end:var(--s-1)}.tm-konto__name{display:none}}.tm-konto__menue{inset-inline-end:0;top:calc(100% + var(--s-2));z-index:var(--z-kopf);gap:var(--s-1);width:min(19rem, calc(100vw - 2 * var(--s-4)));padding:var(--s-2);border-radius:var(--r-m);background:var(--c-weiss);box-shadow:var(--tm-ring), var(--schatten-2);display:grid;position:absolute}.tm-konto__kopf{padding:var(--s-2) var(--s-3);overflow-wrap:anywhere;gap:.1rem;display:grid}.tm-konto__eintrag{align-items:center;gap:var(--s-3);min-height:var(--tipp);padding:0 var(--s-3);border-radius:var(--r-s);color:var(--c-tinte);font-weight:var(--fw-medium);text-align:start;background:0 0;border:0;text-decoration:none;display:flex}.tm-konto__eintrag:hover{background:var(--c-tinte-a06);color:var(--c-tinte)}.tm-konto__sprache{justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-1) var(--s-3);display:flex}.tm-haupt{max-width:var(--tm-breite);padding:var(--s-6) var(--gutter) var(--s-8);margin:0 auto}.tm-haupt:focus,.tm-haupt:focus-visible{box-shadow:none;outline:0}.tm-fuss{max-width:var(--tm-breite);padding:0 var(--gutter) calc(var(--s-6) + env(safe-area-inset-bottom));margin:0 auto}.tm-seite{gap:var(--s-4);align-content:start;display:grid}.tm-seite--schmal{max-width:56rem}:where(.tm-seite) h1,.tm-buehne__titel{font-size:var(--tm-fs-titel);font-weight:var(--fw-medium);line-height:var(--lh-head);letter-spacing:var(--ls-head)}:where(.tm-seite) h2{font-size:var(--fs-h3);font-weight:var(--fw-semibold);line-height:var(--lh-h3);letter-spacing:var(--ls-h3)}:where(.tm-seite) h3{font-size:1.2rem}.tm-seitenkopf{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;margin-block-end:var(--s-2);display:flex}.tm-stapel{gap:var(--s-4);min-width:0;display:grid}.tm-stapel--klein{gap:var(--s-2)}.tm-stapel--gross{gap:var(--s-6)}.tm-reihe{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.tm-reihe--unten{align-items:flex-end}.tm-raster{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.tm-leise{color:var(--c-tinte-3)}.tm-seite>.tm-leise,.tm-seite>.tm-anzahl{color:var(--c-tinte-2)}.tm-mitte{text-align:center}.tm-kopierhinweis{flex-basis:100%}.tm-laden{padding:var(--s-5) 0;color:var(--c-tinte-2)}.tm-leer{padding:var(--s-6) var(--s-5);border-radius:var(--r-l);background:var(--c-weiss);color:var(--c-tinte-2);text-align:center;box-shadow:var(--tm-ring)}.tm-textknopf{min-height:var(--tipp);color:var(--c-zcp-blau);font-weight:var(--fw-medium);text-align:start;text-underline-offset:.22em;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline;text-decoration-thickness:1px}.tm-textknopf:hover{color:var(--c-kobalt)}.tm-trenner{align-items:center;gap:var(--s-4);color:var(--c-tinte-3);display:flex}.tm-trenner:before,.tm-trenner:after{content:"";background:var(--c-stein);flex:1;height:1px}.tm-gefahr{background:var(--c-fehler);box-shadow:none}.tm-gefahr:hover{box-shadow:none;background:#8f1d17}.tm-etikett{border-radius:var(--r-pill);background:var(--c-kalk);color:var(--c-tinte);font-size:var(--fs-small);font-weight:var(--fw-medium);white-space:nowrap;align-items:center;gap:.45em;padding:.1rem .75rem;line-height:1.5;display:inline-flex}.tm-etikett:before{content:"";background:currentColor;border-radius:50%;flex:none;width:.55rem;height:.55rem}.tm-etikett--offen{background:var(--c-weiss);color:var(--c-tinte-2);box-shadow:inset 0 0 0 1px var(--c-stein-2)}.tm-etikett--offen:before{background:0 0;box-shadow:inset 0 0 0 1.5px}.tm-etikett--ok{background:var(--tm-ok-grund);color:var(--tm-ok-text)}.tm-etikett--warn{background:var(--tm-warn-grund);color:var(--tm-warn-text)}.tm-etikett--fehler{background:var(--tm-fehler-grund);color:var(--tm-fehler-text)}.tm-etikett--info{background:var(--g-iris-zart);color:var(--c-tinte);box-shadow:inset 0 0 0 1px var(--c-tinte-a10)}.tm-etikett--info:before{background:var(--g-iris);box-shadow:inset 0 0 0 1px var(--c-tinte-a10)}.tm-meldung{align-items:flex-start;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-m);background:var(--g-iris-zart);color:var(--c-tinte);box-shadow:inset 0 0 0 1px var(--c-tinte-a10);display:flex}.tm-meldung__symbol{flex:none;margin-block-start:.15rem}.tm-meldung__text{overflow-wrap:anywhere;flex:1;min-width:0}.tm-meldung__text>*+*{margin-block-start:var(--s-2)}.tm-meldung--fehler{background:var(--tm-fehler-grund);color:var(--tm-fehler-text);box-shadow:none}.tm-meldung--erfolg{background:var(--tm-ok-grund);color:var(--tm-ok-text);box-shadow:none}.tm-passwort{gap:var(--s-2);align-items:stretch;display:flex}.tm-passwort .pm-feld__eingabe{flex:1;min-width:0}.tm-passwort__zeigen{min-width:5.5rem;padding:0 var(--s-4);border-radius:var(--r-m);background:var(--c-weiss);color:var(--c-tinte);font-weight:var(--fw-semibold);box-shadow:inset 0 0 0 1.5px var(--c-kontur);border:0}.tm-passwort__zeigen:hover{color:var(--c-zcp-blau)}.tm-passwort__zeigen:focus-visible{box-shadow:var(--fokus), inset 0 0 0 1.5px var(--c-kontur)}.tm-zahl{align-items:center;gap:var(--s-3);display:flex}.tm-zahl .pm-feld__eingabe{flex:none;width:8rem}.tm-zahl__einheit{color:var(--c-tinte-2)}.tm-auswahl{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--c-tinte) 50%), linear-gradient(135deg, var(--c-tinte) 50%, transparent 50%);background-position:calc(100% - 1.4rem) 55%,calc(100% - 1.05rem) 55%;background-repeat:no-repeat;background-size:.35rem .35rem,.35rem .35rem;padding-inline-end:2.5rem}.tm-auswahl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background-position:1.4rem 55%,1.05rem 55%}.tm-haken{align-items:center;gap:var(--s-3);min-height:var(--tipp);color:var(--c-tinte);font-weight:var(--fw-medium);display:flex}.tm-haken input{width:1.5rem;height:1.5rem;accent-color:var(--c-tinte);flex:none;margin:0}.tm-gruende{margin:var(--s-2) 0 0;padding-inline-start:1.2rem}.tm-qr{border-radius:var(--r-s);background:var(--c-weiss);width:11rem;height:11rem;box-shadow:var(--tm-ring)}.tm-schluessel{gap:var(--s-1) var(--s-3);padding:var(--s-3) var(--s-4);border-radius:var(--r-s);background:var(--c-kalk);color:var(--c-tinte);-webkit-user-select:all;user-select:all;flex-wrap:wrap;font-size:1.1rem;display:flex}.tm-codes{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tm-codes code{padding:var(--s-2) var(--s-3);border-radius:var(--r-s);background:var(--c-kalk);color:var(--c-tinte);text-align:center;-webkit-user-select:all;user-select:all;font-size:1.05rem;display:block}.tm-linkblock{align-items:start;gap:var(--s-5);padding:var(--s-4);border-radius:var(--r-m);background:var(--c-perlmutt);grid-template-columns:minmax(0,1fr) auto;display:grid}.tm-linkblock__spalte{gap:var(--s-3);min-width:0;display:grid}.tm-linkblock__titel{color:var(--c-tinte);font-weight:var(--fw-semibold)}.tm-linkblock__qr{gap:var(--s-2);text-align:center;justify-items:center;max-width:12rem;margin:0;display:grid}.tm-linkfeld{font-family:var(--f-mono);text-overflow:ellipsis}@media (max-width:41.99rem){.tm-linkblock{grid-template-columns:minmax(0,1fr)}.tm-linkblock__qr{text-align:start;justify-self:start;justify-items:start}}.tm-werkzeuge{gap:var(--s-4);display:grid}.tm-suche{max-width:30rem}.tm-suche__feld{position:relative}.tm-suche__symbol{inset-inline-start:var(--s-4);color:var(--c-tinte-3);pointer-events:none;position:absolute;top:50%;translate:0 -50%}.tm-suche__eingabe{padding-inline-start:3rem}.tm-liste{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.tm-pk{gap:var(--s-2) var(--s-5);padding:var(--s-4) var(--s-5);border-radius:var(--r-l);background:var(--c-weiss);box-shadow:var(--tm-ring), var(--schatten-1);transition:box-shadow var(--t-mittel) var(--ease-out), transform var(--t-mittel) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;display:grid;position:relative}.tm-pk:hover{box-shadow:var(--tm-ring), var(--schatten-2);transform:translateY(-2px)}.tm-pk:has(.tm-pk__link:focus-visible){box-shadow:var(--fokus), var(--tm-ring)}.tm-pk__haupt{min-width:0}.tm-pk__nummer{color:var(--c-tinte-2)}.tm-pk__name{font-size:1.3rem;font-weight:var(--fw-semibold);letter-spacing:var(--ls-h3);overflow-wrap:anywhere;margin:0;line-height:1.25}.tm-pk__link{color:var(--c-tinte);text-decoration:none}.tm-pk__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.tm-pk__link:focus-visible{box-shadow:none}.tm-pk__link:hover{color:var(--c-zcp-blau)}.tm-pk__firma{color:var(--c-tinte-2);overflow-wrap:anywhere;margin-block-start:var(--s-1)}.tm-pk__etiketten{justify-content:flex-end;align-items:flex-start;gap:var(--s-2);flex-wrap:wrap;display:flex}.tm-pk__meta{align-items:center;gap:var(--s-1) var(--s-5);color:var(--c-tinte-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.tm-pk__fortschritt{align-items:center;gap:var(--s-3);display:flex}.tm-pk__fortschritt .pm-fortschritt{flex:none;width:6rem}@media (max-width:41.99rem){.tm-pk{padding:var(--s-4);grid-template-columns:minmax(0,1fr)}.tm-pk__etiketten{justify-content:flex-start}}.tm-steckbrief{gap:var(--s-5) var(--s-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"oben""kopf""fakten""seite""kurz""antw""verl"}.tm-steckbrief__oben{grid-area:oben}.tm-rueck{align-items:center;gap:var(--s-2);min-height:var(--tipp);color:var(--c-tinte-2);font-weight:var(--fw-medium);text-decoration:none;display:inline-flex}.tm-rueck:hover{color:var(--c-zcp-blau)}.tm-druckkopf{display:none}.tm-steckbrief__kopf{gap:var(--s-1);grid-area:kopf;min-width:0;display:grid}.tm-steckbrief__kopf h1{overflow-wrap:anywhere}.tm-steckbrief__nummer{color:var(--c-tinte-2);font-size:1.1rem}.tm-steckbrief__firma{color:var(--c-tinte);font-size:var(--fs-lead);font-weight:var(--fw-medium);overflow-wrap:anywhere}.tm-steckbrief__ort{color:var(--c-tinte-2)}.tm-steckbrief__etiketten{gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-2);display:flex}.tm-steckbrief__meta{margin:var(--s-2) 0 0;color:var(--c-tinte-2);overflow-wrap:anywhere;gap:.1rem;padding:0;list-style:none;display:grid}.tm-fakten{padding:var(--s-4) var(--s-5);border-radius:var(--r-xl);background:var(--c-weiss);box-shadow:var(--tm-ring), var(--schatten-1);grid-area:fakten}.tm-fakten dl{gap:var(--s-4) var(--s-5);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;display:grid}.tm-fakt dt{color:var(--c-tinte-3)}.tm-fakt dd{margin:var(--s-1) 0 0;color:var(--c-tinte);font-size:1.15rem;font-weight:var(--fw-medium);overflow-wrap:anywhere;line-height:1.35}.tm-seitenspalte{gap:var(--s-4);grid-area:seite;min-width:0;display:grid}.tm-kasten{gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:var(--r-l);background:var(--c-weiss);box-shadow:var(--tm-ring), var(--schatten-1);display:grid}.tm-seite .tm-kasten__titel{font-size:1.15rem;line-height:1.3}.tm-kasten__zwischen{color:var(--c-tinte);font-weight:var(--fw-semibold)}.tm-kasten__trenn{border-block-start:1px solid var(--c-stein);padding-block-start:var(--s-4)}.tm-vorschlaege{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.tm-vorschlaege li{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-s);background:var(--c-perlmutt);flex-wrap:wrap;display:flex}.tm-kurzbild,.tm-antworten,.tm-verlauf{gap:var(--s-3);min-width:0;display:grid}.tm-kurzbild{padding:var(--s-5);border-radius:var(--r-xl);background:var(--c-weiss);box-shadow:var(--tm-ring), var(--schatten-1);grid-area:kurz}.tm-antworten{grid-area:antw}.tm-verlauf{grid-area:verl}.tm-kurzbild__spalten{gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tm-kurzbild__spalte{min-width:0}.tm-kurzbild__spalte ul{gap:var(--s-2);margin:var(--s-3) 0 0;list-style:none;display:grid}.tm-kurzbild__spalte li{overflow-wrap:anywhere;padding-inline-start:1.6rem;position:relative}.tm-kurzbild__spalte li:before{content:"";inset-inline-start:0;border-radius:50%;width:.65rem;height:.65rem;position:absolute;top:.55em}#kurzbild-titel~.tm-kurzbild__spalten .tm-kurzbild__spalte:first-child li:before{background:var(--c-erfolg)}#kurzbild-titel~.tm-kurzbild__spalten .tm-kurzbild__spalte:last-child li:before{box-shadow:inset 0 0 0 2px var(--c-bernstein)}@media (max-width:41.99rem){.tm-kurzbild__spalten{grid-template-columns:minmax(0,1fr)}}.tm-abschnitt{gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:var(--r-l);background:var(--c-weiss);box-shadow:var(--tm-ring), var(--schatten-1);display:grid}.tm-abschnitt[data-stand=entwurf],.tm-abschnitt[data-stand=leer]{box-shadow:inset 5px 0 0 var(--c-bernstein), var(--tm-ring), var(--schatten-1)}.tm-abschnitt[data-stand=unlesbar]{box-shadow:inset 5px 0 0 var(--c-fehler), var(--tm-ring), var(--schatten-1)}:is(.tm-abschnitt:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-stand=entwurf],.tm-abschnitt:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))[data-stand=leer]){box-shadow:inset -5px 0 0 var(--c-bernstein), var(--tm-ring), var(--schatten-1)}.tm-abschnitt__kopf{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.tm-abschnitt__kopf h3{margin-inline-end:var(--s-2)}.tm-abschnitt__id{color:var(--c-tinte-3)}.tm-antwortliste{margin:0}.tm-antwort{gap:var(--s-1) var(--s-5);padding:var(--s-3) 0;border-block-start:1px solid var(--c-kalk-2);grid-template-columns:minmax(10rem,20rem) minmax(0,1fr);display:grid}.tm-antwort dt{color:var(--c-tinte-3);overflow-wrap:anywhere}.tm-antwort dd{color:var(--c-tinte);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}@media (max-width:41.99rem){.tm-antwort{grid-template-columns:minmax(0,1fr)}}.tm-verlauf__liste{padding:var(--s-2) var(--s-5);border-radius:var(--r-l);background:var(--c-weiss);box-shadow:var(--tm-ring), var(--schatten-1);margin:0;list-style:none;display:grid}.tm-verlauf__liste li{gap:var(--s-1) var(--s-4);padding:var(--s-2) 0;border-block-start:1px solid var(--c-kalk-2);grid-template-columns:11.5rem minmax(0,1fr);display:grid}.tm-verlauf__liste li:first-child{border-block-start:0}.tm-verlauf__zeit{color:var(--c-tinte-3)}.tm-verlauf__text{color:var(--c-tinte)}.tm-verlauf__liste li>.tm-leise{grid-column:2}@media (max-width:41.99rem){.tm-verlauf__liste li{grid-template-columns:minmax(0,1fr)}.tm-verlauf__liste li>.tm-leise{grid-column:1}}@media (min-width:68.75rem){.tm-steckbrief{grid-template:"oben oben""kopf seite""fakten seite""kurz seite""antw seite""verl seite"1fr/minmax(0,1fr) 24rem;align-items:start}}@media (min-width:68.75rem) and (min-height:52rem){.tm-seitenspalte{top:calc(var(--tm-kopf) + var(--s-4));align-self:start;position:sticky}}.tm-zwischentitel{margin-block-end:var(--s-1)}.tm-tag__titel{color:var(--c-tinte);margin-block-end:var(--s-2)}.tm-termin{align-items:center;gap:var(--s-3) var(--s-4);padding:var(--s-3) var(--s-5);border-radius:var(--r-l);background:var(--c-weiss);box-shadow:var(--tm-ring), var(--schatten-1);grid-template-columns:5rem minmax(0,1fr) auto;display:grid}.tm-termin__zeit{color:var(--c-tinte);font-size:1.2rem;font-weight:var(--fw-medium)}.tm-termin__name{font-size:1.15rem;font-weight:var(--fw-semibold);margin:0}.tm-termin__wer{overflow-wrap:anywhere;min-width:0}.tm-termin .tm-pk__link:after{content:none}@media (max-width:41.99rem){.tm-termin{padding:var(--s-3) var(--s-4);grid-template-columns:4.5rem minmax(0,1fr)}.tm-termin .tm-etikett{grid-column:2;justify-self:start}}.tm-konto-karte{gap:var(--s-3);padding:var(--s-4) var(--s-5);border-radius:var(--r-l);background:var(--c-weiss);box-shadow:var(--tm-ring), var(--schatten-1);display:grid}.tm-konto-karte__kopf{justify-content:space-between;align-items:flex-start;gap:var(--s-3) var(--s-5);flex-wrap:wrap;display:flex}.tm-konto-karte__name{overflow-wrap:anywhere;margin:0;font-size:1.3rem}.tm-konto-karte__fakten{gap:var(--s-1) var(--s-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.tm-konto-karte__sitzungen{border-block-start:1px solid var(--c-stein);padding-block-start:var(--s-3)}.tm-einfach{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.tm-zeilen li{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);padding:var(--s-3) 0;border-block-start:1px solid var(--c-kalk-2);flex-wrap:wrap;display:flex}.tm-zeilen li:first-child{border-block-start:0}.tm-gruppe{gap:var(--s-3);padding:var(--s-5);border-radius:var(--r-xl);background:var(--c-weiss);box-shadow:var(--tm-ring), var(--schatten-1);display:grid}.tm-feldgruppe{gap:var(--s-6);border:0;min-width:0;margin:0;padding:0;display:grid}.tm-zeitreihe{align-items:flex-end;gap:var(--s-3);flex-wrap:wrap;display:flex}.tm-eigenschaften{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));margin:0;display:grid}.tm-eigenschaften dt{color:var(--c-tinte-3)}.tm-eigenschaften dd{margin:var(--s-1) 0 0}.tm-buehne{justify-content:center;align-items:center;gap:var(--s-4);min-height:100dvh;padding:var(--s-6) var(--gutter);background:radial-gradient(52rem 34rem at 12% 8%, #e3f3f7 0%, transparent 62%), radial-gradient(46rem 32rem at 92% 92%, #fbede5 0%, transparent 62%), var(--c-perlmutt);flex-direction:column;display:flex}.tm-buehne__karte{gap:var(--s-4);border-radius:var(--r-xl);background:var(--c-weiss);width:min(30rem,100%);box-shadow:var(--tm-ring), var(--schatten-2);padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.tm-buehne__karte--breit{width:min(42rem,100%)}.tm-buehne__marke{height:2.5rem}.tm-buehne__titel{margin:0}.tm-buehne__untertitel{color:var(--c-tinte-2);margin-block-start:calc(var(--s-2) * -1)}.tm-fortschritt{gap:var(--s-2);display:grid}.tm-schritt{padding:var(--s-4) var(--s-5);border-radius:var(--r-l);background:var(--c-weiss);box-shadow:inset 0 0 0 1.5px var(--c-stein);transition:opacity var(--t-mittel) var(--ease-out)}.tm-schritt--gesperrt{opacity:.6}.tm-schritt--erledigt{box-shadow:inset 0 0 0 1.5px var(--tm-ok-text)}.tm-schritt__kopf{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.tm-schritt__nummer{background:var(--c-kalk);width:2.25rem;height:2.25rem;color:var(--c-tinte);font-family:var(--f-mono);font-weight:var(--fw-semibold);border-radius:50%;flex:none;place-items:center;display:grid}.tm-schritt--erledigt .tm-schritt__nummer{background:var(--tm-ok-grund);color:var(--tm-ok-text)}.tm-schritt__titel{min-width:0;font-size:1.25rem;font-weight:var(--fw-semibold);letter-spacing:var(--ls-h3);overflow-wrap:anywhere;flex:auto;margin:0;line-height:1.25}.tm-schritt__titel:focus{outline:0}.tm-schritt__inhalt{min-width:0;margin:var(--s-3) 0 0;border:0;padding:0}.tm-wege{gap:var(--s-3);display:grid}.tm-wege .pm-knopf{width:100%}.tm-knopf-aus{opacity:.45;cursor:not-allowed;pointer-events:none}.tm-apps{gap:var(--s-1);display:grid}.tm-apps ul{margin:0;padding:0;list-style:none;display:grid}.tm-apps li{justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-4);padding:var(--s-1) 0;border-block-start:1px solid var(--c-kalk-2);flex-wrap:wrap;display:flex}.tm-apps__ziele{gap:var(--s-1);flex-wrap:wrap;display:flex}.tm-apps__ziele a{min-height:var(--tipp);padding:0 var(--s-3);align-items:center;display:inline-flex}.tm-qrfeld{align-items:start;gap:var(--s-5);grid-template-columns:auto minmax(0,1fr);display:grid}@media (max-width:41.99rem){.tm-qrfeld{grid-template-columns:minmax(0,1fr)}}.tm-dialog{border-radius:var(--r-xl);background:var(--c-weiss);width:min(38rem,100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);color:var(--c-tinte-2);box-shadow:var(--schatten-2);border:0;margin:auto;padding:0;overflow:auto}.tm-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f1a2e80}.tm-dialog__kopf{padding:var(--s-5) 4.25rem 0 var(--s-5)}.tm-dialog__titel{font-size:1.4rem;font-weight:var(--fw-semibold);letter-spacing:var(--ls-h3);overflow-wrap:anywhere;line-height:1.25}.tm-dialog__inhalt{padding:var(--s-4) var(--s-5) var(--s-5)}.tm-dialog__zu{width:var(--tipp);height:var(--tipp);background:var(--c-kalk);color:var(--c-tinte);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--s-3);inset-inline-end:var(--s-3)}.tm-dialog__zu:hover{background:var(--c-kalk-2)}.tm-dialog__zu:focus-visible{box-shadow:var(--fokus)}@media print{html,body{color:#000;background:#fff!important}body{font-size:12pt;line-height:1.45}.tm-kopf,.tm-sprung,.tm-nur-schirm,.tm-seitenspalte,.tm-dialog{display:none!important}.tm-haupt{max-width:none;padding:0}.tm-steckbrief{display:block}.tm-steckbrief>*+*{margin-block-start:14pt}.tm-druckkopf{border-block-end:1pt solid #000;padding-block-end:6pt;font-size:10pt;display:block}.tm-fakten,.tm-kurzbild,.tm-abschnitt,.tm-verlauf__liste{break-inside:avoid;background:#fff;border:1pt solid #666;border-radius:0;box-shadow:none!important}.tm-abschnitt[data-stand=entwurf],.tm-abschnitt[data-stand=leer],.tm-abschnitt[data-stand=unlesbar]{border-inline-start:4pt solid #000}.tm-verlauf__liste li,.tm-antwort{break-inside:avoid}.tm-etikett,.tm-meldung{color:#000!important;background:#fff!important;box-shadow:inset 0 0 0 1pt #000!important}.tm-leise,.tm-fakt dt,.tm-antwort dt,.tm-verlauf__zeit,.tm-abschnitt__id{color:#333}a{color:inherit;text-decoration:none}}.tm-warnung{padding:var(--s-2) var(--s-3);border-radius:var(--r-s);color:var(--c-fehler);font-weight:var(--fw-semibold);background:#fdecea;margin:0}
