@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-variable-latin.woff2)format("woff2-variations"),url(/fonts/inter-variable-latin.woff2)format("woff2")}@font-face{font-family:Inter Tight Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-tight-variable-latin.woff2)format("woff2-variations"),url(/fonts/inter-tight-variable-latin.woff2)format("woff2")}:root{--schwarz:#0a0a0b;--schwarz-weich:#141416;--weiss:#fff;--grau-1:#f4f4f5;--orange:#ff4d00;--orange-hell:#ff6a2b;--orange-tief:#c93b00;--auf-akzent:#0a0a0b;--flaeche:var(--weiss);--flaeche-2:var(--grau-1);--text:var(--schwarz);--leise:#0a0a0bb3;--linie:#0a0a0b1f;--linie-stark:#0a0a0be6;--akzent:var(--orange);--akzent-text:var(--orange-tief);--farbe-tinte:var(--schwarz);--farbe-papier:var(--weiss);--farbe-papier-2:var(--grau-1);--farbe-glut:var(--orange);--farbe-glut-text:var(--orange-tief);--farbe-glut-hell:var(--orange-hell);--farbe-rahmen:#0a0a0b24;--farbe-rahmen-invers:#ffffff24;--farbe-fehler:#b3261e;--schrift-kopf:"Inter Tight Variable", "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;--schrift-text:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--text-sm:.9375rem;--text-basis:clamp(1rem, .96rem + .2vw, 1.125rem);--text-lead:clamp(1.0625rem, 1rem + .3vw, 1.25rem);--text-h1:clamp(2.5rem, 1.3rem + 5vw, 5.25rem);--text-h2:clamp(1.9rem, 1.3rem + 2.4vw, 3.4rem);--text-h3:clamp(1.25rem, 1.1rem + .6vw, 1.6rem);--raum-1:.25rem;--raum-2:.5rem;--raum-3:.75rem;--raum-4:1rem;--raum-6:1.5rem;--raum-8:2rem;--raum-12:3rem;--raum-16:4rem;--sektion:clamp(4.5rem, 3rem + 7vw, 8.5rem);--rand:clamp(1.25rem, 5vw, 4rem);--breite:76rem;--radius:1rem;--radius-gross:1.75rem;--dauer-kurz:.16s;--dauer-mittel:.28s;--kurve:cubic-bezier(.22, 1, .36, 1)}.dunkel{--flaeche:var(--schwarz);--flaeche-2:#17171a;--text:#fff;--leise:#ffffffc2;--linie:#ffffff24;--linie-stark:#ffffffe6;--akzent:var(--orange-hell);--akzent-text:var(--orange-hell);background:var(--flaeche);color:var(--text)}.hell{--flaeche:var(--weiss);--flaeche-2:var(--grau-1);--text:var(--schwarz);--leise:#0a0a0bb3;--linie:#0a0a0b1f;--linie-stark:#0a0a0be6;--akzent:var(--orange);--akzent-text:var(--orange-tief);background:var(--flaeche);color:var(--text)}.kachel--hell,.kachel--dunkel{border-radius:var(--radius-gross)}.kachel--hell{background:var(--weiss);color:var(--schwarz);--flaeche:var(--weiss);--text:var(--schwarz);--leise:#0a0a0bb3;--linie:#0a0a0b1f;--akzent:var(--orange);--akzent-text:var(--orange-tief)}.kachel--dunkel{background:var(--schwarz-weich);color:#fff;--flaeche:var(--schwarz-weich);--text:#fff;--leise:#ffffffc2;--linie:#ffffff24;--akzent:var(--orange-hell);--akzent-text:var(--orange-hell)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;hyphens:manual;overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--weiss);color:var(--schwarz);font:400 var(--text-basis)/1.6 var(--schrift-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--akzent);outline-offset:3px;border-radius:4px}.dunkel :focus-visible{outline-color:var(--orange-hell)}.sprunglink{z-index:100;background:var(--schwarz);color:#fff;padding:var(--raum-3) var(--raum-4);border-radius:var(--radius);position:absolute;inset-block-start:-4rem;inset-inline-start:var(--raum-4)}.sprunglink:focus{inset-block-start:var(--raum-4)}.huelle{width:min(100% - 2 * var(--rand), var(--breite));margin-inline:auto}.sektion{padding-block:var(--sektion)}h1,h2,h3{font-family:var(--schrift-kopf);letter-spacing:-.03em;text-wrap:balance;font-weight:600;line-height:1.04}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3);letter-spacing:-.02em;line-height:1.15}.lead{font-size:var(--text-lead);line-height:1.5}.leise{color:var(--leise)}.key{color:var(--akzent);font-style:normal}.hell .key{color:var(--orange-tief)}.btn{justify-content:center;align-items:center;gap:var(--raum-3);min-height:3.5rem;padding:0 var(--raum-8);cursor:pointer;background:var(--orange);color:var(--auf-akzent);font:600 1.0625rem/1 var(--schrift-kopf);letter-spacing:-.01em;transition:transform var(--dauer-kurz) var(--kurve), background-color var(--dauer-kurz) var(--kurve);border:0;border-radius:999px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--orange-hell);transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn svg{width:1.125rem;height:1.125rem;transition:transform var(--dauer-mittel) var(--kurve)}.btn:hover svg{transform:translate(4px)}.btn[disabled]{opacity:.6;cursor:progress;transform:none}@media (prefers-reduced-motion:reduce){.btn,.btn svg{transition:none}.btn:hover,.btn:hover svg{transform:none}}@media (prefers-reduced-motion:no-preference){.js [data-zeig]{opacity:0;transition:opacity .7s var(--kurve), transform .7s var(--kurve);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(24px)}.js [data-zeig].da{opacity:1;transform:none}}:root,.hell{--i-b-t:#4b4b53;--i-b-l:#2d2d33;--i-b-r:#121214;--i-p-t:#fff;--i-p-l:#dedee2;--i-p-r:#b8b8c1;--i-a-t:#ff8a4d;--i-a-l:#ff4d00;--i-a-r:#c93b00;--i-ink:#0a0a0b;--i-onb:#fff;--i-shadow:#0a0a0b17}.dunkel{--i-b-t:#fafafa;--i-b-l:#d0d0d7;--i-b-r:#8e8e99;--i-p-t:#2e2e35;--i-p-l:#222227;--i-p-r:#141417;--i-a-t:#ff8a4d;--i-a-l:#ff6a2b;--i-a-r:#d94a00;--i-ink:#fff;--i-onb:#0a0a0b;--i-shadow:#ffffff0d}.i3{flex:none;display:block;overflow:visible}.i3 polygon,.i3 path,.i3 ellipse{stroke-width:.5px;stroke-linejoin:round}
