@layer properties,theme,base,components,utilities;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:"Poppins", "Poppins Ersatz", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-serif:Georgia, "Noto Serif", "Times New Roman", ui-serif, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-neutral-300:oklch(87% 0 none);--color-neutral-400:oklch(70.8% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-brand-400:#fba60a;--color-brand-500:#ff7527;--color-brand-600:#e65c00;--color-brand-700:#cc4c00;--color-tertiary:#fe3434;--color-dark-bg:#1b1b19;--color-dark-card:#262626;--color-dark-card-hover:#303030;--color-dark-deeper:#141412;--color-status-free:#10b981;--color-status-occupied:#fe3434;--color-status-payment:#fba60a;--color-status-sent:#3b82f6;--color-status-sent-text:#7cb0fa;--color-status-payment-text:#fba60a;--color-status-occupied-text:#fe3434;--color-status-free-text:#10b981;--color-akzent-text:#ff7527;--color-gut:#7fd1a8;--color-gut-schwach:#7fd1a829;--color-gold-text:#fba60a;--color-neutral-main:#e5e7eb;--color-neutral-muted:#9ca3af;--color-neutral-dim:#6b7280;--color-ink:#fff;--color-schicht-1:#ffffff09;--color-schicht-2:#fff1;--color-schicht-3:#ffffff1c;--color-linie:#ffffff12;--color-linie-stark:#ffffff21;--color-papier-grund:#fcfcfc;--color-papier-tinte:#111;--color-papier-ton:#1a1a1a;--color-papier-linie:#ddd;--color-papier-strich:#8a1611;--color-google-gelb:#fbbc05;--color-google-blau:#4285f4;--color-cta-von:#f2a03d;--color-cta-mitte:#ee7b22;--color-cta-bis:#dc5f1e;--radius-card:2rem;--ease-soft:cubic-bezier(.22, 1, .36, 1);--shadow-karte:0 15px 30px -10px #0000004d;--drop-shadow-nadel:0 6px 10px #0006}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scroll-padding-top:6.5rem;overflow-x:clip}body{background-color:var(--color-dark-bg);color:var(--color-neutral-muted);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;overflow-x:clip}body:before{content:"";z-index:-1;pointer-events:none;background-color:var(--color-dark-bg);background-image:radial-gradient(62rem 42rem at 78% 6%,#ff752721,#0000 62%),radial-gradient(50rem 36rem at 6% 26%,#fba60a14,#0000 60%),radial-gradient(56rem 40rem at 88% 58%,#ff752712,#0000 62%),radial-gradient(52rem 38rem at 14% 88%,#fba60a0f,#0000 60%);position:fixed;inset:0}h1,h2,h3,h4{color:var(--color-ink);letter-spacing:-.018em;text-wrap:balance;font-weight:600}.titel-gross{letter-spacing:-.024em;word-spacing:.04em;line-height:1.05}p{text-wrap:pretty}body:after{content:"";z-index:9999;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url("../%23k")'/%3E%3C/svg%3E");position:fixed;inset:0}:focus-visible{outline:2px solid var(--color-brand-400);outline-offset:3px;border-radius:6px}::selection{background-color:var(--color-akzent-text);color:#1b1b19}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{.wrap{width:100%;max-width:100rem;margin-inline:auto;padding-inline:1.25rem}@media (min-width:768px){.wrap{padding-inline:2rem}}main>section,body>section{z-index:0;position:relative}.kopf{z-index:50;isolation:isolate;transition:padding .7s cubic-bezier(0, 0, .2, 1), transform .35s var(--ease-soft), opacity .25s var(--ease-soft);padding:1rem 1rem 0;position:fixed;inset-block-start:0;inset-inline:0}@media (min-width:1024px){.kopf.ist-weg{opacity:0;pointer-events:none;transform:translateY(-115%)}}.kopf:has(.menue-voll:not(.hidden)){z-index:70}@media (prefers-reduced-motion:reduce){.kopf{transition:none}}@media (min-width:1024px){.kopf{padding:1.25rem 2rem 0}.kopf.ist-gescrollt{padding:.6rem 12% 0}}@media (min-width:1536px){.kopf{padding:1.25rem 4rem 0}.kopf.ist-gescrollt{padding:.6rem 18% 0}}.kopf-reihe{justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.kopf{--pillen-hoehe:3.5rem}.kopf.ist-gescrollt{--pillen-hoehe:3.125rem}.pille{height:var(--pillen-hoehe);background-image:linear-gradient(var(--kante-2), var(--kante-2)), linear-gradient(155deg, var(--kante-1), var(--kante-2) 45%, var(--kante-3));background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:1.125rem;align-items:center;gap:.5rem;padding-inline:.5rem;transition:background-image .7s cubic-bezier(0,0,.2,1),box-shadow .7s cubic-bezier(0,0,.2,1),height .7s cubic-bezier(0,0,.2,1);display:flex}.pille-marke{gap:.65rem;padding-inline:.9rem 1.15rem}.pille-marke img{height:2.1rem;transition:height .7s cubic-bezier(0,0,.2,1)}.kopf.ist-gescrollt .pille-marke img{height:1.85rem}.pille-mitte{padding-inline:.4rem;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.pille-abschluss{gap:.75rem;padding-inline:.75rem .5rem}.kopf.ist-gescrollt .pille{background-image:linear-gradient(var(--glass), var(--glass)), linear-gradient(155deg, #fff3, var(--kante-2) 45%, #ffffff1a);box-shadow:0 20px 45px -28px #000000f2}@media (hover:hover) and (pointer:fine){.pille{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.kopf.ist-gescrollt .pille{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px)}}@media (hover:none){.pille{background-image:linear-gradient(#1b1b19f0, #1b1b19f0), linear-gradient(155deg, var(--kante-1), #ffffff0f)}}.navliste{align-items:center;gap:.125rem;display:flex;position:relative}.nav-marker{z-index:0;opacity:0;transition:transform .4s var(--ease-soft), width .4s var(--ease-soft), opacity .3s;pointer-events:none;background-color:#ffffff12;border-radius:.7rem;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(0);box-shadow:inset 0 0 0 1px #ffffff0f}.nav-marker[data-marke=aktiv]{background-color:#ff752729;box-shadow:inset 0 0 0 1px #ff752759}.navlink{z-index:1;color:var(--color-neutral-muted);white-space:nowrap;border-radius:.7rem;align-items:center;gap:.35rem;padding:.55rem .85rem;font-size:.875rem;font-weight:500;transition:color .2s;display:inline-flex;position:relative}.navlink:hover,.navlink[aria-expanded=true],.navlink[aria-current=true]{color:var(--color-ink)}.navlink svg{transition:transform .3s var(--ease-soft)}.navlink[aria-expanded=true] svg{transform:rotate(180deg)}.tafel{z-index:40;background-color:#14140f;background-image:linear-gradient(#1b1b19fa, #1b1b19fa), linear-gradient(155deg, var(--kante-1), var(--kante-2) 45%, var(--kante-3));width:min(46rem,100vw - 3rem);animation:tafelAuf .28s var(--ease-soft);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:1.25rem;padding:1rem;position:absolute;inset-block-start:calc(100% + .6rem);inset-inline-start:50%;transform:translate(-50%);box-shadow:0 40px 80px -40px #000000f2}@keyframes tafelAuf{0%{opacity:0;translate:0 10px}}.tafel-schatten{z-index:45;opacity:0;pointer-events:none;transition:opacity .28s var(--ease-soft);background-color:#0a09088c;position:fixed;inset:0}.tafel-schatten[data-an=true]{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.tafel-schatten{transition:none}}.menue-voll{z-index:60;background-color:var(--color-dark-deeper);animation:menueAuf .3s var(--ease-soft);flex-direction:column;display:flex;position:fixed;inset:0}@keyframes menueAuf{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.menue-link{letter-spacing:-.02em;color:var(--color-ink);transition:color .2s, padding-inline-start .25s var(--ease-soft);border-block-end:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem .25rem;font-size:1.375rem;font-weight:600;display:flex}.menue-link:hover,.menue-link:focus-visible{color:var(--color-gold-text);padding-inline-start:.75rem}.menue-link span{color:var(--color-neutral-muted);font-size:.75rem;font-weight:500}.btn-klein{border-radius:.625rem;padding:.65rem 1.1rem;font-size:.875rem}.keks{z-index:55;border:1px solid var(--linie-stark);background-color:var(--color-dark-card);max-width:23rem;animation:keksRein .5s var(--ease-soft) both;border-radius:1rem;align-items:flex-start;gap:.85rem;padding:.9rem 1rem;display:flex;position:fixed;inset-block-end:1rem;inset-inline-start:1rem;box-shadow:0 24px 50px -28px #000000e6}@keyframes keksRein{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}.keks[hidden]{display:none}.cta-sichtbar .keks{inset-block-end:6.5rem}@media (max-width:40rem){.keks{align-items:center;gap:.6rem;max-width:none;padding:.7rem .85rem;inset-block-end:.5rem;inset-inline:.5rem}.keks-text{font-size:.75rem;line-height:1.35}.keks-text b{display:inline}}.keks-text{color:var(--color-neutral-muted);font-size:.8125rem;line-height:1.55}.keks-text b{color:var(--color-ink);font-weight:600;display:block}.keks-text a{color:var(--color-gold-text);text-underline-offset:3px;text-decoration:underline}.keks-text a:hover{color:var(--color-ink)}.keks-zu{border:1px solid var(--linie-stark);color:var(--color-neutral-main);border-radius:.6rem;flex:none;align-self:center;padding:.4rem .8rem;font-size:.8125rem;font-weight:600;transition:color .2s,background-color .2s,border-color .2s}.keks-zu:hover{color:var(--color-ink);border-color:#ff752773}@supports (color:color-mix(in lab, red, red)){.keks-zu:hover{border-color:color-mix(in srgb, var(--color-brand-500) 45%, transparent)}}.keks-zu:hover{background-color:var(--color-schicht-2)}@media (max-width:40rem){.keks{max-width:none;inset-block-end:.75rem;inset-inline:.75rem}.cta-sichtbar .keks{inset-block-end:10.5rem}}@media (prefers-reduced-motion:reduce){.keks{animation:none}}.anmeldeknopf{border:1px solid var(--linie-stark);height:2.25rem;color:var(--color-neutral-main);border-radius:.7rem;flex:none;align-items:center;gap:.45rem;padding-inline:.7rem;font-size:.8125rem;font-weight:600;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.anmeldeknopf:hover{color:var(--color-ink);border-color:#ff752773}@supports (color:color-mix(in lab, red, red)){.anmeldeknopf:hover{border-color:color-mix(in srgb, var(--color-brand-500) 45%, transparent)}}.anmeldeknopf:hover{background-color:var(--color-schicht-2)}.anmeldeknopf-text{display:none}@media (min-width:48rem) and (max-width:63.9375rem){.anmeldeknopf-text{display:inline}}@media (min-width:85rem){.anmeldeknopf-text{display:inline}}.themeknopf{border:1px solid var(--linie-stark);width:2.25rem;height:2.25rem;color:var(--color-neutral-muted);transition:color .2s, background-color .2s, transform .3s var(--ease-soft);border-radius:.7rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.themeknopf:hover{color:var(--color-akzent-text);background-color:var(--color-schicht-2);transform:rotate(-15deg)}.karussell-punkt{width:.5rem;height:.5rem;transition:width .35s var(--ease-soft), background-color .35s;background-color:#ffffff2e;border-radius:999px}.karussell-punkt[aria-current=true]{background:linear-gradient(90deg, var(--color-brand-400), var(--color-brand-500));width:1.6rem}.btn{white-space:nowrap;max-width:100%;transition:transform .25s var(--ease-soft), box-shadow .25s var(--ease-soft), background-color .25s var(--ease-soft), border-color .25s var(--ease-soft), color .2s;border-radius:.85rem;justify-content:center;align-items:center;gap:.55rem;padding:1.05rem 1.9rem;font-size:1rem;font-weight:600;line-height:1;display:inline-flex}@media (prefers-reduced-motion:no-preference){.btn:active{transition-duration:.1s;transform:scale(.97)}}@media (max-width:29.99rem){.btn{white-space:normal;text-align:center;padding-inline:1.25rem;line-height:1.3}}.btn-primary{background:linear-gradient(120deg, var(--color-brand-400) 0%, var(--color-brand-500) 55%, var(--color-brand-600) 100%);color:#1b1b19;box-shadow:0 12px 34px -14px var(--gold-glow), 0 1px 0 0 #ffffff73 inset, 0 -1px 0 0 #00000026 inset;background-size:160% 100%;position:relative;overflow:hidden}.btn-primary:hover{background-position:100% 0;transform:translateY(-2px);box-shadow:0 20px 46px -14px #fba60a80,inset 0 1px #ffffff8c,inset 0 -1px #00000026}.btn-ring:hover,.btn-ring:focus-visible{animation:1.5s cubic-bezier(.22,1,.36,1) infinite knopfRing}@keyframes knopfRing{0%{box-shadow:0 20px 46px -14px #fba60a80, 0 1px 0 0 #ffffff8c inset, 0 -1px 0 0 #00000026 inset, 0 0 0 0 color-mix(in srgb, var(--color-brand-500) 55%, transparent)}to{box-shadow:0 20px 46px -14px #fba60a80, 0 1px 0 0 #ffffff8c inset, 0 -1px 0 0 #00000026 inset, 0 0 0 14px color-mix(in srgb, var(--color-brand-500) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.btn-ring:hover,.btn-ring:focus-visible{animation:none}}.btn-primary:after{content:"";opacity:0;background:linear-gradient(100deg,#0000,#ffffff6b,#0000);width:45%;transition:none;position:absolute;inset-block:0;inset-inline-start:-60%;transform:skew(-18deg)}.btn-primary:hover:after{animation:glanz .85s var(--ease-soft) forwards}@keyframes glanz{0%{opacity:.9;inset-inline-start:-60%}to{opacity:0;inset-inline-start:120%}}.btn:disabled,.btn[disabled]{opacity:.4;filter:saturate(.4);pointer-events:none;box-shadow:none}.btn-ghost{border:1px solid var(--linie-stark);background-color:var(--color-dark-card);color:var(--color-ink)}.btn-ghost:hover{border-color:var(--color-akzent-text);background-color:var(--color-dark-card-hover);transform:translateY(-2px)}.card{isolation:isolate;border-radius:var(--radius-card);background-image:linear-gradient(var(--color-dark-card), var(--color-dark-card)), linear-gradient(155deg, var(--kante-1), var(--kante-2) 26%, #ffffff05 60%, #ffffff0f);box-shadow:0 1px 0 0 var(--kante-2) inset;transition:transform .35s var(--ease-soft), background-image .35s var(--ease-soft), box-shadow .35s var(--ease-soft);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;position:relative;overflow:hidden}.card:hover{background-image:linear-gradient(var(--color-dark-card-hover), var(--color-dark-card-hover)), linear-gradient(155deg, #ff75278c, #fba60a2e 30%, var(--kante-2) 65%, #ff752738);transform:translateY(-5px);box-shadow:0 28px 60px -40px #000000e6,inset 0 1px #ffffff12}.card:after{content:"";background:linear-gradient(90deg, transparent, var(--color-brand-500), transparent);opacity:0;height:1px;transition:opacity .35s var(--ease-soft);position:absolute;inset-block-start:0;inset-inline:0}.card:hover:after{opacity:1}.spotlight:before{content:"";z-index:-1;border-radius:inherit;background:radial-gradient(16rem 16rem at var(--mx,50%) var(--my,0%), var(--gold-glow), transparent 70%);opacity:0;transition:opacity .35s var(--ease-soft);pointer-events:none;position:absolute;inset:0}.card:hover .spotlight:before,.spotlight:hover:before{opacity:1}.panel{border:1px solid var(--linie-stark);border-radius:var(--radius-card);background:#26262699}@supports (color:color-mix(in lab, red, red)){.panel{background:color-mix(in srgb, var(--color-dark-card) 60%, transparent)}}.panel{-webkit-backdrop-filter:blur(12px);transition:transform .4s var(--ease-soft), box-shadow .4s ease, border-color .4s ease;box-shadow:inset 0 1px #ffffff0d}.panel:hover{border-color:#ff752766;transform:translateY(-2px);box-shadow:0 15px 35px -10px #0000004d}@supports (color:color-mix(in lab, red, red)){.panel:hover{border-color:color-mix(in srgb, var(--color-brand-500) 40%, transparent)}}.h-section{letter-spacing:-.022em;word-spacing:.03em;font-size:clamp(2.15rem,4.8vw,4rem);line-height:1.07}.lead{color:var(--color-neutral-muted);font-size:clamp(1.125rem,1.75vw,1.375rem);line-height:1.65}.card p,.panel p{font-size:.9375rem}.titel-verlauf,.brand-text{margin-block:-.14em;padding-block:.14em}.statement{isolation:isolate;background:linear-gradient(115deg, var(--color-brand-400) 0%, var(--color-brand-500) 48%, var(--color-brand-600) 100%);color:#1b1b19;border-radius:1.75rem;position:relative;overflow:hidden}.statement:before{content:"";z-index:-1;opacity:.13;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='k'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url("../%23k")'/%3E%3C/svg%3E");position:absolute;inset:0}.statement:after{content:"";z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffffff38,#0000 62%);border-radius:999px;height:130%;position:absolute;inset-block-start:-30%;inset-inline-end:-8%}.brand-text{background:linear-gradient(100deg, var(--color-brand-400) 5%, var(--color-brand-500) 55%, var(--color-tertiary) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.tab{border:1px solid var(--linie);background-color:var(--color-dark-card);color:var(--color-neutral-muted);transition:color .2s, border-color .25s, background-color .25s, transform .25s var(--ease-soft);border-radius:999px;align-items:center;gap:.5rem;padding:.6rem 1.15rem;font-size:.875rem;font-weight:500;display:inline-flex}.tab:hover{color:var(--color-ink);border-color:var(--linie-stark);transform:translateY(-1px)}.tab[aria-selected=true]{background:linear-gradient(120deg, var(--color-brand-400), var(--color-brand-500));color:#1b1b19;box-shadow:0 10px 26px -14px var(--gold-glow);border-color:#0000;font-weight:600}@keyframes analyseNrPop{0%{opacity:0;scale:.4}70%{opacity:1;scale:1.12}to{opacity:1;scale:1}}.dash-balken{background-color:var(--color-schicht-2);width:100%;transition:height .65s var(--ease-soft), background-color .4s;border-radius:.25rem .25rem 0 0}.dash-balken[data-hoch="1"]{background-color:var(--color-brand-700)}.dash-balken[data-hoch="2"]{background-color:var(--color-brand-500)}.dash-balken[data-hoch="3"]{background-color:var(--color-brand-400);box-shadow:0 0 14px #fba60a8c}.drucker.fussbon{max-width:none}.fussbon-logo{opacity:1;width:auto;height:2.9rem;margin-block-end:.7rem;margin-inline:auto;transition:opacity .5s cubic-bezier(.34,1.56,.64,1) .35s,scale .5s cubic-bezier(.34,1.56,.64,1) .35s,rotate .5s cubic-bezier(.34,1.56,.64,1) .35s;display:block;rotate:-4deg;scale:1}.drucker.bereit .fussbon-logo{opacity:0;transition:none;rotate:-18deg;scale:.4}@media (prefers-reduced-motion:reduce){.fussbon-logo{transition:none;rotate:-4deg}}.fussbon .bon{max-width:none;padding:2.5rem clamp(1.25rem,4vw,3.5rem) 2rem}.fussbon-beleg{color:var(--bon-blass);flex-wrap:wrap;justify-content:center;gap:.35rem 2.5rem;font-size:.75rem;display:flex}.fussbon-beleg b{color:var(--bon-tinte);font-weight:700}.fussbon-spalten{gap:2.25rem;display:grid}@media (min-width:64rem){.fussbon-spalten{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr);gap:3rem}.fussbon-spalten>:nth-child(2),.fussbon-spalten>:nth-child(3){border-inline-start:2px dashed var(--bon-tinte)}}@media (min-width:64rem){@supports (color:color-mix(in lab, red, red)){.fussbon-spalten>:nth-child(2),.fussbon-spalten>:nth-child(3){border-inline-start:2px dashed color-mix(in srgb, var(--bon-tinte) 22%, transparent)}}}@media (min-width:64rem){.fussbon-spalten>:nth-child(2),.fussbon-spalten>:nth-child(3){padding-inline-start:3rem}}.fussbon-satz{font-family:var(--font-sans,"Poppins", sans-serif);letter-spacing:-.01em;color:var(--bon-tinte);margin-block-start:.75rem;font-size:clamp(1.375rem,2.2vw,1.875rem);font-weight:700;line-height:1.2}.fussbon-satz-akzent{color:var(--bon-akzent)}.fussbon .bon a{transition:color .2s var(--ease-soft)}.fussbon .bon a:hover{color:var(--bon-akzent)}.fussbon .bon-zeile:has(a){transition:color .2s var(--ease-soft);cursor:pointer}.fussbon .bon-zeile:has(a):hover,.fussbon .bon-zeile:has(a):hover a,.fussbon .bon-zeile:has(a):hover .punkte{color:var(--bon-akzent)}@supports (color:color-mix(in lab, red, red)){.fussbon .bon-zeile:has(a):hover .punkte{color:color-mix(in srgb, var(--bon-akzent) 55%, transparent)}}.fussbon .bon-zeile:has(a~a){cursor:default}.fussbon .bon-zeile:has(a~a) a{position:relative}.fussbon .bon-zeile:has(a~a) a:after{inset:-.2rem -.35rem}.fussbon .bon-zeile:has(a~a):hover,.fussbon .bon-zeile:has(a~a):hover a{color:var(--bon-tinte)}.fussbon .bon-zeile:has(a~a):hover .punkte{color:var(--bon-blass)}.fussbon .bon-zeile:has(a~a) a:hover,.fussbon .bon-zeile:has(a~a) a:focus-visible{color:var(--bon-akzent)}.fussbon-lead{max-width:30rem;font-family:var(--font-sans,"Poppins", sans-serif);color:var(--bon-tinte);margin-block-start:.85rem;font-size:.9375rem;line-height:1.65}@supports (color:color-mix(in lab, red, red)){.fussbon-lead{color:color-mix(in srgb, var(--bon-tinte) 72%, transparent)}}.fussbon-knopf{border:2px dashed var(--bon-tinte);align-items:center;gap:.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.fussbon-knopf{border:2px dashed color-mix(in srgb, var(--bon-tinte) 45%, transparent)}}.fussbon-knopf{font-family:var(--font-sans,"Poppins", sans-serif);color:var(--bon-tinte);transition:border-color .25s var(--ease-soft), background-color .25s var(--ease-soft);border-radius:.75rem;padding:.65rem 1.1rem;font-size:.875rem;font-weight:600}.fussbon-knopf:hover{border-color:var(--bon-akzent);background-color:var(--bon-akzent)}@supports (color:color-mix(in lab, red, red)){.fussbon-knopf:hover{background-color:color-mix(in srgb, var(--bon-akzent) 8%, transparent)}}.drucker{width:100%;max-width:27rem;margin-inline:auto;position:relative}.drucker-gehaeuse{z-index:2;background-image:linear-gradient(#2e2e2c,#1c1c1a),linear-gradient(160deg,#ffffff38,#ffffff0a 40%,#ffffff1a);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:1.1rem 1.1rem .35rem .35rem;padding:.95rem 1.1rem 1.35rem;position:relative;box-shadow:0 26px 50px -30px #000000f2,inset 0 1px #ffffff1a}.drucker-kopf{letter-spacing:.12em;text-transform:uppercase;color:#9a968c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;font-size:.6875rem;font-weight:600;display:flex}@media (max-width:26rem){.drucker-kopf{letter-spacing:.06em;font-size:.625rem}.drucker-kopf>span{flex:1 0 100%}.drucker-kopf>span:last-child{justify-content:space-between}}.drucker-taste{white-space:nowrap}.drucker-led{background-color:#10b981;border-radius:999px;width:.5rem;height:.5rem;display:inline-flex;box-shadow:0 0 10px 2px #10b98199}.drucker.druckt .drucker-led{background-color:var(--color-brand-500);animation:.7s ease-in-out infinite pulseSoft;box-shadow:0 0 10px 2px #ff7527b3}.drucker-taste{letter-spacing:.08em;color:#c9c4b8;border:1px solid #ffffff24;border-radius:.5rem;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.625rem;font-weight:600;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.drucker-taste:hover{color:#fff;border-color:var(--color-brand-500);background-color:#ff752724}.drucker-taste:disabled{opacity:.4;pointer-events:none}.drucker-schlitz{background:linear-gradient(#000 0%,#121210 60%,#262624 100%);border-radius:999px;height:.5rem;margin-block-start:.85rem;box-shadow:0 1px #ffffff12,inset 0 3px 8px #000c}.bon{--bon-papier:#f7f3ea;--bon-tinte:#1f1c16;--bon-blass:#6e675a;--bon-akzent:#8a3505;background-color:var(--bon-papier);width:100%;max-width:27rem;color:var(--bon-tinte);margin-inline:auto;padding:2.25rem 1.75rem 2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.65;position:relative;box-shadow:0 40px 80px -40px #000000bf;-webkit-mask-image:radial-gradient(circle at 50% 0,#0000 0 7px,#000 7.5px),radial-gradient(circle at 50% 100%,#0000 0 7px,#000 7.5px),linear-gradient(#000,#000);mask-image:radial-gradient(circle at 50% 0,#0000 0 7px,#000 7.5px),radial-gradient(circle at 50% 100%,#0000 0 7px,#000 7.5px),linear-gradient(#000,#000);-webkit-mask-position:0 0,0 100%,0 14px;mask-position:0 0,0 100%,0 14px;-webkit-mask-size:16px 14px,16px 14px,100% calc(100% - 28px);mask-size:16px 14px,16px 14px,100% calc(100% - 28px);-webkit-mask-repeat:repeat-x,repeat-x,no-repeat;mask-repeat:repeat-x,repeat-x,no-repeat}.bon:before{content:"";pointer-events:none;background:linear-gradient(103deg,#0000000d 0 18%,#0000 22% 78%,#0000000a 82%);position:absolute;inset:0}.drucker .bon{transform-origin:top;margin-block-start:-.4rem;transform:rotate(.45deg)}.drucker.fussbon .bon{transform:none}.fussbon nav .bon-zeile{opacity:1;transition:opacity .35s var(--ease-soft), translate .35s var(--ease-soft), color .2s var(--ease-soft);translate:0}.drucker.bereit nav .bon-zeile{opacity:0;transition:none;translate:0 7px}.fussbon nav .bon-zeile:first-child{transition-delay:.5s}.fussbon nav .bon-zeile:nth-child(2){transition-delay:.62s}.fussbon nav .bon-zeile:nth-child(3){transition-delay:.74s}.fussbon nav .bon-zeile:nth-child(4){transition-delay:.86s}.fussbon nav .bon-zeile:nth-child(5){transition-delay:.98s}.fussbon nav .bon-zeile:nth-child(6){transition-delay:1.1s}.fussbon nav .bon-zeile:nth-child(7){transition-delay:1.22s}.fussbon nav .bon-zeile:nth-child(8){transition-delay:1.34s}.fussbon nav .bon-zeile:nth-child(9){transition-delay:1.46s}.fussbon nav .bon-zeile:nth-child(10){transition-delay:1.58s}.fussbon nav .bon-zeile:nth-child(11){transition-delay:1.7s}.fussbon nav .bon-zeile:hover{transition-delay:0s}.fussbon .bon-code{transform-origin:0;transition:transform 1.1s linear 2s;transform:scaleX(1)}.drucker.bereit .bon-code{transition:none;transform:scaleX(0)}.fussbon .bon-summe{opacity:1;transition:scale .45s cubic-bezier(.34, 1.56, .64, 1) 1.9s, opacity .4s var(--ease-soft) 1.9s;scale:1}.drucker.bereit .bon-summe{opacity:0;transition:none;scale:.88}.drucker.bereit .bon{clip-path:inset(0 0 100%)}.drucker.druckt .bon{animation:2.6s steps(26,end) forwards papierRaus}@keyframes papierRaus{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0 0 0%)}}@media (prefers-reduced-motion:reduce){.drucker.bereit .bon,.drucker.druckt .bon{clip-path:none;animation:none}}[data-demo-form]{transition:opacity .26s var(--ease-soft), transform .26s var(--ease-soft)}[data-demo-form].ist-gesendet{opacity:0;transform:translateY(-10px)}.form-bon{justify-items:center;display:grid}.form-bon-schlitz{border:1px solid var(--color-linie-stark);background-color:var(--color-dark-deeper);border-radius:9999px;width:min(29rem,100%);height:.8rem;box-shadow:inset 0 3px 7px #0000008c}.form-bon .bon{transform-origin:top;margin-block-start:-.4rem;padding-block-start:2.2rem;transform:rotate(-.4deg)}.form-bon.druckt .bon{animation:2.2s steps(22,end) forwards papierRaus}.form-bon-titel{text-align:center;letter-spacing:.2em;text-transform:uppercase;color:var(--bon-akzent);margin-block-start:.3rem;font-size:.6875rem}.form-bon-fuss{text-align:center;margin-block-start:.4rem;font-size:.75rem}.form-bon-weiter{opacity:0;animation:einblenden .4s var(--ease-soft) 2.3s forwards;margin-block-start:1.6rem}.form-bon:not(.druckt) .form-bon-weiter{opacity:1;animation:none}@keyframes einblenden{to{opacity:1}}@media (prefers-reduced-motion:reduce){.form-bon .bon{clip-path:none;animation:none!important}.form-bon-weiter{opacity:1;animation:none}[data-demo-form]{transition:none}}.bon-linie{border-block-start:1px dashed #1f1c1659;margin-block:.9rem}.bon-zeile{transition:color .2s var(--ease-soft);justify-content:space-between;align-items:baseline;gap:1rem;display:flex;position:relative}.bon-gruppe{letter-spacing:.14em;text-transform:uppercase;color:var(--bon-blass);margin-block:.9rem .35rem;font-size:.625rem;font-weight:700}.bon-gruppe:first-of-type{margin-block-start:.6rem}.bon-zeile-solo{justify-content:center}.bon-zeile:has(a){align-items:center;min-height:1.75rem}.bon-zeile a{padding-block:.32rem}.bon-zeile .punkte{color:#1f1c164d;letter-spacing:.14em;white-space:nowrap;min-width:0;transition:color .2s var(--ease-soft);flex:1;overflow:hidden}@media (max-width:30rem){.bon{padding:1.9rem 1rem 1.7rem;font-size:.625rem;line-height:1.7}.bon-zeile{gap:.5rem}}.bon a{color:var(--bon-akzent);font-weight:600;text-decoration:none}.bon-zeile a:before{content:"";opacity:.75;border-block-start:1.5px solid;border-inline-end:1.5px solid;width:.32rem;height:.32rem;margin-inline-end:.35rem;display:inline-block;transform:rotate(45deg)translateY(-.05rem)}.bon-zeile a:after{content:"";transition:background-color .2s var(--ease-soft);border-radius:.3rem;position:absolute;inset:-.2rem -.55rem}.bon-zeile:has(a):hover,.bon-zeile:has(a:focus-visible),.bon-zeile:has(a):hover a,.bon-zeile:has(a:focus-visible) a,.bon-zeile:has(a):hover .punkte,.bon-zeile:has(a:focus-visible) .punkte{color:var(--bon-akzent)}.bon-zeile:has(a):hover a:after,.bon-zeile:has(a:focus-visible) a:after{background-color:var(--bon-akzent)}@supports (color:color-mix(in lab, red, red)){.bon-zeile:has(a):hover a:after,.bon-zeile:has(a:focus-visible) a:after{background-color:color-mix(in srgb, var(--bon-akzent) 10%, transparent)}}.bon-zeile:has(a):active a:after{background-color:var(--bon-akzent)}@supports (color:color-mix(in lab, red, red)){.bon-zeile:has(a):active a:after{background-color:color-mix(in srgb, var(--bon-akzent) 18%, transparent)}}.bon-zeile[data-hier=true],.bon-zeile[data-hier=true] a,.bon-zeile[data-hier=true] .punkte{color:var(--bon-akzent)}.bon-zeile[data-hier=true] a{font-weight:700}.bon a:hover,.bon a:focus-visible{color:var(--bon-akzent)}.bon-kopf{text-align:center;letter-spacing:.22em;font-weight:700}.bon-summe{justify-content:space-between;align-items:baseline;gap:1rem;font-size:1rem;font-weight:700;display:flex}.bon-code{background-image:repeating-linear-gradient(90deg, var(--bon-tinte) 0 2px, transparent 2px 4px, var(--bon-tinte) 4px 5px, transparent 5px 9px, var(--bon-tinte) 9px 12px, transparent 12px 13px, var(--bon-tinte) 13px 14px, transparent 14px 18px);opacity:.85;height:2.75rem}.aktionsbalken{z-index:60;background-image:linear-gradient(100deg, var(--color-brand-400), var(--color-brand-500) 55%, var(--color-brand-600));text-align:center;color:#1b1b19;transition:filter .25s var(--ease-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;padding:.65rem 1.25rem;font-size:.8125rem;line-height:1.4;display:flex;position:fixed;inset-block-start:0;inset-inline:0}.aktionsbalken:hover{filter:brightness(1.06)}.aktionsbalken:after{content:"";pointer-events:none;background:linear-gradient(to bottom, var(--color-dark-bg) 12%, transparent);height:3.5rem;position:absolute;inset-block-start:100%;inset-inline:0}.aktionsbalken-marke{letter-spacing:.12em;text-transform:uppercase;color:#fff;white-space:nowrap;background-color:#1b1b19e0;border-radius:999px;padding:.2rem .7rem;font-size:.625rem;font-weight:800}.aktionsbalken-text strong{font-weight:700}.aktionsbalken-pfeil{color:#fff;width:1.4rem;height:1.4rem;transition:transform .25s var(--ease-soft);background-color:#1b1b19e0;border-radius:999px;flex:none;place-items:center;display:grid}.aktionsbalken:hover .aktionsbalken-pfeil{transform:translate(2px)}:root{--balken-hoehe:2.75rem}.aktionsbalken{height:var(--balken-hoehe);flex-wrap:nowrap;overflow:hidden}.aktionsbalken-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aktionsbalken+.kopf{inset-block-start:var(--balken-hoehe)}body:has(.aktionsbalken){padding-block-start:var(--balken-hoehe)}.aktionsbalken-kurz{display:none}@media (max-width:40rem){:root{--balken-hoehe:2.5rem}.aktionsbalken{gap:.5rem;padding-inline:.75rem;font-size:.75rem;line-height:1.2}.aktionsbalken-lang{display:none}.aktionsbalken-kurz{display:inline}.aktionsbalken-marke{padding:.15rem .55rem;font-size:.5625rem}.aktionsbalken-pfeil{display:none}}.aktion{background-image:linear-gradient(135deg, var(--color-brand-400) 0%, var(--color-brand-500) 48%, var(--color-brand-600) 100%);border:1px solid #ffffff40;border-radius:clamp(1.25rem,3vw,2rem);padding:clamp(1.25rem,3.5vw,3.25rem);position:relative;overflow:hidden;box-shadow:0 34px 80px -40px #e65c00b3}.aktion:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff59,#0000);border-radius:999px;width:55%;height:70%;position:absolute;inset-block-start:-30%;inset-inline-end:-10%}.aktion>*{position:relative}.aktion h2{color:#1b1b19}.aktion-balken-fuellung{height:100%;transition:width 1.6s var(--ease-soft);background:linear-gradient(90deg,#1b1b19,#33302a);border-radius:999px;display:block;position:relative}.aktion-balken-fuellung:after{content:"";background:linear-gradient(90deg,#0000,#ffffff4d,#0000) 0 0/40% 100% no-repeat;border-radius:999px;animation:2.6s ease-in-out infinite aktionGlanz;position:absolute;inset:0}@keyframes aktionGlanz{0%{background-position:-50% 0}to{background-position:150% 0}}@media (prefers-reduced-motion:reduce){.aktion-balken-fuellung{transition:none}.aktion-balken-fuellung:after{animation:none}}@media (min-width:48rem){.statement-bild .statement-foto{min-height:34rem}}.statement-bild{padding:0;display:grid;overflow:hidden}.statement-foto{aspect-ratio:16/9;isolation:isolate;margin:0;position:relative;overflow:hidden}.statement-foto img{object-fit:cover;object-position:center 22%;opacity:0;width:100%;height:100%;transition:opacity 1.1s var(--ease-soft), transform 6s linear;position:absolute;inset:0;transform:scale(1.06)}.statement-foto img[data-an=true]{opacity:1;transform:scale(1)}.statement-foto:not([data-laeuft]) img:first-of-type{opacity:1;transform:none}.statement-foto:after{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(#0000,#0a0a09d1);height:45%;position:absolute;inset-block-end:0;inset-inline:0}.statement-text{padding:2.5rem 2rem}@media (min-width:48rem){.statement-bild{grid-template-columns:1fr 1fr}.statement-foto{aspect-ratio:auto;height:100%;box-shadow:none;border-radius:0;margin:0}.statement-foto img{object-position:42% center}.statement-text{padding:3.5rem 4rem}}@media (prefers-reduced-motion:reduce){.statement-foto img{transition:opacity .2s;transform:none}.statement-foto img[data-an=true]{transform:none}}.kintro-kasse{width:100%;max-width:34rem;position:relative}@media (min-width:64rem){.kintro-kasse{max-width:none}}.kp-raster{flex:1;grid-template-columns:repeat(10,1fr);align-content:center;gap:.35rem;min-height:0;display:grid}@keyframes kpRein{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}@keyframes kpWelle{0%,to{filter:brightness()}50%{filter:brightness(1.35)}}@keyframes kpRing{0%{opacity:.85;transform:scale(1)}70%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}@keyframes kpSchild{0%,to{transform:translateY(0)}50%{transform:translateY(-.18rem)}}@keyframes kintroZeileLicht{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(400%)}}@keyframes kintroLicht{0%,55%{transform:translate(0)}85%,to{transform:translate(360%)}}@media (max-width:47.99rem){.kp-raster{gap:.3rem}}.ticket-zeit{font-variant-numeric:tabular-nums;color:var(--color-neutral-muted);transition:color .4s var(--ease-soft), background-color .4s var(--ease-soft);background-color:#ffffff0f;border-radius:999px;align-items:center;gap:.3rem;margin-block-start:.6rem;padding:.15rem .5rem;font-size:.625rem;font-weight:600;display:inline-flex}.ticket-zeit:before{content:"";background-color:currentColor;border-radius:50%;width:.35rem;height:.35rem}.ticket-zeit[data-lage=laeuft]{color:var(--color-status-payment-text);background-color:#fba60a2e}@supports (color:color-mix(in lab, red, red)){.ticket-zeit[data-lage=laeuft]{background-color:color-mix(in srgb, var(--color-status-payment) 18%, transparent)}}.ticket-zeit[data-lage=spaet]{color:var(--color-status-occupied-text);background-color:#fe343433}@supports (color:color-mix(in lab, red, red)){.ticket-zeit[data-lage=spaet]{background-color:color-mix(in srgb, var(--color-status-occupied) 20%, transparent)}}.ticket-zeit[data-lage=spaet]{animation:1.6s ease-in-out infinite ticketSpaet}@keyframes ticketSpaet{0%,to{opacity:1}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.ticket-zeit[data-lage=spaet]{animation:none}}.demo-menge{border:1px solid var(--color-linie-stark);width:1.35rem;height:1.35rem;color:var(--color-neutral-muted);background-color:var(--color-dark-card);transition:color .2s var(--ease-soft), border-color .2s var(--ease-soft), transform .15s var(--ease-soft);border-radius:.35rem;place-items:center;font-size:.8125rem;line-height:1;display:grid}.demo-menge:hover{color:var(--color-ink);border-color:var(--color-brand-500);transform:translateY(-1px)}.demo-menge:active{transform:none}.demo-teilen{align-items:center;gap:.3rem;margin-block-start:.7rem;font-size:.625rem;display:flex}.demo-teilen>span{text-transform:uppercase;letter-spacing:.08em;width:3.6rem;color:var(--color-neutral-muted);flex:none}.demo-teilen button{border:1px solid var(--color-linie);color:var(--color-neutral-muted);background-color:var(--color-schicht-1);transition:color .2s var(--ease-soft), border-color .2s var(--ease-soft), background-color .2s var(--ease-soft);border-radius:.4rem;flex:1;padding:.25rem .2rem;font-size:.625rem;font-weight:600}.demo-teilen button:hover{color:var(--color-neutral-main)}.demo-teilen button[aria-pressed=true]{color:var(--color-gold-text);border-color:#ff752780}@supports (color:color-mix(in lab, red, red)){.demo-teilen button[aria-pressed=true]{border-color:color-mix(in srgb, var(--color-brand-500) 50%, transparent)}}.demo-teilen button[aria-pressed=true]{background-color:#ff752724}@supports (color:color-mix(in lab, red, red)){.demo-teilen button[aria-pressed=true]{background-color:color-mix(in srgb, var(--color-brand-500) 14%, transparent)}}@keyframes demoPuls{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand-500) 50%, transparent)}50%{box-shadow:0 0 0 .3rem color-mix(in srgb, var(--color-brand-500) 0%, transparent)}}@keyframes demoUhrRein{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}.tafel-produkte{gap:.6rem;display:grid}@media (min-width:40rem){.tafel-produkte{grid-template-columns:repeat(2,minmax(0,1fr))}}.tafel-produkt{border:1px solid var(--color-linie);background-color:var(--color-dark-card);transition:border-color .25s var(--ease-soft), background-color .25s var(--ease-soft), transform .2s var(--ease-soft);border-radius:.9rem;align-content:start;gap:.2rem;padding:1.1rem 1.2rem;display:grid;position:relative}.tafel-produkt:hover{border-color:#ff752773;transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.tafel-produkt:hover{border-color:color-mix(in srgb, var(--color-brand-500) 45%, transparent)}}.tafel-produkt:hover{background-color:var(--color-schicht-1)}.tafel-produkt-haupt{border-color:#ff752766}@supports (color:color-mix(in lab, red, red)){.tafel-produkt-haupt{border-color:color-mix(in srgb, var(--color-brand-500) 40%, transparent)}}.tafel-produkt-haupt{background-color:#372c26}@supports (color:color-mix(in lab, red, red)){.tafel-produkt-haupt{background-color:color-mix(in srgb, var(--color-brand-500) 8%, var(--color-dark-card))}}.tafel-produkt-nr{letter-spacing:.14em;color:var(--color-akzent-text);font-size:.625rem;font-weight:800}.tafel-produkt-marke{letter-spacing:.06em;text-transform:uppercase;color:var(--color-status-payment-text);top:.9rem;background-color:#fba60a29;border-radius:999px;padding:.1rem .45rem;font-size:.5625rem;font-weight:800;position:absolute;inset-inline-end:1rem}@supports (color:color-mix(in lab, red, red)){.tafel-produkt-marke{background-color:color-mix(in srgb, var(--color-status-payment) 16%, transparent)}}.tafel-produkt b{color:var(--color-ink);font-size:.9375rem;font-weight:600}.tafel-produkt i{color:var(--color-neutral-muted);font-size:.75rem;font-style:normal;line-height:1.45}.tafel-fuss{border-block-start:1px solid var(--color-linie);gap:.6rem;margin-block-start:1.5rem;padding-block-start:1.25rem;display:grid}@media (min-width:40rem){.tafel-fuss{grid-template-columns:repeat(2,1fr)}}.tafel-weg-breit{grid-column:1/-1}.tafel-weg-breit.tafel-weg-live{border-color:#ff752766;padding:1.05rem 1.3rem}@supports (color:color-mix(in lab, red, red)){.tafel-weg-breit.tafel-weg-live{border-color:color-mix(in srgb, var(--color-brand-500) 40%, transparent)}}.tafel-weg-breit.tafel-weg-live{background-image:linear-gradient(120deg,#ff752724,#e65c0014)}@supports (color:color-mix(in lab, red, red)){.tafel-weg-breit.tafel-weg-live{background-image:linear-gradient(120deg, color-mix(in srgb, var(--color-brand-500) 14%, transparent), color-mix(in srgb, var(--color-brand-600) 8%, transparent))}}.tafel-weg-breit.tafel-weg-live:hover{border-color:#ff7527a6}@supports (color:color-mix(in lab, red, red)){.tafel-weg-breit.tafel-weg-live:hover{border-color:color-mix(in srgb, var(--color-brand-500) 65%, transparent)}}.tafel-weg-breit.tafel-weg-live:hover{background-image:linear-gradient(120deg,#ff752738,#e65c0024)}@supports (color:color-mix(in lab, red, red)){.tafel-weg-breit.tafel-weg-live:hover{background-image:linear-gradient(120deg, color-mix(in srgb, var(--color-brand-500) 22%, transparent), color-mix(in srgb, var(--color-brand-600) 14%, transparent))}}@keyframes schieneLicht{to{inset-inline-start:100%}}@keyframes ticketEinpendeln{0%{rotate:5deg}40%{rotate:-3deg}70%{rotate:1.5deg}to{rotate:0deg}}@keyframes stufeTaste{0%{filter:brightness();translate:0}30%{filter:brightness(1.18);translate:0 -16px}60%{filter:brightness();translate:0 2px}to{translate:0}}@keyframes treppeZielAtmen{0%,to{box-shadow:inset 0 -3px 0 0 var(--color-brand-500), 0 18px 44px -22px color-mix(in srgb, var(--color-brand-500) 55%, transparent)}50%{box-shadow:inset 0 -3px 0 0 var(--color-brand-500), 0 20px 56px -14px color-mix(in srgb, var(--color-brand-500) 78%, transparent)}}.menue-unter{text-align:center;color:#1f1c16a6;font-family:Georgia,Times New Roman,serif;font-size:.9375rem;font-style:italic}@keyframes mfkSchweben{0%{translate:0}to{translate:0 -8px}}.mfk-karte{--fw-f:clamp(.55, calc((100vw - 24rem) / 52rem + .55), 1);background:linear-gradient(var(--color-dark-card), var(--color-dark-card)) padding-box, linear-gradient(160deg, #ff752766, #ff75271a) border-box;border:1px solid #0000;border-radius:1.1rem;justify-items:center;gap:.2rem;width:clamp(7.6rem,15.9vw,14.3rem);padding:clamp(.95rem,2vw,1.8rem) clamp(.5rem,1.1vw,1rem) clamp(.8rem,1.7vw,1.5rem);display:grid;position:absolute;inset-block-end:clamp(2.4rem,7vw,8.2rem);inset-inline-start:50%}@supports (color:color-mix(in lab, red, red)){.mfk-karte{background:linear-gradient(var(--color-dark-card), var(--color-dark-card)) padding-box, linear-gradient(160deg, color-mix(in srgb, var(--color-brand-500) 40%, transparent), color-mix(in srgb, var(--color-brand-500) 10%, transparent)) border-box}}.mfk-karte{cursor:pointer;transform:translateX(-50%) rotate(calc(var(--fw) * var(--fw-f,1)));transform-origin:50% 2278px;transition:translate .35s var(--ease-soft), scale .35s var(--ease-soft), box-shadow .35s var(--ease-soft);translate:0;scale:1;box-shadow:0 22px 44px -24px #000000d9}.mfk-karte b{letter-spacing:.12em;text-transform:uppercase;color:var(--color-neutral-muted);font-size:clamp(.6rem,.9vw,.8rem);font-weight:800}.mfk-karte i{color:var(--color-ink);white-space:nowrap;font-size:clamp(.7rem,1.3vw,1.2rem);font-style:normal;font-weight:600}.mfk-karte:hover{z-index:3;translate:0 -12px}.mfk-karte[data-an=true]{z-index:2;background:linear-gradient(var(--color-dark-card), var(--color-dark-card)) padding-box, linear-gradient(160deg, var(--color-brand-400), var(--color-brand-600)) border-box;translate:0 -26px;box-shadow:0 26px 54px -22px #000000e6,0 0 34px -10px #ff75278c}@supports (color:color-mix(in lab, red, red)){.mfk-karte[data-an=true]{box-shadow:0 26px 54px -22px #000000e6, 0 0 34px -10px color-mix(in srgb, var(--color-brand-500) 55%, transparent)}}.mfk-karte[data-an=true] i{color:var(--color-akzent-text)}.mfk-karte:nth-child(odd){background:linear-gradient(160deg, var(--color-brand-400), var(--color-brand-600)) padding-box, linear-gradient(160deg, var(--color-brand-300,#ffc98f), var(--color-brand-600)) border-box}.mfk-karte:nth-child(odd) b{color:#5c2100}.mfk-karte:nth-child(odd) i{color:#1b1b19}.mfk-karte:nth-child(odd)[data-an=true]{box-shadow:0 30px 60px -22px #000000e6,0 0 40px -8px #ff7527b3}@supports (color:color-mix(in lab, red, red)){.mfk-karte:nth-child(odd)[data-an=true]{box-shadow:0 30px 60px -22px #000000e6, 0 0 40px -8px color-mix(in srgb, var(--color-brand-500) 70%, transparent)}}@media (prefers-reduced-motion:reduce){.mfk-karte,html.anim .mfk .mfk-karte{opacity:1;transform:translateX(-50%) rotate(calc(var(--fw) * var(--fw-f,1)));transition:none}.mfk-karte:hover{translate:0;scale:1}}@keyframes menueStempel{0%{opacity:0;rotate:-10deg;scale:1.8}60%{opacity:1;rotate:1deg;scale:.92}80%{scale:1.05}to{opacity:1;rotate:0deg;scale:1}}@keyframes menueGlanz{to{background-position:-50% 0}}@keyframes anCodeTippen{to{clip-path:inset(0 -.2rem 0 0)}}@keyframes anHakenZug{to{stroke-dashoffset:0}}.an-boden{filter:blur(6px);pointer-events:none;background:radial-gradient(48% 100% at 50% 0,#00000080,#0000 70%);height:2.4rem;margin-block-start:-.4rem;display:block}:root[data-theme=hell] .an-boden{background:radial-gradient(48% 100% at 50% 0,#17150f47,#0000 70%)}.tafel-weg{border:1px solid var(--color-linie);transition:border-color .25s var(--ease-soft), background-color .25s var(--ease-soft), transform .2s var(--ease-soft);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.tafel-weg:hover{border-color:var(--color-linie-stark);background-color:var(--color-schicht-1);transform:translateY(-1px)}.tafel-weg b{color:var(--color-ink);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:600;display:flex}.tafel-weg i{color:var(--color-neutral-muted);margin-block-start:.2rem;font-size:.75rem;font-style:normal;line-height:1.45;display:block}.tafel-weg-live{border-color:#ff752759}@supports (color:color-mix(in lab, red, red)){.tafel-weg-live{border-color:color-mix(in srgb, var(--color-brand-500) 35%, transparent)}}.tafel-weg-live{background-color:#ff752712}@supports (color:color-mix(in lab, red, red)){.tafel-weg-live{background-color:color-mix(in srgb, var(--color-brand-500) 7%, transparent)}}.tafel-weg-live:hover{border-color:var(--color-brand-500);background-color:#ff75271f}@supports (color:color-mix(in lab, red, red)){.tafel-weg-live:hover{background-color:color-mix(in srgb, var(--color-brand-500) 12%, transparent)}}.tafel-punkt{background-color:var(--color-status-free);border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 .2rem #10b98138}@supports (color:color-mix(in lab, red, red)){.tafel-punkt{box-shadow:0 0 0 .2rem color-mix(in srgb, var(--color-status-free) 22%, transparent)}}.tafel-punkt{animation:2.2s ease-in-out infinite tafelPunkt}@keyframes tafelPunkt{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.tafel-punkt{animation:none}}@keyframes codeRein{0%{opacity:0;transform:translateY(.4rem)scale(.9)}to{opacity:1;transform:none}}@keyframes kintroLive{0%,to{opacity:1}50%{opacity:.35}}.ger{border-radius:var(--radius-card);background-color:var(--color-dark-card);transition:border-color .3s var(--ease-soft), transform .3s var(--ease-soft), box-shadow .3s var(--ease-soft), opacity .3s var(--ease-soft);border:1px solid #ee7b2238;flex-direction:column;display:flex;position:relative;overflow:hidden}.ger:hover{border-color:#ee7b228c;transform:translateY(-4px);box-shadow:0 30px 60px -38px #000000f2,0 0 32px -14px #ff752773}@supports (color:color-mix(in lab, red, red)){.ger:hover{box-shadow:0 30px 60px -38px #000000f2, 0 0 32px -14px color-mix(in srgb, var(--color-brand-500) 45%, transparent)}}.ger[hidden]{display:none}.ger-bild{border-block-end:1px solid var(--color-linie);background-image:radial-gradient(90% 80% at 50% 0%, #ff752714, transparent 70%), linear-gradient(var(--color-schicht-1), var(--color-schicht-1));height:13rem;padding:.75rem;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ger-bild{background-image:radial-gradient(90% 80% at 50% 0%, color-mix(in srgb, var(--color-brand-500) 8%, transparent), transparent 70%), linear-gradient(var(--color-schicht-1), var(--color-schicht-1))}}.ger-bild[data-foto=true]{background-image:radial-gradient(58% 16% at 50% 86%,#ff752757,#0000 100%),radial-gradient(85% 75% at 50% 34%,#fff9f0,#f3e9da 58%,#e2d3bd 100%);padding:0}@supports (color:color-mix(in lab, red, red)){.ger-bild[data-foto=true]{background-image:radial-gradient(58% 16% at 50% 86%, color-mix(in srgb, var(--color-brand-500) 34%, transparent), transparent 100%), radial-gradient(85% 75% at 50% 34%, #fff9f0, #f3e9da 58%, #e2d3bd 100%)}}.ger-bild[data-foto=true]:after{content:"";filter:blur(4px);height:7%;transition:transform .45s var(--ease-soft), opacity .45s var(--ease-soft);pointer-events:none;background:radial-gradient(50% 50%,#1b1b1952,#0000 70%);border-radius:50%;position:absolute;inset-block-end:7%;inset-inline:18%}.ger:hover .ger-bild[data-foto=true]:after{opacity:.75;transform:scaleX(1.15)}.ger-bild:not([data-foto]){place-items:center;display:grid}@keyframes themaLicht{0%{transform:translate(0)}to{transform:translate(420%)}}.navlink[aria-current=page],.menue-link[aria-current=page]{color:var(--color-gold-text)}.navlink[aria-current=page]:after{content:"";background-image:linear-gradient(90deg, var(--color-brand-400), var(--color-brand-600));inset-inline:.9rem;border-radius:2px;height:2px;position:absolute;bottom:.35rem}.navlink{position:relative}.statement-knopf{color:var(--color-akzent-text);background-color:var(--color-dark-bg);padding:1rem 2rem;font-size:1.0625rem;box-shadow:0 18px 40px -18px #000000e6}.statement-knopf:hover{background-color:var(--color-dark-deeper);transform:translateY(-1px)}@keyframes wahlAuf{0%{opacity:0;transform:translateY(-.35rem)}to{opacity:1;transform:none}}@keyframes stRein{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.st-person-wer{gap:.1rem;min-width:0;display:grid}.st-person-wer b{color:var(--color-ink);font-size:.9375rem;font-weight:600}.st-person-wer i{letter-spacing:.1em;text-transform:uppercase;color:var(--color-gold-text);font-size:.6875rem;font-style:normal;font-weight:700}.st-pin{border:1px solid var(--color-linie);text-align:center;background-color:var(--color-dark-deeper);border-radius:.9rem;padding:1.25rem}@keyframes stZittern{0%,to{transform:translate(0)}25%{transform:translate(-.35rem)}75%{transform:translate(.35rem)}}@keyframes stHaken{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes dbRein{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}@keyframes dbBalken{0%{height:0}to{height:var(--h)}}.abschnitt{padding-block:4rem}@media (min-width:48rem){.abschnitt{padding-block:6.5rem}}main.abschnitt{padding-block-start:calc(var(--balken-hoehe) + 4rem)}@media (min-width:48rem){main.abschnitt{padding-block-start:calc(var(--balken-hoehe) + 6.5rem)}}.analyse{border-radius:var(--radius-card);background-image:linear-gradient(var(--color-dark-card), var(--color-dark-card)), linear-gradient(155deg, var(--kante-1), var(--kante-2) 55%, var(--kante-3));background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;align-items:center;gap:2.5rem;padding:2rem;display:grid;overflow:hidden}@media (min-width:64rem){.analyse{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3.5rem;padding:3rem 3.25rem}}.analyse{background-image:linear-gradient(135deg,#f2a03d 0%,#ee7b22 45%,#dc5f1e 100%);border-color:#0000;box-shadow:0 40px 90px -50px #ee7b2299}.analyse .h-section,.analyse .lead,.analyse .titel-gross{color:#1b1b19}.analyse .brand-text{color:#1b1b19;-webkit-text-fill-color:currentColor;background-image:none}.analyse .text-neutral-muted{color:#1b1b19}.analyse .btn-primary{color:#f7f3ea;background-image:linear-gradient(135deg,#2a2a27,#1b1b19);box-shadow:0 18px 36px -20px #000000bf}.analyse .btn-primary:hover{filter:brightness(1.15)}.analyse .btn-ghost{color:#1b1b19;background-color:#ffffff24;border-color:#1b1b1947}.analyse .btn-ghost:hover{background-color:#ffffff3d}@keyframes dazuLicht{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(400%)}}.abend{max-width:58rem;margin-inline:auto}@keyframes abendRein{0%{opacity:0;transform:translateY(.7rem)}to{opacity:1;transform:none}}.station{border-radius:var(--radius-card);background-image:linear-gradient(var(--color-dark-card), var(--color-dark-card)), linear-gradient(155deg, var(--kante-1), var(--kante-2) 55%, var(--kante-3));transition:opacity .5s var(--ease-soft), transform .5s var(--ease-soft), box-shadow .5s var(--ease-soft);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 50px -30px #000c}.station[data-aktiv=true]{transform:translateY(-4px);box-shadow:0 28px 60px -28px #ff752759}[data-laeuft] .station{opacity:.55}[data-laeuft] .station[data-aktiv=true]{opacity:1}[data-laeuft] .station[data-fertig=true]{opacity:.92}@keyframes pfeilLauf{0%{opacity:0;inset-inline-start:0}15%{opacity:1}85%{opacity:1}to{opacity:0;inset-inline-start:100%}}@media (max-width:59.99rem){@keyframes pfeilLaufMobil{0%{opacity:0;inset-block-start:0}15%{opacity:1}85%{opacity:1}to{opacity:0;inset-block-start:100%}}}@media (prefers-reduced-motion:reduce){.station,.station-zeile,.station-fortschritt span{transition:none}}.chat-blase-wir{background-image:linear-gradient(140deg, var(--color-brand-400), var(--color-brand-500));color:#1b1b19;border-end-end-radius:.35rem;align-self:flex-end;font-weight:500}@keyframes chatTippt{0%,60%,to{opacity:.45;transform:translateY(0)}30%{opacity:1;transform:translateY(-.3rem)}}.frage{border:1px solid var(--linie-stark);border-radius:var(--radius-card);background:var(--color-dark-card);transition:transform .4s var(--ease-soft), box-shadow .4s ease, border-color .4s ease;position:relative;overflow:hidden}.frage:hover{border-color:#ff752766;transform:translateY(-3px);box-shadow:0 15px 35px -10px #0000004d}@supports (color:color-mix(in lab, red, red)){.frage:hover{border-color:color-mix(in srgb, var(--color-brand-500) 40%, transparent)}}.frage:before{content:"";background:linear-gradient(180deg, var(--color-brand-400), var(--color-brand-500));transform-origin:50% 0;width:3px;transition:transform .4s var(--ease-soft);position:absolute;inset-block:0;inset-inline-start:0;transform:scaleY(0)}.frage:hover:before{transform:scaleY(.35)}.frage[open]:before{transform:scaleY(1)}.frage[open]{background:#303030cc}@supports (color:color-mix(in lab, red, red)){.frage[open]{background:color-mix(in srgb, var(--color-dark-card-hover) 80%, transparent)}}.frage[open]{border-color:#ff752799}@supports (color:color-mix(in lab, red, red)){.frage[open]{border-color:color-mix(in srgb, var(--color-brand-500) 60%, transparent)}}.frage[open]{box-shadow:inset 0 1px #ffffff0d}.frage summary{cursor:pointer;color:var(--color-ink);align-items:center;gap:1.25rem;padding:1.5rem 1.75rem;font-size:1.125rem;font-weight:600;list-style:none;transition:color .2s;display:flex}.frage summary:hover{color:var(--color-gold-text)}.frage[open] summary{color:var(--color-ink)}.frage summary::-webkit-details-marker{display:none}.frage-nr{width:2rem;height:2rem;color:var(--color-akzent-text);background:linear-gradient(150deg,#fba60a29,#ff75270d);border:1px solid #ff75274d;border-radius:.6rem;flex:none;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;transition:background .3s,color .3s,border-color .3s;display:inline-flex}.frage{interpolate-size:allow-keywords}.frage::details-content{opacity:0;block-size:0;transition:block-size .45s var(--ease-soft), opacity .45s var(--ease-soft), content-visibility .45s allow-discrete;overflow:hidden}.frage[open]::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){.frage::details-content{transition:none}.frage summary:after{transition:none}}.frage[open] .frage-nr{background:linear-gradient(135deg, var(--color-brand-400), var(--color-brand-500));color:#1b1b19;border-color:#0000}.frage summary>span:not(.frage-nr){flex:1}.frage summary:after{content:"";border-inline-end:2px solid var(--color-akzent-text);border-block-end:2px solid var(--color-akzent-text);width:.7rem;height:.7rem;transition:transform .3s var(--ease-soft);flex:none;transform:rotate(45deg)translate(-.15rem,-.15rem)}.frage[open] summary:after{transform:rotate(-135deg)translate(-.15rem,-.15rem)}.frage-inhalt{color:var(--color-neutral-muted);animation:antwortRein .4s var(--ease-soft);padding:0 1.75rem 1.6rem 5rem;font-size:1rem;line-height:1.75}@keyframes antwortRein{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:640px){.frage-inhalt{padding-inline-start:1.75rem}}.weg{gap:2rem 1.25rem;display:grid}@media (min-width:60rem){.weg{grid-template-columns:repeat(4,minmax(0,1fr))}}@keyframes lpPlanPuls{0%,to{opacity:1;scale:1}50%{opacity:.45;scale:.75}}@keyframes lpHakenZug{to{stroke-dashoffset:0}}.modul-kopf{align-items:center;gap:2.5rem;display:grid}@media (min-width:64rem){.modul-kopf{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:4rem}}.modul-titel{letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance;font-size:clamp(2.1rem,3.9vw,3.5rem);font-weight:700;line-height:1.12}.modul-kopf .lead{margin-block-start:1.25rem;font-size:1rem}.modul-foto{border:1px solid #ee7b2257;border-radius:1.25rem;overflow:hidden;box-shadow:0 36px 76px -48px #000000e6}.modul-foto img{width:100%;display:block}.modul-eck{border-block-start:1px solid var(--color-linie);gap:1rem;margin-block-start:2rem;padding-block-start:1.5rem;display:grid}@media (min-width:30rem){.modul-eck{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}.modul-eck dt{letter-spacing:.14em;text-transform:uppercase;color:var(--color-neutral-muted);font-size:.5625rem;font-weight:700}.modul-eck dd{color:var(--color-neutral-main);margin-block-start:.25rem;font-size:.875rem;font-weight:500;line-height:1.45}@keyframes kopfAuf{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@keyframes kopfBild{0%{opacity:0;transform:translateY(1.5rem)scale(.97)}to{opacity:1;transform:none}}.uew{border-block-start:1px solid var(--color-linie);margin-block-start:3rem}.uew li{border-block-end:1px solid var(--color-linie);gap:.4rem 2.5rem;padding-block:1.9rem;display:grid}@media (min-width:52rem){.uew li{grid-template-columns:6.5rem minmax(0,.75fr) minmax(0,1.25fr);align-items:start}}.uew-nr{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1.5px #ff7527b3;font-size:2.6rem;font-weight:800;line-height:1}@supports (color:color-mix(in lab, red, red)){.uew-nr{-webkit-text-stroke:1.5px color-mix(in srgb, var(--color-brand-500) 70%, transparent)}}.uew-nr{transition:color .3s var(--ease-soft)}.uew li:hover .uew-nr{color:var(--color-akzent-text)}.uew b{color:var(--color-ink);font-size:1.25rem;font-weight:600;line-height:1.3}.uew p{color:var(--color-neutral-muted);font-size:.9688rem;line-height:1.65}.urad-ring{animation:80s linear infinite uradDreh;position:absolute;inset:0}.urad-ring:before{content:"";border:1px dashed #ff752752;position:absolute;inset:11%}@supports (color:color-mix(in lab, red, red)){.urad-ring:before{border:1px dashed color-mix(in srgb, var(--color-brand-500) 32%, transparent)}}.urad-ring:before{border-radius:999px}.urad-ring li{opacity:0;transition:opacity .5s var(--ease-soft);animation:80s linear infinite reverse uradDreh;position:absolute;translate:-50% -50%}.urad-ring li:first-child{top:11%;left:50%}.urad-ring li:nth-child(2){top:22.4%;left:77.6%}.urad-ring li:nth-child(3){top:50%;left:89%}.urad-ring li:nth-child(4){top:77.6%;left:77.6%}.urad-ring li:nth-child(5){top:89%;left:50%}.urad-ring li:nth-child(6){top:77.6%;left:22.4%}.urad-ring li:nth-child(7){top:50%;left:11%}.urad-ring li:nth-child(8){top:22.4%;left:22.4%}.urad-ring button{cursor:pointer;transition:scale .35s var(--ease-soft);background:0 0;border:0;justify-items:center;gap:.4rem;padding:0;display:grid;scale:1}.urad-name{letter-spacing:.01em;color:var(--color-neutral-muted);white-space:nowrap;transition:color .35s var(--ease-soft);font-size:.72rem;font-weight:600}.urad-ring button:hover{scale:1.12}.urad-ring button[data-an=true]{scale:1.3}.urad-ring button[data-an=true] .urad-name{color:var(--color-ink)}@keyframes uradSonar{0%{opacity:.9;scale:1}to{opacity:0;scale:1.6}}@keyframes uradAtmen{0%,to{opacity:.5;scale:1}50%{opacity:1;scale:1.14}}@keyframes uradDreh{to{rotate:360deg}}@media (prefers-reduced-motion:reduce){.urad-ring,.urad-ring li{animation:none}.urad-ring button,.urad-ring button:hover,.urad-ring button[data-an=true]{transition:none;scale:1}}.abend{border:1px solid #ff8a4854;align-items:center;gap:2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.abend{border:1px solid color-mix(in srgb, var(--color-brand-500) 28%, var(--color-linie))}}.abend{background:radial-gradient(circle at 15% 0%, #ff752717, transparent 34%), linear-gradient(135deg, var(--color-dark-card), #222221);border-radius:1.5rem;padding:1.5rem}@supports (color:color-mix(in lab, red, red)){.abend{background:radial-gradient(circle at 15% 0%, color-mix(in srgb, var(--color-brand-500) 9%, transparent), transparent 34%), linear-gradient(135deg, var(--color-dark-card), color-mix(in srgb, var(--color-dark-card) 76%, var(--color-dark-deeper)))}}.abend{position:relative;overflow:hidden}@media (min-width:56rem){.abend{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:4.5rem;padding:3rem 3.25rem}}.abend:after{content:"";background-image:radial-gradient(50% 50%,#ff75271c,#0000 72%);width:35%;height:120%;position:absolute;inset-block-start:-45%;inset-inline-start:-12%}@supports (color:color-mix(in lab, red, red)){.abend:after{background-image:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--color-brand-500) 11%, transparent), transparent 72%)}}.abend:after{pointer-events:none}@keyframes abendRaus{to{opacity:0;transform:translateY(-.5rem)}}@media (max-width:35.99rem){.abend{padding:1.25rem}}.btn-primary{transition-property:translate,transform,background-color,box-shadow,border-color,color;transition-duration:.3s;transition-timing-function:var(--ease-soft)}:where(a,button,summary,input,select,textarea):focus-visible{outline:2px solid var(--color-brand-400);outline-offset:4px}:where(.btn,.karte,.card,.panel,.paket,.frage){-webkit-tap-highlight-color:transparent}@media (hover:hover) and (pointer:fine){:where(.btn,.karte,.card,.panel,.paket,.frage):hover{outline:1px solid #ff752738}}@media (hover:hover) and (pointer:fine){@supports (color:color-mix(in lab, red, red)){:where(.btn,.karte,.card,.panel,.paket,.frage):hover{outline:1px solid color-mix(in srgb, var(--color-brand-500) 22%, transparent)}}}@media (hover:hover) and (pointer:fine){:where(.btn,.karte,.card,.panel,.paket,.frage):hover{outline-offset:3px}}@supports (animation-timeline:view()){@media not all and (prefers-reduced-motion:reduce){article.ger,.hw-kachel,.kontaktblock,.shop-karte,.db-kann,.beitrag-karte,.fakt,.frage,.weg .schritt,.person{animation:linear both gerAuf;animation-timeline:view();animation-range:entry entry 45%}}}@keyframes gerAuf{0%{opacity:0;translate:0 2rem;scale:.97}to{opacity:1;translate:0;scale:1}}.ger-bild[data-foto=true]:before{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(100deg,#0000,#ffffff59,#0000);width:45%;animation:8s ease-in-out infinite schimmerLauf;position:absolute;inset-block:0;inset-inline-start:-70%}@media (prefers-reduced-motion:reduce){.ger-bild[data-foto=true]:before{opacity:0;animation:none}}@keyframes griffTakt{0%,25%,to{border-color:color-mix(in srgb, var(--color-brand-500) 30%, transparent);background-color:color-mix(in srgb, var(--color-brand-500) 8%, transparent);translate:0;box-shadow:0 0 #0000}7%,18%{border-color:var(--color-brand-500);background-color:color-mix(in srgb, var(--color-brand-500) 20%, transparent);box-shadow:0 14px 30px -16px var(--gold-glow);translate:0 -3px}}@keyframes kettePfeil{0%,to{opacity:.55;translate:0}50%{opacity:1;translate:4px}}.appb-bild{opacity:0;transition:opacity .55s var(--ease-soft), scale .9s var(--ease-soft);pointer-events:none;position:absolute;inset:0;scale:1.06}.appb-bild img{object-fit:cover;width:100%;height:100%}.appb-bild[data-an=true]{opacity:1;scale:1}.appb-schritt{border:1px solid var(--color-linie);background-color:var(--color-dark-card);opacity:.55;transition:opacity .4s var(--ease-soft), border-color .4s var(--ease-soft), box-shadow .4s var(--ease-soft);border-radius:1.5rem;padding:1.75rem}@media (min-width:48rem){.appb-schritt{padding:2rem 2.25rem}}.appb-schritt[data-an=true]{opacity:1;background:linear-gradient(var(--color-dark-card), var(--color-dark-card)) padding-box, linear-gradient(150deg, #ff75278c, #ff75271f 45%, #e65c0066) border-box;border-color:#0000}@supports (color:color-mix(in lab, red, red)){.appb-schritt[data-an=true]{background:linear-gradient(var(--color-dark-card), var(--color-dark-card)) padding-box, linear-gradient(150deg, color-mix(in srgb, var(--color-brand-500) 55%, transparent), color-mix(in srgb, var(--color-brand-500) 12%, transparent) 45%, color-mix(in srgb, var(--color-brand-600) 40%, transparent)) border-box}}.appb-schritt[data-an=true]{box-shadow:0 30px 70px -45px #000000e6,0 0 34px -18px #ff752773}@supports (color:color-mix(in lab, red, red)){.appb-schritt[data-an=true]{box-shadow:0 30px 70px -45px #000000e6, 0 0 34px -18px color-mix(in srgb, var(--color-brand-500) 45%, transparent)}}@media (prefers-reduced-motion:reduce){.appb-bild{transition:none;scale:1}.appb-schritt{opacity:1;transition:none}}#ansichten figure.relative{background:linear-gradient(var(--color-dark-bg), var(--color-dark-bg)) padding-box, linear-gradient(150deg, #ff75278c, #ff75271f 45%, #e65c0066) border-box;border-color:#0000}@supports (color:color-mix(in lab, red, red)){#ansichten figure.relative{background:linear-gradient(var(--color-dark-bg), var(--color-dark-bg)) padding-box, linear-gradient(150deg, color-mix(in srgb, var(--color-brand-500) 55%, transparent), color-mix(in srgb, var(--color-brand-500) 12%, transparent) 45%, color-mix(in srgb, var(--color-brand-600) 40%, transparent)) border-box}}@supports (animation-timeline:view()){@media not all and (prefers-reduced-motion:reduce){#ansichten figure.relative{animation:linear both bildDrift;animation-timeline:view();animation-range:cover}}}@keyframes bildDrift{0%{translate:0 2.5rem}to{translate:0 -2.5rem}}@keyframes zahlDrift{0%{translate:0 2.5rem}to{translate:0 -2.5rem}}@media not all and (prefers-reduced-motion:reduce){@view-transition{navigation:auto}}::view-transition-old(root){animation-duration:.22s}::view-transition-new(root){animation-duration:.28s}.zeiger-schein{z-index:-1;background-image:radial-gradient(circle,#fba60a21,#0000 65%);border-radius:50%;width:30rem;height:30rem;margin-block-start:-15rem;margin-inline-start:-15rem;position:fixed;inset-block-start:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.zeiger-schein{background-image:radial-gradient(circle, color-mix(in srgb, var(--color-brand-400) 13%, transparent), transparent 65%)}}.zeiger-schein{opacity:0;transition:opacity .6s var(--ease-soft);pointer-events:none;will-change:transform}.zeiger-schein.ist-an{opacity:1}html.glut-an,html.glut-an body,html.glut-an :is(a,button,summary,label,[role=button],[role=tab]){cursor:none}html.glut-an :is(input,textarea,select){cursor:auto}.glut-punkt,.glut-ring{z-index:2000;pointer-events:none;opacity:0;will-change:translate;border-radius:999px;position:fixed;inset-block-start:0;inset-inline-start:0}.glut-punkt{background:radial-gradient(circle, #ffc98f 20%, var(--color-brand-500) 75%);width:7px;height:7px;margin-block-start:-3.5px;margin-inline-start:-3.5px;box-shadow:0 0 12px #ff7527bf}@supports (color:color-mix(in lab, red, red)){.glut-punkt{box-shadow:0 0 12px color-mix(in srgb, var(--color-brand-500) 75%, transparent)}}.glut-punkt{transition:opacity .3s var(--ease-soft), scale .25s var(--ease-soft)}.glut-ring{border:1.5px solid #ff75278c;width:34px;height:34px;margin-block-start:-17px;margin-inline-start:-17px}@supports (color:color-mix(in lab, red, red)){.glut-ring{border:1.5px solid color-mix(in srgb, var(--color-brand-500) 55%, transparent)}}.glut-ring{transition:opacity .3s var(--ease-soft), scale .3s var(--ease-soft), border-color .3s var(--ease-soft), background-color .3s var(--ease-soft)}html.glut-da .glut-punkt,html.glut-da .glut-ring{opacity:1}html.glut-fang .glut-ring{border-color:#ff7527d9;scale:1.45}@supports (color:color-mix(in lab, red, red)){html.glut-fang .glut-ring{border-color:color-mix(in srgb, var(--color-brand-500) 85%, transparent)}}html.glut-fang .glut-ring{background-color:#ff752714}@supports (color:color-mix(in lab, red, red)){html.glut-fang .glut-ring{background-color:color-mix(in srgb, var(--color-brand-500) 8%, transparent)}}html.glut-fang .glut-punkt{scale:.55}html.glut-druck .glut-ring{scale:.8}html.glut-druck.glut-fang .glut-ring{scale:1.15}.exd-bon{z-index:-1;color:#1f1c16;text-align:center;transform-origin:top;opacity:0;visibility:hidden;background-color:#f7f3ea;border-block-end:2px dashed #1f1c1659;border-radius:0 0 5px 5px;gap:.3rem;width:200px;padding:.75rem .8rem .9rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;transition:transform .55s linear,opacity .25s linear,visibility 0s linear .55s;display:grid;position:absolute;inset-block-start:calc(100% - 6px);inset-inline-start:1.1rem;transform:scaleY(0);box-shadow:0 18px 34px -18px #0009}.exd-bon b{letter-spacing:.12em;font-size:.6rem;font-weight:800}.exd-bon span{font-size:.6875rem;line-height:1.45}.exd-bon i{color:#8a3505;font-size:.625rem;font-style:normal;font-weight:700}.exd-bon:hover i{text-decoration:underline}html.anim .reveal .weiter-karte{opacity:0;transition:opacity .6s var(--ease-soft), translate .6s var(--ease-soft);translate:44px}html.anim .reveal.is-visible .weiter-karte{opacity:1;translate:0}html.anim .reveal .weiter-karte svg :is(path,rect,line){stroke-dasharray:70;stroke-dashoffset:70px;transition:stroke-dashoffset .9s var(--ease-soft) .35s}html.anim .reveal.is-visible .weiter-karte svg :is(path,rect,line){stroke-dashoffset:0}.weiter-pfeil{animation:2.8s ease-in-out 1.6s infinite weiterWink}.weiter-karte:hover .weiter-pfeil{transition:translate .3s var(--ease-soft);animation:none;translate:6px}@keyframes weiterWink{0%,to{translate:0}12%{translate:6px}24%{translate:0}}@media (prefers-reduced-motion:reduce){html.anim .reveal .weiter-karte{opacity:1;transition:none;translate:0}html.anim .reveal .weiter-karte svg :is(path,rect,line){stroke-dasharray:none;stroke-dashoffset:0;transition:none}.weiter-pfeil{animation:none}.weiter-karte:hover .weiter-pfeil{translate:0}}@keyframes lpEinflug{0%{opacity:0;translate:0 -26px;scale:.96}}@keyframes qrScan{0%,to{opacity:0;inset-block-start:8%}12%,88%{opacity:1}50%{inset-block-start:86%}}@media (prefers-reduced-motion:reduce){.exd-bon{transition:none}}@keyframes empAtmen{0%,to{box-shadow:0 34px 90px -55px color-mix(in srgb, var(--color-brand-500) 45%, transparent)}50%{box-shadow:0 38px 105px -50px color-mix(in srgb, var(--color-brand-500) 68%, transparent)}}@keyframes empStempel{0%{opacity:0;rotate:-8deg;scale:1.8}60%{opacity:1;rotate:1.5deg;scale:.94}to{opacity:1;rotate:0deg;scale:1}}@keyframes empSchweben{0%{translate:0}to{translate:0 -4px}}html.anim .tafel:not(.hidden){animation:tafelKlapp .3s var(--ease-soft) both}html.anim .tafel:not(.hidden) .tafel-produkt{animation:tafelAuf .38s var(--ease-soft) both}html.anim .tafel:not(.hidden) .tafel-produkt:nth-child(2){animation-delay:50ms}html.anim .tafel:not(.hidden) .tafel-produkt:nth-child(3){animation-delay:.1s}html.anim .tafel:not(.hidden) .tafel-produkt:nth-child(4){animation-delay:.15s}html.anim .tafel:not(.hidden) .tafel-produkt:nth-child(5){animation-delay:.2s}html.anim .tafel:not(.hidden) .tafel-produkt:nth-child(6){animation-delay:.25s}html.anim .menue-voll:not(.hidden) .menue-link{animation:tafelAuf .35s var(--ease-soft) both}html.anim .menue-voll:not(.hidden) .menue-link:nth-child(2){animation-delay:40ms}html.anim .menue-voll:not(.hidden) .menue-link:nth-child(3){animation-delay:80ms}html.anim .menue-voll:not(.hidden) .menue-link:nth-child(4){animation-delay:.12s}html.anim .menue-voll:not(.hidden) .menue-link:nth-child(5){animation-delay:.16s}html.anim .menue-voll:not(.hidden) .menue-link:nth-child(6){animation-delay:.2s}html.anim .menue-voll:not(.hidden) .menue-link:nth-child(7){animation-delay:.24s}html.anim .menue-voll:not(.hidden) .menue-link:nth-child(8){animation-delay:.28s}@keyframes tafelKlapp{0%{opacity:0;translate:0 -8px}}@media (prefers-reduced-motion:reduce){html.anim .tafel:not(.hidden),html.anim .tafel:not(.hidden) .tafel-produkt,html.anim .menue-voll:not(.hidden) .menue-link{animation:none}}.ambiente{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ambiente i{filter:blur(80px);opacity:.55;will-change:transform;border-radius:50%;display:block;position:absolute}.ambiente i:first-child{background-image:radial-gradient(circle at 30% 30%,#ff75273d,#0000 70%);width:44rem;height:44rem;inset-block-start:-14rem;inset-inline-start:-10rem}@supports (color:color-mix(in lab, red, red)){.ambiente i:first-child{background-image:radial-gradient(circle at 30% 30%, color-mix(in srgb, var(--color-brand-500) 24%, transparent), transparent 70%)}}.ambiente i:first-child{animation:46s ease-in-out infinite alternate ambTreiben1}.ambiente i:nth-child(2){background-image:radial-gradient(circle at 60% 60%,#d9591a2e,#0000 70%);width:38rem;height:38rem;animation:58s ease-in-out infinite alternate ambTreiben2;inset-block-end:-12rem;inset-inline-end:-8rem}.ambiente i:nth-child(3){background-image:radial-gradient(circle,#f2a03d21,#0000 70%);width:30rem;height:30rem;animation:70s ease-in-out infinite alternate ambTreiben3;inset-block-start:30%;inset-inline-start:55%}@keyframes ambTreiben1{to{transform:translate(8rem,6rem)scale(1.15)}}@keyframes ambTreiben2{to{transform:translate(-9rem,-5rem)scale(1.1)}}@keyframes ambTreiben3{to{transform:translate(-6rem,8rem)scale(.9)}}@media (max-width:40rem){.ambiente i{filter:blur(60px)}}@media (prefers-reduced-motion:reduce){.ambiente i{animation:none}}article.ger .ger-bild[data-foto]{cursor:zoom-in}.blick-schleier{z-index:90;cursor:zoom-out;animation:blickAuf .25s var(--ease-soft);background-color:#0f0e0ce0;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}@keyframes blickAuf{0%{opacity:0}to{opacity:1}}.blick-schleier img{background-image:radial-gradient(85% 75% at 50% 34%,#fff9f0,#f3e9da 58%,#e2d3bd 100%);border-radius:1.25rem;max-width:min(56rem,94vw);max-height:84vh;padding:1.25rem;box-shadow:0 60px 140px -60px #000000f2}.blick-zu{color:#fff9f0;background-color:#ffffff14;border:1px solid #ffffff40;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;font-size:1.05rem;display:grid;position:absolute;inset-block-start:1.1rem;inset-inline-end:1.1rem}@media (prefers-reduced-motion:reduce){.blick-schleier{animation:none}}.kb{overflow:hidden}.kb img{will-change:transform;animation:16s ease-in-out infinite alternate kbZoom}@keyframes kbZoom{0%{transform:scale(1)}to{transform:scale(1.07)translate(1.5%,-1%)}}.schimmer{position:relative}.schimmer:after{content:"";pointer-events:none;background-image:linear-gradient(100deg,#0000,#ffffff21,#0000);width:45%;animation:7s ease-in-out infinite schimmerLauf;position:absolute;inset-block:0;inset-inline-start:-70%}@keyframes schimmerLauf{0%,55%{transform:translate(0)skew(-8deg)}90%,to{transform:translate(420%)skew(-8deg)}}@keyframes pulsPunkt{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand-500) 60%, transparent)}50%{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.kb img{animation:none}.schimmer:after{opacity:0;animation:none}}@keyframes detStromFluss{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes detKlappen{0%{opacity:0;translate:0 44px;rotate:x -20deg}}@keyframes fadenWink{0%,to{transform:rotateY(0)}35%,65%{transform:rotateY(180deg)}}@keyframes fadenLichtpunkt{0%{opacity:0;top:4%}12%{opacity:1}88%{opacity:1}to{opacity:0;top:94%}}.stufe-tische [data-lage=hier],.stufe [data-stand=arbeit]{animation:2.2s ease-in-out infinite stufePuls}@keyframes stufePuls{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand-500) 45%, transparent)}50%{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){.stufe-tische [data-lage=hier],.stufe [data-stand=arbeit]{animation:none}}@keyframes laufBand{to{transform:translate(-50%)}}.hoch-knopf{z-index:60;border:1px solid var(--color-linie-stark);width:2.75rem;height:2.75rem;color:var(--color-ink);background-color:var(--color-dark-card);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-soft), transform .3s var(--ease-soft), border-color .3s var(--ease-soft), color .3s var(--ease-soft);border-radius:999px;place-items:center;display:grid;position:fixed;inset-block-end:1.4rem;inset-inline-end:1.25rem;transform:translateY(.75rem);box-shadow:0 18px 40px -18px #000c}.hoch-knopf.ist-da{opacity:1;pointer-events:auto;transform:none}.hoch-knopf:hover{color:var(--color-akzent-text);border-color:#ee7b228c}.hoch-knopf svg{width:1.1rem;height:1.1rem}@media (prefers-reduced-motion:reduce){.hoch-knopf{transition:none;transform:none}}@keyframes uehNicken{0%,to{transform:translateY(0)}50%{transform:translateY(.3rem)}}#geschichte,#team{overflow-x:clip}.gesch-auge{letter-spacing:.18em;text-transform:uppercase;color:var(--color-akzent-text);margin-block-end:.9rem;font-size:.6875rem;font-weight:800}.uew{position:relative}.uew-linie{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.uew-linie path{fill:none;stroke:var(--color-brand-400);stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 0 9px #ff7527bf)}@supports (color:color-mix(in lab, red, red)){.uew-linie path{filter:drop-shadow(0 0 9px color-mix(in srgb, var(--color-brand-500) 75%, transparent))}}.uew-komet{fill:#ffd9ae;filter:drop-shadow(0 0 10px var(--color-brand-400)) drop-shadow(0 0 22px #ff7527cc)}@supports (color:color-mix(in lab, red, red)){.uew-komet{filter:drop-shadow(0 0 10px var(--color-brand-400)) drop-shadow(0 0 22px color-mix(in srgb, var(--color-brand-500) 80%, transparent))}}.uew li{position:relative}.uew li:after{content:"";background-image:linear-gradient(90deg,#ff75278c,#ff752714 65%,#0000);height:2px;position:absolute;inset-block-end:-1px;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.uew li:after{background-image:linear-gradient(90deg, color-mix(in srgb, var(--color-brand-500) 55%, transparent), color-mix(in srgb, var(--color-brand-500) 8%, transparent) 65%, transparent)}}.uew li:after{transform-origin:0;transform:scaleX(0)}.uew li:before{content:"";background-image:linear-gradient(180deg, var(--color-brand-400), var(--color-brand-600));transform-origin:top;width:3px;transition:transform .3s var(--ease-soft);border-radius:999px;position:absolute;inset-block:1.6rem;inset-inline-start:-1.1rem;transform:scaleY(0)}.uew li:hover:before{transform:scaleY(1)}html.anim .uew .uew-nr{opacity:0}html.anim .uew.is-visible .uew-nr{opacity:1;animation:uewZuenden .8s var(--ease-soft) backwards}html.anim .uew li b,html.anim .uew li p{opacity:0;transition:opacity .55s var(--ease-soft), translate .55s var(--ease-soft)}html.anim .uew li b{translate:-14px}html.anim .uew li p{translate:14px}html.anim .uew.is-visible li b,html.anim .uew.is-visible li p{opacity:1;translate:0}html.anim .uew li:after{transition:transform .7s var(--ease-soft)}html.anim .uew.is-visible li:after{transform:scaleX(1)}html.anim .uew.is-visible li:first-child .uew-nr{animation-delay:1s}html.anim .uew.is-visible li:nth-child(2) .uew-nr{animation-delay:2.35s}html.anim .uew.is-visible li:nth-child(3) .uew-nr{animation-delay:3.7s}html.anim .uew.is-visible li:nth-child(4) .uew-nr{animation-delay:5.05s}html.anim .uew.is-visible li:first-child b{transition-delay:.22s}html.anim .uew.is-visible li:nth-child(2) b{transition-delay:.4s}html.anim .uew.is-visible li:nth-child(3) b{transition-delay:.58s}html.anim .uew.is-visible li:nth-child(4) b{transition-delay:.76s}html.anim .uew.is-visible li:first-child p{transition-delay:.4s}html.anim .uew.is-visible li:nth-child(2) p{transition-delay:.58s}html.anim .uew.is-visible li:nth-child(3) p{transition-delay:.76s}html.anim .uew.is-visible li:nth-child(4) p{transition-delay:.94s}html.anim .uew.is-visible li:first-child:after{transition-delay:.5s}html.anim .uew.is-visible li:nth-child(2):after{transition-delay:.68s}html.anim .uew.is-visible li:nth-child(3):after{transition-delay:.86s}html.anim .uew.is-visible li:nth-child(4):after{transition-delay:1.04s}@keyframes uewZuenden{0%{opacity:0;color:var(--color-akzent-text);scale:.55}55%{opacity:1;color:var(--color-akzent-text);scale:1.12}to{opacity:1;color:#0000;scale:1}}@media (prefers-reduced-motion:reduce){html.anim .uew .uew-nr,html.anim .uew li b,html.anim .uew li p{opacity:1;transition:none;animation:none;translate:0}html.anim .uew li:after,.uew li:after{transition:none;transform:scaleX(1)}.uew li:before{display:none}.uep-reihe .uep-bild,.uep-reihe>div:last-child,.uew li,.uekette>*,.uefw li{opacity:1;transition:none;transform:none}}.bed-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:2.5rem;display:grid}@media (min-width:64rem){.bed-layout{grid-template-columns:19rem minmax(0,1fr);gap:4rem}.bed-layout .bed-inhalt{margin-block-start:0;position:sticky;inset-block-start:calc(var(--balken-hoehe) + 6rem)}.bed-layout .bed-inhalt ol{grid-template-columns:1fr}.bed-layout>:not(.bed-inhalt):not(.bed-text){grid-column:1/-1}}.bed-inhalt a.ist-hier{color:var(--color-gold-text);background-color:#ff75271a}@supports (color:color-mix(in lab, red, red)){.bed-inhalt a.ist-hier{background-color:color-mix(in srgb, var(--color-brand-500) 10%, transparent)}}.bed-inhalt{border:1px solid var(--color-linie-stark);border-radius:var(--radius-card);background-color:var(--color-dark-card);margin-block-start:2.5rem;padding:1.5rem}.bed-inhalt ol{gap:.15rem;display:grid}@media (min-width:40rem){.bed-inhalt ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15rem 1.5rem}}.bed-inhalt a{color:var(--color-neutral-main);transition:color .2s var(--ease-soft), background-color .2s var(--ease-soft);border-radius:.5rem;align-items:baseline;gap:.7rem;padding:.4rem .5rem;font-size:.875rem;line-height:1.45;display:flex}.bed-inhalt a:hover{color:var(--color-gold-text);background-color:var(--color-schicht-1)}.bed-inhalt b{font-variant-numeric:tabular-nums;min-width:1.1rem;color:var(--color-akzent-text);flex:none;font-size:.75rem;font-weight:700}.nutzen{gap:1rem;display:grid}@media (min-width:48rem){.nutzen{grid-template-columns:repeat(2,minmax(0,1fr))}}.nutzen-haken{width:2.35rem;height:2.35rem;color:var(--color-akzent-text);border:1px solid #ff752738;border-radius:.75rem;place-items:center;margin-block-end:1.1rem;display:grid}@supports (color:color-mix(in lab, red, red)){.nutzen-haken{border:1px solid color-mix(in srgb, var(--color-brand-500) 22%, transparent)}}.nutzen-haken{background-color:#ff75271f}@supports (color:color-mix(in lab, red, red)){.nutzen-haken{background-color:color-mix(in srgb, var(--color-brand-500) 12%, transparent)}}.nutzen-haken{transition:color .28s var(--ease-soft), background-color .28s var(--ease-soft), border-color .28s var(--ease-soft), transform .28s var(--ease-soft)}.nutzen-haken svg{width:1.15rem;height:1.15rem}.nutzen-titel{color:var(--color-ink);font-size:1.0625rem;font-weight:600;line-height:1.35;position:relative}.nutzen-text{color:var(--color-neutral-muted);margin-block-start:.7rem;font-size:.9375rem;line-height:1.65;position:relative}@keyframes pyrAtmen{0%,to{opacity:.25}50%{opacity:.5}}@keyframes lpPuls{0%,to{box-shadow:0 0 #ee7b2200}50%{box-shadow:0 0 26px 2px #ee7b2266}}@keyframes lpPlus{0%,35%,to{transform:scale(1)}45%{transform:scale(1.35)}55%{transform:scale(1)}}@keyframes lpLicht{0%,55%{transform:translate(0)}85%,to{transform:translate(360%)}}.an-buehne-aussen{isolation:isolate;position:relative;overflow-x:clip}.an-lichtkreis{z-index:-1;background:radial-gradient(circle,#ff752729 0%,#0000 65%);border-radius:50%;position:absolute;inset:-12% -8%}@supports (color:color-mix(in lab, red, red)){.an-lichtkreis{background:radial-gradient(circle, color-mix(in srgb, var(--color-brand-500) 16%, transparent) 0%, transparent 65%)}}.an-lichtkreis{filter:blur(48px);pointer-events:none}.an-geraet{gap:.85rem;display:grid}.an-schirm{border:.4rem solid #ee7b22;border-radius:1rem;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0006,0 40px 80px -44px #000000e6;container-type:inline-size}.an-glanz{z-index:3;pointer-events:none;background-image:linear-gradient(122deg,#ffffff14 0%,#ffffff06 34%,#0000 58%);position:absolute;inset:0}.an-kopf{border-block-end:1px solid var(--color-linie);background-color:var(--color-dark-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem 1rem;display:flex}.an-marke{color:var(--color-ink);align-items:center;gap:.45rem;font-size:.8125rem;font-weight:700;display:inline-flex}.an-marke img{width:1.15rem;height:1.15rem}.an-code{color:var(--color-neutral-muted);font-size:.6875rem}.an-code b{color:var(--color-gold-text);font-weight:700}.an-buehne{background-color:var(--color-dark-deeper);padding:1.1rem;position:relative}@media (min-width:48rem){.an-buehne{padding:1.4rem}}.an-buehne{display:grid}.an-welt{min-height:0;display:none}.an-welt[data-an=true]{animation:anRein .35s var(--ease-soft);display:grid}.an-welt>*{min-height:0}@keyframes anRein{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.an-welt[data-an=true]{animation:none}}.an-kasse{align-content:start;gap:.9rem;display:grid}@media (min-width:40rem){.an-kasse{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:1.1rem}}.an-bon{border:1px solid var(--color-linie);background-color:var(--color-dark-card);border-radius:.7rem;padding:.9rem 1rem}.an-bon-kopf{letter-spacing:.14em;text-transform:uppercase;color:var(--color-neutral-muted);margin-block-end:.7rem;font-size:.625rem;font-weight:700}.an-bon ul{gap:.45rem;display:grid}.an-bon li{color:var(--color-neutral-main);justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.8125rem;display:flex}.an-bon li b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.an-bon-summe{border-block-start:1px dashed var(--color-linie-stark);color:var(--color-neutral-muted);justify-content:space-between;align-items:baseline;margin-block-start:.8rem;padding-block-start:.7rem;font-size:.75rem;display:flex}.an-bon-summe b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.an-tasten{grid-template-columns:repeat(2,1fr);align-content:start;gap:.45rem;display:grid}.an-tasten span,.an-wege span{border:1px solid var(--color-linie-stark);text-align:center;color:var(--color-neutral-main);background-color:var(--color-dark-card);cursor:pointer;transition:scale .15s var(--ease-soft), border-color .25s var(--ease-soft);border-radius:.6rem;padding-block:.75rem;font-size:.8125rem;font-weight:500;scale:1}.an-tasten span:hover,.an-wege span:hover{border-color:#ff752773}@supports (color:color-mix(in lab, red, red)){.an-tasten span:hover,.an-wege span:hover{border-color:color-mix(in srgb, var(--color-brand-500) 45%, transparent)}}.an-tasten span:active,.an-wege span:active{scale:.94}@media (prefers-reduced-motion:reduce){.an-tasten span:active,.an-wege span:active{scale:1}}.an-tasten [data-an-taste=stark],.an-wege [data-an-taste=stark]{color:#1b1b19;background-image:linear-gradient(135deg, var(--color-brand-400), var(--color-brand-500));border-color:#0000;font-weight:600}html.anim .an-geraet .an-bon-kopf,html.anim .an-geraet .an-bon li,html.anim .an-geraet .an-betrag{opacity:0;transition:opacity .5s var(--ease-soft), translate .5s var(--ease-soft);translate:0 10px}html.anim .an-geraet .an-bon-summe{opacity:0;transition:opacity .45s cubic-bezier(.34,1.56,.64,1),scale .45s cubic-bezier(.34,1.56,.64,1);scale:.9}html.anim .an-geraet .an-tasten span,html.anim .an-geraet .an-wege span{opacity:0;transition:opacity .45s var(--ease-soft), translate .45s var(--ease-soft);translate:0 8px}html.anim .an-geraet.is-visible .an-bon-kopf,html.anim .an-geraet.is-visible .an-bon li,html.anim .an-geraet.is-visible .an-betrag{opacity:1;translate:0}html.anim .an-geraet.is-visible .an-bon-summe{opacity:1;scale:1}html.anim .an-geraet.is-visible .an-tasten span,html.anim .an-geraet.is-visible .an-wege span{opacity:1;translate:0}html.anim .an-geraet.is-visible .an-bon-kopf{transition-delay:.25s}html.anim .an-geraet.is-visible .an-bon li:first-child{transition-delay:.45s}html.anim .an-geraet.is-visible .an-bon li:nth-child(2){transition-delay:.6s}html.anim .an-geraet.is-visible .an-bon li:nth-child(3){transition-delay:.75s}html.anim .an-geraet.is-visible .an-bon-summe{transition-delay:1s}html.anim .an-geraet.is-visible :is(.an-tasten,.an-wege) span:first-child{transition-delay:1.15s}html.anim .an-geraet.is-visible :is(.an-tasten,.an-wege) span:nth-child(2){transition-delay:1.25s}html.anim .an-geraet.is-visible :is(.an-tasten,.an-wege) span:nth-child(3){transition-delay:1.35s}html.anim .an-geraet.is-visible :is(.an-tasten,.an-wege) span:nth-child(4){transition-delay:1.45s}html.anim .an-geraet.is-visible :is(.an-tasten,.an-wege) span:nth-child(5){transition-delay:1.55s}html.anim .an-geraet.is-visible :is(.an-tasten,.an-wege) span:nth-child(6){transition-delay:1.65s}@media (prefers-reduced-motion:reduce){html.anim .an-geraet .an-bon-kopf,html.anim .an-geraet .an-bon li,html.anim .an-geraet .an-betrag,html.anim .an-geraet .an-bon-summe,html.anim .an-geraet .an-tasten span,html.anim .an-geraet .an-wege span{opacity:1;transition:none;translate:0;scale:1}}.an-zahlung{align-content:start;gap:1rem;display:grid}.an-wege{grid-template-columns:repeat(2,1fr);gap:.45rem;display:grid}@media (min-width:40rem){.an-wege{grid-template-columns:repeat(3,1fr)}}.ablauf-raster{gap:3rem;display:grid}@media (min-width:64rem){.ablauf-raster{grid-template-columns:minmax(0,23rem) minmax(0,1fr);align-items:start;gap:4rem}.ablauf-spalte{align-self:stretch}.ablauf-seite{position:sticky;inset-block-start:calc(var(--balken-hoehe) + 4.75rem)}.ablauf-seite .h-section{font-size:clamp(1.75rem,2.3vw,2.25rem)}.ablauf-seite .lead{font-size:1rem}}.ablauf-punkte{gap:.1rem;margin-block-start:1.75rem;display:grid}.ablauf-punkte a{color:var(--color-neutral-muted);transition:color .25s var(--ease-soft), background-color .25s var(--ease-soft);border-radius:.6rem;align-items:center;gap:.85rem;padding:.4rem .6rem;display:flex}.ablauf-punkte a:hover{color:var(--color-neutral-main);background-color:var(--color-schicht-1)}.ablauf-punkt-nr{border:1px solid var(--color-linie-stark);font-variant-numeric:tabular-nums;width:1.65rem;height:1.65rem;transition:border-color .25s var(--ease-soft), background-color .25s var(--ease-soft), color .25s var(--ease-soft);border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}.ablauf-punkt-text{font-size:.875rem;font-weight:500}.ablauf-punkte a[data-hier=true]{color:var(--color-ink)}.ablauf-punkte a[data-hier=true] .ablauf-punkt-nr{color:#1b1b19;background-image:linear-gradient(135deg, var(--color-brand-400), var(--color-brand-500));box-shadow:0 8px 20px -10px var(--gold-glow);border-color:#0000}.ablauf-punkte a[data-durch=true] .ablauf-punkt-nr{border-color:#ff752773}@supports (color:color-mix(in lab, red, red)){.ablauf-punkte a[data-durch=true] .ablauf-punkt-nr{border-color:color-mix(in srgb, var(--color-brand-500) 45%, transparent)}}.ablauf-punkte a[data-durch=true] .ablauf-punkt-nr{color:var(--color-gold-text)}.ablauf-knopf{margin-block-start:1.75rem}.stapel{display:block}.stapel>*+*{margin-block-start:1.25rem}.stufe{background-image:linear-gradient(var(--color-dark-card), var(--color-dark-card)), linear-gradient(155deg, var(--kante-1), var(--kante-2) 45%, var(--kante-3));background-origin:border-box;background-clip:padding-box,border-box;border:1px solid #0000;border-radius:1.25rem;box-shadow:0 30px 64px -42px #000000e6}.stufe-leib{padding:.85rem 1.75rem 1.75rem}@media (min-width:40rem){.stufe-leib{padding:.85rem 2.25rem 2.25rem}}.stufe-marke{letter-spacing:.14em;text-transform:uppercase;color:var(--color-gold-text);align-items:center;gap:.85rem;font-size:.8125rem;font-weight:600;display:flex}.stufe-nr svg{width:1.1rem;height:1.1rem}.stufe-nr{letter-spacing:0;color:#1b1b19;background-image:linear-gradient(135deg, var(--color-brand-400), var(--color-brand-500));width:2rem;height:2rem;box-shadow:0 10px 24px -12px var(--gold-glow);border-radius:50%;flex:none;place-items:center;font-size:.9375rem;font-weight:700;display:grid}.stufe-titel{color:var(--color-ink);margin-block-start:1.1rem;font-size:1.5rem;font-weight:600;line-height:1.25}@media (min-width:40rem){.stufe-titel{font-size:1.75rem}}.stufe-satz{max-width:34rem;color:var(--color-neutral-muted);margin-block-start:.85rem;font-size:1rem;line-height:1.65}@media (min-width:64rem){.stufe{min-height:30rem;display:flex;position:sticky;inset-block-start:calc(var(--balken-hoehe) + 4.75rem + var(--i) * 3.5rem)}.stufe-leib{flex-direction:column;flex:1;min-width:0;display:flex}.stapel{padding-block-end:18rem}}@media (prefers-reduced-motion:reduce){.stufe{position:relative;inset-block-start:auto}}.demo-ticket{border:1px solid var(--kante-3);background-color:var(--color-dark-card);cursor:pointer;animation:ticketRein .45s var(--ease-soft);transition:border-color .3s, transform .2s var(--ease-soft);border-radius:.875rem;padding:.85rem}.demo-ticket:hover{transform:translateY(-2px)}.demo-ticket[data-status=offen]{border-color:#fba60a73}.demo-ticket[data-status=arbeit]{border-color:#ff75278c}.demo-ticket[data-status=fertig]{border-color:#10b98173}@keyframes ticketRein{0%{opacity:0;transform:translate(28px)scale(.94)}to{opacity:1;transform:none}}.demo-raus{animation:ticketRaus .4s var(--ease-soft) forwards}@keyframes ticketRaus{to{opacity:0;transform:translateY(-10px)scale(.95)}}.demo-zeile{animation:zeileRein .3s var(--ease-soft)}@keyframes zeileRein{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.demo-hinweis{animation:hinweis 2.6s var(--ease-soft) forwards}@keyframes hinweis{0%{opacity:0;transform:translateY(6px)}12%{opacity:1;transform:none}80%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:no-preference){@keyframes wbLauf{0%,14%{opacity:0;inset-inline-start:0}20%{opacity:1}44%{opacity:1;inset-inline-start:100%}50%,to{opacity:0;inset-inline-start:100%}}@keyframes wbAuf{0%,42%{opacity:0;transform:translateY(4px)}54%,88%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(4px)}}@keyframes wbRolle{0%,30%{transform:translateY(0)}44%,90%{transform:translateY(-1.35em)}to{transform:translateY(0)}}@keyframes wbTon{0%{background-color:#c2410c}33%{background-color:#1f6f5c}66%{background-color:#3f3a78}to{background-color:#c2410c}}@keyframes wbMuster{0%,33%{box-shadow:inset 0 0 0 1px #ffffff1f, 0 0 0 2px var(--color-akzent-text)}34%,to{box-shadow:inset 0 0 0 1px #ffffff1f}}@keyframes wbZeile{0%,6%{opacity:0;transform:translateY(3px)}18%,88%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(3px)}}@keyframes wbHaken{0%,10%{transform:rotate(-45deg)scale(0)}20%,88%{transform:rotate(-45deg)scale(1)}96%,to{transform:rotate(-45deg)scale(0)}}@keyframes wbFrist{0%,8%{width:0}86%,to{width:100%}}@keyframes kdSchalten{0%{transform:translateY(0)}30%{transform:translateY(-1.5em)}60%{transform:translateY(-3em)}to{transform:translateY(-3em)}}@keyframes kdAbraeumen{0%,72%{opacity:1;max-height:10rem;transform:none}86%{opacity:0;max-height:10rem;transform:translate(.75rem)}94%{opacity:0;max-height:0;margin-block-start:-.55rem;transform:none}97%{opacity:0;max-height:10rem;margin-block-start:0;transform:none}to{opacity:1;transform:none}}@keyframes kdZeit{0%,40%{transform:translateY(0)}41%,to{transform:translateY(-1.35em)}}@keyframes ebRolle{0%,26%{transform:translateY(0)}40%,88%{transform:translateY(-1.35em)}to{transform:translateY(0)}}@keyframes ebAuf{0%,34%{opacity:0;transform:translateY(4px)}46%,86%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}@keyframes ebRing{0%,30%{opacity:0;transform:scale(.97)}44%{opacity:.9;transform:scale(1)}64%,to{opacity:0;transform:scale(1.03)}}@keyframes ebHaken{0%,6%{transform:rotate(-45deg)scale(0)}14%,88%{transform:rotate(-45deg)scale(1)}96%,to{transform:rotate(-45deg)scale(0)}}@keyframes ebKreis{0%,6%{border-color:var(--color-linie-stark);background-color:#0000}14%,88%{border-color:var(--color-gut);background-color:var(--color-gut-schwach)}96%,to{border-color:var(--color-linie-stark);background-color:#0000}}@keyframes ebGefunden{0%,20%{opacity:.5;box-shadow:none}40%,84%{opacity:1;box-shadow:0 0 0 3px var(--color-gut-schwach)}to{opacity:.5;box-shadow:none}}@keyframes ebWeg{0%,8%{stroke-dashoffset:1px}28%,90%{stroke-dashoffset:0}to{stroke-dashoffset:1px}}@keyframes ebFuellen{0%,30%{height:0}52%,90%{height:72%}to{height:0}}@keyframes ebHalt{0%,8%{background-color:var(--color-schicht-1);border-color:var(--color-linie-stark)}16%,82%{background-color:var(--color-akzent-text);border-color:var(--color-akzent-text)}94%,to{background-color:var(--color-schicht-1);border-color:var(--color-linie-stark)}}}.menue-klapp summary{cursor:pointer;list-style:none}.menue-klapp summary::-webkit-details-marker{display:none}.menue-unter{border-inline-start:1px solid var(--color-linie);margin-inline-start:.25rem;padding:.25rem 0 .75rem 1rem;display:grid}.menue-unter a{color:var(--color-neutral-main);border-radius:.5rem;padding:.55rem .5rem;font-size:.9375rem;font-weight:600}.menue-unter a:active{background-color:var(--color-schicht-1)}@media (max-width:23.75rem){.pille-marke .wortmarke{display:none}.pille-marke{padding-inline:.6rem}.pille-abschluss{gap:.35rem;padding-inline:.45rem}.pille-abschluss .themeknopf,.pille-abschluss .anmeldeknopf,.pille-abschluss [data-menu-button]{width:2.5rem;height:2.5rem}.kopf-reihe{gap:.5rem}.pille-marke img{height:1.75rem}.kp-raster{gap:.2rem}}@media (max-width:40rem){main :is(.grid,[class*=grid-cols],.flex,[class*=-layout],[class*=-raum])>*,main [class*=-raster]>*,main [class*=-liste]>*,main [class*=-spalten]>*{min-width:0}.ablauf-spalte,.ablauf-seite,.vwahl-liste,.exg-karte,.fussbon-satz,.aktion-leistungen>li,.vwahl-liste,.vwahl-liste>*{min-width:0;max-width:100%}.fussbon-spalten>*{min-width:0}}@media (max-width:24rem){.aktionsbalken-kurz strong:first-child{display:none}.aktionsbalken-kurz:before{content:"Shop geschenkt";font-weight:700}}@media (max-width:48rem){.fussbon .bon-zeile:has(a){align-items:center;min-height:2.5rem;font-size:.6875rem}.fussbon .bon-zeile:has(a) a{font-size:inherit}.fussbon .bon-gruppe{margin-block:1.1rem .45rem;font-size:.6875rem}}@media (max-width:48rem) and (pointer:coarse){.pille-abschluss .themeknopf,.pille-abschluss .anmeldeknopf,.pille-abschluss [data-menu-button]{min-width:2.5rem;min-height:2.5rem}a[href^=tel\:].flex,a[href^=mailto\:].flex{align-items:center;min-height:2.5rem}}@media (max-width:21rem){.aktionsbalken-kurz .noch{display:none}.aktionsbalken-marke{padding-inline:.4rem;font-size:.5rem}}@media (min-width:64rem){.ks-liste>:nth-child(2n)>.grid,.ka-liste>:nth-child(2n)>.grid,.db-strecke-liste>:nth-child(2n)>.grid,.ws-liste>:nth-child(2n)>.grid,.ex-liste>:nth-child(2n)>.grid{grid-template-columns:.9fr 1.1fr}.ks-liste>:nth-child(2n) .ks-intro,.ka-liste>:nth-child(2n) .ka-intro,.db-strecke-liste>:nth-child(2n) .db-intro,.ws-liste>:nth-child(2n) .ws-intro,.ex-liste>:nth-child(2n) .ex-intro{order:2}.ks-liste>:nth-child(2n) .ks-schritte-wrap,.ka-liste>:nth-child(2n) .ka-schritte-wrap,.db-strecke-liste>:nth-child(2n) .db-schritte-wrap,.ws-liste>:nth-child(2n) .ws-schritte-wrap,.ex-liste>:nth-child(2n) .ex-schritte-wrap{order:1}.ks-kapitel>.grid,.ka-kapitel>.grid,.db-kapitel>.grid,.ws-kapitel>.grid,.ex-kapitel>.grid{align-items:stretch}.ks-schritte-wrap,.ka-schritte-wrap,.db-schritte-wrap,.ws-schritte-wrap,.ex-schritte-wrap{flex-direction:column;display:flex}.ks-schritte-wrap>*,.ka-schritte-wrap>*,.db-schritte-wrap>*,.ws-schritte-wrap>*,.ex-schritte-wrap>*{flex:auto}.ks-schritte-wrap>ol,.ka-schritte-wrap>ol,.db-schritte-wrap>ol,.ws-schritte-wrap>ol,.ex-schritte-wrap>ol{grid-auto-rows:1fr}.ks-schritte-wrap>ol>li,.ka-schritte-wrap>ol>li,.db-schritte-wrap>ol>li,.ws-schritte-wrap>ol>li,.ex-schritte-wrap>ol>li{flex-direction:column;justify-content:center;display:flex}}@keyframes startwegFluss{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.kb{border:1px solid var(--color-linie);border-radius:var(--radius-4xl);background-color:var(--color-schicht-1);overflow:hidden}.kb-leiste{border-block-end:1px solid var(--color-linie);background-color:var(--color-schicht-2);align-items:center;gap:.6rem;padding:.65rem 1rem;display:flex}.kb-leiste b{letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-muted);font-size:.6875rem;font-weight:700}.kb-ampel{gap:.25rem;display:flex}.kb-ampel i{background-color:var(--color-linie-stark);border-radius:999px;width:.4rem;height:.4rem}.kb-flaeche{padding:clamp(1rem,2.5vw,1.5rem)}.kb-fuss{color:var(--color-neutral-muted);align-items:center;gap:.5rem;margin-block-start:1rem;font-size:.75rem;display:flex}.kb-siegel{letter-spacing:.08em;color:#1b1b19;background-color:var(--color-akzent-text);border-radius:.4rem;place-items:center;min-width:1.9rem;padding:.15rem .4rem;font-size:.625rem;font-weight:800;display:grid}.kb-siegel-gut{background-color:var(--color-gut)}.kb-tipp{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;display:grid}.kb-tipp li{border:1px solid var(--color-linie);text-align:center;background-color:var(--color-schicht-2);border-radius:.8rem;gap:.45rem;padding:.65rem .5rem;display:grid}.kb-tipp b{color:var(--color-neutral-muted);font-size:.6875rem;font-weight:700}.kb-tipp-bild{aspect-ratio:4/3;background-color:var(--color-dark-card);width:100%;max-width:6.25rem;box-shadow:inset 0 0 0 1px var(--color-linie);border-radius:.45rem;gap:.22rem;margin-inline:auto;padding:.35rem;display:grid}.kb-tipp-bild i{background-color:var(--color-linie-stark);border-radius:.15rem}.kb-tisch{grid-template:1fr 1fr/1fr 1fr}.kb-tisch i:first-child{background-color:var(--color-akzent-text)}.kb-teilen{grid-template-rows:1.4fr 1fr}.kb-teilen i:last-child{width:55%}.kb-zahlart{grid-template-columns:1fr 1fr;align-content:center}.kb-zahlart i{height:1.05rem}.kb-zahlart i:first-child{background-color:var(--color-akzent-text)}.kb-beleg{grid-template-rows:repeat(3,.32rem);align-content:center;justify-items:start}.kb-beleg i{width:100%;height:100%}.kb-beleg i:nth-child(2){width:70%}.kb-beleg i:nth-child(3){width:45%}.kb-bon{gap:.4rem;display:grid}.kb-bon li{border-block-end:1px dashed var(--color-linie);color:var(--color-ink);justify-content:space-between;gap:1rem;padding-block-end:.4rem;font-size:.8125rem;display:flex}.kb-bon b{font-variant-numeric:tabular-nums}.kb-weg{position:relative}.kb-weg:after{content:"";background-color:var(--color-akzent-text);width:0;height:1px;position:absolute;inset-block-start:50%;inset-inline-start:0}.kb-grund,.kb-protokoll{color:var(--color-neutral-muted);opacity:0;margin-block-start:.8rem;font-size:.75rem}.kb-grund{border:1px solid var(--color-linie);border-radius:999px;padding:.2rem .55rem;display:inline-block}.kb-protokoll{align-items:center;gap:.5rem;display:flex}.kb-zeit{color:var(--color-ink);background-color:var(--color-schicht-2);border-radius:.3rem;padding:.1rem .4rem;font-size:.6875rem;font-weight:700}.kb-zahlen{gap:.5rem;display:grid}.kb-zahlen>div{border-block-end:1px dashed var(--color-linie);justify-content:space-between;align-items:baseline;gap:1rem;padding-block-end:.45rem;display:flex}.kb-zahlen dt{color:var(--color-neutral-muted);font-size:.8125rem}.kb-zahlen dd{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:.9375rem;font-weight:700}.kb-diff{align-items:center;border-block-end:0!important}.kb-diff dd{height:1.4em;overflow:hidden}.kb-rolle{height:1.4em;display:block;overflow:hidden}.kb-rolle i{height:1.4em;font-style:normal;line-height:1.4;display:block}.kb-rolle i:last-child{color:var(--color-gut)}.kb-code{justify-content:center;gap:.4rem;display:flex}.kb-code i{border:1px solid var(--color-linie);width:2.1rem;height:2.6rem;font-family:var(--font-display);color:var(--color-ink);background-color:var(--color-schicht-2);border-radius:.5rem;place-items:center;font-size:1.05rem;font-style:normal;font-weight:700;display:grid}.kb-frist{text-align:center;color:var(--color-neutral-muted);gap:.4rem;margin-block-start:.9rem;font-size:.6875rem;display:grid}.kb-frist-bahn{background-color:var(--color-linie);border-radius:999px;height:3px;overflow:hidden}.kb-frist-bahn i{background-color:var(--color-akzent-text);width:100%;height:100%;display:block}.kb-geraet{border:1px solid var(--color-linie);background-color:var(--color-schicht-2);border-radius:.8rem;grid-template-columns:2.4rem minmax(0,1fr) .6rem;align-items:center;gap:.7rem;margin-block-start:1rem;padding:.6rem .75rem;display:grid}.kb-geraet-bild{background-color:var(--color-dark-card);height:1.7rem;box-shadow:inset 0 0 0 1px var(--color-linie);border-radius:.3rem .3rem .15rem .15rem}.kb-geraet-text{min-width:0;display:grid}.kb-geraet-text b{color:var(--color-ink);font-size:.8125rem;font-weight:700}.kb-geraet-text i{color:var(--color-neutral-muted);grid-area:2/1;font-size:.6875rem;font-style:normal}.kb-rolle-neu{opacity:0;color:var(--color-gut)!important}.kb-punkt{background-color:var(--color-linie-stark);border-radius:999px;width:.5rem;height:.5rem}@media (prefers-reduced-motion:no-preference){.kb-tipp{position:relative}.kb-tipp:before{content:"";background-image:linear-gradient(to right, var(--color-brand-600), var(--color-brand-400));transform-origin:0;border-radius:2px;height:2px;position:absolute;inset-block-start:0;inset-inline:12.5%;transform:scaleX(0)}.is-visible .kb-tipp:before{animation:5.2s linear infinite kbSchiene}@keyframes kbSchiene{0%{transform:scaleX(0)}12%{transform:scaleX(.16)}32%{transform:scaleX(.42)}52%{transform:scaleX(.68)}72%{transform:scaleX(1)}92%{transform:scaleX(1)}to{transform:scaleX(0)}}.kb-neu-summe{border-block-start:1px dashed #ffffff10;justify-content:space-between;align-items:baseline;margin-block-start:.55rem;padding-block-start:.5rem;display:flex}}@media (prefers-reduced-motion:no-preference){@supports (color:color-mix(in lab, red, red)){.kb-neu-summe{border-block-start:1px dashed color-mix(in srgb, var(--color-linie) 90%, transparent)}}}@media (prefers-reduced-motion:no-preference){.kb-neu-summe{color:var(--color-neutral-muted);font-size:.75rem}.kb-neu-summe b{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:.875rem}.kb-zeiger{background-color:var(--color-brand-500);opacity:0;border-radius:2px;width:2px;height:1.1rem}.is-visible .kb-zeiger{animation:6.5s step-end infinite kbZeiger}@keyframes kbZeiger{0%,46%{opacity:1}48%,52%{opacity:0}54%,58%{opacity:1}60%,to{opacity:0}}.is-visible .kb-tipp li{animation:kbTipp 5.2s var(--ease-soft) infinite;animation-delay:calc(var(--i) * .55s)}@keyframes kbTipp{0%,6%{border-color:var(--color-linie);transform:none}10%{border-color:var(--color-akzent-text);transform:translateY(-2px)}22%{border-color:var(--color-akzent-text);transform:none}34%,to{border-color:var(--color-linie);transform:none}}.is-visible .kb-kassieren .kb-fuss{animation:5.2s linear infinite kbEin}@keyframes kbEin{0%,52%{opacity:0}62%,92%{opacity:1}to{opacity:0}}.is-visible .kb-weg:after{animation:kbStrich 6s var(--ease-soft) infinite}@keyframes kbStrich{0%,14%{width:0}30%,88%{width:100%}to{width:0}}.is-visible .kb-grund{animation:kbAuf 6s var(--ease-soft) infinite .6s}.is-visible .kb-protokoll{animation:kbAuf 6s var(--ease-soft) infinite 1.2s}@keyframes kbAuf{0%,8%{opacity:0;transform:translateY(4px)}20%,84%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(4px)}}.is-visible .kb-rolle i{animation:kbRolle 5.4s var(--ease-soft) infinite}@keyframes kbRolle{0%,34%{transform:translateY(0)}50%,92%{transform:translateY(-1.4em)}to{transform:translateY(0)}}.is-visible .kb-code i{animation:6.5s step-end infinite kbZeichen;animation-delay:calc(var(--i) * .28s)}@keyframes kbZeichen{0%,4%{color:#0000;border-color:var(--color-linie)}8%,88%{color:var(--color-ink);border-color:var(--color-akzent-text)}96%,to{color:#0000;border-color:var(--color-linie)}}.is-visible .kb-frist-bahn i{animation:6.5s linear infinite kbFrist}@keyframes kbFrist{0%,26%{width:100%}92%,to{width:18%}}.is-visible .kb-rolle-alt{animation:kbWeg 6.5s var(--ease-soft) infinite}.is-visible .kb-rolle-neu{animation:kbDa 6.5s var(--ease-soft) infinite}.is-visible .kb-geraete .kb-punkt{animation:kbPunkt 6.5s var(--ease-soft) infinite}@keyframes kbWeg{0%,34%{opacity:1}42%,92%{opacity:0}to{opacity:1}}@keyframes kbDa{0%,36%{opacity:0}46%,92%{opacity:1}to{opacity:0}}@keyframes kbPunkt{0%,34%{background-color:var(--color-linie-stark)}46%,92%{background-color:var(--color-gut)}to{background-color:var(--color-linie-stark)}}}@media (max-width:47.99rem){.text-\[0\.625rem\],.text-\[0\.6875rem\],.text-\[0\.5625rem\],.text-\[0\.75rem\]{font-size:.75rem!important}.sec-num,.ueberzeile span,.drei-nr,.drei-marke,.lage-fuss,.an-code,.kp-legende,.kp-stand,.kintro-bon-kopf,.kintro-fussnote,.db-kachel-was,.db-block-kopf,.st-schild,.check-spalte-kopf,.check-quelle,.bed-inhalt-kopf,.por-rolle,.pyr-marke,.story-marke,.ueber-schluss-marke,.leute-text i,.fakt dt,.modul-eck dt,.bereich-kopf,.hw-wand-fuss,.team-bild figcaption,.lp-handy-kopf span,.por-sprachen span,.leute-sprachen em,.wer-sprachen li{font-size:.75rem}}.app-schirm{border:1px solid var(--color-linie-stark);background-color:var(--color-schicht-2);border-radius:1.1rem;position:relative;overflow:hidden;box-shadow:0 40px 80px -50px #000000f2}.app-leiste{border-block-end:1px solid var(--color-linie);background-color:var(--color-dark-card);align-items:center;gap:.7rem;padding:.6rem .9rem;display:flex}.app-punkte{gap:.28rem;display:flex}.app-punkte i{background-color:var(--color-linie-stark);border-radius:50%;width:.42rem;height:.42rem}.app-titel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-neutral-muted);font-size:.6875rem;font-weight:700}.app-flaeche{padding:1.1rem}.app-bon{gap:.5rem;display:grid}.app-bon li{color:var(--color-neutral-main);justify-content:space-between;align-items:baseline;gap:1rem;font-size:.875rem;display:flex}.app-bon li b{font-variant-numeric:tabular-nums;color:var(--color-ink)}.app-bon-neu{opacity:0;translate:0 .5rem}.is-visible .app-bon-neu{opacity:1;transition:opacity .5s var(--ease-soft) .9s, translate .5s var(--ease-soft) .9s;translate:0}.app-summe{border-block-start:1px solid var(--color-linie);color:var(--color-neutral-muted);justify-content:space-between;align-items:baseline;margin-block-start:.9rem;padding-block-start:.7rem;font-size:.9375rem;display:flex}.app-summe b{font-variant-numeric:tabular-nums;color:var(--color-ink);font-size:1.375rem;font-weight:700}.app-tasten{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;margin-block-start:1rem;display:grid}.app-taste{border:1px solid var(--color-linie);color:var(--color-neutral-main);background-color:var(--color-dark-card);border-radius:.6rem;place-items:center;padding:.55rem .3rem;font-size:.75rem;font-weight:600;display:grid}.app-taste-stark{color:#1b1b19;background-image:linear-gradient(120deg, var(--color-brand-400), var(--color-brand-500));border-color:#0000}html.anim .is-visible .app-taste-stark{animation:appLeuchten 1.1s var(--ease-soft) 1.5s 1}@keyframes appLeuchten{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-brand-500) 0%, transparent)}45%{box-shadow:0 0 0 8px color-mix(in srgb, var(--color-brand-500) 30%, transparent)}}.app-positionen{gap:.55rem;display:grid}.app-positionen li{border:1px solid var(--color-linie);background-color:var(--color-dark-card);border-radius:.7rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem .7rem;padding:.65rem .8rem;display:grid}.app-pos-name{color:var(--color-ink);font-size:.8438rem;font-weight:600}.app-pos-hinweis{color:var(--color-akzent-text);grid-column:1;font-size:.75rem}.app-pos-ziel{color:var(--color-neutral-main);background-color:var(--color-schicht-1);border:1px solid var(--color-linie);border-radius:999px;grid-area:1/2/span 2;align-self:center;padding:.2rem .6rem;font-size:.6875rem;font-weight:700}.app-pos-bar{color:var(--color-akzent-text);border-color:#ff752752}@supports (color:color-mix(in lab, red, red)){.app-pos-bar{border-color:color-mix(in srgb, var(--color-brand-500) 32%, transparent)}}.app-pos-bar{background-color:#ff75271a}@supports (color:color-mix(in lab, red, red)){.app-pos-bar{background-color:color-mix(in srgb, var(--color-brand-500) 10%, transparent)}}.app-positionen li:not(:has(.app-pos-hinweis)) .app-pos-ziel{grid-row:1}.app-senden{place-items:center;min-height:2.9rem;margin-block-start:1rem;display:grid;position:relative}.app-senden-knopf,.app-senden-quittung{width:100%;transition:opacity .4s var(--ease-soft), translate .4s var(--ease-soft);border-radius:.7rem;grid-area:1/1;justify-content:center;align-items:center;gap:.45rem;padding:.75rem 1rem;font-size:.8438rem;font-weight:700;display:inline-flex}.app-senden-knopf{color:#1b1b19;background-image:linear-gradient(120deg, var(--color-brand-400), var(--color-brand-500))}.app-senden-quittung{opacity:0;color:var(--color-gut);background-color:#6fe3b014;border:1px solid #6fe3b04d;translate:0 .4rem}.app-senden-quittung svg{width:1rem;height:1rem}html.anim .is-visible .app-senden-knopf{opacity:0;transition-delay:1.5s;translate:0 -.4rem}html.anim .is-visible .app-senden-quittung{opacity:1;transition-delay:1.6s;translate:0}.app-kueche{gap:.6rem;display:grid}.app-ticket{border:1px solid var(--color-linie);border-inline-start:3px solid var(--color-linie-stark);background-color:var(--color-dark-card);border-radius:.7rem;padding:.7rem .85rem}.app-ticket-kopf{justify-content:space-between;align-items:baseline;gap:.8rem;display:flex}.app-ticket-kopf b{color:var(--color-ink);font-size:.875rem;font-weight:700}.app-ticket-kopf i{font-variant-numeric:tabular-nums;color:var(--color-neutral-muted);font-size:.75rem;font-style:normal}.app-ticket ul{gap:.15rem;margin-block-start:.35rem;display:grid}.app-ticket li{color:var(--color-neutral-main);font-size:.8125rem}.app-ticket-fuss{letter-spacing:.06em;text-transform:uppercase;color:var(--color-neutral-muted);align-items:center;gap:.35rem;margin-block-start:.5rem;font-size:.6875rem;font-weight:700;display:flex}.app-ticket-alt{border-inline-start-color:var(--color-brand-500)}.app-ticket-alt .app-ticket-fuss{color:var(--color-akzent-text)}.app-ticket-fertig{border-inline-start-color:#7fd1a88c}@supports (color:color-mix(in lab, red, red)){.app-ticket-fertig{border-inline-start-color:color-mix(in srgb, var(--color-gut) 55%, transparent)}}.app-ticket-fertig .app-ticket-fuss{color:var(--color-gut)}.app-ticket-fertig .app-ticket-fuss svg{width:.85rem;height:.85rem}.app-ticket-fertig ul{-webkit-text-decoration:line-through #ffffff40;text-decoration:line-through #ffffff40}html.anim .app-ticket-fertig{border-inline-start-color:var(--color-linie-stark)}html.anim .app-ticket-fertig .app-ticket-fuss,html.anim .app-ticket-fertig ul{transition:color .5s var(--ease-soft), text-decoration-color .5s var(--ease-soft)}html.anim .is-visible .app-ticket-fertig{border-inline-start-color:#7fd1a88c}@supports (color:color-mix(in lab, red, red)){html.anim .is-visible .app-ticket-fertig{border-inline-start-color:color-mix(in srgb, var(--color-gut) 55%, transparent)}}html.anim .is-visible .app-ticket-fertig{transition:border-color .5s var(--ease-soft) 1.4s}@media (min-width:64rem){.stapel-sys .stufe{min-height:34rem}.stapel-sys .stufe-leib{grid-template-columns:minmax(0,1fr) minmax(0,1.02fr);align-items:start;column-gap:2.5rem;display:grid}}.sys-spalte{flex-direction:column;min-width:0;display:flex}.stapel-sys .sys-punkte{margin-block-start:1.1rem}.stapel-sys .sys-mehr{margin-block-start:auto;padding-block-start:1.2rem}.stapel-sys .sys-figur{min-width:0}.stapel-sys .stufe-nr{letter-spacing:.06em;font-size:.6875rem;font-weight:800}.sys-geraete{border-block-start:1px solid var(--color-linie);margin-block-start:1.25rem;padding-block-start:1.1rem}.sys-geraete-wort{letter-spacing:.14em;text-transform:uppercase;color:var(--color-neutral-muted);margin-block-end:.7rem;font-size:.625rem;font-weight:800;display:block}.sys-geraete-reihe{gap:.5rem;display:grid}@media (min-width:30rem){.sys-geraete-reihe:has(.sys-geraet+.sys-geraet){grid-template-columns:1fr 1fr}}.sys-geraet{border:1px solid var(--color-linie);background-color:var(--color-dark-card);border-radius:.85rem;grid-template-columns:2.9rem minmax(0,1fr);align-items:center;gap:.7rem;padding:.55rem .7rem;display:grid}.sys-geraet img{width:100%;height:auto;display:block}.sys-geraet-text{text-align:start;gap:.1rem;min-width:0;display:grid}.sys-geraet-text b{color:var(--color-ink);font-size:.8125rem;font-weight:700;line-height:1.25}.sys-geraet-text i{color:var(--color-neutral-muted);font-size:.6875rem;font-style:normal;line-height:1.35}@media (min-width:48rem){.nutzen-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.nutzen-breit{border:1px solid var(--color-linie);border-radius:var(--radius-4xl);background:radial-gradient(110% 140% at 0% 0%, var(--color-schicht-2) 0%, transparent 55%), var(--color-dark-card);grid-column:1/-1;align-items:start;gap:1rem 1.35rem;padding:clamp(1.35rem,2.6vw,1.9rem);display:grid}@media (min-width:48rem){.nutzen-breit{grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.nutzen-breit-marken{align-self:center}}.nutzen-breit-siegel{border:1px solid var(--color-linie-stark);width:2.9rem;height:2.9rem;color:var(--color-akzent-text);background-color:var(--color-schicht-1);border-radius:999px;place-items:center;margin-block-start:.1rem;display:grid}.nutzen-breit-siegel svg{width:1.5rem;height:1.5rem}.nutzen-breit .nutzen-titel{color:var(--color-ink);font-size:1.0625rem;font-weight:700}.nutzen-breit .nutzen-text{max-width:62ch;color:var(--color-neutral-muted);margin-block-start:.5rem;font-size:.9375rem;line-height:1.65}.nutzen-breit-marken{flex-wrap:wrap;gap:.4rem;display:flex}.nutzen-breit-marken li{border:1px solid var(--color-linie);letter-spacing:.06em;white-space:nowrap;color:var(--color-neutral-muted);background-color:var(--color-schicht-1);border-radius:999px;padding:.28rem .65rem;font-size:.6875rem;font-weight:700}@supports (color:color-mix(in lab, red, red)){.nutzen-zeile .nutzen-haken{background-color:color-mix(in srgb, var(--color-brand-500) 12%, transparent)}.nutzen-zeile .nutzen-haken{border:1px solid color-mix(in srgb, var(--color-brand-500) 26%, transparent)}}.nutzen-liste{gap:1.5rem 3rem;display:grid}@media (min-width:48rem){.nutzen-liste{grid-template-columns:repeat(2,minmax(0,1fr))}}.nutzen-zeile{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.3rem .9rem;display:grid}.nutzen-zeile .nutzen-haken{opacity:1;width:1.6rem;height:1.6rem;color:var(--color-akzent-text);background-color:#ff75271f;border-radius:50%;grid-row:1/span 2;place-items:center;margin-block-start:.1rem;display:grid;position:static;transform:none}@supports (color:color-mix(in lab, red, red)){.nutzen-zeile .nutzen-haken{background-color:color-mix(in srgb, var(--color-brand-500) 12%, transparent)}}.nutzen-zeile .nutzen-haken{border:1px solid #ff752742}@supports (color:color-mix(in lab, red, red)){.nutzen-zeile .nutzen-haken{border:1px solid color-mix(in srgb, var(--color-brand-500) 26%, transparent)}}.nutzen-zeile .nutzen-haken svg{width:.85rem;height:.85rem}.nutzen-zeile .nutzen-titel{color:var(--color-ink);grid-column:2;margin:0;font-size:1rem;font-weight:700;line-height:1.35}.nutzen-zeile .nutzen-text{color:var(--color-neutral-muted);grid-column:2;margin:0;font-size:.9063rem;line-height:1.65}.nutzen-zeile:before,.nutzen-zeile:after{content:none}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-28{margin-top:calc(var(--spacing) * 28)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-14{height:calc(var(--spacing) * 14)}.h-20{height:calc(var(--spacing) * 20)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-10{width:calc(var(--spacing) * 10)}.w-14{width:calc(var(--spacing) * 14)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 24) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 24) * calc(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-linie{border-color:var(--color-linie)}.border-linie-stark{border-color:var(--color-linie-stark)}.border-tertiary{border-color:var(--color-tertiary)}.bg-dark-bg{background-color:var(--color-dark-bg)}.bg-dark-card{background-color:var(--color-dark-card)}.bg-schicht-1{background-color:var(--color-schicht-1)}.bg-schicht-2{background-color:var(--color-schicht-2)}.p-6{padding:calc(var(--spacing) * 6)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-14{padding-block:calc(var(--spacing) * 14)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[1\.0625rem\]{font-size:1.0625rem}.text-\[clamp\(1\.5rem\,2\.3vw\,2rem\)\]{font-size:clamp(1.5rem,2.3vw,2rem)}.text-\[clamp\(1\.5rem\,3\.2vw\,2\.5rem\)\]{font-size:clamp(1.5rem,3.2vw,2.5rem)}.text-\[clamp\(1\.5rem\,3vw\,2\.25rem\)\]{font-size:clamp(1.5rem,3vw,2.25rem)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-brand-500{color:var(--color-brand-500)}.text-dark-bg{color:var(--color-dark-bg)}.text-dark-bg\/80{color:#1b1b19cc}@supports (color:color-mix(in lab, red, red)){.text-dark-bg\/80{color:color-mix(in oklab, var(--color-dark-bg) 80%, transparent)}}.text-dark-bg\/85{color:#1b1b19d9}@supports (color:color-mix(in lab, red, red)){.text-dark-bg\/85{color:color-mix(in oklab, var(--color-dark-bg) 85%, transparent)}}.text-gold-text{color:var(--color-gold-text)}.text-ink{color:var(--color-ink)}.text-neutral-main{color:var(--color-neutral-main)}.text-neutral-muted{color:var(--color-neutral-muted)}.text-status-free{color:var(--color-status-free)}.text-status-payment{color:var(--color-status-payment)}.text-tertiary{color:var(--color-tertiary)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (hover:hover){.group-hover\:border-brand-500\/20:is(:where(.group):hover *){border-color:#ff752733}}@media (hover:hover){@supports (color:color-mix(in lab, red, red)){.group-hover\:border-brand-500\/20:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-brand-500) 20%, transparent)}}}@media (hover:hover){.group-hover\:border-transparent:is(:where(.group):hover *){border-color:#0000}.group-hover\:bg-brand-500\/10:is(:where(.group):hover *){background-color:#ff75271a}}@media (hover:hover){@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-brand-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-brand-500) 10%, transparent)}}}@media (hover:hover){.group-hover\:text-brand-500:is(:where(.group):hover *){color:var(--color-brand-500)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:border-brand-500\/30:hover{border-color:#ff75274d}}@media (hover:hover){@supports (color:color-mix(in lab, red, red)){.hover\:border-brand-500\/30:hover{border-color:color-mix(in oklab, var(--color-brand-500) 30%, transparent)}}}@media (hover:hover){.hover\:bg-schicht-1:hover{background-color:var(--color-schicht-1)}.hover\:bg-schicht-3:hover{background-color:var(--color-schicht-3)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:shadow-\[0_15px_30px_-10px_rgba\(0\,0\,0\,0\.3\)\]:hover,.hover\:shadow-karte:hover{--tw-shadow:0 15px 30px -10px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-brand-500:focus-visible{outline-color:var(--color-brand-500)}@media (min-width:40rem){.sm\:inline-flex{display:inline-flex}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:self-auto{align-self:auto}}@media (min-width:48rem){.md\:gap-6{gap:calc(var(--spacing) * 6)}:where(.md\:space-y-32>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 32) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 32) * calc(1 - var(--tw-space-y-reverse)))}.md\:p-8{padding:calc(var(--spacing) * 8)}.md\:py-20{padding-block:calc(var(--spacing) * 20)}}@media (min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:items-stretch{align-items:stretch}.lg\:gap-14{gap:calc(var(--spacing) * 14)}}@media (min-width:80rem){.xl\:inline-flex{display:inline-flex}}@media (min-width:100rem){.min-\[100rem\]\:flex{display:flex}}@media (max-width:40rem){.dk-daten dt,.dk-daten dd,.wer-person abbr,.bed-kurz-kopf,.exg-chip,.vorl-marke,.pkopf-marke,.sys-hier,.sys-geraete-wort,.druck-marke,.an-bon-kopf,.an-zeile,.ka-touch-pill,.inf-marke,.pb-marke,.weg-dauer,.startweg-dauer{font-size:.6875rem}.pb-weiter,.sys-mehr,.zettel-mehr,.beitrag-weiter,.ueh-weiter,.aktion-verweis,.filter-knopf,a.inline-flex:not(.btn){align-items:center;min-height:2.5rem}.kp-schild,.kintro-aktion-marke,.urad-hinweis,.ger-marke,.zettel-tipp,.bon-kopf,.sys-hier,.sys-geraete-wort,main :is():not(.kb *,.eb *,.wb *,.kd *,.an-welt *,.vorl-buehne *,[aria-hidden] *){font-size:.6875rem!important}main a.underline,main a.text-akzent-text,main a.text-gold-text,.an-fussstand a,.pk-inhalt a,.pb-weiter,.aktion-verweis{align-items:center;min-height:2.5rem;display:inline-flex}}.anim .reveal{opacity:0;transform-origin:50% 0;transition:opacity .8s var(--ease-soft), transform .8s var(--ease-soft);transform:translateY(1.5rem)scale(.985)}.anim .reveal.is-visible{opacity:1;transform:none}.nutzen-zeile.zettel{--zettel-winkel:-.6deg;gap:.3rem .8rem;padding:1.1rem 1.25rem 2rem}.zettel.nutzen-zeile:before{content:none}.nutzen-zeile.zettel .nutzen-titel{color:var(--zettel-tinte)}.nutzen-zeile.zettel .nutzen-text{color:#4a443a}.nutzen-zeile.zettel .nutzen-haken{color:var(--zettel-akzent);background-color:#8a350517;border-color:#8a350538}.nutzen-liste:has(.zettel){gap:1.1rem}@keyframes abschnittSignal{0%{opacity:0;width:0}24%{opacity:.95;width:2.8rem}68%{opacity:.55;width:2.8rem}to{opacity:0;width:0}}.wort{opacity:0;transition:opacity .6s var(--ease-soft), transform .6s var(--ease-soft);display:inline-block;transform:translateY(.5em)rotate(1.5deg)}.is-visible .wort{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.wort{opacity:1;transition:none;transform:none}}@keyframes pulseSoft{0%,to{opacity:1}50%{opacity:.4}}@keyframes driftA{0%{transform:translate(0)scale(1)}to{transform:translate(-6rem,4rem)scale(1.15)}}@keyframes driftB{0%{transform:translate(0)scale(1.1)}to{transform:translate(5rem,-3rem)scale(.95)}}@keyframes schweben{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes neuRein{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@keyframes flow{0%{background-position:-60% 0}to{background-position:160% 0}}.weg-panel{border:1px solid #ff75273d;padding:clamp(1.5rem,3.5vw,3rem);position:relative}@supports (color:color-mix(in lab, red, red)){.weg-panel{border:1px solid color-mix(in srgb, var(--color-brand-500) 24%, transparent)}}.weg-panel{background:radial-gradient(46% 60% at 88% 8%, #ff752721, transparent 70%), radial-gradient(50% 55% at 4% 96%, #e65c001a, transparent 70%), var(--color-dark-card);border-radius:1.5rem}@supports (color:color-mix(in lab, red, red)){.weg-panel{background:radial-gradient(46% 60% at 88% 8%, color-mix(in srgb, var(--color-brand-500) 13%, transparent), transparent 70%), radial-gradient(50% 55% at 4% 96%, color-mix(in srgb, var(--color-brand-600) 10%, transparent), transparent 70%), var(--color-dark-card)}}.weg-panel{box-shadow:0 30px 70px -40px #ff752773}@supports (color:color-mix(in lab, red, red)){.weg-panel{box-shadow:0 30px 70px -40px color-mix(in srgb, var(--color-brand-500) 45%, transparent)}}.weg-mehr{border-block-start:1px dashed #ff75274d;flex-wrap:wrap;gap:.8rem 2.2rem;margin-block-start:2.6rem;padding-block-start:1.4rem;display:flex}@supports (color:color-mix(in lab, red, red)){.weg-mehr{border-block-start:1px dashed color-mix(in srgb, var(--color-brand-500) 30%, transparent)}}.weg-mehr{color:var(--color-neutral-muted);font-size:.875rem}.weg-mehr li{align-items:center;gap:.6rem;display:flex}.weg-mehr svg{width:1rem;height:1rem;color:var(--color-brand-500);flex-shrink:0}.weg-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;display:flex}@keyframes eckDrehen{to{transform:rotate(1turn)}}.eck-fakt{text-align:center;opacity:0;transition:opacity .45s var(--ease-soft), translate .45s var(--ease-soft);place-content:center;gap:.4rem;padding:1.2rem;display:grid;position:absolute;inset:0;translate:0 8px}.eck-fakt.an{opacity:1;translate:0}.eck-fakt dt{letter-spacing:.14em;text-transform:uppercase;color:var(--color-akzent-text);font-size:.6875rem;font-weight:700}.eck-fakt dd{color:var(--color-ink);font-size:.9375rem;font-weight:600;line-height:1.45}.weg-strecke{margin-block-start:3.5rem;position:relative}.weg-linie{background:linear-gradient(90deg, var(--color-brand-600), var(--color-brand-400));transform-origin:0;inset-inline:0;height:2px;transition:transform 1.6s linear .2s;position:absolute;top:1.15rem;transform:scaleX(0)}.weg-linie:after{content:"";width:.6rem;height:.6rem;box-shadow:0 0 10px var(--color-brand-400), 0 0 22px #ff7527cc;inset-inline-end:-.3rem;background-color:#ffd9ae;border-radius:50%;position:absolute;top:50%;translate:0 -50%}@supports (color:color-mix(in lab, red, red)){.weg-linie:after{box-shadow:0 0 10px var(--color-brand-400), 0 0 22px color-mix(in srgb, var(--color-brand-500) 80%, transparent)}}html.anim .weg-panel.is-visible .weg-linie,html:not(.anim) .weg-linie{transform:scaleX(1)}.weg-schritte{grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}@media (min-width:30rem){.weg-schritte{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem}}@media (min-width:64rem){.weg-schritte{grid-template-columns:repeat(4,minmax(0,1fr))}}.weg-schritt p{border:1px solid var(--color-linie);background-color:var(--color-schicht-1);color:var(--color-neutral-muted);border-radius:.85rem;margin-block-start:1rem;padding:.9rem 1rem;font-size:.9063rem;line-height:1.6}.weg-schritt p.zettel{color:#4a443a;background:linear-gradient(#fffdf8 0%,#f7f3ea 22%,#f1eadc 100%);border:0;border-radius:.25rem;padding:.95rem 1.1rem 1.5rem}.weg-schritt p.zettel:before{content:none}.weg-nr{z-index:1;background-color:var(--color-dark-card);border:1px solid #ff894659;border-radius:9999px;place-items:center;width:2.3rem;height:2.3rem;display:grid;position:relative}@supports (color:color-mix(in lab, red, red)){.weg-nr{border:1px solid color-mix(in srgb, var(--color-brand-500) 30%, var(--color-linie))}}.weg-nr{font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--color-neutral-muted);transition:color .45s var(--ease-soft), border-color .45s var(--ease-soft), background-color .45s var(--ease-soft), box-shadow .45s var(--ease-soft);font-size:.8125rem;font-weight:800}.weg-nr:after{content:"";border:2px solid var(--color-brand-400);opacity:0;border-radius:9999px;position:absolute;inset:-.35rem;transform:scale(.65)}html.anim .weg-panel.is-visible .weg-schritt .weg-nr{color:#1b1b19;background-image:linear-gradient(160deg, var(--color-brand-400), var(--color-brand-600));border-color:#0000;box-shadow:0 8px 20px -8px #ff7527bf,0 0 0 1px #ff752759}@supports (color:color-mix(in lab, red, red)){html.anim .weg-panel.is-visible .weg-schritt .weg-nr{box-shadow:0 8px 20px -8px color-mix(in srgb, var(--color-brand-500) 75%, transparent), 0 0 0 1px color-mix(in srgb, var(--color-brand-500) 35%, transparent)}}html.anim .weg-panel.is-visible .weg-schritt .weg-nr:after{animation:wegMarkeZuendet .85s var(--ease-soft) both}@keyframes wegMarkeZuendet{0%{opacity:.85;transform:scale(.65)}to{opacity:0;transform:scale(1.35)}}html.anim .weg-panel.is-visible .weg-schritt:first-child .weg-nr,html.anim .weg-panel.is-visible .weg-schritt:first-child .weg-nr:after{transition-delay:.4s;animation-delay:.4s}html.anim .weg-panel.is-visible .weg-schritt:nth-child(2) .weg-nr,html.anim .weg-panel.is-visible .weg-schritt:nth-child(2) .weg-nr:after{transition-delay:.8s;animation-delay:.8s}html.anim .weg-panel.is-visible .weg-schritt:nth-child(3) .weg-nr,html.anim .weg-panel.is-visible .weg-schritt:nth-child(3) .weg-nr:after{transition-delay:1.2s;animation-delay:1.2s}html.anim .weg-panel.is-visible .weg-schritt:nth-child(4) .weg-nr,html.anim .weg-panel.is-visible .weg-schritt:nth-child(4) .weg-nr:after{transition-delay:1.6s;animation-delay:1.6s}html:not(.anim) .weg-nr{color:#1b1b19;background-image:linear-gradient(160deg, var(--color-brand-400), var(--color-brand-600));border-color:#0000}html.anim .weg-panel.is-visible .weg-schritt:hover,html:not(.anim) .weg-schritt:hover{translate:0 -3px}@media (max-width:63.999rem){.weg-linie{display:none}.weg-schritt{position:relative}.weg-schritt:not(:last-child):before{content:"";background-image:linear-gradient(#ff75278c,#ff752714);width:2px;position:absolute;inset-block:2.3rem -1.75rem;inset-inline-start:1.15rem}}@media (max-width:63.999rem){@supports (color:color-mix(in lab, red, red)){.weg-schritt:not(:last-child):before{background-image:linear-gradient(to bottom, color-mix(in srgb, var(--color-brand-500) 55%, transparent), color-mix(in srgb, var(--color-brand-500) 8%, transparent))}}}@media (min-width:30rem) and (max-width:63.999rem){.weg-schritt:nth-child(2):before{content:none}}@media (prefers-reduced-motion:reduce){.weg-nr:after{opacity:0!important;animation:none!important}.weg-schritt:hover{translate:0}}html.anim .weg-panel .weg-schritt{opacity:0;transition:opacity .5s var(--ease-soft), translate .5s var(--ease-soft);translate:0 14px}html.anim .weg-panel.is-visible .weg-schritt{opacity:1;translate:0}html.anim .weg-panel.is-visible .weg-schritt:first-child{transition-delay:.4s}html.anim .weg-panel.is-visible .weg-schritt:nth-child(2){transition-delay:.8s}html.anim .weg-panel.is-visible .weg-schritt:nth-child(3){transition-delay:1.2s}html.anim .weg-panel.is-visible .weg-schritt:nth-child(4){transition-delay:1.6s}@media (prefers-reduced-motion:reduce){.weg-linie{transition:none;transform:scaleX(1)}.weg-linie:after{box-shadow:none}html.anim .weg-panel .weg-schritt{opacity:1;transition:none;translate:0}}.zettel{--zettel-papier:#f7f3ea;--zettel-tinte:#1f1c16;--zettel-blass:#6e675a;--zettel-akzent:#8a3505;--zettel-winkel:-1.1deg;background:linear-gradient(180deg, #fffdf8 0%, var(--zettel-papier) 22%, #f1eadc 100%);color:var(--zettel-tinte);rotate:var(--zettel-winkel);transition:rotate .35s var(--ease-soft), translate .35s var(--ease-soft), box-shadow .35s var(--ease-soft);clip-path:polygon(0 0,100% 0,100% calc(100% - .55rem),95.5% calc(100% - .15rem),91% calc(100% - .62rem),86% calc(100% - .28rem),81.5% calc(100% - .72rem),76% calc(100% - .34rem),70.5% calc(100% - .18rem),65% calc(100% - .66rem),59% calc(100% - .3rem),53.5% calc(100% - .75rem),47% calc(100% - .4rem),41.5% calc(100% - .12rem),36% calc(100% - .58rem),30% calc(100% - .26rem),24.5% calc(100% - .7rem),19% calc(100% - .36rem),13% calc(100% - .14rem),7.5% calc(100% - .6rem),3% calc(100% - .3rem),0 calc(100% - .68rem));border-radius:.25rem;flex-direction:column;padding:clamp(1.6rem,2.6vw,2.2rem);padding-block-end:2.4rem;text-decoration:none;display:flex;position:relative;box-shadow:0 18px 34px -20px #000000bf,inset 0 2px #ffffff80}.zt-block{gap:1.35rem;display:grid}.zt-blatt.zettel{border-radius:.3rem;padding:1rem 1.15rem 1.9rem}.zt-kopf{align-items:center;gap:.6rem;margin-block-end:.45rem;display:flex}.zt-nr{letter-spacing:.09em;text-transform:uppercase;color:var(--zettel-akzent);font-size:.6875rem;font-weight:800}.zt-text{color:#4a443a;font-size:.9063rem;line-height:1.6}.zt-marke{border:1.5px solid var(--zettel-akzent);border-radius:9999px;flex:none;place-items:center;width:1.6rem;height:1.6rem;display:grid}@supports (color:color-mix(in lab, red, red)){.zt-marke{border:1.5px solid color-mix(in srgb, var(--zettel-akzent) 45%, transparent)}}.zt-marke{background-color:var(--zettel-akzent)}@supports (color:color-mix(in lab, red, red)){.zt-marke{background-color:color-mix(in srgb, var(--zettel-akzent) 9%, transparent)}}.zt-marke{color:var(--zettel-akzent);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:800;line-height:1}.zt-marke b{color:inherit}.zt-marke svg{width:.85rem;height:.85rem}.zt-marke-haken{color:#1f6a2d;background-color:#1f6a2d1a;border-color:#1f6a2d80}.zt-marke-teil{position:relative;overflow:hidden}.zt-marke-teil b{z-index:1;position:relative}.zt-marke-teil:before{content:"";background-color:var(--zettel-akzent);width:50%;position:absolute;inset-block:0;inset-inline-start:0}@supports (color:color-mix(in lab, red, red)){.zt-marke-teil:before{background-color:color-mix(in srgb, var(--zettel-akzent) 22%, transparent)}}.zt-marke-kante{border-radius:.25rem}.ks-kassieren .zt-halt .zettel{--zettel-winkel:.9deg}.ks-storno .zt-halt:nth-child(odd) .zettel{--zettel-winkel:1.1deg}.ks-storno .zt-halt:nth-child(2n) .zettel{--zettel-winkel:.4deg}.ks-abschluss .zt-halt .zettel{--zettel-winkel:.3deg}.ks-aufbau .zt-halt:nth-child(odd) .zettel{--zettel-winkel:1.3deg}.ks-aufbau .zt-halt:nth-child(2n) .zettel{--zettel-winkel:.6deg}.anim .zt-halt{opacity:0;transition:opacity .5s var(--ease-soft), transform .5s var(--ease-soft);transform:translateY(-.9rem)rotate(-2deg)}.anim .is-visible .zt-halt{opacity:1;transform:none}.zt-halt-0{transition-delay:.1s}.zt-halt-1{transition-delay:.24s}.zt-halt-2{transition-delay:.38s}.zt-halt-3{transition-delay:.52s}.zt-halt .zettel{transition:rotate .3s var(--ease-soft), translate .3s var(--ease-soft), box-shadow .3s var(--ease-soft)}.zt-halt:hover .zettel{translate:0 -3px;rotate:0deg;box-shadow:0 24px 44px -22px #000c,inset 0 2px #ffffff80}@media (prefers-reduced-motion:reduce){.anim .zt-halt{opacity:1!important;transition:none!important;transform:none!important}.zt-halt:hover .zettel{rotate:var(--zettel-winkel);translate:0}}.zettel:after{content:"";opacity:.5;pointer-events:none;background-image:radial-gradient(#2b26201a .5px,#0000 .6px);background-size:3px 3px;position:absolute;inset:0}.balken-zettel{--zettel-papier:#ff7527;--zettel-tinte:#1b1b19;--zettel-blass:#5a3a16;--zettel-akzent:#1b1b19;background:linear-gradient(120deg, #fba60a 0%, var(--zettel-papier) 55%, #e65c00 100%);border-radius:0;flex-direction:row;padding:.65rem 1.25rem 1.1rem;position:fixed;rotate:0deg;box-shadow:inset 0 1px #ffffff4d,0 10px 26px -14px #481e06bf}.zettel.balken-zettel:before{content:none}.balken-zettel:hover{translate:0;rotate:0deg}.balken-zettel :is(span,strong){color:var(--zettel-tinte)}.balken-zettel:after{opacity:.5}.balken-zettel .aktionsbalken-marke,.balken-zettel .aktionsbalken-pfeil{color:#ffefdc;background-color:var(--zettel-akzent);border-color:#1b1b1966}.zettel:before{content:"";pointer-events:none;background:linear-gradient(#ffffff80,#e8e2d48c);border-inline:1px solid #ffffff59;width:5.2rem;height:1.5rem;position:absolute;inset-block-start:-.7rem;inset-inline-start:50%;translate:-50%;rotate:-2.5deg;box-shadow:0 1px 3px #00000040}a.zettel:hover,a.zettel:focus-visible{translate:0 -6px;rotate:0deg;box-shadow:0 30px 50px -24px #000000d9,inset 0 2px #fff9}.zettel:nth-child(2n){--zettel-winkel:.9deg}.zettel:nth-child(3n){--zettel-winkel:-.5deg}.zettel h3{color:var(--zettel-tinte);margin-block-start:1.1rem;font-size:1.125rem;font-weight:700;line-height:1.25}.zettel p{color:#4a443a;margin-block-start:.7rem;font-size:.9375rem;line-height:1.65}.zettel ul{border-block-start:1px dashed #1f1c1638;gap:.5rem;margin-block-start:1.1rem;padding-block-start:.9rem;display:grid}.zettel li{color:#4a443a;font-size:.8125rem;line-height:1.45}.zettel li b{color:var(--zettel-tinte);font-weight:600}@media (prefers-reduced-motion:reduce){.zettel,a.zettel:hover{transition:none;translate:0;rotate:0deg}}.sys-punkte{margin-block-start:1.5rem;display:grid}.sys-punkte li{border-block-start:1px solid var(--color-linie);gap:.28rem;padding:.85rem 0 .85rem 1.15rem;display:grid;position:relative}.sys-punkte li:first-child{border-block-start:0}.sys-punkte li:before{content:"";background-color:var(--color-akzent-text);width:2px;height:1.05rem;transition:height .35s var(--ease-soft);border-radius:999px;position:absolute;inset-block:.95rem auto;inset-inline-start:0}.sys-punkte li:hover:before{height:calc(100% - 1.7rem)}@media (prefers-reduced-motion:reduce){.sys-punkte li:hover:before{height:1.05rem}}.sys-punkte svg{display:none}.sys-punkte b{font-family:var(--font-display);color:var(--color-ink);font-size:.9688rem;font-weight:700;line-height:1.25;display:block}.sys-punkte span span,.sys-punkte li>span{color:var(--color-neutral-muted);font-size:.875rem;line-height:1.6}.sys-figur figcaption{text-align:center;color:var(--color-neutral-muted);margin-block-start:.8rem;font-size:.8125rem}.sys-hier{letter-spacing:.1em;text-transform:uppercase;color:var(--color-akzent-text);background-color:#ff752721;border-radius:999px;padding:.2rem .55rem;font-size:.65rem;font-style:normal;font-weight:700}@supports (color:color-mix(in lab, red, red)){.sys-hier{background-color:color-mix(in srgb, var(--color-brand-500) 13%, transparent)}}.sys-hier{border:1px solid #ff75274d}@supports (color:color-mix(in lab, red, red)){.sys-hier{border:1px solid color-mix(in srgb, var(--color-brand-500) 30%, transparent)}}.sys-mehr{color:var(--color-akzent-text);align-items:center;gap:.5rem;margin-block-start:1.6rem;font-size:.875rem;font-weight:700;text-decoration:none;display:inline-flex}.sys-mehr svg{width:1rem;height:1rem;transition:translate .25s var(--ease-soft)}.sys-mehr:hover svg{translate:.3rem}@keyframes vglBlinken{0%,to{opacity:.25}50%{opacity:1;box-shadow:0 0 8px color-mix(in srgb, var(--color-status-busy) 80%, transparent)}}@keyframes pulseGlow{0%{opacity:.6;transform:scale(1)translate(0)}to{opacity:1;transform:scale(1.1)translate(-2vw,2vw)}}.ks-strecke{position:relative}.ks-kapitel{border-block-start:1px solid var(--color-linie);padding-block:2.5rem;position:relative}.ks-kapitel:first-child{border-block-start:0;padding-block-start:0}.ks-marke-pill{letter-spacing:.05em;text-transform:uppercase;color:var(--color-akzent-text);background-color:var(--color-schicht-2);border:1px solid #ff752740;border-radius:9999px;align-items:center;padding:.25rem .65rem;font-size:.75rem;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ks-marke-pill{border:1px solid color-mix(in srgb, var(--color-brand-500) 25%, transparent)}}.ks-titel{font-family:var(--font-display,var(--font-sans));color:var(--color-ink);font-size:clamp(1.35rem,2.5vw,1.85rem);font-weight:700;line-height:1.2}.ks-text{color:var(--color-neutral-muted);font-size:.9375rem;line-height:1.65}.ks-merke{background-color:var(--color-schicht-1);border-inline-start:3px solid var(--color-brand-500);border-radius:.75rem;padding:.9rem 1.1rem}.ks-merke-titel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-akzent-text);font-size:.75rem;font-weight:700;display:block}.ks-merke-text{color:var(--color-neutral-main);margin-top:.35rem;font-size:.8438rem;line-height:1.55}[data-hg-pos],[data-hg-senden],[data-hg-wunsch],[data-hg-zahlen],[data-hg-rolle]{cursor:pointer}.hg-blass{opacity:.42}@keyframes hgZeileKommt{0%{opacity:0;transform:translate(.9rem)}to{opacity:1;transform:none}}@keyframes hgAus{to{opacity:0}}@keyframes hgAn{0%{opacity:0}to{opacity:1}}.anim .is-visible .hg-knopf-an{animation:hgKnopf 1s var(--ease-soft) 1.5s both}@keyframes hgKnopf{0%{box-shadow:0 0 #fba60a8c}60%{box-shadow:0 0 0 .7rem #fba60a00}to{box-shadow:0 0 #fba60a00}}.hg-gesendet{box-shadow:inset 0 0 0 1px #7fd1a873;color:var(--color-gut)!important;background-color:#2ea04329!important;background-image:none!important}@supports (color:color-mix(in lab, red, red)){.hg-gesendet{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-gut) 45%, transparent)}}@keyframes hgChip{0%{opacity:0;transform:translateY(-.4rem)scale(.9)}to{opacity:1;transform:none}}.hg-gewaehlt{background-image:linear-gradient(160deg, var(--color-brand-400), var(--color-brand-600));font-weight:700;color:#1b1b19!important;border-color:#0000!important}.hg-nfc{z-index:1;background-image:linear-gradient(160deg, var(--color-brand-400), var(--color-brand-600));width:2.4rem;height:2.4rem;transition:opacity .3s var(--ease-soft);border-radius:9999px;position:relative;box-shadow:0 8px 22px -8px #fba60acc}@keyframes hgWelle{0%{opacity:.75;transform:scale(1)}80%{opacity:0;transform:scale(2.6)}to{opacity:0;transform:scale(2.6)}}@keyframes hgKarte{0%{opacity:0;transform:translate(3rem)rotate(-8deg)}to{opacity:1;transform:translate(0)rotate(-8deg)}}.hg-haken{background-color:#7fd1a838;border-radius:9999px;place-items:center;width:3rem;height:3rem;display:grid;position:absolute}@supports (color:color-mix(in lab, red, red)){.hg-haken{background-color:color-mix(in srgb, var(--color-gut) 22%, transparent)}}.hg-haken{color:var(--color-gut);opacity:0;transition:opacity .3s var(--ease-soft), transform .3s var(--ease-soft);transform:scale(.6)}.hg-haken svg{width:1.4rem;height:1.4rem}@keyframes hgHakenAn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}html:not(.anim) .hg-zahlen .hg-haken,.hg-bezahlt .hg-haken{opacity:1;transform:scale(1)}.hg-bezahlt .hg-nfc{opacity:0}@keyframes hgPin{0%{background-color:#0000;transform:scale(1)}60%{transform:scale(1.35)}to{background-color:#fba60a;border-color:#0000;transform:scale(1)}}@keyframes hgKachel{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.hg-neu,.hg-chip,.hg-kartechen,.hg-beleg,.hg-fertig,.hg-kacheln li,.hg-welle,.hg-knopf-an,.hg-pin i,.hg-rolle i:nth-child(2){opacity:1!important;animation:none!important;transform:none!important}}@keyframes markeAn{0%{opacity:0;transform:translateY(-.35rem)scale(.94)}60%{opacity:1;transform:translateY(0)scale(1.03)}to{opacity:1;transform:none}}}:root{--gold-glow:#fba60a33;--glass:#262626ed;--linie:#ffffff12;--linie-stark:#ffffff1f;--kante-1:#ffffff29;--kante-2:#ffffff0a;--kante-3:#ffffff14;color-scheme:dark}:root[data-theme=hell]{color-scheme:light;--color-dark-bg:#faf7f2;--color-dark-card:#fff;--color-dark-card-hover:#fffbf5;--color-dark-deeper:#f2ede5;--color-ink:#17150f;--color-neutral-main:#33302a;--color-neutral-muted:#6b655b;--color-neutral-dim:#8a8377;--color-schicht-1:#17150f08;--color-schicht-2:#17150f0e;--color-schicht-3:#17150f17;--color-linie:#17150f1a;--color-linie-stark:#17150f2b;--color-status-sent-text:#1a5fbf;--color-akzent-text:#b34400;--color-gold-text:#855100;--color-status-payment-text:#855100;--color-status-occupied-text:#c2110f;--color-status-free-text:#05684a;--color-gut:#1b6b4a;--color-gut-schwach:#1b6b4a24;--gold-glow:#e65c002e;--glass:#ffffffe0;--linie:#17150f1a;--linie-stark:#17150f2b;--kante-1:#17150f24;--kante-2:#17150f0d;--kante-3:#17150f17}@font-face{font-family:Poppins;src:url("../../fonts/kurz/poppins-400.woff2")format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("../../fonts/kurz/poppins-500.woff2")format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("../../fonts/kurz/poppins-600.woff2")format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url("../../fonts/kurz/poppins-700.woff2")format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins Ersatz;src:local(Segoe UI),local(Helvetica Neue),local(Arial);size-adjust:106%;ascent-override:92%;descent-override:31%;line-gap-override:0%}details[name=extras-faq][open] summary~div{grid-template-rows:1fr}@keyframes float-slow{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes float-medium{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes float-fast{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.bento-spotlight:before{content:"";border-radius:inherit;background:radial-gradient(800px circle at var(--mouse-x,0) var(--mouse-y,0), #ffffff0f, transparent 40%);opacity:0;pointer-events:none;z-index:1;transition:opacity .5s;position:absolute;inset:0}.bento-spotlight:hover:before{opacity:1}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes pulse{50%{opacity:.5}}