@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-wght-normal-CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-wght-normal-Ca2vKHc0.woff2)format("woff2-variations");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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-wght-normal-ukD16Tqj.woff2)format("woff2-variations");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;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-cyrillic-ext-300-normal-DqmgDkIN.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-300-normal-Bbd5v1xK.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-cyrillic-300-normal-RhT0Ayi3.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-300-normal-LoaTnByX.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-greek-300-normal-J-CBqZoJ.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-300-normal-STc8XiDr.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-vietnamese-300-normal-SDfX6ktj.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-300-normal-CkYRZD2a.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-ext-300-normal-BLFuR0P1.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-300-normal-B8Zgwjh3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-300-normal-b4i7YzLG.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-300-normal-C9Of02-5.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");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}:root{--grund:#0e1116;--flaeche:#161b22;--flaeche-tief:#0a0d11;--text:#edf2f7;--text-2:#9aa6b4;--akzent:#3d9bff;--akzent-hell:#9fd0ff;--akzent-tief:#1f6fe0;--akzent-schleier:#3d9bff33;--verlust:#f2a08f;--gold:#c8a46a;--papier:#f2f5f8;--tinte:#14171f;--tinte-2:#4b5563;--linie:#b4cdeb1f;--linie-stark:#b4cdeb3d;--serif:"Fraunces Variable", Georgia, serif;--sans:"IBM Plex Sans", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--rand:clamp(16px, 5vw, 48px);--breite:1180px;--weich:cubic-bezier(.16, 1, .3, 1);--kurz:.25s;--uhr-hoehe:132px}*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--grund);color:var(--text);font:400 16px/1.6 var(--sans);margin:0}button,input{font:inherit;color:inherit}h1,h2,h3{margin:0;font-weight:400}:focus-visible{outline:2px solid var(--akzent-hell);outline-offset:3px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sprung{background:var(--akzent-tief);color:#fff;z-index:50;border-radius:6px;padding:10px 14px;position:absolute;top:-60px;left:16px}.sprung:focus{top:12px}.leise{color:var(--text-2);margin:0;font-size:14px}.kopf{padding:12px var(--rand);border-bottom:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.marke{cursor:pointer;min-height:44px;font:600 20px/1 var(--serif);background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.nav{gap:4px;display:flex}.navpunkt{min-height:44px;color:var(--text-2);cursor:pointer;touch-action:manipulation;transition:color var(--kurz), border-color var(--kurz);background:0 0;border:1px solid #0000;border-radius:999px;padding:0 14px}.navpunkt:hover{color:var(--text)}.navpunkt.aktiv{color:var(--text);border-color:var(--linie-stark)}.beispiel{color:var(--gold);margin:0 0 0 auto;font-size:13px}.fuss{max-width:var(--breite);padding:24px var(--rand) 40px;border-top:1px solid var(--linie);color:var(--text-2);flex-wrap:wrap;gap:8px 20px;margin:0 auto;font-size:13px;display:flex}.fuss a{color:var(--text-2)}.fuss a:hover{color:var(--text)}@media (width<=640px){.navpunkt{padding:0 10px;font-size:15px}.beispiel{flex-basis:100%;margin:0}}main{max-width:var(--breite);padding:clamp(28px, 6vw, 64px) var(--rand) 80px;margin:0 auto}.seiten-kopf h1{font:400 clamp(32px, 5.2vw, 56px)/1.08 var(--serif);letter-spacing:-.015em;text-wrap:balance;max-width:20ch}.frage{max-width:60ch;color:var(--text-2);margin:18px 0 0;font-size:18px}h2{font:400 22px/1.3 var(--serif)}.seiten-kopf .knopf{margin-top:32px}.start section{margin-top:72px}.start h2{margin-bottom:20px}.ablaeufe{counter-reset:ablauf;border-top:1px solid var(--linie);gap:0;margin:0;padding:0;list-style:none;display:grid}.ablaeufe li{counter-increment:ablauf;border-bottom:1px solid var(--linie);grid-template-columns:3.2rem 1fr;column-gap:12px;padding:20px 0;display:grid}.ablaeufe li:before{content:counter(ablauf);font:400 40px/1 var(--serif);color:var(--akzent);grid-row:span 2}.ablaeufe strong{font:400 22px/1.3 var(--serif)}.ablaeufe span{color:var(--text-2)}.kern{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 24px;margin:0;padding:0;list-style:none;display:grid}.kern li{border-top:1px solid var(--linie);flex-direction:column;gap:4px;padding:16px 0;display:flex}.kern strong{font-weight:600}.kern span{color:var(--text-2);font-size:15px}.fragenliste{margin:22px 0 0;padding:0;list-style:none}.fragenliste li{border-bottom:1px solid var(--linie);color:var(--text-2);padding:14px 0}.brief{background:var(--papier);color:var(--tinte);border-radius:4px;align-self:stretch;padding:clamp(22px,4vw,36px);box-shadow:0 30px 60px -30px #000c}.brief p{max-width:60ch;margin:0 0 14px}.brief b{font-variant-numeric:tabular-nums;font-weight:600}.brief .leise{color:var(--tinte-2)}.brief-kopf{border-bottom:1px solid #14171f1f;margin-bottom:18px;padding-bottom:14px}.brief-betreff{font:400 26px/1.2 var(--serif);margin:0 0 4px!important}.brief-zwischen{font-weight:600;margin-bottom:4px!important}.brief-offen{margin:0 0 18px;padding-left:20px}.vorgaenge summary{cursor:pointer;min-height:44px;color:var(--akzent-tief);align-items:center;font-weight:600;display:flex}.vorgaenge table{border-collapse:collapse;width:100%;margin-bottom:8px;font-size:14px}.vorgaenge td{vertical-align:top;border-top:1px solid #14171f1a;padding:8px 8px 8px 0}.vorgaenge .nr{font-family:var(--mono);white-space:nowrap;color:var(--tinte-2)}.ersparnis{border-top:2px solid var(--tinte);margin-top:22px;padding-top:20px}.ersparnis-zahl{font:400 clamp(26px, 4vw, 34px)/1.15 var(--serif);margin-bottom:4px!important}.ersparnis-zweit{margin-top:26px!important}.auftraege{font-variant-numeric:tabular-nums;margin:8px 0 0;padding:0;list-style:none}.auftraege li{border-bottom:1px solid #14171f1a;justify-content:space-between;gap:16px;padding:7px 0;font-size:15px;display:flex}.ersparnis label{margin:18px 0 6px;font-size:15px;font-weight:600;display:block}.ersparnis input{width:9em;min-height:48px;color:var(--tinte);background:#fff;border:1px solid #14171f4d;border-radius:6px;padding:0 14px;font-size:18px}.ersparnis input:focus-visible{outline:2px solid var(--akzent-tief)}.ersparnis-euro{font:400 22px/1.3 var(--serif);min-height:1.3em;margin:12px 0 0!important}.abschluss section{margin-top:56px}.weg{counter-reset:weg;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:20px 0 0;padding:0;list-style:none;display:grid}.weg li{counter-increment:weg;border-top:2px solid var(--akzent-tief);flex-direction:column;gap:6px;padding-top:16px;display:flex}.weg li:before{content:counter(weg);font:400 34px/1 var(--serif);color:var(--akzent)}.weg strong{font:400 22px/1.3 var(--serif)}.weg span{color:var(--text-2)}.prinzipien p{font:400 clamp(22px, 3vw, 28px)/1.35 var(--serif);margin:0}.abschluss .knopf{margin:48px 0 12px}.knopf{color:#fff;min-height:52px;font:600 15px/1.2 var(--sans);cursor:pointer;touch-action:manipulation;transition:background var(--kurz), border-color var(--kurz), scale .12s;background:linear-gradient(#1f6fe0,#1858c8);border:1px solid #9fd0ff66;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;display:inline-flex}.knopf:hover{background:linear-gradient(#3d9bff,#2a7ff0);border-color:#bfe0ff}.knopf:active{scale:.97}.knopf:disabled{opacity:.4;cursor:not-allowed}.knopf-hell{color:var(--akzent-hell);border-color:var(--akzent);background:0 0}.knopf-hell:hover{background:var(--akzent-schleier)}.leise-knopf{border:1px solid var(--linie-stark);min-height:44px;color:var(--text-2);cursor:pointer;touch-action:manipulation;background:0 0;border-radius:999px;padding:0 14px;font-size:14px}.leise-knopf:hover,.leise-knopf[aria-pressed=true]{color:var(--text);border-color:var(--akzent)}.sprecher{max-width:640px;padding:28px 24px}.sprecher-ort{font:400 14px var(--mono);color:var(--akzent-hell);margin:0 0 18px}.sprecher-vorher{color:var(--text-2);margin:0 0 18px;font-size:18px}.sprecher-jetzt{font:400 26px/1.4 var(--serif);margin:0}.sprecher-danach{color:var(--text-2);margin:24px 0 0}.sprecher-tasten{color:var(--text-2);margin:40px 0 0;font-size:13px}@keyframes erscheint{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}.uhr{z-index:10;margin:40px calc(var(--rand) * -1) 0;padding:16px var(--rand);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-block:1px solid var(--linie);background:#0e1116f0;grid-template-columns:auto 1fr;align-items:center;gap:8px 28px;display:grid;position:sticky;top:0}.uhr-zeit{font:400 clamp(26px, 4vw, 40px)/1 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:0}.uhr-welten{gap:4px;margin:0;display:grid}.welt{grid-template-columns:7.5em 1fr;align-items:baseline;gap:12px;display:grid}.welt dt{color:var(--text-2);font-size:13px}.welt dd{animation:erscheint var(--kurz) var(--weich);margin:0}.welt-heute dd{color:var(--verlust)}.welt-custet dt{color:var(--akzent-hell)}@media (width<=640px){.uhr{grid-template-columns:1fr;gap:6px;padding-block:10px}.welt{grid-template-columns:6.5em 1fr;gap:8px;font-size:14px}}.spalten{grid-template-columns:1fr;gap:40px;margin-top:40px;display:grid}@media (width>=920px){.spalten{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.heute h2,.mit h2{border-bottom:1px solid var(--linie);padding-bottom:14px}.zeitleiste{border-left:1px solid var(--linie-stark);margin:22px 0 0;padding:0 0 0 22px;list-style:none}.zeitleiste li{transition:opacity .4s var(--weich);gap:2px;padding-bottom:22px;display:grid;position:relative}.zeitleiste li:before{content:"";background:var(--grund);border:1px solid var(--text-2);border-radius:50%;width:8px;height:8px;position:absolute;top:8px;left:-26px}.zeitleiste li.passiert:before{background:var(--verlust);border-color:var(--verlust)}.zeitleiste li.kommt{opacity:.34}.zeitleiste time{font:400 13px/1.6 var(--mono);color:var(--text-2)}.zeitleiste li.nachsatz{font:400 21px/1.35 var(--serif);color:var(--verlust);animation:erscheint .6s var(--weich);padding-top:6px}.zeitleiste li.nachsatz:before{display:none}.mit{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.mit h2{align-self:stretch}.schritte{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.punkt{border:1px solid var(--linie-stark);width:44px;height:44px;font:400 14px var(--mono);color:var(--text-2);cursor:pointer;touch-action:manipulation;transition:background var(--kurz), border-color var(--kurz), color var(--kurz);background:0 0;border-radius:50%}.punkt:disabled{cursor:default;opacity:.4}.punkt.getan{border-color:var(--akzent-tief);color:var(--akzent-hell)}.punkt.aktiv{background:var(--akzent-tief);border-color:var(--akzent-hell);color:#fff}.schritt-titel{font:400 clamp(23px, 3vw, 30px)/1.25 var(--serif);scroll-margin-top:calc(var(--uhr-hoehe) + 16px);outline:none}.erklaerung{max-width:56ch;color:var(--text-2);margin:0}.mit>.knopf{margin-top:4px}.karte{background:var(--flaeche);border:1px solid var(--linie);animation:erscheint .35s var(--weich);border-radius:6px;align-self:stretch;padding:20px 22px}.karte-kopf{border-bottom:1px solid var(--linie);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-bottom:14px;padding-bottom:12px;font-size:14px;display:flex}.karte-kopf span{color:var(--text-2)}.status:before{content:"";background:var(--akzent);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;animation:1s ease-in-out infinite puls;display:inline-block}.status.fertig:before{background:var(--akzent-hell);animation:none}@keyframes puls{50%{opacity:.25}}.fliess{max-width:62ch;margin:0}.erscheint{animation:erscheint .4s var(--weich) both}.quelle{background:var(--flaeche-tief);color:var(--text-2);border-radius:4px;margin:0 0 18px;padding:14px 16px;font-size:15px}.quelle mark{color:inherit;animation:leuchtet .45s var(--weich) both;background:0 0;border-radius:2px;padding:0 2px}@keyframes leuchtet{to{background:var(--akzent-schleier);color:var(--text)}}.felder{margin:0;display:grid}.feld{border-bottom:1px solid var(--linie);grid-template-columns:minmax(0,9.5em) 1fr;gap:4px 16px;padding:10px 0;display:grid}.feld:last-child{border-bottom:0}.feld dt{color:var(--text-2);font-size:14px}.feld dd{margin:0}.feld.markiert dd{color:var(--akzent-hell);font-weight:600}@media (width<=480px){.feld{grid-template-columns:1fr;gap:0}}.positionen{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}.positionen th{text-align:left;color:var(--text-2);padding:0 0 8px;font-size:13px;font-weight:400}.positionen td{border-top:1px solid var(--linie);padding:9px 0}.positionen .zahl{text-align:right;white-space:nowrap;padding-left:12px}.positionen tr.offen td{color:var(--gold)}.positionen tfoot td{border-top:1px solid var(--linie-stark);font-weight:600}.hinweis{color:var(--text-2);margin:14px 0 0;font-size:14px}.anruf-eingang{flex-direction:column;gap:10px;display:flex}.klingelt{font:400 22px/1.3 var(--serif);margin:0}.klingelt:before{content:"";background:var(--akzent);vertical-align:2px;border-radius:50%;width:10px;height:10px;margin-right:12px;animation:.8s ease-in-out infinite puls;display:inline-block}.anruf-knoepfe{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.gespraech{gap:10px;margin:0;padding:0;list-style:none;display:grid}.rede{max-width:86%;animation:erscheint .3s var(--weich);border-radius:14px;gap:2px;padding:10px 14px;display:grid}.rede.agent{background:#3d9bff1f;border-bottom-left-radius:4px;justify-self:start}.rede.kunde{background:var(--flaeche-tief);border-bottom-right-radius:4px;justify-self:end}.rede .wer{color:var(--text-2);font-size:12px}.rede.agent .wer{color:var(--akzent-hell)}.rede.spricht .wer:after{content:" spricht";animation:1s ease-in-out infinite puls}.nach-vergleich{scroll-margin-top:calc(var(--uhr-hoehe) + 16px)}.vergleich{border-top:1px solid var(--linie-stark);animation:erscheint .5s var(--weich);margin-top:72px;padding-top:28px}.messung{margin-top:28px}.messung-label{color:var(--text-2);margin:0 0 10px}.balken-zeile{grid-template-columns:6.5em 1fr 5.5em;align-items:center;gap:12px;padding:4px 0;display:grid}.balken-name{color:var(--text-2);font-size:14px}.balken{background:var(--verlust);opacity:.75;transform-origin:0;height:14px;transform:scaleX(var(--anteil));animation:waechst .9s var(--weich) both;border-radius:2px}.balken.neu{background:var(--akzent);opacity:1;animation-delay:.25s}@keyframes waechst{0%{transform:scaleX(0)}}.balken-wert{text-align:right;font:400 15px var(--mono);font-variant-numeric:tabular-nums}.annahme{max-width:62ch;color:var(--text-2);margin:24px 0 0;font-size:14px}.nach-vergleich>.knopf{margin-top:36px}@media (width<=520px){.balken-zeile{grid-template-columns:5.5em 1fr 4.5em;gap:8px}}.handy-buehne{justify-content:center;align-self:stretch;padding:8px 0;display:flex}.handy{background:linear-gradient(165deg,#1d3550 0%,#0d1726 60%,#0a0f18 100%);border:10px solid #05070a;border-radius:46px;flex-direction:column;width:min(300px,100%);min-height:560px;padding:12px 14px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 1px #b4cdeb2e,0 40px 80px -30px #000000e6}.handy.vibriert{animation:.5s ease-in-out .35s 2 vibriert}@keyframes vibriert{0%,to{rotate:0deg}20%{rotate:-1.6deg}40%{rotate:1.6deg}60%{rotate:-1deg}80%{rotate:1deg}}.handy-leiste{font:600 13px var(--sans);color:#fff;justify-content:space-between;align-items:center;padding:2px 10px 0;display:flex}.handy-insel{background:#05070a;border-radius:999px;width:84px;height:24px}.sperre{flex-direction:column;flex:1;align-items:center;padding-top:34px;display:flex}.sperre-uhr{font:300 64px/1 var(--sans);color:#fff;letter-spacing:-.02em;margin:0 0 30px}.push{text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;touch-action:manipulation;width:100%;animation:erscheint .45s .2s var(--weich) both;transition:background var(--kurz);background:#ffffff29;border:1px solid #ffffff2e;border-radius:18px;gap:4px;padding:12px 14px;display:grid}.push:hover{background:#ffffff3d}.push-kopf{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.push-kopf span{opacity:.7;margin-left:auto;font-weight:400}.push-text{font-size:15px;line-height:1.35}.sperre-hinweis{color:#fff9;margin:auto 0 0;font-size:13px}.app{color:var(--tinte);animation:erscheint .3s var(--weich);background:#f4f6f9;flex-direction:column;flex:1;gap:10px;margin:10px -14px -22px;padding:18px 16px 22px;display:flex}.app-kopf{color:var(--tinte-2);margin:0;font-size:13px}.app-betreff{margin:0;font-size:15px;font-weight:600;line-height:1.35}.sms{color:#fff;background:#1f6fe0;border-radius:18px 18px 4px;align-self:flex-end;max-width:92%;margin:4px 0 0;padding:10px 13px;font-size:14px;line-height:1.45}.mail{white-space:pre-line;background:#fff;border:1px solid #14171f1a;border-radius:10px;margin:0;padding:12px;font-size:13px;line-height:1.5}.preisfeld{background:#fff7e6;border:1px solid #ecd6a8;border-radius:10px;gap:6px;padding:12px;display:grid}.preisfeld label{font-size:13px;font-weight:600}.preisfeld input{min-height:44px;color:var(--tinte);background:#fff;border:1px solid #14171f40;border-radius:8px;padding:0 12px;font-size:17px}.preisfeld input:focus-visible{outline:2px solid var(--akzent-tief)}.preis-summe{color:var(--tinte-2);font-variant-numeric:tabular-nums;margin:0;font-size:13px}.knopf-handy{width:100%;margin-top:auto}.app-erledigt{color:#0f3d73;background:#e3f0ff;border-radius:10px;margin:auto 0 0;padding:12px;font-size:14px;font-weight:600}
