@font-face{font-family:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(/landing/schriften/geist-latin-ext.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:Geist;font-style:normal;font-weight:400 700;font-display:swap;src:url(/landing/schriften/geist-latin.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{--farbe-lime:#dffe52;--farbe-tinte:#101212;--farbe-tinte-tief:#0b0d0d;--farbe-weiss:#fff;--farbe-schwarz:#000;--farbe-grau-300:#acb0b1;--farbe-grau-500:#727778;--farbe-linie-kopf:#e6e8e8;--farbe-linie-dunkel:#ffffff1f;--farbe-badge-rand:#ffffffb3;--farbe-verlauf-1:#0b0d0d66;--farbe-verlauf-2:#0b0d0d1a;--farbe-verlauf-3:#0b0d0dd9;--farbe-verlauf-handy-oben:#0b0d0d00;--farbe-verlauf-handy-unten:#0b0d0dad;--schrift:"Geist", "Helvetica Neue", Helvetica, Arial, sans-serif;--text-hero:clamp(64px, 10.5vw, 168px);--text-hero-zeile:.92;--text-hero-abstand:-.05em;--text-knopf:17px;--text-knopf-abstand:-.01em;--text-logo:26px;--text-logo-abstand:-.03em;--text-nav:16px;--text-nav-gewicht:500;--text-nav-abstand:-.01em;--text-konto:15px;--text-eyebrow:15px;--text-eyebrow-abstand:-.01em;--text-fuss-titel:clamp(22px, 2.2vw, 31px);--text-fuss-titel-zeile:1.18;--text-fuss-titel-abstand:-.03em;--text-fuss-titel-breite:20ch;--text-fuss-link:14px;--text-badge-klein:8px;--text-badge-gross:15px;--gewicht-normal:400;--gewicht-mittel:500;--gewicht-fett:700;--inhalt-max:1440px;--rand-seite:48px;--kopf-hoehe:92px;--kopf-innen-y:22px;--kopf-luecke:40px;--nav-luecke:44px;--logo-luecke:12px;--hero-min-hoehe:400px;--hero-innen-oben:48px;--hero-innen-unten:112px;--hero-luecke:24px;--hero-knopf-luecke:12px;--knopf-hoehe:62px;--knopf-innen-links:30px;--knopf-innen-rechts:24px;--knopf-icon-luecke:12px;--icon-pfeil:16px;--icon-download:19px;--konto-hoehe:48px;--konto-innen-links:22px;--konto-innen-rechts:18px;--konto-luecke:10px;--icon-konto:18px;--icon-konto-pfeil:14px;--fuss-innen-oben:76px;--fuss-innen-unten:40px;--fuss-luecke:48px;--fuss-text-luecke:14px;--qr-groesse:128px;--qr-innen:12px;--badge-hoehe:42px;--badge-innen:14px;--badge-luecke:8px;--badges-luecke:10px;--leiste-innen-y:18px;--leiste-luecke:28px;--radius-pille:999px;--radius-qr:16px;--radius-badge:8px;--fokus-rand:2px;--fokus-abstand:2px;--dauer-reduziert:.01ms;--kurve-auslaufend:cubic-bezier(.33, 1, .68, 1);--scroll-abdunkeln-max:.6;--scroll-hero-tempo:.4;--scroll-hero-aus-bis:.3;--scroll-staffel-start:.2;--scroll-staffel-schritt:.1;--scroll-staffel-laenge:.55;--scroll-staffel-weg:32px;--scroll-zeiger-ab:.15;--scroll-schliessen-ab:40}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overscroll-behavior-y:none;background:linear-gradient(var(--farbe-weiss) 50%, var(--farbe-tinte-tief) 50%)}body{background:var(--farbe-tinte-tief);min-height:100vh;color:var(--farbe-tinte);font-family:var(--schrift);margin:0;position:relative;overflow-x:clip}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible{outline:var(--fokus-rand) solid var(--farbe-tinte);outline-offset:var(--fokus-abstand)}.einrasten-oben{scroll-snap-align:start;width:1px;height:1px;position:absolute;top:0;left:0}.kopf{z-index:60;background:var(--farbe-weiss);border-bottom:1px solid var(--farbe-linie-kopf);position:sticky;top:0}.kopf__innen{max-width:var(--inhalt-max);align-items:center;gap:var(--kopf-luecke);padding:var(--kopf-innen-y) var(--rand-seite);margin:0 auto;display:flex}.logo{align-items:center;gap:var(--logo-luecke);color:var(--farbe-tinte);margin-right:auto;display:flex}.logo__signet{display:block}.logo__wort{font-size:var(--text-logo);font-weight:var(--gewicht-fett);letter-spacing:var(--text-logo-abstand)}.nav{align-items:center;gap:var(--nav-luecke);display:flex}.nav__link{font-size:var(--text-nav);font-weight:var(--text-nav-gewicht);letter-spacing:var(--text-nav-abstand);color:var(--farbe-tinte)}.konto{justify-content:center;align-items:center;gap:var(--konto-luecke);height:var(--konto-hoehe);padding:0 var(--konto-innen-rechts) 0 var(--konto-innen-links);border-radius:var(--radius-pille);background:var(--farbe-lime);color:var(--farbe-tinte);display:flex}.konto__icon{width:var(--icon-konto);height:var(--icon-konto);display:block}.konto__pfeil{width:var(--icon-konto-pfeil);height:var(--icon-konto-pfeil);display:block}.hero{top:var(--kopf-hoehe);z-index:0;min-height:var(--hero-min-hoehe);background:var(--farbe-tinte-tief);display:block;position:sticky;overflow:hidden}.hero__video{object-fit:cover;background:var(--farbe-tinte-tief);width:100%;height:100%;position:absolute;inset:0}.hero__verlauf{pointer-events:none;position:absolute;inset:0}.hero__abdunkelung{background:var(--farbe-tinte-tief);opacity:0;pointer-events:none;position:absolute;inset:0}.hero__titel{color:var(--farbe-weiss);font-size:var(--text-hero);font-weight:var(--gewicht-fett);letter-spacing:var(--text-hero-abstand);line-height:var(--text-hero-zeile);margin:0}.hero__knoepfe{align-items:center;gap:var(--hero-knopf-luecke);display:flex}.knopf{align-items:center;gap:var(--knopf-icon-luecke);height:var(--knopf-hoehe);padding:0 var(--knopf-innen-rechts) 0 var(--knopf-innen-links);border-radius:var(--radius-pille);font-family:inherit;font-size:var(--text-knopf);font-weight:var(--gewicht-fett);letter-spacing:var(--text-knopf-abstand);white-space:nowrap;color:var(--farbe-tinte);cursor:pointer;border:0;display:inline-flex}.knopf--lime{background:var(--farbe-lime)}.knopf--weiss{background:var(--farbe-weiss)}.knopf__icon{flex:none;display:block}.knopf__icon--pfeil{width:var(--icon-pfeil);height:var(--icon-pfeil)}.knopf__icon--download{width:var(--icon-download);height:var(--icon-download)}.fuss{z-index:1;background:var(--farbe-tinte-tief);color:var(--farbe-grau-500);scroll-snap-align:end;position:relative}.fuss__eyebrow{font-size:var(--text-eyebrow);font-weight:var(--gewicht-mittel);letter-spacing:var(--text-eyebrow-abstand);color:var(--farbe-grau-500);line-height:1;display:block}.fuss__titel{max-width:var(--text-fuss-titel-breite);color:var(--farbe-weiss);font-size:var(--text-fuss-titel);font-weight:var(--gewicht-fett);letter-spacing:var(--text-fuss-titel-abstand);line-height:var(--text-fuss-titel-zeile);text-wrap:balance;margin:0}.fuss__link{font-size:var(--text-fuss-link);color:var(--farbe-grau-300)}.fuss__copy{color:var(--farbe-grau-500)}.scroll-mitgleiten,.scroll-einblenden{will-change:transform, opacity}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{animation-duration:var(--dauer-reduziert)!important;transition-duration:var(--dauer-reduziert)!important}}@media (min-width:768px){html{scroll-snap-type:y proximity}.hero{height:calc(100vh - var(--kopf-hoehe))}.hero__verlauf{background:linear-gradient(var(--farbe-verlauf-1), var(--farbe-verlauf-2) 45%, var(--farbe-verlauf-3))}.hero__inhalt{height:100%;max-width:var(--inhalt-max);padding:var(--hero-innen-oben) var(--rand-seite) var(--hero-innen-unten);justify-content:flex-end;gap:var(--hero-luecke);flex-direction:column;margin:0 auto;display:flex;position:relative}.hero__titel{white-space:nowrap}.hero__knoepfe{flex-wrap:wrap}.fuss{padding-top:var(--fuss-innen-oben)}.fuss__haupt{max-width:var(--inhalt-max);padding:0 var(--rand-seite) var(--fuss-innen-unten);justify-content:flex-start;align-items:center;gap:var(--fuss-luecke);flex-wrap:wrap;margin:0 auto;display:flex}.fuss__qr{flex-direction:column;align-items:flex-start;display:flex}.fuss__qr-kachel{padding:var(--qr-innen);border-radius:var(--radius-qr);background:var(--farbe-weiss);display:block}.fuss__qr-kachel img{width:var(--qr-groesse);height:var(--qr-groesse);display:block}.fuss__text{gap:var(--fuss-text-luecke);flex-direction:column;display:flex}.fuss__badges{gap:var(--badges-luecke);margin-left:auto;display:flex}.badge{align-items:center;gap:var(--badge-luecke);height:var(--badge-hoehe);padding:0 var(--badge-innen);border:1px solid var(--farbe-badge-rand);border-radius:var(--radius-badge);background:var(--farbe-schwarz);color:var(--farbe-weiss);display:flex}.badge__logo{flex:none;display:block}.badge__logo--apple{width:19px;height:19px}.badge__logo--play{width:18px;height:18px}.badge__text{flex-direction:column;justify-content:center;line-height:1;display:flex}.badge__klein{font-size:var(--text-badge-klein);letter-spacing:.02em}.badge__klein--versal{letter-spacing:.06em;text-transform:uppercase}.badge__gross{font-size:var(--text-badge-gross);font-weight:var(--gewicht-mittel);letter-spacing:-.02em;margin-top:2px}.fuss__leiste{border-top:1px solid var(--farbe-linie-dunkel)}.fuss__leiste-innen{max-width:var(--inhalt-max);padding:var(--leiste-innen-y) var(--rand-seite);align-items:center;gap:var(--leiste-luecke);font-size:var(--text-fuss-link);flex-wrap:wrap;margin:0 auto;display:flex}.fuss__leiste-luecke{flex:1}.nur-handy{display:none!important}}@media (max-width:767px){:root{--farbe-linie-kopf:#d8dada;--text-hero:90px;--text-knopf:15px;--text-logo:21px;--text-nav:15px;--text-nav-gewicht:400;--text-fuss-titel:28px;--text-fuss-titel-zeile:1.15;--text-fuss-titel-breite:15ch;--rand-seite:28px;--kopf-hoehe:67px;--kopf-innen-y:15px;--kopf-innen-rechts:18px;--kopf-luecke:16px;--nav-luecke:16px;--logo-luecke:9px;--hero-min-hoehe:560px;--hero-abstand-unten:78px;--hero-innen-links:28px;--hero-innen-rechts:22px;--hero-luecke:22px;--hero-knopf-luecke:10px;--hero-verlauf-hoehe:300px;--knopf-hoehe:52px;--knopf-innen-links:22px;--knopf-innen-rechts:20px;--knopf-icon-luecke:10px;--icon-pfeil:15px;--icon-download:16px;--konto-hoehe:36px;--icon-konto:17px;--fuss-innen-oben:36px;--fuss-innen-x:28px;--fuss-innen-unten:22px;--fuss-knopf-abstand:24px;--leiste-abstand:28px;--leiste-innen-oben:16px;--leiste-luecke:14px;--scroll-hero-aus-bis:.24;--scroll-staffel-start:.18;--scroll-staffel-schritt:.07;--scroll-staffel-weg:28px}html{scroll-snap-type:y mandatory}.kopf__innen{padding:var(--kopf-innen-y) var(--kopf-innen-rechts) var(--kopf-innen-y) var(--rand-seite)}.konto{width:var(--konto-hoehe);padding:0}.hero{height:calc(100vh - var(--kopf-hoehe));height:calc(100svh - var(--kopf-hoehe));background:var(--farbe-tinte)}.hero__verlauf{height:var(--hero-verlauf-hoehe);background:linear-gradient(var(--farbe-verlauf-handy-oben), var(--farbe-verlauf-handy-unten));inset:auto 0 0}.hero__inhalt{left:0;right:0;bottom:var(--hero-abstand-unten);gap:var(--hero-luecke);padding:0 var(--hero-innen-rechts) 0 var(--hero-innen-links);flex-direction:column;display:flex;position:absolute}.fuss{padding:var(--fuss-innen-oben) var(--fuss-innen-x) var(--fuss-innen-unten)}.fuss__titel{margin-top:var(--fuss-text-luecke);display:block}.fuss__knopf{margin-top:var(--fuss-knopf-abstand)}.fuss__leiste{align-items:center;gap:var(--leiste-luecke);margin-top:var(--leiste-abstand);padding-top:var(--leiste-innen-oben);border-top:1px solid var(--farbe-linie-dunkel);font-size:var(--text-fuss-link);flex-wrap:wrap;display:flex}.fuss__copy{flex-basis:100%;margin-top:4px}.nur-rechner{display:none!important}}.cookie{z-index:100;padding:0 var(--rand-seite) 24px;pointer-events:none;position:fixed;inset:auto 0 0}.cookie__karte{pointer-events:auto;box-sizing:border-box;border:1px solid var(--farbe-linie-dunkel);max-width:1100px;color:var(--farbe-weiss);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;background:#0b0d0deb;border-radius:24px;margin:0 auto;padding:28px 32px;transition:opacity .5s,transform .6s cubic-bezier(.22,.9,.3,1);transform:translateY(24px);box-shadow:0 12px 40px #00000059}.cookie__karte--da{opacity:1;transform:translateY(0)}.cookie__banner{grid-template-columns:1fr auto;align-items:center;gap:32px;display:grid}.cookie__text{max-width:640px;color:var(--farbe-grau-300);text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.cookie__knoepfe{flex-direction:column;gap:10px;min-width:220px;display:flex}.cookie__knoepfe--zwei{grid-template-columns:1fr 1fr;display:grid}.cookie__knoepfe--zwei .cookie__knopf--breit{grid-column:1/-1}.cookie__knoepfe--reihe{flex-flow:wrap;margin-top:24px}.cookie__knopf{box-sizing:border-box;border:1px solid var(--farbe-badge-rand);border-radius:var(--radius-pille);min-height:46px;color:var(--farbe-weiss);font-family:inherit;font-size:15px;font-weight:var(--gewicht-mittel);letter-spacing:var(--text-knopf-abstand);white-space:nowrap;cursor:pointer;background:0 0;padding:0 24px;transition:background-color .25s,color .25s,border-color .25s}.cookie__knopf:hover{border-color:var(--farbe-weiss)}.cookie__knopf--voll{border-color:var(--farbe-lime);background:var(--farbe-lime);color:var(--farbe-tinte);font-weight:var(--gewicht-fett)}.cookie__knopf--voll:hover{border-color:var(--farbe-lime)}.cookie__kopf{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.cookie__titel{font-size:17px;font-weight:var(--gewicht-fett)}.cookie__zurueck{color:var(--farbe-lime);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:14px}.cookie__liste{border-top:1px solid var(--farbe-linie-dunkel);margin-top:20px}.cookie__zeile{border-bottom:1px solid var(--farbe-linie-dunkel);grid-template-columns:1fr auto;align-items:center;gap:32px;padding:16px 0;display:grid}.cookie__name{font-size:15px;font-weight:var(--gewicht-fett)}.cookie__erklaerung{color:var(--farbe-grau-300);margin-top:4px;font-size:14px;line-height:1.45}.cookie__schalter{border-radius:var(--radius-pille);cursor:pointer;background:#ffffff2e;border:0;flex:none;width:46px;height:26px;padding:0;transition:background-color .25s;position:relative}.cookie__schalter span{background:var(--farbe-weiss);border-radius:50%;width:18px;height:18px;transition:left .25s;position:absolute;top:4px;left:4px}.cookie__schalter--an{background:var(--farbe-lime)}.cookie__schalter--an span{background:var(--farbe-tinte);left:24px}.cookie__schalter:disabled{opacity:.45;cursor:default}@media (max-width:767px){.cookie{padding:0 12px 12px}.cookie__karte{border-radius:20px;max-height:calc(100dvh - 24px);padding:22px 20px;overflow-y:auto}.cookie__banner{grid-template-columns:1fr;gap:18px}.cookie__text{font-size:14px}.cookie__knoepfe,.cookie__knoepfe--zwei{flex-direction:column;min-width:0;display:flex}.cookie__knoepfe--reihe .cookie__knopf{flex:100%}.cookie__zeile{gap:20px}}
