@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/plusjakartasans.woff2)format("woff2");font-weight:200 800;font-display:swap}@font-face{font-family:Sen;src:url(/fonts/sen-regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Sen;src:url(/fonts/sen-bold.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Oi;src:url(/fonts/oi.woff2)format("woff2");font-weight:400;font-display:swap}:root{color-scheme:light dark;--navy:#181843;--violet:#2a2ab5;--teal:#56aea1;--signal:#15ff4e;--on-violet:#fff;--ground:#f6f6f7;--surface:#fff;--surface-2:#eeeef1;--ink:#1b1b22;--ink-soft:#4b4b57;--muted:#76767f;--line:#e4e4e8;--link:var(--violet);--shadow:0 1px 2px #14141c0d,0 8px 24px #14141c0f;--radius:12px;--measure:64ch;--kopf:68px;--f-display:"Oi","Sen",Georgia,serif;--f-label:"Sen","Plus Jakarta Sans",sans-serif;--f-text:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--t-1:12px;--t-2:14px;--t-3:16px;--t-4:19px;--t-5:26px;--t-6:clamp(26px,4.4vw,40px);--t-7:clamp(29px,5.2vw,50px)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--violet:#8a8af0;--teal:#6fc0b3;--on-violet:#14141c;--ground:#111216;--surface:#191a20;--surface-2:#23242b;--ink:#ededf1;--ink-soft:#b8b8c2;--muted:#8b8b96;--line:#2c2d35;--link:#9a9af5;--shadow:0 1px 2px #0006,0 8px 28px #00000052}}:root[data-theme=dark]{color-scheme:dark;--violet:#8a8af0;--teal:#6fc0b3;--on-violet:#14141c;--ground:#111216;--surface:#191a20;--surface-2:#23242b;--ink:#ededf1;--ink-soft:#b8b8c2;--muted:#8b8b96;--line:#2c2d35;--link:#9a9af5;--shadow:0 1px 2px #0006,0 8px 28px #00000052}:root[data-theme=light]{color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}body{background:var(--ground);color:var(--ink);font-family:var(--f-text);font-size:var(--t-3);-webkit-font-smoothing:antialiased;margin:0;line-height:1.6}img,video{max-width:100%;height:auto;display:block}a{color:var(--link)}h1,h2,h3{font-family:var(--f-label);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.15}.display{font-family:var(--f-display);letter-spacing:0;font-weight:400;line-height:1.1}:focus-visible{outline:3px solid var(--violet);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto;transition:none!important;animation:none!important}}html.theme-switch,html.theme-switch *{transition:background-color .22s,border-color .22s,color .22s!important}.wrap{max-width:1140px;margin:0 auto;padding:0 24px}.prose{max-width:var(--measure)}.prose p{margin:0 0 1em}.eyebrow,.label{font-family:var(--f-label);font-size:var(--t-1);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin:0;font-weight:700}.eyebrow{margin:0 0 10px}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{position:absolute;left:-9999px}.skip:focus{z-index:100;background:var(--surface);border-radius:8px;padding:10px 16px;top:12px;left:12px}.themebtn{border:1px solid var(--line);background:var(--surface);width:38px;height:38px;color:var(--ink-soft);cursor:pointer;border-radius:999px;flex:none;place-items:center;padding:0;display:grid}.themebtn:hover{color:var(--link);border-color:var(--link)}.themebtn[hidden]{display:none}.themebtn svg{width:18px;height:18px;display:block}.themebtn .ico-sun{display:none}:root[data-theme=dark] .themebtn .ico-sun{display:block}:root[data-theme=dark] .themebtn .ico-moon{display:none}header[data-astro-cid-hkbrpulz].site{z-index:50;will-change:transform;background:0 0;border-bottom:0;transition:transform .32s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0}header[data-astro-cid-hkbrpulz].site:before{content:"";z-index:-1;opacity:0;backdrop-filter:blur(14px)saturate(1.5);background:linear-gradient(to bottom, color-mix(in srgb, var(--ground) 76%, transparent) 0, color-mix(in srgb, var(--ground) 62%, transparent) 55%, color-mix(in srgb, var(--ground) 28%, transparent) 76%, color-mix(in srgb, var(--ground) 8%, transparent) 90%, transparent 100%);--abfall:linear-gradient(to bottom, #000 0, #000 52%, #000000eb 66%, #000000ad 78%, #0000005c 89%, #0000001f 96%, transparent 100%);-webkit-mask-image:var(--abfall);mask-image:var(--abfall);transition:opacity .25s;position:absolute;inset:0 0 -28px}header[data-astro-cid-hkbrpulz].site[data-zustand=ab]:before{opacity:1}@supports not (backdrop-filter:blur(1px)){header[data-astro-cid-hkbrpulz].site:before{background:linear-gradient(to bottom, var(--ground), color-mix(in srgb, var(--ground) 86%, transparent) 70%, transparent)}}header[data-astro-cid-hkbrpulz].site[data-versteckt]{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){header[data-astro-cid-hkbrpulz].site{transition:none}header[data-astro-cid-hkbrpulz].site[data-versteckt]{transform:none}}.bar[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:20px;min-height:68px;display:flex}.brand[data-astro-cid-hkbrpulz]{font-family:var(--f-label);font-weight:700;font-size:var(--t-4);color:var(--ink);letter-spacing:-.02em;align-items:center;gap:10px;text-decoration:none;display:flex}.brand[data-astro-cid-hkbrpulz] b[data-astro-cid-hkbrpulz]{font-weight:700}.marke[data-astro-cid-hkbrpulz]{width:30px;color:var(--ink);flex:none;display:block}.marke[data-astro-cid-hkbrpulz] svg{width:30px;height:auto;display:block}.brand[data-astro-cid-hkbrpulz] .zusatz[data-astro-cid-hkbrpulz]{font-family:var(--f-text);font-weight:400;font-size:var(--t-1);color:var(--muted);letter-spacing:.04em}header[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{align-items:center;gap:22px;display:flex}header[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--ink-soft);font-size:var(--t-2);font-weight:600;text-decoration:none}header[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--link)}.site-foot[data-astro-cid-hkbrpulz]{border-top:1px solid var(--line);background:var(--surface);margin-top:80px}.foot[data-astro-cid-hkbrpulz]{font-size:var(--t-2);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-block:26px;display:flex}.foot[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:0}.foot[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{gap:18px;display:flex}.foot[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--muted);text-decoration:none}.foot[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--link);text-decoration:underline}.brand[data-astro-cid-hkbrpulz]{white-space:nowrap}@media (width<=560px){.brand[data-astro-cid-hkbrpulz] .zusatz[data-astro-cid-hkbrpulz]{display:none}.brand[data-astro-cid-hkbrpulz]{font-size:var(--t-3)}header[data-astro-cid-hkbrpulz] nav[data-astro-cid-hkbrpulz]{gap:16px}}
