@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}@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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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-outline-style:solid;--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-ease:initial}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--breakpoint-md:48rem;--radius-sm:.25rem;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-figtree), system-ui, sans-serif;--default-mono-font-family:var(--font-mono)}}@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,ui-sans-serif, system-ui, 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;-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{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 (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}}@layer components;@layer utilities{.\@container{container-type:inline-size}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.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-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.bg-aktion{background-color:var(--yb-aktion-primaer)}.bg-seite{background-color:var(--yb-flaeche-seite)}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.text-wrap{text-wrap:wrap}.text-akzent{color:var(--yb-akzent-zahl)}.text-leise{color:var(--yb-text-leise)}.text-text{color:var(--yb-text-primaer)}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-leise{--tw-ring-color:var(--yb-text-leise)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.filter{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,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--yb-flaeche-seite:#faf9f6;--yb-flaeche-karte:#fff;--yb-flaeche-ki:#f3e8fb;--yb-flaeche-services:#dbe9fc;--yb-linie-standard:#e5dceb;--yb-text-ueberschrift:#1b1830;--yb-text-primaer:#1b1830;--yb-text-leise:#5a5570;--yb-text-ki:#1b1830;--yb-text-auf-aktion:#faf9f6;--yb-text-auf-verlauf:#faf9f6;--yb-text-ueberschrift-auf-verlauf:#fff8e1;--yb-text-auf-pastell:#1b1830;--yb-aktion-primaer:#1b1830;--yb-aktion-licht:#fff8e1;--yb-aktion-ki:#6a4083;--yb-akzent-zahl:#6a4083;--yb-akzent-ki-punkt:#6a4083;--yb-services-primaer:#2d54a0;--yb-services-text-auf-primaer:#faf9f6;--yb-services-text:#1b1830;--yb-marke-logo:#6a4083;--yb-marke-logo-auf-pastell:#1b1830;--yb-status-erfolg:#206b38;--yb-status-erfolg-flaeche:#e1f5e4;--yb-status-warnung:#964d09;--yb-status-warnung-flaeche:#fbe7da;--yb-status-fehler:#a12f35;--yb-status-fehler-flaeche:#fee4e3;--yb-linie-eingabe:#8a819b;--yb-verlauf-tiefe:linear-gradient(135deg, #6a4083 35%, #322b56);--yb-verlauf-pastell:linear-gradient(180deg, #eac8e5, #dccff8 50%, #c9b8ec);--yb-verlauf-abend:linear-gradient(180deg, #d2b8b9, #a69ab0 20%, #4b4185 50%, #322b56);--yb-abstand-4:4px;--yb-abstand-8:8px;--yb-abstand-12:12px;--yb-abstand-16:16px;--yb-abstand-20:20px;--yb-abstand-24:24px;--yb-abstand-32:32px;--yb-abstand-40:40px;--yb-abstand-48:48px;--yb-abstand-64:64px;--yb-abstand-80:80px;--yb-abstand-120:120px;--yb-radius-kachel:10px;--yb-radius-karte:12px;--yb-radius-flaeche:16px;--yb-radius-pill:999px;--yb-font:"Figtree", system-ui, -apple-system, "Segoe UI", sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=tag]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--yb-flaeche-seite:#1b1830;--yb-flaeche-karte:#242040;--yb-flaeche-ki:#372542;--yb-flaeche-services:#1f253c;--yb-linie-standard:#332d55;--yb-text-ueberschrift:#fff8e1;--yb-text-primaer:#faf9f6;--yb-text-leise:#a9a3c4;--yb-text-ki:#d8c0e7;--yb-text-auf-aktion:#1b1830;--yb-aktion-primaer:#d8c0e7;--yb-aktion-ki:#d8c0e7;--yb-akzent-zahl:#d8c0e7;--yb-akzent-ki-punkt:#d8c0e7;--yb-services-primaer:#a0b0df;--yb-services-text-auf-primaer:#1b1830;--yb-services-text:#faf9f6;--yb-marke-logo:#fff8e1;--yb-status-erfolg:#8ed09c;--yb-status-erfolg-flaeche:#1a3520;--yb-status-warnung:#f0ad7f;--yb-status-warnung-flaeche:#412714;--yb-status-fehler:#f19e9b;--yb-status-fehler-flaeche:#472020;--yb-linie-eingabe:#716d8d}}:root[data-theme=nacht]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--yb-flaeche-seite:#1b1830;--yb-flaeche-karte:#242040;--yb-flaeche-ki:#372542;--yb-flaeche-services:#1f253c;--yb-linie-standard:#332d55;--yb-text-ueberschrift:#fff8e1;--yb-text-primaer:#faf9f6;--yb-text-leise:#a9a3c4;--yb-text-ki:#d8c0e7;--yb-text-auf-aktion:#1b1830;--yb-aktion-primaer:#d8c0e7;--yb-aktion-ki:#d8c0e7;--yb-akzent-zahl:#d8c0e7;--yb-akzent-ki-punkt:#d8c0e7;--yb-services-primaer:#a0b0df;--yb-services-text-auf-primaer:#1b1830;--yb-services-text:#faf9f6;--yb-marke-logo:#fff8e1;--yb-status-erfolg:#8ed09c;--yb-status-erfolg-flaeche:#1a3520;--yb-status-warnung:#f0ad7f;--yb-status-warnung-flaeche:#412714;--yb-status-fehler:#f19e9b;--yb-status-fehler-flaeche:#472020;--yb-linie-eingabe:#716d8d}:root{--yb-text-auf-licht:#1b1830;--yb-palette-bergviolett:#6a4083;--yb-palette-heidelbeere:#4b4185;--yb-palette-heidelbeer-nacht:#322b56;--yb-palette-rosenquarz:#d2b8b9;--yb-palette-staubiges-flieder:#a69ab0;--yb-palette-pastell-rose:#eac8e5;--yb-palette-lavendel:#dccff8;--yb-palette-flieder:#c9b8ec;--yb-palette-taubenblau:#a0b0df;--yb-web-modul-pos:var(--yb-akzent-zahl);--yb-web-modul-crm:var(--yb-palette-rosenquarz)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-modul-crm:color-mix(in srgb, var(--yb-palette-rosenquarz) 80%, var(--yb-palette-bergviolett))}}:root{--yb-web-modul-re:var(--yb-palette-rosenquarz)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-modul-re:color-mix(in srgb, var(--yb-palette-rosenquarz) 80%, var(--yb-aktion-licht))}}:root{--yb-web-modul-fi:var(--yb-palette-lavendel);--yb-web-modul-hr:var(--yb-palette-flieder)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-modul-hr:color-mix(in srgb, var(--yb-palette-flieder) 70%, var(--yb-palette-bergviolett))}}:root{--yb-web-modul-bk:var(--yb-palette-pastell-rose);--yb-web-modul-dms:var(--yb-palette-taubenblau)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-modul-dms:color-mix(in srgb, var(--yb-palette-taubenblau) 55%, var(--yb-palette-lavendel))}}:root{--yb-aktion-auf-pastell:#1b1830;--yb-text-auf-aktion-pastell:#faf9f6;--yb-web-biene:var(--yb-aktion-licht);--yb-web-biene-zeichnung:var(--yb-text-auf-licht);--yb-web-glas-klar:var(--yb-linie-standard)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-glas-klar:color-mix(in srgb, var(--yb-linie-standard) 35%, transparent)}}:root{--yb-web-glas:var(--yb-flaeche-seite)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-glas:color-mix(in srgb, var(--yb-flaeche-seite) 56%, transparent)}}:root{--yb-web-glas-dicht:var(--yb-flaeche-seite)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-glas-dicht:color-mix(in srgb, var(--yb-flaeche-seite) 67%, transparent)}}:root{--yb-web-glas-flyout:var(--yb-flaeche-seite)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-glas-flyout:color-mix(in srgb, var(--yb-flaeche-seite) 70%, transparent)}}:root{--yb-web-glas-glanz:var(--yb-text-primaer)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-glas-glanz:color-mix(in srgb, var(--yb-text-primaer) 7%, transparent)}}:root{--yb-web-glas-licht:var(--yb-text-primaer)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-glas-licht:color-mix(in srgb, var(--yb-text-primaer) 28%, transparent)}}:root{--yb-web-glas-rand:var(--yb-text-primaer)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-glas-rand:color-mix(in srgb, var(--yb-text-primaer) 24%, transparent)}}:root{--yb-web-abdunkeln:var(--yb-flaeche-seite)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-abdunkeln:color-mix(in srgb, var(--yb-flaeche-seite) 60%, transparent)}}:root{--yb-web-schatten-farbe:var(--yb-flaeche-seite)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-schatten-farbe:color-mix(in srgb, var(--yb-flaeche-seite) 55%, black)}}:root{--yb-web-schatten-s:0 1px 2px var(--yb-web-schatten-farbe)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-schatten-s:0 1px 2px color-mix(in srgb, var(--yb-web-schatten-farbe) 40%, transparent)}}:root{--yb-web-schatten-m:0 8px 24px var(--yb-web-schatten-farbe)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-schatten-m:0 8px 24px color-mix(in srgb, var(--yb-web-schatten-farbe) 45%, transparent)}}:root{--yb-web-schatten-l:0 16px 48px var(--yb-web-schatten-farbe)}@supports (color:color-mix(in lab, red, red)){:root{--yb-web-schatten-l:0 16px 48px color-mix(in srgb, var(--yb-web-schatten-farbe) 55%, transparent)}}:root{--yb-typo-display-size:clamp(2.5rem, 2.0619rem + 1.7978vw, 3.5rem);--yb-typo-display-lh:1.08;--yb-typo-display-ls:-.01em;--yb-typo-titel-1-size:clamp(1.75rem, 1.4214rem + 1.3483vw, 2.5rem);--yb-typo-titel-1-lh:1.15;--yb-typo-titel-1-ls:-.005em;--yb-typo-titel-2-size:clamp(1.5rem, 1.3905rem + .4494vw, 1.75rem);--yb-typo-titel-2-lh:1.21;--yb-typo-titel-3-size:1.25rem;--yb-typo-titel-3-lh:1.3;--yb-typo-text-gross-size:1.0625rem;--yb-typo-text-gross-lh:1.53;--yb-typo-text-size:.9375rem;--yb-typo-text-lh:1.47;--yb-typo-klein-size:.8125rem;--yb-typo-klein-lh:1.38;--yb-typo-label-size:.6875rem;--yb-typo-label-lh:1.27;--yb-typo-label-ls:.08em;--yb-typo-zahl-size:clamp(2rem, 1.6714rem + 1.3483vw, 2.75rem);--yb-typo-zahl-lh:1.09;--yb-typo-zahl-ls:-.01em}@media (width<=768px){:root{--yb-typo-display-lh:1.15;--yb-typo-titel-1-lh:1.21}}:root{--yb-radius-mini:3px;--r-xs:var(--yb-radius-mini)}@supports (corner-shape:squircle){:root{--yb-radius-mini:6px;--yb-radius-kachel:18px;--yb-radius-karte:22px;--yb-radius-flaeche:29px;--yb-ecke-kapsel:superellipse(1.25)}*,:before,:after{corner-shape:squircle}.skip-link,.nav,.nav:before,.nav .navr:before,.pill,.hamb,.hamb span,.num,.bubble-light,.lchip,.hchip,.pr-beta-link,.pr-info,.pr-tabs,.pr-tabs:before,.pr-tabs button,.pr-block-opt,.p-rail-progress,.pdf-lines i,.mw-hof,:is(.btn-primary,.btn-ghost,.btn-pastell,.btn-services,.btn-lq-rand),:is(.btn-primary,.btn-ghost,.btn-pastell,.btn-services,.btn-lq-rand):before,:is(.btn-primary,.btn-ghost,.btn-pastell,.btn-services,.btn-lq-rand):after,:is(.btn-primary,.btn-ghost,.btn-pastell,.btn-services,.btn-lq-rand,.pill) *,:is(.btn-primary,.btn-ghost,.btn-pastell,.btn-services,.btn-lq-rand,.pill) :before,:is(.btn-primary,.btn-ghost,.btn-pastell,.btn-services,.btn-lq-rand,.pill) :after{corner-shape:var(--yb-ecke-kapsel)}}:root{--ease-standard:cubic-bezier(.4, 0, .2, 1);--d-fast:.16s;--d-normal:.28s;--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--ease-in-cubic:cubic-bezier(.32, 0, .67, 0);--d-instant:80ms;--d-micro:.12s;--d-reveal:.64s;--d-scrub:0s;--blur-md:12px;--blur-lg:24px;--nav-inset:12px;--nav-pill-h:56px;--nav-cta-inset:6px;--nav-max-w:1140px;--nav-gutter:24px;--nav-w:min(var(--nav-max-w), calc(100% - 2 * var(--nav-gutter)));--nav-h:68px;--sprung-abstand:72px;--breakpoint-sm:390px;--breakpoint-md:768px;--breakpoint-lg:1024px;--breakpoint-nav:768px;--safe-top:env(safe-area-inset-top);--safe-bottom:env(safe-area-inset-bottom);--safe-left:env(safe-area-inset-left);--safe-right:env(safe-area-inset-right)}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;scrollbar-gutter:stable;overflow-x:clip}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}body{background:var(--yb-flaeche-seite);min-height:100dvh;color:var(--yb-text-primaer);font-family:var(--font-figtree), system-ui, sans-serif;letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-weight:400;line-height:normal;overflow-x:clip}.skip-link{z-index:200;min-height:44px;padding:var(--yb-abstand-12) var(--yb-abstand-20);border-radius:var(--yb-radius-pill);background:var(--yb-aktion-primaer);color:var(--yb-text-auf-aktion);box-shadow:0 0 0 1px var(--yb-text-auf-aktion);font-size:var(--yb-typo-text-size);transition:transform var(--d-normal) var(--ease-standard);align-items:center;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:8px;inset-inline-start:max(8px, calc((100% - var(--nav-w)) / 2));transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(calc(var(--nav-inset) + env(safe-area-inset-top,0px) + var(--nav-pill-h)));outline:2px solid var(--yb-aktion-primaer);outline-offset:2px;box-shadow:0 0 0 1px var(--yb-text-auf-aktion), 0 0 0 6px var(--yb-flaeche-seite)}:is(.nav .brand,.hamb):focus-visible{box-shadow:0 0 0 6px var(--yb-flaeche-seite)}:target{scroll-margin-top:var(--sprung-abstand)}:where(a,button,summary,input,select,textarea,[tabindex]:not([tabindex="-1"])){scroll-margin-top:calc(var(--sprung-abstand) + env(safe-area-inset-top,0px))}:where(#nav,#drawer) :where(a,button){scroll-margin-top:0}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--yb-aktion-primaer);outline-offset:2px}:where(h1,h2,h3){color:var(--yb-text-ueberschrift);font-weight:700}.reveal-ready [data-reveal]{opacity:0;transition:opacity var(--d-reveal) var(--ease-out-quint), transform var(--d-reveal) var(--ease-out-quint);will-change:opacity, transform;transform:translateY(18px)}.reveal-ready [data-reveal].is-revealed{opacity:1;will-change:auto;transform:none}.reveal-ready [data-reveal=up]:not(.is-revealed){transform:translateY(28px)}.reveal-ready [data-reveal=left]:not(.is-revealed){transform:translate(-28px)}.reveal-ready [data-reveal=right]:not(.is-revealed){transform:translate(28px)}.reveal-ready [data-reveal=scale]:not(.is-revealed){transform:scale(.96)}.reveal-ready [data-reveal]{transition-property:opacity,transform}[data-parallax]{will-change:transform}@media (prefers-reduced-motion:reduce){.reveal-ready [data-reveal]:not(.is-revealed){transform:none}}.reveal-ready [data-reveal] [data-reveal]{opacity:1;will-change:auto;transition:none;transform:none}.shell{max-width:1200px;margin:0 auto;padding:0 56px;position:relative}.eyebrow{font-size:var(--yb-typo-label-size);line-height:var(--yb-typo-label-lh);letter-spacing:var(--yb-typo-label-ls);text-transform:uppercase;color:var(--yb-akzent-zahl);align-items:center;gap:8px;font-weight:600;display:inline-flex}.eyebrow .tick,.btn-primary .sp,.btn-services .sp,:is(.nav,.drawer) .pill .sp{opacity:1;background:currentColor;border-radius:0;flex:none;width:14px;height:14px;-webkit-mask:url(/assets/bee-line.svg) 50%/contain no-repeat;mask:url(/assets/bee-line.svg) 50%/contain no-repeat}.eyebrow .tick{width:16px;height:16px;color:var(--yb-web-biene)}h2.sec{font-weight:700;font-size:var(--yb-typo-titel-1-size);line-height:var(--yb-typo-titel-1-lh);letter-spacing:var(--yb-typo-titel-1-ls);color:var(--yb-text-ueberschrift);margin-top:16px}p.sub{color:var(--yb-text-leise);font-size:var(--yb-typo-text-gross-size);line-height:var(--yb-typo-text-gross-lh);max-width:62ch;margin-top:16px;font-weight:400}.btn-primary{min-height:44px;padding:var(--yb-abstand-12) var(--yb-abstand-24);border-radius:var(--yb-radius-pill);background:var(--yb-aktion-primaer);color:var(--yb-text-auf-aktion);font-weight:600;font-size:var(--yb-typo-text-size);line-height:var(--yb-typo-text-lh);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.btn-primary .sp{color:currentColor;opacity:.75}.btn-ghost{min-height:44px;padding:var(--yb-abstand-12) var(--yb-abstand-24);border-radius:var(--yb-radius-pill);color:var(--yb-text-primaer);font-weight:600;font-size:var(--yb-typo-text-size);line-height:var(--yb-typo-text-lh);border:1.5px solid var(--yb-text-primaer);background:0 0;justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.btn-ghost .arw{color:currentColor}.btn-pastell{--lq-rose:var(--yb-palette-pastell-rose);--lq-lavendel:var(--yb-palette-lavendel);--lq-flieder:var(--yb-palette-flieder);--lq-blau:var(--yb-palette-taubenblau);--lq-quarz:var(--yb-palette-rosenquarz)}@supports (color:color-mix(in lab, red, red)){.btn-pastell{--lq-quarz:color-mix(in srgb, var(--yb-palette-rosenquarz) 60%, var(--yb-palette-pastell-rose))}}.btn-pastell{--lq-zeit:calc(var(--tempo,1) * 1s);--lq-start:calc(var(--phase,0) * -97s);isolation:isolate;min-height:44px;padding:var(--yb-abstand-12) var(--yb-abstand-24);border-radius:var(--yb-radius-pill);background:var(--yb-verlauf-pastell);color:var(--yb-text-auf-pastell);font-weight:600;font-size:var(--yb-typo-text-size);line-height:var(--yb-typo-text-lh);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn-pastell:before,.btn-pastell:after{content:"";z-index:-1;pointer-events:none;transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity .6s;position:absolute;inset:-80% -20%}.btn-pastell:before{background:radial-gradient(ellipse 18% 30% at 20% 44%, var(--lq-rose) 0%, var(--lq-rose) 22%, var(--lq-rose) 46%, var(--lq-rose) 70%, var(--lq-rose) 88%, transparent 100%), radial-gradient(ellipse 15% 28% at 38% 60%, var(--lq-blau) 0%, var(--lq-blau) 22%, var(--lq-blau) 46%, var(--lq-blau) 70%, var(--lq-blau) 88%, transparent 100%), radial-gradient(ellipse 16% 30% at 57% 40%, var(--lq-rose) 0%, var(--lq-rose) 22%, var(--lq-rose) 46%, var(--lq-rose) 70%, var(--lq-rose) 88%, transparent 100%), radial-gradient(ellipse 16% 30% at 74% 62%, var(--lq-flieder) 0%, var(--lq-flieder) 22%, var(--lq-flieder) 46%, var(--lq-flieder) 70%, var(--lq-flieder) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 86% 40%, var(--lq-quarz) 0%, var(--lq-quarz) 22%, var(--lq-quarz) 46%, var(--lq-quarz) 70%, var(--lq-quarz) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 33% 30%, var(--lq-lavendel) 0%, var(--lq-lavendel) 22%, var(--lq-lavendel) 46%, var(--lq-lavendel) 70%, var(--lq-lavendel) 88%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.btn-pastell:before{background:radial-gradient(ellipse 18% 30% at 20% 44%, var(--lq-rose) 0%, var(--lq-rose) 22%, color-mix(in srgb, var(--lq-rose) 62%, transparent) 46%, color-mix(in srgb, var(--lq-rose) 24%, transparent) 70%, color-mix(in srgb, var(--lq-rose) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 15% 28% at 38% 60%, var(--lq-blau) 0%, var(--lq-blau) 22%, color-mix(in srgb, var(--lq-blau) 62%, transparent) 46%, color-mix(in srgb, var(--lq-blau) 24%, transparent) 70%, color-mix(in srgb, var(--lq-blau) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 16% 30% at 57% 40%, var(--lq-rose) 0%, var(--lq-rose) 22%, color-mix(in srgb, var(--lq-rose) 62%, transparent) 46%, color-mix(in srgb, var(--lq-rose) 24%, transparent) 70%, color-mix(in srgb, var(--lq-rose) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 16% 30% at 74% 62%, var(--lq-flieder) 0%, var(--lq-flieder) 22%, color-mix(in srgb, var(--lq-flieder) 62%, transparent) 46%, color-mix(in srgb, var(--lq-flieder) 24%, transparent) 70%, color-mix(in srgb, var(--lq-flieder) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 86% 40%, var(--lq-quarz) 0%, var(--lq-quarz) 22%, color-mix(in srgb, var(--lq-quarz) 62%, transparent) 46%, color-mix(in srgb, var(--lq-quarz) 24%, transparent) 70%, color-mix(in srgb, var(--lq-quarz) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 33% 30%, var(--lq-lavendel) 0%, var(--lq-lavendel) 22%, color-mix(in srgb, var(--lq-lavendel) 62%, transparent) 46%, color-mix(in srgb, var(--lq-lavendel) 24%, transparent) 70%, color-mix(in srgb, var(--lq-lavendel) 6%, transparent) 88%, transparent 100%)}}.btn-pastell:before{animation:lq-weg-a calc(var(--lq-zeit) * 13) linear var(--lq-start) infinite, lq-dreh-a calc(var(--lq-zeit) * 16) ease-in-out var(--lq-start) infinite alternate, lq-atmen calc(var(--lq-zeit) * 9) ease-in-out var(--lq-start) infinite alternate}.btn-pastell:after{opacity:.85;background:radial-gradient(ellipse 14% 26% at 64% 40%, var(--lq-blau) 0%, var(--lq-blau) 22%, var(--lq-blau) 46%, var(--lq-blau) 70%, var(--lq-blau) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 24% 60%, var(--lq-quarz) 0%, var(--lq-quarz) 22%, var(--lq-quarz) 46%, var(--lq-quarz) 70%, var(--lq-quarz) 88%, transparent 100%), radial-gradient(ellipse 13% 26% at 46% 64%, var(--lq-rose) 0%, var(--lq-rose) 22%, var(--lq-rose) 46%, var(--lq-rose) 70%, var(--lq-rose) 88%, transparent 100%), radial-gradient(ellipse 12% 22% at 82% 62%, var(--lq-lavendel) 0%, var(--lq-lavendel) 22%, var(--lq-lavendel) 46%, var(--lq-lavendel) 70%, var(--lq-lavendel) 88%, transparent 100%), radial-gradient(ellipse 13% 24% at 14% 36%, var(--lq-flieder) 0%, var(--lq-flieder) 22%, var(--lq-flieder) 46%, var(--lq-flieder) 70%, var(--lq-flieder) 88%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.btn-pastell:after{background:radial-gradient(ellipse 14% 26% at 64% 40%, var(--lq-blau) 0%, var(--lq-blau) 22%, color-mix(in srgb, var(--lq-blau) 62%, transparent) 46%, color-mix(in srgb, var(--lq-blau) 24%, transparent) 70%, color-mix(in srgb, var(--lq-blau) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 24% 60%, var(--lq-quarz) 0%, var(--lq-quarz) 22%, color-mix(in srgb, var(--lq-quarz) 62%, transparent) 46%, color-mix(in srgb, var(--lq-quarz) 24%, transparent) 70%, color-mix(in srgb, var(--lq-quarz) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 13% 26% at 46% 64%, var(--lq-rose) 0%, var(--lq-rose) 22%, color-mix(in srgb, var(--lq-rose) 62%, transparent) 46%, color-mix(in srgb, var(--lq-rose) 24%, transparent) 70%, color-mix(in srgb, var(--lq-rose) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 12% 22% at 82% 62%, var(--lq-lavendel) 0%, var(--lq-lavendel) 22%, color-mix(in srgb, var(--lq-lavendel) 62%, transparent) 46%, color-mix(in srgb, var(--lq-lavendel) 24%, transparent) 70%, color-mix(in srgb, var(--lq-lavendel) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 13% 24% at 14% 36%, var(--lq-flieder) 0%, var(--lq-flieder) 22%, color-mix(in srgb, var(--lq-flieder) 62%, transparent) 46%, color-mix(in srgb, var(--lq-flieder) 24%, transparent) 70%, color-mix(in srgb, var(--lq-flieder) 6%, transparent) 88%, transparent 100%)}}.btn-pastell:after{animation:lq-weg-b calc(var(--lq-zeit) * 11) linear var(--lq-start) infinite, lq-dreh-b calc(var(--lq-zeit) * 19) ease-in-out var(--lq-start) infinite alternate-reverse, lq-puls calc(var(--lq-zeit) * 7) ease-in-out var(--lq-start) infinite alternate}.btn-pastell:focus-visible:before{transform:rotate(-8deg)scale(1.06)}.btn-pastell:focus-visible:after{opacity:1;transform:rotate(12deg)scale(1.1)}@media (hover:hover) and (pointer:fine){.btn-pastell:hover:before{transform:rotate(-8deg)scale(1.06)}.btn-pastell:hover:after{opacity:1;transform:rotate(12deg)scale(1.1)}}.btn-pastell:focus-visible{outline-color:var(--yb-aktion-primaer)}.btn-pastell .arw{color:currentColor}.btn-pastell{box-shadow:0 10px 22px -10px #000000b3, 0 6px 20px -8px var(--yb-palette-flieder)}@supports (color:color-mix(in lab, red, red)){.btn-pastell{box-shadow:0 10px 22px -10px #000000b3, 0 6px 20px -8px color-mix(in srgb, var(--yb-palette-flieder) 45%, transparent)}}.btn-pastell{transition:box-shadow .4s,translate .4s cubic-bezier(.22,1,.36,1)}.btn-pastell:focus-visible{box-shadow:0 14px 26px -10px #000000bf, 0 8px 26px -8px var(--yb-palette-flieder);translate:0 -1px}@supports (color:color-mix(in lab, red, red)){.btn-pastell:focus-visible{box-shadow:0 14px 26px -10px #000000bf, 0 8px 26px -8px color-mix(in srgb, var(--yb-palette-flieder) 60%, transparent)}}@media (hover:hover) and (pointer:fine){.btn-pastell:hover{box-shadow:0 14px 26px -10px #000000bf, 0 8px 26px -8px var(--yb-palette-flieder);translate:0 -1px}@supports (color:color-mix(in lab, red, red)){.btn-pastell:hover{box-shadow:0 14px 26px -10px #000000bf, 0 8px 26px -8px color-mix(in srgb, var(--yb-palette-flieder) 60%, transparent)}}.btn-pastell:hover{transition-duration:.2s}}.btn-pastell .lq-text{z-index:1;position:relative}.btn-pastell .lq-glanz{z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(78% 58% at 50% -6%, var(--yb-text-auf-verlauf) 0%, var(--yb-text-auf-verlauf) 42%, transparent 70%), linear-gradient(to top, var(--yb-palette-heidelbeere) 0%, var(--yb-palette-flieder) 26%, transparent 58%);position:absolute;inset:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.btn-pastell .lq-glanz{background:radial-gradient(78% 58% at 50% -6%, color-mix(in srgb, var(--yb-text-auf-verlauf) 78%, transparent) 0%, color-mix(in srgb, var(--yb-text-auf-verlauf) 46%, transparent) 42%, transparent 70%), linear-gradient(to top, color-mix(in srgb, var(--yb-palette-heidelbeere) 30%, transparent) 0%, color-mix(in srgb, var(--yb-palette-flieder) 30%, transparent) 26%, transparent 58%)}}.btn-pastell .lq-glanz{box-shadow:inset 0 1px 0 var(--yb-text-auf-verlauf), inset 0 -6px 12px -4px var(--yb-palette-heidelbeere), inset 0 0 0 1px var(--yb-text-auf-verlauf)}@supports (color:color-mix(in lab, red, red)){.btn-pastell .lq-glanz{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yb-text-auf-verlauf) 90%, transparent), inset 0 -6px 12px -4px color-mix(in srgb, var(--yb-palette-heidelbeere) 38%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--yb-text-auf-verlauf) 18%, transparent)}}@media (prefers-reduced-motion:reduce){.btn-pastell:hover,.btn-pastell:focus-visible{translate:none}}@keyframes lq-weg-a{0%,to{translate:0% 4.5%}8.33%{translate:8.5% 8%}16.67%{translate:14.7% 3.5%}25%{translate:17% -4.5%}33.33%{translate:14.7% -8%}41.67%{translate:8.5% -3.5%}50%{translate:0% 4.5%}58.33%{translate:-8.5% 8%}66.67%{translate:-14.7% 3.5%}75%{translate:-17% -4.5%}83.33%{translate:-14.7% -8%}91.67%{translate:-8.5% -3.5%}}@keyframes lq-weg-b{0%,to{translate:0% 8%}8.33%{translate:-11% 9.9%}16.67%{translate:-16.5% 4%}25%{translate:-15% -3%}33.33%{translate:-9.5% -4%}41.67%{translate:-4% -3.9%}50%{translate:0% -8%}58.33%{translate:4% -9.9%}66.67%{translate:9.5% -4%}75%{translate:15% 3%}83.33%{translate:16.5% 4%}91.67%{translate:11% 3.9%}}@keyframes lq-dreh-a{0%{rotate:-10deg}to{rotate:10deg}}@keyframes lq-dreh-b{0%{rotate:-14deg}to{rotate:14deg}}@keyframes lq-puls{0%{scale:.9}to{scale:1.12}}@keyframes lq-atmen{0%{opacity:.72}to{opacity:1}}@media (prefers-reduced-motion:reduce){.btn-pastell:before,.btn-pastell:after{transition:opacity .2s;animation:none}.btn-pastell:before{translate:calc(var(--phase,0) * 28% - 14%) calc(var(--phase,0) * -12% + 6%);rotate:calc(var(--phase,0) * 16deg - 8deg)}.btn-pastell:after{translate:calc(var(--phase,0) * -24% + 12%) calc(var(--phase,0) * 14% - 7%);rotate:calc(var(--phase,0) * -20deg + 10deg)}.btn-pastell:hover:before,.btn-pastell:hover:after,.btn-pastell:focus-visible:before,.btn-pastell:focus-visible:after{transform:none}}:is(.btn-lq-rand,.lq-rahmen){--lq-rose:var(--yb-palette-pastell-rose);--lq-lavendel:var(--yb-palette-lavendel);--lq-flieder:var(--yb-palette-flieder);--lq-blau:var(--yb-palette-taubenblau);--lq-quarz:var(--yb-palette-rosenquarz)}@supports (color:color-mix(in lab, red, red)){:is(.btn-lq-rand,.lq-rahmen){--lq-quarz:color-mix(in srgb, var(--yb-palette-rosenquarz) 60%, var(--yb-palette-pastell-rose))}}:is(.btn-lq-rand,.lq-rahmen){--lq-zeit:calc(var(--tempo,1) * 1s);--lq-start:calc(var(--phase,0) * -97s);--lq-rand-breite:2px}.btn-lq-rand{isolation:isolate;border-width:var(--lq-rand-breite);padding:calc(var(--yb-abstand-12) - var(--lq-rand-breite)) calc(var(--yb-abstand-24) - var(--lq-rand-breite));transition:translate .4s cubic-bezier(.22,1,.36,1);position:relative}.btn-ghost.btn-lq-rand:has(>.lq-rand){border-color:#0000}.btn-ghost.btn-lq-rand:has(>.lq-rand):hover{border-color:#0000}.btn-ghost.btn-lq-rand:has(>.lq-rand):focus-visible{border-color:#0000}.btn-lq-rand:focus-visible{translate:0 -1px}@media (hover:hover) and (pointer:fine){.btn-lq-rand:hover{transition-duration:.2s;translate:0 -1px}}:is(.btn-lq-rand,.lq-rahmen) .lq-rand{z-index:-1;pointer-events:none;inset:calc(-1 * var(--lq-rand-breite));padding:var(--lq-rand-breite);border-radius:inherit;isolation:isolate;background:var(--yb-verlauf-pastell);-webkit-mask-composite:xor;-webkit-mask-composite:xor,source-over;-webkit-mask-composite:xor,source-over;position:absolute;overflow:hidden;-webkit-mask:linear-gradient(currentColor 0 0) content-box,linear-gradient(currentColor 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(currentColor 0 0) content-box exclude,linear-gradient(currentColor 0 0)}:is(.btn-lq-rand,.lq-rahmen) .lq-rand:before,:is(.btn-lq-rand,.lq-rahmen) .lq-rand:after{content:"";z-index:-1;pointer-events:none;transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity .6s;position:absolute;inset:-80% -20%}:is(.btn-lq-rand,.lq-rahmen) .lq-rand:before{background:radial-gradient(ellipse 18% 30% at 20% 44%, var(--lq-rose) 0%, var(--lq-rose) 22%, var(--lq-rose) 46%, var(--lq-rose) 70%, var(--lq-rose) 88%, transparent 100%), radial-gradient(ellipse 15% 28% at 38% 60%, var(--lq-blau) 0%, var(--lq-blau) 22%, var(--lq-blau) 46%, var(--lq-blau) 70%, var(--lq-blau) 88%, transparent 100%), radial-gradient(ellipse 16% 30% at 57% 40%, var(--lq-rose) 0%, var(--lq-rose) 22%, var(--lq-rose) 46%, var(--lq-rose) 70%, var(--lq-rose) 88%, transparent 100%), radial-gradient(ellipse 16% 30% at 74% 62%, var(--lq-flieder) 0%, var(--lq-flieder) 22%, var(--lq-flieder) 46%, var(--lq-flieder) 70%, var(--lq-flieder) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 86% 40%, var(--lq-quarz) 0%, var(--lq-quarz) 22%, var(--lq-quarz) 46%, var(--lq-quarz) 70%, var(--lq-quarz) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 33% 30%, var(--lq-lavendel) 0%, var(--lq-lavendel) 22%, var(--lq-lavendel) 46%, var(--lq-lavendel) 70%, var(--lq-lavendel) 88%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){:is(.btn-lq-rand,.lq-rahmen) .lq-rand:before{background:radial-gradient(ellipse 18% 30% at 20% 44%, var(--lq-rose) 0%, var(--lq-rose) 22%, color-mix(in srgb, var(--lq-rose) 62%, transparent) 46%, color-mix(in srgb, var(--lq-rose) 24%, transparent) 70%, color-mix(in srgb, var(--lq-rose) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 15% 28% at 38% 60%, var(--lq-blau) 0%, var(--lq-blau) 22%, color-mix(in srgb, var(--lq-blau) 62%, transparent) 46%, color-mix(in srgb, var(--lq-blau) 24%, transparent) 70%, color-mix(in srgb, var(--lq-blau) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 16% 30% at 57% 40%, var(--lq-rose) 0%, var(--lq-rose) 22%, color-mix(in srgb, var(--lq-rose) 62%, transparent) 46%, color-mix(in srgb, var(--lq-rose) 24%, transparent) 70%, color-mix(in srgb, var(--lq-rose) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 16% 30% at 74% 62%, var(--lq-flieder) 0%, var(--lq-flieder) 22%, color-mix(in srgb, var(--lq-flieder) 62%, transparent) 46%, color-mix(in srgb, var(--lq-flieder) 24%, transparent) 70%, color-mix(in srgb, var(--lq-flieder) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 86% 40%, var(--lq-quarz) 0%, var(--lq-quarz) 22%, color-mix(in srgb, var(--lq-quarz) 62%, transparent) 46%, color-mix(in srgb, var(--lq-quarz) 24%, transparent) 70%, color-mix(in srgb, var(--lq-quarz) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 33% 30%, var(--lq-lavendel) 0%, var(--lq-lavendel) 22%, color-mix(in srgb, var(--lq-lavendel) 62%, transparent) 46%, color-mix(in srgb, var(--lq-lavendel) 24%, transparent) 70%, color-mix(in srgb, var(--lq-lavendel) 6%, transparent) 88%, transparent 100%)}}:is(.btn-lq-rand,.lq-rahmen) .lq-rand:before{animation:lq-weg-a calc(var(--lq-zeit) * 13) linear var(--lq-start) infinite, lq-dreh-a calc(var(--lq-zeit) * 16) ease-in-out var(--lq-start) infinite alternate, lq-atmen calc(var(--lq-zeit) * 9) ease-in-out var(--lq-start) infinite alternate}:is(.btn-lq-rand,.lq-rahmen) .lq-rand:after{opacity:.85;background:radial-gradient(ellipse 14% 26% at 64% 40%, var(--lq-blau) 0%, var(--lq-blau) 22%, var(--lq-blau) 46%, var(--lq-blau) 70%, var(--lq-blau) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 24% 60%, var(--lq-quarz) 0%, var(--lq-quarz) 22%, var(--lq-quarz) 46%, var(--lq-quarz) 70%, var(--lq-quarz) 88%, transparent 100%), radial-gradient(ellipse 13% 26% at 46% 64%, var(--lq-rose) 0%, var(--lq-rose) 22%, var(--lq-rose) 46%, var(--lq-rose) 70%, var(--lq-rose) 88%, transparent 100%), radial-gradient(ellipse 12% 22% at 82% 62%, var(--lq-lavendel) 0%, var(--lq-lavendel) 22%, var(--lq-lavendel) 46%, var(--lq-lavendel) 70%, var(--lq-lavendel) 88%, transparent 100%), radial-gradient(ellipse 13% 24% at 14% 36%, var(--lq-flieder) 0%, var(--lq-flieder) 22%, var(--lq-flieder) 46%, var(--lq-flieder) 70%, var(--lq-flieder) 88%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){:is(.btn-lq-rand,.lq-rahmen) .lq-rand:after{background:radial-gradient(ellipse 14% 26% at 64% 40%, var(--lq-blau) 0%, var(--lq-blau) 22%, color-mix(in srgb, var(--lq-blau) 62%, transparent) 46%, color-mix(in srgb, var(--lq-blau) 24%, transparent) 70%, color-mix(in srgb, var(--lq-blau) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 24% 60%, var(--lq-quarz) 0%, var(--lq-quarz) 22%, color-mix(in srgb, var(--lq-quarz) 62%, transparent) 46%, color-mix(in srgb, var(--lq-quarz) 24%, transparent) 70%, color-mix(in srgb, var(--lq-quarz) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 13% 26% at 46% 64%, var(--lq-rose) 0%, var(--lq-rose) 22%, color-mix(in srgb, var(--lq-rose) 62%, transparent) 46%, color-mix(in srgb, var(--lq-rose) 24%, transparent) 70%, color-mix(in srgb, var(--lq-rose) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 12% 22% at 82% 62%, var(--lq-lavendel) 0%, var(--lq-lavendel) 22%, color-mix(in srgb, var(--lq-lavendel) 62%, transparent) 46%, color-mix(in srgb, var(--lq-lavendel) 24%, transparent) 70%, color-mix(in srgb, var(--lq-lavendel) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 13% 24% at 14% 36%, var(--lq-flieder) 0%, var(--lq-flieder) 22%, color-mix(in srgb, var(--lq-flieder) 62%, transparent) 46%, color-mix(in srgb, var(--lq-flieder) 24%, transparent) 70%, color-mix(in srgb, var(--lq-flieder) 6%, transparent) 88%, transparent 100%)}}:is(.btn-lq-rand,.lq-rahmen) .lq-rand:after{animation:lq-weg-b calc(var(--lq-zeit) * 11) linear var(--lq-start) infinite, lq-dreh-b calc(var(--lq-zeit) * 19) ease-in-out var(--lq-start) infinite alternate-reverse, lq-puls calc(var(--lq-zeit) * 7) ease-in-out var(--lq-start) infinite alternate}:is(.btn-lq-rand,.lq-rahmen)[data-ruht] .lq-rand:before,:is(.btn-lq-rand,.lq-rahmen)[data-ruht] .lq-rand:after{animation-play-state:paused}.btn-ghost.btn-lq-rand:before{content:"";z-index:-2;pointer-events:none;border-radius:inherit;background:var(--yb-palette-lavendel);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.btn-ghost.btn-lq-rand:before{background:color-mix(in srgb, var(--yb-palette-lavendel) 12%, transparent)}}.btn-ghost.btn-lq-rand:before{opacity:0;transition:opacity .4s}.btn-ghost.btn-lq-rand:focus-visible:before{opacity:1}.btn-lq-rand:focus-visible .lq-rand:before{transform:rotate(-8deg)scale(1.06)}.btn-lq-rand:focus-visible .lq-rand:after{opacity:1;transform:rotate(12deg)scale(1.1)}@media (hover:hover) and (pointer:fine){.btn-ghost.btn-lq-rand:hover:before{opacity:1;transition-duration:.2s}.btn-lq-rand:hover .lq-rand:before{transform:rotate(-8deg)scale(1.06)}.btn-lq-rand:hover .lq-rand:after{opacity:1;transform:rotate(12deg)scale(1.1)}}@media (prefers-reduced-motion:reduce){:is(.btn-lq-rand,.lq-rahmen) .lq-rand:before,:is(.btn-lq-rand,.lq-rahmen) .lq-rand:after{transition:opacity .2s;animation:none}:is(.btn-lq-rand,.lq-rahmen) .lq-rand:before{translate:calc(var(--phase,0) * 28% - 14%) calc(var(--phase,0) * -12% + 6%);rotate:calc(var(--phase,0) * 16deg - 8deg)}:is(.btn-lq-rand,.lq-rahmen) .lq-rand:after{translate:calc(var(--phase,0) * -24% + 12%) calc(var(--phase,0) * 14% - 7%);rotate:calc(var(--phase,0) * -20deg + 10deg)}.btn-lq-rand:hover .lq-rand:before,.btn-lq-rand:hover .lq-rand:after,.btn-lq-rand:focus-visible .lq-rand:before,.btn-lq-rand:focus-visible .lq-rand:after{transform:none}.btn-ghost.btn-lq-rand:before{transition:none}.btn-lq-rand:hover,.btn-lq-rand:focus-visible{translate:none}}.lq-rahmen{z-index:-1;pointer-events:none;border-radius:inherit;corner-shape:inherit;position:absolute;inset:0}.lq-rahmen .lq-rand{corner-shape:inherit;inset:0}.btn-services{min-height:36px;padding:0 var(--yb-abstand-16);border-radius:var(--yb-radius-pill);background:var(--yb-services-primaer);color:var(--yb-services-text-auf-primaer);font-weight:600;font-size:var(--yb-typo-klein-size);line-height:var(--yb-typo-klein-lh);justify-content:center;align-items:center;gap:8px;text-decoration:none;display:inline-flex;position:relative}.btn-services:after{content:"";position:absolute;inset:-4px 0}.btn-services .sp{color:currentColor;opacity:.75}.btn-primary,.btn-services,.btn-ghost:not(.btn-lq-rand){transition:background-color var(--d-fast) var(--ease-standard), translate var(--d-fast) var(--ease-standard)}.skip-link{transition:transform var(--d-normal) var(--ease-standard), background-color var(--d-fast) var(--ease-standard)}:is(.btn-primary,.btn-ghost:not(.btn-lq-rand)) .arw{transition:translate var(--d-fast) var(--ease-standard);display:inline-block}.btn-pastell .lq-glanz{transition:box-shadow var(--d-fast) var(--ease-standard)}.buehne-tiefe .btn-primary{--btn-hover-ziel:var(--yb-palette-flieder);--btn-hover-anteil:35%;--btn-druck-ziel:var(--yb-palette-flieder);--btn-druck-anteil:60%}.buehne-pastell .btn-primary{--btn-hover-ziel:var(--yb-palette-heidelbeere);--btn-hover-anteil:40%;--btn-druck-ziel:var(--yb-palette-heidelbeere);--btn-druck-anteil:20%}@media (hover:hover) and (pointer:fine){:is(.btn-primary,.skip-link):not([disabled],[aria-disabled=true]):hover{background-color:var(--yb-aktion-primaer)}@supports (color:color-mix(in lab, red, red)){:is(.btn-primary,.skip-link):not([disabled],[aria-disabled=true]):hover{background-color:color-mix(in srgb, var(--yb-aktion-primaer), var(--btn-hover-ziel,var(--yb-text-auf-verlauf)) var(--btn-hover-anteil,22%))}}.btn-services:not([disabled],[aria-disabled=true]):hover{background-color:var(--yb-services-primaer)}@supports (color:color-mix(in lab, red, red)){.btn-services:not([disabled],[aria-disabled=true]):hover{background-color:color-mix(in srgb, var(--yb-services-primaer) 78%, var(--yb-text-auf-verlauf))}}.btn-ghost:not(.btn-lq-rand):hover{background-color:var(--yb-text-primaer)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:not(.btn-lq-rand):hover{background-color:color-mix(in srgb, var(--yb-text-primaer) 10%, transparent)}}.btn-pastell:hover .lq-glanz{box-shadow:inset 0 1px 0 var(--yb-text-auf-verlauf), inset 0 -7px 14px -4px var(--yb-palette-heidelbeere), inset 0 0 0 1px var(--yb-text-auf-verlauf)}@supports (color:color-mix(in lab, red, red)){.btn-pastell:hover .lq-glanz{box-shadow:inset 0 1px 0 var(--yb-text-auf-verlauf), inset 0 -7px 14px -4px color-mix(in srgb, var(--yb-palette-heidelbeere) 44%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--yb-text-auf-verlauf) 28%, transparent)}}.nav .brand .brand-logo{transition:height .3s ease, opacity var(--d-fast) var(--ease-standard)}.nav .brand:hover .brand-logo{opacity:.8}.navlinks>a.active:hover,.drawer>a:not(.pill):hover{-webkit-text-decoration:underline 2px var(--yb-akzent-zahl);-webkit-text-decoration:underline 2px var(--yb-akzent-zahl);-webkit-text-decoration:underline 2px var(--yb-akzent-zahl);text-decoration:underline 2px var(--yb-akzent-zahl);text-underline-offset:6px}.hamb{transition:background-color var(--d-fast) var(--ease-standard)}.hamb:hover{background:var(--yb-text-primaer)}@supports (color:color-mix(in lab, red, red)){.hamb:hover{background:color-mix(in srgb, var(--yb-text-primaer) 10%, transparent)}}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:is(.btn-primary,.btn-services):not([disabled],[aria-disabled=true]):hover,.btn-ghost:not(.btn-lq-rand):hover{translate:0 -1px}:is(.btn-primary,.btn-ghost:not(.btn-lq-rand)):not([disabled],[aria-disabled=true]):hover .arw{translate:3px}}:is(.btn-primary,.skip-link):not([disabled],[aria-disabled=true]):active{background-color:var(--yb-aktion-primaer)}@supports (color:color-mix(in lab, red, red)){:is(.btn-primary,.skip-link):not([disabled],[aria-disabled=true]):active{background-color:color-mix(in srgb, var(--yb-aktion-primaer), var(--btn-druck-ziel,var(--yb-text-auf-aktion)) var(--btn-druck-anteil,12%))}}:is(.btn-primary,.skip-link):not([disabled],[aria-disabled=true]):active{translate:none}.btn-services:not([disabled],[aria-disabled=true]):active{background-color:var(--yb-services-primaer)}@supports (color:color-mix(in lab, red, red)){.btn-services:not([disabled],[aria-disabled=true]):active{background-color:color-mix(in srgb, var(--yb-services-primaer) 88%, var(--yb-services-text-auf-primaer))}}.btn-services:not([disabled],[aria-disabled=true]):active{translate:none}.btn-ghost:not(.btn-lq-rand):active{background-color:var(--yb-text-primaer)}@supports (color:color-mix(in lab, red, red)){.btn-ghost:not(.btn-lq-rand):active{background-color:color-mix(in srgb, var(--yb-text-primaer) 16%, transparent)}}.btn-ghost:not(.btn-lq-rand):active,:is(.btn-primary,.btn-ghost:not(.btn-lq-rand)):not([disabled],[aria-disabled=true]):active .arw{translate:none}.btn-pastell:active{translate:none;box-shadow:0 6px 14px -10px #000000b3}.btn-lq-rand:active{translate:none}.btn-ghost.btn-lq-rand:active:before{opacity:1;background:var(--yb-palette-lavendel)}@supports (color:color-mix(in lab, red, red)){.btn-ghost.btn-lq-rand:active:before{background:color-mix(in srgb, var(--yb-palette-lavendel) 20%, transparent)}}.hamb:active{background:var(--yb-text-primaer)}@supports (color:color-mix(in lab, red, red)){.hamb:active{background:color-mix(in srgb, var(--yb-text-primaer) 16%, transparent)}}.nav .brand:active .brand-logo{opacity:.7}.nav{top:calc(var(--nav-inset) + env(safe-area-inset-top,0px));width:var(--nav-w);z-index:80;height:var(--nav-pill-h);padding:0 var(--nav-cta-inset);border:1px solid var(--yb-linie-standard);border-radius:var(--yb-radius-pill);border-color:var(--yb-web-glas-rand);background:var(--nav-glas);box-shadow:var(--yb-web-schatten-s);grid-template-columns:1fr auto 1fr;align-items:center;column-gap:30px;margin-inline:auto;transition:height .3s,top .3s,background .3s,box-shadow .3s;display:grid;position:fixed;inset-inline:0}:root.nav-shrink{--nav-inset:8px;--nav-pill-h:50px}:root.nav-shrink .nav{box-shadow:var(--yb-web-schatten-m)}:root{--nav-glas:var(--yb-flaeche-seite);--nav-glas-flyout:var(--yb-flaeche-seite)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root{--nav-glas:var(--yb-web-glas);--nav-glas-flyout:var(--yb-web-glas-flyout)}:root.nav-shrink{--nav-glas:var(--yb-web-glas-dicht)}.nav{background:0 0;border-color:#0000}.nav:before{content:"";z-index:-1;pointer-events:none;border:1px solid var(--yb-web-glas-rand);border-radius:inherit;background:linear-gradient(180deg, var(--yb-web-glas-glanz), transparent 30%) var(--nav-glas);box-shadow:inset 0 1px 0 var(--yb-web-glas-licht);transition:background-color .3s;position:absolute;inset:-1px}.nav:before,.flyout,.drawer{-webkit-backdrop-filter:blur(28px)saturate(150%)brightness(45%);backdrop-filter:blur(28px)saturate(150%)brightness(45%)}:root:not([data-astro-transition]) #nav{view-transition-name:none}:root[data-astro-transition] .nav:before,:root[data-astro-transition] .flyout,:root[data-astro-transition] .drawer{background-color:var(--yb-flaeche-seite);transition:none}}@supports (-webkit-app-region:drag) and ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){:root,:root.nav-shrink{--nav-glas:var(--yb-web-glas-klar);--nav-glas-flyout:var(--yb-web-glas-klar)}.nav:before,.flyout,.drawer{-webkit-backdrop-filter:blur(28px)saturate(140%)brightness(300%)saturate(160%)brightness(23%);backdrop-filter:blur(28px)saturate(140%)brightness(300%)saturate(160%)brightness(23%)}:root[data-astro-transition] .nav:before,:root[data-astro-transition] .flyout,:root[data-astro-transition] .drawer{background-color:var(--yb-linie-standard)}@supports (color:color-mix(in lab, red, red)){:root[data-astro-transition] .nav:before,:root[data-astro-transition] .flyout,:root[data-astro-transition] .drawer{background-color:color-mix(in srgb, var(--yb-linie-standard) 60%, var(--yb-flaeche-seite))}}}@media (prefers-reduced-transparency:reduce){:root,:root.nav-shrink{--nav-glas:var(--yb-flaeche-seite);--nav-glas-flyout:var(--yb-flaeche-seite)}.nav:before,.flyout,.drawer{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){:root,:root.nav-shrink{--nav-glas:var(--yb-flaeche-seite);--nav-glas-flyout:var(--yb-flaeche-seite)}.nav:before,.flyout,.drawer{-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none}.nav,.nav:before,.flyout,.drawer{border-color:canvastext}}.brand{padding-left:calc(20px - var(--nav-cta-inset));justify-self:start;align-items:center;min-height:44px;text-decoration:none;display:flex}.nav .brand .brand-logo{width:auto;height:32px;transition:height .3s}.nav .brand .brand-logo--quer{aspect-ratio:324.148/95.999}.nav .brand .brand-logo--bildmarke{aspect-ratio:91.436/95.999;display:none}:root.nav-shrink .nav .brand .brand-logo{height:28px}@media (width<=319px){.nav .brand .brand-logo--quer{display:none}.nav .brand .brand-logo--bildmarke{display:block}}.navlinks{justify-self:center;gap:30px;display:flex}.navlinks a{font-size:var(--yb-typo-text-size);line-height:var(--yb-typo-text-lh);color:var(--yb-text-leise);align-items:center;gap:6px;text-decoration:none;display:flex}.navlinks a:hover,.navlinks a.active{color:var(--yb-text-primaer)}:is(.navlinks>a,.navlinks>.nl>a):active{color:var(--yb-text-primaer);-webkit-text-decoration:underline 2px var(--yb-akzent-zahl);-webkit-text-decoration:underline 2px var(--yb-akzent-zahl);-webkit-text-decoration:underline 2px var(--yb-akzent-zahl);text-decoration:underline 2px var(--yb-akzent-zahl);text-underline-offset:6px}.navlinks a .car{color:var(--yb-text-leise);align-items:center;font-size:14px;line-height:1;transition:transform .2s;display:inline-flex;transform:none}.navlinks a .car svg{display:block}.navlinks .nl:hover .car,.navlinks .nl:focus-within .car{color:var(--yb-text-primaer);transform:rotate(180deg)}.navr{justify-self:end;align-items:center;display:flex}:is(.nav,.drawer) .pill{min-height:40px;padding:var(--yb-abstand-8) var(--yb-abstand-20);border-radius:var(--yb-radius-pill);font-size:var(--yb-typo-text-size);line-height:var(--yb-typo-text-lh);background:var(--yb-aktion-primaer);color:var(--yb-text-auf-aktion);align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex;position:relative}:is(.nav,.drawer) .pill:not(.btn-pastell):after{content:"";position:absolute;inset:-2px 0}.nav .pill{height:calc(var(--nav-pill-h) - 2px - 2 * var(--nav-cta-inset));min-height:0;padding-block:0;transition:height .3s}.nav .pill:not(.btn-pastell):after{inset:-4px 0}:is(.nav,.drawer) .pill .sp{color:currentColor;opacity:.75}:is(.nav,.drawer) .pill.btn-pastell{background:var(--yb-verlauf-pastell);color:var(--yb-text-auf-pastell);background-clip:padding-box}:is(.nav,.drawer) .pill.btn-pastell .lq-text{align-items:center;gap:8px;display:inline-flex}.nav .pill.btn-pastell{--nav-cta-treffer:4px;height:calc(var(--nav-pill-h) - 2px - 2 * var(--nav-cta-inset) + 2 * var(--nav-cta-treffer));border:var(--nav-cta-treffer) solid transparent;margin-right:calc(-1 * var(--nav-cta-treffer));box-shadow:0 10px 22px -14px var(--yb-web-schatten-farbe), 0 6px 20px -12px var(--yb-palette-flieder)}@supports (color:color-mix(in lab, red, red)){.nav .pill.btn-pastell{box-shadow:0 10px 22px -14px color-mix(in srgb, var(--yb-web-schatten-farbe) 70%, transparent), 0 6px 20px -12px color-mix(in srgb, var(--yb-palette-flieder) 45%, transparent)}}.nav .pill.btn-pastell{transition:height .3s}.nav .pill.btn-pastell:hover,.nav .pill.btn-pastell:focus-visible{box-shadow:0 10px 22px -14px var(--yb-web-schatten-farbe), 0 6px 20px -12px var(--yb-palette-flieder);translate:none}@supports (color:color-mix(in lab, red, red)){.nav .pill.btn-pastell:hover,.nav .pill.btn-pastell:focus-visible{box-shadow:0 10px 22px -14px color-mix(in srgb, var(--yb-web-schatten-farbe) 70%, transparent), 0 6px 20px -12px color-mix(in srgb, var(--yb-palette-flieder) 45%, transparent)}}:is(.nav,.drawer) .pill.btn-pastell .lq-glanz{transition:none}:is(.nav,.drawer) .pill.btn-pastell:is(:hover,:focus-visible):not([aria-current=page]) .lq-glanz{box-shadow:inset 0 1px 0 var(--yb-text-auf-verlauf), inset 0 -6px 12px -4px var(--yb-palette-heidelbeere), inset 0 0 0 1px var(--yb-text-auf-verlauf)}@supports (color:color-mix(in lab, red, red)){:is(.nav,.drawer) .pill.btn-pastell:is(:hover,:focus-visible):not([aria-current=page]) .lq-glanz{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yb-text-auf-verlauf) 90%, transparent), inset 0 -6px 12px -4px color-mix(in srgb, var(--yb-palette-heidelbeere) 38%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--yb-text-auf-verlauf) 18%, transparent)}}.drawer .pill.btn-pastell,.drawer .pill.btn-pastell:is(:hover,:focus-visible){box-shadow:0 10px 22px -10px var(--yb-web-schatten-farbe), 0 6px 20px -8px var(--yb-palette-flieder)}@supports (color:color-mix(in lab, red, red)){.drawer .pill.btn-pastell,.drawer .pill.btn-pastell:is(:hover,:focus-visible){box-shadow:0 10px 22px -10px color-mix(in srgb, var(--yb-web-schatten-farbe) 70%, transparent), 0 6px 20px -8px color-mix(in srgb, var(--yb-palette-flieder) 45%, transparent)}}.drawer .pill.btn-pastell,.drawer .pill.btn-pastell:is(:hover,:focus-visible){transition:translate .4s cubic-bezier(.22,1,.36,1)}:is(.nav,.drawer) .pill.btn-pastell:active{box-shadow:0 6px 14px -12px var(--yb-web-schatten-farbe)}@supports (color:color-mix(in lab, red, red)){:is(.nav,.drawer) .pill.btn-pastell:active{box-shadow:0 6px 14px -12px color-mix(in srgb, var(--yb-web-schatten-farbe) 70%, transparent)}}.nav .pill.btn-pastell:focus-visible{outline-offset:calc(2px - var(--nav-cta-treffer))}:is(.nav,.drawer) .pill.btn-pastell[aria-current=page] .lq-glanz{box-shadow:inset 0 1px 0 var(--yb-text-auf-verlauf), inset 0 0 0 2px var(--yb-text-auf-pastell), inset 0 -6px 12px -4px var(--yb-palette-heidelbeere)}@supports (color:color-mix(in lab, red, red)){:is(.nav,.drawer) .pill.btn-pastell[aria-current=page] .lq-glanz{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yb-text-auf-verlauf) 45%, transparent), inset 0 0 0 2px var(--yb-text-auf-pastell), inset 0 -6px 12px -4px color-mix(in srgb, var(--yb-palette-heidelbeere) 38%, transparent)}}:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:before,:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s var(--ease-standard);position:absolute;inset:0}:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:before{background:radial-gradient(72% 64% at 50% -4%, var(--yb-text-auf-verlauf) 0%, var(--yb-text-auf-verlauf) 55%, transparent 78%), var(--yb-text-auf-verlauf)}@supports (color:color-mix(in lab, red, red)){:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:before{background:radial-gradient(72% 64% at 50% -4%, color-mix(in srgb, var(--yb-text-auf-verlauf) 80%, transparent) 0%, color-mix(in srgb, var(--yb-text-auf-verlauf) 34%, transparent) 55%, transparent 78%), color-mix(in srgb, var(--yb-text-auf-verlauf) 24%, transparent)}}:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:before{box-shadow:inset 0 1px 0 var(--yb-text-auf-verlauf), inset 0 0 0 1px var(--yb-text-auf-verlauf), inset 0 0 12px 2px var(--yb-palette-lavendel)}@supports (color:color-mix(in lab, red, red)){:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:before{box-shadow:inset 0 1px 0 var(--yb-text-auf-verlauf), inset 0 0 0 1px color-mix(in srgb, var(--yb-text-auf-verlauf) 50%, transparent), inset 0 0 12px 2px color-mix(in srgb, var(--yb-palette-lavendel) 70%, transparent)}}:is(.nav,.drawer) .pill.btn-pastell[aria-current=page] .lq-glanz:before{box-shadow:inset 0 0 0 2px var(--yb-text-auf-pastell), inset 0 0 12px 3px var(--yb-palette-lavendel)}@supports (color:color-mix(in lab, red, red)){:is(.nav,.drawer) .pill.btn-pastell[aria-current=page] .lq-glanz:before{box-shadow:inset 0 0 0 2px var(--yb-text-auf-pastell), inset 0 0 12px 3px color-mix(in srgb, var(--yb-palette-lavendel) 70%, transparent)}}:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:after{background:linear-gradient(to bottom, var(--yb-palette-heidelbeere), transparent 60%), var(--yb-palette-heidelbeere)}@supports (color:color-mix(in lab, red, red)){:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--yb-palette-heidelbeere) 22%, transparent), transparent 60%), color-mix(in srgb, var(--yb-palette-heidelbeere) 8%, transparent)}}:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:after{box-shadow:inset 0 4px 9px -2px var(--yb-palette-heidelbeere), inset 0 0 0 1px var(--yb-palette-heidelbeere)}@supports (color:color-mix(in lab, red, red)){:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:after{box-shadow:inset 0 4px 9px -2px color-mix(in srgb, var(--yb-palette-heidelbeere) 60%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--yb-palette-heidelbeere) 22%, transparent)}}:is(.nav,.drawer) .pill.btn-pastell .lq-glanz:after{transition-duration:.15s}:is(.nav,.drawer) .pill.btn-pastell .sp{transition:transform .24s cubic-bezier(.22, 1, .36, 1), opacity .2s var(--ease-standard)}:is(.nav,.drawer) .pill.btn-pastell .lq-text{transition:transform .15s var(--ease-standard)}.nav .navr{isolation:isolate;position:relative}.nav .navr:before{content:"";z-index:-1;pointer-events:none;border-radius:var(--yb-radius-pill);background:var(--yb-palette-lavendel);position:absolute;inset:4px 0 4px 4px}@supports (color:color-mix(in lab, red, red)){.nav .navr:before{background:color-mix(in srgb, var(--yb-palette-lavendel) 75%, var(--yb-palette-pastell-rose))}}.nav .navr:before{filter:blur(9px);opacity:0;transition:opacity .22s var(--ease-standard), transform .25s cubic-bezier(.22, 1, .36, 1);transform:scale(.9)}:is(.nav,.drawer) .pill.btn-pastell:focus-visible .lq-glanz:before{opacity:1}.nav .navr:has(>.pill:focus-visible):before{opacity:.55;transform:scale(1)}@media (hover:hover) and (pointer:fine){:is(.nav,.drawer) .pill.btn-pastell:hover .lq-glanz:before{opacity:1}:is(.nav,.drawer) .pill.btn-pastell:hover .sp{opacity:1;transform:translate(2px,-3px)rotate(-14deg)scale(1.12)}.nav .navr:has(>.pill:hover):before{opacity:.55;transform:scale(1)}}:is(.nav,.drawer) .pill.btn-pastell:active .lq-glanz:before{opacity:0}:is(.nav,.drawer) .pill.btn-pastell:active .lq-glanz:after{opacity:1}:is(.nav,.drawer) .pill.btn-pastell:active .lq-text{transform:scale(.97)}:is(.nav,.drawer) .pill.btn-pastell:active .sp{opacity:1;transform:translateY(1px)scale(.92)}.nav .navr:has(>.pill:active):before{opacity:.3;transform:scale(.96)}@media (prefers-reduced-motion:reduce){:is(.nav,.drawer) .pill.btn-pastell .sp,:is(.nav,.drawer) .pill.btn-pastell:is(:hover,:active) .sp,:is(.nav,.drawer) .pill.btn-pastell:active .lq-text,.nav .navr:before{transform:none}.nav .navr:has(>.pill:is(:hover,:active,:focus-visible)):before{transform:none}}.flyout{width:min(520px, calc(100vw - 2 * var(--nav-gutter)));z-index:90;background:linear-gradient(180deg, var(--yb-web-glas-glanz), transparent 20px) var(--nav-glas-flyout);border:1px solid var(--yb-web-glas-rand);border-radius:var(--yb-radius-karte);box-shadow:inset 0 1px 0 var(--yb-web-glas-licht), var(--yb-web-schatten-l);opacity:0;visibility:hidden;transition-behavior:allow-discrete;padding:22px;transition:all .22s;display:none;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(-6px)}.flyout:before{content:"";left:0;right:0;top:calc(var(--nav-pill-h) / -2);height:calc(var(--nav-pill-h) / 2);position:absolute}.navlinks .nl:hover .flyout,.navlinks .nl:focus-within .flyout{opacity:1;visibility:visible;display:block;transform:translate(-50%)translateY(0)}@starting-style{.navlinks .nl:hover .flyout,.navlinks .nl:focus-within .flyout{opacity:0;transform:translate(-50%)translateY(-6px)}}.navlinks .nl.flyout-zu .flyout{opacity:0;visibility:hidden;transition:none;display:none;transform:translate(-50%)translateY(-6px)}.navlinks .nl.flyout-zu .car{transform:none}.flyout .grp{font-size:var(--yb-typo-label-size);line-height:var(--yb-typo-label-lh);letter-spacing:var(--yb-typo-label-ls);text-transform:uppercase;color:var(--yb-akzent-zahl);margin:12px 0 8px;font-weight:600}.flyout .row{flex-wrap:wrap;gap:8px;display:flex}.flyout .chip{padding:var(--yb-abstand-8) var(--yb-abstand-12);border:1px solid var(--yb-linie-standard);border-radius:var(--yb-radius-kachel);font-size:var(--yb-typo-klein-size);line-height:var(--yb-typo-klein-lh);color:var(--yb-text-leise);background:var(--yb-flaeche-karte);align-items:center;gap:8px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.flyout .chip{background:color-mix(in srgb, var(--yb-flaeche-karte) 60%, transparent)}}.flyout a.chip{color:var(--yb-text-leise);text-decoration:none}.flyout a.chip:hover,.flyout a.chip:focus-visible{border-color:var(--yb-linie-eingabe);color:var(--yb-text-primaer)}.flyout a.chip:active{border-color:var(--yb-akzent-zahl);color:var(--yb-text-primaer)}.hamb{border-radius:var(--yb-radius-pill);cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;justify-self:end;align-items:center;gap:5px;width:44px;height:44px;margin:0;padding:0;display:none;transform:translateZ(0)}.hamb span{background:var(--yb-text-primaer);border-radius:var(--yb-radius-pill);width:22px;height:2px;display:block}.drawer{top:calc(var(--nav-inset) + env(safe-area-inset-top,0px) + var(--nav-pill-h) + 10px);width:min(var(--nav-w), 420px);max-height:calc(100dvh - var(--nav-inset) - env(safe-area-inset-top,0px) - var(--nav-pill-h) - 10px - var(--nav-gutter) - env(safe-area-inset-bottom,0px));overscroll-behavior:contain;z-index:79;background:linear-gradient(180deg, var(--yb-web-glas-glanz), transparent 56px) var(--nav-glas);border:1px solid var(--yb-web-glas-rand);border-radius:var(--yb-radius-karte);box-shadow:inset 0 1px 0 var(--yb-web-glas-licht), var(--yb-web-schatten-l);opacity:0;flex-direction:column;gap:18px;margin-inline:auto;padding:22px;transition:opacity .25s,transform .25s,top .3s;display:none;position:fixed;inset-inline:0;overflow-y:auto;transform:translateY(-8px)}.drawer.open{opacity:1;display:flex;transform:translateY(0)}.drawer a{font-size:var(--yb-typo-titel-3-size);line-height:var(--yb-typo-titel-3-lh);color:var(--yb-text-primaer);font-weight:600;text-decoration:none}.drawer>a:not(.pill){position:relative}.drawer>a:not(.pill):after{content:"";position:absolute;inset:-9px 0}.drawer a.active{color:var(--yb-akzent-zahl)}.drawer .acc{font-size:var(--yb-typo-label-size);line-height:var(--yb-typo-label-lh);letter-spacing:var(--yb-typo-label-ls);text-transform:uppercase;color:var(--yb-akzent-zahl);margin-top:6px;font-weight:600}.drawer .accrow{flex-wrap:wrap;gap:8px;display:flex}.drawer .accrow span,.drawer .accrow a{min-height:44px;padding:0 var(--yb-abstand-12);font-size:var(--yb-typo-klein-size);line-height:var(--yb-typo-klein-lh);color:var(--yb-text-leise);border:1px solid var(--yb-linie-standard);border-radius:var(--yb-radius-kachel);align-items:center;gap:8px;font-weight:400;text-decoration:none;display:inline-flex}.drawer .accrow a:hover,.drawer .accrow a:focus-visible{border-color:var(--yb-linie-eingabe);color:var(--yb-text-primaer)}.drawer .accrow a:active{border-color:var(--yb-akzent-zahl);color:var(--yb-text-primaer)}.drawer>a:not(.pill):active{color:var(--yb-akzent-zahl);-webkit-text-decoration:underline 2px var(--yb-akzent-zahl);-webkit-text-decoration:underline 2px var(--yb-akzent-zahl);-webkit-text-decoration:underline 2px var(--yb-akzent-zahl);text-decoration:underline 2px var(--yb-akzent-zahl);text-underline-offset:6px}.drawer .pill{min-height:48px;padding:var(--yb-abstand-12);font-size:var(--yb-typo-text-gross-size);justify-content:center}@media (width<=768px){:root{--nav-gutter:16px}.navlinks,.navr{display:none}.hamb{display:flex}.nav{grid-template-columns:1fr auto}:root{--nav-pill-h:64px;--nav-h:76px;--sprung-abstand:78px}:root.nav-shrink{--nav-pill-h:56px}.nav{padding:0 var(--yb-abstand-8)}.brand{padding-left:var(--yb-abstand-12)}.hamb{gap:6px;width:48px;height:48px}.hamb span{width:24px}.drawer{padding:var(--yb-abstand-20)}}.mcard{border:1px solid var(--yb-linie-standard);border-radius:var(--yb-radius-karte);background:var(--yb-flaeche-karte);flex-direction:column;min-height:190px;padding:18px 16px 20px;display:flex;position:relative}.cta{background:var(--yb-flaeche-seite);align-items:center;min-height:95vh;padding:clamp(64px,8vw,96px) 0 122px;display:flex;position:relative;overflow:hidden}.cta .glow{display:none}.cta .head{text-align:center;z-index:2;flex-direction:column;align-items:center;display:flex;position:relative}.cta h2{font-weight:700;font-size:var(--yb-typo-titel-1-size);line-height:var(--yb-typo-titel-1-lh);letter-spacing:var(--yb-typo-titel-1-ls);color:var(--yb-text-ueberschrift);margin-top:14px}.cta .lede{font-size:var(--yb-typo-text-gross-size);line-height:var(--yb-typo-text-gross-lh);color:var(--yb-text-leise);max-width:52ch;margin:20px auto 0}.cta .cta-row{justify-content:center;margin-top:34px;display:flex}.buehne-tiefe{--buehne-oben:28%;--buehne-unten:72%;isolation:isolate;color:var(--yb-text-auf-verlauf);--yb-text-ueberschrift:var(--yb-text-ueberschrift-auf-verlauf);--yb-text-primaer:var(--yb-text-auf-verlauf);--yb-text-leise:var(--yb-text-auf-verlauf);--yb-aktion-primaer:var(--yb-aktion-licht);--yb-text-auf-aktion:var(--yb-text-auf-licht);--yb-linie-standard:var(--yb-text-auf-verlauf);position:relative}@supports (color:color-mix(in lab, red, red)){.buehne-tiefe{--yb-linie-standard:color-mix(in srgb, var(--yb-text-auf-verlauf) 20%, transparent)}}.buehne-tiefe{--yb-linie-eingabe:var(--yb-text-auf-verlauf)}@supports (color:color-mix(in lab, red, red)){.buehne-tiefe{--yb-linie-eingabe:color-mix(in srgb, var(--yb-text-auf-verlauf) 70%, transparent)}}.buehne-tiefe{--yb-flaeche-karte:var(--yb-flaeche-seite)}@supports (color:color-mix(in lab, red, red)){.buehne-tiefe{--yb-flaeche-karte:color-mix(in srgb, var(--yb-flaeche-seite) 40%, transparent)}}.buehne-tiefe:before{content:"";z-index:-1;pointer-events:none;background:var(--yb-verlauf-tiefe);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black var(--buehne-oben), black var(--buehne-unten), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black var(--buehne-oben), black var(--buehne-unten), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black var(--buehne-oben), black var(--buehne-unten), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black var(--buehne-oben), black var(--buehne-unten), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, black var(--buehne-oben), black var(--buehne-unten), transparent 100%);position:absolute;inset:0}.buehne-tiefe:after{content:"";z-index:-1;pointer-events:none;--buehne-licht:var(--yb-palette-bergviolett);position:absolute;inset:0 calc(50% - 66vw)}@supports (color:color-mix(in lab, red, red)){.buehne-tiefe:after{--buehne-licht:color-mix(in srgb, var(--yb-palette-bergviolett) 88%, var(--yb-palette-heidelbeer-nacht))}}.buehne-tiefe:after{background:radial-gradient(24% 72% at 47% 6%, var(--buehne-licht) 0%, var(--buehne-licht) 25%, var(--buehne-licht) 50%, var(--buehne-licht) 75%, transparent 100%), radial-gradient(16% 58% at 64% 30%, var(--buehne-licht) 0%, var(--buehne-licht) 25%, var(--buehne-licht) 50%, var(--buehne-licht) 75%, transparent 100%), radial-gradient(22% 64% at 70% 74%, var(--yb-palette-heidelbeere) 0%, var(--yb-palette-heidelbeere) 25%, var(--yb-palette-heidelbeere) 50%, var(--yb-palette-heidelbeere) 75%, transparent 100%), radial-gradient(20% 90% at 80% 52%, var(--yb-palette-heidelbeer-nacht) 0%, var(--yb-palette-heidelbeer-nacht) 25%, var(--yb-palette-heidelbeer-nacht) 50%, var(--yb-palette-heidelbeer-nacht) 75%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){.buehne-tiefe:after{background:radial-gradient(24% 72% at 47% 6%, color-mix(in srgb, var(--buehne-licht) 56%, transparent) 0%, color-mix(in srgb, var(--buehne-licht) 48%, transparent) 25%, color-mix(in srgb, var(--buehne-licht) 28%, transparent) 50%, color-mix(in srgb, var(--buehne-licht) 8%, transparent) 75%, transparent 100%), radial-gradient(16% 58% at 64% 30%, color-mix(in srgb, var(--buehne-licht) 42%, transparent) 0%, color-mix(in srgb, var(--buehne-licht) 36%, transparent) 25%, color-mix(in srgb, var(--buehne-licht) 21%, transparent) 50%, color-mix(in srgb, var(--buehne-licht) 6%, transparent) 75%, transparent 100%), radial-gradient(22% 64% at 70% 74%, color-mix(in srgb, var(--yb-palette-heidelbeere) 50%, transparent) 0%, color-mix(in srgb, var(--yb-palette-heidelbeere) 42%, transparent) 25%, color-mix(in srgb, var(--yb-palette-heidelbeere) 25%, transparent) 50%, color-mix(in srgb, var(--yb-palette-heidelbeere) 8%, transparent) 75%, transparent 100%), radial-gradient(20% 90% at 80% 52%, color-mix(in srgb, var(--yb-palette-heidelbeer-nacht) 62%, transparent) 0%, color-mix(in srgb, var(--yb-palette-heidelbeer-nacht) 53%, transparent) 25%, color-mix(in srgb, var(--yb-palette-heidelbeer-nacht) 31%, transparent) 50%, color-mix(in srgb, var(--yb-palette-heidelbeer-nacht) 9%, transparent) 75%, transparent 100%)}}.buehne-tiefe:after{-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black var(--buehne-oben), black var(--buehne-unten), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black var(--buehne-oben), black var(--buehne-unten), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black var(--buehne-oben), black var(--buehne-unten), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0%, black var(--buehne-oben), black var(--buehne-unten), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0%, black var(--buehne-oben), black var(--buehne-unten), transparent 100%);transform-origin:46%;animation:41s ease-in-out -22s infinite buehne-zug,29s ease-in-out -7s infinite buehne-weite,23s ease-in-out -17s infinite buehne-atem}@keyframes buehne-zug{0%,to{translate:0}34%{translate:-12vw}71%{translate:11vw}}@keyframes buehne-weite{0%,to{scale:1}50%{scale:1.22 1}}@keyframes buehne-atem{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.buehne-tiefe:after{display:none}}.buehne-kopf{--buehne-oben:0%;--buehne-unten:45%}.buehne-pastell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--yb-verlauf-pastell);color:var(--yb-text-auf-pastell);--yb-text-ueberschrift:var(--yb-text-auf-pastell);--yb-text-primaer:var(--yb-text-auf-pastell);--yb-text-leise:var(--yb-text-auf-pastell);--yb-akzent-zahl:var(--yb-text-auf-pastell);--yb-aktion-primaer:var(--yb-aktion-auf-pastell);--yb-text-auf-aktion:var(--yb-text-auf-aktion-pastell);--yb-marke-logo:var(--yb-marke-logo-auf-pastell);--yb-web-biene:var(--yb-text-auf-pastell);--yb-linie-standard:var(--yb-text-auf-pastell)}@supports (color:color-mix(in lab, red, red)){.buehne-pastell{--yb-linie-standard:color-mix(in srgb, var(--yb-text-auf-pastell) 14%, transparent)}}.buehne-pastell{--yb-linie-eingabe:var(--yb-text-auf-pastell)}@supports (color:color-mix(in lab, red, red)){.buehne-pastell{--yb-linie-eingabe:color-mix(in srgb, var(--yb-text-auf-pastell) 50%, transparent)}}.buehne-pastell{--yb-flaeche-karte:var(--yb-text-auf-verlauf)}@supports (color:color-mix(in lab, red, red)){.buehne-pastell{--yb-flaeche-karte:color-mix(in srgb, var(--yb-text-auf-verlauf) 55%, transparent)}}.buehne-pastell{--pf-rose:var(--yb-palette-pastell-rose);--pf-lavendel:var(--yb-palette-lavendel);--pf-flieder:var(--yb-palette-flieder);--pf-blau:var(--yb-palette-taubenblau)}@supports (color:color-mix(in lab, red, red)){.buehne-pastell{--pf-blau:color-mix(in srgb, var(--yb-palette-taubenblau) 58%, var(--yb-palette-flieder))}}.buehne-pastell{--pf-quarz:var(--yb-palette-rosenquarz)}@supports (color:color-mix(in lab, red, red)){.buehne-pastell{--pf-quarz:color-mix(in srgb, var(--yb-palette-rosenquarz) 14%, var(--yb-palette-pastell-rose))}}.buehne-pastell{--pf-zeit:calc(var(--pastell-tempo,1) * 1s);--pf-start:calc(var(--pastell-phase,0) * var(--pf-zeit) * -14);isolation:isolate;contain:paint;position:relative;overflow:clip}.cta-buehne.buehne-pastell{--pastell-phase:.1;--pastell-tempo:1.08}.duo.buehne-pastell{--pastell-phase:.6;--pastell-tempo:.88}.beta-box.buehne-pastell{--pastell-phase:.35}.k-aside.buehne-pastell{--pastell-phase:.8;--pastell-tempo:.96}.jempty-inner.buehne-pastell{--pastell-phase:.45}.pr-sponsor.buehne-pastell{--pastell-phase:.05;--pastell-tempo:1.1}.pr-cta-inner.buehne-pastell{--pastell-phase:.55;--pastell-tempo:.9}blockquote.buehne-pastell{--pastell-phase:.1;--pastell-tempo:1.06}@media (width>=900px){.k-aside.buehne-pastell,blockquote.buehne-pastell{--pastell-wolke:240px}}.buehne-pastell:before,.buehne-pastell:after{content:"";z-index:-1;pointer-events:none;--pf-r:var(--pastell-wolke,clamp(130px, 26vw, 400px));--pf-winkel-a:11deg;--pf-winkel-b:15deg;--pf-s1:14%;--pf-s2:38%;--pf-s3:62%;--pf-s4:84%;--pf-gross:var(--pf-r) calc(var(--pf-r) * .92);--pf-mittel:calc(var(--pf-r) * .9) calc(var(--pf-r) * .84);--pf-klein:calc(var(--pf-r) * .8) calc(var(--pf-r) * .76);--pf-mini:calc(var(--pf-r) * .7) calc(var(--pf-r) * .68);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;position:absolute;inset:-45% -35%;-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 12% 88%,#0000),linear-gradient(#0000,currentColor 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,currentColor 12% 88%,#0000),linear-gradient(#0000,currentColor 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.buehne-pastell:before{transform-origin:40% 46%;background:radial-gradient(ellipse var(--pf-gross) at 30% 34%, var(--pf-rose) 0%, var(--pf-rose) var(--pf-s1), var(--pf-rose) var(--pf-s2), var(--pf-rose) var(--pf-s3), var(--pf-rose) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-mittel) at 45% 64%, var(--pf-blau) 0%, var(--pf-blau) var(--pf-s1), var(--pf-blau) var(--pf-s2), var(--pf-blau) var(--pf-s3), var(--pf-blau) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-gross) at 67% 36%, var(--pf-quarz) 0%, var(--pf-quarz) var(--pf-s1), var(--pf-quarz) var(--pf-s2), var(--pf-quarz) var(--pf-s3), var(--pf-quarz) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-klein) at 78% 66%, var(--pf-flieder) 0%, var(--pf-flieder) var(--pf-s1), var(--pf-flieder) var(--pf-s2), var(--pf-flieder) var(--pf-s3), var(--pf-flieder) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-klein) at 52% 27%, var(--pf-rose) 0%, var(--pf-rose) var(--pf-s1), var(--pf-rose) var(--pf-s2), var(--pf-rose) var(--pf-s3), var(--pf-rose) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-klein) at 22% 70%, var(--pf-lavendel) 0%, var(--pf-lavendel) var(--pf-s1), var(--pf-lavendel) var(--pf-s2), var(--pf-lavendel) var(--pf-s3), var(--pf-lavendel) var(--pf-s4), transparent 100%)}@supports (color:color-mix(in lab, red, red)){.buehne-pastell:before{background:radial-gradient(ellipse var(--pf-gross) at 30% 34%, var(--pf-rose) 0%, var(--pf-rose) var(--pf-s1), color-mix(in srgb, var(--pf-rose) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-rose) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-rose) 9%, transparent) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-mittel) at 45% 64%, var(--pf-blau) 0%, var(--pf-blau) var(--pf-s1), color-mix(in srgb, var(--pf-blau) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-blau) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-blau) 9%, transparent) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-gross) at 67% 36%, var(--pf-quarz) 0%, var(--pf-quarz) var(--pf-s1), color-mix(in srgb, var(--pf-quarz) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-quarz) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-quarz) 9%, transparent) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-klein) at 78% 66%, var(--pf-flieder) 0%, var(--pf-flieder) var(--pf-s1), color-mix(in srgb, var(--pf-flieder) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-flieder) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-flieder) 9%, transparent) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-klein) at 52% 27%, var(--pf-rose) 0%, var(--pf-rose) var(--pf-s1), color-mix(in srgb, var(--pf-rose) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-rose) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-rose) 9%, transparent) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-klein) at 22% 70%, var(--pf-lavendel) 0%, var(--pf-lavendel) var(--pf-s1), color-mix(in srgb, var(--pf-lavendel) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-lavendel) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-lavendel) 9%, transparent) var(--pf-s4), transparent 100%)}}.buehne-pastell:before{animation:pf-weg-a calc(var(--pf-zeit) * 14) linear var(--pf-start) infinite, pf-dreh-a calc(var(--pf-zeit) * 9) ease-in-out var(--pf-start) infinite alternate, pf-atmen calc(var(--pf-zeit) * 8) ease-in-out var(--pf-start) infinite alternate}.buehne-pastell:after{transform-origin:62% 56%;background:radial-gradient(ellipse var(--pf-klein) at 62% 44%, var(--pf-blau) 0%, var(--pf-blau) var(--pf-s1), var(--pf-blau) var(--pf-s2), var(--pf-blau) var(--pf-s3), var(--pf-blau) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-mittel) at 34% 56%, var(--pf-flieder) 0%, var(--pf-flieder) var(--pf-s1), var(--pf-flieder) var(--pf-s2), var(--pf-flieder) var(--pf-s3), var(--pf-flieder) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-klein) at 52% 74%, var(--pf-rose) 0%, var(--pf-rose) var(--pf-s1), var(--pf-rose) var(--pf-s2), var(--pf-rose) var(--pf-s3), var(--pf-rose) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-mini) at 77% 30%, var(--pf-lavendel) 0%, var(--pf-lavendel) var(--pf-s1), var(--pf-lavendel) var(--pf-s2), var(--pf-lavendel) var(--pf-s3), var(--pf-lavendel) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-mini) at 24% 36%, var(--pf-quarz) 0%, var(--pf-quarz) var(--pf-s1), var(--pf-quarz) var(--pf-s2), var(--pf-quarz) var(--pf-s3), var(--pf-quarz) var(--pf-s4), transparent 100%)}@supports (color:color-mix(in lab, red, red)){.buehne-pastell:after{background:radial-gradient(ellipse var(--pf-klein) at 62% 44%, var(--pf-blau) 0%, var(--pf-blau) var(--pf-s1), color-mix(in srgb, var(--pf-blau) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-blau) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-blau) 9%, transparent) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-mittel) at 34% 56%, var(--pf-flieder) 0%, var(--pf-flieder) var(--pf-s1), color-mix(in srgb, var(--pf-flieder) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-flieder) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-flieder) 9%, transparent) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-klein) at 52% 74%, var(--pf-rose) 0%, var(--pf-rose) var(--pf-s1), color-mix(in srgb, var(--pf-rose) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-rose) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-rose) 9%, transparent) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-mini) at 77% 30%, var(--pf-lavendel) 0%, var(--pf-lavendel) var(--pf-s1), color-mix(in srgb, var(--pf-lavendel) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-lavendel) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-lavendel) 9%, transparent) var(--pf-s4), transparent 100%), radial-gradient(ellipse var(--pf-mini) at 24% 36%, var(--pf-quarz) 0%, var(--pf-quarz) var(--pf-s1), color-mix(in srgb, var(--pf-quarz) 64%, transparent) var(--pf-s2), color-mix(in srgb, var(--pf-quarz) 30%, transparent) var(--pf-s3), color-mix(in srgb, var(--pf-quarz) 9%, transparent) var(--pf-s4), transparent 100%)}}.buehne-pastell:after{animation:pf-weg-b calc(var(--pf-zeit) * 11) linear var(--pf-start) infinite, pf-dreh-b calc(var(--pf-zeit) * 12.5) ease-in-out var(--pf-start) infinite alternate-reverse, pf-puls calc(var(--pf-zeit) * 7) ease-in-out var(--pf-start) infinite alternate, pf-glimmen calc(var(--pf-zeit) * 10) ease-in-out var(--pf-start) infinite alternate-reverse}@keyframes pf-weg-a{0%,to{translate:10%}8.33%{translate:8.7% 3.5%}16.67%{translate:5% 6.1%}25%{translate:0% 7%}33.33%{translate:-5% 6.1%}41.67%{translate:-8.7% 3.5%}50%{translate:-10%}58.33%{translate:-8.7% -3.5%}66.67%{translate:-5% -6.1%}75%{translate:0% -7%}83.33%{translate:5% -6.1%}91.67%{translate:8.7% -3.5%}}@keyframes pf-weg-b{0%,to{translate:0%}8.33%{translate:-4.5% 5.2%}16.67%{translate:-7.8% 5.2%}25%{translate:-9%}33.33%{translate:-7.8% -5.2%}41.67%{translate:-4.5% -5.2%}50%{translate:0%}58.33%{translate:4.5% 5.2%}66.67%{translate:7.8% 5.2%}75%{translate:9%}83.33%{translate:7.8% -5.2%}91.67%{translate:4.5% -5.2%}}@keyframes pf-dreh-a{0%{rotate:calc(var(--pf-winkel-a) * -1)}to{rotate:var(--pf-winkel-a)}}@keyframes pf-dreh-b{0%{rotate:calc(var(--pf-winkel-b) * -1)}to{rotate:var(--pf-winkel-b)}}@media (width<=600px){.buehne-pastell:before,.buehne-pastell:after{--pf-r:var(--pastell-wolke,clamp(200px, 56vw, 400px));--pf-winkel-a:7deg;--pf-winkel-b:9deg}}@keyframes pf-puls{0%{scale:.9}to{scale:1.12}}@keyframes pf-atmen{0%{opacity:.78}to{opacity:1}}@keyframes pf-glimmen{0%{opacity:.5}to{opacity:.95}}@media (prefers-reduced-motion:reduce){.buehne-pastell:before,.buehne-pastell:after{display:none}}footer.site-footer{isolation:isolate;background:var(--yb-flaeche-seite);border-top:1px solid var(--yb-linie-standard);padding:70px 0 48px;position:relative;overflow:hidden}footer.site-footer:before,footer.site-footer:after{content:"";z-index:-1;pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(#0000 0%,#000 56% 100%);mask-image:linear-gradient(#0000 0%,#000 56% 100%)}footer.site-footer:before{background:radial-gradient(52% 96% at 14% 112%, var(--yb-palette-bergviolett) 0%, var(--yb-palette-bergviolett) 30%, var(--yb-palette-bergviolett) 60%, var(--yb-palette-bergviolett) 82%, transparent 100%), radial-gradient(48% 90% at 58% 118%, var(--yb-palette-heidelbeere) 0%, var(--yb-palette-heidelbeere) 30%, var(--yb-palette-heidelbeere) 60%, var(--yb-palette-heidelbeere) 82%, transparent 100%), radial-gradient(40% 110% at 94% 100%, var(--yb-palette-heidelbeer-nacht) 0%, var(--yb-palette-heidelbeer-nacht) 30%, var(--yb-palette-heidelbeer-nacht) 60%, var(--yb-palette-heidelbeer-nacht) 82%, transparent 100%);inset:0}@supports (color:color-mix(in lab, red, red)){footer.site-footer:before{background:radial-gradient(52% 96% at 14% 112%, color-mix(in srgb, var(--yb-palette-bergviolett) 46%, transparent) 0%, color-mix(in srgb, var(--yb-palette-bergviolett) 36%, transparent) 30%, color-mix(in srgb, var(--yb-palette-bergviolett) 17%, transparent) 60%, color-mix(in srgb, var(--yb-palette-bergviolett) 5%, transparent) 82%, transparent 100%), radial-gradient(48% 90% at 58% 118%, color-mix(in srgb, var(--yb-palette-heidelbeere) 52%, transparent) 0%, color-mix(in srgb, var(--yb-palette-heidelbeere) 40%, transparent) 30%, color-mix(in srgb, var(--yb-palette-heidelbeere) 19%, transparent) 60%, color-mix(in srgb, var(--yb-palette-heidelbeere) 5%, transparent) 82%, transparent 100%), radial-gradient(40% 110% at 94% 100%, color-mix(in srgb, var(--yb-palette-heidelbeer-nacht) 78%, transparent) 0%, color-mix(in srgb, var(--yb-palette-heidelbeer-nacht) 60%, transparent) 30%, color-mix(in srgb, var(--yb-palette-heidelbeer-nacht) 29%, transparent) 60%, color-mix(in srgb, var(--yb-palette-heidelbeer-nacht) 8%, transparent) 82%, transparent 100%)}}footer.site-footer:after{background:radial-gradient(22% 70% at 36% 108%, var(--yb-palette-bergviolett) 0%, var(--yb-palette-bergviolett) 30%, var(--yb-palette-bergviolett) 60%, var(--yb-palette-bergviolett) 82%, transparent 100%), radial-gradient(18% 60% at 70% 112%, var(--yb-palette-heidelbeere) 0%, var(--yb-palette-heidelbeere) 30%, var(--yb-palette-heidelbeere) 60%, var(--yb-palette-heidelbeere) 82%, transparent 100%);inset:0 -20vw}@supports (color:color-mix(in lab, red, red)){footer.site-footer:after{background:radial-gradient(22% 70% at 36% 108%, color-mix(in srgb, var(--yb-palette-bergviolett) 20%, transparent) 0%, color-mix(in srgb, var(--yb-palette-bergviolett) 15%, transparent) 30%, color-mix(in srgb, var(--yb-palette-bergviolett) 7%, transparent) 60%, color-mix(in srgb, var(--yb-palette-bergviolett) 2%, transparent) 82%, transparent 100%), radial-gradient(18% 60% at 70% 112%, color-mix(in srgb, var(--yb-palette-heidelbeere) 22%, transparent) 0%, color-mix(in srgb, var(--yb-palette-heidelbeere) 17%, transparent) 30%, color-mix(in srgb, var(--yb-palette-heidelbeere) 8%, transparent) 60%, color-mix(in srgb, var(--yb-palette-heidelbeere) 2%, transparent) 82%, transparent 100%)}}footer.site-footer:after{transform-origin:50% 100%;animation:37s ease-in-out -14s infinite fuss-zug,26s ease-in-out -9s infinite fuss-weite,19s ease-in-out -5s infinite fuss-atem}@keyframes fuss-zug{0%,to{translate:0}35%{translate:-9vw}70%{translate:8vw}}@keyframes fuss-weite{0%,to{scale:1}50%{scale:1.18 1.08}}@keyframes fuss-atem{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){footer.site-footer:after{display:none}}.foot-waben{z-index:-1;pointer-events:none;width:340px;height:auto;fill:var(--yb-aktion-licht);opacity:.07;position:absolute;top:48px;left:calc(50% + 568px);-webkit-mask-image:radial-gradient(110% 100% at 0 20%,#000 35%,#0000 100%);mask-image:radial-gradient(110% 100% at 0 20%,#000 35%,#0000 100%)}@media (width<=1279px){.foot-waben{display:none}}@media (width<=900px){.foot-waben{opacity:.09;width:250px;display:block;top:28px;left:auto;right:-56px;-webkit-mask-image:radial-gradient(100% 100% at 100% 0,#000 30%,#0000 100%);mask-image:radial-gradient(100% 100% at 100% 0,#000 30%,#0000 100%)}}@media (width<=480px){.foot-waben{width:176px;top:8px;right:-48px}}.foot-grid{z-index:2;grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:40px 48px;display:grid;position:relative}.foot-brand{flex-direction:column;align-items:flex-start;max-width:360px;display:flex}.foot-brand .foot-firma{font-size:var(--yb-typo-klein-size);line-height:var(--yb-typo-klein-lh);color:var(--yb-text-leise);margin-top:24px}.foot-brand .foot-mail{min-height:30px;font-size:var(--yb-typo-text-size);line-height:var(--yb-typo-text-lh);color:var(--yb-text-primaer);-webkit-text-decoration:underline 1px var(--yb-akzent-zahl);-webkit-text-decoration:underline 1px var(--yb-akzent-zahl);-webkit-text-decoration:underline 1px var(--yb-akzent-zahl);text-decoration:underline 1px var(--yb-akzent-zahl);align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.foot-brand .foot-mail{-webkit-text-decoration:underline 1px color-mix(in srgb, var(--yb-akzent-zahl) 45%, transparent);-webkit-text-decoration:underline 1px color-mix(in srgb, var(--yb-akzent-zahl) 45%, transparent);-webkit-text-decoration:underline 1px color-mix(in srgb, var(--yb-akzent-zahl) 45%, transparent);text-decoration:underline 1px color-mix(in srgb, var(--yb-akzent-zahl) 45%, transparent)}}.foot-brand .foot-mail{text-underline-offset:5px;transition:color var(--d-fast) var(--ease-standard), text-decoration-color var(--d-fast) var(--ease-standard)}.foot-brand .foot-mail:hover{color:var(--yb-text-primaer);-webkit-text-decoration-color:var(--yb-akzent-zahl);-webkit-text-decoration-color:var(--yb-akzent-zahl);-webkit-text-decoration-color:var(--yb-akzent-zahl);text-decoration-color:var(--yb-akzent-zahl)}.foot-brand .foot-mail:active{-webkit-text-decoration-color:var(--yb-akzent-zahl);-webkit-text-decoration-color:var(--yb-akzent-zahl);-webkit-text-decoration-color:var(--yb-akzent-zahl);text-decoration-color:var(--yb-akzent-zahl);text-decoration-thickness:2px}@media (width<=768px),(pointer:coarse){.foot-brand .foot-mail{min-height:44px}}.foot-brand .foot-beta{margin-top:20px}.foot-beta .lq-text{align-items:center;gap:8px;display:inline-flex}.foot-beta .sp{opacity:.75;width:14px;height:14px;transition:transform .24s cubic-bezier(.22, 1, .36, 1), opacity .2s var(--ease-standard);background:currentColor;flex:none;-webkit-mask:url(/assets/bee-line.svg) 50%/contain no-repeat;mask:url(/assets/bee-line.svg) 50%/contain no-repeat}@media (hover:hover) and (pointer:fine){.foot-beta:hover .sp{opacity:1;transform:translate(2px,-3px)rotate(-14deg)scale(1.12)}}.foot-beta:active .sp{opacity:1;transform:translateY(1px)scale(.92)}@media (prefers-reduced-motion:reduce){.foot-beta .sp,.foot-beta:is(:hover,:active) .sp{transform:none}}@media (width<=900px){.foot-grid{grid-template-columns:minmax(0,1fr);gap:48px}}.foot-brand .foot-logo{aspect-ratio:324.148/95.999;width:auto;height:32px}.foot-brand .tg{font-size:var(--yb-typo-text-size);line-height:var(--yb-typo-text-lh);color:var(--yb-text-leise);margin-top:12px}.foot-cols{grid-template-columns:repeat(3,auto);justify-content:space-between;gap:32px 24px;display:grid}@media (width<=480px){.foot-cols{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.foot-cols .fcol:last-child{grid-column:1/-1}}.fcol h2{font-size:var(--yb-typo-label-size);line-height:var(--yb-typo-label-lh);letter-spacing:var(--yb-typo-label-ls);text-transform:uppercase;color:var(--yb-akzent-zahl);margin-bottom:16px;font-weight:600}.fcol a{padding:var(--yb-abstand-4) 0;font-size:var(--yb-typo-text-size);line-height:var(--yb-typo-text-lh);color:var(--yb-text-leise);text-underline-offset:5px;transition:color var(--d-fast) var(--ease-standard), text-decoration-color var(--d-fast) var(--ease-standard);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:block}.fcol a:hover{color:var(--yb-text-primaer);-webkit-text-decoration-color:var(--yb-akzent-zahl);-webkit-text-decoration-color:var(--yb-akzent-zahl);-webkit-text-decoration-color:var(--yb-akzent-zahl);text-decoration-color:var(--yb-akzent-zahl)}.fcol a:active{color:var(--yb-text-primaer);-webkit-text-decoration-color:var(--yb-akzent-zahl);-webkit-text-decoration-color:var(--yb-akzent-zahl);-webkit-text-decoration-color:var(--yb-akzent-zahl);text-decoration-color:var(--yb-akzent-zahl);text-decoration-thickness:2px}@media (width<=768px),(pointer:coarse){.fcol a{align-items:center;min-height:44px;padding-block:0;display:flex}}.foot-base{border-top:1px solid var(--yb-linie-standard);z-index:2;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:56px;padding-top:24px;display:flex;position:relative}.foot-base .cp{font-size:var(--yb-typo-klein-size);line-height:var(--yb-typo-klein-lh);color:var(--yb-text-leise)}.prose-col{max-width:680px;color:var(--yb-text-primaer);font-size:var(--yb-typo-text-gross-size);line-height:var(--yb-typo-text-gross-lh);letter-spacing:0;margin:0 auto}.prose-col>p:first-child{margin-top:0}.prose-col h2{font-weight:700;font-size:var(--yb-typo-titel-2-size);line-height:var(--yb-typo-titel-2-lh);letter-spacing:0;color:var(--yb-text-ueberschrift);margin-top:44px}.prose-col h3{font-weight:600;font-size:var(--yb-typo-titel-3-size);line-height:var(--yb-typo-titel-3-lh);letter-spacing:0;color:var(--yb-text-ueberschrift);margin:28px 0 10px}.prose-col p{margin:20px 0 0}.prose-col a{color:var(--yb-text-primaer);text-underline-offset:3px;transition:color var(--d-fast) var(--ease-standard);text-decoration:underline}.prose-col a:hover{color:var(--yb-akzent-zahl)}.prose-col a:active{text-decoration-thickness:2px;-webkit-text-decoration-color:var(--yb-akzent-zahl);-webkit-text-decoration-color:var(--yb-akzent-zahl);-webkit-text-decoration-color:var(--yb-akzent-zahl);text-decoration-color:var(--yb-akzent-zahl)}.prose-col ul,.prose-col ol{margin:20px 0 0;padding-left:22px}.prose-col li{margin:0 0 8px}.prose-col strong{color:var(--yb-text-primaer);font-weight:600}.prose-col code{font-family:var(--font-figtree), system-ui, sans-serif;font-size:var(--yb-typo-text-size)}.prose-col pre{font-family:var(--font-figtree), system-ui, sans-serif;background:var(--yb-flaeche-karte);border:1px solid var(--yb-linie-standard);border-radius:var(--yb-radius-karte);margin:20px 0 0;padding:18px 20px;overflow-x:auto}.prose-col pre code{font-family:inherit;font-size:var(--yb-typo-klein-size);color:var(--yb-text-primaer);line-height:1.6}@keyframes bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(1.2deg)}}@keyframes mdrop{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@media (width<=430px){.shell{padding:0 20px}.mcard{min-height:0}.cta{min-height:auto;padding:64px 0 96px}.cta .cta-row{align-self:stretch}.cta .cta-row .btn-primary{justify-content:center;width:100%}.foot-cols{gap:36px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes vt-out{to{opacity:0;transform:translateY(-8px)}}@keyframes vt-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@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-ease{syntax:"*";inherits:false}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.yb-logo[data-astro-cid-tcpqpzu5]{flex:none;display:block}.micon[data-astro-cid-akkqve4h]{vertical-align:middle;flex:none;display:inline-block}.hex[data-astro-cid-fshnflcv]{width:var(--hex-size);height:var(--hex-size);flex:none;place-items:center;line-height:1;display:inline-grid}.hex-bg[data-astro-cid-fshnflcv],.hex-slot[data-astro-cid-fshnflcv]{grid-area:1/1}.hex-bg[data-astro-cid-fshnflcv]{width:100%;height:100%;display:block}.hex-slot[data-astro-cid-fshnflcv]{place-items:center;max-width:68%;display:grid}.t-solid[data-astro-cid-fshnflcv] .hex-flaeche[data-astro-cid-fshnflcv]{fill:var(--yb-akzent-zahl)}.t-solid[data-astro-cid-fshnflcv] .hex-slot[data-astro-cid-fshnflcv]{color:var(--yb-text-auf-aktion)}.t-licht[data-astro-cid-fshnflcv] .hex-flaeche[data-astro-cid-fshnflcv]{fill:var(--yb-aktion-licht)}.t-licht[data-astro-cid-fshnflcv] .hex-slot[data-astro-cid-fshnflcv]{color:var(--yb-text-auf-licht)}.t-soft[data-astro-cid-fshnflcv] .hex-flaeche[data-astro-cid-fshnflcv]{fill:var(--yb-flaeche-karte)}.t-soft[data-astro-cid-fshnflcv] .hex-ring[data-astro-cid-fshnflcv]{fill:var(--yb-linie-standard)}.t-soft[data-astro-cid-fshnflcv] .hex-slot[data-astro-cid-fshnflcv]{color:var(--yb-akzent-zahl)}.t-fluss[data-astro-cid-fshnflcv] .hex-flaeche[data-astro-cid-fshnflcv]{fill:var(--yb-palette-lavendel)}.t-fluss[data-astro-cid-fshnflcv] .hex-slot[data-astro-cid-fshnflcv]{color:var(--yb-text-auf-pastell)}.t-line[data-astro-cid-fshnflcv] .hex-ring[data-astro-cid-fshnflcv]{fill:var(--yb-akzent-zahl)}.t-line[data-astro-cid-fshnflcv] .hex-slot[data-astro-cid-fshnflcv]{color:var(--yb-akzent-zahl)}.mw[data-astro-cid-jlarhfl3]{isolation:isolate;--yb-akzent-zahl:var(--modul);--mw-dauer:.46s;--mw-verzug:calc(var(--mk-i,0) * 90ms + .3s);flex:none;place-items:center;line-height:1;display:inline-grid;position:relative}.mw[data-astro-cid-jlarhfl3]>*{grid-area:1/1}.mw-hof[data-astro-cid-jlarhfl3]{background:radial-gradient(closest-side, color-mix(in srgb, var(--modul) 34%, transparent), transparent);opacity:.5;z-index:-1;pointer-events:none;width:190%;height:190%;transition:opacity var(--mw-dauer) var(--ease-out-quint), transform var(--mw-dauer) var(--ease-out-quint);border-radius:50%;transform:scale(.88)}.mw[data-astro-cid-jlarhfl3] .micon{overflow:visible}.mw-licht[data-astro-cid-jlarhfl3] .mw-hof[data-astro-cid-jlarhfl3]{background:radial-gradient(closest-side, color-mix(in srgb, var(--modul) 60%, transparent), transparent);opacity:.75;width:220%;height:220%}.mw[data-astro-cid-jlarhfl3] :is(.mi-a,.mi-b,.mi-b1,.mi-b2,.mi-b3){transform-box:fill-box;transform-origin:50%;transition:transform var(--mw-dauer) var(--ease-out-quint), opacity var(--mw-dauer) var(--ease-out-quint)}.mw-pos[data-astro-cid-jlarhfl3] .mi-b{transform-origin:50% 0}.mw-fi[data-astro-cid-jlarhfl3] :is(.mi-b1,.mi-b2,.mi-b3){transform-origin:50% 100%}.mw-fi[data-astro-cid-jlarhfl3] .mi-b2{transition-delay:60ms}.mw-fi[data-astro-cid-jlarhfl3] .mi-b3{transition-delay:.12s}.mw-hr[data-astro-cid-jlarhfl3] .mi-b{transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-hof[data-astro-cid-jlarhfl3]{opacity:1;transform:scale(1)}[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-pos[data-astro-cid-jlarhfl3] .mi-b{transform:translateY(2.8px)}[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-pos[data-astro-cid-jlarhfl3] .mi-a{transform:translateY(-1.2px)}[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-crm[data-astro-cid-jlarhfl3] .mi-b{transform:translate(-3px)translateY(.4px)}[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-re[data-astro-cid-jlarhfl3] .mi-b{transform:scale(1.26)}[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-fi[data-astro-cid-jlarhfl3] :is(.mi-b1,.mi-b2,.mi-b3){transform:scaleY(1.32)}[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-fi[data-astro-cid-jlarhfl3] .mi-a{transform:translateY(-2.2px)}[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-hr[data-astro-cid-jlarhfl3] .mi-b{transform:rotate(-16deg)}[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-bk[data-astro-cid-jlarhfl3] .mi-b{transform:scale(1.3)rotate(-6deg)}[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-bk[data-astro-cid-jlarhfl3] .mi-a{transform:translateY(-1.4px)}[data-mw-anlass]:is(:focus-visible,.mw-an) .mw-dms[data-astro-cid-jlarhfl3] .mi-b{transform:translateY(-3.4px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){[data-mw-anlass]:hover .mw-hof[data-astro-cid-jlarhfl3]{opacity:1;transform:scale(1)}[data-mw-anlass]:hover .mw-pos[data-astro-cid-jlarhfl3] .mi-b{transform:translateY(2.8px)}[data-mw-anlass]:hover .mw-pos[data-astro-cid-jlarhfl3] .mi-a{transform:translateY(-1.2px)}[data-mw-anlass]:hover .mw-crm[data-astro-cid-jlarhfl3] .mi-b{transform:translate(-3px)translateY(.4px)}[data-mw-anlass]:hover .mw-re[data-astro-cid-jlarhfl3] .mi-b{transform:scale(1.26)}[data-mw-anlass]:hover .mw-fi[data-astro-cid-jlarhfl3] :is(.mi-b1,.mi-b2,.mi-b3){transform:scaleY(1.32)}[data-mw-anlass]:hover .mw-fi[data-astro-cid-jlarhfl3] .mi-a{transform:translateY(-2.2px)}[data-mw-anlass]:hover .mw-hr[data-astro-cid-jlarhfl3] .mi-b{transform:rotate(-16deg)}[data-mw-anlass]:hover .mw-bk[data-astro-cid-jlarhfl3] .mi-b{transform:scale(1.3)rotate(-6deg)}[data-mw-anlass]:hover .mw-bk[data-astro-cid-jlarhfl3] .mi-a{transform:translateY(-1.4px)}[data-mw-anlass]:hover .mw-dms[data-astro-cid-jlarhfl3] .mi-b{transform:translateY(-3.4px)}}@media (prefers-reduced-motion:no-preference){.reveal-ready .is-revealed .mw[data-astro-cid-jlarhfl3] :is(.mi-a,.mi-b,.mi-b1,.mi-b2,.mi-b3){animation-duration:.64s;animation-timing-function:var(--ease-out-quint);animation-delay:var(--mw-verzug);animation-fill-mode:backwards}.reveal-ready .is-revealed .mw-pos[data-astro-cid-jlarhfl3] .mi-b{animation-name:mw-ein-schublade}.reveal-ready .is-revealed .mw-crm[data-astro-cid-jlarhfl3] .mi-b{animation-name:mw-ein-rechts}.reveal-ready .is-revealed .mw-re[data-astro-cid-jlarhfl3] .mi-b{animation-name:mw-ein-praegen}.reveal-ready .is-revealed .mw-fi[data-astro-cid-jlarhfl3] :is(.mi-b1,.mi-b2,.mi-b3){animation-name:mw-ein-balken}.reveal-ready .is-revealed .mw-fi[data-astro-cid-jlarhfl3] .mi-b2{animation-delay:calc(var(--mw-verzug) + 80ms)}.reveal-ready .is-revealed .mw-fi[data-astro-cid-jlarhfl3] .mi-b3{animation-delay:calc(var(--mw-verzug) + .16s)}.reveal-ready .is-revealed .mw-fi[data-astro-cid-jlarhfl3] .mi-a{animation-name:mw-ein-blende;animation-delay:calc(var(--mw-verzug) + .24s)}.reveal-ready .is-revealed .mw-hr[data-astro-cid-jlarhfl3] .mi-b{animation-name:mw-ein-schwingen}.reveal-ready .is-revealed .mw-bk[data-astro-cid-jlarhfl3] .mi-b{animation-name:mw-ein-haken}.reveal-ready .is-revealed .mw-dms[data-astro-cid-jlarhfl3] .mi-b{animation-name:mw-ein-blatt}}@keyframes mw-ein-schublade{0%{opacity:0;transform:translateY(3.2px)}}@keyframes mw-ein-rechts{0%{opacity:0;transform:translate(4px)}}@keyframes mw-ein-praegen{0%{opacity:0;transform:scale(.55)}}@keyframes mw-ein-balken{0%{transform:scaleY(.15)}}@keyframes mw-ein-blende{0%{opacity:0}}@keyframes mw-ein-schwingen{0%{opacity:0;transform:rotate(-18deg)}}@keyframes mw-ein-haken{0%{opacity:0;transform:scale(.4)}}@keyframes mw-ein-blatt{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.mw-hof[data-astro-cid-jlarhfl3],.mw[data-astro-cid-jlarhfl3] :is(.mi-a,.mi-b,.mi-b1,.mi-b2,.mi-b3){transition:none;animation:none}}.navlinks[data-astro-cid-zddf7e5k] a[data-astro-cid-zddf7e5k] .ext[data-astro-cid-zddf7e5k]{color:var(--yb-text-leise);font-size:10px;transform:translateY(-1px)}.drawer[data-astro-cid-zddf7e5k] a[data-astro-cid-zddf7e5k] .ext[data-astro-cid-zddf7e5k]{color:var(--yb-text-leise);font-size:12px}.flyout[data-astro-cid-zddf7e5k] .kopf[data-astro-cid-zddf7e5k]{font-size:var(--yb-typo-klein-size);line-height:var(--yb-typo-klein-lh);color:var(--yb-akzent-zahl);margin-bottom:14px;font-weight:600;text-decoration:none;display:block}.flyout[data-astro-cid-zddf7e5k] .kopf[data-astro-cid-zddf7e5k]:hover{text-underline-offset:3px;text-decoration:underline}.flyout[data-astro-cid-zddf7e5k] .kopf[data-astro-cid-zddf7e5k]:active{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}@media (width<=1024px){.navlinks[data-astro-cid-zddf7e5k],.navr[data-astro-cid-zddf7e5k]{display:none}.hamb[data-astro-cid-zddf7e5k]{display:flex}.nav[data-astro-cid-zddf7e5k]{grid-template-columns:1fr auto}}.sband[data-astro-cid-5fogpcry]{background:var(--yb-flaeche-seite);padding:40px 0 44px}.sband[data-astro-cid-5fogpcry][data-ruht] .sband-wolken[data-astro-cid-5fogpcry]:before,.sband[data-astro-cid-5fogpcry][data-ruht] .sband-wolken[data-astro-cid-5fogpcry]:after,.sband[data-astro-cid-5fogpcry][data-ruht] .sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]:before,.sband[data-astro-cid-5fogpcry][data-ruht] .sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]:after{animation-play-state:paused}.sband-card[data-astro-cid-5fogpcry]{isolation:isolate;border-radius:var(--yb-radius-karte);background:var(--yb-flaeche-services);color:var(--yb-services-text);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yb-palette-taubenblau) 14%, transparent);padding:28px 32px 30px;position:relative}.sband-wolken[data-astro-cid-5fogpcry]{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sband-wolken[data-astro-cid-5fogpcry]:before,.sband-wolken[data-astro-cid-5fogpcry]:after{content:"";position:absolute;inset:-45% -12%}.sband-wolken[data-astro-cid-5fogpcry]:before{--w1:color-mix(in srgb, var(--yb-palette-taubenblau) 22%, transparent);--w2:color-mix(in srgb, var(--yb-palette-heidelbeere) 70%, transparent);background:radial-gradient(ellipse 30% 42% at 16% 36%, var(--w1) 0%, color-mix(in srgb, var(--w1) 62%, transparent) 40%, color-mix(in srgb, var(--w1) 24%, transparent) 66%, color-mix(in srgb, var(--w1) 6%, transparent) 86%, transparent 100%), radial-gradient(ellipse 34% 46% at 80% 64%, var(--w2) 0%, color-mix(in srgb, var(--w2) 62%, transparent) 40%, color-mix(in srgb, var(--w2) 24%, transparent) 66%, color-mix(in srgb, var(--w2) 6%, transparent) 86%, transparent 100%);animation:46s ease-in-out infinite alternate sband-wolke-a,17s ease-in-out infinite alternate sband-atmen}.sband-wolken[data-astro-cid-5fogpcry]:after{--w3:color-mix(in srgb, var(--yb-palette-heidelbeere) 55%, transparent);--w4:color-mix(in srgb, var(--yb-palette-taubenblau) 16%, transparent);background:radial-gradient(ellipse 28% 40% at 42% 70%, var(--w3) 0%, color-mix(in srgb, var(--w3) 62%, transparent) 40%, color-mix(in srgb, var(--w3) 24%, transparent) 66%, color-mix(in srgb, var(--w3) 6%, transparent) 86%, transparent 100%), radial-gradient(ellipse 24% 36% at 66% 30%, var(--w4) 0%, color-mix(in srgb, var(--w4) 62%, transparent) 40%, color-mix(in srgb, var(--w4) 24%, transparent) 66%, color-mix(in srgb, var(--w4) 6%, transparent) 86%, transparent 100%);animation:61s ease-in-out infinite alternate sband-wolke-b}@keyframes sband-wolke-a{0%{translate:-6% 3%;rotate:-4deg;scale:1}50%{translate:5% -4%;rotate:3deg;scale:1.08}to{translate:9% 4%;rotate:6deg;scale:.96}}@keyframes sband-wolke-b{0%{translate:8% -3%;rotate:5deg;scale:1.05}50%{translate:-4% 5%;rotate:-3deg;scale:.95}to{translate:-10% -2%;rotate:-7deg;scale:1.1}}@keyframes sband-atmen{0%{opacity:.75}to{opacity:1}}.sband-kopf[data-astro-cid-5fogpcry]{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 40px;display:flex;position:relative}.sband-copy[data-astro-cid-5fogpcry]{flex:380px;min-width:0}.sband-marke[data-astro-cid-5fogpcry]{line-height:0}.sband-marke[data-astro-cid-5fogpcry] .yb-logo{width:156px;margin-left:-1px}.sband-slogan[data-astro-cid-5fogpcry]{font-weight:700;font-size:var(--yb-typo-titel-2-size);line-height:var(--yb-typo-titel-2-lh);color:var(--yb-services-text);margin:14px 0 0}.sband-text[data-astro-cid-5fogpcry]{font-size:var(--yb-typo-text-size);line-height:var(--yb-typo-text-lh);color:var(--yb-services-text);max-width:58ch;margin:8px 0 0}.sband-cta[data-astro-cid-5fogpcry]{--sv-blau:var(--yb-palette-taubenblau);--sv-eis:color-mix(in srgb, var(--yb-palette-taubenblau) 55%, var(--yb-text-auf-verlauf));--sv-lila:color-mix(in srgb, var(--yb-palette-taubenblau) 50%, var(--yb-palette-lavendel));--sv-tief:color-mix(in srgb, var(--yb-palette-taubenblau) 80%, var(--yb-palette-heidelbeere));--lq-zeit:calc(var(--tempo,1) * 1s);--lq-start:calc(var(--phase,0) * -97s);isolation:isolate;min-height:40px;padding:0 var(--yb-abstand-20);box-shadow:0 10px 20px -10px color-mix(in srgb, var(--yb-web-schatten-farbe) 85%, transparent);flex:none}.sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]{z-index:-1;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]:before,.sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]:after{content:"";transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity .6s;position:absolute;inset:-80% -20%}.sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]:before{background:radial-gradient(ellipse 18% 30% at 18% 44%, var(--sv-eis) 0%, var(--sv-eis) 22%, color-mix(in srgb, var(--sv-eis) 62%, transparent) 46%, color-mix(in srgb, var(--sv-eis) 24%, transparent) 70%, color-mix(in srgb, var(--sv-eis) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 16% 28% at 40% 62%, var(--sv-tief) 0%, var(--sv-tief) 22%, color-mix(in srgb, var(--sv-tief) 62%, transparent) 46%, color-mix(in srgb, var(--sv-tief) 24%, transparent) 70%, color-mix(in srgb, var(--sv-tief) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 16% 30% at 60% 38%, var(--sv-lila) 0%, var(--sv-lila) 22%, color-mix(in srgb, var(--sv-lila) 62%, transparent) 46%, color-mix(in srgb, var(--sv-lila) 24%, transparent) 70%, color-mix(in srgb, var(--sv-lila) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 15% 28% at 82% 58%, var(--sv-eis) 0%, var(--sv-eis) 22%, color-mix(in srgb, var(--sv-eis) 62%, transparent) 46%, color-mix(in srgb, var(--sv-eis) 24%, transparent) 70%, color-mix(in srgb, var(--sv-eis) 6%, transparent) 88%, transparent 100%);animation:lq-weg-a calc(var(--lq-zeit) * 13) linear var(--lq-start) infinite, lq-dreh-a calc(var(--lq-zeit) * 16) ease-in-out var(--lq-start) infinite alternate, lq-atmen calc(var(--lq-zeit) * 9) ease-in-out var(--lq-start) infinite alternate}.sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]:after{opacity:.85;background:radial-gradient(ellipse 14% 26% at 66% 42%, var(--sv-eis) 0%, var(--sv-eis) 22%, color-mix(in srgb, var(--sv-eis) 62%, transparent) 46%, color-mix(in srgb, var(--sv-eis) 24%, transparent) 70%, color-mix(in srgb, var(--sv-eis) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 14% 26% at 26% 60%, var(--sv-lila) 0%, var(--sv-lila) 22%, color-mix(in srgb, var(--sv-lila) 62%, transparent) 46%, color-mix(in srgb, var(--sv-lila) 24%, transparent) 70%, color-mix(in srgb, var(--sv-lila) 6%, transparent) 88%, transparent 100%), radial-gradient(ellipse 12% 24% at 84% 64%, var(--sv-tief) 0%, var(--sv-tief) 22%, color-mix(in srgb, var(--sv-tief) 62%, transparent) 46%, color-mix(in srgb, var(--sv-tief) 24%, transparent) 70%, color-mix(in srgb, var(--sv-tief) 6%, transparent) 88%, transparent 100%);animation:lq-weg-b calc(var(--lq-zeit) * 11) linear var(--lq-start) infinite, lq-dreh-b calc(var(--lq-zeit) * 19) ease-in-out var(--lq-start) infinite alternate-reverse, lq-puls calc(var(--lq-zeit) * 7) ease-in-out var(--lq-start) infinite alternate}.sband-cta[data-astro-cid-5fogpcry] .lq-glanz[data-astro-cid-5fogpcry]{z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(78% 58% at 50% -6%, color-mix(in srgb, var(--yb-text-auf-verlauf) 70%, transparent) 0%, color-mix(in srgb, var(--yb-text-auf-verlauf) 38%, transparent) 42%, transparent 70%), linear-gradient(to top, color-mix(in srgb, var(--yb-palette-heidelbeere) 24%, transparent) 0%, color-mix(in srgb, var(--yb-palette-taubenblau) 30%, transparent) 28%, transparent 58%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--yb-text-auf-verlauf) 85%, transparent), inset 0 -6px 12px -4px color-mix(in srgb, var(--yb-palette-heidelbeere) 34%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--yb-text-auf-verlauf) 16%, transparent);transition:box-shadow var(--d-fast) var(--ease-standard);position:absolute;inset:0}.sband-cta[data-astro-cid-5fogpcry] .lq-text[data-astro-cid-5fogpcry]{z-index:1;align-items:center;gap:8px;display:inline-flex;position:relative}.sband-cta[data-astro-cid-5fogpcry] .sband-ext[data-astro-cid-5fogpcry]{margin-left:-2px}.sband-cta[data-astro-cid-5fogpcry]:focus-visible .lq-flecken[data-astro-cid-5fogpcry]:before{transform:rotate(-8deg)scale(1.06)}.sband-cta[data-astro-cid-5fogpcry]:focus-visible .lq-flecken[data-astro-cid-5fogpcry]:after{opacity:1;transform:rotate(12deg)scale(1.1)}@media (hover:hover) and (pointer:fine){.sband-cta[data-astro-cid-5fogpcry]:hover .lq-flecken[data-astro-cid-5fogpcry]:before{transform:rotate(-8deg)scale(1.06)}.sband-cta[data-astro-cid-5fogpcry]:hover .lq-flecken[data-astro-cid-5fogpcry]:after{opacity:1;transform:rotate(12deg)scale(1.1)}.sband-cta[data-astro-cid-5fogpcry]:hover .lq-glanz[data-astro-cid-5fogpcry]{box-shadow:inset 0 1px 0 var(--yb-text-auf-verlauf), inset 0 -7px 14px -4px color-mix(in srgb, var(--yb-palette-heidelbeere) 40%, transparent), inset 0 0 0 1px color-mix(in srgb, var(--yb-text-auf-verlauf) 26%, transparent)}}.sband-cta[data-astro-cid-5fogpcry]:active{box-shadow:0 6px 14px -10px color-mix(in srgb, var(--yb-web-schatten-farbe) 80%, transparent)}.sband-saeulen[data-astro-cid-5fogpcry]{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid;position:relative}.sband-saeulen[data-astro-cid-5fogpcry]>li[data-astro-cid-5fogpcry]{display:flex}.sband-kachel[data-astro-cid-5fogpcry]{border-radius:var(--yb-radius-kachel);background:color-mix(in srgb, var(--yb-palette-taubenblau) 7%, transparent);border:1px solid color-mix(in srgb, var(--yb-palette-taubenblau) 18%, transparent);min-height:48px;color:var(--yb-services-text);font-weight:600;font-size:var(--yb-typo-text-size);line-height:var(--yb-typo-text-lh);transition:background-color var(--d-fast) var(--ease-standard), border-color var(--d-fast) var(--ease-standard), translate var(--d-fast) var(--ease-standard);flex:1;align-items:center;gap:10px;padding:8px 12px 8px 8px;text-decoration:none;display:flex}.sband-icon[data-astro-cid-5fogpcry]{border-radius:max(var(--yb-radius-mini), calc(var(--yb-radius-kachel) - 8px));background:color-mix(in srgb, var(--yb-services-primaer) 16%, transparent);width:32px;height:32px;color:var(--yb-services-primaer);flex:none;place-items:center;display:grid}.sband-icon[data-astro-cid-5fogpcry] svg[data-astro-cid-5fogpcry]{display:block}.sband-kachel-text[data-astro-cid-5fogpcry]{flex:1;min-width:0}.sband-ext[data-astro-cid-5fogpcry]{font-size:13px;font-weight:600;line-height:1;display:inline-block}.sband-kachel[data-astro-cid-5fogpcry] .sband-ext[data-astro-cid-5fogpcry]{color:var(--yb-services-primaer);transition:translate var(--d-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.sband-kachel[data-astro-cid-5fogpcry]:hover{background-color:color-mix(in srgb, var(--yb-palette-taubenblau) 13%, transparent);border-color:var(--yb-services-primaer)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.sband-kachel[data-astro-cid-5fogpcry]:hover{translate:0 -1px}.sband-kachel[data-astro-cid-5fogpcry]:hover .sband-ext[data-astro-cid-5fogpcry]{translate:2px -2px}}.sband-kachel[data-astro-cid-5fogpcry]:active{background-color:color-mix(in srgb, var(--yb-palette-taubenblau) 17%, transparent);border-color:var(--yb-services-primaer);translate:none}.sband-kachel[data-astro-cid-5fogpcry]:active .sband-ext[data-astro-cid-5fogpcry]{translate:none}@media (prefers-reduced-motion:reduce){.sband-wolken[data-astro-cid-5fogpcry]:before,.sband-wolken[data-astro-cid-5fogpcry]:after{animation:none}.sband-wolken[data-astro-cid-5fogpcry]:before{translate:2%}.sband-wolken[data-astro-cid-5fogpcry]:after{translate:-3% 2%}.sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]:before,.sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]:after{transition:opacity .2s;animation:none}.sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]:before{translate:calc(var(--phase,0) * 28% - 14%) calc(var(--phase,0) * -12% + 6%);rotate:calc(var(--phase,0) * 16deg - 8deg)}.sband-cta[data-astro-cid-5fogpcry] .lq-flecken[data-astro-cid-5fogpcry]:after{translate:calc(var(--phase,0) * -24% + 12%) calc(var(--phase,0) * 14% - 7%);rotate:calc(var(--phase,0) * -20deg + 10deg)}.sband-cta[data-astro-cid-5fogpcry]:hover .lq-flecken[data-astro-cid-5fogpcry]:before,.sband-cta[data-astro-cid-5fogpcry]:hover .lq-flecken[data-astro-cid-5fogpcry]:after,.sband-cta[data-astro-cid-5fogpcry]:focus-visible .lq-flecken[data-astro-cid-5fogpcry]:before,.sband-cta[data-astro-cid-5fogpcry]:focus-visible .lq-flecken[data-astro-cid-5fogpcry]:after{transform:none}}@media (width<=900px){.sband-kachel[data-astro-cid-5fogpcry]{flex-direction:column;align-items:flex-start;gap:8px;padding:10px 12px 12px 10px;position:relative}.sband-kachel[data-astro-cid-5fogpcry] .sband-ext[data-astro-cid-5fogpcry]{position:absolute;top:12px;right:12px}.sband-icon[data-astro-cid-5fogpcry]{border-radius:max(var(--yb-radius-mini), calc(var(--yb-radius-kachel) - 10px));width:28px;height:28px}}@media (width<=760px){.sband-kopf[data-astro-cid-5fogpcry]{flex-direction:column;align-items:flex-start;gap:22px}.sband-copy[data-astro-cid-5fogpcry]{flex:none}.sband-saeulen[data-astro-cid-5fogpcry]{margin-top:20px}}@media (width<=640px){.sband-saeulen[data-astro-cid-5fogpcry]{grid-template-columns:minmax(0,1fr);gap:6px}.sband-kachel[data-astro-cid-5fogpcry]{flex-direction:row;align-items:center;gap:10px;min-height:46px;padding:8px 12px 8px 8px}.sband-kachel[data-astro-cid-5fogpcry] .sband-ext[data-astro-cid-5fogpcry]{position:static}.sband-icon[data-astro-cid-5fogpcry]{border-radius:max(var(--yb-radius-mini), calc(var(--yb-radius-kachel) - 8px));width:30px;height:30px}}@media (width<=430px){.sband[data-astro-cid-5fogpcry]{padding:32px 0 36px}.sband-card[data-astro-cid-5fogpcry]{border-radius:var(--yb-radius-kachel);padding:22px 18px 20px}.sband-kopf[data-astro-cid-5fogpcry]{gap:18px}.sband-saeulen[data-astro-cid-5fogpcry]{margin-top:18px}}.foot-social[data-astro-cid-r4f3bwe4]{gap:16px;margin:-5px -4px -5px 0;display:flex}.foot-social[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]{border-radius:var(--yb-radius-kachel);width:28px;height:28px;color:var(--yb-text-leise);transition:color var(--d-fast) var(--ease-standard), translate var(--d-fast) var(--ease-standard);place-items:center;display:grid;position:relative}.foot-social[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:after{content:"";position:absolute;inset:-8px}.foot-social[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:hover{color:var(--yb-akzent-zahl);translate:0 -2px}.foot-social[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:focus-visible{color:var(--yb-akzent-zahl)}@media (prefers-reduced-motion:reduce){.foot-social[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:hover{translate:none}}.foot-social[data-astro-cid-r4f3bwe4] a[data-astro-cid-r4f3bwe4]:active{color:var(--yb-akzent-zahl);translate:none}
