@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-ext-wght-normal-DdQaqQDo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/outfit-latin-wght-normal-Bc-8i84L.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-opsz-normal-DIwfbPUE.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-opsz-normal-C0olyEE-.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-opsz-normal-DrHU7SY7.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-opsz-normal-DX68cEVD.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-opsz-normal-HoL-AExg.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-opsz-normal-BpEBLj1O.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--nacht: #ffffff;--nacht-2: #f4f6f8;--flaeche: #f4f6f8;--flaeche-2: #eceff3;--flaeche-3: #e1e5eb;--text: #14213a;--text-2: #46516a;--text-3: #687287;--blau: #142c49;--blau-2: #1c3a5e;--blau-3: #0e2136;--blau-licht: #9fbbe0;--bordeaux: #7a2946;--bordeaux-2: #8d3353;--bordeaux-hell: #2f5a8f;--akzent: #142c49;--akzent-2: #1f4069;--akzent-hell: #e7edf5;--fokus: #2f5a8f;--papier: #f7f8fa;--papier-2: #eef1f5;--papier-3: #e1e6ed;--papier-4: #d3dae4;--tinte: #172335;--tinte-2: #4a566a;--weiss: #ffffff;--ok: #2c6a4c;--ok-hell: #e3f0e8;--warn: #8a5a12;--warn-hell: #f6ecd9;--serif: "Source Serif 4 Variable", "Source Serif 4", Georgia, "Times New Roman", serif;--font: "Outfit Variable", "Outfit", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-1: .9375rem;--fs-2: 1.0625rem;--fs-3: clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--fs-4: clamp(2rem, 1.45rem + 1.9vw, 3.125rem);--fs-5: clamp(2.5rem, 1.6rem + 3vw, 4.25rem);--breite: 1200px;--rand: clamp(20px, 4vw, 48px);--radius: 12px;--radius-k: 8px;--abstand: clamp(88px, 9vw, 140px);--band: clamp(72px, 8vw, 120px);--kopf-h: 76px;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-expo: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-inout: cubic-bezier(.65, 0, .35, 1);--ease-door: cubic-bezier(.76, 0, .24, 1)}@media(max-width:760px){:root{--abstand: 72px;--band: 64px;--kopf-h: 64px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--kopf-h) + 24px);background:var(--nacht);color-scheme:light}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:hidden}body{margin:0;background:var(--nacht);color:var(--text);font-family:var(--font);font-size:var(--fs-2);line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg,video,canvas{display:block;max-width:100%}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:none;border:0;padding:0}::selection{background:var(--akzent);color:var(--weiss)}:focus-visible{outline:2px solid var(--fokus);outline-offset:3px;border-radius:4px}.num{font-variant-numeric:tabular-nums}.sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:fixed;left:12px;top:12px;z-index:200;background:var(--akzent);color:var(--weiss);padding:12px 18px;border-radius:6px;transform:translateY(-200%)}.skip:focus{transform:none}.honig{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.innen{width:100%;max-width:calc(var(--breite) + 2 * var(--rand));margin-inline:auto;padding-inline:var(--rand)}#main{animation:seiteRein .45s var(--ease-out)}@keyframes seiteRein{0%{opacity:0}}#main>*+*{margin-top:var(--abstand)}#main>.ohne-abstand,#main>*+.ohne-abstand{margin-top:0}.grau{background:var(--nacht-2);padding-block:var(--band)}#main>.grau+.grau{margin-top:0;padding-top:0}.h-1{font-family:var(--serif);font-size:var(--fs-5);font-weight:560;letter-spacing:-.015em;line-height:1.08;text-wrap:balance}.h-2{font-family:var(--serif);font-size:var(--fs-4);font-weight:560;letter-spacing:-.012em;line-height:1.12;text-wrap:balance}.h-3{font-size:var(--fs-3);font-weight:600;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.h-4{font-size:1.1875rem;font-weight:600;letter-spacing:-.005em;line-height:1.3}.t-aussage{font-size:clamp(1.125rem,1.02rem + .3vw,1.3125rem);font-weight:400;line-height:1.55;text-wrap:pretty;color:var(--text-2)}.t-klein{font-size:var(--fs-1);line-height:1.5}.t-weich{color:var(--text-2)}.t-leise{color:var(--text-3)}.prosa{max-width:64ch;color:var(--text-2)}.prosa p+p{margin-top:1em}.prosa h2,.prosa h3{margin:1.8em 0 .5em;color:var(--text)}.kopfzeile{display:grid;gap:18px;max-width:720px}.kopfzeile.mitte{margin-inline:auto;text-align:center;justify-items:center}.hinweis-beispiel{margin-top:14px;font-size:.875rem;color:var(--text-3)}.karte{position:relative;background:var(--flaeche);border-radius:var(--radius);padding:clamp(22px,2.2vw,32px);overflow:hidden;min-width:0}.grau .karte{background:var(--weiss)}.karte.zwei{background:var(--flaeche)}.grau .karte.zwei{background:var(--weiss)}.karte.blau,.karte.bordeaux{background:var(--blau);color:var(--weiss)}.karte.hell{background:var(--papier);color:var(--tinte)}.karte.foto{padding:0;background:var(--blau-3)}.karte.foto>picture,.karte.foto>picture img,.karte.foto>.film{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.karte.foto img,.film{object-fit:cover}.pic{display:block;background-size:cover;background-position:center}.pic img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s var(--ease-out)}.pic img.geladen,html:not(.js) .pic img{opacity:1}.knopf{--hg: var(--akzent);--fg: var(--weiss);--hg-hover: var(--akzent-2);display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:52px;padding:0 26px;border-radius:8px;background:var(--hg);color:var(--fg);font-weight:600;font-size:1rem;white-space:nowrap;max-width:100%;transition:background-color .2s var(--ease-out),color .2s var(--ease-out)}@media(hover:hover){.knopf:hover{background:var(--hg-hover)}}.knopf.zweit{--hg: var(--flaeche-2);--fg: var(--text);--hg-hover: var(--flaeche-3)}.grau .knopf.zweit{--hg: var(--weiss);--hg-hover: var(--flaeche-3)}.knopf.hell{--hg: var(--weiss);--fg: var(--blau);--hg-hover: var(--akzent-hell)}.knopf.klein{min-height:42px;padding:0 18px;font-size:.9375rem}.knopf[disabled]{opacity:.45;cursor:not-allowed}.knopfreihe{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.textlink{font-weight:600;color:var(--akzent);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:4px}.textlink:hover{text-decoration-thickness:2.5px}html.js [data-rein],html.js .zeilen-text{opacity:0;transform:translate3d(0,14px,0);transition:opacity .7s var(--ease-out),transform .8s var(--ease-out);transition-delay:var(--d, 0ms)}html.js [data-rein].drin,html.js .zeilen-text.drin{opacity:1;transform:none}.kopf{position:fixed;inset:0 0 auto 0;z-index:60;height:var(--kopf-h);background:#fffffff7;transition:background-color .3s}.kopf-innen{height:100%;display:flex;align-items:center;gap:16px}.kopf .marke{display:block;flex:none}.kopf .marke img{height:36px;width:auto}.kopf nav{margin-left:auto;display:flex;align-items:center;gap:4px}.kopf nav a.nl{padding:10px 14px;font-size:.975rem;font-weight:500;color:var(--text-2);border-radius:6px;transition:color .2s,background-color .2s}.kopf nav a.nl:hover{color:var(--text);background:var(--flaeche)}.kopf nav a.nl[aria-current=page]{color:var(--text)}.kopf nav .knopf{margin-left:12px}.kopf .menue-knopf{display:none}@media(max-width:1020px){.kopf nav a.nl{display:none}.kopf .menue-knopf{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 16px;border-radius:8px;background:var(--flaeche);font-weight:600}.kopf .menue-knopf i{display:grid;gap:4px;width:16px}.kopf .menue-knopf i:before,.kopf .menue-knopf i:after{content:"";height:2px;border-radius:2px;background:currentColor}}@media(max-width:520px){.kopf nav .knopf{display:none}.kopf .marke img{height:30px}}.menue{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:var(--weiss);color:var(--text);padding:calc(var(--kopf-h) + 32px) var(--rand) 32px;display:flex;flex-direction:column;gap:4px;opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out),visibility 0s linear .3s;overflow-y:auto}.menue.offen{opacity:1;visibility:visible;transition:opacity .3s var(--ease-out)}.menue a{display:block;font-size:1.5rem;font-weight:500;line-height:1.3;padding:12px 0}.menue a.aktion{margin-top:auto}.menue a.aktion>span{display:flex;justify-content:center;color:var(--weiss);background:var(--akzent);padding:16px 24px;border-radius:8px;font-size:1.0625rem;font-weight:600}.menue .zu{position:absolute;top:11px;right:var(--rand);min-height:42px;padding:0 16px;border-radius:8px;background:var(--flaeche);font-weight:600}.fuss{margin-top:var(--abstand);background:var(--blau-3);color:#ffffffeb;padding:clamp(56px,6vw,88px) 0 28px}.fuss-oben{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:32px;padding-bottom:56px}.fuss-marke img{height:34px;width:auto}.fuss-satz{margin-top:18px;max-width:34ch;color:#ffffffb8}.fuss-oben h2{font-size:var(--fs-1);font-weight:600;color:var(--weiss);margin-bottom:14px}.fuss-oben li+li{margin-top:10px}.fuss-oben a{color:#ffffffb8;transition:color .2s}.fuss-oben li.adresse{color:#ffffffb8}.fuss-oben a:hover{color:var(--weiss)}.fuss-unten{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:var(--fs-1);color:#ffffff8c}@media(max-width:860px){.fuss-oben{grid-template-columns:1fr 1fr}.fuss-oben>:first-child{grid-column:1 / -1}}#main:has(>.grau:last-child)+.fuss{margin-top:0}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important}html.js [data-rein],html.js .zeilen-text{opacity:1;transform:none}}@media(max-width:420px){.knopf{white-space:normal;text-align:center;padding:12px 22px;line-height:1.3}}.ui{font-size:13px;line-height:1.35;color:var(--tinte)}.ui-board{width:100%;background:var(--weiss);border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.ui-board-kopf{display:flex;align-items:center;gap:12px;padding:12px 14px}.ui-titel{font-weight:600;font-size:15px}.ui-suche{flex:1;max-width:300px;background:var(--papier-2);border-radius:6px;padding:7px 10px;color:var(--tinte-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-pille{display:inline-flex;align-items:center;font-size:13px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--papier-3);color:var(--blau);white-space:nowrap}.ui-pille.bordeaux{background:var(--akzent);color:var(--weiss);margin-left:auto}.ui-pille.hell{background:var(--papier-2)}.ui-spalten{flex:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;background:var(--papier);min-height:0}.ui-spalte{display:flex;flex-direction:column;gap:6px;min-width:0}.ui-spalte-kopf{display:flex;justify-content:space-between;font-weight:600;padding:2px 4px 4px;color:var(--tinte-2)}.ui-zahl{background:var(--papier-3);border-radius:999px;padding:0 8px;font-size:13px;color:var(--tinte)}.ui-karte{background:var(--weiss);border-radius:7px;padding:10px 11px;display:grid;gap:4px;box-shadow:0 0 0 1px var(--papier-3)}.ui-akte{color:var(--tinte-2);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-mandat{font-weight:600;font-size:14px;line-height:1.25}.ui-chip{justify-self:start;font-size:13px;padding:2px 8px;border-radius:5px;background:var(--papier-2);color:var(--tinte-2)}.ui-chip.frist{background:#f6e9ec;color:var(--bordeaux-2)}.ui-chip.ki{background:#e6edf6;color:var(--blau)}.ui-chip.aufgabe{background:var(--papier-3);color:var(--tinte)}.ui-chip.termin{background:var(--warn-hell);color:var(--warn)}.ui-chip.ok{background:var(--ok-hell);color:var(--ok)}.ui-karte.aktiv{box-shadow:0 0 0 2px var(--akzent)}.ui-pruefen{margin-top:4px;background:var(--akzent);color:var(--weiss);border-radius:6px;padding:6px 8px;text-align:center;font-weight:600}@media(max-width:760px){.ui-spalten{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-spalte:nth-child(2),.ui-spalte:nth-child(4){display:none}.ui-suche{display:none}}.freigabe{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;align-items:stretch}.freigabe>article{position:relative;border-radius:12px;padding:clamp(18px,1.8vw,26px);min-width:0;background:var(--weiss);color:var(--tinte)}.fg-original .t-weich,.fg-auswertung .t-weich,.fg-aktionen .t-weich{color:var(--tinte-2)}.fg-aktionen .h-3,.fg-original .fg-titel{font-size:1.25rem}.fg-original{grid-column:span 4;display:flex;flex-direction:column;gap:12px}.fg-auswertung{grid-column:span 4;display:flex;flex-direction:column;gap:14px}.fg-aktionen{grid-column:span 4;display:flex;flex-direction:column;gap:16px}.fg-kopfzeile{display:flex;justify-content:space-between;align-items:center;gap:8px}.fg-titel{font-weight:600;line-height:1.25}.fg-zitat{font-size:.975rem;line-height:1.55;background:var(--papier-2);border-radius:8px;padding:14px 16px}.fg-zitat mark{background:var(--akzent-hell);color:var(--akzent);padding:0 2px;border-radius:3px;font-weight:500}.fg-anlagen{display:grid;gap:6px;margin-top:auto}.fg-anlagen li{display:flex;justify-content:space-between;gap:8px;background:var(--papier-2);border-radius:6px;padding:9px 12px;font-size:var(--fs-1)}.fg-zusammen{font-size:1.0625rem;line-height:1.5}.fg-fakten{display:grid;gap:4px}.fg-fakten div{display:flex;justify-content:space-between;gap:12px;background:var(--papier-2);border-radius:6px;padding:9px 12px;font-size:var(--fs-1)}.fg-fakten dt{color:var(--tinte-2)}.fg-fakten dd{font-weight:600}.fg-text{display:grid;gap:6px;margin-top:auto}.fg-text textarea{width:100%;resize:vertical;border:0;border-radius:8px;padding:12px 14px;background:var(--papier-2);font-size:1rem;line-height:1.45}.fg-text textarea:focus{outline:2px solid var(--fokus);outline-offset:0}.fg-text textarea:disabled{opacity:.6}.fg-liste{display:grid;gap:6px}.fg-schalter{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;background:var(--papier-2);border-radius:8px;padding:12px;cursor:pointer;transition:background-color .2s}.fg-schalter:hover{background:var(--papier-3)}.fg-schalter input{position:absolute;opacity:0;pointer-events:none}.fg-kipp{width:36px;height:20px;border-radius:999px;background:var(--papier-4);position:relative;margin-top:2px;transition:background-color .2s}.fg-kipp:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--weiss);transition:transform .2s var(--ease-out)}.fg-schalter.an .fg-kipp{background:var(--akzent)}.fg-schalter.an .fg-kipp:after{transform:translate(16px)}.fg-schalter input:focus-visible+.fg-kipp{outline:2px solid var(--fokus);outline-offset:2px}.fg-was{display:grid;gap:2px}.fg-was strong{font-weight:600;font-size:1rem}.fg-was span{font-size:.875rem;line-height:1.4;color:var(--tinte-2)}.fg-ok{width:100%;margin-top:auto;min-height:54px;white-space:normal;text-align:center;line-height:1.25;padding-top:12px;padding-bottom:12px}.fg-ergebnis{display:grid;gap:6px}.fg-ergebnis li{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;background:var(--papier-2);border-radius:8px;padding:13px 14px;font-size:1rem;opacity:.5;transition:opacity .3s,background-color .3s}.fg-ergebnis li.fertig{opacity:1;background:var(--ok-hell)}.fg-ergebnis li.offen{opacity:1;background:var(--warn-hell);color:var(--warn)}.fg-haken{width:24px;height:24px;border-radius:50%;background:var(--papier-4);position:relative}.fertig .fg-haken{background:var(--ok)}.fertig .fg-haken:after{content:"";position:absolute;left:8.5px;top:5px;width:5px;height:11px;border:solid var(--weiss);border-width:0 2px 2px 0;transform:rotate(45deg)}.fg-punkt{width:24px;height:24px;border-radius:50%;background:var(--warn)}.fg-schluss{margin-top:auto;display:grid;gap:14px;justify-items:start}.fg-schluss .knopf.hell{--hg: var(--papier-2);--fg: var(--tinte);--hg-hover: var(--papier-3)}@media(max-width:960px){.fg-original,.fg-auswertung{grid-column:span 6}.fg-aktionen{grid-column:1 / -1}}@media(max-width:760px){.fg-original,.fg-auswertung,.fg-aktionen{grid-column:1 / -1}}.handy-ui{width:min(320px,100%);background:var(--papier-2);color:var(--tinte);border-radius:22px;padding:22px 14px 14px;display:grid;gap:6px;font-size:14px}.hu-gruss{font-size:22px;font-weight:600;letter-spacing:-.02em;line-height:1.1}.hu-zahl{color:var(--tinte-2);margin-bottom:6px}.hu-karte{background:var(--weiss);border-radius:12px;padding:12px 14px;display:grid;gap:2px}.hu-karte span{color:var(--tinte-2);font-size:13px}.hu-karte strong{font-weight:600;font-size:15px}.fenster{background:var(--papier);border-radius:14px;overflow:hidden;color:var(--tinte);font-size:13px;line-height:1.35}.fenster-leiste{display:flex;align-items:center;gap:12px;padding:12px 16px;background:var(--weiss)}.fenster-leiste img{height:18px;width:auto}.fenster-name{font-weight:600;font-size:14px}.fenster-suche{flex:1;max-width:380px;margin-left:18px;background:var(--papier-2);border-radius:8px;padding:8px 12px;color:var(--tinte-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fenster-person{margin-left:auto;width:32px;height:32px;border-radius:50%;background:var(--blau);color:var(--weiss);display:grid;place-items:center;font-weight:600;font-size:12px}.fenster-koerper{display:grid;grid-template-columns:190px minmax(0,1fr)}.fenster-navi{padding:14px 10px;display:flex;flex-direction:column;gap:2px;background:var(--papier-2)}.fenster-navi li{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;border-radius:8px;font-size:14px;color:var(--tinte-2)}.fenster-navi li.an{background:var(--weiss);color:var(--tinte);font-weight:600}.fenster-zahl{background:var(--blau);color:var(--weiss);border-radius:999px;padding:1px 8px;font-size:12px;font-weight:600}.fenster-heute{margin-top:auto;display:grid!important;gap:2px;background:var(--blau)!important;color:var(--weiss)!important;padding:14px!important;border-radius:10px!important}.fenster-heute .t{font-size:12px;opacity:.8}.fenster-heute .z{font-size:28px;font-weight:600;line-height:1}.fenster-heute .t2{font-size:13px}.fenster-inhalt{padding:14px;min-width:0}.fenster-inhalt .ui-board{border-radius:10px}@media(max-width:1100px){.fenster-koerper{grid-template-columns:1fr}.fenster-navi{display:none}}@media(max-width:760px){.fenster-suche,.fenster-name{display:none}.fenster-inhalt{padding:8px}}.haken{flex:none;color:var(--akzent)}.held{padding:calc(var(--kopf-h) + clamp(28px,4vw,56px)) 0 clamp(56px,6vw,88px)}#main>.held+.grau{margin-top:0}.held-kopf{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:28px clamp(32px,5vw,72px);align-items:end;margin-bottom:clamp(32px,4vw,52px)}.held-links{display:grid;gap:18px}.held-titel{font-size:clamp(2.6rem,1.3rem + 3.6vw,4.4rem);line-height:1.06}.held-titel .zeile{display:block}.held-titel .wort{display:inline-block}.held-rechts{display:grid;gap:20px;padding-bottom:4px}.held-rechts .t-aussage{max-width:42ch}.held-wechsel{font-family:var(--serif);font-size:clamp(1.375rem,1.1rem + .8vw,1.875rem);font-weight:560;line-height:1.25;color:var(--text)}.wechselwort{position:relative;display:block;height:1.3em;overflow:hidden;color:var(--akzent-2)}.wechselwort>span{display:inline-block;white-space:nowrap}.meldungen{position:absolute;z-index:3;top:clamp(20px,3vw,36px);right:clamp(20px,3vw,40px);width:min(360px,40%)}.meldung{display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:12px;align-items:center;background:#fffffff5;color:var(--tinte);border-radius:12px;padding:12px 14px}.meldung-icon{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;background:var(--akzent-hell);color:var(--akzent)}.meldung-text{display:grid;gap:1px;min-width:0}.meldung-text strong{font-size:14.5px;font-weight:600;line-height:1.3}.meldung-text span{font-size:13px;color:var(--tinte-2)}.meldung-zeit{align-self:start;font-size:12px;color:var(--text-3)}@media(max-width:960px){.meldungen{display:none}}.held-weit{padding-inline:calc(max(var(--rand),(100% - var(--breite)) / 2) * (1 - var(--p, 0)))}.held-buehne{position:relative;border-radius:calc(16px * (1 - var(--p, 0)));overflow:hidden;height:clamp(560px,50vw,700px);background:var(--blau-3)}.held-film{position:absolute;top:0;right:0;bottom:0;left:0}.held-film .film{width:100%;height:100%;object-fit:cover;object-position:60% 50%;transform:translateY(calc(var(--p, 0) * 40px)) scale(1.08)}.held-film:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0e21364d}.held-fakten{position:absolute;right:clamp(20px,3vw,40px);bottom:clamp(20px,3vw,36px);z-index:2;display:flex;flex-direction:column;align-items:flex-end;gap:8px}.held-fakten li{display:inline-flex;align-items:center;gap:8px;background:#fffffff0;color:var(--text);font-size:var(--fs-1);font-weight:500;padding:8px 14px 8px 10px;border-radius:8px}.held-protokoll{position:absolute;z-index:2;left:clamp(20px,3vw,40px);top:50%;transform:translateY(-50%);width:min(500px,46%)}.held-protokoll .protokoll{background:#f4f6f8f7}html.js .held-titel .wort{animation:wortRein .8s cubic-bezier(.23,1,.32,1) both;animation-delay:calc(.08s + var(--w) * .07s)}html.js .held-rechts,html.js .held-wechsel{animation:weichRein .8s var(--ease-out) .45s both}html.js .held-buehne{animation:buehneAuf 1.5s var(--ease-expo) .25s backwards}html.js .held-film .film{animation:filmRein 2.4s var(--ease-expo) .25s backwards}html.js .held-protokoll{animation:protokollRein .9s cubic-bezier(.23,1,.32,1) .8s backwards}html.js .held-fakten li{animation:weichRein .7s var(--ease-out) both;animation-delay:calc(1.2s + var(--n, 0) * .1s)}html.js .held-fakten li:nth-child(2){--n: 1}html.js .held-fakten li:nth-child(3){--n: 2}@keyframes wortRein{0%{opacity:0;transform:translateY(35%);filter:blur(10px)}}@keyframes weichRein{0%{opacity:0;transform:translateY(12px)}}@keyframes buehneAuf{0%{clip-path:inset(7% 5% 7% 5% round 16px)}to{clip-path:inset(0 0 0 0 round 16px)}}@keyframes filmRein{0%{transform:scale(1.2)}}@keyframes protokollRein{0%{opacity:0;translate:-48px 0}}@media(max-width:960px){.held-kopf{grid-template-columns:1fr;align-items:start}.held-weit{padding-inline:var(--rand)}.held-buehne{height:auto;overflow:visible;background:none;border-radius:0}html.js .held-buehne{animation:none}.held-film{position:relative;inset:auto;aspect-ratio:16 / 10;border-radius:14px;overflow:hidden}html.js .held-film{animation:buehneAuf 1.5s var(--ease-expo) .25s backwards}.held-fakten{top:14px;bottom:auto;left:14px;right:auto;align-items:flex-start}.held-protokoll{position:relative;left:auto;top:auto;transform:none;width:auto;margin:-56px 12px 0}}@media(max-width:520px){.held-film{aspect-ratio:4 / 3.4}.held-fakten li{font-size:.875rem;padding:6px 12px 6px 8px}.held-protokoll{margin:-40px 0 0}}.protokoll{background:var(--nacht-2);border-radius:16px;padding:clamp(12px,1.4vw,18px);color:var(--tinte);font-size:15px}.pk-kopf{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:4px 6px 12px}.pk-titel{font-weight:600;font-size:18px}.pk-unter{color:var(--tinte-2);font-size:14px}.pk-person{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--blau);color:var(--weiss);font-size:13px;font-weight:600;flex:none}.pk-liste{display:grid;gap:6px}.pk-zahlen{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:6px}.pk-zahlen>div{background:var(--weiss);border-radius:10px;padding:12px 14px;display:grid;gap:2px}.pk-zahlen>div>span:last-child{font-size:13px;color:var(--tinte-2)}.pk-wert{position:relative;display:block;height:1.3em;overflow:hidden;font-size:21px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--tinte)}.pk-wert>span{display:inline-block;white-space:nowrap}.laeuft .pk-zeichen{background:transparent;border:2px solid var(--papier-4);border-top-color:var(--akzent);animation:pkDreh .8s linear infinite}@keyframes pkDreh{to{transform:rotate(360deg)}}.pk-laeuft{font-size:13px;font-weight:600;color:var(--akzent);animation:pkPuls 1s ease-in-out infinite alternate}@keyframes pkPuls{0%{opacity:.45}}.pk-liste li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:14px;align-items:center;background:var(--weiss);border-radius:10px;padding:14px 16px}.pk-zeichen{width:22px;height:22px;border-radius:50%;position:relative;background:var(--ok)}.erledigt .pk-zeichen:after{content:"";position:absolute;left:8px;top:4.5px;width:5px;height:10px;border:solid var(--weiss);border-width:0 2px 2px 0;transform:rotate(45deg)}.zur-freigabe .pk-zeichen{background:var(--akzent-hell)}.zur-freigabe .pk-zeichen:after{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border-radius:50%;background:var(--akzent)}.pk-text{display:grid;gap:1px;min-width:0}.pk-text strong{font-weight:600;font-size:15px;line-height:1.3}.pk-text span{color:var(--tinte-2);font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pk-zeit{color:var(--ok);font-weight:600;font-size:14px;white-space:nowrap}.pk-pille{background:var(--akzent-hell);color:var(--akzent);font-weight:600;font-size:13px;padding:4px 10px;border-radius:6px;white-space:nowrap}.pk-fuss{margin-top:12px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;background:var(--blau);color:var(--weiss);border-radius:10px;padding:14px 16px}.pk-fuss p{font-size:15px}.pk-knopf{background:var(--weiss);color:var(--blau);font-weight:600;font-size:14px;padding:9px 14px;border-radius:7px;white-space:nowrap;transition:background-color .2s}.pk-knopf:hover{background:var(--akzent-hell)}@media(max-width:520px){.pk-liste li{grid-template-columns:22px minmax(0,1fr);padding:12px;gap:12px}.pk-rechts{grid-column:2}.pk-fuss{padding:14px}}.vertrauen-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:32px clamp(32px,5vw,80px);align-items:center}.vertrauen-kopf{display:grid;gap:12px}.vertrauen-kopf .h-3{font-family:var(--serif);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:560;max-width:20ch}.vertrauen-sterne{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:var(--fs-1);color:var(--text-2)}.sterne{display:inline-flex;gap:2px;color:var(--blau)}.zahlen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.zahlen>div{background:var(--weiss);border-radius:10px;padding:20px 20px 18px;display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:4px}.zahlen dd{font-family:var(--serif);font-size:clamp(1.625rem,1.2rem + 1.2vw,2.25rem);font-weight:560;letter-spacing:-.01em;line-height:1.1;color:var(--text)}.zahlen dt{font-size:var(--fs-1);color:var(--text-2);line-height:1.35}.siegel-reihe{margin-top:clamp(32px,4vw,48px);display:flex;flex-wrap:wrap;gap:12px 32px;color:var(--text-2);font-size:var(--fs-1);font-weight:500}.siegel{display:inline-flex;align-items:center;gap:8px}.siegel svg{color:var(--blau)}@media(max-width:960px){.vertrauen-raster{grid-template-columns:1fr}.zahlen{grid-template-columns:repeat(2,minmax(0,1fr))}}.prinzip-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px clamp(40px,6vw,96px);align-items:center}.prinzip-links{display:grid;gap:22px}.prinzip{margin-top:12px;display:grid;gap:8px}.prinzip li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:16px;align-items:start;background:var(--flaeche);border-radius:var(--radius);padding:20px 22px;transition:background-color .4s var(--ease-out),opacity .4s var(--ease-out)}.prinzip li .t-weich{font-size:1rem;margin-top:4px}.prinzip-nr{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--blau);color:var(--weiss);font-weight:600;font-size:15px;transition:background-color .4s,color .4s}.prinzip-rechts{min-width:0}@media(min-width:961px){.prinzip-sektion{height:300vh}.prinzip-buehne{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;padding-top:var(--kopf-h)}html.js .prinzip li{background:transparent}html.js .prinzip li:not(.an){opacity:.45}html.js .prinzip li:not(.an) .prinzip-nr{background:var(--flaeche-3);color:var(--text)}html.js .prinzip li.an{background:var(--flaeche)}html.js .prinzip li .t-weich{display:grid}}@media(max-width:960px){.prinzip-raster{grid-template-columns:1fr}.prinzip-rechts{display:none}}.pz-fenster{background:var(--nacht-2);border-radius:16px;padding:16px;color:var(--tinte);font-size:15px}.pz-kopf{display:flex;align-items:center;gap:10px;padding:4px 6px 14px}.pz-titel{font-weight:600}.pz-zeit{margin-left:auto;color:var(--tinte-2);font-size:14px}.pz-ebenen{display:grid}.pz-ebene{grid-area:1 / 1;background:var(--weiss);border-radius:12px;padding:clamp(20px,2vw,28px);display:grid;gap:16px;align-content:start;min-height:380px;opacity:0;transform:translateY(14px);visibility:hidden;transition:opacity .5s var(--ease-out),transform .6s var(--ease-expo),visibility 0s linear .5s}.pz-ebene.an{opacity:1;transform:none;visibility:visible;transition:opacity .5s var(--ease-out) .1s,transform .6s var(--ease-expo) .1s,visibility 0s}html:not(.js) .pz-ebene:first-child{opacity:1;transform:none;visibility:visible}.pz-gross{font-size:1.25rem;font-weight:600;letter-spacing:-.01em}.pz-unter{color:var(--tinte-2);font-size:14px}.pz-liste{display:grid;gap:6px}.pz-liste li{display:flex;align-items:center;gap:12px;background:var(--papier-2);border-radius:8px;padding:12px 14px}.pz-ebene .pz-liste li{opacity:0;transform:translate(-10px);transition:opacity .4s var(--ease-out),transform .5s var(--ease-out)}.pz-ebene.an .pz-liste li{opacity:1;transform:none;transition-delay:calc(.25s + var(--i) * .18s)}html:not(.js) .pz-ebene .pz-liste li{opacity:1;transform:none}.pz-ok{flex:none;width:22px;height:22px;border-radius:50%;background:var(--ok);position:relative}.pz-ok:after{content:"";position:absolute;left:8px;top:4.5px;width:5px;height:10px;border:solid var(--weiss);border-width:0 2px 2px 0;transform:rotate(45deg)}.pz-status{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--tinte-2);font-size:14px}.pz-dokument{background:var(--papier);border-radius:8px;padding:18px 20px;display:grid;gap:10px;font-family:var(--serif);font-size:1.0625rem;line-height:1.55}.pz-neu{background:transparent;color:inherit;border-radius:3px;transition:background-color .6s var(--ease-out) .6s}.pz-ebene.an .pz-neu{background:var(--akzent-hell)}.pz-auftrag{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--papier-2);border-radius:8px;padding:10px 10px 10px 16px}.pz-eingabe{color:var(--tinte-2);font-size:14.5px}.pz-frei{display:flex;align-items:center;gap:16px}.pz-frei-haken{flex:none;width:52px;height:52px;border-radius:50%;background:var(--ok);position:relative;transform:scale(.6);opacity:0;transition:transform .6s var(--ease-expo) .15s,opacity .3s .15s}.pz-ebene.an .pz-frei-haken{transform:none;opacity:1}html:not(.js) .pz-frei-haken{transform:none;opacity:1}.pz-frei-haken:after{content:"";position:absolute;left:19px;top:11px;width:10px;height:20px;border:solid var(--weiss);border-width:0 3px 3px 0;transform:rotate(45deg)}.live-flaeche{margin-top:44px}.zeit-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:32px clamp(32px,5vw,80px);align-items:start}.zeit-tabelle{display:grid;gap:6px}.zt-kopf,.zt-zeile{display:grid;grid-template-columns:minmax(0,1fr) 96px 112px;gap:16px;align-items:center}.zt-kopf{padding:0 20px 6px;font-size:var(--fs-1);color:var(--text-3);font-weight:500}.zt-zeile{background:var(--flaeche);border-radius:10px;padding:18px 20px}.zt-aufgabe{font-weight:500;line-height:1.4}.zt-vorher{color:var(--text-3)}.zt-nachher{font-weight:600;color:var(--ok)}.zt-kopf span:nth-child(n+2),.zt-vorher,.zt-nachher{text-align:right}@media(max-width:960px){.zeit-raster{grid-template-columns:1fr}}@media(max-width:520px){.zt-kopf{display:none}.zt-zeile{grid-template-columns:1fr auto;gap:4px 12px;padding:16px}.zt-aufgabe{grid-column:1 / -1}.zt-vorher,.zt-nachher{text-align:left}.zt-vorher:before{content:"Bisher "}.zt-nachher:before{content:"Mit Copilot ";font-weight:500;color:var(--text-2)}.zt-nachher{text-align:right}}.zehn{background:var(--blau);color:var(--weiss);border-radius:16px;padding:clamp(32px,5vw,72px);display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px clamp(32px,5vw,80px);align-items:center}.zehn-text{display:grid;gap:24px}.zehn-text .t-aussage{color:#ffffffd1;max-width:46ch}.zehn-liste{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zehn-liste li{display:flex;align-items:center;gap:10px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;background:var(--blau-2);border-radius:8px;padding:14px 16px;font-weight:500;line-height:1.3}.zehn-liste .haken{color:var(--blau-licht)}@media(max-width:960px){.zehn{grid-template-columns:1fr}}@media(max-width:520px){.zehn-liste{grid-template-columns:1fr}}.handy-raster{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px clamp(32px,5vw,80px);align-items:center}.handy-text{display:grid;gap:24px}.haken-liste{display:grid;gap:10px}.haken-liste li{display:flex;gap:10px;align-items:flex-start;color:var(--text-2)}.haken-liste .haken{margin-top:3px}.handy-buehne{position:relative;padding-bottom:40px}.handy-foto{position:relative;aspect-ratio:4 / 3.3;border-radius:var(--radius);overflow:hidden;background:var(--flaeche-2);width:86%}.handy-foto picture,.handy-foto img{width:100%;height:100%}.handy-geraet{position:absolute;right:0;bottom:0;width:min(290px,48%);background:var(--blau-3);border-radius:30px;padding:9px}.handy-geraet .handy-ui{width:100%;border-radius:22px}.hu-knopf{margin-top:6px;background:var(--blau);color:var(--weiss);border-radius:10px;padding:11px;text-align:center;font-weight:600;font-size:14px}@media(max-width:960px){.handy-raster{grid-template-columns:1fr}}@media(max-width:520px){.handy-foto{width:100%}.handy-geraet{position:relative;width:82%;margin:-64px auto 0}.handy-buehne{padding-bottom:0}}.dazu{margin-top:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.dazu .karte{display:grid;gap:8px;align-content:start;padding:24px 26px}.dazu-link{margin-top:28px}@media(max-width:960px){.dazu{grid-template-columns:1fr 1fr}}@media(max-width:600px){.dazu{grid-template-columns:1fr}}.zwei-felder{display:grid;grid-template-columns:1fr 1fr;gap:16px}.zwei-felder>div{background:var(--flaeche);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.feld-bild{position:relative;aspect-ratio:16 / 7;overflow:hidden;background:var(--flaeche-2)}.feld-bild img{width:100%;height:100%}.feld-inhalt{padding:clamp(24px,3vw,40px);display:grid;gap:18px;align-content:start;justify-items:start;flex:1}.feld-inhalt .h-3{font-family:var(--serif);font-size:clamp(1.5rem,1.2rem + .9vw,2rem);font-weight:560}@media(max-width:860px){.zwei-felder{grid-template-columns:1fr}}.fragen-raster{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:start}.fragen-kopf{grid-column:1 / 5;position:sticky;top:calc(var(--kopf-h) + 40px);display:grid;gap:18px}.akkordeon{grid-column:6 / 13;display:grid;gap:6px}.akkordeon li{background:var(--flaeche);border-radius:10px}.akkordeon button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;text-align:left;font-size:1.0625rem;font-weight:600}.plus{width:28px;height:28px;border-radius:50%;background:var(--weiss);position:relative;flex:none;transition:transform .35s var(--ease-out)}.plus:before,.plus:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;border-radius:2px;background:var(--text);transform:translate(-50%,-50%)}.plus:after{transform:translate(-50%,-50%) rotate(90deg)}.offen .plus{transform:rotate(45deg)}.antwort{display:grid;grid-template-rows:0fr;transition:grid-template-rows .4s var(--ease-out)}.antwort>div{overflow:hidden}.antwort p{padding:0 22px 22px;color:var(--text-2);max-width:62ch}.offen .antwort{grid-template-rows:1fr}html:not(.js) .antwort{grid-template-rows:1fr}@media(max-width:960px){.fragen-raster{display:block}.fragen-kopf{position:static;margin-bottom:28px}.akkordeon button{padding:18px;font-size:1rem}.antwort p{padding:0 18px 20px}}.abschluss-raster{display:grid;gap:40px}.abschluss-text{display:grid;gap:22px;max-width:760px}.rueckruf-feld{background:var(--weiss);border-radius:var(--radius);padding:clamp(22px,2.6vw,34px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:16px 40px;align-items:center}.rueckruf-kopf{display:grid;gap:6px}.drei-zellen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zelle{display:flex;height:54px;border-radius:8px;background:var(--flaeche)}.zelle input{width:100%;height:100%;border:0;background:transparent;color:var(--text);padding:0 16px;font-size:1rem;border-radius:8px}.zelle input::placeholder{color:var(--text-3)}.zelle input:focus{outline:2px solid var(--fokus);outline-offset:0;background:var(--flaeche-2)}.zelle.senden{justify-content:center;align-items:center;background:var(--akzent);color:var(--weiss);font-weight:600;transition:background-color .2s}.zelle.senden:hover{background:var(--akzent-2)}.kleingedruckt{grid-column:2;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:var(--text-3)}.kleingedruckt p[role=alert]:empty{display:none}.kleingedruckt p[role=alert]{color:var(--bordeaux);font-weight:500}@media(max-width:960px){.rueckruf-feld{grid-template-columns:1fr}.kleingedruckt{grid-column:auto}}@media(max-width:600px){.drei-zellen{grid-template-columns:1fr}}.pk-unter{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--tinte)}.pk-aktiv{position:relative;width:8px;height:8px;border-radius:50%;background:var(--ok);flex:none}.pk-aktiv:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:var(--ok);opacity:0;animation:aktiv 2.4s var(--ease-out) infinite}@keyframes aktiv{0%{transform:scale(.5);opacity:.35}to{transform:scale(1.6);opacity:0}}.hu-stapel{display:grid;min-height:300px;align-content:start}.hu-zeile{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .5s var(--ease-out),opacity .35s var(--ease-out),transform .5s var(--ease-out)}.hu-zeile>.hu-karte{min-height:0;overflow:hidden;margin-bottom:6px}.hu-zeile.weg{grid-template-rows:0fr;opacity:0;transform:translate(24px)}.hu-zeile.weg>.hu-karte{margin-bottom:0;padding-block:0}.hu-karte{position:relative;transition:background-color .3s,transform .2s var(--ease-out),padding .5s var(--ease-out),margin .5s var(--ease-out)}.hu-ok{position:absolute;right:12px;top:12px;background:var(--ok);color:var(--weiss)!important;font-size:11.5px!important;font-weight:600;padding:3px 8px;border-radius:5px;opacity:0;transform:translateY(-4px);transition:opacity .25s,transform .25s var(--ease-out)}.hu-karte.tippt{background:var(--ok-hell);transform:scale(.98)}.hu-karte.tippt .hu-ok{opacity:1;transform:none}.hu-fertig{display:grid;justify-items:center;text-align:center;gap:4px;padding:18px 10px;background:var(--weiss);border-radius:12px;opacity:0;transform:translateY(8px);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out);pointer-events:none;position:absolute;visibility:hidden}.hu-fertig.an{position:static;visibility:visible;opacity:1;transform:none}.hu-fertig strong{font-size:15px}.hu-fertig>span:last-child{font-size:13px;color:var(--tinte-2)}.hu-fertig-haken{width:36px;height:36px;border-radius:50%;background:var(--ok);position:relative;margin-bottom:6px}.hu-fertig-haken:after{content:"";position:absolute;left:13.5px;top:8px;width:7px;height:14px;border:solid var(--weiss);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.handy-ui{position:relative}html.js .zt-zeile[data-rein] .zt-nachher{opacity:0;transform:translate(-8px);transition:opacity .5s var(--ease-out),transform .6s var(--ease-out);transition-delay:calc(var(--d, 0ms) + .45s)}html.js .zt-zeile[data-rein].drin .zt-nachher{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html.js .zt-zeile[data-rein] .zt-nachher{opacity:1;transform:none}}html.js .zehn[data-rein] .zehn-liste li{opacity:.4}html.js .zehn[data-rein] .zehn-liste .haken{transform:scale(0)}html.js .zehn[data-rein].drin .zehn-liste li{animation:rolleAn .5s var(--ease-out) both;animation-delay:calc(.5s + var(--i) * .16s)}html.js .zehn[data-rein].drin .zehn-liste .haken{animation:hakenAn .45s var(--ease-expo) both;animation-delay:calc(.6s + var(--i) * .16s)}@keyframes rolleAn{0%{opacity:.4}to{opacity:1}}@keyframes hakenAn{0%{transform:scale(0)}to{transform:none}}@media(prefers-reduced-motion:reduce){html.js .zehn[data-rein] .zehn-liste li{opacity:1}html.js .zehn[data-rein] .zehn-liste .haken{transform:none}}.seitenkopf{padding:calc(var(--kopf-h) + clamp(48px,6vw,88px)) 0 0}.sk-raster{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:center}.sk-text{grid-column:1 / 7;display:grid;gap:22px;align-content:center}.sk-titel{font-family:var(--serif);font-size:clamp(2.25rem,1.5rem + 2.6vw,3.75rem);font-weight:560;letter-spacing:-.015em;line-height:1.1;text-wrap:balance}.sk-text .t-aussage{max-width:46ch}.sk-bild{grid-column:7 / 13;position:relative;height:clamp(320px,34vw,500px);border-radius:var(--radius);overflow:hidden;background:var(--flaeche-2)}.sk-bild picture,.sk-bild img{width:100%;height:100%}.sk-rechts{grid-column:7 / 13;min-width:0}.seitenkopf:not(:has(.sk-bild,.sk-rechts)) .sk-text{grid-column:1 / 10}.seitenkopf.kompakt .sk-bild{height:clamp(240px,22vw,340px)}#main>.seitenkopf.kompakt+*{margin-top:56px}@media(max-width:860px){.sk-raster{grid-template-columns:1fr;gap:32px}.sk-text,.sk-bild,.sk-rechts,.seitenkopf:not(:has(.sk-bild,.sk-rechts)) .sk-text{grid-column:1}.sk-bild,.seitenkopf.kompakt .sk-bild{height:auto;aspect-ratio:16 / 10}#main>.seitenkopf.kompakt+*{margin-top:40px}}.karte.blau .t-weich,.t-weich-hell{color:#ffffffd6}.paar{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(28px,5vw,72px);align-items:center}.paar-bild{grid-column:1 / 7;position:relative;aspect-ratio:4 / 3.2;border-radius:var(--radius);overflow:hidden;background:var(--flaeche-2)}.paar-bild picture,.paar-bild img{width:100%;height:100%}.paar-text{grid-column:7 / 13;display:grid;gap:24px}@media(max-width:860px){.paar{grid-template-columns:1fr}.paar-bild,.paar-text{grid-column:1}}.automatik{margin-top:44px;display:grid;gap:6px}.au-kopf,.au-zeile{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr) minmax(0,1fr);gap:24px;align-items:start}.au-kopf{padding:0 24px 6px;font-size:var(--fs-1);color:var(--text-3);font-weight:500}.au-zeile{background:var(--flaeche);border-radius:10px;padding:22px 24px}.au-copilot{color:var(--text-2)}.au-sie{font-weight:600;color:var(--akzent)}@media(max-width:860px){.au-kopf{display:none}.au-zeile{grid-template-columns:1fr;gap:8px}.au-sie:before{content:"Ihr Teil: ";font-weight:500;color:var(--text-3)}}.ki-weg{margin-top:40px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.ki-weg li{background:var(--weiss);border-radius:10px;padding:18px;display:grid;gap:12px;align-content:start;font-weight:500;line-height:1.35}.ki-nr{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--blau);color:var(--weiss);font-size:14px;font-weight:600}.qualitaet{margin-top:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.qualitaet .karte{display:grid;gap:8px;align-content:start}@media(max-width:960px){.ki-weg{grid-template-columns:repeat(3,minmax(0,1fr))}.qualitaet{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ki-weg,.qualitaet{grid-template-columns:1fr}.ki-weg li{grid-template-columns:30px 1fr;align-items:center}}.board-raster{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:32px clamp(32px,5vw,72px);align-items:center}.board-text{display:grid;gap:22px}.board-bild{min-width:0;background:var(--flaeche);border-radius:14px;padding:10px}.board-bild .hinweis-beispiel{margin:10px 6px 2px}@media(max-width:960px){.board-raster{grid-template-columns:1fr}}.phasen{margin-top:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.phase{background:var(--flaeche);border-radius:var(--radius);padding:clamp(22px,2.2vw,30px);display:grid;gap:10px;align-content:start}.phase-nr{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--blau);color:var(--weiss);font-weight:600;font-size:15px;margin-bottom:6px}.phase-ergebnis{margin-top:6px;font-weight:600;color:var(--text)}.phase-ergebnis span{color:var(--text-3);font-weight:500}@media(max-width:960px){.phasen{grid-template-columns:1fr 1fr}}@media(max-width:600px){.phasen{grid-template-columns:1fr}}.vergleich-raster{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:32px;align-items:start}.vergleich-kopf{grid-column:1 / 6;position:sticky;top:calc(var(--kopf-h) + 40px);display:grid;gap:22px}.vergleich-bild{position:relative;aspect-ratio:4 / 3.2;border-radius:var(--radius);overflow:hidden;background:var(--flaeche-2)}.vergleich-bild picture,.vergleich-bild img{width:100%;height:100%}.vergleich{grid-column:6 / 13;display:grid;gap:6px}.vg-kopf,.vg-zeile{display:grid;grid-template-columns:1fr 1.25fr;gap:6px}.vg-kopf span{font-size:var(--fs-1);color:var(--text-3);padding:0 18px 4px;font-weight:500}.vg-alt,.vg-neu{border-radius:10px;padding:16px 18px;font-size:1rem;line-height:1.45}.vg-alt{background:var(--flaeche);color:var(--text-3)}.vg-neu{background:var(--akzent-hell);color:var(--text);font-weight:500}.vg-beispiel{margin-top:8px;display:grid;gap:10px}@media(max-width:960px){.vergleich-raster{grid-template-columns:1fr}.vergleich-kopf,.vergleich{grid-column:1;position:static}}@media(max-width:600px){.vg-kopf{display:none}.vg-zeile{grid-template-columns:1fr;gap:4px}}.garantie-karten{margin-top:40px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.garantie-karten .karte{display:grid;gap:10px;align-content:start}.nicht-behauptet{margin-top:12px;display:grid;gap:10px}.nicht-behauptet p{max-width:80ch}@media(max-width:960px){.garantie-karten{grid-template-columns:1fr 1fr}}@media(max-width:600px){.garantie-karten{grid-template-columns:1fr}}.sicher-raster{margin-top:44px;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.sicher-k{display:grid;gap:10px;align-content:start;grid-column:span 2}.sicher-k:nth-child(n+4){grid-column:span 3}.leitsatz-text{font-family:var(--serif);font-size:clamp(1.5rem,1.1rem + 1.3vw,2.25rem);font-weight:500;line-height:1.35;max-width:34ch;text-wrap:balance}.quellen{margin-top:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.quelle{display:flex;flex-direction:column;gap:10px;transition:background-color .2s}.quelle:hover{background:var(--flaeche-2)}.quelle-kurz{font-family:var(--serif);font-size:1.5rem;font-weight:600;line-height:1.15;color:var(--akzent)}.quelle-pfeil{font-size:.7em}.quelle-text{font-size:1rem}@media(max-width:960px){.sicher-raster,.quellen{grid-template-columns:1fr 1fr}.sicher-k,.sicher-k:nth-child(n+4){grid-column:auto}.sicher-k:last-child{grid-column:1 / -1}}@media(max-width:600px){.sicher-raster,.quellen{grid-template-columns:1fr}.sicher-k:last-child{grid-column:auto}}.danach{margin-top:44px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.danach-k{padding:10px 10px 26px;display:grid;gap:10px;align-content:start}.danach-bild{position:relative;aspect-ratio:4 / 3;border-radius:8px;overflow:hidden;margin-bottom:10px;background:var(--flaeche-2)}.danach-bild picture,.danach-bild img{width:100%;height:100%}.danach-nr,.danach-k h3,.danach-k p{margin-inline:14px}.danach-nr{color:var(--weiss);width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--blau);font-weight:600;font-size:14px}@media(max-width:860px){.danach{grid-template-columns:1fr}}.recht{padding-top:calc(var(--kopf-h) + 72px);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:40px;align-items:start}.recht-feld{grid-column:1 / 9}.recht-feld .sk-titel{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.recht-feld .prosa{margin-top:36px}.recht-feld .prosa .h-3{font-size:1.25rem}.recht-feld a{overflow-wrap:anywhere}.bildliste{display:grid;gap:4px}.bildliste li{font-size:var(--fs-1)}.recht-foto{grid-column:9 / 13;position:sticky;top:calc(var(--kopf-h) + 40px);height:min(70svh,560px);border-radius:var(--radius);overflow:hidden}.recht-foto picture,.recht-foto img{width:100%;height:100%}@media(max-width:960px){.recht{grid-template-columns:1fr}.recht-feld{grid-column:1}.recht-foto{display:none}}.board-bild .fenster-koerper{grid-template-columns:1fr}.board-bild .fenster-navi{display:none}.phase-tag{font-size:var(--fs-1);font-weight:600;color:var(--akzent);background:var(--akzent-hell);border-radius:999px;padding:6px 14px;justify-self:start;margin-bottom:6px}.netz{margin-top:12px;display:grid;gap:10px;background:var(--akzent);color:#fff}.netz .t-weich{color:#ffffffd6}.buchung{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;align-items:start}.buchung-app{grid-column:1 / 9;padding:clamp(22px,3vw,44px);scroll-margin-top:calc(var(--kopf-h) + 24px)}.buchung-uebersicht{grid-column:9 / 13;position:sticky;top:calc(var(--kopf-h) + 28px);display:grid;gap:18px;padding:clamp(22px,2.4vw,32px)}.buchung-uebersicht dl{display:grid;gap:6px}.buchung-uebersicht dl div{display:grid;grid-template-columns:90px 1fr;gap:10px;background:#ffffff14;border-radius:8px;padding:12px 14px;font-size:1rem}.buchung-uebersicht dt{color:#ffffffb3}.buchung-uebersicht dd{font-weight:600}.vorschlag{background:var(--blau-2);border-radius:8px;padding:18px;display:grid;gap:10px;justify-items:start}.vorschlag-kopf{font-weight:600}.fortschritt{height:6px;border-radius:999px;background:var(--flaeche-3);overflow:hidden;margin-bottom:18px}.fortschritt span{display:block;height:100%;background:var(--akzent);border-radius:999px;transition:width .6s var(--ease-expo)}.schrittleiste{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:36px}.sl{width:100%;display:flex;align-items:center;gap:10px;min-height:48px;padding:0 12px;border-radius:8px;background:var(--flaeche-2);font-weight:500;font-size:1rem;text-align:left;color:var(--text-2);transition:background-color .25s,color .25s}.sl:disabled{cursor:default;color:var(--text-3)}.sl.fertig{background:var(--flaeche-3);color:var(--text)}.sl.an{background:var(--akzent);color:var(--weiss)}.sl-nr{width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:600;background:var(--flaeche-3);color:var(--text)}.sl.an .sl-nr{background:var(--weiss);color:var(--akzent)}.schritt{border:0;margin:0;padding:0;min-width:0;display:grid;gap:20px}.schritt[hidden]{display:none}html:not(.js) .schritt+.schritt{margin-top:40px}.schritt legend{padding:0;margin-bottom:20px}.feld-titel{font-weight:600;font-size:1.125rem;margin-top:8px}.arten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.arten.anliegen{grid-template-columns:repeat(2,minmax(0,1fr))}.art-kachel{position:relative;display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:10px;background:var(--flaeche-2);cursor:pointer;transition:background-color .25s,color .25s,transform .2s var(--ease-out);min-height:180px}.art-kachel:hover{background:var(--flaeche-3)}.art-kachel:active{transform:scale(.985)}.art-kachel.an{background:var(--akzent);color:var(--weiss)}.art-kachel input{position:absolute;opacity:0;pointer-events:none}.art-kachel:has(input:focus-visible){outline:2px solid var(--fokus);outline-offset:3px}.art-titel{font-size:1.1875rem;font-weight:600;letter-spacing:-.01em;line-height:1.2}.art-dauer{font-weight:600;color:var(--akzent-2)}.art-kachel.an .art-dauer{color:var(--blau-licht)}.art-text{font-size:1rem;line-height:1.45;color:var(--text-2)}.art-kachel.an .art-text{color:#ffffffe6}.art-ort{margin-top:auto;color:var(--text-3)}.art-kachel.an .art-ort{color:#ffffffbf}.chips{display:flex;flex-wrap:wrap;gap:6px}.chip{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:8px;background:var(--flaeche-2);font-size:1rem;cursor:pointer;transition:background-color .2s,color .2s}.chip:hover{background:var(--flaeche-3)}.chip.an{background:var(--akzent);color:var(--weiss)}.chip input{position:absolute;opacity:0;pointer-events:none}.chip:has(input:focus-visible){outline:2px solid var(--fokus);outline-offset:2px}.felder{display:grid;grid-template-columns:1fr 1fr;gap:16px}.feld{display:grid;gap:8px}.feld.weit{grid-column:1 / -1}.feld>span{font-size:1rem;font-weight:500;color:var(--text-2)}.feld input,.feld select,.feld textarea{width:100%;min-height:56px;border:0;border-radius:8px;padding:14px 16px;font-size:1rem;background:var(--flaeche-2);color:var(--text);transition:background-color .2s}.feld input::placeholder,.feld textarea::placeholder{color:var(--text-3)}.feld textarea{resize:vertical;line-height:1.45}.feld input:focus,.feld select:focus,.feld textarea:focus{outline:2px solid var(--fokus);outline-offset:0;background:var(--flaeche-3)}.feld select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27%3E%3Cpath d=%27M1 1l5 5 5-5%27 fill=%27none%27 stroke=%27%2312223a%27 stroke-width=%272%27/%3E%3C/svg%3E");background-position:calc(100% - 18px) 50%;background-size:12px 8px;background-repeat:no-repeat;padding-right:44px}.feld select option{background:var(--flaeche);color:var(--text)}.einwilligung{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;font-size:1rem;max-width:70ch;line-height:1.5;cursor:pointer;color:var(--text-2)}.einwilligung input{width:22px;height:22px;margin:1px 0 0;accent-color:var(--akzent)}.fehler{margin-top:20px;background:#f7e7ec;color:#7a2946;border-radius:8px;padding:16px 18px;display:grid;gap:4px;font-weight:500}.aktionen{display:flex;gap:10px;margin-top:36px;flex-wrap:wrap}.aktionen .knopf.hell{--hg: var(--flaeche-3);--fg: var(--text);--fuell: var(--text);--fuell-fg: var(--nacht)}.buchung-uebersicht .knopf.hell,.vorschlag .knopf.hell{--hg: var(--weiss);--fg: var(--akzent)}.tag-zeit{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:24px;align-items:start}.kalender{background:var(--flaeche-2);border-radius:12px;padding:18px}.kal-kopf{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.kal-monat{font-weight:600;font-size:1.125rem}.kal-nav{width:44px;height:44px;border-radius:50%;background:var(--flaeche-3);font-size:1.125rem;transition:background-color .2s}.kal-nav:hover:not(:disabled){background:var(--text);color:var(--nacht)}.kal-nav:disabled{opacity:.35;cursor:default}.kal-raster{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.kal-wt{text-align:center;font-size:13px;color:var(--text-3);padding:4px 0}.kal-tag{aspect-ratio:1;border-radius:12px;background:var(--flaeche-3);font-weight:600;font-size:1rem;transition:background-color .15s,color .15s,transform .15s}.kal-tag:hover:not(:disabled){background:var(--text);color:var(--nacht)}.kal-tag:active:not(:disabled){transform:scale(.94)}.kal-tag:disabled{background:transparent;color:var(--text-3);opacity:.55;font-weight:400;cursor:default}.kal-tag.an{background:var(--akzent);color:var(--weiss)}.zeiten{display:grid;gap:12px}.zeit-liste{display:grid;grid-template-columns:1fr 1fr;gap:6px}.zeit{position:relative;display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:8px;background:var(--flaeche-2);font-weight:600;cursor:pointer;transition:background-color .15s,color .15s}.zeit:hover{background:var(--flaeche-3)}.zeit.an{background:var(--akzent);color:var(--weiss)}.zeit input{position:absolute;opacity:0;pointer-events:none}.zeit:has(input:focus-visible){outline:2px solid var(--fokus);outline-offset:2px}.ohne-js{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ohne-js input{color-scheme:light}.pruef-liste{display:grid;gap:6px}.pruef-liste div{display:grid;grid-template-columns:110px 1fr;gap:10px;background:var(--flaeche-2);border-radius:8px;padding:14px 16px}.pruef-liste dt{color:var(--text-3)}.pruef-liste dd{font-weight:600}.buchung-app p{max-width:68ch}@media(max-width:960px){.buchung-app,.buchung-uebersicht{grid-column:1 / -1}.buchung-uebersicht{position:static}.arten{grid-template-columns:1fr}.art-kachel{min-height:0}.tag-zeit{grid-template-columns:1fr}}@media(max-width:760px){.sl{justify-content:center;padding:0;font-size:0;gap:0}.sl .sl-nr{font-size:13px}.arten.anliegen,.felder,.ohne-js{grid-template-columns:1fr}.buchung-uebersicht dl div,.pruef-liste div{grid-template-columns:1fr;gap:2px}}.buchung-app .feld input,.buchung-app .feld select,.buchung-app .feld textarea,.buchung-app .art-kachel,.buchung-app .chip,.buchung-app .zeit,.buchung-app .kalender,.buchung-app .pruef-liste div,.buchung-app .sl{background:var(--weiss)}.buchung-app .kal-tag{background:var(--flaeche)}.buchung-app .art-kachel:hover,.buchung-app .chip:hover,.buchung-app .zeit:hover{background:var(--flaeche-3)}.buchung-app .feld input:focus,.buchung-app .feld select:focus,.buchung-app .feld textarea:focus{background:var(--weiss)}.buchung-app .art-kachel.an,.buchung-app .chip.an,.buchung-app .zeit.an,.buchung-app .sl.an,.buchung-app .kal-tag.an{background:var(--akzent)}.buchung-app .sl.fertig,.buchung-app .fortschritt{background:var(--flaeche-3)}
