@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{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-duration:initial;--tw-ease:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:var(--font-mono-family), ui-monospace, "SF Mono", "Cascadia Code", Menlo, monospace;--spacing:.25rem;--text-xs:.64rem;--text-xs--line-height:calc(1 / .75);--text-sm:.8rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-lg:1.25rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.953rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:2.441rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:3.052rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3.815rem;--text-5xl--line-height:1;--text-6xl:4.768rem;--text-6xl--line-height:1;--font-weight-semibold:600;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--shadow-md:0 4px 8px #00000014;--shadow-lg:0 12px 24px #0000001f;--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-sans);--default-mono-font-family:var(--font-mono);--color-bg:#ecece8;--color-surface:#e4e4e0;--color-surface-raised:#fff;--color-ink:#23262b;--color-ink-soft:#4a4d52;--color-ink-faint:#5f6267;--color-ink-muted-on-light:#63666a;--color-ink-phone:#3a3d42;--color-accent:#03d;--color-accent-ink:#fff;--color-accent-soft:#9db0ff;--color-line:#d6d8dc;--color-line-strong:#c4c6ca;--color-open:#2f9e5b;--color-closed:#a3a5a8;--color-positive:#2e7d4f;--color-critical:#b3261e;--color-hero-bg:#071829;--color-surface-dark:#0a2136;--color-surface-dark-raised:#12314a;--color-ink-on-dark:#fff;--color-ink-on-dark-soft:#9fb9cc;--color-ink-on-dark-faint:#8fa3b5;--color-ink-on-dark-bright:#7cc4f0;--color-line-on-dark:#9fb9cc29;--color-accent-bright:#3ea6e8;--color-live:#38d39f;--color-warning-bright:#f2c26b;--color-critical-bright:#f0a0a0;--color-shell-dark:#23262b;--color-shell-dark-ink:#ecece8;--color-shell-dark-soft:#c4c6ca;--color-shell-dark-faint:#a9acb1;--color-shell-dark-dim:#8d9096;--color-shell-dark-line:#ecece829;--color-shell-dark-line-soft:#ecece81f;--color-shell-dark-underline:#ecece84d;--color-open-halo:#2f9e5b38;--color-closed-halo:#ecece814;--color-nav-track:#23262b0d;--color-menu-line:#23262b1f;--font-display:var(--font-body-family), ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-body-family), ui-sans-serif, system-ui, sans-serif;--radius-full:9999px;--spacing-cookie-banner:250px;--container-content:60rem;--container-wide:80rem;--ease-out-soft:cubic-bezier(.16, 1, .3, 1);--ease-in-out-soft:cubic-bezier(.65, 0, .35, 1);--duration-fast:.15s;--duration-base:.25s;--duration-slow:.4s;--transition-duration-fast:var(--duration-fast);--transition-duration-base:var(--duration-base);--ease-behling:cubic-bezier(.22, 1, .36, 1);--duration-color:.3s;--duration-fill:.4s;--duration-glide:.6s;--text-label:.8125rem;--text-small:.875rem;--text-ui:.9375rem;--text-nav:clamp(14px, 1.05vw, 15px);--text-body-lg:1.0625rem;--text-lead:1.125rem;--text-menu:1.625rem;--text-shell-display:clamp(40px, 5.2vw, 96px);--tracking-label:.18em;--tracking-menu:-.02em;--tracking-display:-.045em;--leading-display:.94;--radius-shell:36px;--color-ink-body:#45484d;--color-ink-quiet:#5a5d62;--color-panel:#f3f3f0;--color-photo-bg:#cfcfca;--color-photo-shade:#16181c;--color-photo-ink:#e4e5e8;--color-photo-ink-soft:#ecedef;--text-micro:.75rem;--text-hero:clamp(48px, 5.8vw, 112px);--text-section:clamp(40px, 4.4vw, 80px);--text-section-pinned:clamp(24px, min(3.6vw, 5.2vh), 66px);--text-service:clamp(18px, min(2.5vw, 4vh), 42px);--text-statement:clamp(34px, 4.3vw, 78px);--text-figure:clamp(32px, 2.8vw, 50px);--text-team-name:clamp(30px, 3.7vw, 66px);--text-split:clamp(32px, 4vw, 84px);--text-link-lg:clamp(20px, 1.8vw, 28px);--text-hero-lead:clamp(16px, 1.3vw, 19px);--text-hero-mobil:clamp(38px, 11.4vw, 56px);--text-service-body:clamp(14px, 2vh, 16px);--text-intro:clamp(17px, 1.35vw, 20px);--text-band:clamp(90px, 13vw, 240px);--text-search:clamp(18px, 1.6vw, 23px);--color-szene-sand:#d7d0c0;--color-szene-rost:#a8977a;--color-szene-nacht:#0b1640;--color-szene-creme:#e8e2d2;--color-szene-salbei:#93a98c;--color-szene-orange:#c8641f;--color-szene-boden:#e2e2dc;--color-szene-stahl:#3a3e45;--color-szene-papier:#f7f7f3;--tracking-kicker:.2em;--ease-iris:cubic-bezier(.77, 0, .18, 1);--color-tag:#f7f6f1;--color-sheet:#f7f7f4;--color-shell-dark-sub:#b4b7bc;--color-accent-hover:#2952ff;--text-h3:1.75rem;--text-mono-lg:1.1875rem;--text-lead-fluid:clamp(16px, 1.3vw, 19px);--text-teile-h1:clamp(46px, 6vw, 112px);--text-teil-h1:clamp(42px, 5vw, 92px);--text-fehlt-h1:clamp(40px, 5vw, 84px);--text-teile-h2:clamp(28px, 2.8vw, 44px);--text-panel-h2:clamp(24px, 2.2vw, 34px);--text-recht-h2:clamp(22px, 1.8vw, 28px);--text-recht-erfolg:1.5rem;--text-erfolg:clamp(34px, 4vw, 72px);--text-etikett-nr:clamp(28px, 3.2vw, 52px);--text-nos:clamp(160px, 26vw, 460px);--radius-zeile:12px;--radius-eingabe:14px;--radius-segment:16px;--radius-feld:18px;--radius-suche:26px;--radius-karte:28px;--radius-panel:32px;--shadow-suche:0 24px 50px -34px #23262b8c, inset 0 0 0 1px #23262b12;--shadow-etikett:0 50px 90px -50px #23262ba6, inset 0 0 0 1px #23262b14;--shadow-formular:0 40px 80px -60px #23262b99;--shadow-leiste:0 30px 60px -24px #23262bb3;--shadow-blatt:0 40px 80px -40px #23262b99, inset 0 0 0 1px #23262b14;--text-seite-h1:clamp(50px, 7vw, 132px);--text-artikel:clamp(36px, 3.8vw, 68px);--text-aufruf:clamp(32px, 3.6vw, 64px);--text-team-h2:clamp(38px, 4.2vw, 76px);--text-ausbildung:clamp(32px, 3.4vw, 60px);--text-formular-h2:clamp(26px, 2.4vw, 38px);--text-danke:clamp(30px, 3vw, 48px);--text-telefon-gross:clamp(24px, 2.2vw, 32px);--text-mail-gross:clamp(20px, 1.8vw, 26px);--text-404:clamp(150px, 26vw, 420px);--text-404-h1:clamp(40px, 4.8vw, 88px);--text-initialen:4rem;--text-person:1.3125rem;--color-accent-pale:#dce2ff;--color-karte:#d9d9d3;--radius-bildkarte:22px;--radius-hinweis:20px;--radius-karte-gross:30px;--shadow-szene:inset 0 0 0 1px #23262b12, 0 40px 80px -55px #23262b99;--shadow-nav-pille:0 18px 40px -26px #23262b80, inset 0 0 0 1px #23262b0f;--shadow-segment:0 6px 16px -10px #23262b80}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (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}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}:where(h1,h2,h3,h4,h5,h6){-webkit-hyphens:manual;hyphens:manual}@media (max-width:767.98px){:where(h1){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:16 6 6}}}@layer components{.bh-kopf{--s:0;--p:min(1, var(--s) / 140);z-index:40;pointer-events:none;font-family:var(--font-body);padding:0 clamp(12px,2vw,28px);position:fixed;inset:0 0 auto}.bh-kopf__pille{z-index:1;pointer-events:auto;margin:calc(22px - var(--p) * 10px) calc(var(--p) * clamp(0px, 8vw - 60px, 110px)) 0;border-radius:var(--radius-full);background:#ecece8;justify-content:space-between;align-items:center;gap:20px;padding:10px 10px 10px 22px;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.bh-kopf__pille{background:color-mix(in srgb, var(--color-bg) calc((.55 + var(--p) * .37) * 100%), transparent)}}.bh-kopf__pille{-webkit-backdrop-filter:blur(calc(6px + var(--p) * 10px));backdrop-filter:blur(calc(6px + var(--p) * 10px));box-shadow:0 18px 40px -22px #23262b,inset 0 0 0 1px #23262b}@supports (color:color-mix(in lab, red, red)){.bh-kopf__pille{box-shadow:0 18px 40px -22px color-mix(in srgb, var(--color-ink) calc(var(--p) * 45%), transparent), inset 0 0 0 1px color-mix(in srgb, var(--color-ink) calc((.04 + var(--p) * .05) * 100%), transparent)}}.bh-kopf__logo{border-radius:var(--radius-md);flex:none;display:block}.bh-kopf__logobild{height:calc(46px - var(--p) * 8px);width:calc(96px - var(--p) * 17px);background:url(/brand/behling-logo.svg) 50%/contain no-repeat;display:block}.bh-kopf__nav{border-radius:var(--radius-full);background:var(--color-nav-track);gap:2px;padding:5px;display:none;position:relative}.bh-kopf__indikator{border-radius:var(--radius-full);background:var(--color-surface-raised);width:0;position:absolute;top:5px;bottom:5px;left:0;box-shadow:0 4px 14px -6px #23262b59}@supports (color:color-mix(in lab, red, red)){.bh-kopf__indikator{box-shadow:0 4px 14px -6px color-mix(in srgb, var(--color-ink) 35%, transparent)}}.bh-kopf__indikator{opacity:0;transition:transform var(--duration-glide) var(--ease-behling), width var(--duration-glide) var(--ease-behling), opacity var(--duration-fill);pointer-events:none}.bh-kopf__link{border-radius:var(--radius-full);font-size:var(--text-nav);white-space:nowrap;color:var(--color-ink-soft);padding:10px clamp(10px,1.2vw,18px);font-weight:500;position:relative}.bh-kopf__link[aria-current=page]{color:var(--color-ink)}.bh-kopf__rechts{flex:none;align-items:center;gap:16px;display:flex}.bh-kopf__telefon{font-size:var(--text-ui);white-space:nowrap;color:var(--color-ink-phone);border-radius:var(--radius-full);transition:color var(--duration-color);flex:none;align-items:center;gap:10px;font-weight:500;display:none}.bh-kopf__telefon:hover{color:var(--color-accent)}.bh-punkt{flex:none;width:8px;height:8px;position:relative}.bh-punkt>span{background:var(--color-ink-muted-on-light);border-radius:50%;position:absolute;inset:1px}.bh-punkt[data-offen=true]>span{background:var(--color-positive);box-shadow:0 0 0 3px var(--color-open-halo);inset:0}.bh-punkt__puls{opacity:0}.bh-punkt[data-offen=true]>.bh-punkt__puls{box-shadow:none;animation:bh-puls 2.4s var(--ease-behling) 2}@keyframes bh-puls{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.bh-kopf__termin{border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-bg);font-size:var(--text-ui);white-space:nowrap;transition:background var(--duration-fill);flex:none;align-items:center;gap:12px;padding:6px 6px 6px 20px;font-weight:500;display:none}.bh-kopf__termin:hover{background:var(--color-accent)}.bh-rund{background:var(--color-bg);width:34px;height:34px;color:var(--color-ink);border-radius:50%;justify-content:center;align-items:center;display:flex}.bh-kopf__menueknopf{border-radius:var(--radius-full);background:var(--color-ink);height:46px;color:var(--color-bg);font:500 var(--text-ui) var(--font-body);cursor:pointer;border:none;align-items:center;gap:10px;padding:0 8px 0 20px;display:flex}.bh-kopf__menueknopf .bh-rund{width:32px;height:32px;font-size:var(--text-small)}@media (min-width:720px){.bh-kopf__telefon{display:flex}}@media (min-width:1020px){.bh-kopf__nav,.bh-kopf__termin{display:flex}.bh-kopf__menueknopf{display:none}}.bh-menue{z-index:0;pointer-events:auto;background:var(--color-bg);overscroll-behavior:contain;flex-direction:column;padding:116px clamp(20px,6vw,40px) clamp(24px,5vh,40px);display:flex;position:fixed;inset:0;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.bh-menue[data-zustand=auf]{animation:bh-menue-auf var(--duration-glide) var(--ease-iris) both}.bh-menue[data-zustand=auf] .bh-menue__liste>li{animation:bh-menue-zeile var(--duration-fill) var(--ease-behling) both;animation-delay:calc(.14s + var(--i,0) * 45ms)}.bh-menue[data-zustand=auf] .bh-menue__fuss{animation:bh-menue-zeile var(--duration-fill) var(--ease-behling) .42s both}.bh-menue[data-zustand=schliesst]{animation:bh-menue-zu var(--duration-base) var(--ease-in-out-soft) both;pointer-events:none}.bh-menue[data-zustand=schliesst] .bh-menue__liste,.bh-menue[data-zustand=schliesst] .bh-menue__fuss{animation:bh-menue-weg var(--duration-fast) ease-in both}}@keyframes bh-menue-auf{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes bh-menue-zu{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}@keyframes bh-menue-zeile{0%{opacity:0;transform:translateY(16px)}}@keyframes bh-menue-weg{to{opacity:0;transform:translateY(-8px)}}.bh-burger{width:14px;height:10px;display:block;position:relative}.bh-burger>span{height:1.5px;transition:transform var(--duration-base) var(--ease-behling), opacity var(--duration-fast) linear;background:currentColor;border-radius:1px;position:absolute;left:0;right:0}.bh-burger>span:first-child{top:0}.bh-burger>span:nth-child(2){top:calc(50% - .75px)}.bh-burger>span:nth-child(3){bottom:0}.bh-burger[data-offen]>span:first-child{transform:translateY(4.25px)rotate(45deg)}.bh-burger[data-offen]>span:nth-child(2){opacity:0;transform:scaleX(0)}.bh-burger[data-offen]>span:nth-child(3){transform:translateY(-4.25px)rotate(-45deg)}.bh-menue__liste{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bh-menue__link{border-bottom:1px solid var(--color-menu-line);font-size:var(--text-menu);letter-spacing:var(--tracking-menu);color:var(--color-ink);border-radius:var(--radius-sm);align-items:baseline;gap:16px;padding:14px 4px;font-weight:500;display:flex}.bh-menue__link[aria-current=page]{color:var(--color-accent)}.bh-menue__nr{font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:0;color:var(--color-ink-faint);min-width:2ch}.bh-menue__fuss{flex-direction:column;gap:18px;margin-top:auto;padding-top:32px;display:flex}.bh-menue__telefon{font-size:var(--text-body-lg);color:var(--color-ink);border-radius:var(--radius-sm);align-items:center;gap:10px;font-weight:500;display:flex}.bh-menue__status{font-size:var(--text-small);color:var(--color-ink-faint)}.bh-knopf-blau{border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-base);white-space:nowrap;transition:background var(--duration-fill), color var(--duration-fill);align-self:flex-start;align-items:center;gap:14px;padding:7px 7px 7px 26px;font-weight:500;display:inline-flex}.bh-knopf-blau .bh-rund{background:var(--color-accent-ink);width:40px;height:40px;color:var(--color-accent)}.bh-fuss{z-index:1;background:var(--color-shell-dark);color:var(--color-shell-dark-ink);border-radius:var(--radius-shell) var(--radius-shell) 0 0;font-family:var(--font-body);padding:clamp(72px,11vh,120px) clamp(20px,4vw,64px) 32px;position:relative}.bh-fuss a:not(.bh-knopf-blau){border-radius:var(--radius-sm)}.bh-fuss__aufruf{border-bottom:1px solid var(--color-shell-dark-line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:34px;padding-bottom:clamp(48px,8vh,80px);display:flex}body:has([data-bh-fuss-ohne-aufruf]) .bh-fuss__aufruf{display:none}.bh-fuss__titel{font-weight:600;font-size:var(--text-shell-display);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:0}.bh-fuss__titel-blau{color:var(--color-accent-soft)}.bh-fuss .bh-knopf-blau:hover{background:var(--color-shell-dark-ink);color:var(--color-ink)}.bh-fuss__raster{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:clamp(28px,3vw,56px);display:grid}.bh-fuss__etikett{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-shell-dark-faint);font-weight:500}.bh-fuss__adresse{font-style:normal;font-size:var(--text-lead);margin-top:14px;line-height:1.55}.bh-fuss__route{font-size:var(--text-ui);color:var(--color-shell-dark-soft);border-bottom:1px solid var(--color-shell-dark-underline);transition:color var(--duration-color);margin-top:12px;padding-bottom:2px;display:inline-block}.bh-fuss__kontakt{font-size:var(--text-lead);transition:color var(--duration-color);line-height:1.55;display:block}.bh-fuss__kontakt:first-of-type{margin-top:14px}.bh-fuss__route:hover,.bh-fuss__kontakt:hover,.bh-fuss__seiten a:hover{color:var(--color-accent-soft)}.bh-fuss__status{font-size:var(--text-lead);align-items:center;gap:10px;margin-top:14px;display:flex}.bh-fuss__statuspunkt{background:var(--color-closed);width:9px;height:9px;box-shadow:0 0 0 5px var(--color-closed-halo);border-radius:50%;flex:none}.bh-fuss__statuspunkt[data-offen=true]{background:var(--color-open);box-shadow:0 0 0 5px var(--color-open-halo)}.bh-fuss__sub{font-size:var(--text-small);color:var(--color-shell-dark-faint);margin-top:4px}.bh-fuss__zeiten{font-size:var(--text-ui);grid-template-columns:auto 1fr;gap:5px 18px;margin-top:12px;display:grid}.bh-fuss__zeiten>span{opacity:.5}.bh-fuss__zeiten>span[data-heute=true]{opacity:1}.bh-fuss__seiten{font-size:var(--text-base);flex-direction:column;gap:8px;margin-top:14px;display:flex}.bh-fuss__seiten a{transition:color var(--duration-color)}.bh-fuss__unten{border-top:1px solid var(--color-shell-dark-line-soft);font-size:var(--text-small);color:var(--color-shell-dark-dim);flex-wrap:wrap;justify-content:space-between;gap:20px 32px;margin-top:clamp(48px,8vh,84px);padding-top:22px;display:flex}.bh-fuss__recht{flex-wrap:wrap;gap:8px 20px;display:flex}.bh-fuss__recht a,.bh-fuss__recht button{transition:color var(--duration-color)}.bh-fuss__recht a:hover,.bh-fuss__recht button:hover,.bh-fuss__credit:hover{color:var(--color-shell-dark-ink)}.bh-fuss__credit{font-size:var(--text-label);color:var(--color-shell-dark-dim);transition:color var(--duration-color);align-items:center;gap:8px;margin-top:18px;display:inline-flex}.bh-fuss__credit:before{content:"";background:currentColor;width:11px;height:14px;-webkit-mask:url(/brand/peggert-p-voll.svg) 50%/contain no-repeat;mask:url(/brand/peggert-p-voll.svg) 50%/contain no-repeat}.bh-kopf :focus-visible,.bh-menue :focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.bh-fuss :focus-visible{outline:2px solid var(--color-accent-soft);outline-offset:3px}@media (prefers-reduced-motion:reduce){.bh-punkt[data-offen=true]>.bh-punkt__puls{opacity:0;animation:none}.bh-menue,.bh-menue .bh-menue__liste>li,.bh-menue__fuss{animation:none}.bh-burger>span,.bh-kopf__indikator,.bh-kopf__termin,.bh-kopf__telefon{transition:none}}.bh-akzent{color:var(--color-accent)}@keyframes bh-weich{0%{opacity:0;transform:translateY(22px)}}@keyframes bh-steigen{0%{transform:translateY(105%)}}.bh-auf{animation:bh-weich 1.4s var(--ease-behling) var(--d,0s) backwards}.bh-held{padding:clamp(140px,20vh,200px) clamp(20px,4vw,64px) clamp(50px,8vh,80px);position:relative;overflow:hidden}.bh-held__hintergrund{font-weight:600;font-size:var(--text-nos);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1.5px #23262b1f;line-height:.8;position:absolute;top:clamp(110px,16vh,160px);right:-2vw}@supports (color:color-mix(in lab, red, red)){.bh-held__hintergrund{-webkit-text-stroke:1.5px color-mix(in srgb, var(--color-ink) 12%, transparent)}}.bh-held__hintergrund{pointer-events:none;-webkit-user-select:none;user-select:none;transform:translateY(calc(var(--s,0) * .18px))}.bh-held__titel{font-weight:600;font-size:var(--text-teile-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);margin:28px 0 0;position:relative}.bh-held__maske{padding-bottom:.04em;display:block;overflow:hidden}.bh-held__maske:last-child{padding-bottom:.08em}.bh-held__zeile{animation:bh-steigen 1.6s var(--ease-behling) calc(.1s + var(--i,0) * .12s) backwards;display:block}.bh-held__fuss{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:30px;display:flex;position:relative}.bh-held__lead{max-width:52ch;font-size:var(--text-lead-fluid);color:var(--color-ink-body);text-wrap:pretty;margin:0;line-height:1.6}.bh-held__knoepfe{flex-wrap:wrap;gap:12px;display:flex}.bh-krumen{font-size:var(--text-small);color:var(--color-ink-faint);flex-wrap:wrap;gap:10px;display:flex;position:relative}.bh-krumen a{transition:color var(--duration-color)}.bh-krumen a:hover{color:var(--color-accent)}.bh-krumen__trenner:before{content:"/"}[data-zeichen]:before{content:attr(data-zeichen)}.bh-krumen__hier{color:var(--color-ink)}.bh-knopf{border-radius:var(--radius-full);min-height:52px;font:500 var(--text-base) / 1.2 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fill), border-color var(--duration-fill), color var(--duration-fill);border:none;align-items:center;gap:14px;padding:15px 22px;display:inline-flex}.bh-knopf--blau{background:var(--color-accent);color:var(--color-accent-ink);padding:7px 7px 7px 24px}.bh-knopf--blau:hover{background:var(--color-ink)}.bh-knopf__kreis{background:var(--color-surface-raised);width:38px;height:38px;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.bh-knopf__kreis--gross{width:42px;height:42px}.bh-knopf--rahmen{box-shadow:inset 0 0 0 1.5px #23262b4d}@supports (color:color-mix(in lab, red, red)){.bh-knopf--rahmen{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-ink) 30%, transparent)}}.bh-knopf--rahmen:hover{box-shadow:inset 0 0 0 1.5px var(--color-ink);background:#ffffff80}@supports (color:color-mix(in lab, red, red)){.bh-knopf--rahmen:hover{background:color-mix(in srgb, var(--color-surface-raised) 50%, transparent)}}.bh-knopf--dunkel{background:var(--color-ink);color:var(--color-bg)}.bh-knopf--dunkel:hover{background:var(--color-accent)}.bh-knopf--voll{background:var(--color-accent);color:var(--color-accent-ink)}.bh-knopf--hell{background:var(--color-bg);color:var(--color-ink)}.bh-knopf--rahmen-hell{color:var(--color-bg);box-shadow:inset 0 0 0 1.5px #ecece866}@supports (color:color-mix(in lab, red, red)){.bh-knopf--rahmen-hell{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-bg) 40%, transparent)}}.bh-unterstrichen{border-bottom:1.5px solid;font-weight:600;display:inline-block}.bh-link-blau{color:var(--color-accent);border-bottom:1.5px solid var(--color-accent);font-weight:600}.bh-link-blau--duenn{font-weight:inherit;border-bottom-width:1px}.bh-menge{border-radius:var(--radius-full);background:var(--color-surface-raised);align-items:center;display:flex;box-shadow:inset 0 0 0 1px #23262b1f}@supports (color:color-mix(in lab, red, red)){.bh-menge{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 12%, transparent)}}.bh-menge__knopf{width:32px;height:32px;font-size:var(--text-base);color:var(--color-ink);cursor:pointer;background:0 0;border:none}.bh-menge__wert{text-align:center;min-width:22px;font-size:var(--text-ui);font-weight:600}.bh-menge--gross .bh-menge__knopf{width:36px;height:36px;font-size:var(--text-body-lg)}.bh-menge--gross .bh-menge__wert{min-width:24px;font-size:var(--text-base)}.bh-entfernen{background:var(--color-bg);width:32px;height:32px;color:var(--color-ink);font-size:var(--text-micro);cursor:pointer;border:none;border-radius:50%}.bh-entfernen--gross{background:var(--color-surface);width:36px;height:36px}.bh-eingabe{border-radius:var(--radius-eingabe);background:var(--color-panel);border:none;width:100%;height:52px;padding:0 16px;box-shadow:inset 0 0 0 1.5px #23262b14}@supports (color:color-mix(in lab, red, red)){.bh-eingabe{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-ink) 8%, transparent)}}.bh-eingabe{font:500 var(--text-base) var(--font-body);color:var(--color-ink);transition:box-shadow var(--duration-fill);outline:none}.bh-eingabe:focus-visible{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.bh-eingabe[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--color-critical)}.bh-eingabe--weiss{background:var(--color-surface-raised);box-shadow:inset 0 0 0 1.5px #23262b1a}@supports (color:color-mix(in lab, red, red)){.bh-eingabe--weiss{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-ink) 10%, transparent)}}.bh-eingabe--text{resize:vertical;height:auto;padding:14px 16px;line-height:1.5}@media not all and (min-width:720px){.bh-held__maske{text-wrap:balance}.bh-held__hintergrund{top:118px;right:-6vw}.bh-held__knoepfe{width:100%}.bh-menge__knopf,.bh-menge--gross .bh-menge__knopf,.bh-entfernen,.bh-entfernen--gross{width:44px;height:44px}}.bh-teile{padding:0 clamp(20px,4vw,64px) clamp(90px,13vh,140px)}.bh-suche__leiste{z-index:20;border-radius:var(--radius-suche);background:#f3f3f0eb;padding:14px;position:sticky;top:clamp(84px,11vh,100px)}@supports (color:color-mix(in lab, red, red)){.bh-suche__leiste{background:color-mix(in srgb, var(--color-panel) 92%, transparent)}}.bh-suche__leiste{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-suche)}.bh-suche__zeile{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.bh-suche__feld{border-radius:var(--radius-feld);background:var(--color-surface-raised);flex:320px;align-items:center;gap:14px;height:60px;padding:0 10px 0 20px;display:flex;box-shadow:inset 0 0 0 1.5px #23262b14}@supports (color:color-mix(in lab, red, red)){.bh-suche__feld{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-ink) 8%, transparent)}}.bh-suche__feld{transition:box-shadow var(--duration-fill)}.bh-suche__feld:focus-within{box-shadow:inset 0 0 0 1.5px var(--color-accent)}.bh-suche__lupe{width:21px;height:21px;color:var(--color-ink);flex:none}.bh-suche__eingabe{min-width:0;height:100%;font:500 var(--text-lead) var(--font-body);color:var(--color-ink);background:0 0;border:none;outline:none;flex:1}.bh-suche__eingabe::-webkit-search-cancel-button{display:none}.bh-suche__leeren{background:var(--color-bg);width:38px;height:38px;color:var(--color-ink);cursor:pointer;border:none;border-radius:50%;flex:none}.bh-suche__zahl{font-size:var(--text-ui);color:var(--color-ink-quiet);white-space:nowrap;flex:none;padding:0 10px}.bh-suche__zahl-wert{color:var(--color-ink);font-weight:600}.bh-suche__filter{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.bh-suche__chip{border-radius:var(--radius-full);background:var(--color-surface-raised);color:var(--color-ink);font:500 var(--text-small) var(--font-body);cursor:pointer;border:none;padding:8px 15px;box-shadow:inset 0 0 0 1px #23262b1f}@supports (color:color-mix(in lab, red, red)){.bh-suche__chip{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-ink) 12%, transparent)}}.bh-suche__chip{transition:background-color var(--duration-color), color var(--duration-color)}.bh-suche__chip[aria-pressed=true]{background:var(--color-ink);color:var(--color-bg)}.bh-suche__fehler{font-size:var(--text-small);color:var(--color-critical);margin:10px 4px 0}.bh-liste__kopf,.bh-liste__zeile{grid-template-columns:minmax(0,170px) minmax(0,1fr) minmax(0,150px) 130px;gap:20px;display:grid}.bh-liste__kopf{font-size:var(--text-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-muted-on-light);border-bottom:1.5px solid var(--color-ink);margin-top:22px;padding:0 12px 12px;font-weight:500}.bh-liste__zeile{border-bottom:1px solid var(--color-menu-line);border-radius:var(--radius-zeile);transition:background-color var(--duration-color);align-items:center;padding:9px 12px}.bh-liste__zeile:hover{background:var(--color-panel)}.bh-liste__nummer,.bh-liste__titel,.bh-liste__baureihe{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bh-liste__nummer{font-family:var(--font-mono);font-size:var(--text-ui);color:var(--color-accent);font-weight:500}.bh-liste__titel{font-size:var(--text-body-lg);transition:color var(--duration-color);font-weight:500}.bh-liste__titel:hover{color:var(--color-accent)}.bh-liste__baureihe{font-size:var(--text-small);color:var(--color-ink-quiet)}.bh-liste__merken{border-radius:var(--radius-full);height:38px;color:var(--color-ink);background:0 0;border:none;justify-self:end;align-items:center;gap:8px;padding:0 14px;display:inline-flex;box-shadow:inset 0 0 0 1.5px #23262b38}@supports (color:color-mix(in lab, red, red)){.bh-liste__merken{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-ink) 22%, transparent)}}.bh-liste__merken{font:500 var(--text-small) var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color .35s,color .35s,box-shadow .35s}.bh-liste__merken[aria-pressed=true]{background:var(--color-accent);color:var(--color-accent-ink);box-shadow:inset 0 0 0 1.5px var(--color-accent)}.bh-liste__leer{font-size:var(--text-lead);color:var(--color-ink-body);margin:0;padding:48px 12px;line-height:1.6}.bh-liste__leer-link{color:var(--color-accent);border-bottom:1.5px solid var(--color-accent);font-weight:600}.bh-liste__mehr{justify-content:center;margin-top:34px;display:flex}.bh-liste__mehr-knopf{border:1.5px solid var(--color-ink);border-radius:var(--radius-full);font:500 var(--text-base) var(--font-body);color:var(--color-ink);cursor:pointer;transition:background-color var(--duration-color), color var(--duration-color);background:0 0;align-items:center;gap:12px;padding:15px 26px;display:inline-flex}.bh-liste__mehr-knopf:hover{background:var(--color-ink);color:var(--color-bg)}.bh-liste__mehr-zahl{opacity:.6}.bh-hinweise{padding:0 clamp(20px,4vw,64px) clamp(100px,14vh,150px)}.bh-hinweise__raster{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:clamp(16px,2vw,28px);display:grid}.bh-hinweis{border-radius:var(--radius-karte);background:var(--color-panel);padding:32px}.bh-hinweis__etikett{font-size:var(--text-small);color:var(--color-accent);font-weight:600}.bh-hinweis__titel{font-size:var(--text-h3);letter-spacing:-.03em;margin:12px 0 0;font-weight:600}.bh-hinweis__text{font-size:var(--text-base);color:var(--color-ink-body);margin:12px 0 0;line-height:1.6}.bh-hinweis__link{border-bottom:1.5px solid;margin-top:16px;font-weight:600;display:inline-block}.bh-hinweis--dunkel{background:var(--color-shell-dark);color:var(--color-shell-dark-ink)}.bh-hinweis--dunkel .bh-hinweis__etikett{color:var(--color-accent-soft)}.bh-hinweis--dunkel .bh-hinweis__text{color:var(--color-shell-dark-soft)}@media not all and (min-width:720px){.bh-suche__leiste{border-radius:var(--radius-feld);padding:10px;top:84px}.bh-suche__zeile{gap:6px}.bh-suche__feld{flex-basis:100%;height:54px;padding:0 6px 0 16px}.bh-suche__eingabe{font-size:var(--text-base)}.bh-suche__leeren{width:44px;height:44px}.bh-suche__zahl{font-size:var(--text-small);padding:4px 6px 0}.bh-suche__filter{scrollbar-width:none;scroll-snap-type:x proximity;flex-wrap:nowrap;margin:8px -10px 0;padding:0 10px 2px;overflow-x:auto}.bh-suche__chip{scroll-snap-align:start;flex:none;min-height:44px}.bh-liste__kopf{display:none}.bh-liste{border-top:1.5px solid var(--color-ink);margin-top:14px}.bh-liste__zeile{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"nr knopf""titel knopf""reihe knopf";gap:2px 14px;padding:14px 4px}.bh-liste__nummer{font-size:var(--text-small);grid-area:nr}.bh-liste__titel{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:titel;line-height:1.3;display:-webkit-box}.bh-liste__baureihe{font-size:var(--text-label);grid-area:reihe}.bh-liste__baureihe[data-leer]{display:none}.bh-liste__merken{grid-area:knopf;align-self:center;height:44px}.bh-liste__mehr-knopf{min-height:52px}.bh-hinweis{padding:26px 22px}}.bh-teil{padding:clamp(140px,20vh,200px) clamp(20px,4vw,64px) clamp(100px,14vh,150px)}.bh-teil__raster{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,90px);margin-top:32px;display:grid}.bh-teil__abzeichen{border-radius:var(--radius-full);background:var(--color-bg);font-size:var(--text-label);letter-spacing:.04em;align-items:center;gap:10px;padding:8px 14px;font-weight:600;display:inline-flex}.bh-teil__punkt{background:var(--color-accent);border-radius:50%;width:7px;height:7px}.bh-teil__titel{font-weight:600;font-size:var(--text-teil-h1);letter-spacing:var(--tracking-display);text-wrap:balance;overflow-wrap:anywhere;margin:22px 0 0;line-height:.96}.bh-teil__daten{font-size:var(--text-body-lg);border-top:1px solid #23262b24;grid-template-columns:auto 1fr;gap:14px 34px;margin:34px 0 0;display:grid}@supports (color:color-mix(in lab, red, red)){.bh-teil__daten{border-top:1px solid color-mix(in srgb, var(--color-ink) 14%, transparent)}}.bh-teil__daten{padding-top:24px}.bh-teil__daten dt{color:var(--color-ink-faint)}.bh-teil__daten dd{margin:0}.bh-teil__nummer-zeile{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.bh-teil__nummer{font-family:var(--font-mono);font-size:var(--text-mono-lg);color:var(--color-accent);overflow-wrap:anywhere}.bh-teil__kopieren{border:1px solid #23262b33;padding:6px 12px}@supports (color:color-mix(in lab, red, red)){.bh-teil__kopieren{border:1px solid color-mix(in srgb, var(--color-ink) 20%, transparent)}}.bh-teil__kopieren{border-radius:var(--radius-full);font:500 var(--text-label) var(--font-body);color:var(--color-ink);cursor:pointer;background:0 0}.bh-teil__knoepfe{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.bh-teil__merken[data-drin]{background:var(--color-open)}.bh-teil__merken[data-drin] .bh-knopf__kreis{color:var(--color-open)}.bh-teil__hinweis{max-width:56ch;font-size:var(--text-small);color:var(--color-ink-faint);margin:28px 0 0;line-height:1.6}.bh-etikett{border-radius:var(--radius-suche);background:var(--color-tag);box-shadow:var(--shadow-etikett);padding:clamp(26px,3vw,40px);position:relative;transform:rotate(-1.6deg)}.bh-etikett__loch{background:var(--color-surface);border-radius:50%;width:28px;height:28px;margin-left:-14px;position:absolute;top:-14px;left:50%;box-shadow:inset 0 2px 4px #16181c2e}@supports (color:color-mix(in lab, red, red)){.bh-etikett__loch{box-shadow:inset 0 2px 4px color-mix(in srgb, var(--color-photo-shade) 18%, transparent)}}.bh-etikett__kopf{border-bottom:2px solid var(--color-ink);font-size:var(--text-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;font-weight:600;display:flex}.bh-etikett__nummer{font-family:var(--font-mono);font-size:var(--text-etikett-nr);letter-spacing:.04em;color:var(--color-accent);word-break:break-all;margin-top:26px}.bh-etikett__titel{font-size:var(--text-link-lg);letter-spacing:-.02em;margin-top:12px;font-weight:600;line-height:1.15}.bh-etikett__fuss{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:30px;display:flex}.bh-etikett__ort{font-size:var(--text-label);color:var(--color-ink-faint);line-height:1.6}.bh-etikett__strich{background:repeating-linear-gradient(90deg, var(--color-ink) 0 2px, transparent 2px 5px, var(--color-ink) 5px 6px, transparent 6px 9px, var(--color-ink) 9px 12px, transparent 12px 14px);width:46%;height:54px}.bh-mehr{margin-top:clamp(90px,13vh,140px)}.bh-mehr__kopf{border-bottom:1.5px solid var(--color-ink);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding-bottom:16px;display:flex}.bh-mehr__titel{font-weight:600;font-size:var(--text-teile-h2);letter-spacing:-.035em;margin:0}.bh-mehr__zeile{border-bottom:1px solid var(--color-menu-line);border-radius:var(--radius-zeile);transition:background-color var(--duration-color), padding .5s var(--ease-behling);grid-template-columns:minmax(0,16ch) minmax(0,1fr) 24px;align-items:center;gap:20px;padding:16px 12px;display:grid}.bh-mehr__zeile:hover{background:var(--color-panel);padding-left:22px}.bh-mehr__nummer{font-family:var(--font-mono);font-size:var(--text-ui);color:var(--color-accent)}.bh-mehr__name{font-size:var(--text-body-lg);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.bh-teil__fehlt{max-width:720px;margin-top:40px}.bh-teil__fehlt-titel{font-weight:600;font-size:var(--text-fehlt-h1);letter-spacing:var(--tracking-display);margin:0;line-height:.96}.bh-teil__fehlt-text{font-size:var(--text-lead);color:var(--color-ink-body);margin:22px 0 0;line-height:1.6}.bh-teil__fehlt .bh-teil__knoepfe{margin-top:28px}@media not all and (min-width:1020px){.bh-teil__raster{grid-template-columns:minmax(0,1fr)}.bh-teil__etikett-huelle{margin:8px 6px 0}}@media not all and (min-width:720px){.bh-teil__daten{font-size:var(--text-base);gap:10px 20px}.bh-teil__kopieren{min-height:44px;padding:6px 16px}.bh-teil__knoepfe{flex-direction:column;align-items:flex-start}.bh-mehr__zeile{grid-template-columns:minmax(0,1fr) 24px;row-gap:2px;padding:14px 4px}.bh-mehr__nummer{font-size:var(--text-small);grid-column:1}.bh-mehr__name{white-space:normal;grid-column:1}.bh-mehr__zeile>:last-child{grid-area:1/2/span 2}}.bh-anfrage{padding:clamp(140px,20vh,200px) clamp(20px,4vw,64px) clamp(100px,14vh,150px)}.bh-anfrage__kopf{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:32px;margin-top:26px;display:flex}.bh-anfrage__titel{margin:0}.bh-schritte{font-size:var(--text-small);flex-wrap:wrap;gap:8px;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.bh-schritte__schritt{border-radius:var(--radius-full);background:var(--color-panel);transition:background-color var(--duration-fill), color var(--duration-fill);align-items:center;gap:8px;padding:9px 14px;display:flex}.bh-schritte__zahl{color:var(--color-accent)}.bh-schritte__schritt--fertig{background:var(--color-ink);color:var(--color-bg)}.bh-schritte__schritt--fertig .bh-schritte__zahl{color:var(--color-accent-soft)}.bh-schritte__schritt[data-aktiv]{background:var(--color-accent);color:var(--color-accent-ink)}.bh-schritte__schritt[data-aktiv] .bh-schritte__zahl{color:var(--color-accent-ink)}.bh-anfrage__lead{max-width:60ch;font-size:var(--text-lead-fluid);color:var(--color-ink-body);margin:24px 0 0;line-height:1.6}.bh-anfrage__raster{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(20px,3vw,40px);margin-top:clamp(40px,6vh,64px);display:grid}.bh-anfrage__h2{font-size:var(--text-panel-h2);letter-spacing:-.03em;margin:0;font-weight:600}.bh-auswahl{border-radius:var(--radius-panel);background:var(--color-panel);padding:clamp(20px,2.6vw,36px)}.bh-auswahl__kopf{border-bottom:1.5px solid var(--color-ink);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:16px;display:flex}.bh-auswahl__zahl{font-size:var(--text-ui);color:var(--color-ink-quiet)}.bh-auswahl__zeile{border-bottom:1px solid #23262b1a;grid-template-columns:minmax(0,14ch) minmax(0,1fr) auto 38px;align-items:center;gap:16px;padding:16px 4px;display:grid}@supports (color:color-mix(in lab, red, red)){.bh-auswahl__zeile{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 10%, transparent)}}.bh-auswahl__nummer{font-family:var(--font-mono);font-size:var(--text-ui);color:var(--color-accent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bh-auswahl__mitte{min-width:0}.bh-auswahl__titel{font-size:var(--text-body-lg);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.bh-auswahl__meta{font-size:var(--text-label);color:var(--color-ink-muted-on-light)}.bh-auswahl__leer{font-size:var(--text-body-lg);color:var(--color-ink-body);margin:0;padding:34px 4px;line-height:1.6}.bh-auswahl__eigen{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.bh-auswahl__eigen-feld{flex:260px}.bh-auswahl__hinzu{border:1.5px solid var(--color-ink);border-radius:var(--radius-eingabe);height:52px;font:500 var(--text-ui) var(--font-body);color:var(--color-ink);cursor:pointer;white-space:nowrap;background:0 0;padding:0 20px}.bh-auswahl__weitere{font-size:var(--text-ui);margin-top:18px}.bh-daten{border-radius:var(--radius-panel);background:var(--color-surface-raised);box-shadow:var(--shadow-formular);padding:clamp(20px,2.6vw,36px)}.bh-daten__felder{flex-direction:column;gap:4px;margin-top:18px;display:flex}.bh-feld{display:block}.bh-feld__label{font-size:var(--text-small);margin-bottom:7px;font-weight:500;display:block}.bh-feld__fehler{min-height:18px;font-size:var(--text-label);color:var(--color-critical);margin-top:4px;display:block}.bh-feld__fehler--block{min-height:0;margin-top:0}.bh-feld--nachricht{margin-top:18px}.bh-segment{border-radius:var(--radius-segment);background:var(--color-bg);border:none;grid-template-columns:1fr 1fr;margin:0;padding:5px;display:grid;position:relative}.bh-segment__schieber{border-radius:var(--radius-zeile);background:var(--color-surface-raised);width:calc(50% - 5px);position:absolute;top:5px;bottom:5px;left:5px;box-shadow:0 6px 16px -10px #23262b80}@supports (color:color-mix(in lab, red, red)){.bh-segment__schieber{box-shadow:0 6px 16px -10px color-mix(in srgb, var(--color-ink) 50%, transparent)}}.bh-segment__schieber{transition:transform var(--duration-glide) var(--ease-behling)}.bh-segment[data-wert=abholung] .bh-segment__schieber{transform:translate(100%)}.bh-segment__wahl{height:46px;font:500 var(--text-ui) var(--font-body);color:var(--color-ink);cursor:pointer;border-radius:var(--radius-zeile);justify-content:center;align-items:center;display:flex;position:relative}.bh-segment__wahl:has(:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.bh-honig{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}.bh-einwilligung{font-size:var(--text-small);color:var(--color-ink-body);cursor:pointer;align-items:flex-start;gap:12px;margin-top:16px;line-height:1.5;display:flex}.bh-einwilligung__box{width:20px;height:20px;accent-color:var(--color-accent);flex:none;margin:1px 0 0}.bh-daten__fehler{min-height:20px;font-size:var(--text-label);color:var(--color-critical);margin-top:10px;display:block}.bh-daten__fehler a{border-bottom:1px solid;font-weight:600}.bh-daten__senden{justify-content:space-between;width:100%;margin-top:6px}.bh-daten__senden:disabled{opacity:.6;cursor:progress}.bh-daten__hinweis{font-size:var(--text-label);color:var(--color-ink-muted-on-light);margin:12px 0 0}.bh-erfolg{border-radius:var(--radius-panel);background:var(--color-shell-dark);color:var(--color-shell-dark-ink);margin-top:clamp(40px,6vh,64px);padding:clamp(28px,4vw,56px)}.bh-erfolg__etikett{font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-accent-soft);font-weight:500}.bh-erfolg__titel{font-weight:600;font-size:var(--text-erfolg);letter-spacing:var(--tracking-display);margin:14px 0 0;line-height:.98}.bh-erfolg__text{max-width:52ch;font-size:var(--text-body-lg);color:var(--color-shell-dark-soft);overflow-wrap:anywhere;margin:18px 0 0;line-height:1.6}.bh-erfolg__liste{border-top:1px solid var(--color-shell-dark-line);margin:26px 0 0;padding:0;list-style:none}.bh-erfolg__posten{border-bottom:1px solid #ecece81a;justify-content:space-between;gap:16px;padding:12px 0;display:flex}@supports (color:color-mix(in lab, red, red)){.bh-erfolg__posten{border-bottom:1px solid color-mix(in srgb, var(--color-bg) 10%, transparent)}}.bh-erfolg__posten{font-size:var(--text-base)}.bh-erfolg__nummer{font-family:var(--font-mono);color:var(--color-accent-soft);margin-right:14px}.bh-erfolg__menge{color:var(--color-shell-dark-faint);flex:none}.bh-erfolg__knoepfe{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}@media not all and (min-width:1020px){.bh-anfrage__raster{grid-template-columns:minmax(0,1fr)}}@media not all and (min-width:720px){.bh-anfrage__kopf{gap:22px}.bh-auswahl,.bh-daten{border-radius:var(--radius-karte)}.bh-auswahl__zeile{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"nr nr nr""mitte mitte mitte"".menge weg";gap:4px 10px;padding:14px 0}.bh-auswahl__nummer{font-size:var(--text-small);grid-area:nr}.bh-auswahl__mitte{grid-area:mitte}.bh-auswahl__titel{white-space:normal}.bh-auswahl__zeile .bh-menge{grid-area:menge;margin-top:6px}.bh-auswahl__zeile .bh-entfernen{grid-area:weg;margin-top:6px}.bh-segment__wahl{font-size:var(--text-small)}.bh-schritte{font-size:var(--text-label);flex-wrap:nowrap;gap:6px}.bh-schritte__schritt{flex:1 1 0;gap:6px;min-width:0;padding:8px 10px;line-height:1.2}.bh-auswahl__eigen-feld .bh-eingabe::placeholder{font-size:var(--text-small)}}.bh-leiste{z-index:45;opacity:0;pointer-events:none;width:min(760px,100% - 24px);transition:transform .8s var(--ease-behling), opacity .5s;font-family:var(--font-body);position:fixed;bottom:clamp(12px,2.4vh,22px);left:50%;transform:translate(-50%)translateY(160%)}.bh-leiste[data-sichtbar]{opacity:1;pointer-events:auto;transform:translate(-50%)}.bh-leiste__blatt{border-radius:var(--radius-suche);background:var(--color-sheet);box-shadow:var(--shadow-blatt);overscroll-behavior:contain;max-height:min(52vh,460px);margin-bottom:10px;padding:10px 10px 12px;overflow-y:auto}.bh-leiste__blatt-kopf{font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-ink-faint);justify-content:space-between;align-items:center;padding:8px 12px 12px;font-weight:500;display:flex}.bh-leiste__leeren{font:500 var(--text-label) var(--font-body);color:var(--color-ink-faint);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #23262b4d}@supports (color:color-mix(in lab, red, red)){.bh-leiste__leeren{border-bottom:1px solid color-mix(in srgb, var(--color-ink) 30%, transparent)}}.bh-leiste__posten{border-top:1px solid #23262b14;grid-template-columns:minmax(0,13ch) minmax(0,1fr) auto 36px;align-items:center;gap:14px;padding:10px 12px;display:grid}@supports (color:color-mix(in lab, red, red)){.bh-leiste__posten{border-top:1px solid color-mix(in srgb, var(--color-ink) 8%, transparent)}}.bh-leiste__nummer{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-accent);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bh-leiste__titel{font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.bh-leiste__balken{border-radius:var(--radius-full);background:var(--color-shell-dark);color:var(--color-shell-dark-ink);box-shadow:var(--shadow-leiste);align-items:center;gap:14px;padding:8px 8px 8px 10px;display:flex}.bh-leiste__zahl{background:var(--color-accent);width:46px;height:46px;color:var(--color-accent-ink);font-size:var(--text-body-lg);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.bh-leiste__text{flex:1;min-width:0}.bh-leiste__titel-zeile{font-size:var(--text-base);font-weight:600}.bh-leiste__unterzeile{font-size:var(--text-label);color:var(--color-shell-dark-sub);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bh-leiste__umschalten{border-radius:var(--radius-full);background:#ecece81a;border:none;flex:none;height:46px;padding:0 16px}@supports (color:color-mix(in lab, red, red)){.bh-leiste__umschalten{background:color-mix(in srgb, var(--color-bg) 10%, transparent)}}.bh-leiste__umschalten{color:var(--color-shell-dark-ink);font:500 var(--text-ui) var(--font-body);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-color)}.bh-leiste__umschalten:hover{background:#ecece82e}@supports (color:color-mix(in lab, red, red)){.bh-leiste__umschalten:hover{background:color-mix(in srgb, var(--color-bg) 18%, transparent)}}.bh-leiste__senden{border-radius:var(--radius-full);background:var(--color-accent);height:46px;color:var(--color-accent-ink);font-size:var(--text-ui);white-space:nowrap;transition:background-color var(--duration-fill);flex:none;align-items:center;gap:10px;padding:0 6px 0 18px;font-weight:500;display:inline-flex}.bh-leiste__senden:hover{background:var(--color-accent-hover)}.bh-leiste__pfeil{background:var(--color-surface-raised);width:34px;height:34px;color:var(--color-accent);border-radius:50%;justify-content:center;align-items:center;display:flex}@media not all and (min-width:720px){.bh-leiste{width:calc(100% - 16px);bottom:8px}.bh-leiste__blatt{border-radius:var(--radius-karte);max-height:60vh}.bh-leiste__posten{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"nr menge weg""titel menge weg";gap:2px 8px;padding:10px 6px}.bh-leiste__nummer{grid-area:nr}.bh-leiste__titel{font-size:var(--text-ui);grid-area:titel}.bh-leiste__posten .bh-menge{grid-area:menge}.bh-leiste__posten .bh-entfernen{grid-area:weg}.bh-leiste__balken{gap:10px;padding:6px}.bh-leiste__umschalten{padding:0 14px}.bh-leiste__senden{justify-content:center;width:46px;padding:0}.bh-leiste__senden-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bh-leiste__pfeil{width:46px;height:46px;color:var(--color-accent-ink);background:0 0}}.bh-recht{padding:clamp(140px,20vh,200px) clamp(20px,4vw,64px) clamp(100px,14vh,150px)}.bh-recht__titel{font-weight:600;font-size:var(--text-teile-h1);line-height:var(--leading-display);letter-spacing:var(--tracking-display);-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;margin:26px 0 0}.bh-recht__maske{padding-bottom:.08em;display:block;overflow:hidden}.bh-recht__zeile{animation:bh-steigen 1.5s var(--ease-behling) .1s backwards;display:block}.bh-recht__raster{grid-template-columns:minmax(0,3fr) minmax(0,8fr);align-items:start;gap:clamp(28px,5vw,90px);margin-top:clamp(40px,7vh,72px);display:grid}.bh-recht__leiste{border-top:1.5px solid var(--color-ink);flex-direction:column;display:flex;position:sticky;top:clamp(110px,15vh,130px)}.bh-recht__leiste a{border-bottom:1px solid var(--color-menu-line);font-size:var(--text-base);transition:color var(--duration-color), padding var(--duration-fill);padding:13px 4px;font-weight:500}.bh-recht__leiste a:hover,.bh-recht__leiste a[aria-current=page]{color:var(--color-accent)}.bh-recht__leiste a:hover{padding-left:10px}.bh-recht__text{max-width:74ch;font-size:var(--text-body-lg);color:var(--color-ink-phone);line-height:1.7}.bh-recht__text h2{font-size:var(--text-recht-h2);letter-spacing:var(--tracking-menu);color:var(--color-ink);margin:40px 0 12px;font-weight:600}.bh-recht__text>:first-child{margin-top:0}.bh-recht__text p{margin:0 0 18px}.bh-recht__text a{color:var(--color-accent)}.bh-recht__text ul{margin:0 0 18px;padding-left:22px}.bh-recht__text li{margin:0 0 8px}.bh-recht__hinweis{background:var(--color-panel);border-radius:22px;padding:26px 28px;box-shadow:inset 0 0 0 1.5px #0033dd40}@supports (color:color-mix(in lab, red, red)){.bh-recht__hinweis{box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--color-accent) 25%, transparent)}}.bh-recht__hinweis-etikett{font-size:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);font-weight:600}.bh-recht__text .bh-recht__hinweis p{margin:10px 0 0}.bh-recht__hinweis+p{margin:24px 0 0}.bh-recht__text .bh-recht__einleitung{margin:0 0 24px}.bh-recht__formular{border-radius:var(--radius-karte);background:var(--color-panel);padding:clamp(22px,2.6vw,36px)}.bh-recht__felder{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px 16px;display:grid}.bh-recht__feld{display:block}.bh-recht__feld--abstand{margin-top:16px}.bh-recht__feld-label{font-size:var(--text-small);margin-bottom:8px;font-weight:500;display:block}.bh-recht__fehler{min-height:18px;font-size:var(--text-label);color:var(--color-critical);margin-top:5px;display:block}.bh-recht__haken{font-size:var(--text-ui);cursor:pointer;align-items:flex-start;gap:12px;margin-top:18px;line-height:1.5;display:flex}.bh-recht__haken input{width:20px;height:20px;accent-color:var(--color-accent);flex:none;margin:1px 0 0}.bh-recht__haken .bh-recht__fehler{min-height:0;margin-top:0}.bh-recht__senden{margin-top:22px}.bh-recht__senden:disabled{opacity:.6;cursor:progress}.bh-recht__sendefehler{font-size:var(--text-ui);color:var(--color-critical);margin-top:14px}.bh-recht__erfolg{border-radius:var(--radius-karte);background:var(--color-panel);padding:clamp(22px,2.6vw,36px)}.bh-recht__erfolg-titel{font-size:var(--text-recht-erfolg);color:var(--color-ink);font-weight:600}.bh-recht__text .bh-recht__erfolg p{overflow-wrap:anywhere;margin:10px 0 0}@media not all and (min-width:1020px){.bh-recht__raster{grid-template-columns:minmax(0,1fr)}.bh-recht__leiste{position:static}}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-4{inset:calc(var(--spacing) * 4)}.top-4{top:calc(var(--spacing) * 4)}.right-4{right:calc(var(--spacing) * 4)}.left-4{left:calc(var(--spacing) * 4)}.z-50{z-index:50}.float-left{float:left}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-3{margin:calc(var(--spacing) * 3)}.m-4{margin:calc(var(--spacing) * 4)}.m-5{margin:calc(var(--spacing) * 5)}.m-56{margin:calc(var(--spacing) * 56)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-5{margin-inline:calc(var(--spacing) * 5)}.mx-auto{margin-inline:auto}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1}.h-10{height:calc(var(--spacing) * 10)}.h-cookie-banner{height:var(--spacing-cookie-banner)}.h-full{height:100%}.max-h-\[85vh\]{max-height:85vh}.max-h-full{max-height:100%}.min-h-\[80vh\]{min-height:80vh}.w-10{width:calc(var(--spacing) * 10)}.w-auto{width:auto}.w-full{width:100%}.max-w-content{max-width:var(--container-content)}.max-w-full{max-width:100%}.max-w-prose{max-width:65ch}.max-w-wide{max-width:var(--container-wide)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.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}.columns-2{columns:2}.break-inside-avoid{break-inside:avoid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-line>:not(:last-child)){border-color:var(--color-line)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-line{border-color:var(--color-line)}.bg-accent-soft{background-color:var(--color-accent-soft)}.bg-bg{background-color:var(--color-bg)}.bg-ink{background-color:var(--color-ink)}.bg-ink\/80{background-color:#23262bcc}@supports (color:color-mix(in lab, red, red)){.bg-ink\/80{background-color:color-mix(in oklab, var(--color-ink) 80%, transparent)}}.bg-surface-raised{background-color:var(--color-surface-raised)}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pl-1{padding-left:var(--spacing)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.font-body{font-family:var(--font-body)}.font-display{font-family:var(--font-display)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.whitespace-pre-line{white-space:pre-line}.text-accent{color:var(--color-accent)}.text-accent-ink{color:var(--color-accent-ink)}.text-ink{color:var(--color-ink)}.text-ink-faint{color:var(--color-ink-faint)}.text-ink-soft{color:var(--color-ink-soft)}.italic{font-style:italic}.not-italic{font-style:normal}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.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)}.shadow-sm{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0000000f);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)}.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,)}.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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-base{--tw-duration:var(--transition-duration-base);transition-duration:var(--transition-duration-base)}.duration-fast{--tw-duration:var(--transition-duration-fast);transition-duration:var(--transition-duration-fast)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.block-0{block-size:0}.block-1{block-size:var(--spacing)}@media (hover:hover){.hover\:bg-ink-soft:hover{background-color:var(--color-ink-soft)}.hover\:text-ink:hover{color:var(--color-ink)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-accent-ink:focus{color:var(--color-accent-ink)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.data-\[ending-style\]\:h-0[data-ending-style]{height:0}.data-\[ending-style\]\:opacity-0[data-ending-style]{opacity:0}.data-\[panel-open\]\:rotate-45[data-panel-open]{rotate:45deg}.data-\[starting-style\]\:h-0[data-starting-style]{height:0}.data-\[starting-style\]\:opacity-0[data-starting-style]{opacity:0}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.md\:inset-10{inset:calc(var(--spacing) * 10)}.md\:order-1{order:1}.md\:order-2{order:2}.md\:columns-3{columns:3}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:py-24{padding-block:calc(var(--spacing) * 24)}.md\:py-40{padding-block:calc(var(--spacing) * 40)}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.\[\&_a\]\:text-ink a{color:var(--color-ink)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-line-strong a{-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong)}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}.\[\&_a\]\:transition-colors a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[\&_a\]\:duration-fast a{--tw-duration:var(--transition-duration-fast);transition-duration:var(--transition-duration-fast)}@media (hover:hover){.hover\:\[\&_a\]\:text-accent:hover a{color:var(--color-accent)}}.\[\&_blockquote\]\:border-l-2 blockquote{border-left-style:var(--tw-border-style);border-left-width:2px}.\[\&_blockquote\]\:border-line-strong blockquote{border-color:var(--color-line-strong)}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:calc(var(--spacing) * 4)}.\[\&_blockquote\]\:text-ink-soft blockquote{color:var(--color-ink-soft)}.\[\&_blockquote\]\:italic blockquote{font-style:italic}.\[\&_h1\]\:mt-8 h1{margin-top:calc(var(--spacing) * 8)}.\[\&_h1\]\:mb-4 h1{margin-bottom:calc(var(--spacing) * 4)}.\[\&_h1\]\:font-display h1{font-family:var(--font-display)}.\[\&_h1\]\:text-4xl h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.\[\&_h1\]\:text-ink h1{color:var(--color-ink)}.\[\&_h1\]\:first\:mt-0 h1:first-child{margin-top:0}.\[\&_h2\]\:mt-8 h2{margin-top:calc(var(--spacing) * 8)}.\[\&_h2\]\:mb-4 h2{margin-bottom:calc(var(--spacing) * 4)}.\[\&_h2\]\:font-display h2{font-family:var(--font-display)}.\[\&_h2\]\:text-3xl h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.\[\&_h2\]\:text-ink h2{color:var(--color-ink)}.\[\&_h2\]\:first\:mt-0 h2:first-child{margin-top:0}.\[\&_h3\]\:mt-6 h3{margin-top:calc(var(--spacing) * 6)}.\[\&_h3\]\:mb-3 h3{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h3\]\:font-display h3{font-family:var(--font-display)}.\[\&_h3\]\:text-2xl h3{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h3\]\:text-ink h3{color:var(--color-ink)}.\[\&_h3\]\:first\:mt-0 h3:first-child{margin-top:0}.\[\&_li\]\:mb-1 li{margin-bottom:var(--spacing)}.\[\&_li\]\:font-body li{font-family:var(--font-body)}.\[\&_li\]\:text-ink-soft li{color:var(--color-ink-soft)}.\[\&_ol\]\:mb-4 ol{margin-bottom:calc(var(--spacing) * 4)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-6 ol{padding-left:calc(var(--spacing) * 6)}.\[\&_p\]\:mb-4 p{margin-bottom:calc(var(--spacing) * 4)}.\[\&_p\]\:font-body p{font-family:var(--font-body)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_p\]\:text-ink-soft p{color:var(--color-ink-soft)}.\[\&_p\]\:last\:mb-0 p:last-child{margin-bottom:0}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_strong\]\:text-ink strong{color:var(--color-ink)}.\[\&_ul\]\:mb-4 ul{margin-bottom:calc(var(--spacing) * 4)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&\>\*\]\:mb-4>*{margin-bottom:calc(var(--spacing) * 4)}}:root{--pgt-bf-bg:var(--color-surface-raised);--pgt-bf-ink:var(--color-ink);--pgt-bf-ink-soft:var(--color-ink-soft);--pgt-bf-accent:var(--color-accent);--pgt-bf-accent-ink:var(--color-accent-ink);--pgt-bf-line:var(--color-line-strong);--pgt-bf-radius:var(--radius-karte);--pgt-bf-font:var(--font-body);--pgt-bf-heading-font:var(--font-display);--pgt-bf-heading-size:var(--text-recht-erfolg);--pgt-bf-text-leading:1.5;--pgt-bf-hinweis-bg:var(--color-panel);--pgt-bf-backdrop:#23262b73}@supports (color:color-mix(in lab, red, red)){:root{--pgt-bf-backdrop:color-mix(in srgb, var(--color-ink) 45%, transparent)}}:root{--pgt-bf-button-min-height:52px;--pgt-bf-button-padding:15px 24px}.pgt-bf-dialog .pgt-bf-knopf{border-radius:var(--radius-full);font:500 var(--text-base) / 1.2 var(--font-body);transition:background-color var(--duration-fill), border-color var(--duration-fill), color var(--duration-fill)}.pgt-bf-dialog .pgt-bf-knopf:hover{border-color:var(--color-ink)}.pgt-bf-dialog .pgt-bf-knopf--haupt:hover{background:var(--color-ink);border-color:var(--color-ink)}.pgt-bf-hinweis{font-size:var(--text-small);border-radius:var(--radius-md)}:root{--a11y-knopf-schatten:var(--shadow-lg);--a11y-leiste-schatten:var(--shadow-lg)}body:has([data-pg-consent-banner]){--a11y-knopf-abstand-unten:calc(var(--spacing-cookie-banner) + var(--spacing) * 6)}body:has([data-pg-consent-banner]) .pg-a11y-leiste{bottom:calc(var(--spacing-cookie-banner) + var(--spacing) * 6);max-height:calc(100dvh - var(--spacing-cookie-banner) - var(--spacing) * 12)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,box-shadow,opacity,fill,stroke!important;transition-duration:.2s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html{scrollbar-gutter:stable}body{background:var(--color-surface);color:var(--color-ink);font-family:var(--font-body);overflow-wrap:break-word}:root{--pgt-bar-h:36px;--pgt-fab-size:32px;--pgt-fab-gap:12px;--pgt-bar-bg:var(--color-ink);--pgt-bar-ink:var(--color-bg);--pgt-bar-ink-faint:#ecece873}@supports (color:color-mix(in lab, red, red)){:root{--pgt-bar-ink-faint:color-mix(in srgb, var(--color-bg) 45%, transparent)}}:root{--pgt-bar-line:#ecece829}@supports (color:color-mix(in lab, red, red)){:root{--pgt-bar-line:color-mix(in srgb, var(--color-bg) 16%, transparent)}}:root{--pgt-bar-btn:#ecece814}@supports (color:color-mix(in lab, red, red)){:root{--pgt-bar-btn:color-mix(in srgb, var(--color-bg) 8%, transparent)}}:root{--pgt-bar-btn-hover:#ecece829}@supports (color:color-mix(in lab, red, red)){:root{--pgt-bar-btn-hover:color-mix(in srgb, var(--color-bg) 16%, transparent)}}html.pgt-notes-active body{padding-top:var(--pgt-bar-h)}.pgt-notes-bar{z-index:60;height:var(--pgt-bar-h);background:var(--pgt-bar-bg);color:var(--pgt-bar-ink);font-family:var(--font-body);font-size:var(--text-xs);border-bottom:1px solid var(--pgt-bar-line);scrollbar-width:none;align-items:center;gap:8px;padding:0 10px;display:flex;position:fixed;top:0;left:0;right:0;overflow-x:auto}.pgt-notes-bar::-webkit-scrollbar{display:none}.pgt-notes-bar__brand{flex:none;align-items:center;display:flex}.pgt-notes-bar__monogram{width:auto;height:16px;display:block}.pgt-notes-bar__spacer{flex:1}.pgt-notes-fab{z-index:100;height:var(--pgt-fab-size);width:var(--pgt-fab-size);border:1px solid var(--pgt-bar-line);border-radius:var(--radius-full);background:var(--pgt-bar-bg);color:var(--pgt-bar-ink);box-shadow:var(--shadow-md);cursor:grab;touch-action:none;transition:box-shadow var(--duration-fast) ease;justify-content:center;align-items:center;padding:0;display:flex;position:fixed}.pgt-notes-fab:hover{box-shadow:var(--shadow-lg)}.pgt-notes-fab:focus-visible{outline:2px solid var(--pgt-bar-ink);outline-offset:2px}.pgt-notes-fab--tl{top:var(--pgt-fab-gap);left:var(--pgt-fab-gap)}.pgt-notes-fab--tr{top:var(--pgt-fab-gap);right:var(--pgt-fab-gap)}.pgt-notes-fab--bl{bottom:var(--pgt-fab-gap);left:var(--pgt-fab-gap)}.pgt-notes-fab--br{bottom:var(--pgt-fab-gap);right:var(--pgt-fab-gap)}.pgt-notes-fab--dragging{cursor:grabbing;z-index:110;box-shadow:var(--shadow-lg);transform:translate(-50%,-50%)}.pgt-notes-fab__monogram{pointer-events:none;width:auto;height:16px;display:block}.pgt-notes-bar__btn{border-radius:var(--radius-sm);font-size:var(--text-xs);color:var(--pgt-bar-ink);background:var(--pgt-bar-btn);cursor:pointer;white-space:nowrap;transition:background var(--duration-fast) ease;border:1px solid #0000;flex:none;align-items:center;gap:4px;padding:4px 10px;font-weight:500;text-decoration:none;display:inline-flex}.pgt-notes-bar__btn:hover{background:var(--pgt-bar-btn-hover)}.pgt-notes-bar__btn--active{background:var(--color-critical);color:var(--color-accent-ink)}.pgt-notes-bar__notemenu-trigger{position:relative}.pgt-notes-bar__badge{border-radius:var(--radius-full);background:var(--color-critical);min-width:14px;height:14px;color:var(--color-accent-ink);text-align:center;padding:0 3px;font-size:9px;font-weight:700;line-height:14px;position:absolute;top:-4px;right:-4px}.pgt-notes-bar__menu{z-index:70;border-radius:var(--radius-sm);border:1px solid var(--color-line);background:var(--color-surface-raised);min-width:180px;box-shadow:var(--shadow-md);flex-direction:column;padding:4px;display:flex;position:fixed}.pgt-notes-bar__menuitem{border-radius:var(--radius-sm);width:100%;font-family:var(--font-body);font-size:var(--text-xs);color:var(--color-ink);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:6px 8px;font-weight:500;display:block}.pgt-notes-bar__menuitem:hover,.pgt-notes-bar__menuitem:focus-visible{background:var(--color-surface)}.pgt-notes-bar__hint{white-space:nowrap;color:var(--pgt-bar-ink-faint)}.pgt-notes-bar__error{white-space:nowrap;color:var(--color-accent-ink);background:var(--color-critical);border-radius:var(--radius-sm);padding:2px 8px}.pg-teaser{--pg-teaser-mark-h:30px;--pg-teaser-lead:16px;--pg-teaser-micro:11px;--pg-teaser-nano:10.5px;--pg-teaser-title:clamp(2.2rem, 4.8vw, 3.4rem);--pg-teaser-ease:cubic-bezier(.2, .7, .2, 1);background:var(--color-hero-bg);min-height:100dvh;color:var(--color-ink-on-dark);font-family:var(--font-body);flex-direction:column;display:flex;position:relative;overflow:hidden}.pg-teaser__canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.pg-teaser__head{justify-content:center;padding:30px 32px 0;display:flex;position:relative}.pg-teaser__lockup{animation:pg-teaser-up-in .9s var(--pg-teaser-ease) both;align-items:center;gap:14px;display:flex}.pg-teaser__site-logo{height:var(--pg-teaser-mark-h);width:auto}.pg-teaser__site-name{font-family:var(--font-display);letter-spacing:-.02em;text-align:center;text-wrap:balance;color:var(--color-ink-on-dark);font-size:21px;font-weight:800;line-height:1.15}.pg-teaser__divider{background:var(--color-line-on-dark);width:1px;height:22px}.pg-teaser__peggert{align-items:center;gap:9px;text-decoration:none;display:flex}.pg-teaser__peggert-glyph{justify-content:center;align-items:center;display:flex;position:relative}.pg-teaser__halo{border-radius:var(--radius-full);background:#3ea6e873;width:38px;height:38px;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-teaser__halo{background:color-mix(in srgb, var(--color-accent-bright) 45%, transparent)}}.pg-teaser__halo{filter:blur(11px);animation:4s ease-in-out infinite pg-teaser-halo}.pg-teaser__mark{height:var(--pg-teaser-mark-h);width:auto;animation:pg-teaser-mark 1.6s var(--pg-teaser-ease) .25s both;display:block;position:relative}.pg-teaser__wordmark{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink-on-dark);font-size:21px;font-weight:800}.pg-teaser__wordmark-tld{color:var(--color-accent-bright)}.pg-teaser__main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:26px 32px 16px;display:flex;position:relative}.pg-teaser__badge{border:1px solid #9fb9cc38;align-items:center;gap:8px;padding:7px 16px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pg-teaser__badge{border:1px solid color-mix(in srgb, var(--color-ink-on-dark-soft) 22%, transparent)}}.pg-teaser__badge{border-radius:var(--radius-full);background:#0718298c}@supports (color:color-mix(in lab, red, red)){.pg-teaser__badge{background:color-mix(in srgb, var(--color-hero-bg) 55%, transparent)}}.pg-teaser__badge{color:var(--color-ink-on-dark-soft);font-family:var(--font-mono);font-size:var(--pg-teaser-micro);letter-spacing:.18em;text-transform:uppercase;animation:pg-teaser-up-in .9s var(--pg-teaser-ease) .1s both}.pg-teaser__badge-dot{border-radius:var(--radius-full);width:5px;height:5px;animation:1.8s ease-in-out infinite pg-teaser-blink}.pg-teaser__badge--building .pg-teaser__badge-dot{background:var(--color-live)}.pg-teaser__badge--maintenance .pg-teaser__badge-dot{background:var(--color-warning-bright);animation-duration:1.6s}.pg-teaser__badge--notfound .pg-teaser__badge-dot{background:var(--color-critical-bright);animation-duration:1.6s}.pg-teaser__title{max-width:22ch;font-family:var(--font-display);font-weight:800;font-size:var(--pg-teaser-title);letter-spacing:-.035em;animation:pg-teaser-up-in .9s var(--pg-teaser-ease) .2s both;margin:20px 0 0;line-height:1.05}.pg-teaser__title em,.pg-teaser__title .pg-teaser__accent{color:var(--color-accent-bright);font-style:normal}.pg-teaser__lead{max-width:46ch;color:var(--color-ink-on-dark-soft);font-size:var(--pg-teaser-lead);animation:pg-teaser-up-in .9s var(--pg-teaser-ease) .3s both;margin:16px 0 0;line-height:1.6}.pg-teaser__stage{animation:pg-teaser-up-in 1.1s var(--pg-teaser-ease) .4s both}.pg-teaser__main--split{--pg-teaser-title:clamp(2.1rem, 4.4vw, 3.2rem);padding:20px 32px 12px}.pg-teaser__split{flex-wrap:wrap;justify-content:center;align-items:center;gap:56px;width:100%;max-width:1020px;display:flex;position:relative}.pg-teaser__col{text-align:left;flex:380px;min-width:330px;max-width:520px;position:relative}.pg-teaser__main--split .pg-teaser__badge,.pg-teaser__main--split .pg-teaser__title,.pg-teaser__main--split .pg-teaser__lead{position:relative}.pg-teaser__aside{animation:pg-teaser-up-in 1.1s var(--pg-teaser-ease) .5s both;flex:none;position:relative}.pg-teaser__watermark{font-family:var(--font-display);letter-spacing:-.06em;color:#7cc4f00e;font-size:230px;font-weight:800;line-height:1;position:absolute;top:-96px;left:-14px}@supports (color:color-mix(in lab, red, red)){.pg-teaser__watermark{color:color-mix(in srgb, var(--color-ink-on-dark-bright) 5.5%, transparent)}}.pg-teaser__watermark{pointer-events:none;-webkit-user-select:none;user-select:none}.pg-teaser__actions{animation:pg-teaser-up-in 1s var(--pg-teaser-ease) .4s both;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px;display:flex;position:relative}.pg-teaser__button{border-radius:var(--radius-full);font-family:var(--font-body);transition:background var(--duration-base) var(--ease-out-soft), border-color var(--duration-base) var(--ease-out-soft), color var(--duration-base) var(--ease-out-soft);border:1px solid #0000;align-items:center;gap:9px;font-size:14.5px;line-height:1.2;text-decoration:none;display:inline-flex}.pg-teaser__button--primary{background:var(--color-accent-bright);color:var(--color-hero-bg);padding:13px 22px;font-weight:600;box-shadow:0 12px 28px #3ea6e847}@supports (color:color-mix(in lab, red, red)){.pg-teaser__button--primary{box-shadow:0 12px 28px color-mix(in srgb, var(--color-accent-bright) 28%, transparent)}}.pg-teaser__button--primary:hover{background:var(--color-ink-on-dark-bright);color:var(--color-hero-bg)}.pg-teaser__button--ghost{border-color:#9fb9cc38;padding:12px 20px;font-weight:500}@supports (color:color-mix(in lab, red, red)){.pg-teaser__button--ghost{border-color:color-mix(in srgb, var(--color-ink-on-dark-soft) 22%, transparent)}}.pg-teaser__button--ghost{background:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.pg-teaser__button--ghost{background:color-mix(in srgb, var(--color-ink-on-dark) 4%, transparent)}}.pg-teaser__button--ghost{color:#d5e0e9}@supports (color:color-mix(in lab, red, red)){.pg-teaser__button--ghost{color:color-mix(in srgb, var(--color-ink-on-dark) 56%, var(--color-ink-on-dark-soft))}}.pg-teaser__button--ghost:hover{border-color:#3ea6e880}@supports (color:color-mix(in lab, red, red)){.pg-teaser__button--ghost:hover{border-color:color-mix(in srgb, var(--color-accent-bright) 50%, transparent)}}.pg-teaser__button--ghost:hover{color:var(--color-ink-on-dark)}.pg-teaser__button-icon{flex:none;display:block}.pg-teaser__foot{justify-content:center;padding:0 32px 26px;display:flex;position:relative}.pg-teaser__credit{color:var(--color-ink-on-dark-faint);font-family:var(--font-mono);font-size:var(--pg-teaser-nano);letter-spacing:.14em;transition:color var(--duration-base) var(--ease-out-soft);text-decoration:none}.pg-teaser__credit:hover{color:var(--color-ink-on-dark)}@keyframes pg-teaser-up-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pg-teaser-mark{0%{opacity:0;clip-path:inset(100% 0 0)}45%,to{opacity:1;clip-path:inset(0)}}@keyframes pg-teaser-halo{0%,to{opacity:.22;transform:scale(.9)}50%{opacity:.5;transform:scale(1.1)}}@keyframes pg-teaser-blink{0%,to{opacity:.25}50%{opacity:1}}.pg-bau{perspective:1300px;perspective-origin:50% 42%;justify-content:center;align-items:center;width:660px;max-width:100%;height:344px;display:flex}.pg-bau__scene{width:480px;height:330px;transform-style:preserve-3d;animation:26s ease-in-out infinite pg-bau-drift;position:relative}.pg-bau__shadow{border-radius:12px;position:absolute;inset:0;box-shadow:0 26px 60px #00000080}.pg-bau__grid{border:1px solid #9fb9cc42;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pg-bau__grid{border:1px solid color-mix(in srgb, var(--color-ink-on-dark-soft) 26%, transparent)}}.pg-bau__grid{background-color:#0a213680;border-radius:12px}@supports (color:color-mix(in lab, red, red)){.pg-bau__grid{background-color:color-mix(in srgb, var(--color-surface-dark) 50%, transparent)}}.pg-bau__grid{background-image:repeating-linear-gradient(0deg,#9fb9cc1a 0 1px,#0000 1px 24px),repeating-linear-gradient(90deg,#9fb9cc1a 0 1px,#0000 1px 24px)}@supports (color:color-mix(in lab, red, red)){.pg-bau__grid{background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--color-ink-on-dark-soft) 10%, transparent) 0 1px, transparent 1px 24px), repeating-linear-gradient(90deg, color-mix(in srgb, var(--color-ink-on-dark-soft) 10%, transparent) 0 1px, transparent 1px 24px)}}.pg-bau__grid{animation:22s ease-in-out infinite pg-bau-grid}.pg-bau__slot{border:1px dashed #7cc4f052;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-bau__slot{border:1px dashed color-mix(in srgb, var(--color-ink-on-dark-bright) 32%, transparent)}}.pg-bau__slot{animation:22s ease-in-out infinite backwards pg-bau-slot}.pg-bau__layer{opacity:0;animation:22s cubic-bezier(.18,.82,.24,1) infinite backwards pg-bau-part;position:absolute}.pg-bau__wire{border:1px dashed #7cc4f08c;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pg-bau__wire{border:1px dashed color-mix(in srgb, var(--color-ink-on-dark-bright) 55%, transparent)}}.pg-bau__wire{border-radius:inherit;background:#7cc4f00d}@supports (color:color-mix(in lab, red, red)){.pg-bau__wire{background:color-mix(in srgb, var(--color-ink-on-dark-bright) 5%, transparent)}}.pg-bau__skin{border-radius:inherit;opacity:0;position:absolute;inset:0;overflow:hidden}.pg-bau-skin-0{animation:22s linear infinite pg-bau-skin-0}.pg-bau-skin-1{animation:22s linear infinite pg-bau-skin-1}.pg-bau-skin-2{animation:22s linear infinite pg-bau-skin-2}.pg-bau-skin-3{animation:22s linear infinite pg-bau-skin-3}.pg-bau-skin-4{animation:22s linear infinite pg-bau-skin-4}.pg-bau-skin-5{animation:22s linear infinite pg-bau-skin-5}.pg-bau__skin--header{background:#0a2136f5}@supports (color:color-mix(in lab, red, red)){.pg-bau__skin--header{background:color-mix(in srgb, var(--color-surface-dark) 96%, transparent)}}.pg-bau__skin--header{border-bottom:1px solid #9fb9cc2e}@supports (color:color-mix(in lab, red, red)){.pg-bau__skin--header{border-bottom:1px solid color-mix(in srgb, var(--color-ink-on-dark-soft) 18%, transparent)}}.pg-bau__skin--hero{background:linear-gradient(135deg, var(--color-accent), var(--color-accent-bright))}.pg-bau__skin--card{background:#ffffff0e}@supports (color:color-mix(in lab, red, red)){.pg-bau__skin--card{background:color-mix(in srgb, var(--color-ink-on-dark) 5.5%, transparent)}}.pg-bau__skin--divided{border-right:1px solid #9fb9cc24}@supports (color:color-mix(in lab, red, red)){.pg-bau__skin--divided{border-right:1px solid color-mix(in srgb, var(--color-ink-on-dark-soft) 14%, transparent)}}.pg-bau__skin--footer{background:#061524}@supports (color:color-mix(in lab, red, red)){.pg-bau__skin--footer{background:color-mix(in srgb, var(--color-hero-bg) 88%, #000)}}.pg-bau__skin--footer{border-top:1px solid #9fb9cc24}@supports (color:color-mix(in lab, red, red)){.pg-bau__skin--footer{border-top:1px solid color-mix(in srgb, var(--color-ink-on-dark-soft) 14%, transparent)}}.pg-bau__ghost{background:#9fb9cc42;border-radius:3px;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-bau__ghost{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 26%, transparent)}}.pg-bau__ghost-frame{border:1px dashed #7cc4f080;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-bau__ghost-frame{border:1px dashed color-mix(in srgb, var(--color-ink-on-dark-bright) 50%, transparent)}}.pg-bau__ghost-frame{border-radius:var(--radius-md)}.pg-bau__ghost-hatch{border-radius:var(--radius-md);background:repeating-linear-gradient(45deg,#7cc4f02e 0 1px,#0000 1px 8px);position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-bau__ghost-hatch{background:repeating-linear-gradient(45deg, color-mix(in srgb, var(--color-ink-on-dark-bright) 18%, transparent) 0 1px, transparent 1px 8px)}}.pg-bau__bar{border-radius:var(--radius-sm);background:#9fb9cc66;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-bau__bar{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 40%, transparent)}}.pg-bau__block{border-radius:var(--radius-sm);background:#ffffffe6;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-bau__block{background:color-mix(in srgb, var(--color-ink-on-dark) 90%, transparent)}}.pg-bau__pill{border-radius:var(--radius-full);background:var(--color-hero-bg);position:absolute}.pg-bau__panel{border:1px solid #ffffff38;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-bau__panel{border:1px solid color-mix(in srgb, var(--color-ink-on-dark) 22%, transparent)}}.pg-bau__panel{border-radius:var(--radius-md);background:#07182959}@supports (color:color-mix(in lab, red, red)){.pg-bau__panel{background:color-mix(in srgb, var(--color-hero-bg) 35%, transparent)}}.pg-bau__thumb{background:#3ea6e84d;border-radius:5px;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-bau__thumb{background:color-mix(in srgb, var(--color-accent-bright) 30%, transparent)}}.pg-bau__minilogo{justify-content:flex-end;align-items:center;gap:6px;display:flex;position:absolute}.pg-bau__minilogo-glyph{border-radius:var(--radius-sm);background:var(--color-accent-bright);width:16px;height:16px}.pg-bau__minilogo-word{background:#fffc;border-radius:3px;width:58px;height:8px}@supports (color:color-mix(in lab, red, red)){.pg-bau__minilogo-word{background:color-mix(in srgb, var(--color-ink-on-dark) 80%, transparent)}}.pg-bau__shine{background:linear-gradient(90deg,#0000,#fff6,#0000);width:56px;position:absolute;top:0;bottom:0}@supports (color:color-mix(in lab, red, red)){.pg-bau__shine{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-ink-on-dark) 40%, transparent), transparent)}}.pg-bau__shine{animation:9s ease-in-out 4s infinite pg-bau-shine}.pg-bau__glow{background:radial-gradient(#3ea6e880,#0000 68%);border-radius:12px;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-bau__glow{background:radial-gradient(ellipse, color-mix(in srgb, var(--color-accent-bright) 50%, transparent), transparent 68%)}}.pg-bau__glow{filter:blur(13px);opacity:0;pointer-events:none;animation:22s ease-in-out infinite backwards pg-bau-glow}.pg-bau__cursor{opacity:0;width:0;height:0;color:var(--color-ink-on-dark);animation:22s cubic-bezier(.5,.05,.35,1) infinite backwards pg-bau-cursor;position:absolute;top:290px;left:520px;transform:translateZ(30px)}.pg-bau__ripple{border:1px solid #7cc4f0d9;width:28px;height:28px;position:absolute;top:-14px;left:-14px}@supports (color:color-mix(in lab, red, red)){.pg-bau__ripple{border:1px solid color-mix(in srgb, var(--color-ink-on-dark-bright) 85%, transparent)}}.pg-bau__ripple{border-radius:var(--radius-full);animation:1.76s ease-out infinite pg-bau-ripple}.pg-bau__pointer{filter:drop-shadow(0 2px 5px #000000a6);position:absolute;top:0;left:0;overflow:visible}@keyframes pg-bau-part{0%{opacity:0;transform:translateZ(var(--pg-bau-z)) scale(var(--pg-bau-scale,.9))}2%{opacity:.5}6%{opacity:1;transform:translateZ(5px)scale(1.012)}8%{transform:none}74%{opacity:1;transform:none}83%,to{opacity:0;transform:translateZ(calc(var(--pg-bau-z) * .55)) scale(.96)}}@keyframes pg-bau-skin-0{0%,24%{opacity:0}26%{opacity:1}96%{opacity:1}97.5%,to{opacity:0}}@keyframes pg-bau-skin-1{0%,32%{opacity:0}34%{opacity:1}96%{opacity:1}97.5%,to{opacity:0}}@keyframes pg-bau-skin-2{0%,40%{opacity:0}42%{opacity:1}96%{opacity:1}97.5%,to{opacity:0}}@keyframes pg-bau-skin-3{0%,48%{opacity:0}50%{opacity:1}96%{opacity:1}97.5%,to{opacity:0}}@keyframes pg-bau-skin-4{0%,56%{opacity:0}58%{opacity:1}96%{opacity:1}97.5%,to{opacity:0}}@keyframes pg-bau-skin-5{0%,64%{opacity:0}66%{opacity:1}96%{opacity:1}97.5%,to{opacity:0}}@keyframes pg-bau-slot{0%{opacity:.55}10%{opacity:0}76%{opacity:0}88%,to{opacity:.55}}@keyframes pg-bau-grid{0%,8%{opacity:1}22%{opacity:.2}76%{opacity:.2}90%,to{opacity:1}}@keyframes pg-bau-drift{0%{transform:rotateX(53deg)rotate(-16deg)rotateY(0)translateY(0)}25%{transform:rotateX(48.5deg)rotate(-11.5deg)rotateY(4deg)translateY(-12px)}50%{transform:rotateX(52deg)rotate(-19deg)rotateY(-3deg)translateY(5px)}75%{transform:rotateX(49.5deg)rotate(-13.5deg)rotateY(2.5deg)translateY(-7px)}to{transform:rotateX(53deg)rotate(-16deg)rotateY(0)translateY(0)}}@keyframes pg-bau-shine{0%{transform:translate(-140%)skew(-16deg)}45%,to{transform:translate(420%)skew(-16deg)}}@keyframes pg-bau-glow{0%,24%{opacity:0}27%{opacity:.7}40%{opacity:.28}74%{opacity:.26}83%,to{opacity:0}}@keyframes pg-bau-cursor{0%,22%{opacity:0;top:298px;left:520px}25%{opacity:1;top:32px;left:150px}31%{top:32px;left:150px}33%{top:112px;left:202px}39%{top:112px;left:202px}41%{top:218px;left:78px}47%{top:218px;left:78px}49%{top:218px;left:240px}55%{top:218px;left:240px}57%{top:218px;left:400px}63%{top:218px;left:400px}65%{top:300px;left:240px}72%{opacity:1;top:300px;left:240px}79%,to{opacity:0;top:308px;left:520px}}@keyframes pg-bau-ripple{0%{opacity:.85;transform:scale(.2)}70%,to{opacity:0;transform:scale(2.6)}}.pg-wartung{flex-wrap:wrap;justify-content:center;align-items:center;gap:38px;margin-top:30px;display:flex;position:relative}.pg-wartung__orbit{flex:none;justify-content:center;align-items:center;width:132px;height:132px;display:flex;position:relative}.pg-wartung__ring{border:1px dashed #7cc4f047;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pg-wartung__ring{border:1px dashed color-mix(in srgb, var(--color-ink-on-dark-bright) 28%, transparent)}}.pg-wartung__ring{border-radius:var(--radius-full);animation:26s linear infinite pg-wartung-orbit}.pg-wartung__satellite{border-radius:var(--radius-full);position:absolute;left:50%}.pg-wartung__satellite--major{background:var(--color-accent-bright);width:8px;height:8px;margin-left:-4px;top:-4px;box-shadow:0 0 10px #3ea6e8cc}@supports (color:color-mix(in lab, red, red)){.pg-wartung__satellite--major{box-shadow:0 0 10px color-mix(in srgb, var(--color-accent-bright) 80%, transparent)}}.pg-wartung__satellite--minor{background:var(--color-ink-on-dark-bright);width:5px;height:5px;margin-left:-4px;bottom:-4px}.pg-wartung__spinner{border:2px solid var(--color-line-on-dark);border-top-color:var(--color-accent-bright);border-radius:var(--radius-full);animation:2.6s linear infinite pg-wartung-spin;position:absolute;inset:16px}.pg-wartung__core{border-radius:var(--radius-full);background:var(--color-accent-bright);width:14px;height:14px;box-shadow:0 0 16px #3ea6e8bf}@supports (color:color-mix(in lab, red, red)){.pg-wartung__core{box-shadow:0 0 16px color-mix(in srgb, var(--color-accent-bright) 75%, transparent)}}.pg-wartung__preview{flex:none;width:312px;position:relative}.pg-wartung__window{border:1px solid #9fb9cc38;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pg-wartung__window{border:1px solid color-mix(in srgb, var(--color-ink-on-dark-soft) 22%, transparent)}}.pg-wartung__window{background:var(--color-surface-dark);border-radius:11px;animation:9s ease-in-out infinite pg-wartung-online;box-shadow:0 20px 46px #00000073}.pg-wartung__titlebar{border-bottom:1px solid var(--color-line-on-dark);background:var(--color-surface-dark-raised);align-items:center;gap:6px;height:20px;padding:0 9px;display:flex}.pg-wartung__titlebar-mark{border:1px dashed #7cc4f099;flex:none;width:11px;height:11px}@supports (color:color-mix(in lab, red, red)){.pg-wartung__titlebar-mark{border:1px dashed color-mix(in srgb, var(--color-ink-on-dark-bright) 60%, transparent)}}.pg-wartung__titlebar-mark{border-radius:3px}.pg-wartung__titlebar-label{color:var(--color-ink-on-dark-soft);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:7.5px}.pg-wartung__body{flex-direction:column;gap:8px;padding:11px;display:flex}.pg-wartung__hero{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--color-accent), var(--color-accent-bright));height:56px;position:relative;overflow:hidden}.pg-wartung__block{border-radius:var(--radius-sm);background:#ffffffe6;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-wartung__block{background:color-mix(in srgb, var(--color-ink-on-dark) 90%, transparent)}}.pg-wartung__hero-pill{border-radius:var(--radius-md);background:var(--color-hero-bg);position:absolute}.pg-wartung__cards{gap:7px;display:flex}.pg-wartung__card{background:#ffffff0f;border-radius:5px;flex:1;height:34px;padding:6px}@supports (color:color-mix(in lab, red, red)){.pg-wartung__card{background:color-mix(in srgb, var(--color-ink-on-dark) 6%, transparent)}}.pg-wartung__thumb{background:#3ea6e852;border-radius:3px;height:12px;display:block}@supports (color:color-mix(in lab, red, red)){.pg-wartung__thumb{background:color-mix(in srgb, var(--color-accent-bright) 32%, transparent)}}.pg-wartung__bar{border-radius:var(--radius-sm);background:#9fb9cc66;height:4px;margin-top:4px;display:block}@supports (color:color-mix(in lab, red, red)){.pg-wartung__bar{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 40%, transparent)}}.pg-wartung__footerbar{border:1px solid #9fb9cc1f;height:18px}@supports (color:color-mix(in lab, red, red)){.pg-wartung__footerbar{border:1px solid color-mix(in srgb, var(--color-ink-on-dark-soft) 12%, transparent)}}.pg-wartung__footerbar{background:#061625;border-radius:5px}@supports (color:color-mix(in lab, red, red)){.pg-wartung__footerbar{background:color-mix(in srgb, var(--color-hero-bg) 90%, #000)}}.pg-wartung__scan{background:linear-gradient(#0000,#3ea6e84d,#7cc4f0e6,#3ea6e84d,#0000);height:16%;position:absolute;top:-16%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.pg-wartung__scan{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--color-accent-bright) 30%, transparent), color-mix(in srgb, var(--color-ink-on-dark-bright) 90%, transparent), color-mix(in srgb, var(--color-accent-bright) 30%, transparent), transparent)}}.pg-wartung__scan{animation:3.4s linear infinite pg-wartung-scan}.pg-wartung__badge{border-radius:var(--radius-full);background:var(--color-live);color:var(--color-hero-bg);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;padding:5px 13px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:-15px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #38d39f59}@supports (color:color-mix(in lab, red, red)){.pg-wartung__badge{box-shadow:0 8px 20px color-mix(in srgb, var(--color-live) 35%, transparent)}}.pg-wartung__badge{animation:9s ease-in-out infinite pg-wartung-badge}.pg-wartung__status{text-align:left;flex-direction:column;flex:none;gap:14px;width:290px;display:flex}.pg-wartung__row{align-items:center;gap:11px;display:flex}.pg-wartung__dot{border-radius:var(--radius-full);background:#5b7183;flex:none;width:8px;height:8px}@supports (color:color-mix(in lab, red, red)){.pg-wartung__dot{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 55%, var(--color-hero-bg))}}.pg-wartung__label{width:106px;color:var(--color-ink-on-dark-soft);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:12.5px;font-weight:500;line-height:1.2}.pg-wartung__track{background:var(--color-line-on-dark);border-radius:3px;flex:1;height:5px;position:relative;overflow:hidden}.pg-wartung__fill{background:linear-gradient(90deg, var(--color-accent), var(--color-accent-bright));border-radius:3px;width:0;position:absolute;top:0;bottom:0;left:0}.pg-wartung__row--0 .pg-wartung__dot{animation:9s linear infinite pg-wartung-dot-0}.pg-wartung__row--1 .pg-wartung__dot{animation:9s linear infinite pg-wartung-dot-1}.pg-wartung__row--2 .pg-wartung__dot{animation:9s linear infinite pg-wartung-dot-2}.pg-wartung__row--0 .pg-wartung__fill{animation:9s cubic-bezier(.4,.6,.3,1) infinite pg-wartung-bar-0}.pg-wartung__row--1 .pg-wartung__fill{animation:9s cubic-bezier(.4,.6,.3,1) infinite pg-wartung-bar-1}.pg-wartung__row--2 .pg-wartung__fill{animation:9s cubic-bezier(.4,.6,.3,1) infinite pg-wartung-bar-2}.pg-wartung__note{color:var(--color-ink-on-dark-faint);font-family:var(--font-mono);letter-spacing:.06em;margin-top:2px;font-size:11.5px;line-height:1.5}@keyframes pg-wartung-bar-0{0%,4%{width:0}26%{width:100%}88%{width:100%}95%,to{width:0}}@keyframes pg-wartung-bar-1{0%,14%{width:0}40%{width:100%}88%{width:100%}95%,to{width:0}}@keyframes pg-wartung-bar-2{0%,26%{width:0}54%{width:100%}88%{width:100%}95%,to{width:0}}@keyframes pg-wartung-dot-0{0%,4%{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 55%, var(--color-hero-bg));box-shadow:none}7%,26%{background:var(--color-accent-bright);box-shadow:none}29%,88%{background:var(--color-live);box-shadow:0 0 10px color-mix(in srgb, var(--color-live) 80%, transparent)}95%,to{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 55%, var(--color-hero-bg));box-shadow:none}}@keyframes pg-wartung-dot-1{0%,14%{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 55%, var(--color-hero-bg));box-shadow:none}17%,40%{background:var(--color-accent-bright);box-shadow:none}43%,88%{background:var(--color-live);box-shadow:0 0 10px color-mix(in srgb, var(--color-live) 80%, transparent)}95%,to{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 55%, var(--color-hero-bg));box-shadow:none}}@keyframes pg-wartung-dot-2{0%,26%{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 55%, var(--color-hero-bg));box-shadow:none}29%,54%{background:var(--color-accent-bright);box-shadow:none}57%,88%{background:var(--color-live);box-shadow:0 0 10px color-mix(in srgb, var(--color-live) 80%, transparent)}95%,to{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 55%, var(--color-hero-bg));box-shadow:none}}@keyframes pg-wartung-online{0%,54%{filter:saturate(.3)brightness(.62)}62%{filter:saturate(1.15)brightness(1.12)}86%{filter:saturate()brightness()}95%,to{filter:saturate(.3)brightness(.62)}}@keyframes pg-wartung-scan{0%{opacity:0;top:-16%}8%{opacity:1}92%{opacity:1}to{opacity:0;top:104%}}@keyframes pg-wartung-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pg-wartung-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pg-wartung-badge{0%,54%{opacity:0;transform:translate(-50%)translateY(6px)scale(.9)}62%,86%{opacity:1;transform:translate(-50%)}93%,to{opacity:0;transform:translate(-50%)translateY(-4px)scale(.96)}}.pg-404{--pg-404-critical-edge:#f0a0a08c}@supports (color:color-mix(in lab, red, red)){.pg-404{--pg-404-critical-edge:color-mix(in srgb, var(--color-critical-bright) 55%, transparent)}}.pg-404{--pg-404-critical-wash:#302020}@supports (color:color-mix(in lab, red, red)){.pg-404{--pg-404-critical-wash:color-mix(in srgb, var(--color-critical-bright) 20%, #000)}}.pg-404{--pg-404-line:#9fb9cc3d}@supports (color:color-mix(in lab, red, red)){.pg-404{--pg-404-line:color-mix(in srgb, var(--color-ink-on-dark-soft) 24%, transparent)}}.pg-404{border:1px solid #9fb9cc38;width:340px;max-width:100%;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pg-404{border:1px solid color-mix(in srgb, var(--color-ink-on-dark-soft) 22%, transparent)}}.pg-404{background:var(--color-surface-dark);border-radius:13px;animation:11s ease-in-out infinite pg-404-float;box-shadow:0 26px 60px #00000080}.pg-404__titlebar{border-bottom:1px solid #9fb9cc24;align-items:center;gap:9px;height:38px;padding:0 11px;display:flex}@supports (color:color-mix(in lab, red, red)){.pg-404__titlebar{border-bottom:1px solid color-mix(in srgb, var(--color-ink-on-dark-soft) 14%, transparent)}}.pg-404__titlebar{background:var(--color-surface-dark-raised)}.pg-404__dots{flex:none;gap:4px;display:flex}.pg-404__dot{border-radius:var(--radius-full);background:#4d6a81;width:6px;height:6px}@supports (color:color-mix(in lab, red, red)){.pg-404__dot{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 42%, var(--color-surface-dark-raised))}}.pg-404__url{border:1px solid #9fb9cc33;flex:1;align-items:center;gap:2px;height:20px;padding:0 9px;display:flex;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.pg-404__url{border:1px solid color-mix(in srgb, var(--color-ink-on-dark-soft) 20%, transparent)}}.pg-404__url{border-radius:var(--radius-full);background:#071829d9}@supports (color:color-mix(in lab, red, red)){.pg-404__url{background:color-mix(in srgb, var(--color-hero-bg) 85%, transparent)}}.pg-404__url{animation:11s ease-in-out infinite pg-404-url}.pg-404__url-text{white-space:nowrap;color:var(--color-ink-on-dark-faint);font-family:var(--font-mono);letter-spacing:.04em;font-size:9.5px;font-weight:400;line-height:1;animation:11s cubic-bezier(.5,.1,.6,1) infinite pg-404-type;overflow:hidden}.pg-404__caret{background:var(--color-ink-on-dark-bright);flex:none;width:1px;height:9px;animation:.9s step-end infinite pg-404-caret}.pg-404__panel{background-image:linear-gradient(#9fb9cc0b 1px,#0000 1px),linear-gradient(90deg,#9fb9cc0b 1px,#0000 1px);height:186px;padding:14px 16px;position:relative}@supports (color:color-mix(in lab, red, red)){.pg-404__panel{background-image:linear-gradient(color-mix(in srgb, var(--color-ink-on-dark-soft) 4.5%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--color-ink-on-dark-soft) 4.5%, transparent) 1px, transparent 1px)}}.pg-404__panel{background-size:22px 22px}.pg-404__map{width:308px;height:158px;position:relative}.pg-404__wire{background:#9fb9cc33;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-404__wire{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 20%, transparent)}}.pg-404__wire--lit{opacity:0;background:var(--color-accent-bright);box-shadow:0 0 8px #3ea6e899}@supports (color:color-mix(in lab, red, red)){.pg-404__wire--lit{box-shadow:0 0 8px color-mix(in srgb, var(--color-accent-bright) 60%, transparent)}}.pg-404__wire--lit{animation:11s ease-in-out infinite pg-404-wire-on}.pg-404__node{border:1px solid var(--pg-404-line);background:var(--color-surface-dark-raised);border-radius:7px;flex-direction:column;justify-content:center;gap:5px;padding:0 9px;display:flex;position:absolute}.pg-404__node--muted{opacity:.85}.pg-404__node--home{animation:11s ease-in-out infinite pg-404-home-on}.pg-404__node--missing{opacity:.45;background:#12314a59;border-style:dashed;align-items:center}@supports (color:color-mix(in lab, red, red)){.pg-404__node--missing{background:color-mix(in srgb, var(--color-surface-dark-raised) 35%, transparent)}}.pg-404__node--missing{color:var(--color-critical-bright);animation:11s ease-in-out infinite pg-404-miss-node}.pg-404__cross{opacity:.8;display:block}.pg-404__home-glow{opacity:0;background:#3ea6e82e;border-radius:7px;position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.pg-404__home-glow{background:color-mix(in srgb, var(--color-accent-bright) 18%, transparent)}}.pg-404__home-glow{filter:blur(10px);animation:11s ease-in-out infinite pg-404-home-glow}.pg-404__bar{background:#9fb9cc61;border-radius:3px;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.pg-404__bar{background:color-mix(in srgb, var(--color-ink-on-dark-soft) 38%, transparent)}}.pg-404__bar--strong{background:#7cc4f0bf}@supports (color:color-mix(in lab, red, red)){.pg-404__bar--strong{background:color-mix(in srgb, var(--color-ink-on-dark-bright) 75%, transparent)}}.pg-404__bar--dim{opacity:.6}.pg-404__tag{opacity:0;border:1px solid #f0a0a066;align-items:center;gap:6px;padding:4px 10px;display:inline-flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.pg-404__tag{border:1px solid color-mix(in srgb, var(--color-critical-bright) 40%, transparent)}}.pg-404__tag{border-radius:var(--radius-full);background:var(--pg-404-critical-wash)}@supports (color:color-mix(in lab, red, red)){.pg-404__tag{background:color-mix(in srgb, var(--pg-404-critical-wash) 90%, transparent)}}.pg-404__tag{color:var(--color-critical-bright);font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:500;line-height:1;animation:11s ease-in-out infinite pg-404-miss-tag}.pg-404__trace{opacity:0;border-radius:var(--radius-full);background:var(--color-ink-on-dark-bright);width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;box-shadow:0 0 12px #7cc4f0e6}@supports (color:color-mix(in lab, red, red)){.pg-404__trace{box-shadow:0 0 12px color-mix(in srgb, var(--color-ink-on-dark-bright) 90%, transparent)}}.pg-404__trace{animation:11s cubic-bezier(.5,.05,.4,1) infinite pg-404-trace}@keyframes pg-404-float{0%,to{transform:perspective(900px)rotateY(-7deg)rotateX(3deg)translateY(0)}50%{transform:perspective(900px)rotateY(-4deg)rotateX(1.5deg)translateY(-9px)}}@keyframes pg-404-type{0%,3%{width:0}22%,70%{width:158px}80%,to{width:0}}@keyframes pg-404-caret{0%,to{opacity:0}50%{opacity:1}}@keyframes pg-404-url{0%,24%{border-color:color-mix(in srgb, var(--color-ink-on-dark-soft) 20%, transparent);background:color-mix(in srgb, var(--color-hero-bg) 85%, transparent)}30%,70%{border-color:var(--pg-404-critical-edge);background:color-mix(in srgb, var(--pg-404-critical-wash) 70%, transparent)}80%,to{border-color:color-mix(in srgb, var(--color-ink-on-dark-soft) 20%, transparent);background:color-mix(in srgb, var(--color-hero-bg) 85%, transparent)}}@keyframes pg-404-miss-tag{0%,26%{opacity:0;transform:translateY(4px)}32%,70%{opacity:1;transform:none}77%,to{opacity:0;transform:translateY(-3px)}}@keyframes pg-404-miss-node{0%,26%{border-color:var(--pg-404-line);opacity:.5}32%,44%{border-color:var(--pg-404-critical-edge);opacity:1}52%,to{border-color:var(--pg-404-line);opacity:.45}}@keyframes pg-404-trace{0%,44%{opacity:0;top:112px;left:236px}47%{opacity:1;top:112px;left:236px}53%{top:74px;left:236px}59%{top:74px;left:146px}65%{opacity:1;top:40px;left:146px}70%{opacity:0;top:40px;left:146px}to{opacity:0;top:112px;left:236px}}@keyframes pg-404-wire-on{0%,52%{opacity:0}58%,74%{opacity:1}80%,to{opacity:0}}@keyframes pg-404-home-on{0%,60%{border-color:var(--pg-404-line);box-shadow:none;background:var(--color-surface-dark-raised)}68%{border-color:var(--color-accent-bright);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-accent-bright) 14%, transparent), 0 10px 24px color-mix(in srgb, var(--color-accent-bright) 22%, transparent);background:color-mix(in srgb, var(--color-accent-bright) 8%, var(--color-surface-dark-raised))}to{border-color:var(--pg-404-line);box-shadow:none;background:var(--color-surface-dark-raised)}}@keyframes pg-404-home-glow{0%,60%{opacity:0}68%,80%{opacity:1}88%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.pg-teaser *,.pg-teaser :before,.pg-teaser :after{animation:none!important}.pg-teaser__lockup,.pg-teaser__badge,.pg-teaser__title,.pg-teaser__lead,.pg-teaser__stage,.pg-teaser__actions,.pg-teaser__aside,.pg-teaser__watermark,.pg-teaser__mark{opacity:1!important;clip-path:none!important;transform:none!important}.pg-teaser__halo{opacity:.35!important}.pg-teaser__badge-dot{opacity:1!important}.pg-bau__scene{transform:rotateX(53deg)rotate(-16deg)!important}.pg-bau__layer{opacity:1!important;transform:none!important}.pg-bau__skin{opacity:1!important}.pg-bau__slot,.pg-bau__glow,.pg-bau__shine,.pg-bau__cursor{display:none!important}.pg-wartung__window{filter:none!important}.pg-wartung__fill{width:100%!important}.pg-wartung__dot{background:var(--color-live)!important}.pg-wartung__badge{opacity:1!important;transform:translate(-50%)!important}.pg-wartung__scan{display:none!important}.pg-404{transform:perspective(900px)rotateY(-7deg)rotateX(3deg)!important}.pg-404__url{border-color:var(--pg-404-critical-edge)!important;background:var(--pg-404-critical-wash)!important}@supports (color:color-mix(in lab, red, red)){.pg-404__url{background:color-mix(in srgb, var(--pg-404-critical-wash) 70%, transparent)!important}}.pg-404__url-text{width:auto!important}.pg-404__caret{display:none!important}.pg-404__wire--lit,.pg-404__tag,.pg-404__home-glow{opacity:1!important}.pg-404__node--missing{opacity:1!important;border-color:var(--pg-404-critical-edge)!important}.pg-404__node--home{border-color:var(--color-accent-bright)!important;background:#163a57!important}@supports (color:color-mix(in lab, red, red)){.pg-404__node--home{background:color-mix(in srgb, var(--color-accent-bright) 8%, var(--color-surface-dark-raised))!important}}.pg-404__trace{display:none!important}}@media (max-width:767px){.pg-teaser__head{padding-top:22px}.pg-teaser__lockup{--pg-teaser-mark-h:26px;flex-direction:column;gap:10px;max-width:100%}.pg-teaser__site-name{font-size:18px}.pg-teaser__divider{display:none}.pg-teaser__wordmark{font-size:18px}.pg-bau{width:100%;height:250px}.pg-bau__scene{transform-origin:50%;scale:.64}.pg-wartung{gap:26px}.pg-wartung__preview,.pg-wartung__status{width:280px;max-width:100%}.pg-wartung__label{width:92px;font-size:11px}.pg-teaser__main--split{padding:16px 20px 12px}.pg-teaser__split{gap:30px}.pg-teaser__col{flex-basis:100%;min-width:0}.pg-teaser__watermark{font-size:168px;top:-70px;left:-8px}}@media (max-width:379px){.pg-404{transform-origin:50% 0;scale:.86}}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
@font-face{font-family:bodyFont;src:url(../media/jost_variable-s.p.2_4ymh7gr-8lu.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:bodyFont;src:url(../media/jost_italic_variable-s.p.19g9zo69h81f_.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.0%;size-adjust:95.51%}.kD_LaG_className{font-family:bodyFont,bodyFont Fallback}.kD_LaG_variable{--font-body-family:"bodyFont", "bodyFont Fallback"}
@font-face{font-family:monoFont;src:url(../media/ibm_plex_mono_500-s.p.11q3guvgd1r20.woff2)format("woff2");font-display:swap;font-weight:500}@font-face{font-family:monoFont Fallback;src:local(Arial);ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.0%;size-adjust:131.49%}.o6_Isa_className{font-family:monoFont,monoFont Fallback;font-weight:500}.o6_Isa_variable{--font-mono-family:"monoFont", "monoFont Fallback"}
