@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-400-4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-400-5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-500-6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-sans-500-7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-600-8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-sans-600-9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--bg:oklch(17% .012 260);--bg-band:oklch(24.3% .016 260/.55);--bg-kpi:oklch(20.6% .015 260/.55);--bg-feld:oklch(15% .012 260);--bg-thead:oklch(24% .013 260);--stern:oklch(92% .02 250/.85);--linie:oklch(28% .012 260);--linie-tabelle:oklch(30% .012 260);--linie-hero:oklch(32% .012 260);--linie-feld:oklch(36% .012 260);--linie-leere:oklch(40% .012 260);--text:oklch(94% .006 90);--text-hell:oklch(95% .006 90);--text-2:oklch(80% .008 260);--text-lead:oklch(76% .008 260);--text-tabelle:oklch(78% .008 260);--text-nav:oklch(72% .01 260);--text-label:oklch(66% .01 260);--text-objekt:oklch(68% .01 260);--text-kpi-l:oklch(62% .01 260);--text-leise:oklch(60% .01 260);--text-schwach:oklch(58% .01 260);--text-select:oklch(86% .008 260);--text-caret:oklch(70% .01 260);--akzent:oklch(78% .13 70);--akzent-rand:oklch(78% .13 70/.45);--akzent-linie:oklch(78% .13 70/.5);--akzent-proxima:oklch(86% .09 70);--akzent-cta-text:oklch(20% .03 70);--breite:1180px;--font-sans:"IBM Plex Sans", Helvetica, sans-serif;--font-mono:"IBM Plex Mono", monospace}html{scroll-behavior:smooth;scroll-padding-top:88px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}::selection{background:oklch(78% .13 70/.3)}select option{color:oklch(94% .006 90);background:oklch(20% .014 260)}a{color:inherit}a[href^="http://"]:not([href*=truedistance\.org]):after,a[href^="https://"]:not([href*=truedistance\.org]):after{content:"";vertical-align:-.18em;background:currentColor;width:1em;height:1em;margin-left:.28em;display:inline-block;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'><path d='M7 3H3.5A1.5 1.5 0 0 0 2 4.5v7A1.5 1.5 0 0 0 3.5 13h7A1.5 1.5 0 0 0 12 11.5V8'/><path d='M9 2h5v5'/><path d='M8 8l6-6'/></svg>") 50%/contain no-repeat}:focus-visible{outline:2px solid var(--akzent);outline-offset:2px}.huelle{max-width:var(--breite);margin:0 auto}.nur-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.screen[data-astro-cid-hkbrpulz]{min-height:100vh}.sternenfeld[data-astro-cid-hkbrpulz]{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.stern{background:var(--stern);will-change:transform;border-radius:50%;position:absolute}.stern.hell{box-shadow:0 0 4px 1px var(--stern)}@keyframes stern-weg{0%{transform:translate(0,0)}to{transform:translate3d(0, calc(-1 * var(--weg,0px)), 0)}}@keyframes stern-glimmen{0%{opacity:.45}to{opacity:1}}@keyframes stern-funkeln{0%{opacity:.15}to{opacity:1}}.nebel{transform:rotate(var(--dreh,0deg));background:radial-gradient(60% 50% at 42% 46%, oklch(.62 .09 var(--ton,250) / .55) 0%, transparent 68%), radial-gradient(100% 85% at 58% 56%, oklch(.55 .06 calc(var(--ton,250) + 24) / .32) 0%, transparent 74%);will-change:transform;border-radius:50%;position:absolute}.nebel.galaxie{background:radial-gradient(26% 26% at 50% 50%, oklch(.86 .04 var(--ton,250) / .75) 0%, transparent 70%), radial-gradient(72% 42% at 50% 50%, oklch(.66 .07 var(--ton,250) / .42) 0%, transparent 76%)}@keyframes nebel-weg{0%{transform:rotate(var(--dreh,0deg)) translate3d(0, 0, 0)}to{transform:rotate(var(--dreh,0deg)) translate3d(0, calc(-1 * var(--weg,0px)), 0)}}.flieger{top:var(--start-top,20%);left:var(--start-left,-8vw);background:var(--stern);opacity:0;width:2px;height:2px;box-shadow:0 0 5px 1px var(--stern);will-change:transform, opacity;border-radius:50%;position:absolute}.flieger.asteroid{width:3px;height:3px;box-shadow:0 0 3px 0 var(--stern)}@keyframes flug{0%{transform:translate3d(var(--von-x,0vw), var(--von-y,0vh), 0);opacity:0}3%{opacity:.85}56%{opacity:.85}62%{transform:translate3d(var(--nach-x,116vw), var(--nach-y,14vh), 0);opacity:0}to{transform:translate3d(var(--nach-x,116vw), var(--nach-y,14vh), 0);opacity:0}}@media (prefers-reduced-motion:reduce){.stern{animation-name:stern-weg!important}}.kopf[data-astro-cid-hkbrpulz]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px 32px 0;display:flex}.marke[data-astro-cid-hkbrpulz]{align-items:baseline;gap:12px;display:flex}.marke-punkt[data-astro-cid-hkbrpulz]{background:var(--akzent);border-radius:50%;width:9px;height:9px;display:inline-block}.marke-text[data-astro-cid-hkbrpulz]{letter-spacing:.14em;text-transform:uppercase;color:inherit;border:0;font-size:15px;font-weight:600;text-decoration:none}.kopf-rechts[data-astro-cid-hkbrpulz]{flex-wrap:wrap;align-items:center;gap:26px;display:flex}.kopf-nav[data-astro-cid-hkbrpulz]{color:var(--text-nav);gap:26px;font-size:14px;display:flex}.kopf-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:inherit;white-space:nowrap;border:0;text-decoration:none}.sprachwahl[data-astro-cid-hkbrpulz]{align-items:center;display:inline-flex;position:relative}.sprachwahl[data-astro-cid-hkbrpulz] select[data-astro-cid-hkbrpulz]{appearance:none;cursor:pointer;font-family:var(--font-mono);border:1px solid var(--linie-feld);color:var(--text-select);background:0 0;border-radius:99px;outline:none;padding:7px 32px 7px 13px;font-size:13px}.sprachwahl-caret[data-astro-cid-hkbrpulz]{color:var(--text-caret);pointer-events:none;font-size:9px;line-height:1;position:absolute;right:13px}@media (width<=1000px){.kopf[data-astro-cid-hkbrpulz]{gap:14px 12px;padding:20px 16px 0}.kopf-rechts[data-astro-cid-hkbrpulz]{display:contents}.marke[data-astro-cid-hkbrpulz]{order:1}.sprachwahl[data-astro-cid-hkbrpulz]{order:2;margin-left:auto}.kopf-nav[data-astro-cid-hkbrpulz]{scrollbar-width:none;-webkit-overflow-scrolling:touch;order:3;gap:15px;width:100%;padding-bottom:2px;font-size:13px;overflow-x:auto}.kopf-nav[data-astro-cid-hkbrpulz]::-webkit-scrollbar{display:none}.fuss-inner[data-astro-cid-hkbrpulz]{padding:28px 18px}}.fuss[data-astro-cid-hkbrpulz]{border-top:1px solid var(--linie);background:var(--bg-band)}.fuss-inner[data-astro-cid-hkbrpulz]{color:var(--text-leise);flex-wrap:wrap;justify-content:space-between;gap:24px;padding:36px 32px;font-size:13px;display:flex}.fuss-links[data-astro-cid-hkbrpulz]{gap:22px;display:flex}.fuss-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:inherit;border:0;text-decoration:none}@media (width<=480px){.fuss-inner[data-astro-cid-hkbrpulz]{flex-direction:column;align-items:flex-start;gap:14px}.fuss-inner[data-astro-cid-hkbrpulz]>span[data-astro-cid-hkbrpulz]:first-child{text-wrap:balance}.fuss-links[data-astro-cid-hkbrpulz]{flex-wrap:wrap;gap:0 20px}.fuss-links[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{padding:6px 0}}
