@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--cta-kante:#14161a}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--glas-winkel:0deg}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 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-surface:#fff;--color-surface-soft:#f5f5f7;--color-ink:#1d1d1f;--color-faint:#1d1d1f8f;--color-mute:#1d1d1fb8;--color-line:#1d1d1f1a;--color-line-strong:#1d1d1f29;--color-accent:#0071e3;--color-accent-deep:#0058b0;--color-accent-soft:#eaf3ff;--color-night:#0a0a0c;--color-night-ink:#f5f5f7;--color-night-faint:#f5f5f7bd;--color-night-line:#f5f5f729}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-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}html{-webkit-text-size-adjust:100%}body{background:var(--color-surface);color:var(--color-ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased}::selection{background:var(--color-accent);color:#fff}}@layer components{.partner-cell .partner-logo{filter:grayscale()brightness(0)opacity(.26);transition:filter .35s}.partner-cell:hover .partner-logo,.partner-cell:focus-visible .partner-logo{filter:none;animation:.45s ease-out partner-puls}.plus-mark.is-spinning{animation:.65s cubic-bezier(.15,.6,.25,1) plus-spin}.lade-kreis{opacity:0;pointer-events:none;z-index:20;width:20px;height:20px;transition:opacity .15s;position:absolute;top:0;left:0}.lade-kreis.ist-aktiv{opacity:1}.lade-kreis-track{fill:none;stroke:#0071e32e}@supports (color:color-mix(in lab, red, red)){.lade-kreis-track{stroke:color-mix(in srgb, var(--color-accent) 18%, transparent)}}.lade-kreis-track{stroke-width:3px}.lade-kreis-fuellung{fill:none;stroke:var(--color-accent);stroke-width:3px;stroke-linecap:round;stroke-dasharray:81.68;stroke-dashoffset:81.68px;transition:stroke-dashoffset .2s}.lade-kreis-fuellung.laedt{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.seiten-bild{filter:grayscale()opacity(.1)}.seiten-wrap:hover .seiten-bild{filter:none}.seiten-slide{opacity:0;transition:filter .35s,opacity .9s}.seiten-slide.ist-sichtbar{opacity:1}.seiten-expand{z-index:10;transition:inset .45s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;overflow:hidden}.seiten-wrap:hover .seiten-expand{top:-44px;bottom:-44px}.cgr-modal-karte{transform-origin:50%;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .35s}.hero-parallax{view-timeline-name:--hero-austritt}.hero-buehne{width:min(100vw,179.167svh);margin-inline:auto;position:absolute;inset-block:0;inset-inline:0}.hero-fond,.hero-fond-fade{display:none}@media (min-aspect-ratio:5504/3072){.hero-fond{object-fit:cover;filter:blur(26px)brightness(1.05);width:100%;height:100%;display:block;position:absolute;inset:0;transform:scale(1.07)}.hero-fond-fade{pointer-events:none;inset-inline:0;background:linear-gradient(#fff0 0%,#fff 52% 100%);height:36svh;display:block;position:absolute;bottom:0}.hero-buehne{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 3% 97%,#0000 100%)}}.hero-ebene{position:absolute}.hero-ebene-voll{object-fit:cover;width:100%;height:100%;inset:0}.hero-ebene-personen{filter:drop-shadow(0 0 18px #ffffffb3)drop-shadow(0 0 55px #ffffff80)}.hero-ebene-ledwand{inset:18% 15% 41%}.hero-ebene-ledwand:before{content:"";filter:blur(24px);background:radial-gradient(120% 130% at 50% 10%,#0000 55%,#7086a880 82%,#988a7666 100%);border-radius:18px;animation:9s ease-in-out infinite ambilight-atmen;position:absolute;inset:55% -2% -3%}.ledwand-screen{border:1px solid #1d1d1f1f;border-radius:12px;position:absolute;inset:0;overflow:hidden;box-shadow:0 14px 44px #1d1d1f17,-55px 22px 90px -10px #587eb280,55px 22px 90px -10px #bc8e5a6b,0 42px 85px -12px #7c889c80}.hero-ebene-ledwand video{object-fit:cover;width:100%;height:100%}.hero-boden-fade{pointer-events:none;inset-inline:0;background:linear-gradient(#fff0 0%,#fff 52% 100%);height:36svh;position:absolute;bottom:0}.hero-partikel{pointer-events:none;position:absolute;inset:0}.partikel{opacity:0;border-radius:50%;animation:10s linear infinite partikel-flug;position:absolute;bottom:-2svh}.partikel-silber{background:#dcdce2;box-shadow:0 0 6px #dcdce2e6}.partikel-gold{background:#d9b56a;box-shadow:0 0 6px #d9b56ad9}.glas-karte{background:linear-gradient(100deg,#fff9 0%,#ffffff85 45%,#ffffff29 100%);border-radius:1.15rem;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #ffffff59,inset 1px 0 #ffffff80,0 18px 48px #1d1d1f1a}.glas-karte:before{content:"";z-index:-1;border-radius:inherit;-webkit-backdrop-filter:blur(16px)saturate(155%);backdrop-filter:blur(16px)saturate(155%);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000 0% 50%,#00000040 100%);mask-image:linear-gradient(100deg,#000 0% 50%,#00000040 100%)}.hero-ebene-leistungen{width:min(32%,740px);top:38%;left:4.5%}.hero-ebene-cta{inset-inline:0;justify-content:center;display:flex;bottom:10svh}.rainbow-cta{--rb-1:#ff4242;--rb-2:#a142ff;--rb-3:#42a1ff;--rb-4:#42d0ff;--rb-5:#a1ff42;height:3rem;color:var(--color-ink);cursor:pointer;-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);background:#ffffff85;border:none;border-radius:.8rem;justify-content:center;align-items:center;padding:0 2.1rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #ffffff59,inset 1px 0 #ffffff73,inset -1px 0 #ffffff73,0 8px 24px #1d1d1f1a}.rainbow-cta:hover{transform:translateY(-1px)scale(1.015)}.rainbow-cta:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--rb-1), var(--rb-5), var(--rb-3), var(--rb-4), var(--rb-2));-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-size:200%;padding:1.5px;animation:2s linear infinite rainbow-lauf;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.rainbow-cta:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--rb-1), var(--rb-5), var(--rb-3), var(--rb-4), var(--rb-2));filter:blur(.8rem);background-size:200%;width:62%;height:22%;animation:2s linear infinite rainbow-lauf;position:absolute;bottom:-20%;left:50%;transform:translate(-50%)}@supports (animation-timeline:scroll()){.hero-ebene{animation:linear both hero-drift-vorn;animation-timeline:--hero-austritt;animation-range:exit}.hero-ebene-studio,.hero-ebene-ledwand{animation-name:hero-drift-hinten}.hero-ebene-leistungen{animation-name:hero-drift-mitte}.hero-ebene-personen{animation-name:hero-drift-typen}.hero-ebene-auto{animation-name:hero-drift-mitte}}.prozess-motiv{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .9s,transform 1.6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.05)}.prozess-motiv.ist-aktiv{opacity:1;transform:scale(1)}.prozess-dimmer{background:linear-gradient(#0a0a0cb8,#0a0a0c00 24% 70%,#0a0a0cc7),linear-gradient(90deg,#0a0a0c8c,#0a0a0c00 32% 68%,#0a0a0c8c),linear-gradient(#0a0a0c73,#0a0a0c73)}.prozess-tooltip{opacity:0;pointer-events:none;white-space:nowrap;align-items:center;gap:9px;transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1);display:flex;position:absolute;transform:translate(-50%,calc(10px - 50%))}.prozess-tooltip.ist-an{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.prozess-info{white-space:normal;border:1px solid var(--color-night-line);-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:#0f0f13e6;border-radius:14px;width:400px;transition:opacity .25s,transform .25s cubic-bezier(.2,.7,.2,1),visibility 0s .25s;position:absolute;left:50%;overflow:hidden;box-shadow:0 18px 50px #0000008c}.prozess-info.ist-oben{transform-origin:bottom;bottom:calc(100% + 12px);transform:translate(-50%)translateY(8px)scale(.94)}.prozess-info.ist-unten{transform-origin:top;top:calc(100% + 12px);transform:translate(-50%)translateY(-8px)scale(.94)}.prozess-tooltip:hover .prozess-info{opacity:1;visibility:visible;transition:opacity .25s .12s,transform .25s cubic-bezier(.2,.7,.2,1) .12s,visibility 0s .12s;transform:translate(-50%)translateY(0)scale(1)}.prozess-info img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.prozess-info p{color:var(--color-night-faint);padding:16px 18px 18px;font-size:.98rem;line-height:1.55}.glas-pill{border-radius:10px;align-items:center;padding:10px 20px;display:inline-flex;position:relative}.glas-pill:after{content:"";z-index:2;background:conic-gradient(from var(--glas-winkel), #ffffff2e 0deg, #fffffff2 40deg, #ffffff2e 105deg, #ffffff2e 360deg);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:10px;padding:1.5px;animation:3.2s linear infinite glas-border-lauf;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.glas-pill-schatten{border-radius:10px;position:absolute;inset:0;box-shadow:0 0 8px #00000008,0 2px 6px #00000014,inset 3px 3px .5px -3.5px #ffffff17,inset -3px -3px .5px -3.5px #ffffffd9,inset 1px 1px 1px -.5px #fff9,inset -1px -1px 1px -.5px #fff9,inset 0 0 6px 6px #ffffff1f,inset 0 0 2px 2px #ffffff0f,0 0 12px #00000026}.glas-pill-glas{-webkit-backdrop-filter:url(#cgr-glas);backdrop-filter:url(#cgr-glas);background:#0a0a0c38;border-radius:10px;position:absolute;inset:0;overflow:hidden}.glas-pill-text{z-index:1;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-night-ink);text-shadow:0 1px 2px #0a0a0c8c;font-size:.8rem;position:relative}.prozess-pfeil{animation:2.2s ease-in-out infinite prozess-pfeil}.prozess-sektion{view-timeline-name:--prozess-durchlauf}.prozess-parallax{position:absolute;inset:-5% 0}@supports (animation-timeline:scroll()){.prozess-parallax{animation:linear both prozess-parallax;animation-timeline:--prozess-durchlauf}}.prozess-uebergang{background:linear-gradient(180deg, var(--color-night), #0a0a0c8c 45%, #0a0a0c00 100%)}.hover-wort{opacity:0;pointer-events:none;transition:opacity .7s}.hover-wort.ist-aktiv{opacity:1;pointer-events:auto}.hover-wort text{fill:#0000;letter-spacing:.015em;text-transform:uppercase;font-family:Impact,Arial Black,Helvetica Neue,sans-serif;font-size:150px;font-weight:400}.wort-kontur{stroke:#f5f5f726;stroke-width:1.5px;transition:stroke .4s}.hover-wort.ist-aktiv .wort-kontur{animation:2.4s ease-in-out wort-zeichnen}.hover-wort.ist-aktiv:hover .wort-kontur{stroke:#f5f5f752}.wort-reveal{stroke-width:2px;opacity:0;transition:opacity .35s}.hover-wort.ist-aktiv:hover .wort-reveal{opacity:1}.cut-clip{vertical-align:bottom;display:inline-block;overflow:hidden}.cut-zeichen{transition:transform .55s cubic-bezier(.32,1.4,.6,1);display:inline-block;transform:translateY(112%)}.cut-titel.ist-an .cut-zeichen{transform:translateY(0)}.whisper-wort{opacity:0;transition:opacity .4s cubic-bezier(.33,1,.68,1),transform .4s cubic-bezier(.33,1,.68,1);display:inline-block;transform:translate(-12px)}.whisper-text.ist-an .whisper-wort{opacity:1;transform:none}.prozess-textbox{position:relative}.prozess-textbox:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#0a0a0cb3,#0a0a0c5c 55%,#0a0a0c00 100%);position:absolute;inset:-5rem -8rem}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.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}.sticky{position:sticky}.-inset-4{inset:calc(var(--spacing) * -4)}.inset-0{inset:0}.inset-x-0{inset-inline:0}.-top-px{top:-1px}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:calc(var(--spacing) * 4)}.-right-\[12\.5px\]{right:-12.5px}.right-0{right:0}.right-4{right:calc(var(--spacing) * 4)}.right-\[3vw\]{right:3vw}.-bottom-\[12\.5px\]{bottom:-12.5px}.-bottom-px{bottom:-1px}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-\[4svh\]{bottom:4svh}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-inline:auto}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[-100svh\]{margin-top:-100svh}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.aspect-\[800\/190\]{aspect-ratio:800/190}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-full{width:100%;height:100%}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-28{height:calc(var(--spacing) * 28)}.h-44{height:calc(var(--spacing) * 44)}.h-\[3\.1rem\]{height:3.1rem}.h-auto{height:auto}.h-full{height:100%}.h-svh{height:100svh}.max-h-\[70\%\]{max-height:70%}.min-h-svh{min-height:100svh}.w-12{width:calc(var(--spacing) * 12)}.w-44{width:calc(var(--spacing) * 44)}.w-\[43vw\]{width:43vw}.w-\[72\%\]{width:72%}.w-\[78\%\]{width:78%}.w-\[160px\]{width:160px}.w-\[min\(22svh\,24rem\)\]{width:min(22svh,24rem)}.w-auto{width:auto}.w-full{width:100%}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-3{rotate:3deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-clip{overflow-x:clip}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-line{border-color:var(--color-line)}.border-line-strong{border-color:var(--color-line-strong)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-\[\#0a0a0e\]\/\[0\.82\]{background-color:#0a0a0ed1;background-color:lab(2.816% .463374 -1.69992/.82)}.bg-\[\#050508\]{background-color:#050508}.bg-\[\#141419\]{background-color:#141419}.bg-ink\/45{background-color:#1d1d1f73}@supports (color:color-mix(in lab, red, red)){.bg-ink\/45{background-color:color-mix(in oklab, var(--color-ink) 45%, transparent)}}.bg-night{background-color:var(--color-night)}.bg-surface{background-color:var(--color-surface)}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#141419\]{--tw-gradient-from:#141419;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#141419\]\/90{--tw-gradient-from:#141419e6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.from-\[\#141419\]\/90{--tw-gradient-from:lab(6.46822% .93136 -3.40263/.9)}}.via-\[\#141419\]\/40{--tw-gradient-via:#14141966;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}@supports (color:lab(0% 0 0)){.via-\[\#141419\]\/40{--tw-gradient-via:lab(6.46822% .93136 -3.40263/.4)}}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#141419\]\/55{--tw-gradient-to:#1414198c;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[\#141419\]\/55{--tw-gradient-to:lab(6.46822% .93136 -3.40263/.55)}}.to-\[\#141419\]\/90{--tw-gradient-to:#141419e6;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}@supports (color:lab(0% 0 0)){.to-\[\#141419\]\/90{--tw-gradient-to:lab(6.46822% .93136 -3.40263/.9)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-1{padding:var(--spacing)}.p-6{padding:calc(var(--spacing) * 6)}.p-8{padding:calc(var(--spacing) * 8)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-\[7px\]{padding-inline:7px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.pt-\[min\(4svh\,3\.5rem\)\]{padding-top:min(4svh,3.5rem)}.pr-\[7vw\]{padding-right:7vw}.pl-\[7vw\]{padding-left:7vw}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-\[0\.7rem\]{font-size:.7rem}.text-\[0\.58rem\]{font-size:.58rem}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.95rem\]{font-size:.95rem}.text-\[1\.75rem\]{font-size:1.75rem}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-\[0\.28em\]{--tw-tracking:.28em;letter-spacing:.28em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--color-accent)}.text-faint{color:var(--color-faint)}.text-ink{color:var(--color-ink)}.text-ink\/25{color:#1d1d1f40}@supports (color:color-mix(in lab, red, red)){.text-ink\/25{color:color-mix(in oklab, var(--color-ink) 25%, transparent)}}.text-mute{color:var(--color-mute)}.text-night-faint{color:var(--color-night-faint)}.text-night-ink{color:var(--color-night-ink)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-\[0\.16\]{opacity:.16}.opacity-\[calc\(\(var\(--t\,1\)_\+_0\.09_-_var\(--b\,0\)\)\*11\)\]{opacity:calc((var(--t,1) + .09 - var(--b,0)) * 11)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 30px 80px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_40px_120px_rgba\(29\,29\,31\,0\.4\)\]{--tw-shadow:0 40px 120px var(--tw-shadow-color,#1d1d1f66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.drop-shadow-\[0_4px_18px_rgba\(0\,0\,0\,0\.55\)\]{--tw-drop-shadow-size:drop-shadow(0 4px 18px var(--tw-drop-shadow-color,#0000008c));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.grayscale{--tw-grayscale:grayscale(100%);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-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-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,)}.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-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-\[cubic-bezier\(0\.76\,0\,0\.24\,1\)\]{--tw-ease:cubic-bezier(.76,0,.24,1);transition-timing-function:cubic-bezier(.76,0,.24,1)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.\[text-shadow\:0_1px_6px_rgba\(0\,0\,0\,0\.8\)\]{text-shadow:0 1px 6px #000c}@media (hover:hover){.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-1\/2:is(:where(.group):hover *){--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-100:is(:where(.group):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:rotate-0:is(:where(.group):hover *){rotate:none}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:grayscale-0:is(:where(.group):hover *){--tw-grayscale:grayscale(0%);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,)}}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-1:last-child{padding-bottom:var(--spacing)}@media (hover:hover){.hover\:border-accent:hover{border-color:var(--color-accent)}.hover\:bg-surface-soft:hover{background-color:var(--color-surface-soft)}.hover\:text-accent:hover{color:var(--color-accent)}.hover\:text-ink:hover{color:var(--color-ink)}}@media not all and (min-width:40rem){.max-sm\:-top-12{top:calc(var(--spacing) * -12)}.max-sm\:bottom-auto{bottom:auto}.max-sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.max-sm\:hidden{display:none}.max-sm\:\!h-auto{height:auto!important}.max-sm\:h-\[66\%\]{height:66%}.max-sm\:\!w-full{width:100%!important}.max-sm\:self-center{align-self:center}.max-sm\:\[mask-image\:linear-gradient\(180deg\,transparent_0\%\,black_10\%\,black_62\%\,transparent_100\%\)\]{-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 62%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 62%,#0000 100%)}}@media (min-width:40rem){.sm\:-inset-8{inset:calc(var(--spacing) * -8)}.sm\:hidden{display:none}.sm\:w-\[173px\]{width:173px}.sm\:p-9{padding:calc(var(--spacing) * 9)}}@media (min-width:48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:h-6{height:calc(var(--spacing) * 6)}.md\:h-14{height:calc(var(--spacing) * 14)}.md\:h-20{height:calc(var(--spacing) * 20)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-line{border-color:var(--color-line)}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:64rem){.lg\:block{display:block}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}.lg\:grid-cols-\[1\.05fr_1fr\]{grid-template-columns:1.05fr 1fr}.lg\:gap-12{gap:calc(var(--spacing) * 12)}.lg\:p-11{padding:calc(var(--spacing) * 11)}.lg\:pr-\[10vw\]{padding-right:10vw}.lg\:pl-\[10vw\]{padding-left:10vw}}}@font-face{font-family:Stack Sans Notch;src:url(/fonts/stack-sans-notch-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@keyframes plus-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes partner-puls{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes prozess-pfeil{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@property --glas-winkel{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes glas-border-lauf{to{--glas-winkel:360deg}}@keyframes wort-zeichnen{0%{stroke-dasharray:2600;stroke-dashoffset:2600px}to{stroke-dasharray:2600;stroke-dashoffset:0}}@keyframes rainbow-lauf{0%{background-position:0%}to{background-position:200%}}@keyframes hero-drift-hinten{to{transform:translateY(12svh)}}@keyframes hero-drift-mitte{to{transform:translateY(8svh)}}@keyframes hero-drift-vorn{to{transform:translateY(4svh)}}@keyframes hero-drift-typen{to{transform:translateY(14svh)}}@keyframes ambilight-atmen{0%,to{opacity:.5}50%{opacity:.72}}@keyframes partikel-flug{0%{opacity:0;transform:translate(0)}10%{opacity:.9}30%{transform:translate(7px,-17svh)}55%{opacity:.65;transform:translate(-5px,-31svh)}80%{opacity:.3;transform:translate(5px,-45svh)}to{opacity:0;transform:translateY(-54svh)}}@keyframes prozess-parallax{0%{transform:translateY(2.2%)}to{transform:translateY(-2.2%)}}@media (prefers-reduced-motion:reduce){.partner-cell:hover .partner-logo,.partner-cell:focus-visible .partner-logo,.plus-mark.is-spinning,.prozess-pfeil{animation:none}.cgr-modal-karte{transition:opacity .25s}.prozess-motiv{transition:opacity .3s;transform:none}.prozess-motiv.ist-aktiv{transform:none}.prozess-tooltip{transition:opacity .3s;transform:translate(-50%,-50%)}.glas-pill:after,.prozess-parallax,.hover-wort.ist-aktiv .wort-kontur,.hero-ebene,.rainbow-cta,.rainbow-cta:before,.rainbow-cta:after{animation:none}.hero-ebene-ledwand video,.hero-ebene-ledwand:before,.hero-partikel{display:none}.whisper-wort{transition:opacity .3s;transform:none}.prozess-info.ist-oben,.prozess-info.ist-unten{transition:opacity .25s,visibility 0s .25s;transform:translate(-50%)}.prozess-tooltip:hover .prozess-info{transform:translate(-50%)}.cut-zeichen{transition:none;transform:none}.cut-titel{opacity:0;transition:opacity .3s}.cut-titel.ist-an{opacity:1}}.pgg-buehne{background:var(--color-surface);--pgg-akzent:var(--color-accent);height:100svh;min-height:560px;position:relative;overflow:hidden}.pgg{isolation:isolate;--pgg-kw:min(45vw, 61svh);--pgg-r:calc(var(--pgg-kw) * 3.107);--pgg-y:36%;position:absolute;inset:0;overflow:hidden}.pgg-bg{z-index:-1;position:absolute;inset:-8%;scale:1.06}.pgg:before{content:"";background:radial-gradient(42% 58% at 50% 62%, var(--pgg-akzent), transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pgg:before{background:radial-gradient(42% 58% at 50% 62%, color-mix(in srgb, var(--pgg-akzent) 12%, transparent), transparent 70%)}}.pgg:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(min(17vw,26svh) min(21svh,14vw) at 50% 29svh,#ffffffeb,#ffffff80 58%,#0000 100%);position:absolute;inset:0}.pgg-szene{perspective:calc(var(--pgg-kw) * 2.02);perspective-origin:50% var(--pgg-y);position:absolute;inset:0}.pgg-rad{left:50%;top:var(--pgg-y);transform-style:preserve-3d;animation:88s linear infinite pgg-drehen;position:absolute}.pgg-buehne:not(.pgg-sichtbar) .pgg-rad{animation-play-state:paused}@keyframes pgg-drehen{0%{transform:rotateY(0)}to{transform:rotateY(-360deg)}}.pgg-karte{left:calc(var(--pgg-kw) * -.5);top:calc(var(--pgg-kw) * -.625);width:var(--pgg-kw);aspect-ratio:4/5;transform:rotateY(var(--wink)) translateZ(calc(var(--pgg-r) * -1));backface-visibility:hidden;border-radius:calc(var(--pgg-kw) * .05);background:var(--color-surface-soft);border:1px solid #1d1d1f14;position:absolute;overflow:hidden}.pgg-karte img{object-fit:cover;width:100%;height:100%;display:block}.pgg-person{z-index:2;filter:drop-shadow(0 18px 38px #1d1d1f47);-webkit-user-select:none;user-select:none;width:auto;height:min(80svh,78dvh,132vw);position:absolute;bottom:0;left:50%;translate:-50%}.pgg-bodennebel{z-index:2;pointer-events:none;inset-inline:0;background:radial-gradient(82% 58% at 50% 100%,#fff 0%,#ffffffe6 45%,#fff0 100%),linear-gradient(#fff0 80%,#fff 100%);height:38svh;position:absolute;bottom:0}.leistungs-sektion{background:var(--color-surface);padding-block:clamp(76px,10svh,136px) clamp(10px,1.6svh,22px);position:relative}.leistungs-kopf{margin-inline:auto;justify-content:space-between;align-items:flex-end;gap:24px;max-width:1200px;margin-bottom:clamp(30px,4svh,52px);padding-inline:24px;display:flex}.leistungs-titel{letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(2.2rem,4.4vw,4.2rem);font-weight:800;line-height:1.02}.leistungs-rolling{vertical-align:bottom;height:1.3em;margin-block:-.14em;display:inline-block;overflow:hidden}.leistungs-rolling-stapel{animation:14s infinite paused leistungs-rollen;display:block}.leistungs-sektion.ist-sichtbar .leistungs-rolling-stapel{animation-play-state:running}.leistungs-rolling-stapel>span{height:1.3em;line-height:1.3;display:block}@keyframes leistungs-rollen{0%,17%{transform:translateY(0)}20%,37%{transform:translateY(-16.6667%)}40%,57%{transform:translateY(-33.3333%)}60%,77%{transform:translateY(-50%)}80%,97%{transform:translateY(-66.6667%)}to{transform:translateY(-83.3333%)}}.leistungs-track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;margin:0;margin-block:-92px -86px;padding-block:96px;padding-inline:max(24px,50vw - 600px);scroll-padding-inline:max(24px,50vw - 600px);list-style:none;display:flex;overflow-x:auto}.leistungs-track::-webkit-scrollbar{display:none}.leistungs-karte{aspect-ratio:4/5;scroll-snap-align:start;flex:0 0 min(78vw,386px);position:relative}.leistungs-glow{object-fit:cover;filter:blur(30px)saturate(1.9)brightness(1.35);opacity:0;pointer-events:none;border-radius:26px;width:100%;height:100%;transition:opacity .45s;position:absolute;inset:0;transform:scale(1.07)}.leistungs-karte:hover .leistungs-glow{opacity:1}.leistungs-karten-inner{z-index:1;background:var(--color-surface-soft);border-radius:26px;height:100%;position:relative;overflow:hidden}.leistungs-karten-inner img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.leistungs-karte:hover .leistungs-karten-inner img{transform:scale(1.05)}.leistungs-karten-inner:after{content:"";background:linear-gradient(#0a0a0c00 42%,#0a0a0c47 66%,#0a0a0cad 100%);position:absolute;inset:0}.leistungs-text{z-index:2;color:#fff;inset-inline:0;padding:24px;position:absolute;bottom:0}.leistungs-chip{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffffa8;margin-bottom:10px;font-size:10px;font-weight:700;display:inline-block}.leistungs-text h3{text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;font-size:1.28rem;font-weight:700}.leistungs-text p{color:#ffffffd1;margin:0;font-size:.9rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.leistungs-karten-inner img,.leistungs-glow{transition:none}.leistungs-rolling-stapel{animation:none}}.pgg-text{z-index:3;position:absolute;bottom:clamp(36px,11svh,124px);left:clamp(24px,7vw,130px);right:clamp(24px,7vw,130px)}.pgg-fakten{flex-wrap:wrap;margin:clamp(16px,2.6svh,28px) 0 0;padding:0;display:flex}.pgg-fakt{border-right:1px solid #1d1d1f24;gap:3px;margin-right:20px;padding-right:20px;display:grid}.pgg-fakt:last-child{border-right:none;margin-right:0;padding-right:0}.pgg-fakt dt{letter-spacing:.02em;color:var(--color-faint);order:2;margin:0;font-size:clamp(11px,min(.85vw,1.5svh),13px)}.pgg-fakt dd{letter-spacing:-.02em;color:var(--color-ink);order:1;margin:0;font-size:clamp(18px,min(1.5vw,2.6svh),26px);font-weight:800;line-height:1}.pgg-stern{color:#f7b529;font-size:.85em}.pgg-kicker{letter-spacing:.26em;text-transform:uppercase;color:var(--pgg-akzent);margin:0 0 clamp(10px,1.6svh,18px);font-size:clamp(11px,min(1vw,1.7svh),15px);font-weight:800}.pgg-head{letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(38px,min(5.4vw,8.6svh),96px);font-weight:800;line-height:1.03}.pgg-punkt{color:var(--pgg-akzent)}.pgg-head-gross{text-transform:uppercase;letter-spacing:-.035em;white-space:nowrap}.pgg-text-gross{bottom:clamp(24px,7svh,84px)}.pgg-text-gross .pgg-kicker{margin-bottom:2px}.pgg-text-gross .pgg-fakten{margin-top:clamp(14px,2.2svh,20px)}.pgg-text-gross .pgg-zeile{margin-top:clamp(8px,1.2svh,12px)}.pgg-zeile{justify-content:space-between;align-items:center;gap:clamp(24px,4vw,72px);margin-top:clamp(18px,3.4svh,34px);display:flex}.pgg-zitat{max-width:34ch;color:var(--color-mute);margin:0;font-size:clamp(13px,min(1.1vw,1.9svh),16px);line-height:1.55}.pgg-name{letter-spacing:.04em;color:var(--color-faint);margin-top:8px;font-style:italic;font-weight:700;display:block}.pgg-partikel-layer{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}@keyframes pgg-partikel{0%{opacity:0;transform:translate(0)scale(.6)}8%{opacity:var(--o,.5)}72%{opacity:var(--o,.5)}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1.1)}}.pgg-partikel{background:var(--pgg-akzent);border-radius:9999px;position:absolute}@supports (color:color-mix(in lab, red, red)){.pgg-partikel{background:color-mix(in srgb, var(--pgg-akzent) 45%, #fff)}}.pgg-partikel{box-shadow:0 0 10px 2px var(--pgg-akzent), 0 0 24px 7px var(--pgg-akzent)}@supports (color:color-mix(in lab, red, red)){.pgg-partikel{box-shadow:0 0 10px 2px color-mix(in srgb, var(--pgg-akzent) 75%, transparent), 0 0 24px 7px color-mix(in srgb, var(--pgg-akzent) 30%, transparent)}}.pgg-partikel{pointer-events:none;opacity:0;animation-name:pgg-partikel;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-play-state:paused}.pgg-buehne.pgg-sichtbar .pgg-partikel{animation-play-state:running}.pgg-buehne:not(.pgg-sichtbar) .rainbow-cta,.pgg-buehne:not(.pgg-sichtbar) .rainbow-cta:before{animation-play-state:paused}@media (max-width:767px){.pgg{--pgg-kw:min(84vw, 61svh);--pgg-y:27%}.pgg:after{background:radial-gradient(min(30vw,26svh) min(21svh,24vw) at 50% 24svh,#ffffffeb,#ffffff80 58%,#0000 100%)}.pgg-person{height:min(72svh,70dvh,132vw);bottom:17svh}.pgg-kicker{letter-spacing:.18em;font-size:10.5px}.pgg-head{font-size:clamp(30px,min(8.4vw,5.2svh),38px)}.pgg-zeile{flex-direction:column;align-items:stretch;gap:14px}.pgg-zeile .rainbow-cta{width:100%}.pgg-zitat{max-width:none}}@media (max-width:767px) and (max-height:620px){.pgg{--pgg-y:24%}.pgg-person{height:min(66svh,70dvh,132vw);bottom:20svh}}@media (prefers-reduced-motion:reduce){.pgg-rad{animation:none!important}.pgg-partikel{animation:none}}.detail-band-huelle{margin-inline:auto;width:100%;max-width:1248px;margin-top:0;padding-inline:24px}.detail-band{aspect-ratio:1200/430;opacity:0;background:radial-gradient(120% 95% at 50% 0,#fff 0%,#f3f3f5 58%,#ebebed 100%);border:1px solid #1d1d1f0f;border-radius:26px;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);position:relative;overflow:hidden;transform:translateY(42px)}.detail-band-huelle.ist-sichtbar .detail-band{opacity:1;transform:none}.detail-band:before{content:"";opacity:.022;pointer-events:none;background-image:url(/detail/cgr-kachel-a.png),url(/detail/cgr-kachel-a.png);background-position:0 0,63.5px 59px;background-size:127px 118px,127px 118px;position:absolute;inset:-160% -80%;transform:rotate(-56deg)}.detail-band-text{z-index:1;max-width:55%;position:absolute;top:13%;left:clamp(20px,3vw,40px)}.detail-band-sub{max-width:48ch;color:var(--color-mute);margin:clamp(10px,1.6vw,18px) 0 0;font-size:clamp(.85rem,1.05vw,1.02rem);line-height:1.55}.dbt{letter-spacing:-.03em;background-image:radial-gradient(48% 90% at 50% 50%, #0358f7 0%, transparent 64%), radial-gradient(46% 85% at 50% 50%, #ffd400 0%, transparent 60%), radial-gradient(48% 88% at 50% 50%, #fa3d1d 0%, transparent 62%), radial-gradient(44% 82% at 50% 50%, #fd02f5 0%, transparent 60%), linear-gradient(var(--color-ink), var(--color-ink));color:#0000;background-repeat:no-repeat;background-size:44% 150%,40% 140%,42% 145%,38% 135%,100% 100%;-webkit-background-clip:text;background-clip:text;margin:0;padding-block:4px;font-size:clamp(2.4rem,5vw,4.5rem);font-weight:800;line-height:1.04;animation:16s ease-in-out infinite alternate dbt-farbzug;display:block}.dbt-punkt{color:var(--pgg-akzent)}@keyframes dbt-farbzug{0%{background-position:-30% 0,125% 100%,45% -40%,85% 150%,0 0}33%{background-position:45% 70%,60% -30%,115% 90%,5% 10%,0 0}66%{background-position:115% 30%,-5% 60%,-15% 40%,60% -40%,0 0}to{background-position:30% 110%,95% 45%,65% 130%,130% 65%,0 0}}@media (prefers-reduced-motion:reduce){.dbt{animation:none}}.detail-band-auto{z-index:2;filter:drop-shadow(0 26px 34px #1d1d1f38);width:min(66%,900px);height:auto;position:absolute;bottom:-9%;right:-12%}.detail-band:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(270deg,#1d1d1f94,#0000);width:120px;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(#0000 8%,#000 36%);mask-image:linear-gradient(#0000 8%,#000 36%)}.detail-band-schatten-unten{z-index:3;pointer-events:none;inset-inline:0;background:linear-gradient(#0000,#1d1d1f8a);height:96px;position:absolute;bottom:0;-webkit-mask-image:linear-gradient(90deg,#0000 46%,#000 64%);mask-image:linear-gradient(90deg,#0000 46%,#000 64%)}.detail-band-cta{z-index:3;position:absolute;bottom:clamp(16px,2.4vw,30px);left:clamp(18px,2.5vw,34px)}@media (max-width:767px){.detail-band{aspect-ratio:auto;flex-direction:column;display:flex}.detail-band-text{order:1;max-width:none;padding:clamp(20px,6vw,28px) clamp(18px,5vw,24px) 0;position:static}.dbt{font-size:clamp(1.9rem,min(8.4vw,5.6svh),2.6rem)}.detail-band-sub{-webkit-line-clamp:5;-webkit-box-orient:vertical;max-width:60ch;font-size:.88rem;display:-webkit-box;overflow:hidden}.detail-band-cta{order:2;align-self:flex-start;margin:clamp(14px,2.4svh,20px) clamp(18px,5vw,24px) 0;position:static}.detail-band-auto{order:3;align-self:flex-end;width:min(92%,60svh);margin-top:clamp(-18px,-2vw,-8px);margin-bottom:-3%;margin-right:-10%;position:static}.detail-band:after,.detail-band-schatten-unten{display:none}}@media (prefers-reduced-motion:reduce){.detail-band{opacity:1;transition:none;transform:none}.dbt{animation:none}}.einblicke-sektion{background:var(--color-surface);padding-block:clamp(10px,1.6svh,22px) calc(clamp(40px,5svh,72px) + 596px);position:sticky;top:calc(-1*clamp(10px,1.6svh,22px))}.einblicke-titel-anker{flex:0 0 0;margin-left:-20px;display:none;position:relative}@media (min-width:2000px){.einblicke-titel-anker{display:block}}.einblicke-kopf{gap:14px;max-width:1200px;margin:clamp(22px,3.5svh,44px) auto clamp(22px,3svh,34px);padding-inline:24px;display:grid}.einblicke-kopf .einblicke-titel-sub{max-width:52ch}@media (min-width:2000px){.einblicke-kopf{display:none}}.einblicke-titel{text-align:left;direction:ltr;align-content:start;gap:16px;width:calc(50vw - 664px);display:grid;position:absolute;top:104px;left:40px}.einblicke-titel-zeilen{letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(1.9rem,1.2rem + 1.4vw,2.7rem);font-weight:800;line-height:1.06}.einblicke-titel-punkt{color:var(--pgg-akzent,var(--color-accent))}.einblicke-titel-sub{max-width:34ch;color:var(--color-mute);margin:0;font-size:clamp(.98rem,.92rem + .3vw,1.12rem);line-height:1.55}.einblicke-track{scroll-snap-type:x mandatory;scrollbar-width:none;direction:rtl;gap:20px;margin:0;padding-block:4px 10px;padding-inline:max(24px,50vw - 600px);scroll-padding-inline:max(24px,50vw - 600px);list-style:none;display:flex;overflow-x:auto}.einblicke-track::-webkit-scrollbar{display:none}.einblicke-karte{aspect-ratio:4/5;scroll-snap-align:start;background:var(--color-surface-soft);border-radius:26px;flex:0 0 min(78vw,386px);position:relative;overflow:hidden}.einblicke-karte video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.einblicke-track{align-items:flex-start}.einblicke-info{scroll-snap-align:start;text-align:left;color:#fff;background:linear-gradient(140deg, #2f8cee 0%, var(--color-accent) 48%, var(--color-accent-deep) 100%);direction:ltr;border-radius:26px;flex-direction:column;flex:0 0 min(2*min(78vw,386px) + 20px,100vw - 48px);min-height:calc(1.25*min(78vw,386px));padding:34px 36px 32px;display:flex;position:relative;overflow:hidden}.einblicke-info:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffffff2e,#0000 60%);border-radius:50%;width:70%;position:absolute;top:-40%;right:-25%}.einblicke-info>*{position:relative}.einblicke-info h3{letter-spacing:-.02em;color:#fff;max-width:22ch;margin:12px 0 0;font-size:clamp(1.45rem,1.1rem + .9vw,1.85rem);font-weight:800;line-height:1.1}.einblicke-info p{color:#ffffffd1;max-width:50ch;margin:14px 0 0;font-size:clamp(.94rem,.9rem + .2vw,1.02rem);line-height:1.55}.einblicke-info-punkte{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 24px;margin:18px 0 24px;padding:0;list-style:none;display:grid}.einblicke-info-punkte li{color:#fff;padding-left:24px;font-size:.94rem;line-height:1.4;position:relative}.einblicke-info-punkte li:before{content:"✓";color:#ffffffd9;font-weight:700;position:absolute;top:0;left:0}.einblicke-info .us-karte-btn{margin-top:auto}@media (max-width:767px){.einblicke-info{padding:24px 22px 22px}.einblicke-info h3{max-width:none}.einblicke-info-punkte{grid-template-columns:minmax(0,1fr);gap:8px}}.kino-sektion{background:#060607;position:relative}.kino-einstieg{z-index:2;pointer-events:none;background:#08080a;height:38svh;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#000000d1 30%,#0006 62%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000d1 30%,#0006 62%,#0000 100%)}.kino-buehne{background:#060607;height:100svh;position:sticky;top:0;overflow:clip}.kino-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.kino-schleier{background:radial-gradient(90% 70%,#0000006b,#0000002e 55%,#0000008c);position:absolute;inset:0}.kino-block-huelle{place-items:center;display:grid;position:absolute;inset:0}.kino-block{text-align:center;letter-spacing:-.02em;color:#fff;width:min(84vw,40rem);margin:0;font-size:clamp(1.3rem,1rem + 1.9vw,2.9rem);font-weight:800;line-height:1.08;position:relative}.kino-block-sub{display:block}.kino-grain{pointer-events:none;opacity:.45;position:absolute;inset:0}.kino-zaehler{z-index:2;letter-spacing:.22em;font-variant-numeric:tabular-nums;color:#ffffff80;pointer-events:none;font-size:.66rem;font-weight:600;position:absolute;bottom:22px;left:26px}.kino-hinweis{z-index:2;text-align:center;pointer-events:none;inset-inline:0;position:absolute;bottom:64px}.kino-hinweis span{letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;font-size:.66rem;font-weight:600;position:relative}.kino-hinweis span:after{content:"";background:linear-gradient(#ffffff80,#0000);width:1px;height:32px;margin-top:9px;position:absolute;top:100%;left:50%}@media (prefers-reduced-motion:reduce){.kino-sektion{height:auto!important}.kino-buehne{gap:48px;height:auto;padding-block:96px;display:grid;position:relative}.kino-video{display:none}.kino-video:first-of-type{height:60svh;display:block;position:relative}.kino-block-huelle{position:relative;inset:auto;visibility:visible!important;opacity:1!important;transform:none!important}.kino-hinweis,.kino-zaehler{display:none}}.folien-sektion{--wb:min(1120px, 84vw);--wagen-hub:-124px;--auto-mitte:calc(50svh + var(--wagen-hub) / 2);--papier-h:max(434px, calc((var(--auto-mitte) - .31 * var(--wb)) / .825));--riss-ext:160px;background:#08080a;align-content:center;min-height:100svh;padding-block:clamp(88px,14svh,180px) clamp(64px,9svh,120px);display:grid;position:relative;overflow:clip}.folien-nebel{pointer-events:none;position:absolute;inset:-22%}.folien-nebel-a{background:radial-gradient(42% 50% at 20% 66%,#0056c233,#0000 70%),radial-gradient(34% 42% at 74% 24%,#5828a829,#0000 72%)}.folien-nebel-b{background:radial-gradient(30% 38% at 70% 78%,#c44e161a,#0000 70%),radial-gradient(26% 32% at 34% 22%,#0082d217,#0000 72%)}@media (min-width:900px){.folien-nebel-a{animation:52s ease-in-out infinite alternate folien-drift-a}.folien-nebel-b{animation:64s ease-in-out infinite alternate folien-drift-b}}@keyframes folien-drift-a{to{transform:translate(4%,-3%)scale(1.08)}}@keyframes folien-drift-b{to{transform:translate(-5%,4%)scale(1.12)}}.folien-halo{top:calc(var(--auto-mitte) - .404 * var(--wb));height:calc(.556 * var(--wb));background:var(--folie-halo,transparent);opacity:.55;pointer-events:none;transition:background-color .5s;position:absolute;left:0;right:0}.folien-fenster-video{top:calc(var(--auto-mitte) - .404 * var(--wb));width:100%;height:calc(.556 * var(--wb));object-fit:cover;opacity:.5;pointer-events:none;position:absolute;left:0}.folien-glut{top:calc(var(--auto-mitte) - .404 * var(--wb));height:calc(.556 * var(--wb));background:var(--folie-halo);position:absolute;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.folien-glut{background:color-mix(in srgb, var(--folie-halo) 42%, white 58%)}}.folien-glut{opacity:.8;pointer-events:none;transition:background-color .5s;-webkit-mask-image:radial-gradient(50% 72% at 50% 46%,#000 12%,#0000 70%);mask-image:radial-gradient(50% 72% at 50% 46%,#000 12%,#0000 70%)}.folien-riss{pointer-events:none;position:absolute;left:0;right:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.folien-riss-oben{height:var(--papier-h);filter:drop-shadow(0 14px 24px #0009);background:linear-gradient(#060607 0%,#0c0c10 100%);top:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0,0 1000,0 1000.0,386.1 988.8,395 977.5,390.9 966.3,380.1 955.1,374.4 943.8,366.0 932.6,371.9 921.3,371.3 910.1,370.2 898.9,370.5 887.6,365.3 876.4,365.4 865.2,365.8 853.9,368.7 842.7,394.3 831.5,395 820.2,391.2 809.0,391.0 797.8,382.2 786.5,374.5 775.3,379.2 764.0,373.6 752.8,373.0 741.6,369.2 730.3,367.1 719.1,362.8 707.9,368.1 696.6,368.1 685.4,367.7 674.2,370.4 662.9,343.7 651.7,336.7 640.4,343.6 629.2,350.9 618.0,354.6 606.7,357.3 595.5,363.3 584.3,358.9 573.0,359.3 561.8,359.8 550.6,391.3 539.3,384.2 528.1,380.9 516.9,383.4 505.6,379.4 494.4,379.7 483.1,380.0 471.9,379.5 460.7,380.8 449.4,386.0 438.2,385.9 427.0,346.7 415.7,352.7 404.5,352.5 393.3,350.1 382.0,350.3 370.8,347.7 359.6,364.8 348.3,378.4 337.1,379.3 325.8,387.9 314.6,391.9 303.4,385.5 292.1,395 280.9,395 269.7,390.3 258.4,389.7 247.2,383.5 236.0,395 224.7,395 213.5,388.4 202.2,395 191.0,392.6 179.8,385.4 168.5,389.8 157.3,392.9 146.1,395 134.8,390.4 123.6,379.1 112.4,381.8 101.1,381.4 89.9,374.3 78.7,372.1 67.4,362.3 56.2,357.2 44.9,366.9 33.7,353.5 22.5,339.5 11.2,349.3 0.0,354.7'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0,0 1000,0 1000.0,386.1 988.8,395 977.5,390.9 966.3,380.1 955.1,374.4 943.8,366.0 932.6,371.9 921.3,371.3 910.1,370.2 898.9,370.5 887.6,365.3 876.4,365.4 865.2,365.8 853.9,368.7 842.7,394.3 831.5,395 820.2,391.2 809.0,391.0 797.8,382.2 786.5,374.5 775.3,379.2 764.0,373.6 752.8,373.0 741.6,369.2 730.3,367.1 719.1,362.8 707.9,368.1 696.6,368.1 685.4,367.7 674.2,370.4 662.9,343.7 651.7,336.7 640.4,343.6 629.2,350.9 618.0,354.6 606.7,357.3 595.5,363.3 584.3,358.9 573.0,359.3 561.8,359.8 550.6,391.3 539.3,384.2 528.1,380.9 516.9,383.4 505.6,379.4 494.4,379.7 483.1,380.0 471.9,379.5 460.7,380.8 449.4,386.0 438.2,385.9 427.0,346.7 415.7,352.7 404.5,352.5 393.3,350.1 382.0,350.3 370.8,347.7 359.6,364.8 348.3,378.4 337.1,379.3 325.8,387.9 314.6,391.9 303.4,385.5 292.1,395 280.9,395 269.7,390.3 258.4,389.7 247.2,383.5 236.0,395 224.7,395 213.5,388.4 202.2,395 191.0,392.6 179.8,385.4 168.5,389.8 157.3,392.9 146.1,395 134.8,390.4 123.6,379.1 112.4,381.8 101.1,381.4 89.9,374.3 78.7,372.1 67.4,362.3 56.2,357.2 44.9,366.9 33.7,353.5 22.5,339.5 11.2,349.3 0.0,354.7'/%3E%3C/svg%3E")}.folien-riss-oben-blatt{height:calc(var(--papier-h) + 20px);filter:drop-shadow(0 8px 14px #00000073);background:#23232b;top:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0,0 1000,0 1000.0,350.4 988.8,368.8 977.5,360.1 966.3,361.1 955.1,355.3 943.8,355.5 932.6,345.1 921.3,363.7 910.1,351.6 898.9,357.4 887.6,348.2 876.4,357.6 865.2,367.2 853.9,363.0 842.7,367.0 831.5,371.4 820.2,375.8 809.0,373.7 797.8,376.6 786.5,374.4 775.3,369.4 764.0,371.6 752.8,388.8 741.6,391.8 730.3,387.6 719.1,395.0 707.9,393.3 696.6,390.6 685.4,390.6 674.2,390.6 662.9,392.6 651.7,360.9 640.4,366.6 629.2,364.3 618.0,358.4 606.7,356.2 595.5,361.7 584.3,370.4 573.0,375.3 561.8,378.1 550.6,374.6 539.3,375.5 528.1,369.0 516.9,366.0 505.6,361.5 494.4,364.1 483.1,364.7 471.9,353.6 460.7,357.1 449.4,343.9 438.2,339.0 427.0,346.4 415.7,336.2 404.5,334.2 393.3,330 382.0,330 370.8,330 359.6,332.9 348.3,330 337.1,330 325.8,330 314.6,330 303.4,330.5 292.1,330 280.9,330.0 269.7,333.8 258.4,332.9 247.2,330 236.0,352.0 224.7,365.8 213.5,362.9 202.2,358.0 191.0,358.2 179.8,354.5 168.5,348.3 157.3,335.4 146.1,333.1 134.8,330 123.6,330.9 112.4,332.7 101.1,331.8 89.9,332.7 78.7,330 67.4,330 56.2,352.0 44.9,357.3 33.7,368.6 22.5,379.3 11.2,377.5 0.0,378.3'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0,0 1000,0 1000.0,350.4 988.8,368.8 977.5,360.1 966.3,361.1 955.1,355.3 943.8,355.5 932.6,345.1 921.3,363.7 910.1,351.6 898.9,357.4 887.6,348.2 876.4,357.6 865.2,367.2 853.9,363.0 842.7,367.0 831.5,371.4 820.2,375.8 809.0,373.7 797.8,376.6 786.5,374.4 775.3,369.4 764.0,371.6 752.8,388.8 741.6,391.8 730.3,387.6 719.1,395.0 707.9,393.3 696.6,390.6 685.4,390.6 674.2,390.6 662.9,392.6 651.7,360.9 640.4,366.6 629.2,364.3 618.0,358.4 606.7,356.2 595.5,361.7 584.3,370.4 573.0,375.3 561.8,378.1 550.6,374.6 539.3,375.5 528.1,369.0 516.9,366.0 505.6,361.5 494.4,364.1 483.1,364.7 471.9,353.6 460.7,357.1 449.4,343.9 438.2,339.0 427.0,346.4 415.7,336.2 404.5,334.2 393.3,330 382.0,330 370.8,330 359.6,332.9 348.3,330 337.1,330 325.8,330 314.6,330 303.4,330.5 292.1,330 280.9,330.0 269.7,333.8 258.4,332.9 247.2,330 236.0,352.0 224.7,365.8 213.5,362.9 202.2,358.0 191.0,358.2 179.8,354.5 168.5,348.3 157.3,335.4 146.1,333.1 134.8,330 123.6,330.9 112.4,332.7 101.1,331.8 89.9,332.7 78.7,330 67.4,330 56.2,352.0 44.9,357.3 33.7,368.6 22.5,379.3 11.2,377.5 0.0,378.3'/%3E%3C/svg%3E")}.folien-riss-unten{height:calc(100svh - var(--auto-mitte) - .031 * var(--wb));filter:drop-shadow(0 -12px 22px #0000008c);background:linear-gradient(#0c0c10 0%,#08080a 100%);bottom:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0.0,31.9 11.2,24.2 22.5,18.5 33.7,14.2 44.9,18.5 56.2,17.7 67.4,24.3 78.7,22.7 89.9,15.4 101.1,14.8 112.4,14.0 123.6,39.3 134.8,44.9 146.1,41.4 157.3,44.0 168.5,29.8 179.8,24.0 191.0,30.8 202.2,22.2 213.5,32.2 224.7,21.8 236.0,11.5 247.2,8.5 258.4,10.0 269.7,2 280.9,2 292.1,2 303.4,2 314.6,2 325.8,2 337.1,2 348.3,2 359.6,2 370.8,2 382.0,2 393.3,2 404.5,2 415.7,2 427.0,2 438.2,2 449.4,2 460.7,2 471.9,2 483.1,2 494.4,2 505.6,2 516.9,2 528.1,2 539.3,2 550.6,2 561.8,2 573.0,2 584.3,2 595.5,2 606.7,2 618.0,2 629.2,2 640.4,2 651.7,2 662.9,2 674.2,2 685.4,2 696.6,2 707.9,2 719.1,2 730.3,2 741.6,2 752.8,2 764.0,2 775.3,2 786.5,2 797.8,2 809.0,2.6 820.2,9.4 831.5,13.7 842.7,18.0 853.9,13.2 865.2,25.4 876.4,29.8 887.6,22.1 898.9,33.3 910.1,26.0 921.3,23.2 932.6,20.0 943.8,17.4 955.1,4.9 966.3,5.8 977.5,2 988.8,13.4 1000.0,4.7 1000,400 0,400'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0.0,31.9 11.2,24.2 22.5,18.5 33.7,14.2 44.9,18.5 56.2,17.7 67.4,24.3 78.7,22.7 89.9,15.4 101.1,14.8 112.4,14.0 123.6,39.3 134.8,44.9 146.1,41.4 157.3,44.0 168.5,29.8 179.8,24.0 191.0,30.8 202.2,22.2 213.5,32.2 224.7,21.8 236.0,11.5 247.2,8.5 258.4,10.0 269.7,2 280.9,2 292.1,2 303.4,2 314.6,2 325.8,2 337.1,2 348.3,2 359.6,2 370.8,2 382.0,2 393.3,2 404.5,2 415.7,2 427.0,2 438.2,2 449.4,2 460.7,2 471.9,2 483.1,2 494.4,2 505.6,2 516.9,2 528.1,2 539.3,2 550.6,2 561.8,2 573.0,2 584.3,2 595.5,2 606.7,2 618.0,2 629.2,2 640.4,2 651.7,2 662.9,2 674.2,2 685.4,2 696.6,2 707.9,2 719.1,2 730.3,2 741.6,2 752.8,2 764.0,2 775.3,2 786.5,2 797.8,2 809.0,2.6 820.2,9.4 831.5,13.7 842.7,18.0 853.9,13.2 865.2,25.4 876.4,29.8 887.6,22.1 898.9,33.3 910.1,26.0 921.3,23.2 932.6,20.0 943.8,17.4 955.1,4.9 966.3,5.8 977.5,2 988.8,13.4 1000.0,4.7 1000,400 0,400'/%3E%3C/svg%3E")}.folien-riss-unten-blatt{height:calc(100svh - var(--auto-mitte) - .031 * var(--wb) + 20px);filter:drop-shadow(0 -8px 14px #0006);background:#23232b;bottom:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0.0,58.0 11.2,54.7 22.5,54.9 33.7,54.0 44.9,53.6 56.2,47.9 67.4,33.3 78.7,35.1 89.9,28.1 101.1,32.3 112.4,19.3 123.6,20.8 134.8,9.5 146.1,11.5 157.3,10.7 168.5,17.9 179.8,10.5 191.0,4.9 202.2,33.5 213.5,39.2 224.7,36.6 236.0,35.9 247.2,32.6 258.4,32.5 269.7,16.3 280.9,15.9 292.1,6.6 303.4,16.9 314.6,2 325.8,2 337.1,2 348.3,2 359.6,2 370.8,2 382.0,2 393.3,2 404.5,2 415.7,2 427.0,2 438.2,2 449.4,2 460.7,2 471.9,2 483.1,2 494.4,2 505.6,2 516.9,2 528.1,2 539.3,2 550.6,2 561.8,2 573.0,2 584.3,2 595.5,2 606.7,2 618.0,2 629.2,2 640.4,2 651.7,2 662.9,2 674.2,2 685.4,2 696.6,2 707.9,2 719.1,2 730.3,2 741.6,2 752.8,2 764.0,2 775.3,2 786.5,2 797.8,2 809.0,2 820.2,2 831.5,2 842.7,2 853.9,2 865.2,2 876.4,2 887.6,2 898.9,2 910.1,2 921.3,2 932.6,2 943.8,2 955.1,2 966.3,2 977.5,8.3 988.8,2 1000.0,2 1000,400 0,400'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0.0,58.0 11.2,54.7 22.5,54.9 33.7,54.0 44.9,53.6 56.2,47.9 67.4,33.3 78.7,35.1 89.9,28.1 101.1,32.3 112.4,19.3 123.6,20.8 134.8,9.5 146.1,11.5 157.3,10.7 168.5,17.9 179.8,10.5 191.0,4.9 202.2,33.5 213.5,39.2 224.7,36.6 236.0,35.9 247.2,32.6 258.4,32.5 269.7,16.3 280.9,15.9 292.1,6.6 303.4,16.9 314.6,2 325.8,2 337.1,2 348.3,2 359.6,2 370.8,2 382.0,2 393.3,2 404.5,2 415.7,2 427.0,2 438.2,2 449.4,2 460.7,2 471.9,2 483.1,2 494.4,2 505.6,2 516.9,2 528.1,2 539.3,2 550.6,2 561.8,2 573.0,2 584.3,2 595.5,2 606.7,2 618.0,2 629.2,2 640.4,2 651.7,2 662.9,2 674.2,2 685.4,2 696.6,2 707.9,2 719.1,2 730.3,2 741.6,2 752.8,2 764.0,2 775.3,2 786.5,2 797.8,2 809.0,2 820.2,2 831.5,2 842.7,2 853.9,2 865.2,2 876.4,2 887.6,2 898.9,2 910.1,2 921.3,2 932.6,2 943.8,2 955.1,2 966.3,2 977.5,8.3 988.8,2 1000.0,2 1000,400 0,400'/%3E%3C/svg%3E")}.folien-riss-oben,.folien-riss-oben-blatt{left:-8%;right:-8%;top:calc(-1 * var(--riss-ext));transform-origin:50% 100%;transform:rotate(-5deg)}.folien-riss-oben{height:calc(var(--papier-h) + var(--riss-ext))}.folien-riss-oben-blatt{height:calc(var(--papier-h) + 20px + var(--riss-ext))}.folien-riss-unten,.folien-riss-unten-blatt{left:-8%;right:-8%;bottom:calc(-1 * var(--riss-ext));transform-origin:50% 0;transform:rotate(-5deg)}.folien-riss-unten{height:calc(100svh - var(--auto-mitte) - .031 * var(--wb) + var(--riss-ext))}.folien-riss-unten-blatt{height:calc(100svh - var(--auto-mitte) - .031 * var(--wb) + 20px + var(--riss-ext))}.folien-grain{opacity:.3;pointer-events:none;position:absolute;inset:0}.folien-kopf{text-align:left;justify-items:start;gap:10px;max-width:min(760px,50vw);padding-right:24px;display:grid;position:absolute;top:clamp(40px,4svh,54px);left:calc(50% - min(1120px,84vw)/2)}.folien-kicker{letter-spacing:.16em;text-transform:uppercase;color:#ffffff73;font-size:.8rem;font-weight:600}.folien-titel{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2rem,1.4rem + 2.4vw,3.6rem);font-weight:800;line-height:1.04}.folien-punkt{color:var(--pgg-akzent,var(--color-accent))}.folien-text{color:#fff9;max-width:72ch;margin:0;font-size:clamp(.98rem,.92rem + .35vw,1.14rem);line-height:1.55}.folien-buehne{margin-top:var(--wagen-hub);justify-items:center;padding-inline:24px;display:grid;position:relative}.folien-wagen{width:min(1120px,84vw);position:relative}.folien-bedienung{justify-items:center;display:grid;position:absolute;bottom:clamp(80px,12svh,162px);left:0;right:0}.folien-stack{isolation:isolate;position:relative}.folien-basis{aspect-ratio:1800/722;width:100%;height:auto;display:block}.folien-farbe,.folien-tiefe{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:url(/folien/auto-maske-frei.webp);mask-image:url(/folien/auto-maske-frei.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%}.folien-spiegelung{filter:blur(4px);pointer-events:none;position:absolute;top:95.5%;left:0;right:0;transform:scaleY(-1);-webkit-mask-image:linear-gradient(#0000 48%,#000000ad);mask-image:linear-gradient(#0000 48%,#000000ad)}.folien-schatten{filter:blur(12px);pointer-events:none;background:radial-gradient(50% 50%,#000000b3,#0000 72%);height:10%;position:absolute;bottom:-2%;left:9%;right:9%}.folien-farbe{mix-blend-mode:color}.folien-tiefe{mix-blend-mode:multiply}.folien-lack-alt{background:var(--folie-alt);animation:.6s cubic-bezier(.5,0,.3,1) forwards folien-wipe-weg}.folien-farbe.folien-lack-alt{opacity:var(--folie-alt-an,0)}.folien-tiefe.folien-lack-alt{opacity:var(--folie-alt-tiefe,0)}.folien-lack-neu{background:var(--folie);clip-path:inset(0 97% 0 0);animation:.6s cubic-bezier(.5,0,.3,1) forwards folien-wipe-auf}.folien-farbe.folien-lack-neu{opacity:var(--folie-an,0)}.folien-tiefe.folien-lack-neu{opacity:var(--folie-tiefe,0)}@keyframes folien-wipe-weg{0%{clip-path:inset(0 0 0 3%)}to{clip-path:inset(0 0 0 100%)}}@keyframes folien-wipe-auf{0%{clip-path:inset(0 97% 0 0)}to{clip-path:inset(0)}}.folien-laser{background:linear-gradient(90deg, transparent calc(100% - 46px), var(--folie-halo) calc(100% - 10px), transparent 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.folien-laser{background:linear-gradient(90deg, transparent calc(100% - 46px), color-mix(in srgb, var(--folie-halo) 35%, white 65%) calc(100% - 10px), transparent 100%)}}.folien-laser{opacity:0;pointer-events:none;animation:.6s cubic-bezier(.5,0,.3,1) forwards folien-laser-fahrt;transform:translate(-97%);-webkit-mask-image:url(/folien/auto-maske-frei.webp);mask-image:url(/folien/auto-maske-frei.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%}@keyframes folien-laser-fahrt{0%{opacity:0;transform:translate(-97%)}4%{opacity:1}93%{opacity:1}to{opacity:0;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.folien-lack-alt,.folien-lack-neu,.folien-laser{animation:none}.folien-lack-alt{clip-path:inset(0 0 0 100%)}.folien-lack-neu{clip-path:inset(0)}}.folien-wagenfarbe{background:var(--folie);transition:background-color .4s,opacity .4s}.folien-farbe.folien-wagenfarbe{opacity:var(--folie-an,0)}.folien-wagentiefe{opacity:var(--folie-tiefe,0)}.folien-schaden{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.folien-schaden-alt{opacity:var(--schaden-alt,0)}.folien-schaden-neu{opacity:var(--schaden-neu,0)}.folien-matt{pointer-events:none;background:#caced4;position:absolute;inset:0;-webkit-mask-image:url(/folien/auto-maske-frei.webp);mask-image:url(/folien/auto-maske-frei.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%}.folien-matt-alt{opacity:calc(var(--schaden-alt,0) * .15)}.folien-matt-neu{opacity:calc(var(--schaden-neu,0) * .15)}.folien-wipe-alt{animation:.6s cubic-bezier(.5,0,.3,1) forwards folien-wipe-weg}.folien-wipe-neu{clip-path:inset(0 97% 0 0);animation:.6s cubic-bezier(.5,0,.3,1) forwards folien-wipe-auf}.ppf-hotspot{left:var(--hx);top:var(--hy);cursor:pointer;z-index:6;background:0 0;border:none;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;padding:0;position:absolute}.ppf-hotspot:before{content:"";background:#fff;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;transition:scale .25s;position:absolute;top:50%;left:50%;box-shadow:0 0 0 3px #ffffff38,0 2px 10px #0000008c}.ppf-hotspot:after{content:"";pointer-events:none;border:1.5px solid #ffffffa6;border-radius:50%;width:12px;height:12px;margin:-6px 0 0 -6px;animation:2.6s ease-out infinite ppf-puls;position:absolute;top:50%;left:50%}@keyframes ppf-puls{0%{opacity:.8;scale:1}70%,to{opacity:0;scale:2.7}}.ppf-hotspot:hover:before,.ppf-hotspot:focus-visible:before{scale:1.3}.ppf-hotspot:hover,.ppf-hotspot:focus-visible{z-index:30}.ppf-tip-anker{pointer-events:none;justify-content:center;width:0;display:flex;position:absolute;bottom:calc(100% + 14px);left:50%}.ppf-tip{text-align:left;opacity:0;transform-origin:50% calc(100% + 26px);pointer-events:none;background:#0c0e12f0;border:1px solid #ffffff24;border-radius:14px;flex:none;gap:6px;width:270px;padding:12px 15px;transition:transform .3s cubic-bezier(.5,0,.65,1),opacity .22s;display:grid;transform:translateY(24px)scale(.25);box-shadow:0 14px 40px #00000080}.ppf-tip:after{content:"";background:#0c0e12f0;border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:100%;left:50%;rotate:45deg}.ppf-hotspot:hover .ppf-tip,.ppf-hotspot:focus-visible .ppf-tip{opacity:1;transition:transform .42s cubic-bezier(.34,1.56,.64,1),opacity .18s;transform:none}.ppf-tip-titel{color:#fff;align-items:center;gap:7px;font-size:.82rem;font-weight:700;display:flex}.ppf-tip-emoji{font-size:.95rem}.ppf-tip-text{color:#ffffffad;font-size:.8rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.ppf-hotspot:after{opacity:0;animation:none}.ppf-tip{transition:opacity .2s;transform:none}}.folien-chip-hinweis{color:#ffffff6b;font-size:.72rem;font-weight:500}.folien-ppf-punkte{flex-wrap:wrap;justify-content:center;gap:10px 28px;max-width:1200px;margin:clamp(18px,2.5svh,30px) auto 0;padding-inline:24px;list-style:none;display:flex;position:relative}.folien-ppf-punkte li{color:#ffffff8c;padding-left:24px;font-size:.9rem;position:relative}.folien-ppf-punkte li:before{content:"✓";color:var(--pgg-akzent,var(--color-accent));font-weight:700;position:absolute;top:0;left:0}@media (prefers-reduced-motion:reduce){.folien-wipe-alt,.folien-wipe-neu{animation:none}.folien-wipe-alt{clip-path:inset(0 0 0 100%)}.folien-wipe-neu{clip-path:inset(0)}}.folien-chips{flex-wrap:wrap;justify-content:center;gap:10px;max-width:1200px;margin:clamp(20px,3svh,36px) auto 0;padding-inline:24px;display:flex;position:relative}.folien-chip{color:#ffffffc7;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:11px;align-items:center;gap:10px;padding:11px 16px;font-size:.88rem;font-weight:600;transition:border-color .25s,background-color .25s,color .25s,box-shadow .25s;display:inline-flex}.folien-chip:hover{color:#fff;border-color:var(--chip-farbe)}@supports (color:color-mix(in lab, red, red)){.folien-chip:hover{border-color:color-mix(in srgb, var(--chip-farbe) 70%, white 30%)}}.folien-chip:hover{box-shadow:0 0 16px 1px var(--chip-farbe), 0 0 38px 6px var(--chip-farbe)}@supports (color:color-mix(in lab, red, red)){.folien-chip:hover{box-shadow:0 0 16px 1px color-mix(in srgb, var(--chip-farbe) 60%, transparent), 0 0 38px 6px color-mix(in srgb, var(--chip-farbe) 28%, transparent)}}@property --cta-kante{syntax:"<color>";inherits:true;initial-value:#14161a}.folien-chip-cta{color:#0d0f13;--cta-kante:var(--folie-halo);font-weight:700;text-decoration:none;position:relative}@supports (color:color-mix(in lab, red, red)){.folien-chip-cta{--cta-kante:color-mix(in srgb, var(--folie-halo) 55%, #101216 45%)}}.folien-chip-cta{background:var(--folie-halo)}@supports (color:color-mix(in lab, red, red)){.folien-chip-cta{background:color-mix(in srgb, var(--folie-halo) 42%, white 58%)}}.folien-chip-cta{border-color:var(--folie-halo)}@supports (color:color-mix(in lab, red, red)){.folien-chip-cta{border-color:color-mix(in srgb, var(--folie-halo) 60%, white 25%)}}.folien-chip-cta{box-shadow:0 5px 0 var(--cta-kante);transition:background-color .4s,border-color .4s,--cta-kante .4s,transform 90ms,box-shadow 90ms}.folien-chip-cta:after{content:"";box-shadow:0 0 16px 1px var(--folie-halo), 0 0 38px 6px var(--folie-halo);border-radius:11px;position:absolute;inset:-1px}@supports (color:color-mix(in lab, red, red)){.folien-chip-cta:after{box-shadow:0 0 16px 1px color-mix(in srgb, var(--folie-halo) 55%, transparent), 0 0 38px 6px color-mix(in srgb, var(--folie-halo) 25%, transparent)}}.folien-chip-cta:after{pointer-events:none;transition:box-shadow .4s}.folien-cta-wa{flex:none;width:17px;height:17px}.folien-chip-cta:hover{color:#0d0f13;border-color:var(--folie-halo)}@supports (color:color-mix(in lab, red, red)){.folien-chip-cta:hover{border-color:color-mix(in srgb, var(--folie-halo) 75%, white 25%)}}.folien-chip-cta:hover{box-shadow:0 5px 0 var(--cta-kante)}.folien-chip-cta:hover:after{box-shadow:0 0 22px 3px var(--folie-halo), 0 0 54px 14px var(--folie-halo)}@supports (color:color-mix(in lab, red, red)){.folien-chip-cta:hover:after{box-shadow:0 0 22px 3px color-mix(in srgb, var(--folie-halo) 85%, transparent), 0 0 54px 14px color-mix(in srgb, var(--folie-halo) 45%, transparent)}}.folien-chip-cta:active{box-shadow:0 0 0 var(--cta-kante);transform:translateY(5px)}.folien-chip-cta:active:after{box-shadow:0 0 10px 0 var(--folie-halo), 0 0 22px 3px var(--folie-halo)}@supports (color:color-mix(in lab, red, red)){.folien-chip-cta:active:after{box-shadow:0 0 10px 0 color-mix(in srgb, var(--folie-halo) 45%, transparent), 0 0 22px 3px color-mix(in srgb, var(--folie-halo) 20%, transparent)}}.folien-chip.ist-aktiv{color:#fff;background:#ffffff17;border-color:#ffffffd9}.folien-swatch{border:1px solid #ffffff40;border-radius:50%;width:18px;height:18px}@media (prefers-reduced-motion:reduce){.folien-farbe,.folien-tiefe,.folien-chip{transition:none}.folien-nebel-a,.folien-nebel-b{animation:none}}.folien-pakete{justify-items:center;gap:10px;margin:clamp(14px,2svh,26px) auto 0;display:grid;position:relative}.folien-pakete-label{letter-spacing:.14em;text-transform:uppercase;color:#fff6;font-size:.72rem;font-weight:600}.folien-pakete-reihe{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.folien-paket{color:#ffffffc7;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff24;border-radius:11px;justify-items:center;gap:2px;min-width:150px;padding:9px 18px;transition:border-color .25s,background-color .25s,color .25s,box-shadow .25s;display:grid}.folien-paket:hover{color:#fff;border-color:var(--folie-halo)}@supports (color:color-mix(in lab, red, red)){.folien-paket:hover{border-color:color-mix(in srgb, var(--folie-halo) 70%, white 30%)}}.folien-paket:hover{box-shadow:0 0 16px 1px var(--folie-halo), 0 0 38px 6px var(--folie-halo)}@supports (color:color-mix(in lab, red, red)){.folien-paket:hover{box-shadow:0 0 16px 1px color-mix(in srgb, var(--folie-halo) 60%, transparent), 0 0 38px 6px color-mix(in srgb, var(--folie-halo) 28%, transparent)}}.folien-paket.ist-aktiv{color:#fff;background:#ffffff17;border-color:#ffffffd9}.folien-paket-name{font-size:.88rem;font-weight:600}.folien-paket-hinweis{color:#ffffff6b;font-size:.7rem;font-weight:500}.ppf-folien{z-index:4;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ppf-folie-glow{fill:none;stroke:#96ceff99;stroke-width:9px;stroke-linejoin:round;opacity:0;transition:opacity .3s}.ppf-folie-flaeche{fill:#b4d9ff;fill-opacity:0;stroke:#ffffffeb;stroke-width:1.6px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:fill-opacity .3s,stroke-dashoffset .3s}.ist-an .ppf-folie-flaeche{fill-opacity:.27;stroke-dashoffset:0;transition:stroke-dashoffset .8s cubic-bezier(.4, 0, .2, 1) calc(var(--ppf-start) + var(--i) * .13s), fill-opacity .55s ease calc(var(--ppf-start) + var(--i) * .13s + .3s)}.ist-an .ppf-folie-glow{opacity:.7;transition:opacity .6s ease calc(var(--ppf-start) + var(--i) * .13s + .45s)}.ppf-folie-sheen{opacity:0}.ist-an .ppf-folie-sheen{animation:ppf-sheen 1.2s cubic-bezier(.3, 0, .2, 1) calc(var(--ppf-start) + var(--i) * .13s + .4s) both}@keyframes ppf-sheen{0%{opacity:1;transform:translateX(calc(var(--sw) * -1))}85%{opacity:1}to{opacity:0;transform:translateX(var(--sw))}}.ppf-label{left:var(--hx);top:var(--hy);z-index:5;color:#fff;letter-spacing:.02em;white-space:nowrap;opacity:0;pointer-events:none;background:#0a0c10cc;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:.68rem;font-weight:600;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)scale(.7);box-shadow:0 6px 18px #0006}.ppf-label:before{content:"";background:var(--folie-halo);border-radius:50%;width:6px;height:6px}@supports (color:color-mix(in lab, red, red)){.ppf-label:before{background:color-mix(in srgb, var(--folie-halo) 70%, white 30%)}}.ppf-label:before{box-shadow:0 0 8px var(--folie-halo)}@supports (color:color-mix(in lab, red, red)){.ppf-label:before{box-shadow:0 0 8px color-mix(in srgb, var(--folie-halo) 80%, transparent)}}.ppf-label.ist-an{opacity:1;transition:opacity .35s ease calc(var(--ppf-start) + var(--i) * .13s + .55s), transform .45s cubic-bezier(.34, 1.56, .64, 1) calc(var(--ppf-start) + var(--i) * .13s + .55s);transform:translate(-50%,-50%)scale(1)}@media (prefers-reduced-motion:reduce){.ppf-folie-flaeche,.ppf-folie-glow,.ppf-label{transition:opacity .2s}.ppf-folie-sheen{animation:none}.ppf-label{transform:translate(-50%,-50%)}}.ml-sektion{background:var(--color-surface);padding-block:clamp(30px,4svh,52px) clamp(18px,2.5svh,34px)}.ml-titel{text-align:center;letter-spacing:.01em;color:#1d1d1f75;margin:0 auto clamp(22px,3svh,36px);padding-inline:24px;font-size:.88rem}@supports (color:color-mix(in lab, red, red)){.ml-titel{color:color-mix(in srgb, var(--color-ink) 46%, transparent)}}.ml-schiene{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ml-track{width:max-content;animation:46s linear infinite ml-lauf;display:flex}.ml-gruppe{align-items:center;gap:clamp(64px,7vw,128px);padding-right:clamp(64px,7vw,128px);display:flex}.ml-gruppe img{filter:grayscale();opacity:.48;flex:none;width:auto}@keyframes ml-lauf{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ml-track{animation:none}}@supports (animation-timeline:view()){@media (min-width:0){.leistungs-sektion{view-timeline:--leistungs-view block;overflow-x:clip}.einblicke-sektion{view-timeline:--einblicke-view block;overflow-x:clip}.rez-sektion{view-timeline:--rez-view block;overflow-x:clip}.leistungs-track,.einblicke-track{--overscan:300px;margin-inline:calc(-1 * var(--overscan));padding-inline:calc(max(24px, (100vw - 1200px) / 2) + var(--overscan));scroll-padding-inline:calc(max(24px, (100vw - 1200px) / 2) + var(--overscan))}.leistungs-track{--drift-von:130px;--drift-zu:-130px;animation-name:karten-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--leistungs-view}.rez-track{--drift-von:130px;--drift-zu:-130px;animation-name:karten-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--rez-view}.rez-track-b{--drift-von:-130px;--drift-zu:130px}.einblicke-track{--drift-von:-260px;--drift-zu:0px;animation-name:karten-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--einblicke-view;animation-range:entry}}@media (max-width:899px){.leistungs-track,.einblicke-track{--overscan:130px}.leistungs-track,.einblicke-track,.rez-track{will-change:translate}}@media (max-width:767px){.einblicke-info{--drift-von:260px;--drift-zu:0px;animation-name:karten-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--einblicke-view;animation-range:entry}}}@keyframes karten-drift{0%{translate:var(--drift-von) 0}to{translate:var(--drift-zu) 0}}@media (prefers-reduced-motion:reduce){.leistungs-track,.einblicke-track,.rez-track{animation:none;translate:none}}.stimmen-sektion{background:var(--color-surface);margin-top:-660px;padding-block:clamp(56px,8svh,104px) calc(clamp(24px,4svh,56px) + 254px);position:sticky;top:500px;overflow-x:clip}.stimmen-meta{text-align:center;letter-spacing:.01em;width:100%;max-width:60rem;color:var(--color-mute);opacity:0;margin:0 auto 44px;padding-inline:24px;font-size:.9rem;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(22px)}.stimmen-sterne{color:#fbbc05;letter-spacing:.18em;margin-right:.7em}.stimmen-buehne{opacity:0;width:100%;max-width:60rem;margin-inline:auto;padding-inline:24px;transition:opacity .7s .12s,transform .7s cubic-bezier(.2,.7,.2,1) .12s;display:grid;transform:translateY(30px)}.stimmen-sektion.ist-sichtbar .stimmen-meta,.stimmen-sektion.ist-sichtbar .stimmen-buehne{opacity:1;transform:none}.stimmen-item,.stimmen-linien{flex-direction:column;grid-area:1/1;align-items:center;display:flex}.stimmen-linien{pointer-events:none}.stimmen-item{opacity:0;pointer-events:none;transition:opacity .55s,transform 0s .55s;transform:translateY(12px)}.stimmen-item.aktiv{opacity:1;pointer-events:auto;transition:opacity .65s .15s,transform .65s cubic-bezier(.2,.7,.2,1) .15s;transform:none}.stimmen-bild-box{flex:none;width:8rem;height:8rem;position:relative}.stimmen-bild{object-fit:cover;width:100%;height:100%;-webkit-mask-image:radial-gradient(circle,#000 60%,#0000);mask-image:radial-gradient(circle,#000 60%,#0000)}.stimmen-linie-v,.stimmen-linie-h{background:#1d1d1f33;display:block;position:absolute}@supports (color:color-mix(in lab, red, red)){.stimmen-linie-v,.stimmen-linie-h{background:color-mix(in srgb, var(--color-ink) 20%, transparent)}}.stimmen-linie-v{width:1px;top:-50%;bottom:-50%;-webkit-mask-image:linear-gradient(#0000,#000 24% 76%,#0000);mask-image:linear-gradient(#0000,#000 24% 76%,#0000)}.stimmen-linie-h{height:1px;left:-50%;right:-50%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000);mask-image:linear-gradient(90deg,#0000,#000 24% 76%,#0000)}.stimmen-text{text-align:center;gap:1.2rem;padding:1.8rem .5rem 0;display:grid}.stimmen-zitat{letter-spacing:-.012em;color:var(--color-mute);margin:0;font-size:clamp(1.1rem,.98rem + .7vw,1.5rem);line-height:1.5}.stimmen-mark{color:var(--color-ink);font-weight:600}.stimmen-name{color:var(--color-ink);font-size:.95rem;font-style:normal;font-weight:600;display:block}.stimmen-quelle{color:#1d1d1f85;margin-top:2px;font-size:.8rem}@supports (color:color-mix(in lab, red, red)){.stimmen-quelle{color:color-mix(in srgb, var(--color-ink) 52%, transparent)}}@media (min-width:768px){.stimmen-item,.stimmen-linien{grid-template-columns:auto 1fr;align-items:center;display:grid}.stimmen-bild-box{width:13rem;height:13rem}.stimmen-linie-h{width:52rem;right:auto}.stimmen-text{text-align:left;padding:0 0 0 3.2rem}.stimmen-meta{text-align:left;margin-bottom:18px;padding-left:calc(24px + 16.2rem)}}@media (prefers-reduced-motion:reduce){.stimmen-meta,.stimmen-buehne{opacity:1;transition:none;transform:none}.stimmen-item{transition:none}}.ablauf-sektion{background:0 0;margin-top:-254px;padding-block:clamp(200px,20svh,280px) clamp(8px,1svh,16px);position:relative}.ablauf-kopf{align-items:start;gap:28px 56px;max-width:1200px;margin-inline:auto;padding-inline:24px;display:grid;position:sticky;top:clamp(72px,12svh,120px)}.ablauf-titel{letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(2.2rem,4.4vw,4.2rem);font-weight:800;line-height:1.02}.ablauf-punkt{color:var(--pgg-akzent,var(--color-accent))}.ablauf-kopf-rechts{justify-items:start;gap:22px;display:grid}.ablauf-untertitel{max-width:44ch;color:var(--color-mute);margin:0;font-size:clamp(1rem,.92rem + .4vw,1.18rem);line-height:1.55}.ablauf-stapel{max-width:1200px;margin:0 auto;padding:0 24px;list-style:none}.ablauf-karte{background:var(--color-surface-soft);border-radius:26px;grid-template-rows:auto 1fr;height:min(72svh,620px);display:grid;position:sticky;top:540px;overflow:hidden;box-shadow:0 -16px 44px -18px #0003,0 24px 60px -30px #00000029}.ablauf-karte+.ablauf-karte{margin-top:34svh}.ablauf-karte-text{align-content:start;justify-items:start;gap:14px;padding:clamp(24px,4svh,44px) clamp(22px,3vw,48px) 18px;display:grid;position:relative}.ablauf-zahl:before{content:attr(data-zahl)}.ablauf-zahl{letter-spacing:-.05em;color:#1d1d1f0d;font-size:clamp(7rem,6rem + 4vw,12rem);font-weight:800;line-height:1;position:absolute;top:clamp(-14px,-1svh,-6px);left:clamp(14px,1.8vw,32px)}@supports (color:color-mix(in lab, red, red)){.ablauf-zahl{color:color-mix(in srgb, var(--color-ink) 5%, transparent)}}.ablauf-zahl{pointer-events:none;-webkit-user-select:none;user-select:none}.ablauf-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--pgg-akzent,var(--color-accent));font-size:.78rem;font-weight:600}.ablauf-karte-titel{letter-spacing:-.02em;color:var(--color-ink);margin:0;font-size:clamp(1.6rem,1.25rem + 1.6vw,2.6rem);font-weight:700;line-height:1.08}.ablauf-karte-sub{max-width:52ch;color:var(--color-mute);margin:0;font-size:clamp(.95rem,.9rem + .3vw,1.08rem);line-height:1.55}.ablauf-punkte{gap:9px;margin:6px 0 0;padding:0;list-style:none;display:grid}.ablauf-punkte li{color:var(--color-ink);padding-left:26px;font-size:clamp(.92rem,.88rem + .25vw,1.02rem);line-height:1.4;position:relative}.ablauf-punkte li:before{content:"✓";color:var(--pgg-akzent,var(--color-accent));font-weight:700;position:absolute;top:0;left:0}.ablauf-karte-bild{overflow:hidden}.ablauf-karte-bild img{object-fit:cover;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(#0000,#000 24%);mask-image:linear-gradient(#0000,#000 24%)}.ablauf-schluss{text-align:center;letter-spacing:-.02em;max-width:1200px;color:var(--color-ink);margin:clamp(40px,6svh,72px) auto 0;padding-inline:24px;font-size:clamp(1.15rem,1rem + .7vw,1.6rem);font-weight:700}@media (max-width:1999px),(max-height:1160px){.einblicke-sektion{padding-block:clamp(10px,1.6svh,22px) clamp(40px,5svh,72px);position:static}.stimmen-sektion{margin-top:0;padding-block:clamp(56px,8svh,104px) clamp(24px,4svh,56px);position:static}.ablauf-sektion{margin-top:0}.ablauf-karte{top:clamp(14px,3svh,32px)}}@media (min-width:900px){.ablauf-kopf{grid-template-columns:1.15fr 1fr}.ablauf-kopf-rechts{padding-top:10px}.ablauf-karte{grid-template-rows:none;grid-template-columns:1fr 1.15fr;align-items:center}.ablauf-karte-text{align-content:center;gap:16px;padding:clamp(28px,3.5vw,56px)}.ablauf-karte-bild{height:100%}.ablauf-karte-bild img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28%);mask-image:linear-gradient(90deg,#0000,#000 28%)}}.ft{isolation:isolate;color:#fafaf7b3;background:#08080a;padding:clamp(34px,5vw,60px) clamp(20px,5vw,64px) clamp(20px,3vw,30px);font-size:14px;position:relative}.ft-inhalt{grid-template-columns:minmax(0,1.5fr) minmax(0,1.3fr) repeat(3,minmax(0,1fr));align-items:start;gap:clamp(20px,3.2vw,48px);max-width:1120px;margin:0 auto;display:grid}@media (max-width:1023px) and (min-width:768px){.ft-inhalt{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}.ft-marke{grid-column:1/-1}}.ft-logo-link{width:fit-content;display:inline-block}.ft-logo{filter:invert();opacity:.9;width:150px;height:auto}.ft-marke p{color:#fafaf78c;max-width:38ch;margin:12px 0 0;font-size:13px;line-height:1.6}.ft-spalte{flex-direction:column;gap:9px;display:flex}.ft-kopf{letter-spacing:.16em;text-transform:uppercase;color:#fafaf794;margin-bottom:3px;font-size:11px}.ft-spalte a{color:#fafaf7c7;width:fit-content;font-size:13.5px;text-decoration:none}.ft-spalte a:hover{color:var(--pgg-akzent)}.ft-zeiten{color:#fafaf78c;font-size:13.5px}.ft-inhalt,.ft-zeile{z-index:1;position:relative}.ft-zeile{color:#fafaf78f;border-top:1px solid #ffffff0f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1120px;margin:clamp(26px,4vw,44px) auto 0;padding-top:16px;font-size:12px;display:flex}.ft-badge{align-items:center;gap:12px;display:flex}@media (max-width:767px){.ft-inhalt{grid-template-columns:1fr;gap:26px}.ft-zeile{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px}}.rez-sektion{background:#08080a;padding-block:clamp(60px,8svh,104px) clamp(52px,7svh,92px);position:relative;overflow-x:clip}.rez-kopf{margin-inline:auto;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 24px;max-width:1200px;margin-bottom:clamp(22px,3svh,38px);padding-inline:24px;display:flex}.rez-titel{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2rem,3.2vw,3.1rem);font-weight:800;line-height:1.02}.rez-meta{color:#ffffff9e;align-items:center;gap:10px;padding-bottom:.55em;font-size:.92rem;font-weight:600;text-decoration:none;transition:color .25s;display:flex}.rez-meta:hover{color:#fff}.rez-sterne{color:#f7b529;letter-spacing:.08em;font-size:.95em}.rez-sterne-leer{color:#ffffff2e}.rez-reihen{gap:16px;margin-block:-26px;padding-block:26px;display:grid;-webkit-mask-image:linear-gradient(90deg,#0000,#000 84px calc(100% - 84px),#0000);mask-image:linear-gradient(90deg,#0000,#000 84px calc(100% - 84px),#0000)}.rez-track{--overscan:300px;margin:0;margin-block:-26px;margin-inline:calc(-1 * var(--overscan));padding-block:26px;padding-inline:calc(24px + var(--overscan));scroll-padding-inline:calc(24px + var(--overscan));scrollbar-width:none;gap:20px;list-style:none;display:flex;overflow-x:auto}.rez-track::-webkit-scrollbar{display:none}.rez-karte{scroll-snap-align:start;cursor:pointer;interpolate-size:allow-keywords;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;flex:0 0 min(78vw,322px);height:176px;padding:14px 16px;transition:transform .35s,border-color .35s,background-color .35s,box-shadow .35s,height .4s;display:flex}.rez-karte-inner{outline:none;flex-direction:column;flex:auto;min-height:0;display:flex}.rez-karte:has(.rez-karte-inner:focus-visible){border-color:var(--color-accent)}.rez-karte:hover{background:#fff1;border-color:#ffffff42;transform:translateY(-4px);box-shadow:0 12px 26px #00000073}.rez-track .rez-karte.ist-offen{height:auto}.rez-karte.ist-offen .rez-text{-webkit-mask-image:none;mask-image:none}.rez-karte.ist-offen .rez-foto{height:210px}.rez-track-gross .rez-karte{flex-basis:min(78vw,386px);height:306px}.rez-track-gross .rez-foto{height:152px}.rez-foto{object-fit:cover;border-radius:11px;flex:none;width:100%;height:64px;margin-bottom:10px;transition:height .4s}.rez-kopfzeile{flex:none;align-items:center;gap:10px;margin-bottom:8px;display:flex}.rez-avatar{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.rez-wer{gap:1px;min-width:0;display:grid}.rez-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:700;overflow:hidden}.rez-text{color:#ffffffb8;white-space:pre-line;flex:1;min-height:0;margin:0;font-size:.84rem;line-height:1.5;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 46px),#0000);mask-image:linear-gradient(#000 calc(100% - 46px),#0000)}@media (prefers-reduced-motion:reduce){.rez-karte{transition:none}}.kb-wrap{position:relative}.kb-layer{z-index:200;cursor:crosshair;touch-action:pan-y pinch-zoom;position:absolute;inset:0}.kb-pin-anker{cursor:default;position:absolute;translate:-14px -14px}.kb-pin{background:var(--color-accent);color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;width:28px;height:28px;font-size:.8rem;font-weight:800;transition:scale .15s;box-shadow:0 3px 12px #00000073}.kb-pin:hover{scale:1.18}.kb-pin-anker.ist-erledigt .kb-pin{background:#1f9d55}.kb-pin-anker.ist-aktiv{z-index:5}.kb-chip{color:#ffffffe6;-webkit-line-clamp:3;pointer-events:none;background:#0c0e12eb;border:1px solid #ffffff2e;border-radius:10px;-webkit-box-orient:vertical;width:max-content;max-width:240px;padding:7px 11px;font-size:.78rem;line-height:1.4;display:-webkit-box;position:absolute;top:0;left:34px;overflow:hidden}.kb-pin-anker.ist-erledigt .kb-chip{opacity:.55;text-decoration:line-through}.kb-bubble{z-index:6;background:#0c0e12f7;border:1px solid #fff3;border-radius:14px;gap:10px;width:min(320px,78vw);padding:12px;display:grid;position:absolute;top:0;left:34px;box-shadow:0 16px 40px #00000080}.kb-feld{color:#fff;resize:vertical;background:#ffffff0f;border:1px solid #fff3;border-radius:10px;width:100%;min-height:96px;padding:10px;font-size:16px;line-height:1.45}.kb-feld:focus{outline:2px solid var(--color-accent)}.kb-aktionen{flex-wrap:wrap;gap:8px;display:flex}.kb-btn{color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff38;border-radius:9px;padding:9px 13px;font-size:.82rem;font-weight:600}.kb-btn-primaer{background:var(--color-accent);border-color:var(--color-accent)}.kb-btn-rot{color:#ff8d85;border-color:#ff786e66}.kb-leiste{z-index:300;color:#fff;background:#08080af0;border-bottom:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 16px;font-size:.85rem;display:flex;position:fixed;top:0;left:0;right:0}.kb-leiste-text{color:#ffffffa8}.kb-zaehler{color:#ffffffd9;margin-left:auto;font-weight:700}.kb-schliesser{z-index:150;position:fixed;inset:0}.pmq-sektion{perspective:1200px;background:#08080a;margin-top:-44px;padding-block:calc(clamp(8px,1.5svh,24px) + 44px) clamp(56px,8svh,104px);position:relative;overflow-x:clip}.pmq-buehne{transform-origin:88%;display:grid;transform:rotateX(8deg)rotateY(-28deg)}.pmq-track{white-space:nowrap;width:max-content;animation:58s linear infinite pmq-lauf;display:flex}.pmq-gruppe{display:flex}.pmq-wort{letter-spacing:-.03em;color:#fafafa;white-space:nowrap;padding-right:.9em;font-size:clamp(3.2rem,7.5vw,6.4rem);font-weight:700;display:inline-block;position:relative}.pmq-wort-anim{animation-duration:58s;animation-timing-function:linear;animation-iteration-count:infinite;display:inline-block}.pmq-wort-scharf{animation-name:pmq-wort-scharf-kurve;position:relative}.pmq-wort-blur:before{content:attr(data-wort)}.pmq-wort-blur{opacity:0;filter:blur(12px);animation-name:pmq-wort-blur-kurve;position:absolute;top:0;left:0}@keyframes pmq-wort-scharf-kurve{0%,32%{opacity:0}40%,50%{opacity:1}58%,to{opacity:0}}@keyframes pmq-wort-blur-kurve{0%,32%{opacity:1}40%,50%{opacity:0}58%,to{opacity:1}}@keyframes pmq-lauf{0%{transform:translate(-33.3333%)}to{transform:translate(-66.6667%)}}.pmq-fade{pointer-events:none;position:absolute;inset:0}.pmq-fade-x{background:linear-gradient(90deg,#08080a 0%,#0000 28% 72%,#08080a 100%)}@media (prefers-reduced-motion:reduce){.pmq-track,.pmq-wort-anim{animation:none}}.kt-sektion{background:#08080a;padding-block:clamp(36px,5svh,70px) clamp(70px,9svh,120px);position:relative;overflow-x:clip}.kt-kopf{text-align:center;justify-items:center;gap:12px;max-width:1200px;margin-inline:auto;padding-inline:24px;display:grid}.kt-kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffff73;font-size:.72rem;font-weight:700}.kt-titel{letter-spacing:-.03em;color:#fff;margin:0;font-size:clamp(2rem,3.4vw,3.2rem);font-weight:800;line-height:1.05}.kt-text{color:#fff9;max-width:520px;margin:0;font-size:.95rem;line-height:1.55}.kt-logo-zeile{max-width:1200px;margin:0 auto;padding-inline:24px}.kt-logo{filter:invert();opacity:.92;width:clamp(140px,13vw,185px);height:auto;display:block}.kt-grid{grid-template-columns:repeat(24,1fr);grid-auto-rows:auto;gap:18px;max-width:1200px;margin:12px auto 0;padding-inline:24px;display:grid}.kt-zelle{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:22px;position:relative}.kt-zelle-video{z-index:1;grid-area:1/1/auto/17;min-height:420px;overflow:hidden}.kt-zelle-video video{object-fit:cover;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.kt-video-ton{z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#0a0c108c;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:40px;height:40px;transition:background-color .25s,scale .2s;display:grid;position:absolute;bottom:16px;right:14px}.kt-video-ton:hover{background:#0a0c10bf;scale:1.08}.kt-video-ton svg{width:20px;height:20px}.kt-video-pause{left:14px;right:auto}.kt-video-leiste{z-index:2;cursor:pointer;opacity:0;touch-action:none;padding:12px 0;transition:opacity .25s;position:absolute;bottom:8px;left:64px;right:64px}.kt-zelle-video:hover .kt-video-leiste,.kt-video-leiste:focus-visible{opacity:1}.kt-video-spur{background:#ffffff40;border-radius:999px;height:4px;transition:height .2s;overflow:hidden}.kt-video-leiste:hover .kt-video-spur{height:6px}.kt-video-fuellung{border-radius:inherit;background:#fff;height:100%}.kt-zelle-person{grid-row:1;min-height:420px}.kt-zelle-person-a{grid-column:17/21}.kt-zelle-person-b{grid-column:21/25}.kt-person{filter:drop-shadow(0 18px 30px #0000008c);pointer-events:none;width:auto;max-width:none;height:118%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.kt-person-schleier{pointer-events:none;background:linear-gradient(#0000 0%,#08080ab8 42%,#08080a 74% 100%);border-radius:0 0 22px 22px;height:56%;position:absolute;bottom:0;left:0;right:0}.kt-person-name{text-align:center;justify-items:center;gap:2px;display:grid;position:absolute;bottom:16px;left:12px;right:12px}.kt-person-name strong{color:#fff;letter-spacing:.01em;font-size:.92rem;font-weight:700}.kt-person-name span{letter-spacing:.06em;color:#ffffff8c;font-size:.72rem;font-weight:600}.kt-person-glow{border-radius:inherit;background:radial-gradient(70% 55% at 50% 30%,#7aaaff29,#0000 70%),radial-gradient(90% 40% at 50% 100%,#ffffff0d,#0000 70%);position:absolute;inset:0;overflow:hidden}.kt-zelle-formular{flex-direction:column;grid-area:2/1/5/13;padding:clamp(22px,2.6vw,34px);display:flex}.kt-zelle-deal{grid-area:2/13/5/20;overflow:hidden}.kt-deal-bild{transform-origin:50%;border-radius:inherit;width:174%;max-width:none;height:auto;margin-left:-87%;position:absolute;bottom:18%;left:50%;transform:translate(-6%)rotate(-15deg)}.kt-deal-schleier{pointer-events:none;background:linear-gradient(#0000 0%,#08080acc 32%,#08080a 58% 100%);border-radius:0 0 22px 22px;height:62%;position:absolute;bottom:0;left:0;right:0}.kt-deal-text{text-align:center;justify-items:center;gap:8px;display:grid;position:absolute;bottom:24px;left:18px;right:18px}.kt-deal-kicker{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--color-accent);font-size:.72rem;font-weight:700}.kt-deal-titel{letter-spacing:-.01em;text-transform:uppercase;color:#fff;white-space:nowrap;font-size:clamp(1.35rem,1.55vw,1.8rem);font-weight:800;line-height:1.05}.kt-deal-text p{color:#ffffffa6;margin:0;font-size:.8rem;line-height:1.5}.kt-formular-titel{color:#fff;margin:0 0 6px;font-size:1.35rem;font-weight:700}.kt-formular-text{color:#ffffff8c;margin:0 0 18px;font-size:.88rem}.kt-formular{gap:14px;display:grid}.kt-feld{gap:6px;display:grid}.kt-feld span{letter-spacing:.04em;color:#fff9;font-size:.78rem;font-weight:600}.kt-feld input{color:#fff;background:#ffffff0d;border:1px solid #ffffff29;border-radius:12px;width:100%;padding:12px 14px;font-size:16px}.kt-feld input::placeholder{color:#ffffff4d}.kt-feld input:focus{outline:2px solid var(--color-accent);outline-offset:1px}.kt-honig{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.kt-einwilligung{color:#ffffff8c;align-items:flex-start;gap:10px;font-size:.78rem;line-height:1.5;display:flex}.kt-einwilligung input{accent-color:var(--color-accent);margin-top:2px}.kt-einwilligung a{color:#fffc;text-decoration:underline}.kt-senden-rainbow{isolation:isolate;color:#fff;background:#0e1016d1;width:100%;margin-top:6px;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff0f,inset 1px 0 #ffffff14,inset -1px 0 #ffffff14,0 8px 24px #0006}.kt-senden-icon{flex:none;width:17px;height:17px;margin-right:9px}.kt-senden-rainbow:disabled{opacity:.6;cursor:default}.kt-danke{color:#7fd99a;margin:auto 0;font-size:1.05rem;font-weight:600}.kt-fehler{color:#ff8d85;margin:0;font-size:.82rem}.kt-kanal{text-align:center;color:#fff;grid-column:20/25;align-content:center;justify-items:center;row-gap:2px;min-width:0;padding:18px 16px;text-decoration:none;transition:transform .3s,border-color .3s,background-color .3s,box-shadow .3s,color .3s;display:grid}.kt-kanal:hover{border-color:var(--kanal-farbe);transform:translateY(-4px)}@supports (color:color-mix(in lab, red, red)){.kt-kanal:hover{border-color:color-mix(in srgb, var(--kanal-farbe) 55%, white 30%)}}.kt-kanal:hover{background:var(--kanal-farbe)}@supports (color:color-mix(in lab, red, red)){.kt-kanal:hover{background:color-mix(in srgb, var(--kanal-farbe) 30%, white 70%)}}.kt-kanal:hover{box-shadow:0 12px 30px var(--kanal-farbe)}@supports (color:color-mix(in lab, red, red)){.kt-kanal:hover{box-shadow:0 12px 30px color-mix(in srgb, var(--kanal-farbe) 32%, transparent)}}.kt-kanal:hover{color:#0d0f13}.kt-kanal:hover svg{color:var(--kanal-farbe)}@supports (color:color-mix(in lab, red, red)){.kt-kanal:hover svg{color:color-mix(in srgb, var(--kanal-farbe) 75%, #10131a)}}.kt-kanal:hover .kt-kanal-wert{color:#0d0f1399}.kt-kanal svg{color:#ffffffd9;width:28px;height:28px;transition:color .3s;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.kt-kanal-name{font-size:.95rem;font-weight:700}.kt-kanal-wert{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem;transition:color .3s;overflow:hidden}@media (max-width:900px){.kt-grid{grid-template-columns:1fr 1fr;margin-top:clamp(70px,9svh,110px)}.kt-zelle-video{grid-area:auto/1/auto/-1;min-height:240px}.kt-zelle-formular{grid-area:auto/1/auto/-1}.kt-zelle-deal{grid-area:auto/1/auto/-1;min-height:300px}.kt-zelle-person{grid-row:auto;min-height:320px}.kt-zelle-person-a,.kt-zelle-person-b{grid-column:auto;margin-top:60px}.kt-kanal{grid-area:auto/1/auto/-1}}.us-kopf{z-index:40;inset-inline:0;grid-template-columns:1fr auto 1fr;align-items:start;padding:min(4svh,3.5rem) clamp(20px,3vw,40px) 0;display:grid;position:absolute;top:0}.us-zurueck{-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);color:var(--color-ink);background:#ffffff9e;border:1px solid #1d1d1f1a;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:9px 16px 9px 12px;font-size:.86rem;font-weight:600;text-decoration:none;transition:background-color .25s,border-color .25s,transform .2s;display:inline-flex;box-shadow:0 8px 24px #1d1d1f14}.us-zurueck svg{width:16px;height:16px}.us-zurueck:hover{background:#ffffffe6;border-color:#1d1d1f2e;transform:translate(-2px)}.us-logo-link{justify-self:center;display:block}.us-logo{width:min(22svh,24rem);height:auto;display:block}.us-zeile-2{display:block}.us-punkt{color:var(--pgg-akzent,var(--color-accent))}.us-chip-label{z-index:2;color:#fff;font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;pointer-events:none;background:#0a0c10b8;border:1px solid #ffffff29;border-radius:999px;padding:8px 13px;font-size:10px;font-weight:700;position:absolute;bottom:16px;left:16px}.us-riss,.us-riss-blatt{pointer-events:none;z-index:4;position:absolute;bottom:-1px;left:0;right:0;-webkit-mask-size:100% 100%;mask-size:100% 100%}.us-riss{height:96px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0.0,31.9 11.2,24.2 22.5,18.5 33.7,14.2 44.9,18.5 56.2,17.7 67.4,24.3 78.7,22.7 89.9,15.4 101.1,14.8 112.4,14.0 123.6,39.3 134.8,44.9 146.1,41.4 157.3,44.0 168.5,29.8 179.8,24.0 191.0,30.8 202.2,22.2 213.5,32.2 224.7,21.8 236.0,11.5 247.2,8.5 258.4,10.0 269.7,2 280.9,2 292.1,2 303.4,2 314.6,2 325.8,2 337.1,2 348.3,2 359.6,2 370.8,2 382.0,2 393.3,2 404.5,2 415.7,2 427.0,2 438.2,2 449.4,2 460.7,2 471.9,2 483.1,2 494.4,2 505.6,2 516.9,2 528.1,2 539.3,2 550.6,2 561.8,2 573.0,2 584.3,2 595.5,2 606.7,2 618.0,2 629.2,2 640.4,2 651.7,2 662.9,2 674.2,2 685.4,2 696.6,2 707.9,2 719.1,2 730.3,2 741.6,2 752.8,2 764.0,2 775.3,2 786.5,2 797.8,2 809.0,2.6 820.2,9.4 831.5,13.7 842.7,18.0 853.9,13.2 865.2,25.4 876.4,29.8 887.6,22.1 898.9,33.3 910.1,26.0 921.3,23.2 932.6,20.0 943.8,17.4 955.1,4.9 966.3,5.8 977.5,2 988.8,13.4 1000.0,4.7 1000,400 0,400'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0.0,31.9 11.2,24.2 22.5,18.5 33.7,14.2 44.9,18.5 56.2,17.7 67.4,24.3 78.7,22.7 89.9,15.4 101.1,14.8 112.4,14.0 123.6,39.3 134.8,44.9 146.1,41.4 157.3,44.0 168.5,29.8 179.8,24.0 191.0,30.8 202.2,22.2 213.5,32.2 224.7,21.8 236.0,11.5 247.2,8.5 258.4,10.0 269.7,2 280.9,2 292.1,2 303.4,2 314.6,2 325.8,2 337.1,2 348.3,2 359.6,2 370.8,2 382.0,2 393.3,2 404.5,2 415.7,2 427.0,2 438.2,2 449.4,2 460.7,2 471.9,2 483.1,2 494.4,2 505.6,2 516.9,2 528.1,2 539.3,2 550.6,2 561.8,2 573.0,2 584.3,2 595.5,2 606.7,2 618.0,2 629.2,2 640.4,2 651.7,2 662.9,2 674.2,2 685.4,2 696.6,2 707.9,2 719.1,2 730.3,2 741.6,2 752.8,2 764.0,2 775.3,2 786.5,2 797.8,2 809.0,2.6 820.2,9.4 831.5,13.7 842.7,18.0 853.9,13.2 865.2,25.4 876.4,29.8 887.6,22.1 898.9,33.3 910.1,26.0 921.3,23.2 932.6,20.0 943.8,17.4 955.1,4.9 966.3,5.8 977.5,2 988.8,13.4 1000.0,4.7 1000,400 0,400'/%3E%3C/svg%3E")}.us-riss-blatt{height:116px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0.0,58.0 11.2,54.7 22.5,54.9 33.7,54.0 44.9,53.6 56.2,47.9 67.4,33.3 78.7,35.1 89.9,28.1 101.1,32.3 112.4,19.3 123.6,20.8 134.8,9.5 146.1,11.5 157.3,10.7 168.5,17.9 179.8,10.5 191.0,4.9 202.2,33.5 213.5,39.2 224.7,36.6 236.0,35.9 247.2,32.6 258.4,32.5 269.7,16.3 280.9,15.9 292.1,6.6 303.4,16.9 314.6,2 325.8,2 337.1,2 348.3,2 359.6,2 370.8,2 382.0,2 393.3,2 404.5,2 415.7,2 427.0,2 438.2,2 449.4,2 460.7,2 471.9,2 483.1,2 494.4,2 505.6,2 516.9,2 528.1,2 539.3,2 550.6,2 561.8,2 573.0,2 584.3,2 595.5,2 606.7,2 618.0,2 629.2,2 640.4,2 651.7,2 662.9,2 674.2,2 685.4,2 696.6,2 707.9,2 719.1,2 730.3,2 741.6,2 752.8,2 764.0,2 775.3,2 786.5,2 797.8,2 809.0,2 820.2,2 831.5,2 842.7,2 853.9,2 865.2,2 876.4,2 887.6,2 898.9,2 910.1,2 921.3,2 932.6,2 943.8,2 955.1,2 966.3,2 977.5,8.3 988.8,2 1000.0,2 1000,400 0,400'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 400' preserveAspectRatio='none'%3E%3Cpolygon fill='black' points='0.0,58.0 11.2,54.7 22.5,54.9 33.7,54.0 44.9,53.6 56.2,47.9 67.4,33.3 78.7,35.1 89.9,28.1 101.1,32.3 112.4,19.3 123.6,20.8 134.8,9.5 146.1,11.5 157.3,10.7 168.5,17.9 179.8,10.5 191.0,4.9 202.2,33.5 213.5,39.2 224.7,36.6 236.0,35.9 247.2,32.6 258.4,32.5 269.7,16.3 280.9,15.9 292.1,6.6 303.4,16.9 314.6,2 325.8,2 337.1,2 348.3,2 359.6,2 370.8,2 382.0,2 393.3,2 404.5,2 415.7,2 427.0,2 438.2,2 449.4,2 460.7,2 471.9,2 483.1,2 494.4,2 505.6,2 516.9,2 528.1,2 539.3,2 550.6,2 561.8,2 573.0,2 584.3,2 595.5,2 606.7,2 618.0,2 629.2,2 640.4,2 651.7,2 662.9,2 674.2,2 685.4,2 696.6,2 707.9,2 719.1,2 730.3,2 741.6,2 752.8,2 764.0,2 775.3,2 786.5,2 797.8,2 809.0,2 820.2,2 831.5,2 842.7,2 853.9,2 865.2,2 876.4,2 887.6,2 898.9,2 910.1,2 921.3,2 932.6,2 943.8,2 955.1,2 966.3,2 977.5,8.3 988.8,2 1000.0,2 1000,400 0,400'/%3E%3C/svg%3E")}.us-riss.us-riss-hell{background:var(--color-surface);filter:drop-shadow(0 -12px 22px #0000008c)}.us-riss-blatt.us-riss-hell{filter:drop-shadow(0 -8px 14px #0006);background:#e4e4e8}.us-riss.us-riss-dunkel{filter:drop-shadow(0 -12px 22px #1d1d1f3d);background:#08080a}.us-riss-blatt.us-riss-dunkel{filter:drop-shadow(0 -8px 14px #1d1d1f2e);background:#23232b}.us-sektion-kopf{z-index:1;margin-inline:auto;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 40px;max-width:1200px;margin-bottom:clamp(28px,4svh,48px);padding-inline:24px;display:flex;position:relative}.us-kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent);font-size:.8rem;font-weight:700;display:block}.us-titel{letter-spacing:-.03em;color:var(--color-ink);margin:12px 0 0;font-size:clamp(2rem,1.3rem + 2.3vw,3.4rem);font-weight:800;line-height:1.04}.us-titel .us-zeile-2{color:#1d1d1f80}@supports (color:color-mix(in lab, red, red)){.us-titel .us-zeile-2{color:color-mix(in srgb, var(--color-ink) 50%, transparent)}}.us-text{max-width:46ch;color:var(--color-mute);margin:0;font-size:clamp(.98rem,.92rem + .3vw,1.1rem);line-height:1.6}.us-dunkel .us-kicker{color:#ffffff73}.us-dunkel .us-titel{color:#fff}.us-dunkel .us-titel .us-zeile-2{color:#ffffff8c}.us-dunkel .us-text{color:#ffffff9e}.us-vorteile{background:var(--color-surface);padding:clamp(64px,9svh,110px) 0 clamp(150px,18svh,210px);position:relative}.us-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1248px;margin:0 auto;padding:0 24px;list-style:none;display:grid}.us-karte{opacity:0;background:#fff;border:1px solid #1d1d1f14;border-radius:24px;flex-direction:column;padding:28px 26px 30px;transition:box-shadow .35s,border-color .35s;display:flex;position:relative;box-shadow:0 26px 60px #1d1d1f14}.us-karte:hover{border-color:#1d1d1f24;box-shadow:0 30px 64px #1d1d1f24}.us-karte h3{letter-spacing:-.01em;color:var(--color-ink);margin:18px 0 8px;font-size:1.15rem;font-weight:700}.us-karte p{color:var(--color-mute);margin:0;font-size:.95rem;line-height:1.55}.us-icon{background:var(--color-accent-soft);width:46px;height:46px;color:var(--color-accent);border-radius:14px;place-items:center;display:grid}.us-icon svg{width:23px;height:23px}.us-karte-cta{background:linear-gradient(140deg, #2f8cee 0%, var(--color-accent) 48%, var(--color-accent-deep) 100%);color:#fff;border-color:#0000;justify-content:flex-end;overflow:hidden;box-shadow:0 22px 56px #0071e352}.us-karte-cta:hover{border-color:#0000;box-shadow:0 26px 60px #0071e366}.us-karte-cta:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffffff2e,#0000 60%);border-radius:50%;width:70%;position:absolute;top:-40%;right:-25%}.us-karte-cta-kicker{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb8;font-size:.78rem;font-weight:700}.us-karte-cta h3{color:#fff;margin-top:12px;font-size:1.5rem}.us-karte-cta p{color:#fffc}.us-karte-btn{color:var(--color-accent);background:#fff;border-radius:999px;align-self:flex-start;margin-top:22px;padding:12px 20px;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;box-shadow:0 10px 24px #00285a40}.us-karte-btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px #00285a4d}.us-bg{object-fit:cover;opacity:.22;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:56%;height:100%;position:absolute;top:0;bottom:0;-webkit-mask-composite:source-in;mask-composite:intersect}.us-bg-rechts{object-position:70% 50%;right:0;-webkit-mask-image:linear-gradient(270deg,#000 0% 28%,#0000 100%),linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 28%,#0000 100%),linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.us-bg-links{object-position:30% 50%;left:0;-webkit-mask-image:linear-gradient(90deg,#000 0% 28%,#0000 100%),linear-gradient(#0000 0%,#000 18% 82%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 28%,#0000 100%),linear-gradient(#0000 0%,#000 18% 82%,#0000 100%)}.us-wasser{color:#fff;background:#08080a;padding:clamp(32px,5svh,60px) 0 clamp(40px,6svh,72px);position:relative}.us-loops{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1248px;margin:0 auto;padding:0 24px;list-style:none;display:grid;position:relative}.us-loop{aspect-ratio:758/1206;opacity:0;background:#111114;border:1px solid #ffffff1a;border-radius:22px;position:relative;overflow:hidden}.us-loop video{object-fit:cover;width:100%;height:100%;display:block}.us-ablauf{color:#fff;background:#08080a;padding:clamp(32px,5svh,60px) 0 clamp(40px,6svh,72px);position:relative}.us-schritte{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1248px;margin:0 auto;padding:0 24px;list-style:none;display:grid;position:relative}.us-schritt{opacity:0;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:22px;padding:26px 24px 28px;transition:border-color .35s,background-color .35s;position:relative}.us-schritt:hover{background:#fff1;border-color:#ffffff42}.us-schritt-zahl{letter-spacing:-.04em;color:var(--color-accent);font-size:2.4rem;font-weight:800;line-height:1;display:block}.us-schritt h3{color:#fff;margin:20px 0 8px;font-size:1.08rem;font-weight:700}.us-schritt p{color:#ffffffa8;margin:0;font-size:.92rem;line-height:1.55}.us-stimmen-zone{background:#08080a;padding-bottom:clamp(150px,18svh,210px);position:relative}.us-stimmen{padding:clamp(40px,6svh,80px) 0 0;position:relative}.us-sterne{color:#f7b529;letter-spacing:.08em;font-size:.9em}.us-stimmen-meta{color:#ffffff9e;align-items:center;gap:10px;font-size:.9rem;text-decoration:none;transition:color .25s;display:inline-flex}.us-stimmen-meta:hover{color:#fff}.us-stimmen-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1248px;margin:0 auto;padding:0 24px;list-style:none;display:grid}.us-stimme{opacity:0;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;gap:12px;padding:22px 22px 20px;transition:border-color .35s,background-color .35s;display:flex}.us-stimme:hover{background:#fff1;border-color:#ffffff42}.us-stimme-kopf{align-items:center;gap:12px;display:flex}.us-stimme-avatar{object-fit:cover;border-radius:50%;flex:none;width:38px;height:38px}.us-stimme-initial{color:#fff;background:#ffffff1f;place-items:center;font-weight:700;display:grid}.us-stimme-name{color:#fff;font-size:.92rem;font-weight:700;display:block}.us-stimme-zeit{color:#ffffff73;font-size:.76rem;display:block}.us-stimme-text{color:#ffffffb8;margin:0;font-size:.92rem;line-height:1.55}.us-stimme-foto{object-fit:cover;border-radius:12px;width:100%;height:160px}.us-stimme-quelle{letter-spacing:.04em;color:#fff6;margin-top:auto;font-size:.74rem}.us-galerie{background:var(--color-surface);padding:clamp(52px,7svh,88px) 0 clamp(24px,4svh,40px);position:relative}.us-galerie-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"a a b""a a c""d e f";gap:18px;max-width:1248px;margin:0 auto;padding:0 24px;list-style:none;display:grid}.us-foto{aspect-ratio:4/3;background:var(--color-surface-soft);opacity:0;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 26px 60px #1d1d1f1a}.us-feld-a{aspect-ratio:auto;grid-area:a}.us-feld-b{grid-area:b}.us-feld-c{grid-area:c}.us-feld-d{grid-area:d}.us-feld-e{grid-area:e}.us-feld-f{grid-area:f}.us-foto img,.us-foto video{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block}.us-foto:hover img,.us-foto:hover video{transform:scale(1.04)}.us-faq{background:var(--color-surface);padding:clamp(52px,7svh,88px) 0 clamp(60px,8svh,100px);position:relative}.us-faq .us-titel{font-size:clamp(1.8rem,1.1rem + 2vw,2.9rem)}.us-faq-inner{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,5vw,80px);max-width:1200px;margin-inline:auto;padding-inline:24px;display:grid}.us-faq-kopf{position:sticky;top:32px}.us-faq-kopf .us-text{margin-top:16px}.us-faq-cta{margin-top:26px}.us-faq-liste{gap:10px;display:grid}.us-frage{interpolate-size:allow-keywords;background:#fff;border:1px solid #1d1d1f14;border-radius:18px;transition:border-color .25s,box-shadow .25s;box-shadow:0 10px 30px #1d1d1f0d}.us-frage[open],.us-frage:hover{border-color:#1d1d1f29;box-shadow:0 16px 40px #1d1d1f14}.us-frage summary{color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:1.04rem;font-weight:700;list-style:none;display:flex}.us-frage summary::-webkit-details-marker{display:none}.us-frage-plus{background:var(--color-accent-soft);border-radius:50%;flex:none;width:30px;height:30px;transition:transform .35s cubic-bezier(.2,.7,.2,1),background-color .25s;position:relative}.us-frage-plus:before,.us-frage-plus:after{content:"";background:var(--color-accent);border-radius:2px;width:12px;height:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.us-frage-plus:after{transform:rotate(90deg)}.us-frage[open] .us-frage-plus{transform:rotate(45deg)}.us-frage::details-content{height:0;transition:height .35s ease, content-visibility .35s allow-discrete;overflow:hidden}.us-frage[open]::details-content{height:auto}.us-antwort{max-width:60ch;color:var(--color-mute);margin:0;padding:0 22px 22px;font-size:.97rem;line-height:1.6}@keyframes us-auf{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.ist-sichtbar>.us-karte,.ist-sichtbar>.us-schritt,.ist-sichtbar>.us-stimme,.ist-sichtbar>.us-loop,.ist-sichtbar>.us-foto{animation:.6s both us-auf;animation-delay:calc(var(--i,0) * 70ms)}a.leistungs-karten-inner{color:inherit;text-decoration:none;display:block}.leistungs-mehr{color:#fff;opacity:.85;margin-top:12px;font-size:.82rem;font-weight:700;display:inline-block}@media (max-width:980px){.us-bento,.us-schritte,.us-stimmen-grid,.us-loops{grid-template-columns:repeat(2,minmax(0,1fr))}.us-galerie-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""b c""d e""f f"}.us-faq-inner{grid-template-columns:1fr}.us-faq-kopf{position:static}}@media (max-width:640px){.us-bento,.us-schritte,.us-stimmen-grid,.us-loops,.us-galerie-grid{grid-template-columns:1fr}.us-galerie-grid{grid-template-areas:none}.us-foto{aspect-ratio:4/3;grid-area:auto}.us-kopf{grid-template-columns:auto 1fr}.us-logo-link{justify-self:end}}@media (prefers-reduced-motion:reduce){.ist-sichtbar>.us-karte,.ist-sichtbar>.us-schritt,.ist-sichtbar>.us-stimme,.ist-sichtbar>.us-loop,.ist-sichtbar>.us-foto{opacity:1;animation:none}.us-foto img,.us-foto video{transition:none}.us-frage::details-content{transition:none}}@media (max-width:767px){.folien-sektion{--wb:100vw;--wagen-hub:0px;--papier-h:96px;--riss-ext:40px;align-content:start;min-height:0;padding-block:140px 128px}.folien-kopf{padding-inline:20px;max-width:none;padding-right:20px;position:static}.folien-fenster-video,.folien-halo,.folien-glut{display:none}.folien-riss-oben{height:calc(96px + var(--riss-ext))}.folien-riss-oben-blatt{height:calc(116px + var(--riss-ext))}.folien-riss-unten{height:calc(84px + var(--riss-ext))}.folien-riss-unten-blatt{height:calc(104px + var(--riss-ext))}.folien-buehne{background:radial-gradient(72% 44% at 50% 50%, var(--folie-halo), transparent 100%);margin-top:18px;padding-block:16px 0;padding-inline:0}@supports (color:color-mix(in lab, red, red)){.folien-buehne{background:radial-gradient(72% 44% at 50% 50%, color-mix(in srgb, var(--folie-halo) 30%, transparent), transparent 100%)}}.folien-wagen{width:100%}.ppf-hotspot{display:none}.ppf-label{gap:5px;padding:3px 8px 3px 6px;font-size:.55rem;box-shadow:0 4px 12px #0006}.ppf-label:before{width:5px;height:5px}.folien-bedienung{position:static}.folien-pakete{margin-top:56px;padding-inline:20px}.folien-ppf-punkte{justify-content:flex-start;gap:8px 24px}.kino-block{width:min(92vw,40rem);font-size:clamp(1.25rem,min(6.5vw,4svh),2rem);line-height:1.2}.kino-schleier{background:radial-gradient(90% 70%,#00000080,#00000042 55%,#0009)}.kino-zaehler,.kino-hinweis span{font-size:.72rem}.kt-sektion{padding-block:clamp(28px,4svh,44px) clamp(44px,6svh,64px)}.kt-grid{gap:14px;margin-top:24px}.kt-zelle-video{grid-row:1;min-height:min(64vw,46svh)}.kt-zelle-person-a{grid-area:2/1}.kt-zelle-person-b{grid-area:2/2}.kt-zelle-deal{grid-row:3}.kt-zelle-formular{grid-row:4}.kt-zelle-person{min-height:min(280px,42svh)}.kt-zelle-person-a,.kt-zelle-person-b{margin-top:52px}.kt-video-leiste{opacity:1}.kt-video-spur{height:5px}.kt-video-ton{width:44px;height:44px}.ft-spalte{gap:0}.ft-spalte a{padding-block:11px}.ft-kopf{margin-bottom:6px}.rez-reihen{-webkit-mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,#000 36px calc(100% - 36px),#0000)}.pmq-wort{font-size:min(3.2rem,12vw)}.pgg-head.pgg-head-gross{font-size:clamp(20px,min(6.8vw,4.6svh),32px)}.us-loops{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.us-chip-label{letter-spacing:.16em;padding:6px 10px;font-size:9px;bottom:10px;left:10px}.us-faq{padding-bottom:28px}.us-faq+.ml-sektion{padding-block:20px 16px}.us-faq+.ml-sektion .ml-titel{margin-bottom:18px}.ablauf-sektion{padding-block:clamp(48px,7svh,72px) clamp(8px,1svh,16px)}.pgg-fakten{row-gap:10px}.pgg-fakt{margin-right:12px;padding-right:12px}.folien-pakete{width:100%}.folien-pakete-reihe{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.folien-paket{align-content:center;min-width:0;padding:10px 8px}.folien-paket-name{font-size:.82rem}.folien-paket-hinweis{font-size:.62rem}.folien-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;padding-inline:20px;display:grid}.folien-chip{text-align:center;flex-wrap:wrap;justify-content:center;gap:2px 8px;min-width:0;padding:10px 8px;font-size:.82rem}.folien-chip-hinweis{text-align:center;flex-basis:100%;font-size:.62rem}.folien-chip-cta{grid-column:1/-1}.ablauf-punkte li{white-space:nowrap;padding-left:22px;font-size:clamp(10px,5.31915vw - 6.06383px,14px)}}.us-projekte{background:var(--color-surface);padding:clamp(52px,7svh,88px) 0 clamp(24px,4svh,40px);position:relative}.us-projekt-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1248px;margin:0 auto;padding:0 24px;list-style:none;display:grid}.us-projekt{aspect-ratio:4/3;background:var(--color-surface-soft);opacity:0;border-radius:24px;position:relative;overflow:hidden;box-shadow:0 26px 60px #1d1d1f1a}.ist-sichtbar>.us-projekt{animation:.6s both us-auf;animation-delay:calc(var(--i) * 90ms)}.us-projekt img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.us-serie-bild{opacity:0;animation-duration:calc(var(--n) * 3.4s);animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:calc(var(--k) * 3.4s);animation-play-state:paused}.ist-sichtbar .us-serie-bild{animation-play-state:running}.us-projekt[data-n="2"] .us-serie-bild{animation-name:us-serie-2}.us-projekt[data-n="3"] .us-serie-bild{animation-name:us-serie-3}.us-projekt[data-n="4"] .us-serie-bild{animation-name:us-serie-4}.us-projekt[data-n="5"] .us-serie-bild{animation-name:us-serie-5}.us-projekt[data-n="6"] .us-serie-bild{animation-name:us-serie-6}@keyframes us-serie-2{0%{opacity:0}13%{opacity:1}50%{opacity:1}63%{opacity:0}to{opacity:0}}@keyframes us-serie-3{0%{opacity:0}8.8%{opacity:1}33.3%{opacity:1}42.1%{opacity:0}to{opacity:0}}@keyframes us-serie-4{0%{opacity:0}6.6%{opacity:1}25%{opacity:1}31.6%{opacity:0}to{opacity:0}}@keyframes us-serie-5{0%{opacity:0}5.3%{opacity:1}20%{opacity:1}25.3%{opacity:0}to{opacity:0}}@keyframes us-serie-6{0%{opacity:0}4.4%{opacity:1}16.7%{opacity:1}21.1%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.us-serie-bild{animation:none}}@media (max-width:767px){.us-projekt-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 16px}.us-projekt{border-radius:16px}}.us-projekt .us-chip-label{white-space:nowrap}@media (max-width:767px){.us-projekt-name{display:none}}.us-vergleich{color:#fff;background:#0b0b0d;padding:clamp(52px,7svh,88px) 0 clamp(40px,6svh,72px);position:relative;overflow:hidden}.us-vergleich-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;max-width:1248px;margin:0 auto;padding:0 24px;list-style:none;display:grid}.us-paar{opacity:0;grid-template-columns:1fr 1fr;gap:6px;display:grid;position:relative}.ist-sichtbar>.us-paar{animation:.6s both us-auf;animation-delay:calc(var(--i) * .12s)}.us-paar-bild{aspect-ratio:4/5;background:#16161a;border:1px solid #ffffff14;margin:0;position:relative;overflow:hidden}.us-paar-bild:first-child{border-radius:24px 6px 6px 24px}.us-paar-bild:nth-child(2){border-radius:6px 24px 24px 6px}.us-paar-bild img{object-fit:cover;width:100%;height:100%;display:block}.us-paar .us-chip-label{position:absolute;bottom:14px;left:14px}.us-paar .us-chip-nachher{background:var(--color-accent,#0071e3);color:#fff}.us-paar-label{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:#ffffff8c;grid-column:1/-1;margin-top:12px;font-size:11px;font-weight:700}.us-loops-3{grid-template-columns:repeat(3,minmax(0,1fr));max-width:960px}@media (max-width:767px){.us-vergleich-grid{grid-template-columns:1fr;gap:22px;padding:0 16px}.us-paar-bild:first-child{border-radius:16px 4px 4px 16px}.us-paar-bild:nth-child(2){border-radius:4px 16px 16px 4px}.us-loops-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}@media (min-width:768px){.us-paar:last-child:nth-child(odd){grid-column:1/-1;width:calc(50% - 14px);margin:0 auto}}.us-loops-1{grid-template-columns:minmax(0,1fr);max-width:460px}.us-loops-1 .us-loop{aspect-ratio:760/956}@media (max-width:767px){.us-loops-1{grid-template-columns:minmax(0,1fr);max-width:100%}}.pb-sektion{z-index:1;color:#fff;background:#08080a;padding-block:0 clamp(70px,9svh,120px);position:relative;overflow-x:clip}.pb-inner{max-width:1200px;margin-inline:auto;padding-inline:24px}.pb-sektion .us-kicker{color:var(--color-accent)}.pb-sektion .us-titel{color:#fff}.pb-sektion .us-titel .us-zeile-2{color:#ffffff80}.pb-text{color:#ffffffa6;max-width:60ch;line-height:1.6}.pb-branche{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#6fb4ff;background:#0071e31f;border:1px solid #0071e373;border-radius:8px;align-self:flex-start;padding:6px 12px;font-size:.68rem;font-weight:700}.pb-name{letter-spacing:-.02em;color:#fff;margin-top:16px;font-size:clamp(1.5rem,2.4vw,1.9rem);font-weight:800}.pb-btn{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:#ffffff0d;border:1px solid #ffffff40;border-radius:12px;align-items:center;gap:10px;padding:13px 22px;font-size:.82rem;font-weight:700;transition:background .2s,border-color .2s;display:inline-flex}.pb-btn:hover{background:#ffffff1f}.pb-btn-primaer{border-color:var(--color-accent);background:var(--color-accent)}.pb-btn-primaer:hover{background:var(--color-accent-deep);border-color:var(--color-accent-deep)}.pb-disclaimer{color:#ffffff80;margin-top:32px;font-size:.75rem;line-height:1.6}@keyframes pb-pfeil-glow{0%,26%,to{color:#fffc;border-color:#ffffff26;box-shadow:0 0 #0071e300}12%{border-color:var(--color-accent);color:#8ec5ff;box-shadow:0 0 18px #0071e3b3,0 0 44px #0071e359}}.pb-pfeil-glow{animation:3s ease-in-out infinite pb-pfeil-glow}@keyframes pb-ambi-fade{0%{opacity:0}to{opacity:1}}@keyframes pb-logo-spin{0%{transform:rotateY(0)}24%{transform:rotateY(360deg)}to{transform:rotateY(360deg)}}.pb-logo-spin{animation:3s ease-in-out infinite pb-logo-spin}@keyframes pb-partikel{0%{opacity:0;transform:translate(0)scale(.6)}18%{opacity:1}to{opacity:0;transform:translate(var(--dx), var(--dy)) scale(1)}}.pb-partikel{pointer-events:none;opacity:0;background:#a5e3fc;border-radius:9999px;animation-name:pb-partikel;animation-timing-function:ease-out;animation-iteration-count:infinite;position:absolute;box-shadow:0 0 8px 2px #7dd3fcbf,0 0 20px 6px #7dd3fc47}@media (prefers-reduced-motion:reduce){.pb-pfeil-glow,.pb-logo-spin,.pb-partikel{animation:none}}@media (max-width:767px){.pb-inner{padding-inline:16px}.pb-btn{justify-content:center;width:100%}}.pb-sektion>.folien-grain{z-index:40}.ft-inhalt{grid-template-columns:minmax(0,1.4fr) minmax(0,1.25fr) minmax(0,.95fr) minmax(0,1.6fr)}.ft-kopf{color:var(--color-accent);font-weight:700}.ft-google,.ft-insta{color:#fafaf7b8;align-items:center;gap:8px;width:fit-content;margin-top:14px;font-size:13px;text-decoration:none;transition:color .2s;display:inline-flex}.ft-google+.ft-insta{margin-top:8px}.ft-google svg,.ft-insta svg{flex:none;width:16px;height:16px}.ft-google strong{color:#fff;font-weight:700}.ft-google span{color:#fafaf780}.ft-insta:hover,.ft-google:hover span{color:#fff}.ft-link{align-items:center;gap:0;display:inline-flex}.ft-link-pfeil{opacity:0;width:0;height:14px;color:var(--color-accent);place-items:center;transition:width .25s,opacity .25s,margin .25s;display:inline-grid;overflow:hidden}.ft-link-pfeil svg{width:13px;height:13px}.ft-link:hover .ft-link-pfeil{opacity:1;width:14px;margin-right:6px}.ft-kachel{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;gap:4px;padding:18px 18px 16px;display:flex;position:relative}.ft-kachel .ft-kopf{margin-bottom:8px}.ft-kachel-zeile{color:#fff;border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;margin:0 -8px;padding:8px;text-decoration:none;transition:background-color .25s,transform .25s;display:grid}a.ft-kachel-zeile:hover{background:#ffffff0f;transform:translate(2px)}.ft-kachel-zeile strong{color:#fff;font-size:14px;font-weight:700;line-height:1.25;display:block}.ft-kachel-zeile small{color:#fafaf780;font-size:12px;display:block}.ft-kachel-icon{color:#fff;background:#ffffff12;border-radius:11px;place-items:center;width:36px;height:36px;display:grid}.ft-kachel-icon svg{width:17px;height:17px}.ft-kachel-icon-wa{color:#25d366}.ft-kachel-cta{text-align:center;align-self:stretch;margin-top:12px}@media (max-width:1023px) and (min-width:768px){.ft-kachel{grid-column:1/-1}}@media (max-width:767px){.ft-kachel{order:-1}}.ft-kachel-bg{border-radius:inherit;opacity:.15;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ft-kachel>:not(.ft-kachel-bg){z-index:1;position:relative}.ft-kachel-bg img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ft-bg-bild{opacity:0;animation:12s ease-in-out infinite us-serie-4;animation-delay:calc(var(--k) * 3s);animation-play-state:paused}.ist-sichtbar>.ft-bg-bild{animation-play-state:running}@media (prefers-reduced-motion:reduce){.ft-bg-bild{animation:none}}.ft-kachel .rainbow-cta.ft-kachel-cta{color:#fff;background:#101014db;box-shadow:inset 0 1px #ffffff24,inset 0 -1px #ffffff0d,0 8px 24px #00000059}.ft-kachel:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#08080a 0%,#08080acc 24%,#08080a00 52%);position:absolute;inset:0}.ft-realisiert{letter-spacing:.04em;color:#fafaf78f;flex-direction:column;grid-area:1/2/auto/4;place-self:end center;align-items:center;gap:10px;margin-bottom:16px;font-size:12px;display:flex}@media (max-width:1023px){.ft-realisiert{grid-area:auto/1/auto/-1;justify-self:center;margin-bottom:0}}.ft-zeile{justify-content:flex-start;margin-top:clamp(22px,3vw,34px)}@media (min-width:1024px){.ft-marke{grid-area:1/1}.ft-leistungen{grid-area:1/2}.ft-spalte:not(.ft-leistungen){grid-area:1/3}.ft-kachel{grid-area:1/4}.ft-realisiert{margin-bottom:13px}}@media (max-width:767px){.ft-inhalt{grid-template-columns:minmax(0,1fr)}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}.kt-person-name{left:8px;right:8px}.kt-person-name span{white-space:nowrap;letter-spacing:.03em;font-size:min(.72rem,2.5vw)}.us-frage summary,.pgg-kicker{text-wrap:balance}.us-vorteile+.folien-sektion{padding-top:16px}.us-vorteile+.folien-sektion .folien-riss-oben,.us-vorteile+.folien-sektion .folien-riss-oben-blatt{display:none}.folien-sektion+.us-ablauf{padding-top:8px}.us-stimmen-zone+.us-galerie,.us-stimmen-zone+.us-projekte,.us-vorteile+.us-wasser,.us-vorteile+.us-vergleich,.us-vorteile+.us-ablauf{padding-top:12px}}.ml-sektion+.folien-sektion .folien-riss-oben{background:var(--color-surface);filter:drop-shadow(0 14px 24px #0000008c)}.ml-sektion+.folien-sektion .folien-riss-oben-blatt{filter:drop-shadow(0 8px 14px #0006);background:#e4e4e8}.ml-sektion+.folien-sektion .folien-grain{-webkit-mask-image:linear-gradient(175deg, transparent calc(var(--papier-h) * .78), #000 calc(var(--papier-h) * 1.04));-webkit-mask-image:linear-gradient(175deg, transparent calc(var(--papier-h) * .78), #000 calc(var(--papier-h) * 1.04));-webkit-mask-image:linear-gradient(175deg, transparent calc(var(--papier-h) * .78), #000 calc(var(--papier-h) * 1.04));-webkit-mask-image:linear-gradient(175deg, transparent calc(var(--papier-h) * .78), #000 calc(var(--papier-h) * 1.04));mask-image:linear-gradient(175deg, transparent calc(var(--papier-h) * .78), #000 calc(var(--papier-h) * 1.04))}@media (min-width:768px){.ml-sektion+.folien-sektion .folien-kicker{color:var(--color-accent)}.ml-sektion+.folien-sektion .folien-titel{color:var(--color-ink)}.ml-sektion+.folien-sektion .folien-text{color:var(--color-mute)}}@media (max-width:767px){.pgg-bodennebel{background:linear-gradient(#fff0 18%,#ffffffb8 42%,#fff 57% 100%);height:76svh}.pgg-zitat{display:none}.rainbow-cta:before{filter:blur(1.6rem);width:76%;height:34%;bottom:-26%;-webkit-mask-image:radial-gradient(62% 58%,#000 0%,#0000008c 55%,#0000 100%);mask-image:radial-gradient(62% 58%,#000 0%,#0000008c 55%,#0000 100%)}.dev-viewport-pille{display:none!important}.pgg-text{left:18px;right:18px}.pgg-head{font-size:clamp(28px,min(9.1vw,5.6svh),40px)}.pgg-kicker{letter-spacing:.16em;font-size:clamp(6.5px,min(1.96vw,1.21svh),10px)}}@keyframes einblicke-lugen{0%,to{transform:translate(-44px)}38%,56%{transform:translate(20px)}}@media (max-width:767px){.einblicke-info+.einblicke-karte{transform:translate(-44px)}.einblicke-info{z-index:2}.einblicke-karte{z-index:1}.einblicke-sektion.ist-sichtbar:not(.tipp-aus) .einblicke-info+.einblicke-karte{animation:3.6s ease-in-out infinite einblicke-lugen}.einblicke-sektion.tipp-aus .einblicke-info+.einblicke-karte{transform:none}}@media (prefers-reduced-motion:reduce){.einblicke-info+.einblicke-karte{animation:none!important;transform:none!important}}@media (max-width:767px){.stimmen-meta-anzahl{display:block}.folien-kicker{font-size:clamp(9px,2.3vw,12px)}.folien-titel{font-size:clamp(23px,7vw,32px)}.folien-text{font-size:clamp(12.5px,3.5vw,15px);line-height:1.5}.kt-zelle-deal{min-height:min(112vw,60svh)}}.rainbow-cta.anim-ruht:before,.rainbow-cta.anim-ruht:after{animation-play-state:paused}@media (max-width:767px){.rainbow-cta:before,.pgg-karte:nth-child(2n){display:none}.pgg{--pgg-kw:min(60vw, 44svh);--pgg-r:calc(var(--pgg-kw) * 1.62)}.glas-karte:before{-webkit-backdrop-filter:blur(7px)saturate(140%);backdrop-filter:blur(7px)saturate(140%)}.rainbow-cta{-webkit-backdrop-filter:blur(4px)saturate(140%);backdrop-filter:blur(4px)saturate(140%)}.prozess-info{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.glas-pill-glas{-webkit-backdrop-filter:blur(3px)saturate(140%);backdrop-filter:blur(3px)saturate(140%)}.kt-video-ton{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0a0c10b3}.us-zurueck{-webkit-backdrop-filter:blur(4px)saturate(140%);backdrop-filter:blur(4px)saturate(140%);background:#ffffffc7}#anfrage{scroll-margin-top:8px}.us-kopf{grid-template-columns:1fr auto 1fr;align-items:center}.us-logo-link{justify-self:center}.us-zurueck{justify-content:center;gap:0;width:44px;height:44px;padding:0}.us-zurueck svg{width:18px;height:18px}.us-zurueck-text{display:none}.pgg-text-gross .pgg-kicker{letter-spacing:.18em;font-size:10.5px}}.so-sektion{background:var(--color-surface);padding:clamp(56px,8svh,96px) 0 clamp(36px,5svh,64px);position:relative}.so-inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(28px,4vw,64px);max-width:1200px;margin-inline:auto;padding-inline:24px;display:grid}.so-inner:has(>.so-kopf:only-child){grid-template-columns:minmax(0,1fr)}.so-kopf .us-text{max-width:58ch;margin-top:16px}.so-fakten{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:560px;margin-top:26px;display:grid}.so-fakt{background:var(--color-surface-soft);border:1px solid #1d1d1f0f;border-radius:18px;padding:18px 20px}.so-fakt strong{letter-spacing:-.02em;color:var(--color-ink);font-size:clamp(1.3rem,1rem + 1vw,1.9rem);font-weight:800;line-height:1.1;display:block}.so-fakt span{color:var(--color-mute);margin-top:4px;font-size:.8rem;display:block}.so-cta{margin-top:28px}.so-faq{gap:10px;margin-top:8px;display:grid}@media (max-width:767px){.so-sektion{padding:clamp(40px,6svh,64px) 0 clamp(28px,4svh,48px)}.so-inner{grid-template-columns:minmax(0,1fr);gap:24px}.so-fakten{gap:8px}.so-fakt{padding:12px}.so-cta{width:100%}}.mm-burger,.mm-overlay{display:none}@keyframes mm-revfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:767px){.mm-burger{z-index:901;-webkit-backdrop-filter:blur(4px)saturate(140%);backdrop-filter:blur(4px)saturate(140%);width:44px;height:44px;color:var(--color-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffffc7;border:1px solid #1d1d1f1a;border-radius:999px;padding:0;transition:background-color .25s,border-color .25s,color .25s;display:block;position:fixed;top:calc(min(4svh,3.5rem) + min(22svh,24rem)/3.3557 - 22px);right:20px;box-shadow:0 8px 24px #1d1d1f14}.mm-burger.ist-offen{box-shadow:none;color:#fff;background:#ffffff14;border-color:#ffffff3d}.mm-balken{background:currentColor;border-radius:1px;width:18px;height:2px;transition:top .25s,transform .25s;position:absolute;left:12px}.mm-balken:first-child{top:16px}.mm-balken:last-child{top:25px}.mm-burger.ist-offen .mm-balken{top:20px}.mm-burger.ist-offen .mm-balken:first-child{transform:rotate(45deg)}.mm-burger.ist-offen .mm-balken:last-child{transform:rotate(-45deg)}.mm-overlay{z-index:900;padding:calc(min(4svh, 3.5rem) + min(22svh, 24rem) * .596 + 14px) 28px calc(24px + env(safe-area-inset-bottom,0px));color:var(--color-night-ink);opacity:0;visibility:hidden;pointer-events:none;touch-action:none;overscroll-behavior:contain;background:linear-gradient(#111216 0%,#0a0a0c 100%);flex-direction:column;transition:opacity .2s,visibility 0s linear .2s;display:flex;position:fixed;inset:0}.mm-overlay.ist-offen{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .2s}.mm-kopfbild{pointer-events:none;height:330px;position:absolute;top:0;left:0;right:0;overflow:hidden}.mm-kopfbild img{object-fit:cover;object-position:center 30%;opacity:.55;width:100%;height:100%}.mm-kopfbild-fade,.mm-kopfbild-tint{position:absolute;inset:0}.mm-kopfbild-fade{background:linear-gradient(#0a0a0c00 0%,#0a0a0c40 40%,#0a0a0cb8 72%,#0a0a0c 100%)}.mm-kopfbild-tint{background:linear-gradient(#0071e33d 0%,#0a0a0c1f 55%,#0000 100%)}.mm-glow{pointer-events:none;background:radial-gradient(70% 100% at 50% 0,#0071e33d 0%,#0000 70%);height:150px;position:absolute;top:0;left:0;right:0}.mm-kante{pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ff4242 18%,#a1ff42 36%,#42a1ff 50%,#42d0ff 64%,#a142ff 82%,#0000 100%);height:2px;position:absolute;top:0;left:8%;right:8%;box-shadow:0 0 14px #0071e3b3,0 0 40px #0071e359}.mm-logo-link{display:block;position:absolute;top:min(4svh,3.5rem);left:50%;transform:translate(-50%)}.mm-logo{filter:invert();width:min(22svh,24rem);height:auto;display:block}.mm-nav{flex-direction:column;flex:1;justify-content:center;gap:2px;display:flex;position:relative}.mm-link{color:#fff;opacity:0;align-items:baseline;gap:14px;padding:6px 0;text-decoration:none;transition:opacity .24s,transform .24s;display:flex;transform:translateY(16px)}.ist-offen .mm-link{opacity:1;transition-delay:calc(30ms + var(--i,0) * 22ms);transform:none}.mm-nr{letter-spacing:.14em;font-variant-numeric:tabular-nums;color:#4d9cff;flex:none;width:28px;font-size:10.5px;font-weight:700}.mm-link-text{letter-spacing:-.01em;text-wrap:balance;font-size:20px;font-weight:600;line-height:1.2}.mm-stimme-block,.mm-abschluss{opacity:0;transition:opacity .24s,transform .24s;position:relative;transform:translateY(16px)}.ist-offen .mm-stimme-block{opacity:1;transition-delay:90ms;transform:none}.ist-offen .mm-abschluss{opacity:1;transition-delay:.11s;transform:none}.mm-stimme-block{margin-bottom:22px}.mm-stimme{background:#ffffff0d;border:1px solid #ffffff17;border-radius:14px;padding:12px 14px;animation:.42s mm-revfade}.mm-stimme-kopf{align-items:center;gap:11px;display:flex}.mm-avatar{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.mm-avatar-mono{color:#fff;background:#0071e34d;place-items:center;font-size:11px;font-weight:700;display:grid}.mm-stimme-meta{flex:1;min-width:0}.mm-stimme-name{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.mm-stimme-zeile{align-items:center;gap:7px;margin-top:2px;display:flex}.mm-sterne{letter-spacing:.15em;color:#fbbc05;font-size:10px}.mm-zeit{color:#ffffff73;white-space:nowrap;font-size:10.5px}.mm-google{flex:none;width:15px;height:15px}.mm-stimme-text{color:#ffffffbf;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 0 0;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.mm-stimme-fuss{letter-spacing:.06em;color:#ffffff6b;text-align:center;margin-top:8px;font-size:10.5px}.mm-abschluss{border-top:1px solid #ffffff17;padding-top:20px}.rainbow-cta.mm-cta{color:#fff;background:#0e1016d1;width:100%;box-shadow:inset 0 1px #ffffff29,inset 0 -1px #ffffff0f,inset 1px 0 #ffffff14,inset -1px 0 #ffffff14,0 8px 24px #0006}.mm-overlay:not(.ist-offen) .mm-cta:after{animation-play-state:paused}.mm-direkt{justify-content:center;gap:22px;margin-top:16px;display:flex}.mm-direkt a{color:#ffffffb8;white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.mm-direkt svg{flex:none;width:15px;height:15px}@media (max-height:700px){.mm-link{padding:5px 0}.mm-link-text{font-size:18px}.mm-stimme-block{display:none}}}@media (prefers-reduced-motion:reduce){.mm-link,.mm-stimme-block,.mm-abschluss{transition:none}.mm-stimme{animation:none}}.rt-main{flex:1;padding:calc(min(4svh,3.5rem) + min(22svh,24rem)/1.67785 + clamp(40px,6svh,72px)) clamp(20px,4vw,40px) clamp(64px,9svh,110px)}.rt-inhalt{max-width:46rem;margin:0 auto}.rt-titel{letter-spacing:-.03em;color:var(--color-ink);margin:10px 0 0;font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:700;line-height:1.02}.rt-stand{color:var(--color-faint);margin:14px 0 0;font-size:.86rem}.rt-prosa{border-top:1px solid var(--color-line);color:var(--color-mute);text-wrap:pretty;margin-top:clamp(28px,4svh,44px);padding-top:clamp(24px,3.5svh,36px);font-size:1.02rem;line-height:1.65}.rt-prosa h2{letter-spacing:-.015em;color:var(--color-ink);margin:2.1em 0 .55em;font-size:1.22rem;font-weight:700;line-height:1.25}.rt-prosa h2:first-child{margin-top:0}.rt-prosa p{margin:0 0 1em}.rt-prosa strong{color:var(--color-ink);font-weight:600}.rt-prosa ul{margin:0 0 1em;padding-left:1.25em}.rt-prosa li{margin:.3em 0}.rt-prosa a{color:var(--color-ink);text-decoration:underline;-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);text-underline-offset:3px;overflow-wrap:anywhere}.rt-prosa a:hover{-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}@media (max-width:767px){.rt-prosa{font-size:1rem}.rt-prosa h2{font-size:1.12rem}}.ms-kopf{gap:8px;margin-bottom:4px;display:grid}.ms-kicker{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-size:.7rem;font-weight:700}.ms-balken{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.ms-balken i{background:#ffffff24;border-radius:999px;height:3px;transition:background-color .3s;display:block}.ms-balken i.ist-aktiv{background:var(--color-accent)}.ms-balken i.ist-fertig{background:#0071e38c}@supports (color:color-mix(in lab, red, red)){.ms-balken i.ist-fertig{background:color-mix(in srgb, var(--color-accent) 55%, transparent)}}.ms-schritt{gap:14px;animation:.28s ms-rein;display:grid}.ms-schritt .kt-formular-titel{outline:none;margin-bottom:0}.ms-schritt .kt-formular-text{margin-bottom:4px}@keyframes ms-rein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ms-vorteile{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ms-vorteile li{color:#fff9;align-items:flex-start;gap:12px;font-size:.88rem;line-height:1.5;display:flex}.ms-vorteile strong{color:#fff;font-size:.95rem;font-weight:600;display:block}.ms-vorteil-icon{background:#0071e338;border-radius:12px;flex:none;place-items:center;width:36px;height:36px;display:grid}@supports (color:color-mix(in lab, red, red)){.ms-vorteil-icon{background:color-mix(in srgb, var(--color-accent) 22%, transparent)}}.ms-vorteil-icon{color:#7cb8ff}.ms-vorteil-icon svg{width:18px;height:18px}.ms-chips{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}.ms-chip{color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff0a;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:10px;padding:11px 12px;font-size:.88rem;line-height:1.3;transition:border-color .15s,background-color .15s;display:flex;position:relative}.ms-chip input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ms-chip-box{color:#fff;border:1.5px solid #ffffff4d;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:background-color .15s,border-color .15s;display:grid}.ms-chip-box svg{opacity:0;width:12px;height:12px}.ms-chip:has(input:checked){border-color:#0071e3b3}@supports (color:color-mix(in lab, red, red)){.ms-chip:has(input:checked){border-color:color-mix(in srgb, var(--color-accent) 70%, #fff 0%)}}.ms-chip:has(input:checked){background:#0071e32e}@supports (color:color-mix(in lab, red, red)){.ms-chip:has(input:checked){background:color-mix(in srgb, var(--color-accent) 18%, transparent)}}.ms-chip:has(input:checked) .ms-chip-box{background:var(--color-accent);border-color:var(--color-accent)}.ms-chip:has(input:checked) .ms-chip-box svg{opacity:1}.ms-chip:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}@media (hover:hover){.ms-chip:hover{border-color:#ffffff4d}}.ms-aktionen{gap:10px;margin-top:6px;display:flex}.ms-aktionen .kt-senden-rainbow{flex:1;width:auto;margin-top:0}.ms-zurueck{color:#ffffffbf;height:3rem;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:.8rem;flex:none;padding:0 1.1rem;font-weight:600;transition:border-color .15s,color .15s}.ms-zurueck:hover:not(:disabled){color:#fff;border-color:#ffffff59}.ms-zurueck:disabled{opacity:.5;cursor:default}@media (min-width:768px){.kt-zelle-formular{min-height:640px}}@media (prefers-reduced-motion:reduce){.ms-schritt{animation:none}}.ms-kacheln{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ms-kachel{aspect-ratio:4/3;cursor:pointer;-webkit-tap-highlight-color:transparent;isolation:isolate;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:12px;transition:border-color .15s;display:block;position:relative;overflow:hidden}.ms-kachel input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ms-kachel img{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.ms-kachel:after{content:"";background:linear-gradient(#0a0a0c00 0%,#0a0a0c59 45%,#0a0a0ce0 100%),#0a0a0c38;transition:background-color .2s;position:absolute;inset:0}.ms-kachel-text{z-index:1;color:#fff;inset-inline:0;gap:2px;padding:8px 9px;display:grid;position:absolute;bottom:0}.ms-kachel-chip{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffffa8;font-size:8px;font-weight:700}.ms-kachel-titel{letter-spacing:.01em;text-wrap:balance;font-size:.74rem;font-weight:700;line-height:1.2}.ms-kachel-leer{background-color:#ffffff08;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56'%3E%3Cg fill='rgba(255,255,255,0.13)' font-family='-apple-system,Helvetica,Arial,sans-serif' font-size='22' font-weight='800' text-anchor='middle'%3E%3Ctext x='14' y='24' transform='rotate(-16 14 18)'%3E%3F%3C/text%3E%3Ctext x='42' y='52' transform='rotate(-16 42 46)'%3E%3F%3C/text%3E%3C/g%3E%3C/svg%3E");background-position:6px 4px;background-size:56px 56px;border-style:dashed;border-color:#ffffff38;place-items:center;display:grid}.ms-kachel-leer:after{content:none}.ms-kachel-leer-text{color:#fffc;text-align:center;text-wrap:balance;padding:8px 26px 8px 10px;font-size:.74rem;font-weight:600;line-height:1.25}.ms-kachel-leer:has(input:checked){background:#0071e324;border-style:solid}.ms-kachel .ms-chip-box{z-index:1;background:#0a0a0c73;border-color:#ffffff8c;width:18px;height:18px;position:absolute;top:7px;right:7px}.ms-kachel:has(input:checked){border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent), 0 10px 30px #0071e340}.ms-kachel:has(input:checked):after{background:linear-gradient(#0a0a0c00 0%,#0a0a0c4d 45%,#0a0a0ce0 100%),#0071e31a}.ms-kachel:has(input:checked) .ms-chip-box{background:var(--color-accent);border-color:var(--color-accent)}.ms-kachel:has(input:checked) .ms-chip-box svg{opacity:1}.ms-kachel:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}@media (hover:hover){.ms-kachel:hover img{transform:scale(1.05)}.ms-kachel:hover{border-color:#ffffff4d}}@media (max-width:767px){.ms-kacheln{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ms-kachel{aspect-ratio:16/10}.ms-kachel-titel,.ms-kachel-leer-text{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.ms-kachel img{transition:none}}@media (max-width:767px){.pgg-bg{background:linear-gradient(#ffffffe6,#ffffffe6),url(/hero/galerie/hintergrund-auto-900.webp) 50%/cover no-repeat!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
