.ftabs2__tab[data-astro-cid-zgnef3r7].is-active .ftabs2__bar[data-astro-cid-zgnef3r7]{transform:scaleX(1)}.ftabs2__benefits[data-astro-cid-zgnef3r7]{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:11px}.ftabs2__benefits[data-astro-cid-zgnef3r7] li[data-astro-cid-zgnef3r7]{display:flex;gap:10px;align-items:flex-start;font-size:15px;color:var(--c-muted);line-height:1.45}.ftabs2__benefits[data-astro-cid-zgnef3r7] svg[data-astro-cid-zgnef3r7]{color:var(--c-accent-text);flex:none;margin-top:2px}.ftabs2__cta[data-astro-cid-zgnef3r7]{display:inline-flex;gap:7px;align-items:center;font-weight:600;font-size:15px;color:var(--c-accent-text);margin-top:8px;transition:gap .2s ease}.ftabs2__cta[data-astro-cid-zgnef3r7]:hover{gap:11px}.ftabs2__panel[data-astro-cid-zgnef3r7].is-hidden{display:none}.ftabs2__img[data-astro-cid-zgnef3r7]{transition:opacity .15s ease}.appsec__grid[data-astro-cid-pdfrfmkq]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:clamp(32px,5vw,72px);align-items:center}.appsec__copy[data-astro-cid-pdfrfmkq]{max-width:540px}.appsec__tag[data-astro-cid-pdfrfmkq]{display:inline-block;font:600 12px/1 var(--font-body);letter-spacing:.04em;text-transform:uppercase;color:var(--c-accent-text);background:var(--c-accent-soft);padding:6px 11px;border-radius:var(--radius-pill)}.appsec__copy[data-astro-cid-pdfrfmkq] .h2[data-astro-cid-pdfrfmkq]{margin-top:14px}.appsec__copy[data-astro-cid-pdfrfmkq] .lead[data-astro-cid-pdfrfmkq]{margin-top:14px;max-width:520px}.appsec__list[data-astro-cid-pdfrfmkq]{margin:22px 0 0;display:flex;flex-direction:column;gap:12px}.appsec__list[data-astro-cid-pdfrfmkq] li[data-astro-cid-pdfrfmkq]{display:flex;gap:10px;align-items:flex-start}.appsec__list[data-astro-cid-pdfrfmkq] li[data-astro-cid-pdfrfmkq] svg[data-astro-cid-pdfrfmkq]{flex:none;color:var(--c-accent-text);margin-top:2px}.appsec__list[data-astro-cid-pdfrfmkq] li[data-astro-cid-pdfrfmkq]>div[data-astro-cid-pdfrfmkq]{font-size:15px;line-height:1.45;color:var(--c-muted)}.appsec__list[data-astro-cid-pdfrfmkq] li[data-astro-cid-pdfrfmkq] b[data-astro-cid-pdfrfmkq]{color:var(--c-ink);font-weight:600}.appsec__foot[data-astro-cid-pdfrfmkq]{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap;margin-top:28px}.appsec__store[data-astro-cid-pdfrfmkq]{display:inline-flex;align-items:center;gap:9px;background:#111418;padding:8px 14px;border-radius:11px;text-decoration:none;color:inherit}.appsec__store[data-astro-cid-pdfrfmkq] svg[data-astro-cid-pdfrfmkq]{flex:none;width:19px;height:22px;fill:#fff}.appsec__play[data-astro-cid-pdfrfmkq]{display:inline-flex;align-items:center;line-height:0}.appsec__play[data-astro-cid-pdfrfmkq] img[data-astro-cid-pdfrfmkq]{display:block;height:54px;width:auto}.appsec__store-t[data-astro-cid-pdfrfmkq]{display:flex;flex-direction:column;line-height:1.12}.appsec__store-t[data-astro-cid-pdfrfmkq] small[data-astro-cid-pdfrfmkq]{font:400 9px var(--font-body);color:#c7cbd3}.appsec__store-t[data-astro-cid-pdfrfmkq] b[data-astro-cid-pdfrfmkq]{font:700 14px var(--font-head);color:#fff}.appsec__link[data-astro-cid-pdfrfmkq]{display:inline-flex;align-items:center;gap:6px;font:600 15px var(--font-body);color:var(--c-accent-text);text-decoration:none}.appsec__link[data-astro-cid-pdfrfmkq]:hover{text-decoration:underline}.appsec__link[data-astro-cid-pdfrfmkq] svg[data-astro-cid-pdfrfmkq]{flex:none}.appsec__stage[data-astro-cid-pdfrfmkq]{position:relative;padding-bottom:22px}.appsec__browser[data-astro-cid-pdfrfmkq]{background:var(--c-bg);border:1px solid var(--c-line);border-radius:14px;overflow:hidden;box-shadow:0 26px 64px -24px #060c2252}.appsec__chrome[data-astro-cid-pdfrfmkq]{display:flex;gap:7px;align-items:center;padding:11px 14px;background:var(--c-surface-2);border-bottom:1px solid var(--c-line)}.appsec__chrome[data-astro-cid-pdfrfmkq] span[data-astro-cid-pdfrfmkq]{width:10px;height:10px;border-radius:50%;background:var(--c-line)}.appsec__shot[data-astro-cid-pdfrfmkq]{display:block;width:100%;height:auto}.appsec__phone[data-astro-cid-pdfrfmkq]{position:absolute;left:-30px;bottom:-8px;width:242px;background:#fff;border:1px solid var(--c-line);border-radius:26px;box-shadow:0 26px 60px -18px #060c226b;overflow:hidden}.tlph__bar[data-astro-cid-pdfrfmkq]{display:flex;justify-content:space-between;align-items:center;padding:9px 15px 3px;font:700 10px var(--font-body);color:var(--c-ink)}.tlph__sig[data-astro-cid-pdfrfmkq]{display:inline-flex;gap:2px;align-items:flex-end}.tlph__sig[data-astro-cid-pdfrfmkq] i[data-astro-cid-pdfrfmkq]{width:3px;background:var(--c-ink);border-radius:1px}.tlph__sig[data-astro-cid-pdfrfmkq] i[data-astro-cid-pdfrfmkq]:nth-child(1){height:5px}.tlph__sig[data-astro-cid-pdfrfmkq] i[data-astro-cid-pdfrfmkq]:nth-child(2){height:7px}.tlph__sig[data-astro-cid-pdfrfmkq] i[data-astro-cid-pdfrfmkq]:nth-child(3){height:9px}.tlph__hdr[data-astro-cid-pdfrfmkq]{display:flex;align-items:center;gap:7px;padding:2px 14px 7px}.tlph__icon[data-astro-cid-pdfrfmkq]{width:20px;height:20px;border-radius:6px;background:var(--c-accent);display:grid;place-items:center}.tlph__icon[data-astro-cid-pdfrfmkq] img[data-astro-cid-pdfrfmkq]{width:14px;height:auto;display:block}.tlph__brand[data-astro-cid-pdfrfmkq]{font-family:var(--font-head);font-weight:700;font-size:13px;color:var(--c-ink)}.tlph__banner[data-astro-cid-pdfrfmkq]{display:flex;align-items:center;gap:7px;padding:7px 14px;font:700 10.5px var(--font-body);color:var(--c-accent-text);background:var(--c-accent-soft)}.tlph__banner[data-astro-cid-pdfrfmkq]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c-accent);flex:none}.tlph__map[data-astro-cid-pdfrfmkq]{line-height:0}.tlph__map[data-astro-cid-pdfrfmkq] img[data-astro-cid-pdfrfmkq]{width:100%;height:126px;object-fit:cover;display:block}.tlph__trip[data-astro-cid-pdfrfmkq]{padding:11px 14px 0;display:flex;flex-direction:column;gap:8px}.tlph__driver[data-astro-cid-pdfrfmkq]{font:600 10px var(--font-body);color:var(--c-faint)}.tlstop[data-astro-cid-pdfrfmkq]{display:flex;align-items:center;gap:8px}.tlstop__n[data-astro-cid-pdfrfmkq]{flex:none;width:16px;height:16px;border-radius:50%;background:var(--c-accent-soft);color:var(--c-accent-text);font:700 9px var(--font-body);display:grid;place-items:center}.tlstop__name[data-astro-cid-pdfrfmkq]{flex:1;font:500 11px var(--font-body);color:var(--c-ink)}.tlstop__t[data-astro-cid-pdfrfmkq]{font:600 11px var(--font-body);color:var(--c-faint)}.tlph__cta[data-astro-cid-pdfrfmkq]{display:flex;gap:6px;justify-content:center;align-items:center;margin:12px 14px 14px;padding:10px;border-radius:999px;background:var(--c-accent);color:#fff;font:700 12px var(--font-body)}.tlph__cta[data-astro-cid-pdfrfmkq] svg[data-astro-cid-pdfrfmkq]{flex:none;stroke:#fff}@media(max-width:900px){.appsec__grid[data-astro-cid-pdfrfmkq]{grid-template-columns:1fr;gap:8px}.appsec__copy[data-astro-cid-pdfrfmkq]{max-width:none}.appsec__stage[data-astro-cid-pdfrfmkq]{margin-top:28px;padding-bottom:0;display:flex;flex-direction:column;align-items:center}.appsec__browser[data-astro-cid-pdfrfmkq]{width:100%}.appsec__phone[data-astro-cid-pdfrfmkq]{position:relative;left:auto;right:auto;bottom:auto;width:214px;margin-top:-40px;z-index:2}}@media(max-width:560px){.appsec__list[data-astro-cid-pdfrfmkq] li[data-astro-cid-pdfrfmkq]>div[data-astro-cid-pdfrfmkq]{font-size:14.5px}.appsec__phone[data-astro-cid-pdfrfmkq]{margin-top:-32px}.appsec__foot[data-astro-cid-pdfrfmkq]{gap:14px}}:root{--navy: #08163F;--blau: #2563EB;--blau-mittel: #86A8F4;--blau-hell: #BED0F9;--grund: #FFFFFF;--flaeche: #F3F4F8;--flaeche-2: #E9EDF3;--linie: #E6E9F0;--linie-stark: #C9CFDA;--rand-eingabe: #7A8899;--text: #08163F;--text-2: #4A5B6E;--text-3: #5E6E80;--text-aus: #7A8899;--handlung: #2563EB;--handlung-hover: #1E5BE1;--handlung-aktiv: #0F4A9E;--handlung-tint: #EAF0FD;--buehne: #08163F;--buehne-flaeche: #0E266D;--buehne-linie: #21346E;--buehne-text: #FFFFFF;--buehne-text-2: #BED0F9;--buehne-text-3: #86A8F4;--buehne-handlung: #FFFFFF;--buehne-handlung-hover: #BED0F9;--buehne-tint: rgba(134, 168, 244, .14);--buehne-glut: rgba(37, 99, 235, .55);--ok: #15803D;--warn: #B45309;--alarm: #C81E1E;--ok-punkt: #16A34A;--warn-punkt: #B45309;--alarm-punkt: #DC2626;--ok-tint: #EAF7EE;--warn-tint: #FBF0E1;--alarm-tint: #FCEBEB;--buehne-ok: #4ADE80;--buehne-warn: #FBBF24;--buehne-alarm: #F87171;--buehne-ok-punkt: #22C55E;--buehne-warn-punkt: #F59E0B;--buehne-alarm-punkt: #EF4444;--clay: #E6E9F0;--clay-detail: #C9CFDA;--clay-grund: #F3F4F8;--fokus: #2563EB;--fokus-buehne: #BED0F9;--fokus-breite: 2px;--fokus-abstand: 2px;--schrift-text: "Gantari", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--schrift-titel: "Gantari", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--schrift-mono: "Gantari", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--schrift-wert: "Gantari", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--gewicht-wert: 500;--gewicht-text: 400;--gewicht-mittel: 500;--gewicht-titel: 400;--gewicht-knopf: 500;--ls-titel: -.02em;--ls-h2: -.02em;--ls-text: 0;--ls-h3: -.01em;--ls-mono-label: .06em;--t-display: clamp(2.25rem, 1.5rem + 3.2vw, 3.75rem);--t-h1: clamp(2rem, 1.4rem + 2.6vw, 3.5rem);--t-h2: clamp(1.75rem, 1.35rem + 1.6vw, 2.5rem);--t-h3: 1.5rem;--t-h4: 1.25rem;--t-lead: clamp(1.125rem, 1rem + .5vw, 1.25rem);--t-text: 1rem;--t-klein: .875rem;--t-beschriftung: .8125rem;--t-min: .75rem;--t-wert-gross: clamp(1.75rem, 1.4rem + 1.6vw, 2.5rem);--t-wert: 1.25rem;--t-mono: .875rem;--t-mono-klein: .75rem;--lh-titel: 1.05;--lh-h2: 1.1;--lh-h3: 1.2;--lh-h4: 1.3;--lh-text: 1.6;--lh-eng: 1.4;--a4: 4px;--a8: 8px;--a12: 12px;--a16: 16px;--a20: 20px;--a24: 24px;--a32: 32px;--a40: 40px;--a48: 48px;--a64: 64px;--a80: 80px;--a96: 96px;--a128: 128px;--sektion: clamp(56px, 8vw, 96px);--rand: clamp(16px, 4vw, 48px);--inhalt: 1200px;--breit: 1360px;--lese: 720px;--spalten-abstand: clamp(16px, 2vw, 24px);--r-klein: 4px;--r-knopf: 8px;--r-eingabe: 8px;--r-hotspot: 8px;--r-karte: 12px;--r-buehne: 16px;--r-chip: 999px;--schatten-1: 0 1px 2px rgba(8, 22, 63, .06);--schatten-2: 0 8px 24px rgba(8, 22, 63, .1);--schatten-leiste: 0 -4px 16px rgba(8, 22, 63, .08);--dauer-1: .15s;--dauer-2: .25s;--dauer-3: .4s;--dauer-route: 6s;--kurve: cubic-bezier(.2, .7, .2, 1);--kurve-ein: cubic-bezier(.16, 1, .3, 1);--nav-h: 64px;--knopf-h: 44px;--knopf-h-gross: 52px;--leiste-h: 64px;--hotspot: 28px}[data-font=figtree]{--schrift-text: "Figtree", system-ui, sans-serif;--schrift-titel: "Figtree", system-ui, sans-serif;--schrift-mono: "Figtree", system-ui, sans-serif;--schrift-wert: "Figtree", system-ui, sans-serif;--gewicht-wert: 500;--gewicht-titel: 400;--gewicht-knopf: 500;--ls-titel: -.02em;--ls-h2: -.02em}[data-font=rethink]{--schrift-text: "Rethink Sans", system-ui, sans-serif;--schrift-titel: "Rethink Sans", system-ui, sans-serif;--schrift-mono: "Rethink Sans", system-ui, sans-serif;--schrift-wert: "Rethink Sans", system-ui, sans-serif;--gewicht-wert: 500;--gewicht-titel: 400;--gewicht-knopf: 500;--ls-titel: -.02em;--ls-h2: -.02em}[data-font=jakarta]{--schrift-text: "Plus Jakarta Sans", system-ui, sans-serif;--schrift-titel: "Plus Jakarta Sans", system-ui, sans-serif;--schrift-mono: "Plus Jakarta Sans", system-ui, sans-serif;--schrift-wert: "Plus Jakarta Sans", system-ui, sans-serif;--gewicht-wert: 500;--gewicht-titel: 400;--gewicht-knopf: 500;--ls-titel: -.015em;--ls-h2: -.015em}[data-font=gantari]{--schrift-text: "Gantari", system-ui, sans-serif;--schrift-titel: "Gantari", system-ui, sans-serif;--schrift-mono: "Gantari", system-ui, sans-serif;--schrift-wert: "Gantari", system-ui, sans-serif;--gewicht-wert: 500;--gewicht-titel: 400;--gewicht-knopf: 500;--ls-titel: -.02em;--ls-h2: -.02em}[data-font=redhat]{--schrift-text: "Red Hat Text", system-ui, sans-serif;--schrift-titel: "Red Hat Display", system-ui, sans-serif;--schrift-mono: "Red Hat Text", system-ui, sans-serif;--schrift-wert: "Red Hat Display", system-ui, sans-serif;--gewicht-wert: 500;--gewicht-titel: 400;--gewicht-knopf: 500;--ls-titel: -.02em;--ls-h2: -.02em}[data-font=madefor]{--schrift-text: "Wix Madefor Text", system-ui, sans-serif;--schrift-titel: "Wix Madefor Display", system-ui, sans-serif;--schrift-mono: "Wix Madefor Text", system-ui, sans-serif;--schrift-wert: "Wix Madefor Display", system-ui, sans-serif;--gewicht-wert: 500;--gewicht-titel: 400;--gewicht-knopf: 500;--ls-titel: -.02em;--ls-h2: -.02em}[data-font=gtwalsheim]{--schrift-text: "GT Walsheim", system-ui, sans-serif;--schrift-titel: "GT Walsheim", system-ui, sans-serif;--schrift-mono: "GT Walsheim", system-ui, sans-serif;--schrift-wert: "GT Walsheim", system-ui, sans-serif;--gewicht-wert: 500;--gewicht-titel: 400;--gewicht-knopf: 500;--ls-titel: -.02em;--ls-h2: -.02em}[data-font=instrument]{--schrift-text: "Instrument Sans", system-ui, sans-serif;--schrift-titel: "Instrument Sans", system-ui, sans-serif;--schrift-mono: "Instrument Sans", system-ui, sans-serif;--schrift-wert: "Instrument Sans", system-ui, sans-serif;--gewicht-wert: 500;--gewicht-titel: 400;--gewicht-knopf: 500;--ls-titel: -.02em;--ls-h2: -.02em}[data-font=mona]{--schrift-text: "Mona Sans", system-ui, sans-serif;--schrift-titel: "Mona Sans", system-ui, sans-serif;--schrift-mono: "Mona Sans", system-ui, sans-serif;--schrift-wert: "Mona Sans", system-ui, sans-serif;--gewicht-wert: 300;--gewicht-titel: 200;--gewicht-knopf: 500;--ls-titel: -.01em;--ls-h2: -.01em}[data-skala=gross]{--t-h1: clamp(2.5rem, 1.7rem + 3.4vw, 4.5rem);--t-h2: clamp(2rem, 1.5rem + 2.2vw, 3.25rem);--t-h3: 1.625rem;--t-lead: clamp(1.25rem, 1.1rem + .6vw, 1.5rem);--t-text: 1.125rem;--t-klein: .9375rem;--ls-text: -.01em;--lh-titel: 1.02}@font-face{font-family:Inter Hero;font-style:normal;font-weight:600;font-display:optional;src:url(/fonts/inter-600-hero.woff2) format("woff2")}:root{--ux-rand: 32px;--ux-kopf: 64px;--ux-schrift: "Inter", "Inter Fallback", Helvetica, Arial, sans-serif;--ux-h1: clamp(44px, 5.56vw, 80px);--ux-h: clamp(38px, 5.28vw, 76px);--ux-h2: clamp(32px, 3.5vw, 50px);--ux-satz: clamp(19px, 2.02vw, 29px);--ux-klein: clamp(15px, 1.32vw, 19px);--ux-hud: 12px;--ux-weiss: #FFFFFF;--ux-weiss-2: rgba(255, 255, 255, .72);--ux-glas: rgba(255, 255, 255, .2);--ux-glas-hover: rgba(255, 255, 255, .28);--ux-linie: rgba(190, 208, 249, .42);--ux-alarm: var(--buehne-alarm, #F87171);--ux-ok: var(--buehne-ok, #4ADE80);--ux-kurve: cubic-bezier(.33, 0, .2, 1)}@media(max-width:767px){:root{--ux-rand: 16px}}.ux{--schrift-text: var(--ux-schrift);--schrift-titel: var(--ux-schrift);--schrift-mono: var(--ux-schrift);--schrift-wert: var(--ux-schrift)}body.ux{margin:0;background:var(--navy);color:var(--ux-weiss);font-family:var(--ux-schrift);font-feature-settings:"kern" 1,"liga" 1,"calt" 1;-webkit-font-smoothing:antialiased;overflow-x:clip}.ux sub{line-height:0}.ux *,.ux *:before,.ux *:after{box-sizing:border-box}.ux a{color:inherit}.ux [hidden]{display:none!important}.ux-sprung{position:absolute;left:-9999px;top:8px;z-index:50;background:#fff;color:var(--navy);padding:8px 14px;border-radius:999px}.ux-sprung:focus{left:8px}.ux-titel{margin:0;font-weight:600;font-size:var(--ux-h);line-height:.95;letter-spacing:-.04em;text-wrap:balance;max-width:11.5em}h1.ux-titel{font-size:var(--ux-h1)}.ux-titel--h2{font-size:var(--ux-h2);line-height:1.04;letter-spacing:-.03em;max-width:none}.ux-satz{margin:0;font-weight:500;font-size:var(--ux-satz);line-height:1.1;letter-spacing:-.01em;max-width:18em;text-wrap:pretty}.ux-pille{display:inline-flex;align-items:center;gap:10px;min-height:32px;padding:6px 16px;border:0;border-radius:999px;background:var(--ux-glas);color:var(--ux-weiss);font:500 17px/20px var(--ux-schrift);letter-spacing:-.01em;text-decoration:none;transition:background-color .25s var(--ux-kurve);pointer-events:auto;white-space:nowrap}.ux-pille:hover{background:var(--ux-glas-hover)}.ux-pille--gross{min-height:44px;padding:12px 20px;gap:28px}.ux-abschluss .ux-pille,.ux-menue .ux-pille{background:var(--blau)}.ux-abschluss .ux-pille:hover,.ux-menue .ux-pille:hover{background:var(--handlung-hover, #1E5BE1)}.ux-pille:focus-visible{outline:2px solid var(--blau-hell);outline-offset:2px}.tl-nav{position:fixed;inset:0 0 auto;z-index:30;color:#fff;letter-spacing:-.03em;border-bottom:1px solid transparent;pointer-events:none}.tl-nav{transition:background-color .3s var(--ux-kurve),border-color .3s var(--ux-kurve)}.tl-nav.ist-fest{background:#08163ff5;border-bottom-color:#bed0f929}.tl-nav__inner{display:flex;align-items:center;gap:24px;height:var(--ux-kopf);max-width:calc(var(--breit, 1360px) + 2 * var(--ux-rand));margin-inline:auto;padding-inline:var(--ux-rand)}.tl-nav__inner>*{pointer-events:auto}.tl-logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:#fff;font:700 1.25rem/1.5 var(--ux-schrift);letter-spacing:-.02em}.tl-logo__weiss{display:block;line-height:0}.tl-nav__menu{display:none;gap:4px;margin-inline:auto}.tl-nav__menu a{display:inline-flex;align-items:center;height:36px;padding:0 12px;border-radius:999px;color:#fff;font-weight:600;font-size:.875rem;line-height:1.5;text-decoration:none;transition:color .18s var(--ux-kurve)}.tl-nav__menu a:hover{color:var(--handlung, #2563EB)}.tl-nav__menu>a[aria-current=page],.tl-nav__klapp>a[aria-current=page]{color:#fff}.tl-nav__klapp{position:relative}.tl-nav__klapp>a{gap:6px}.tl-nav__unter{position:absolute;left:0;top:100%;z-index:2;display:grid;gap:2px;width:320px;margin-top:8px;padding:8px;border-radius:16px;background:#0b1730;box-shadow:0 0 0 1px #ffffff1a,0 24px 60px #00000080;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .16s var(--ux-kurve),transform .16s var(--ux-kurve),visibility .16s}.tl-nav__klapp:after{content:"";position:absolute;left:0;right:0;top:100%;height:12px}.tl-nav__klapp:hover .tl-nav__unter,.tl-nav__klapp:focus-within .tl-nav__unter{opacity:1;visibility:visible;transform:none}.tl-nav__menu .tl-nav__unter a{display:grid;align-content:center;gap:2px;height:auto;min-height:56px;padding:8px 12px;border-radius:10px}.tl-nav__menu .tl-nav__unter a:hover{background:#ffffff14;color:#fff}.tl-nav__unter b{font-weight:600;font-size:.9375rem;line-height:1.25}.tl-nav__unter span{font-weight:500;font-size:.8125rem;line-height:1.3;color:#ffffff9e}.tl-nav__aktion{display:flex;align-items:center;gap:12px;margin-left:auto}.tl-nav__mail{display:none;align-items:center;justify-content:center;width:32px;height:32px;margin-right:-6px;border-radius:999px;color:#fff;transition:color .18s var(--ux-kurve)}.tl-nav__tel{display:none;align-items:center;gap:8px;color:#fff;text-decoration:none;font-size:.875rem;line-height:1.5;font-variant-numeric:tabular-nums}.tl-nav__mail:hover,.tl-nav__tel:hover{color:var(--handlung, #2563EB)}.tl-nav__cta{display:none;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border:1px solid transparent;border-radius:999px;background:var(--handlung, #2563EB);color:#fff;font:600 1rem/1.2 var(--ux-schrift);letter-spacing:-.03em;text-decoration:none;white-space:nowrap;transition:background-color .18s var(--ux-kurve)}.tl-nav__cta:hover{background:var(--handlung-hover, #1E5BE1)}.tl-nav .tl-anruf{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--navy);text-decoration:none;flex:none}.tl-nav .tl-anruf:hover{background:var(--handlung, #2563EB);color:#fff}.tl-anruf .tl-icon{width:20px;height:20px}.tl-nav__menue{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:none;color:#fff;cursor:pointer}.tl-nav__menue .tl-nav__zu,.tl-nav__menue[aria-expanded=true] .tl-nav__auf{display:none}.tl-nav__menue[aria-expanded=true] .tl-nav__zu{display:block}.tl-icon{width:20px;height:20px;flex:none;display:block;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.tl-icon--24{width:24px;height:24px;stroke-width:1.5}.tl-icon--16{width:16px;height:16px;stroke-width:2}.tl-nav__live{display:none;align-items:center;gap:7px;height:36px;padding:0 4px;color:#fff;font-weight:600;font-size:.875rem;line-height:1.5;text-decoration:none;white-space:nowrap;transition:color .18s var(--ux-kurve)}.tl-nav__live .tl-icon{width:14px;height:14px;stroke-width:2;fill:currentColor}.tl-nav__live:hover{color:var(--handlung, #2563EB)}.ux-live{display:inline-flex;align-items:center;gap:8px;color:#fff;font:600 16px/1.2 var(--ux-schrift);letter-spacing:-.01em;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:#fff6;transition:color .18s var(--ux-kurve),text-decoration-color .18s var(--ux-kurve)}.ux-live:hover{color:var(--handlung, #2563EB);text-decoration-color:currentColor}.ux-live .tl-icon{width:16px;height:16px}.ux-live--menue{justify-self:start;font-size:17px}.ux-fuss__aktionen,.ux-abschluss__aktionen,.ux-hero__aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px}.ux-hero__bestellen{display:inline-flex;align-items:center;gap:8px;pointer-events:auto;color:#fff;font:600 16px/1.2 var(--ux-schrift);letter-spacing:-.01em;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:#fff6;transition:color .18s var(--ux-kurve),text-decoration-color .18s var(--ux-kurve)}.ux-hero__bestellen:hover{color:var(--blau-hell);text-decoration-color:currentColor}.ux-hero__bestellen:focus-visible{outline:2px solid var(--blau-hell);outline-offset:4px;border-radius:2px}@media(min-width:1024px){.tl-nav__menu,.tl-nav__tel,.tl-nav__mail,.tl-nav__cta,.tl-nav__live{display:inline-flex}.tl-nav__menue,.tl-nav .tl-anruf{display:none}}@media(max-width:1023px){.tl-nav__cta{display:inline-flex}.tl-nav .tl-anruf{order:-1}}@media(max-width:767px){.tl-nav .tl-anruf{display:none}.tl-nav__inner{gap:10px}.tl-nav__aktion{gap:0}.tl-nav .tl-nav__korb{width:36px}.tl-nav .tl-nav__korbzahl{right:2px}.tl-nav__menue{width:40px}.tl-nav__cta{padding:0 12px;font-size:.875rem}.tl-logo{gap:8px;font-size:1.125rem}}@media(max-width:389px){.tl-nav__cta{font-size:.8125rem}}@media(max-width:379px){.tl-nav__cta{padding:0 10px}.tl-logo{font-size:1rem}.tl-nav .tl-logo-anim{--logo-b: 40px !important}}@media(max-width:359px){.tl-logo__wort{display:none}}.tl-nav__menu a,.tl-nav__tel{white-space:nowrap}@media(min-width:1024px)and (max-width:1279px){.tl-nav__inner{gap:16px}.tl-nav__menu a{padding:0 9px}.tl-nav__tel{width:32px;height:32px;justify-content:center}.tl-nav__tel span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tl-nav__mail{display:none}.tl-nav .ux-sprachen a{min-width:28px;padding:0 5px}}@media(min-width:1280px)and (max-width:1365px){.tl-nav__mail{display:none}.tl-nav__menu a{padding:0 10px}}@media(min-width:1024px)and (max-width:1439px){.tl-nav__menu a[data-punkt=kontakt]{display:none}}@media(min-width:1024px)and (max-width:1199px){.tl-nav__live{width:32px;justify-content:center;padding:0}.tl-nav__live span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.tl-nav a:focus-visible,.tl-nav button:focus-visible{outline:2px solid var(--blau-hell);outline-offset:2px}.ux-sprachen{display:none;align-items:center;gap:2px;padding:3px;border-radius:999px;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.ux-sprachen a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:26px;padding:0 7px;border-radius:999px;color:#ffffffb8;font:600 .75rem/1 var(--ux-schrift);letter-spacing:.04em;text-decoration:none;transition:color .18s var(--ux-kurve),background-color .18s var(--ux-kurve)}.ux-sprachen a:hover{color:#fff}.ux-sprachen a[aria-current=true]{background:#fff;color:var(--navy)}@media(min-width:1024px){.tl-nav .ux-sprachen{display:inline-flex}}.ux-menue .ux-sprachen--menue{display:inline-flex;justify-self:start}.ux-sprachen--menue a{min-width:48px;height:36px;font-size:.875rem}.tl-logo-anim{--logo-b: 48px;position:relative;display:inline-block;width:var(--logo-b);aspect-ratio:2655 / 1547;flex:none;overflow:visible}.tl-logo-anim img{position:absolute;top:0;height:100%;width:auto;display:block}.tl-logo-anim__spur{position:absolute;left:0;top:0;width:27.42%;height:100%;overflow:hidden;will-change:transform}.tl-logo-anim__linien{left:0;width:100%;will-change:transform}.tl-logo-anim__wagen{left:27.42%;width:72.58%;will-change:transform;backface-visibility:hidden}.tl-logo-anim.ist-start .tl-logo-anim__wagen{animation:tl-logo-fahrt 1.1s cubic-bezier(.16,1,.3,1) both}.tl-logo-anim.ist-start .tl-logo-anim__spur{animation:tl-logo-fahrt-spur 1.1s cubic-bezier(.16,1,.3,1) both}.tl-logo-anim.ist-start .tl-logo-anim__linien{animation:tl-logo-zug .9s cubic-bezier(.2,.9,.2,1) .14s both}.tl-logo:has(.tl-logo-anim.ist-start)>.tl-logo__wort{animation:tl-logo-wort .6s cubic-bezier(.2,.9,.2,1) 1s both}.tl-logo-anim.ist-fertig .tl-logo-anim__wagen,.tl-logo-anim.ist-fertig .tl-logo-anim__spur,.tl-logo-anim.ist-fertig .tl-logo-anim__linien{animation:none;transform:none}.tl-logo:has(.tl-logo-anim.ist-fertig)>.tl-logo__wort{animation:none;opacity:1;transform:none}@keyframes tl-logo-fahrt{0%{transform:translate3d(-150%,0,0)}to{transform:translateZ(0)}}@keyframes tl-logo-zug{0%{transform:translate3d(100%,0,0)}to{transform:translateZ(0)}}@keyframes tl-logo-fahrt-spur{0%{transform:translate3d(-397%,0,0)}to{transform:translateZ(0)}}@keyframes tl-logo-wort{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:no-preference){.tl-logo-anim:not(.ist-start) .tl-logo-anim__wagen{transform:translate3d(-150%,0,0)}.tl-logo-anim:not(.ist-start) .tl-logo-anim__spur{transform:translate3d(-397%,0,0)}.tl-logo-anim:not(.ist-start) .tl-logo-anim__linien{transform:translate3d(100%,0,0)}}@media(prefers-reduced-motion:reduce){.tl-logo-anim.ist-start .tl-logo-anim__wagen,.tl-logo-anim.ist-start .tl-logo-anim__linien,.tl-logo:has(.tl-logo-anim.ist-start)>.tl-logo__wort{animation:none}}.ux-menue{position:fixed;inset:0;z-index:25;padding:calc(var(--ux-kopf) + 48px) var(--ux-rand) 48px;background:#08163fdb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;align-content:start;gap:40px}.ux-menue ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ux-menue__kontakt{display:grid;gap:12px}.ux-menue__kontakt a{display:inline-flex;align-items:center;gap:10px;font:500 17px/1.3 var(--ux-schrift);text-decoration:none;color:var(--handlung, #2563EB);font-variant-numeric:tabular-nums}.ux-menue a[data-menue-link]{font:600 clamp(30px,4vw,52px)/1.1 var(--ux-schrift);letter-spacing:-.03em;text-decoration:none;opacity:.75;transition:opacity .2s}.ux-menue a[data-menue-link]:hover,.ux-menue a[data-menue-link].ist-aktiv{opacity:1}.ux-menue>.ux-pille{justify-self:start}.tl-nav__korb{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;color:#fff;cursor:pointer;flex:none;transition:color .18s var(--ux-kurve)}.tl-nav__korb:hover{color:var(--handlung, #2563EB)}.tl-nav__korbzahl{position:absolute;top:1px;right:-3px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--handlung, #2563EB);color:#fff;font:700 11px/18px var(--ux-schrift);letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums;pointer-events:none}@media(min-width:1024px)and (max-width:1099px){.tl-nav__aktion{gap:8px}.tl-nav__inner{gap:12px}}html.ist-korb-offen{overflow:hidden;scrollbar-gutter:stable}.ux-korb{position:fixed;inset:0;z-index:48}.ux-korb__schleier{position:absolute;inset:0;background:#040a1e8c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .3s var(--ux-kurve)}.ux-korb__tafel{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;width:min(440px,100vw);background:linear-gradient(160deg,#fff,#f6f8fd 48%,#edf1fa);color:var(--navy);box-shadow:-30px 0 80px -30px #0009;transform:translate(100%);transition:transform .32s var(--ux-kurve);outline:none}.ux-korb.ist-an .ux-korb__schleier{opacity:1}.ux-korb.ist-an .ux-korb__tafel{transform:none}.ux-korb__kopf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 14px 24px;border-bottom:1px solid rgba(8,22,63,.08)}.ux-korb__kopf h2{margin:0;font:600 20px/1.2 var(--ux-schrift);letter-spacing:-.02em}.ux-korb__zu{display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:none;color:var(--navy);cursor:pointer;transition:background-color .18s var(--ux-kurve)}.ux-korb__zu:hover{background:#08163f0f}.ux-korb__inhalt{flex:1;display:grid;align-content:start;gap:24px;padding:24px;overflow-y:auto;overscroll-behavior:contain}.ux-korb__posten{display:flex;align-items:center;justify-content:space-between;gap:16px}.ux-korb__name{display:grid;gap:3px;margin:0}.ux-korb__name b{font:600 17px/1.25 var(--ux-schrift);letter-spacing:-.01em}.ux-korb__name span{font:400 13.5px/1.4 var(--ux-schrift);color:#6a7799}.ux-korb__leer{display:grid;gap:14px}.ux-korb__leer-titel{margin:0;font:600 20px/1.25 var(--ux-schrift);letter-spacing:-.02em}.ux-korb__leer-preis{margin:0;font:400 13.5px/1.4 var(--ux-schrift);color:#6a7799}.ux-korb__abrechnung{display:grid;gap:10px;min-width:0;margin:0;padding:0;border:0}.ux-korb__abrechnung legend{float:left;width:100%;margin:0 0 10px;padding:0;font:600 17px/1.25 var(--ux-schrift);letter-spacing:-.01em;color:var(--navy)}.ux-korb__abrechnung legend+*{clear:both}.ux-korb__summe{display:grid;gap:4px;padding-top:18px;border-top:1px solid rgba(8,22,63,.08)}.ux-korb__summe p{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0}.ux-korb__summe p span{font:500 14px/1.3 var(--ux-schrift);color:#3b4a72}.ux-korb__summe strong{font:700 26px/1.1 var(--ux-schrift);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.ux-korb__summe small{margin-left:auto;font:400 13px/1.4 var(--ux-schrift);color:#6a7799}.ux-korb__gross{margin:0;padding:14px 16px;border-radius:12px;background:#eef3ff;font:400 14px/1.5 var(--ux-schrift);color:#3b4a72;text-wrap:pretty}.ux-korb__gross a{color:var(--navy);font-weight:600;text-underline-offset:3px}.ux-korb__fuss{display:grid;gap:12px;padding:18px 24px max(22px,env(safe-area-inset-bottom));border-top:1px solid rgba(8,22,63,.08);background:#ffffffb3}.ux-korb .ux-pille{justify-content:space-between;background:var(--handlung, #2563EB);color:#fff}.ux-korb .ux-pille:hover{background:var(--handlung-hover, #1E5BE1)}.ux-korb__leeren{justify-self:center;padding:6px 4px;border:0;background:none;color:#6a7799;font:500 14px/1.3 var(--ux-schrift);text-decoration:underline;text-underline-offset:4px;cursor:pointer;transition:color .18s var(--ux-kurve)}.ux-korb__leeren:hover{color:var(--navy)}.ux-korb button:focus-visible,.ux-korb a:focus-visible{outline:2px solid var(--blau);outline-offset:2px}.ux-menge{display:inline-flex;align-items:stretch;flex:none;border:1px solid #DCE2EE;border-radius:12px;background:#fff;overflow:hidden}.ux-menge__knopf{display:grid;place-items:center;width:44px;height:48px;padding:0;border:0;background:none;color:var(--navy);cursor:pointer;transition:background-color .18s var(--ux-kurve)}.ux-menge__knopf:hover{background:#f1f4fa}.ux-menge__knopf[aria-disabled=true]{color:#b9c3db;cursor:default;background:none}.ux-menge__zahl{width:60px;height:48px;padding:0;border:0;border-inline:1px solid #DCE2EE;border-radius:0;background:#fff;color:var(--navy);text-align:center;font:600 17px/1 var(--ux-schrift);font-variant-numeric:tabular-nums}.ux-menge__zahl:focus-visible,.ux-menge__knopf:focus-visible{outline:2px solid var(--blau);outline-offset:-2px}.ux-abr{position:relative;display:grid;cursor:pointer}.ux-abr input{position:absolute;inset:0;z-index:2;opacity:0;margin:0;cursor:pointer}.ux-abr__text{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:3px 16px;padding:14px 16px 14px 46px;border-radius:14px;border:1px solid #DCE2EE;background:#fff;transition:border-color .2s var(--ux-kurve),box-shadow .2s var(--ux-kurve),background-color .2s var(--ux-kurve)}.ux-abr__text b{font:600 15px/1.25 var(--ux-schrift);letter-spacing:-.01em;color:var(--navy)}.ux-abr__summe{justify-self:end;font:700 17px/1.2 var(--ux-schrift);letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--navy)}.ux-abr__text small{font:500 12.5px/1.35 var(--ux-schrift);color:#6a7799}.ux-abr__periode{justify-self:end;text-align:right}.ux-abr__text .ux-abr__spar{grid-column:1 / -1;font-weight:600;color:var(--blau)}.ux-abr__punkt{position:absolute;left:16px;top:22px;z-index:1;width:18px;height:18px;border-radius:50%;border:1.5px solid #B9C3DB;background:#fff;pointer-events:none;transition:border-color .2s var(--ux-kurve)}.ux-abr__punkt:after{content:"";position:absolute;inset:3.5px;border-radius:50%;background:var(--blau);transform:scale(0);transition:transform .2s var(--ux-kurve)}.ux-abr:hover .ux-abr__text{border-color:#b9c3db}.ux-abr input:checked~.ux-abr__text{border-color:var(--blau);background:#f5f8ff;box-shadow:0 0 0 3px #2563eb1f}.ux-abr input:checked~.ux-abr__punkt{border-color:var(--blau)}.ux-abr input:checked~.ux-abr__punkt:after{transform:scale(1)}.ux-abr input:focus-visible~.ux-abr__text{box-shadow:0 0 0 3px #2563eb59}@media(prefers-reduced-motion:reduce){.ux-korb__schleier,.ux-korb__tafel,.ux-menge__knopf,.ux-abr__text,.ux-abr__punkt:after{transition:none}}.ux-buehne{position:fixed;inset:0;z-index:0;pointer-events:none;touch-action:pan-y}.ux-leinwand{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:pan-y}.ux-schleier{position:absolute;inset:0;background:linear-gradient(180deg,#040a1e8c,#040a1e00 22%),linear-gradient(0deg,#040a1e80,#040a1e00 30%),radial-gradient(120% 90% at 50% 45%,#040a1e00 55%,#040a1e8c)}.ux-linien{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.ux-linien line,.ux-linien polyline{stroke:#ffffffb3;stroke-width:1;fill:none}.ux-linien circle{fill:#fff}.ux-etiketten{position:absolute;inset:0}.ux-etikett{position:absolute;left:0;top:0;transform:translate3d(-9999px,0,0);white-space:nowrap;font:600 11px/14px var(--ux-schrift);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:"tnum" 1;transition:opacity .35s var(--ux-kurve);will-change:transform,opacity}.ux-etikett--kennzeichen{padding:2px 6px;background:#fff;color:var(--navy);border-radius:3px;letter-spacing:.04em}.ux-etikett--status{padding:0}.ux-etikett--status .ux-etikett__rahmen{position:absolute;left:0;top:0;border:1px solid var(--blau-hell);border-radius:2px}.ux-etikett--status .ux-etikett__text{position:absolute;left:-1px;bottom:100%;margin-bottom:4px;padding:2px 6px;background:var(--blau);color:#fff;border-radius:2px}.ux-etikett--alarm .ux-etikett__rahmen{border-color:var(--ux-alarm)}.ux-etikett--alarm .ux-etikett__text{background:#dc2626}.ux-etikett--zone{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background:#2563ebeb;color:#fff;border-radius:2px}.ux-etikett--zone:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.ux-etikett--zone.ist-alarm{background:#dc2626}.ux-etikett--zone.ist-ok{background:#15803d}.ux-etikett--ziel{padding:4px 10px;border:1px solid rgba(190,208,249,.6);border-radius:2px;background:#08163fd1;color:#fff}.ux-etikett--server{padding:4px 10px;border:1px solid var(--blau-hell);color:#fff;background:#08163fb3;border-radius:2px}.ux-protokoll{position:fixed;right:var(--ux-rand);bottom:40px;z-index:20;display:grid;justify-items:end;gap:8px;pointer-events:none;font:500 var(--ux-hud)/16px var(--ux-schrift);letter-spacing:.06em;text-transform:uppercase;font-feature-settings:"tnum" 1;text-align:right}.ux-protokoll__zeile{opacity:0;transform:translateY(6px);transition:opacity .45s var(--ux-kurve),transform .45s var(--ux-kurve)}.ux-protokoll__zeile.ist-an{opacity:var(--deckung, 1);transform:none}.ux-protokoll__zeile--alarm{color:var(--ux-alarm)}.ux-geschichte{position:relative;z-index:10}.ux-schritt{position:relative;height:calc(var(--laenge) * 100svh)}.ux-tafel{position:sticky;top:0;height:100svh;padding:calc(var(--ux-kopf) + 24px) var(--ux-rand) 40px;pointer-events:none;opacity:var(--sichtbar, 0)}.ux-tafel .ux-titel{position:relative}.ux-tafel__ecke{position:absolute;display:grid;gap:20px;justify-items:start}.ux-tafel__ecke--unten-rechts{right:var(--ux-rand);bottom:40px;width:min(514px,40vw)}.ux-tafel__ecke--unten-links{left:var(--ux-rand);bottom:40px;width:min(520px,44vw)}.ux-tafel__ecke--spalte{right:var(--ux-rand);bottom:40px;width:min(660px,48vw);gap:28px}.ux-schritt--hero .ux-satz{max-width:none}.ux-logoband{position:absolute;left:var(--ux-rand);bottom:32px;width:calc(100% - 2 * var(--ux-rand) - min(514px,40vw) - 56px);height:60px;display:flex;align-items:center;gap:26px;isolation:isolate}.ux-logoband:before{content:"";position:absolute;inset:-20px 0 -16px calc(-1 * var(--ux-rand));z-index:-1;background:linear-gradient(90deg,rgba(0,0,0,.28),rgba(0,0,0,.12) 72%,transparent);pointer-events:none}.ux-logoband__dach{flex:none;margin:0;font:600 12px/16px var(--ux-schrift);letter-spacing:.09em;text-transform:uppercase;color:#ffffffdb}.ux-logoband__fenster{position:relative;flex:1;min-width:0;height:100%;overflow:hidden;contain:paint}.ux-logoband__fenster:before,.ux-logoband__fenster:after{content:"";position:absolute;top:0;bottom:0;width:40px;z-index:1;pointer-events:none}.ux-logoband__fenster:before{left:0;background:linear-gradient(90deg,rgba(4,10,30,.72),transparent)}.ux-logoband__fenster:after{right:0;background:linear-gradient(90deg,transparent,rgba(4,10,30,.72))}.ux-logoband__spur{display:flex;width:max-content;height:100%;align-items:center;animation:ux-logoband var(--logoband-dauer, 160s) linear infinite;animation-play-state:paused;transform:translateZ(0);backface-visibility:hidden}.ux-logoband__spur.ist-bereit{animation-play-state:running;will-change:transform}.ux-logoband__spur.ist-bereit.ist-pausiert{animation-play-state:paused;will-change:auto}.ux-buehne.ist-pausiert{visibility:hidden}.ux-logoband__blatt{display:block;flex:none;width:1133px;height:52px;max-width:none;opacity:.9;pointer-events:none;user-select:none}@keyframes ux-logoband{0%{transform:translateZ(0)}to{transform:translate3d(var(--logoband-weg, -1133px),0,0)}}@media(max-width:1100px){.ux-logoband{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:8px;height:auto}.ux-logoband__fenster{flex:none;width:100%;height:56px}}@media(max-width:767px){.ux-logoband{position:relative;left:auto;bottom:auto;width:100%;margin-top:4px}.ux-logoband:before{inset:-16px calc(-1 * var(--ux-rand)) -12px calc(-1 * var(--ux-rand))}}@media(prefers-reduced-motion:reduce){.ux-logoband__spur{animation:none}.ux-logoband__blatt:not(:first-child){display:none}.ux-logoband__fenster:before,.ux-logoband__fenster:after{display:none}}.ux-tafel__kopf{display:grid;grid-template-columns:minmax(0,520px) minmax(0,560px);gap:40px;align-items:start}.ux-tafel__neben{display:grid;gap:20px;justify-items:start;padding-top:4px}.ux-tafel__titelzeile{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.ux-tafel__titelzeile:has(>.ux-dach){flex-direction:column;align-items:flex-start;gap:0}.ux-marke{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:4px;background:#15803de6;font:500 17px/1 var(--ux-schrift);letter-spacing:-.01em}.ux-schritt--alarm .ux-titel{color:#fff}.ux-tabelle{margin:0;display:grid}.ux-tabelle>div{display:grid;grid-template-columns:140px 1fr;gap:16px;padding:10px 0;border-top:1px solid rgba(255,255,255,.22);font:500 var(--ux-klein)/1.25 var(--ux-schrift);letter-spacing:-.01em}.ux-tabelle dt{color:#fff}.ux-tabelle dd{margin:0;color:var(--ux-weiss-2)}.ux-tabelle__rahmen{display:grid;gap:10px}.ux-tabelle__dach{margin:0;font:600 11px/1.2 var(--ux-schrift);letter-spacing:.12em;text-transform:uppercase;color:var(--ux-weiss-2)}.ux-tabelle--sprung>div{position:relative}.ux-tabelle--sprung a{color:inherit;text-decoration:none}.ux-tabelle--sprung a:after{content:"";position:absolute;inset:0}.ux-tafel.ist-sichtbar .ux-tabelle--sprung a{pointer-events:auto}.ux-tabelle--sprung dd{display:flex;align-items:center;gap:12px}.ux-tabelle__pfeil{margin-left:auto;display:inline-flex;flex:none;color:var(--ux-weiss-2);transition:transform .2s var(--ux-kurve),color .2s var(--ux-kurve)}.ux-tabelle--sprung>div:hover dt,.ux-tabelle--sprung>div:hover .ux-tabelle__pfeil{color:var(--handlung, #2563EB)}.ux-tabelle--sprung>div:hover .ux-tabelle__pfeil{transform:translate(3px)}.ux-tabelle--sprung a:focus-visible{outline:none}.ux-tabelle--sprung>div:has(a:focus-visible){outline:2px solid var(--blau-hell);outline-offset:4px;border-radius:6px}.ux-tabelle--sprung>div{grid-template-columns:160px 1fr}.ux-schritt--auswahl .ux-tafel{display:flex;opacity:1;isolation:isolate}.ux-schritt--auswahl .ux-tafel:before{content:"";position:absolute;inset:0;z-index:-1;background:#040a1e9e;opacity:var(--schleier, 0);pointer-events:none}.ux-wahl__kopf,.ux-wahl__kachel,.ux-wahl__weiter{opacity:0;will-change:opacity,transform}.ux-wahl{flex:1;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:20px}.ux-wahl__kopf{display:grid;gap:10px}.ux-wahl__kopf .ux-dach{margin:0}.ux-wahl__kopf .ux-titel{font-size:clamp(32px,3.4vw,52px);max-width:none}.ux-wahl__raster{min-height:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:14px}.ux-wahl__kachel{position:relative;overflow:hidden;isolation:isolate;border-radius:18px;background:var(--navy);color:#fff;text-decoration:none;box-shadow:inset 0 0 0 1px #ffffff24}.ux-wahl__kachel.ist-bereit{pointer-events:auto}.ux-wahl__kachel video{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ux-kurve)}.ux-wahl__kachel:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#040a1e00 38%,#040a1ed6)}.ux-wahl__text{position:absolute;left:22px;right:80px;bottom:20px;display:grid;justify-items:start;gap:6px}.ux-wahl__produkt{padding:3px 9px;border-radius:999px;background:#ffffff29;font:600 11px/1.3 var(--ux-schrift);letter-spacing:.06em;text-transform:uppercase}.ux-wahl__text strong{font:600 clamp(20px,1.8vw,28px)/1.1 var(--ux-schrift);letter-spacing:-.02em}.ux-wahl__text>span:last-child{font:400 15px/1.35 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-wahl__pfeil{position:absolute;right:18px;bottom:18px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--navy);transition:transform .25s var(--ux-kurve),background-color .25s var(--ux-kurve)}.ux-wahl__kachel:hover video{transform:scale(1.04)}.ux-wahl__kachel:hover .ux-wahl__pfeil{transform:translate(3px);background:var(--handlung, #2563EB);color:#fff}.ux-wahl__kachel:focus-visible{outline:2px solid var(--blau-hell);outline-offset:3px}.ux-geschichte--tor .ux-schritt--auswahl .ux-tafel{position:fixed;inset:0;height:auto}.ux-geschichte--tor.hat-text .ux-schritt--auswahl{height:auto;min-height:100svh}.ux-geschichte--tor.hat-text .ux-schritt--auswahl .ux-tafel{position:sticky;top:0;height:auto;min-height:100svh}.ux-geschichte--tor.hat-text .ux-wahl__recht{display:none}.ux-starttext{position:relative;isolation:isolate;padding:14svh var(--ux-rand) 10svh}.ux-starttext__spalte{max-width:72ch;margin:0 auto;display:grid;gap:14px}.ux-starttext__spalte .ux-titel--h2{margin-top:28px;font-size:clamp(24px,2.2vw,34px)}.ux-starttext__spalte p{margin:0;font:400 clamp(16px,1.15vw,18px)/1.6 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-starttext__spalte p a{color:#fff;font-weight:600;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ffffff73}.ux-starttext__spalte p a:hover{text-decoration-color:#fff}.ux-wahl__weiter{display:grid;justify-items:center;gap:10px;text-align:center}.ux-wahl__weiter.ist-bereit{pointer-events:auto}.ux-wahl__weiter>p{margin:0;font:500 15px/1.3 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-wahl__weiter>p>a{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--handlung, #2563EB);text-decoration:none}.ux-wahl__weiter>p>a:hover{text-decoration:underline;text-underline-offset:3px}.ux-wahl__recht{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:4px 16px;font:500 12px/1.4 var(--ux-schrift);color:#ffffff80}.ux-wahl__recht a,.ux-wahl__recht button,.ux-wahl__recht summary{padding:0;border:0;background:none;font:inherit;color:inherit;text-decoration:none;cursor:pointer}.ux-wahl__recht a:hover,.ux-wahl__recht button:hover,.ux-wahl__recht summary:hover{color:#fff}.ux-wahl__recht summary{list-style:none}.ux-wahl__recht summary::-webkit-details-marker{display:none}.ux-wahl__recht details[open]{flex-basis:100%}.ux-wahl__recht details>span{display:block;max-width:92ch;margin:6px auto 0;font-size:11px}.ux-tafel__ecke--spalte:has(.ux-tabelle--sprung):before{content:"";position:absolute;inset:-16% -10% -10%;z-index:-1;background:radial-gradient(closest-side,#040a1ec7,#040a1e85 60%,#040a1e00);pointer-events:none}.ux-schritt--tabelle .ux-tafel{overflow-x:clip}.ux-hinweise{list-style:none;margin:0;padding:0;pointer-events:none}.ux-hinweis{position:fixed;left:0;top:0;width:300px;display:grid;gap:8px;opacity:0;transform:translate3d(-9999px,0,0);transition:opacity .5s var(--ux-kurve)}.ux-hinweis strong{font:500 var(--ux-satz)/1.1 var(--ux-schrift);letter-spacing:-.01em}.ux-hinweis span{font:500 15px/1.3 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-hinweis.ist-an{opacity:1}.ux-bildschirm{position:fixed;z-index:15;right:var(--ux-rand);top:50%;width:clamp(380px,30vw,400px);transform:translate3d(0,-52%,0);opacity:0;pointer-events:none}.ux-bildschirm .tl-pro-szene{max-width:none;margin:0;border:1px solid var(--buehne-linie);box-shadow:0 30px 80px -30px #000000b3}.ux-bildschirm .tl-pro-szene__wert{flex-wrap:wrap;row-gap:4px}.ux-paar{display:inline-flex;gap:var(--a12);align-items:baseline}.ux-bildschirm:has(.ux-bildschirm__tabelle){width:min(500px,36vw)}.ux-bildschirm__tabelle .tl-szene-tabelle{background:var(--buehne);color:var(--buehne-text);padding:18px;border-radius:16px;border:1px solid var(--buehne-linie);box-shadow:0 30px 80px -30px #000000b3}.ux-bildschirm__tabelle .tl-szene-tabelle table{background:var(--buehne-flaeche)}.ux-bildschirm__tabelle .tl-szene-tabelle th,.ux-bildschirm__tabelle .tl-szene-tabelle td{color:var(--buehne-text-2);border-bottom-color:var(--buehne-linie);padding:9px 12px}.ux-bildschirm__tabelle .tl-szene-tabelle th{color:var(--buehne-text-3)}.ux-bildschirm__tabelle .tl-szene-tabelle tr.ist-ausreisser td{color:var(--buehne-warn)}.ux-bildschirm__tabelle .tl-szene-tabelle__kopf .tl-mono,.ux-bildschirm__tabelle .tl-szene-tabelle__fuss{color:var(--buehne-text-3)}.ux-bildschirm__tabelle .tl-szene-tabelle__fuss{margin:0;font-size:13px}@media(max-width:379px){.ux-bildschirm__tabelle .tl-szene-tabelle th,.ux-bildschirm__tabelle .tl-szene-tabelle td{padding:8px 5px;font-size:12px}.ux-bildschirm__tabelle .tl-kennzeichen{font-size:11px;padding:1px 4px}}.ux-bildschirm__tabelle .tl-kennzeichen{border-color:var(--buehne-text-3);color:var(--buehne-text)}.ux-bildschirm [data-foto] .ux-foto__fertig{display:none}.ux-bildschirm [data-foto].ist-fertig{color:var(--buehne-ok);background:var(--buehne-flaeche);border-color:var(--buehne-linie)}.ux-bildschirm [data-foto].ist-fertig .ux-foto__offen{display:none}.ux-bildschirm [data-foto].ist-fertig .ux-foto__fertig{display:block}.ux-bildschirm [data-foto].ist-jetzt{color:var(--navy);background:#fff;border-color:#fff;font-weight:600}.ux-sms{display:grid;gap:6px;padding:14px 16px;border-radius:18px 18px 18px 4px;background:#e9eef9;color:#0b1b4d}.ux-sms small{font:600 11px/1.2 var(--ux-schrift);letter-spacing:.05em;text-transform:uppercase;color:#5b6b92}.ux-sms p{margin:0;font:500 16px/1.4 var(--ux-schrift)}.ux-replay{display:grid;gap:12px}.ux-replay__leiste{position:relative;height:6px;border-radius:3px;background:var(--buehne-linie);overflow:hidden}.ux-replay__leiste i{position:absolute;left:0;top:0;bottom:0;width:calc(var(--replay, 0) * 100%);border-radius:3px;background:#60a5fa}.ux-etikett--pin,.ux-etikett--foto,.ux-etikett--punkt{padding:0}.ux-etikett__punkt{position:absolute;left:-6px;top:-6px;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #2563eb99}.ux-etikett--pin .ux-etikett__text{position:absolute;left:12px;bottom:10px;padding:3px 8px;border:1px solid rgba(190,208,249,.6);border-radius:2px;background:#08163fe6;color:#fff}.ux-etikett--pin.ist-ok .ux-etikett__punkt{box-shadow:0 0 0 4px #22c55ea6}.ux-etikett--pin.ist-ok .ux-etikett__text{border-color:#4ade80cc}.ux-etikett--foto .ux-etikett__punkt{display:none}.ux-etikett--foto .ux-etikett__text{position:absolute;left:0;top:0;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border:1px solid rgba(190,208,249,.7);border-radius:999px;background:#08163fe6;color:#fff}.ux-etikett--foto .ux-etikett__text:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--blau-hell)}.ux-etikett--foto.ist-ok .ux-etikett__text{border-color:#22c55e;background:#15803d}.ux-etikett--foto.ist-ok .ux-etikett__text:before{background:#fff}.ux-etikett--punkt:before{content:"";position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:50%;background:#ef4444;box-shadow:0 0 #ef4444b3;animation:ux-punkt 1.1s ease-out infinite}@keyframes ux-punkt{to{box-shadow:0 0 0 18px #ef444400}}.ux-weitere{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:10px}.ux-weitere p{margin:0;font:600 13px/1.2 var(--ux-schrift);letter-spacing:.06em;text-transform:uppercase;color:var(--handlung, #2563EB)}.ux-weitere a{font:500 15px/1.3 var(--ux-schrift);color:#fff;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ux-weitere a:hover{color:var(--handlung, #2563EB)}@media(max-width:767px){.ux-bildschirm{left:50%;right:auto;top:auto;bottom:36svh;width:min(340px,calc(100vw - 2 * var(--ux-rand)));transform:translate3d(-50%,0,0) scale(.86);transform-origin:50% 100%}.ux-bildschirm:has(.ux-bildschirm__tabelle){width:min(360px,calc(100vw - 2 * var(--ux-rand)))}.ux-bildschirm .tl-pro-szene{padding:18px;gap:12px}}@media(prefers-reduced-motion:reduce){.ux-etikett--punkt:before{animation:none}}.ux-cookies{position:fixed;left:var(--ux-rand);bottom:24px;z-index:24;width:min(420px,calc(100vw - 2 * var(--ux-rand)));padding:22px 22px 20px;border-radius:18px;border:1px solid rgba(190,208,249,.22);background:#0b1b4d;box-shadow:0 30px 80px -20px #0009;display:grid;gap:12px;opacity:0;transform:translateY(12px);transition:opacity .5s var(--ux-kurve),transform .5s var(--ux-kurve)}.ux-cookies.ist-an{opacity:1;transform:none}.ux-cookies__titel{margin:0;font:600 17px/1.3 var(--ux-schrift);letter-spacing:-.01em;color:#fff}.ux-cookies__text{margin:0;font:400 14px/1.5 var(--ux-schrift);color:var(--ux-weiss-2);text-wrap:pretty}.ux-cookies__text a{color:#fff;text-underline-offset:3px}.ux-cookies__knoepfe{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:4px}.ux-cookies__knopf{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid rgba(255,255,255,.32);background:#ffffff0f;color:#fff;font:500 15px/1 var(--ux-schrift);cursor:pointer;transition:background-color .2s var(--ux-kurve),border-color .2s var(--ux-kurve)}.ux-cookies__knopf:hover{background:#ffffff24;border-color:#ffffff8c}.ux-cookies__knopf:focus-visible{outline:2px solid var(--blau-hell);outline-offset:2px}.ux-fuss__cookie{padding:0;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;cursor:pointer}.ux-fuss__cookie:hover{color:#fff}@media(max-width:599px){.ux-cookies{left:12px;right:12px;bottom:12px;width:auto;padding:18px 18px 16px}}@media(prefers-reduced-motion:reduce){.ux-cookies{transition:none}}.ux-zitat{position:relative;z-index:1;padding:26svh var(--ux-rand) 22svh;overflow-x:clip}.ux-zitat__inhalt{position:relative;margin:0 auto;max-width:1040px;display:grid;justify-items:center;text-align:center}.ux-zitat__inhalt:before{content:"";position:absolute;inset:-22% -14%;z-index:-1;background:radial-gradient(closest-side,#040a1edb,#040a1e99 58%,#040a1e00);pointer-events:none}.ux-zitat__zeichen{width:clamp(34px,2.8vw,44px);height:auto;margin-bottom:clamp(22px,2.4vw,34px);fill:var(--blau)}.ux-zitat__text{margin:0}.ux-zitat__text p{margin:0;font:500 clamp(22px,1.25vw + 12px,36px)/1.3 var(--ux-schrift);letter-spacing:-.02em;color:#fff;text-wrap:balance}.ux-zitat__quelle{display:grid;justify-items:center;gap:4px;margin-top:clamp(30px,3vw,44px);line-height:1.3}.ux-zitat__spitzname{margin-bottom:4px;font:600 12px/1.2 var(--ux-schrift);letter-spacing:.08em;text-transform:uppercase;color:var(--handlung, #2563EB)}.ux-zitat__quelle b{font:600 18px/1.3 var(--ux-schrift);letter-spacing:-.01em}.ux-zitat__quelle span:last-child{font:400 15px/1.3 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-kunden{position:relative;z-index:1;isolation:isolate;padding:16svh var(--ux-rand) 14svh;display:grid;gap:40px}.ux-kunden:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(to bottom,#040a1e00,#040a1ec7 24% 76%,#040a1e00);pointer-events:none}.ux-kunden__kopf .ux-dach{margin:0 0 14px}.ux-kunden__liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,340px));border-top:1px solid rgba(190,208,249,.22)}.ux-kunden__liste>li+li{border-left:1px solid rgba(190,208,249,.22)}.ux-kunde{display:grid;align-content:start;gap:6px;height:100%;padding:30px 32px 30px 0;color:#fff;text-decoration:none}.ux-kunden__liste>li+li .ux-kunde{padding-left:32px}.ux-kunde__marke{display:flex;align-items:center;min-height:76px;margin-bottom:8px}.ux-kunde__marke img{display:block;width:auto;height:auto;max-width:min(100%,210px);max-height:66px;opacity:.94;transition:opacity .25s var(--ux-kurve)}.ux-kunde__schrift{font:600 clamp(22px,1.9vw,28px)/1.15 var(--ux-schrift);letter-spacing:-.025em;text-wrap:balance}.ux-kunde__name{font:600 17px/1.3 var(--ux-schrift);letter-spacing:-.01em}.ux-kunde__ort{font:400 15px/1.4 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-kunde__link{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font:600 14px/1.2 var(--ux-schrift);color:var(--handlung, #2563EB);transition:gap .2s var(--ux-kurve)}.ux-kunde:hover img{opacity:1}.ux-kunde:hover .ux-kunde__link{gap:9px}.ux-kunde:focus-visible{outline:2px solid var(--blau-hell);outline-offset:4px;border-radius:6px}@media(max-width:767px){.ux-kunden{padding:12svh var(--ux-rand) 10svh;gap:28px}.ux-kunden__liste{grid-template-columns:1fr}.ux-kunden__liste>li+li{border-left:0;border-top:1px solid rgba(190,208,249,.22)}.ux-kunden__liste>li+li .ux-kunde{padding-left:0}.ux-kunde{padding:24px 0}.ux-kunde__marke{min-height:64px}}.ux-branchen{position:relative;height:320svh}.ux-branchen__buehne{position:sticky;top:calc(var(--ux-kopf) + 32px)}.ux-branchen__buehne>.ux-titel{padding:0 var(--ux-rand)}.ux-branchen__reihe{height:calc(100svh - var(--ux-kopf) - 160px);margin-top:32px;padding:0 var(--ux-rand);display:flex;gap:12px;container:branchen / inline-size}.ux-karte{position:relative;flex:1 1 0;min-width:0;border-radius:6px;overflow:hidden;background:#0e266d;transition:flex-grow .9s var(--ux-kurve)}.ux-karte.ist-aktiv{flex-grow:3.2}.ux-karte video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ux-karte:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#040a1ed1,#040a1e00 52%)}.ux-karte__text{position:absolute;left:20px;right:20px;bottom:20px;z-index:4;display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:14px 20px;opacity:0;transform:translateY(8px);transition:opacity .6s var(--ux-kurve),transform .6s var(--ux-kurve);pointer-events:none}.ux-karte__worte{display:grid;gap:8px;min-width:0}.ux-karte__aktion{justify-self:end;display:grid;justify-items:end;gap:10px}@media(min-width:768px){.ux-karte__text{right:auto;width:calc((100cqw - 36px) * 3.2 / 6.2 - 40px)}}@container branchen (min-width: 1270px){.ux-karte__text{grid-template-columns:minmax(0,1fr) auto}}.ux-karte .ux-karte__produkt{font:600 18px/1.2 var(--ux-schrift);letter-spacing:-.01em;color:#fff;white-space:nowrap}.ux-karte.ist-aktiv .ux-karte__funktionen{pointer-events:auto}.ux-karte.ist-aktiv .ux-karte__text{opacity:1;transform:none}.ux-karte h3{margin:0;font:500 var(--ux-satz)/1.1 var(--ux-schrift);letter-spacing:-.01em}.ux-karte p{margin:0;font:500 15px/1.35 var(--ux-schrift);color:var(--ux-weiss-2);white-space:nowrap}.ux-karte__wahl{position:absolute;inset:0;z-index:3;margin:0;padding:0;border:0;border-radius:inherit;background:transparent;cursor:pointer}.ux-karte.ist-aktiv .ux-karte__wahl{cursor:default}.ux-karte__wahl:focus-visible{outline:2px solid var(--blau-hell);outline-offset:-4px}.ux-karte video{transition:filter .3s var(--ux-kurve)}@media(hover:hover){.ux-karte:not(.ist-aktiv):hover video{filter:brightness(1.15)}}.ux-karte:before{content:"";position:absolute;left:50%;top:50%;z-index:2;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;border:1px solid rgba(255,255,255,.5);background:#08163f8c url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M5.5 3.8v8.4l6.6-4.2z' fill='%23fff'/%3E%3C/svg%3E") 55% 50% / 20px no-repeat;opacity:0;transform:scale(.9);transition:opacity .25s var(--ux-kurve),transform .25s var(--ux-kurve);pointer-events:none}@media(hover:hover){.ux-karte:not(.ist-aktiv):hover:before{opacity:1;transform:none}}.ux-karte:not(.ist-aktiv):has(.ux-karte__wahl:focus-visible):before{opacity:1;transform:none}.ux-kilabel{position:absolute;right:8px;top:8px;z-index:2;padding:3px 8px;border-radius:3px;background:#040a1ecc;color:#fff;font:600 12px/1.2 var(--ux-schrift);opacity:1}.ux-europa{position:relative;min-height:170svh;padding:30svh var(--ux-rand) 0}.ux-europa__satz{position:sticky;top:30svh;max-width:9.6em;font-size:var(--ux-h2)}.ux-abschluss{position:relative;min-height:200svh}.ux-abschluss__text{position:sticky;top:calc(100svh - 360px);margin-left:59%;padding-right:var(--ux-rand);display:grid;gap:20px;justify-items:start}.ux-abschluss__text .ux-satz{font-size:var(--ux-satz);max-width:16em}@supports (width: 1cqw){.ux-abschluss__text{container-type:inline-size}.ux-abschluss__text .ux-titel{font-size:min(var(--ux-h2),7.8cqw);white-space:nowrap}@media(min-width:768px)and (max-width:1023px){.ux-abschluss__text .ux-titel{font-size:var(--ux-h2);white-space:normal}}@media(max-width:767px){.ux-abschluss__text .ux-titel{font-size:min(36px,7.8cqw)}}}.ux-fuss>.tl-musterflaeche{-webkit-mask-image:linear-gradient(to bottom,transparent 28%,black 62%,black 92%,transparent)!important;mask-image:linear-gradient(to bottom,transparent 28%,black 62%,black 92%,transparent)!important}.ux-fuss{position:relative;z-index:10;min-height:100svh;padding:30svh var(--ux-rand) 24px;display:grid;align-content:end;gap:56px;background:linear-gradient(180deg,#08163f00,#08163feb 40%)}.ux-fuss__frage{display:grid;gap:16px;justify-items:start}.ux-fuss--kompakt{min-height:0;padding-top:clamp(96px,16svh,180px)}.ux-fuss__spalten{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px}@media(max-width:1100px){.ux-fuss__spalten{grid-template-columns:repeat(3,minmax(0,1fr))}}.ux-fuss__spalten summary{list-style:none;pointer-events:none}.ux-fuss__spalten summary::-webkit-details-marker{display:none}@media(max-width:700px){.ux-fuss__spalten,.ux-fuss__spalten[class]{display:block}.ux-fuss__spalten details{border-bottom:1px solid rgba(255,255,255,.12)}.ux-fuss__spalten summary{display:flex;align-items:center;justify-content:space-between;min-height:52px;pointer-events:auto;cursor:pointer}.ux-fuss__spalten summary h3{margin:0;font-size:18px}.ux-fuss__spalten summary:after{content:"+";font:500 20px/1 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-fuss__spalten details[open] summary:after{content:"-"}.ux-fuss__spalten ul{padding-bottom:14px}}.ux-fuss h3{margin:0 0 12px;font:600 19px/1.2 var(--ux-schrift);letter-spacing:-.02em;color:#fff}.ux-fuss ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.ux-fuss ul a{text-decoration:none;font:500 15px/1.4 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-fuss ul a:hover{color:#fff}.ux-fuss__unten{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;font:500 13px/1.4 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-fuss__marke{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.ux-fuss__marke img{display:block;width:auto;height:24px}.ux-fuss__marke b{margin-right:10px;font:700 17px/1 var(--ux-schrift);letter-spacing:-.02em;color:#fff}.ux-fuss__quellen{margin:0;font:500 11px/1.5 var(--ux-schrift);color:#bed0f999}.ux-ohne-3d .ux-buehne{background:url(/geschichte/poster/strasse-quer.webp) center / cover no-repeat}.ux-ohne-3d .ux-tafel{opacity:1}.ux-geraetetext{position:absolute;bottom:40px;width:min(440px,34vw);display:grid;gap:16px;justify-items:start;opacity:var(--an, 0);pointer-events:none}.ux-geraetetext--links{left:var(--ux-rand)}.ux-geraetetext--rechts{right:var(--ux-rand)}.ux-geraetetext.ist-an{pointer-events:auto}.ux-geraetetext:not(.ist-an),.ux-geraetetext:not(.ist-an) *{pointer-events:none!important}.ux-geraetetext__name{margin:0;display:grid;gap:6px}.ux-geraetetext__name strong{font:600 13px/1 var(--ux-schrift);letter-spacing:.06em;text-transform:uppercase}.ux-geraetetext__name span{font:500 15px/1.3 var(--ux-schrift);color:var(--blau-hell)}.ux-geraetetext__knopf svg{transition:transform .3s var(--ux-kurve)}.ux-geraetetext__knopf[aria-expanded=true] svg{transform:rotate(180deg)}.ux-geraetetext.ist-offen .ux-satz{display:none}.ux-geraetetext__details{width:100%;max-height:min(62svh,560px);overflow:auto;padding:4px 18px 14px;border-radius:16px;border:1px solid rgba(190,208,249,.18);background:#08163fe6;animation:ux-details-ein .35s var(--ux-kurve)}@keyframes ux-details-ein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ux-geraetetext__details dl{margin:0;display:grid}.ux-geraetetext__details dl>div{display:grid;grid-template-columns:118px 1fr;gap:12px;padding:10px 0;border-bottom:1px solid rgba(190,208,249,.14);font:500 14px/1.4 var(--ux-schrift)}.ux-geraetetext__details dt{color:var(--blau-hell)}.ux-geraetetext__details dd{margin:0}.ux-geraetetext__quelle{display:inline-block;margin-top:12px;font:500 12px/1.4 var(--ux-schrift);color:#bed0f9bf}@media(min-width:768px){.ux-protokoll.ist-links{left:var(--ux-rand);right:auto;justify-items:start;text-align:left}}.ux-daten-schleier{position:fixed;inset:0;z-index:44;background:#040a1e8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ux-daten{position:fixed;top:12px;right:12px;bottom:12px;z-index:45;width:min(480px,calc(100vw - 24px));padding:28px;overflow-y:auto;border-radius:18px;border:1px solid rgba(190,208,249,.22);background:#08163fe0;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);display:grid;align-content:start;gap:18px;box-shadow:0 30px 90px #00000073;animation:ux-daten-ein .45s var(--ux-kurve)}@keyframes ux-daten-ein{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.ux-daten__kopf{display:flex;align-items:center;justify-content:space-between}.ux-daten__kopf h2{margin:0;font:600 26px/1.1 var(--ux-schrift);letter-spacing:-.03em}.ux-daten__zu{position:relative;width:36px;height:36px;border:1px solid rgba(190,208,249,.3);border-radius:50%;background:none;cursor:pointer}.ux-daten__zu span{position:absolute;left:10px;right:10px;top:17px;height:1.5px;background:#fff;transform:rotate(45deg)}.ux-daten__zu span+span{transform:rotate(-45deg)}.ux-daten__reiter{display:inline-flex;gap:2px;padding:3px;border-radius:999px;border:1px solid rgba(190,208,249,.28);justify-self:start}.ux-daten__reiter button{min-height:34px;padding:0 16px;border:0;border-radius:999px;background:none;color:var(--ux-weiss-2);font:500 14px/1 var(--ux-schrift);cursor:pointer}.ux-daten__reiter button[aria-selected=true]{background:#fff;color:var(--navy)}.ux-daten__geraet{display:grid;gap:12px}.ux-daten__geraet img{width:100%;max-width:360px;height:auto;justify-self:center;filter:drop-shadow(0 18px 24px rgba(0,0,0,.45))}.ux-daten__geraet .ux-dach{margin:0}.ux-daten__geraet dl{margin:0;display:grid}.ux-daten__geraet dl>div{display:grid;grid-template-columns:128px 1fr;gap:14px;padding:11px 0;border-top:1px solid rgba(190,208,249,.16);font:500 14px/1.45 var(--ux-schrift)}.ux-daten__geraet dt{color:var(--blau-hell)}.ux-daten__geraet dd{margin:0;color:#fff}.ux-daten__quelle{font:500 12px/1.4 var(--ux-schrift);color:#bed0f9bf}.ux-angebot__aktionen{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ux-angebot__daten{padding:0;border:0;background:none;color:var(--handlung, #2563EB);font:500 14px/1.2 var(--ux-schrift);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ux-angebot__daten:hover{color:#fff}.ux-angebot__zweit{font:500 14px/1.2 var(--ux-schrift);text-decoration:underline;text-decoration-color:#ffffff80;text-underline-offset:3px}.ux-angebot__zweit:hover{text-decoration-color:#fff}.ux-dach{margin:0 0 14px;font:600 13px/16px var(--ux-schrift);letter-spacing:.06em;text-transform:uppercase;color:var(--handlung, #2563EB)}.ux-angebot{position:relative;padding:22svh var(--ux-rand) 16svh;display:grid;gap:32px}.ux-angebot__kopf{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.ux-schalter{display:inline-flex;gap:2px;padding:3px;border-radius:999px;border:1px solid rgba(190,208,249,.28);background:#08163fcc}.ux-schalter button{min-height:36px;padding:0 18px;border:0;border-radius:999px;background:none;color:var(--ux-weiss-2);font:500 15px/1 var(--ux-schrift);cursor:pointer;transition:background-color .25s var(--ux-kurve),color .25s var(--ux-kurve)}.ux-schalter button[aria-pressed=true]{background:#fff;color:var(--navy)}.ux-schalter button:focus-visible{outline:2px solid var(--blau-hell);outline-offset:2px}.ux-angebot__karten{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.ux-angebot__karte{position:relative;display:grid;grid-template-rows:auto auto auto 1fr auto auto;gap:16px;padding:28px;border-radius:16px;border:1px solid rgba(190,208,249,.18);background:#08163fd6;cursor:pointer;transition:transform .45s var(--ux-kurve),border-color .35s var(--ux-kurve),box-shadow .45s var(--ux-kurve),background-color .35s var(--ux-kurve)}.ux-angebot__karte:hover{transform:translateY(-3px);border-color:#bed0f95c}.ux-angebot__karte:focus-visible{outline:2px solid var(--blau-hell);outline-offset:3px}.ux-angebot__karte.ist-gewaehlt{border-color:var(--blau);background:#0e266db8;box-shadow:0 0 0 1px var(--blau),0 30px 80px #2563eb47}.ux-angebot__fuer{margin:0;font:600 12px/1.35 var(--ux-schrift);letter-spacing:.06em;text-transform:uppercase;color:var(--handlung, #2563EB)}.ux-angebot__name{margin:0;font:600 clamp(26px,2.2vw,32px)/1.05 var(--ux-schrift);letter-spacing:-.03em}.ux-angebot__satz{margin:0;font:500 15px/1.45 var(--ux-schrift);color:var(--ux-weiss-2);max-width:34em}.ux-angebot__preisreihe{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:150px}.ux-angebot__preis{min-width:0}.ux-angebot__preis [hidden]{display:none!important}.ux-angebot__zeile1{margin:0;display:flex;align-items:baseline;gap:8px;white-space:nowrap}.ux-angebot__ab{font:500 17px/1 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-angebot__wert{font:600 clamp(34px,3vw,48px)/1 var(--ux-schrift);letter-spacing:-.03em;font-feature-settings:"tnum" 1}.ux-angebot__wert--text{display:block;margin:0;font-size:clamp(30px,2.6vw,38px)}.ux-angebot__etikett{margin:0 0 6px;font:600 12px/1 var(--ux-schrift);letter-spacing:.06em;text-transform:uppercase;color:var(--handlung, #2563EB)}.ux-angebot__einheit{margin:8px 0 0;font:500 14px/1.35 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-angebot__hinweis{margin:8px 0 0;font:500 13px/1.45 var(--ux-schrift);color:#bed0f9b8;text-wrap:pretty}.ux-angebot__bild{width:36%;max-width:170px;height:auto;flex:none;filter:drop-shadow(0 18px 24px rgba(0,0,0,.45));transition:transform .6s var(--ux-kurve)}.ux-angebot__karte.ist-gewaehlt .ux-angebot__bild{transform:translateY(-4px) scale(1.04)}.ux-angebot__fakten{margin:0;display:grid}.ux-angebot__fakten>div{display:grid;grid-template-columns:92px 1fr;gap:12px;padding:10px 0;border-top:1px solid rgba(190,208,249,.16);font:500 14px/1.4 var(--ux-schrift)}.ux-angebot__fakten dt{color:var(--blau-hell)}.ux-angebot__fakten dd{margin:0;color:var(--ux-weiss-2)}.ux-angebot__karte .ux-pille{justify-self:start}.ux-angebot__karte.ist-gewaehlt .ux-pille{background:var(--blau)}.ux-angebot__karte.ist-gewaehlt .ux-pille:hover{background:var(--handlung-hover, #1E5BE1)}.ux-angebot__karte--custom{background:linear-gradient(160deg,#0e266db8,#040a1ed1)}.ux-angebot__zeile{margin:0;font:500 13px/1.4 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-software{position:relative;padding:18svh var(--ux-rand) 16svh;display:grid;gap:48px;align-items:center}@media(min-width:1024px){.ux-software{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.ux-software__text{display:grid;gap:20px;justify-items:start;max-width:560px}.ux-software__text .ux-dach{margin:0}.ux-software__aktionen{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:8px}.ux-software__link{display:inline-flex;align-items:center;gap:8px;font:600 16px/1.2 var(--ux-schrift);color:var(--handlung, #2563EB);text-decoration:none}.ux-software__link:hover{color:#fff}.ux-software .tl-app__buehne{border-radius:24px;border:1px solid rgba(190,208,249,.16);background:radial-gradient(120% 90% at 50% 0%,#2563eb4d,#08163fdb 60%,#040a1ee6)}.ux-software .tl-app__label{color:var(--blau-hell)}.ux-software .tl-app__beispiel{color:#bed0f999}.ux-software .ux-satz{max-width:none;font-size:clamp(16px,1.3vw,21px);line-height:1.3;color:var(--ux-weiss-2)}@media(min-width:1024px){.ux-software{grid-template-columns:minmax(0,6fr) minmax(0,7fr)}.ux-software .ux-satz{white-space:nowrap}.ux-software__text{max-width:620px}}.ux-software .tl-tablet--fahrten .tl-fahrten__liste{grid-template-columns:minmax(0,1fr)}.ux-software [data-fahrten-liste]>*{transform:translate3d(0,calc(var(--fahrt-y, 0) * -1px),0)}.ux-software [data-fahrten-liste]{transition:opacity .3s var(--ux-kurve)}.ux-software [data-fahrten-liste].ist-neu{opacity:0}.ux-ratgeber{isolation:isolate}.ux-mustergrund{z-index:-1;pointer-events:none;background:#08163fc7}.ux-mustergrund--ratgeber{--insel: radial-gradient(85% 85% at 24% 34%, black 0%, rgba(0, 0, 0, .8) 45%, transparent 100%);position:absolute;left:0;right:0;top:0;bottom:-40svh;-webkit-mask-image:var(--insel),linear-gradient(to bottom,transparent,black 10%,black 68%,transparent);-webkit-mask-composite:source-in;mask-image:var(--insel),linear-gradient(to bottom,transparent,black 10%,black 68%,transparent);mask-composite:intersect}.ux-mustergrund--ratgeber>.tl-musterflaeche{--kern: radial-gradient(56% 62% at 24% 32%, black 0%, black 40%, transparent 100%);--verlauf: linear-gradient(to bottom, transparent 8%, black 18%, black 46%, transparent 78%);-webkit-mask-image:var(--kern),var(--verlauf)!important;-webkit-mask-composite:source-in;mask-image:var(--kern),var(--verlauf)!important;mask-composite:intersect}@media(max-width:1023px){.ux-mustergrund--ratgeber{bottom:0;--insel: radial-gradient(150% 62% at 30% 30%, black 0%, rgba(0, 0, 0, .8) 45%, transparent 100%)}.ux-mustergrund--ratgeber>.tl-musterflaeche{--kern: radial-gradient(120% 50% at 30% 30%, black 0%, black 40%, transparent 100%);--verlauf: linear-gradient(to bottom, transparent 8%, black 18%)}}@keyframes ux-muster-ein{0%{opacity:0}}@media(min-width:768px){@supports (animation-timeline: view()){.ux-mustergrund--ratgeber>.tl-musterflaeche{animation:ux-muster-ein linear both;animation-timeline:view();animation-range:cover 60svh cover 100svh}}}.ux-ratgeber{position:relative;padding:18svh var(--ux-rand) 6svh;display:grid;gap:32px}.ux-ratgeber__kopf{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.ux-ratgeber__kopf .ux-dach{margin-bottom:14px}.ux-ratgeber__karten{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ux-ratgeber__karte{display:grid;grid-template-rows:auto 1fr auto;gap:14px;padding:12px 12px 20px;border-radius:20px;border:1px solid rgba(190,208,249,.16);background:#08163fd1;color:#fff;text-decoration:none;transition:border-color .25s var(--ux-kurve),transform .35s var(--ux-kurve)}.ux-ratgeber__karte:hover{border-color:#bed0f96b;transform:translateY(-3px)}.ux-ratgeber__karte:focus-visible{outline:2px solid var(--blau-hell);outline-offset:3px}.ux-ratgeber__bild{position:relative;display:block;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden;background:#ffffff0f}.ux-ratgeber__bild img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ux-kurve)}.ux-ratgeber__karte:hover .ux-ratgeber__bild img{transform:scale(1.04)}.ux-ratgeber__karte h3{margin:0 6px;font:600 18px/1.3 var(--ux-schrift);letter-spacing:-.015em;text-wrap:pretty}.ux-ratgeber__mehr{margin:0 6px;display:inline-flex;align-items:center;gap:8px;font:600 14px/1 var(--ux-schrift);color:var(--handlung, #2563EB)}@media(max-width:1023px){.ux-ratgeber__karten{grid-template-columns:repeat(2,minmax(0,1fr))}}.ux-fragen{position:relative;padding:10svh var(--ux-rand) 16svh;display:grid;gap:28px;max-width:900px}.ux-fragen__liste{display:grid;border-top:1px solid rgba(190,208,249,.2)}.ux-fragen__eintrag{border-bottom:1px solid rgba(190,208,249,.2)}.ux-fragen__eintrag summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 0;cursor:pointer;font:500 clamp(17px,1.45vw,21px)/1.35 var(--ux-schrift);letter-spacing:-.01em}.ux-fragen__eintrag summary::-webkit-details-marker{display:none}.ux-fragen__eintrag summary:focus-visible{outline:2px solid var(--blau-hell);outline-offset:4px;border-radius:4px}.ux-fragen__zeichen{position:relative;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid rgba(190,208,249,.36)}.ux-fragen__zeichen:before,.ux-fragen__zeichen:after{content:"";position:absolute;left:9px;right:9px;top:14px;height:1.5px;background:#fff;transition:transform .3s var(--ux-kurve)}.ux-fragen__zeichen:after{transform:rotate(90deg)}.ux-fragen__eintrag[open] .ux-fragen__zeichen:after{transform:rotate(0)}.ux-fragen__eintrag p{margin:0 0 24px;max-width:64ch;font:400 16px/1.6 var(--ux-schrift);color:var(--ux-weiss-2)}.ux-fragen__alle{justify-self:start;display:inline-flex;align-items:center;gap:8px;font:600 16px/1.2 var(--ux-schrift);color:var(--handlung, #2563EB);text-decoration:none;transition:color .18s var(--ux-kurve),gap .2s var(--ux-kurve)}.ux-fragen__alle:hover{color:#fff;gap:12px}html:has([data-scrollleiste]){scrollbar-width:none}html:has([data-scrollleiste])::-webkit-scrollbar{width:0;height:0}.ux-scroll{display:none;position:fixed;top:0;right:6px;z-index:40;height:100svh;width:14px;pointer-events:none;opacity:0;transition:opacity .22s ease}@media(min-width:768px){.ux-scroll{display:block}}.ux-scroll.ist-sichtbar{opacity:1}.ux-scroll__pill{position:absolute;top:0;right:0;width:10px;height:48px;border-radius:999px;pointer-events:auto;cursor:grab;background-color:#ffffff38;border:1px solid rgba(255,255,255,.3);transition:background-color .32s ease,border-color .32s ease}.ux-scroll__pill:hover,.ux-scroll__pill.ist-gezogen{background-color:#ffffff42}.ux-scroll__pill.ist-gezogen{cursor:grabbing}.ux-lader{position:fixed;inset:0;z-index:60;display:grid;place-content:center;justify-items:center;gap:28px;background:var(--navy);transition:opacity .8s var(--ux-kurve),visibility .8s}.ux-lader__logo{display:block;line-height:0}.ux-lader__logo img{height:auto;width:min(420px,78vw)}.ux-lader__balken{width:160px;height:1px;background:#ffffff2e;overflow:hidden}.ux-lader__balken>span{display:block;height:100%;width:100%;background:#fff;transform-origin:left;transform:scaleX(0);transition:transform .3s linear}.ux-lader.ist-fertig{opacity:0;visibility:hidden}@media(max-width:767px){.ux-tafel{padding:calc(var(--ux-kopf) + 16px) var(--ux-rand) 28px;display:flex;flex-direction:column;justify-content:flex-end;gap:14px}.ux-tafel__ecke,.ux-tafel__ecke--unten-rechts,.ux-tafel__ecke--unten-links,.ux-tafel__ecke--spalte{position:static;width:auto}.ux-tafel__kopf{grid-template-columns:1fr;gap:14px}.ux-schritt--oben .ux-tafel{justify-content:flex-end}.ux-titel{font-size:min(36px,9.6vw);line-height:1;max-width:none}h1.ux-titel{font-size:min(36px,9.6vw)}.ux-schritt--hero h1.ux-titel{font-size:min(36px,calc((100vw - 2 * var(--ux-rand)) / 10.1))}.ux-satz{font-size:17px;line-height:1.25;max-width:none}.ux-tabelle>div{grid-template-columns:110px 1fr;font-size:14px;padding:8px 0}.ux-schritt--auswahl .ux-tafel{justify-content:stretch}.ux-wahl{gap:14px}.ux-wahl__raster{gap:10px}.ux-wahl__kachel{border-radius:14px}.ux-wahl__text{left:10px;right:10px;bottom:12px;gap:4px}.ux-wahl__text strong{font-size:14px;line-height:1.15;letter-spacing:-.01em}.ux-wahl__text>span:last-child,.ux-wahl__pfeil{display:none}.ux-wahl__produkt{font-size:9px;padding:2px 7px}.ux-wahl__weiter>p{font-size:14px}.ux-wahl__recht{gap:2px 12px;font-size:11px}.ux-tabelle--sprung{grid-template-columns:1fr 1fr;column-gap:18px}.ux-tabelle--sprung>div{grid-template-columns:1fr auto;gap:8px;padding:10px 0}.ux-tabelle--sprung dd>span:first-child{display:none}.ux-tafel__ecke--spalte:has(.ux-tabelle--sprung){position:relative;inset:auto}.ux-protokoll{top:calc(var(--ux-kopf) + 10px);bottom:auto;left:var(--ux-rand);right:auto;justify-items:start;text-align:left;font-size:10px;gap:4px}.ux-hinweis{width:calc(100vw - 2 * var(--ux-rand))}.ux-hinweis strong{font-size:20px}.ux-hinweis span{font-size:13px}.ux-branchen__reihe{flex-direction:column;height:calc(100svh - var(--ux-kopf) - 140px)}.ux-karte__text{left:16px;right:16px;bottom:16px}.ux-karte p{font-size:clamp(12px,3.8vw,15px)}.ux-angebot{padding:14svh var(--ux-rand) 10svh;gap:20px}.ux-software{padding:12svh var(--ux-rand) 10svh;gap:32px}.ux-ratgeber{padding:12svh var(--ux-rand) 4svh;gap:24px}.ux-ratgeber__karten{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 calc(-1 * var(--ux-rand));padding:0 var(--ux-rand) 8px}.ux-ratgeber__karte{flex:0 0 78%;scroll-snap-align:start}.ux-fragen{padding:8svh var(--ux-rand) 12svh}.ux-fragen__eintrag summary{padding:18px 0}.ux-angebot__karten{grid-template-columns:1fr}.ux-angebot__karte{padding:22px}.ux-angebot__preisreihe{min-height:0}.ux-geraetetexte{display:grid}.ux-geraetetext{position:static;grid-area:1 / 1;width:auto;align-self:end;gap:12px}.ux-geraetetext__details{max-height:42svh}.ux-schritt--hardware .ux-hinweis{width:auto;max-width:calc(100vw - 2 * var(--ux-rand));padding:12px 14px;border-radius:14px;background:#08163fdb;gap:4px}.ux-schritt--hardware .ux-hinweis span{font-size:13px}.ux-schritt--hardware .ux-hinweis strong{font-size:19px}.ux-abschluss__text{margin-left:0;padding:0 var(--ux-rand);top:calc(100svh - 300px)}.ux-europa{padding-top:14svh}.ux-europa__satz{top:14svh;font-size:30px}}@media(prefers-reduced-motion:reduce){.ux-karte,.ux-karte__text,.ux-protokoll__zeile,.ux-hinweis,.ux-etikett{transition:none}}.ux-angebot__karte--custom{background:linear-gradient(155deg,#fff,#f1f4fb 55%,#e3e9f7);border-color:#ffffffe6;color:var(--navy);box-shadow:0 30px 80px #00000059}.ux-angebot__karte--custom:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#2563eb8c,#bed0f933 40%,#2563eb73);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ux-angebot__karte--custom .ux-angebot__fuer,.ux-angebot__karte--custom .ux-angebot__etikett{color:var(--blau)}.ux-angebot__karte--custom .ux-angebot__satz,.ux-angebot__karte--custom .ux-angebot__hinweis{color:#4a5b6e}.ux-angebot__karte--custom .ux-angebot__fakten>div{border-top-color:#08163f1f}.ux-angebot__karte--custom .ux-angebot__fakten dt{color:var(--blau)}.ux-angebot__karte--custom .ux-angebot__fakten dd{color:var(--navy)}.ux-angebot__karte--custom .ux-pille{background:var(--navy);color:#fff}.ux-angebot__karte--custom .ux-pille:hover{background:#0e266d}.ux-angebot__karte--custom.ist-gewaehlt{background:linear-gradient(155deg,#fff,#eef3ff 60%,#dde7ff);box-shadow:0 0 0 2px var(--blau),0 30px 80px #2563eb4d}.ux-angebot__karte--custom.ist-gewaehlt .ux-pille{background:var(--blau)}.ux-angebot__marke{display:inline-flex;align-items:center;height:22px;margin-left:8px;padding:0 9px;border-radius:999px;vertical-align:middle;background:var(--navy);color:#fff;font:500 11px/1 var(--ux-schrift);letter-spacing:.04em;text-transform:uppercase}.ux-angebot__bilder{position:relative;width:40%;max-width:190px;height:100px;flex:none}.ux-angebot__bilder img{position:absolute;width:62%;height:auto;filter:drop-shadow(0 14px 18px rgba(8,22,63,.28))}.ux-angebot__bilder img:first-child{left:0;top:34px}.ux-angebot__bilder img:last-child{right:0;top:0}.ux-kern{position:relative;padding:14svh var(--ux-rand) 6svh;display:grid;gap:32px}.ux-kern__kopf{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px 48px;align-items:end}.ux-kern__kopf .ux-dach{margin:0 0 14px}.ux-kern__kopf .ux-satz{margin:0;max-width:30em}.ux-kern__karten{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.ux-kern__karte{display:grid;align-content:start;gap:10px;padding:16px 16px 24px;border-radius:20px;border:1px solid rgba(190,208,249,.22);background:#08163fb8;color:#fff;text-decoration:none;transition:border-color .2s var(--ux-kurve),transform .2s var(--ux-kurve)}.ux-kern__karte:hover{border-color:#bed0f999;transform:translateY(-2px)}.ux-kern__bild{display:block;aspect-ratio:2 / 1;overflow:hidden;border-radius:12px;background:#061030}.ux-kern__bild img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.ux-kern__karte h3{margin:8px 6px 0;font:600 20px/1.2 var(--ux-schrift);letter-spacing:-.02em}.ux-kern__karte p{margin:0 6px;font:500 15px/1.5 var(--ux-schrift);color:var(--ux-weiss-2)}@media(max-width:899px){.ux-kern__kopf{grid-template-columns:1fr}.ux-kern{padding-top:10svh}}.ux-geschichte--tor .ux-angebot,.ux-geschichte--tor .ux-fragen{padding-top:6svh}.ux-buehne{background:var(--navy)}.ux-poster{position:absolute;inset:0;margin:0;z-index:0;pointer-events:none}.ux-leinwand{z-index:1}.ux-poster img{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center;display:block}.ux-buehne>:not(.ux-poster){opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:opacity .55s cubic-bezier(.22,1,.36,1)}.ux-buehne.ist-bereit>:not(.ux-poster){opacity:1}@media(max-width:767px){.ux-buehne>:not(.ux-poster){transition-duration:.75s}}.ux-schritt--hero .ux-tafel{opacity:var(--sichtbar, 1)}.ux-lader{inset:auto 0 0;height:2px;display:block;background:none;gap:0;transition:opacity .4s var(--ux-kurve),visibility .4s}.ux-lader__logo{display:none}.ux-lader__balken{width:100%;height:2px;background:#ffffff14}@media(prefers-reduced-motion:reduce){.ux-buehne>:not(.ux-poster){transition:none}}body.ux-geschichte-home .ux-schritt--hero{position:relative;z-index:1;min-height:100svh;height:100svh;background:none;color:#fff;touch-action:pan-y}body.ux-geschichte-home .ux-schritt--hero .ux-tafel{opacity:1}body.ux-geschichte-home{--ux-kopf: var(--nav-h, 72px)}body.ux-geschichte-home .ux-titel,body.ux-geschichte-home .ux-satz,body.ux-geschichte-home .ux-pille,body.ux-geschichte-home .ux-hero__bestellen,body.ux-geschichte-home .ux-logoband__dach{font-family:Inter Hero,system-ui,sans-serif}body.ux-geschichte-home main>:not(.ux-buehne):not(.ux-lader):not(.ux-poster){position:relative;z-index:2}body.ux-geschichte-home main>.ux-schritt--hero{z-index:1}body.ux-geschichte-home main>.pillars,body.ux-geschichte-home main>section.container,body.ux-geschichte-home main>section.section:not(.section--surface):not(.ctaband){background-color:var(--c-page, var(--c-bg))}body.ux-geschichte-home .nav.nav--hero:not(.is-stuck){background:transparent;backdrop-filter:none;box-shadow:none}body.ux-geschichte-home .footer{position:relative;z-index:2}.ux-logoband__spur{animation-play-state:paused}.ux-logoband__spur.ist-bereit{animation-play-state:running}@media(max-width:767px){body.ux-geschichte-home .ux-hero__aktionen{display:flex;flex-wrap:nowrap;align-items:stretch;gap:8px;width:100%;max-width:100%}body.ux-geschichte-home .ux-hero__aktionen>a{flex:1 1 0;width:calc(50% - 4px);max-width:calc(50% - 4px);min-width:0;height:44px;min-height:44px;margin:0;padding:0 8px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;font-size:13px;line-height:1;letter-spacing:-.03em}body.ux-geschichte-home .ux-hero__aktionen>a svg{width:14px;height:14px;flex:none}}@media(max-width:389px){body.ux-geschichte-home .ux-hero__aktionen{gap:6px}body.ux-geschichte-home .ux-hero__aktionen>a{width:calc(50% - 3px);max-width:calc(50% - 3px);padding:0 6px;font-size:12px;gap:3px}}
