/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-grund:#050505;--color-karte:#0e0c10;--color-karte-hoch:#120e14;--color-hover:#2b292d;--color-hairline:#242028;--color-hairline-stark:#332c38;--color-text:#fff;--color-text-muted:#8b8781;--color-marke:#f90;--color-marke-hover:#ffa51f;--color-stopp-blau:#0e5faf;--color-stopp-lila:#bf40bf;--color-stopp-rot:#ff0800;--color-stopp-orange:#ff7518;--color-grundton:#301934;--color-paper:#f5f3ee;--color-paper-text:#17171a;--color-paper-muted:#55555e;--color-paper-faint:#6e6e78;--color-paper-hairline:#17171a1a;--color-paper-hairline-stark:#17171a33;--color-weiss:#fff;--font-display:"V9M Brush", "Manrope", system-ui, sans-serif;--font-sans:"Manrope", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--text-hero:clamp(2.75rem, 5.6vw, 6.75rem);--text-h1:clamp(2.75rem, 4.17vw, 5rem);--text-h2:clamp(2rem, 2.92vw, 3.5rem);--text-titel:clamp(1.625rem, 1.88vw, 2.25rem);--text-h3:1.5rem;--text-lede:clamp(1.125rem, 1.05vw, 1.25rem);--text-base:1rem;--text-klein:.9375rem;--text-ui:.875rem;--text-meta:.75rem;--text-zahl:clamp(2.25rem, 2.9vw, 3.5rem);--leading-display:1.08;--leading-heading:1.15;--tracking-display:.01em;--tracking-meta:.16em;--spacing-gutter:clamp(20px, 4vw, 72px);--track-content:1680px;--measure:72ch;--measure-punch:21ch;--spacing-section:clamp(112px, 11.6vw, 224px);--spacing-kopf:clamp(48px, 4.7vw, 90px);--spacing-block:clamp(72px, 7vw, 134px);--spacing-kante:clamp(28px, 3.75vw, 90px);--spacing-card:32px;--spacing-grid:16px;--spacing-header:4.75rem;--radius-btn:8px;--radius-icon:12px;--radius-card:16px;--radius-panel:24px;--radius-chip:999px;--shadow-papier:0 24px 64px -24px #0009;--shadow-halo:0 24px 48px -24px #bf40bf38;--shadow-deck:-28px 0 44px -12px #0000009e, 0 22px 44px -18px #00000073;--shadow-glas:inset 0 1px 0 #ffffff0f;--schatten-verlauf:0 2px 6px #0000008c;--schatten-verlauf-klein:0 2px 8px #000000b3, 0 0 1px #0009;--dauer-tap:.14s;--dauer-ui:.2s;--dauer-reveal:.5s;--stagger:60ms;--dauer-auftritt:.8s;--dauer-zeichnen:1s;--stagger-wort:55ms;--icon-stroke:1.5}}@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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (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{background:var(--color-grund);color:var(--color-text)}body{font-family:var(--font-sans);font-size:var(--text-base);background:var(--color-grund);font-weight:400;line-height:1.65}:where(a,button,input,textarea,select,summary,[tabindex]):focus-visible{outline:2px solid var(--color-marke);outline-offset:3px}html{scroll-behavior:smooth}::selection{background:var(--color-marke);color:var(--color-grund)}[id]{scroll-margin-block-start:calc(var(--spacing-header) + 1rem)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@layer components{.v9m-page{grid-template-columns:[bleed-start] minmax(var(--spacing-gutter), 1fr) [content-start] minmax(0, var(--track-content)) [content-end] minmax(var(--spacing-gutter), 1fr) [bleed-end];display:grid}.v9m-page>*{grid-column:content}.v9m-page>.is-bleed{grid-column:bleed}.v9m-page p:not(.v9m-eyebrow,.v9m-punch),.v9m-page blockquote{max-width:var(--measure)}.v9m-h1,.v9m-h2,.v9m-punch{color:var(--color-text);text-wrap:balance}.v9m-h1,.v9m-h2{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-weight:400}.v9m-h1,.v9m-punch{font-size:var(--text-h1);line-height:var(--leading-display)}.v9m-h2{font-size:var(--text-h2);line-height:var(--leading-heading)}.v9m-punch em{font-family:var(--font-display);letter-spacing:var(--tracking-display);background-image:var(--L01);color:#0000;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:100% 100%;background-origin:content-box;background-clip:text;margin:-6px -3px;padding:6px 3px;font-size:1.12em;font-style:normal;font-weight:400;line-height:1}.v9m-punch{font-family:var(--font-sans);letter-spacing:-.02em;max-width:var(--measure-punch);text-align:center;text-wrap:pretty;justify-self:center;font-weight:700}.v9m-h3{font-family:var(--font-sans);font-weight:700;font-size:var(--text-h3);letter-spacing:-.015em;color:var(--color-text);line-height:1.2}.lede{color:var(--color-text-muted);font-size:var(--text-lede);line-height:1.6}.v9m-eyebrow{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-marke);font-weight:500}.v9m-meta{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.02em;color:var(--color-text-muted);line-height:1.6}.v9m-mono{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-text-muted)}.v9m-btn{background:var(--color-marke);color:var(--color-grund);font-family:var(--font-mono);font-weight:500;font-size:var(--text-ui);letter-spacing:.01em;border-radius:var(--radius-btn);cursor:pointer;text-align:center;white-space:nowrap;min-height:44px;transition:background-color var(--dauer-ui) ease, transform var(--dauer-tap) var(--ease-out);border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.4rem;text-decoration:none;display:inline-flex}.v9m-btn:hover{background:var(--color-marke-hover)}.v9m-btn.ist-ruhig{background:var(--color-grund);border-color:var(--color-hairline-stark);color:var(--color-text)}.v9m-btn.ist-ruhig:hover{background:var(--color-grund);border-color:var(--color-text-muted)}.v9m-btn:active{transform:scale(.97)}.v9m-btn.ist-gross{font-weight:700;font-size:var(--text-base);letter-spacing:.02em;min-height:56px;padding:1.15rem 2.1rem}[data-surface=paper] .v9m-btn{border-color:var(--color-paper-hairline-stark)}.v9m-btn-ghost{min-height:40px;color:var(--color-text);font-family:var(--font-mono);font-weight:500;font-size:var(--text-ui);border:1px solid var(--color-hairline-stark);border-radius:var(--radius-btn);cursor:pointer;white-space:nowrap;transition:border-color var(--dauer-ui) ease, transform var(--dauer-tap) var(--ease-out);background:0 0;justify-content:center;align-items:center;padding:.55rem 1rem;text-decoration:none;display:inline-flex}.v9m-btn-ghost:hover{border-color:var(--color-text-muted)}.v9m-btn-ghost:active{transform:scale(.97)}.v9m-link{color:var(--color-text);transition:color var(--dauer-ui) ease;font-weight:500;text-decoration:none;display:inline}.v9m-link:after{content:" →";display:inline}.v9m-link:hover{color:var(--color-marke)}.v9m-link.ist-inaktiv{color:var(--color-text-muted);cursor:default}.v9m-link.ist-inaktiv:hover{color:var(--color-text-muted)}.v9m-karte{background:var(--color-karte);border:1px solid var(--color-hairline);border-radius:var(--radius-card);padding:var(--spacing-card);position:relative}[data-surface=paper]{--color-text:var(--color-paper-text);--color-text-muted:var(--color-paper-muted);--color-hairline:var(--color-paper-hairline);--color-hairline-stark:var(--color-paper-hairline-stark);--color-karte:var(--color-paper);--color-karte-hoch:var(--color-paper);--color-hover:var(--color-paper);background:var(--color-paper);color:var(--color-paper-text);border-radius:var(--radius-panel);box-shadow:var(--shadow-papier)}[data-surface=paper] .v9m-meta,[data-surface=paper] .v9m-mono{color:var(--color-paper-faint)}.v9m-sektion[data-surface=paper]{box-shadow:none;padding-block:calc(var(--spacing-section) / 2 + var(--spacing-kante));--kante-oben:url(/kanten/pinselkante-oben.svg);--kante-unten:url(/kanten/pinselkante-unten.svg);border-radius:0}.v9m-sektion[data-surface=paper]:before,.v9m-sektion[data-surface=paper]:after{content:"";height:var(--spacing-kante);background:var(--color-grund);pointer-events:none;position:absolute;inset-inline:0;mask-size:100% 100%;mask-repeat:no-repeat}.v9m-sektion[data-surface=paper]:before{-webkit-mask-image:var(--kante-oben);-webkit-mask-image:var(--kante-oben);mask-image:var(--kante-oben);inset-block-start:0}.v9m-sektion[data-surface=paper]:after{-webkit-mask-image:var(--kante-unten);-webkit-mask-image:var(--kante-unten);mask-image:var(--kante-unten);inset-block-end:0}.v9m-sektion[data-surface=paper].ohne-naht-oben{padding-block-start:calc(var(--spacing-section) / 2)}.v9m-sektion[data-surface=paper].ohne-naht-oben:before{content:none}.v9m-sektion[data-surface=paper].ohne-naht-unten{padding-block-end:calc(var(--spacing-section) / 2)}.v9m-sektion[data-surface=paper].ohne-naht-unten:after{content:none}@media not all and (width>=48rem){.v9m-sektion[data-surface=paper]{--spacing-kante:7.7vw;--kante-oben:url(/kanten/pinselkante-oben-schmal.svg);--kante-unten:url(/kanten/pinselkante-unten-schmal.svg)}}[data-surface=paper] .v9m-eyebrow{color:var(--color-paper-muted)}[data-surface=paper] .v9m-punch em{background-image:var(--L03)}[data-surface=paper] .v9m-link:hover{color:var(--color-paper-text);text-underline-offset:.22em;text-decoration:underline}.v9m-glas{background:#050505b8}@supports (color:color-mix(in lab, red, red)){.v9m-glas{background:color-mix(in srgb, var(--color-grund) 72%, transparent)}}.v9m-glas{border:1px solid var(--color-hairline);box-shadow:var(--shadow-glas);backdrop-filter:blur(16px)}.v9m-kennzahl .stand{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;white-space:nowrap;font-size:.6875rem}.v9m-kennzahl{background:#050505e0;justify-items:start;gap:.4rem;display:grid}@supports (color:color-mix(in lab, red, red)){.v9m-kennzahl{background:color-mix(in srgb, var(--color-grund) 88%, transparent)}}.v9m-kennzahl{border-radius:var(--radius-card);color:var(--color-weiss);border:1px solid #ffffff29;padding:1.1rem 1.3rem}.v9m-kennzahl .zahl{font-family:var(--font-display);font-size:var(--text-zahl);letter-spacing:.01em;white-space:nowrap;background-image:var(--L05);color:#0000;-webkit-text-fill-color:transparent;background-repeat:no-repeat;background-size:100% 100%;background-origin:content-box;background-clip:text;margin:-6px -3px;padding:6px 3px;font-weight:400;line-height:1.05}.v9m-kennzahl .zahl .praefix{vertical-align:.12em;margin-inline-end:.2em;font-size:.66em}.v9m-kennzahl .zahl-zeile{font-family:var(--font-sans);font-size:var(--text-klein);color:var(--color-weiss);max-width:26ch;line-height:1.5}.v9m-icon-kachel{border-radius:var(--radius-icon);background:linear-gradient(100deg,#0e5faf57 0%,#bf40bf57 36%,#ff080057 72%,#ff751857 100%);flex:none;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.v9m-icon-kachel{background:linear-gradient(100deg, color-mix(in srgb, var(--color-stopp-blau) 34%, transparent) 0%, color-mix(in srgb, var(--color-stopp-lila) 34%, transparent) 36%, color-mix(in srgb, var(--color-stopp-rot) 34%, transparent) 72%, color-mix(in srgb, var(--color-stopp-orange) 34%, transparent) 100%)}}.v9m-icon-kachel{color:var(--color-text)}[data-surface=paper] .v9m-icon-kachel{background:linear-gradient(100deg,#0e5faf3d 0%,#bf40bf3d 36%,#ff08003d 72%,#ff75183d 100%)}@supports (color:color-mix(in lab, red, red)){[data-surface=paper] .v9m-icon-kachel{background:linear-gradient(100deg, color-mix(in srgb, var(--color-stopp-blau) 24%, transparent) 0%, color-mix(in srgb, var(--color-stopp-lila) 24%, transparent) 36%, color-mix(in srgb, var(--color-stopp-rot) 24%, transparent) 72%, color-mix(in srgb, var(--color-stopp-orange) 24%, transparent) 100%)}}[data-surface=paper] .v9m-icon-kachel{color:var(--color-paper-text)}.v9m-icon{width:24px;height:24px;stroke-width:var(--icon-stroke);stroke-linecap:butt;stroke-linejoin:miter;flex:none}.v9m-lichtkante{border-radius:var(--radius-chip);background-image:var(--L01);height:3px}.v9m-lichtkante.ist-kalt{background-image:var(--L03)}.v9m-lichtfeld{isolation:isolate;position:relative}.v9m-lichtfeld:before{content:"";z-index:-1;pointer-events:none;background-image:var(--feld-voll);opacity:.55;position:absolute;inset:0}.v9m-lichtfeld.ist-kalt:before{background-image:var(--feld-kalt);opacity:.45}.v9m-stage{background:var(--color-karte-hoch);border:1px solid var(--color-hairline);border-radius:var(--radius-card);isolation:isolate;position:relative;overflow:hidden}.v9m-stage>img,.v9m-stage>video{object-fit:cover;width:100%;height:100%;display:block}.v9m-stage.is-placeholder{place-items:center;min-height:6rem;display:grid}.v9m-stage.is-placeholder>.label{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-text-muted);text-align:center;overflow-wrap:anywhere;max-width:min(22ch,100%);padding:clamp(.35rem,7%,1rem);line-height:1.6}.v9m-stage.is-placeholder>.ecken{pointer-events:none;--w:var(--color-hairline-stark);background:linear-gradient(var(--w), var(--w)) top left / 14px 1px no-repeat, linear-gradient(var(--w), var(--w)) top left / 1px 14px no-repeat, linear-gradient(var(--w), var(--w)) top right / 14px 1px no-repeat, linear-gradient(var(--w), var(--w)) top right / 1px 14px no-repeat, linear-gradient(var(--w), var(--w)) bottom left / 14px 1px no-repeat, linear-gradient(var(--w), var(--w)) bottom left / 1px 14px no-repeat, linear-gradient(var(--w), var(--w)) bottom right / 14px 1px no-repeat, linear-gradient(var(--w), var(--w)) bottom right / 1px 14px no-repeat;position:absolute;inset:12px}.v9m-stage.is-weiss{background:var(--color-weiss);border-color:var(--color-paper-hairline)}.v9m-stage.is-weiss>.label{color:var(--color-paper-faint)}.v9m-stage.is-weiss>.ecken{--w:var(--color-paper-hairline-stark)}[data-surface=paper] .v9m-stage.is-weiss{border-color:var(--color-paper-hairline-stark)}.v9m-kante{border-block-start:1px solid var(--color-hairline)}.v9m-sektion{padding-block:calc(var(--spacing-section) / 2);position:relative}.v9m-kopf{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:clamp(1.25rem,2vw,2rem);margin-block-end:var(--spacing-kopf);display:grid}.haut-links:not(:focus){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.haut-links:focus{z-index:100;background:var(--color-marke);color:var(--color-grund);border-radius:var(--radius-btn);font-family:var(--font-mono);padding:.6rem 1rem;font-weight:500;position:fixed;inset-block-start:.5rem;inset-inline-start:.5rem}.v9m-header{z-index:40;background:color-mix(in srgb, var(--color-grund) 72%, transparent);backdrop-filter:blur(16px);border-block-end:1px solid var(--color-hairline);position:sticky;inset-block-start:0}.v9m-header-innen{min-height:var(--spacing-header);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:.75rem;display:flex}.v9m-wortmarke{font-family:var(--font-display);font-weight:400;font-size:var(--text-h3);letter-spacing:.01em;color:var(--color-text);line-height:1;text-decoration:none}.v9m-nav{gap:clamp(1rem,2vw,2rem);display:flex}.v9m-nav a{font-weight:700;font-size:var(--text-ui);color:var(--color-text);transition:color var(--dauer-ui) ease;text-decoration:none}.v9m-nav a:hover{color:var(--color-marke)}.v9m-header-aktion{align-items:center;gap:.9rem;display:flex}.v9m-burger{display:none}.s-hero{min-height:calc(100svh - var(--spacing-header));padding-block:calc(var(--spacing-section) * .5) calc(var(--spacing-section) * .55);align-content:center;display:grid;overflow:clip}.s-hero>*{z-index:1;position:relative}.s-hero>.hero-bild{z-index:0;pointer-events:none;grid-area:auto;place-items:center;display:grid;position:absolute;inset:0}.hero-bild img{object-fit:contain;object-position:50% 50%;filter:saturate(.84)brightness(.88)contrast(1.06);width:100%;height:86%;mask-image:url(/kanten/hero-schleier.svg);mask-position:50%;mask-size:contain;mask-repeat:no-repeat}.hero-bild:after{content:"";background:linear-gradient(100deg, var(--color-grund) 10%, color-mix(in oklab, var(--color-grund) 66%, transparent) 32%, color-mix(in oklab, var(--color-grund) 22%, transparent) 50%, transparent 62%), linear-gradient(to bottom, color-mix(in oklab, var(--color-grund) 34%, transparent) 0%, transparent 24%,  transparent 64%, color-mix(in oklab, var(--color-grund) 14%, transparent) 72%, color-mix(in oklab, var(--color-grund) 38%, transparent) 81%, color-mix(in oklab, var(--color-grund) 68%, transparent) 90%, color-mix(in oklab, var(--color-grund) 90%, transparent) 96%, var(--color-grund) 100%);position:absolute;inset:0}@media (width>64rem){.s-hero>.hero-bild{align-items:start}.hero-bild img{margin-block-start:1vh}}.hero-inhalt{grid-template-columns:minmax(0,52%) minmax(0,1fr);align-items:center;row-gap:clamp(.5rem,1.6vh,1.25rem);padding-inline:clamp(20px,3.4vw,64px);display:grid}@media (width>64rem) and (height<=56rem){.s-hero{padding-block:calc(var(--spacing-section) * .3) calc(var(--spacing-section) * .35)}.hero-text .v9m-h1{font-size:min(var(--text-hero), 10vh)}}.hero-text{grid-area:1/1;justify-items:start;gap:1.75rem;display:grid}.hero-kicker{font-size:calc(var(--text-meta) * 1.2);text-wrap:balance;margin-block-end:-.6rem}@media (width>64rem){.hero-kicker{white-space:nowrap}}.hero-text .v9m-h1{font-size:var(--text-hero);text-transform:uppercase}.hero-text .v9m-h1>.hero-wort{font-family:var(--font-sans);letter-spacing:-.01em;text-transform:none;vertical-align:.25em;background-image:var(--L01);color:#0000;-webkit-text-fill-color:transparent;opacity:.7;isolation:isolate;background-repeat:no-repeat;background-size:100% 100%;background-clip:text;font-size:.66em;font-weight:700;position:relative}.hero-text .v9m-h1>.hero-wort:before{content:attr(data-schein) / "";z-index:-1;background-image:var(--L01);color:#0000;-webkit-text-fill-color:transparent;filter:blur(10px);opacity:.9;pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;background-clip:text;position:absolute;inset:0}.v9m-h2.ist-gross{font-size:calc(var(--text-h2) * 1.4)}.hero-text .lede{color:var(--color-text)}.hero-cta{--aufruf-schrift:calc(var(--text-lede) * 1.5);--pfeil-breite:calc(var(--aufruf-schrift) * 4.8);--pfeil-luft:calc(var(--aufruf-schrift) * .12);font-size:var(--aufruf-schrift);grid-area:2/1;justify-self:start;justify-items:start;row-gap:.35rem;display:grid}.hero-link{grid-template-columns:var(--pfeil-breite) auto;column-gap:var(--pfeil-luft);color:var(--color-text);letter-spacing:-.01em;transition:color var(--dauer-ui) ease;align-items:end;font-weight:700;line-height:1.2;text-decoration:none;display:inline-grid}.hero-pfeil{inline-size:var(--pfeil-breite);aspect-ratio:260/150;background-image:var(--L01);transition:translate var(--dauer-ui) var(--ease-out);margin-block-end:-.08em;display:block;mask-image:url(/kanten/hero-pfeil.svg);mask-size:100% 100%;mask-repeat:no-repeat}.hero-zusatz{font-size:calc(var(--text-meta) * 1.1);margin-inline-start:calc(var(--pfeil-breite) + var(--pfeil-luft))}@media (hover:hover){.hero-link:hover{color:var(--color-marke)}.hero-link:hover>.hero-pfeil{translate:.12em}}.hero-link:focus-visible{color:var(--color-marke)}.hero-link-text{white-space:nowrap;transition:scale var(--dauer-tap) var(--ease-out)}.hero-link:active>.hero-link-text{scale:.97}.abschluss-cta:before{content:"";z-index:-1;border-radius:var(--radius-btn);background-image:var(--L01);filter:blur(16px);opacity:.5;transition:opacity var(--dauer-ui) ease;position:absolute;inset:-.45rem}.abschluss-cta:active:before{opacity:.75}.abschluss-cta>.v9m-btn.ist-gross:active{transform:scale(1.04)}.s-ansatz[data-surface=paper]{padding-block:calc(var(--spacing-section) * .7 + var(--spacing-kante)) calc(var(--spacing-section) * .7)}.ansatz-aussage{justify-items:center;row-gap:var(--spacing-kopf);text-align:center;display:grid}.ansatz-punch{font-family:var(--font-sans);font-weight:700;font-size:var(--text-h2);line-height:var(--leading-heading);letter-spacing:-.02em;color:var(--color-text);text-wrap:pretty;justify-items:center;row-gap:.15em;margin:0;display:grid}.ansatz-punch>.problem-wort{font-family:var(--font-display);letter-spacing:var(--tracking-display);text-transform:uppercase;font-weight:400;font-size:min(calc(var(--text-h2) * 2.34), 13vw);line-height:1;display:block}.ansatz-punch>.problem-wort:after{content:"";aspect-ratio:1000/90;background-image:var(--L01);width:100%;margin-block:-.14em 0;display:block;mask-image:url(/kanten/logo-strich.svg);mask-size:100% 100%;mask-repeat:no-repeat}.problem-titel-rest{display:block}.problem-absatz{color:var(--color-text);font-size:var(--text-lede);text-wrap:pretty;line-height:1.55}.problem-absatz+.problem-absatz{margin-block-start:calc(var(--spacing-kopf) * -.4)}.ansatz-raster{gap:calc(var(--spacing-grid) * 2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.format-kachel{isolation:isolate;padding:0}.format-kachel .kachel-bild{border-radius:inherit;position:relative;overflow:hidden}.format-kachel:before{content:"";z-index:-1;border-radius:var(--radius-card);background-image:var(--L01);filter:blur(22px);opacity:0;transition:opacity var(--dauer-ui) ease;position:absolute;inset:-.3rem}.format-kachel.ist-offen:before,.format-kachel:focus-within:before{opacity:.4}@media (hover:hover) and (pointer:fine){.format-kachel:hover:before{opacity:.4}}em.kachel-kuerzel{z-index:2;text-align:center;font-family:var(--font-display);font-style:normal;font-weight:400;font-size:var(--text-h2);letter-spacing:var(--tracking-display);pointer-events:none;--kuerzel-farbe:var(--color-weiss);--kuerzel-verlauf:none;background-image:var(--kuerzel-verlauf);color:var(--kuerzel-farbe);-webkit-text-fill-color:var(--kuerzel-farbe);background-repeat:no-repeat;background-size:100% 100%;background-origin:content-box;background-clip:text;margin:-6px -3px;padding:6px 3px;line-height:1;position:absolute;inset-block-start:clamp(.9rem,1.4vw,1.5rem);inset-inline:0}.format-kachel.ist-offen .kachel-kuerzel,.format-kachel .kachel-bild:focus-within .kachel-kuerzel{--kuerzel-farbe:transparent;--kuerzel-verlauf:var(--L01)}@media (hover:hover) and (pointer:fine){.format-kachel .kachel-bild:hover .kachel-kuerzel{--kuerzel-farbe:transparent;--kuerzel-verlauf:var(--L01)}}.kachel-erklaerung{background:color-mix(in srgb, var(--color-grund) 86%, transparent);opacity:0;transition:opacity var(--dauer-ui) ease;align-content:center;gap:.5rem;padding:1.25rem;display:grid;position:absolute;inset:0}.kachel-erklaerung .v9m-h3{font-size:var(--text-base);color:var(--color-weiss)}.kachel-erklaerung p{color:color-mix(in srgb, var(--color-weiss) 72%, transparent);font-size:var(--text-klein);line-height:1.5}.format-kachel.ist-offen .kachel-erklaerung,.format-kachel .kachel-bild:focus-within .kachel-erklaerung{opacity:1}@media (hover:hover) and (pointer:fine){.format-kachel .kachel-bild:hover .kachel-erklaerung{opacity:1}}.impakt-screen{aspect-ratio:9/16;background:var(--color-grund);padding:calc(clamp(.9rem, 1.4vw, 1.5rem) + var(--text-h2) + .3rem) .5rem .5rem;display:grid}.impakt-screen svg{width:100%;height:100%;display:block;overflow:visible}.impakt-screen .stopp-blau{stop-color:var(--color-stopp-blau)}.impakt-screen .stopp-lila{stop-color:var(--color-stopp-lila)}.impakt-screen .stopp-rot{stop-color:var(--color-stopp-rot)}.impakt-screen .stopp-orange{stop-color:var(--color-stopp-orange)}.impakt-screen .punkt{fill:var(--color-stopp-orange)}.impakt-screen .t-lila{--ton:var(--color-stopp-lila)}.impakt-screen .t-blau{--ton:var(--color-stopp-blau)}.impakt-screen .t-orange{--ton:var(--color-stopp-orange)}.impakt-screen .t-grau{--ton:var(--color-weiss)}.impakt-screen .f-post{fill:color-mix(in srgb, var(--ton) 80%, var(--color-grund))}.impakt-screen .f-oben{fill:color-mix(in srgb, var(--ton) 50%, var(--color-grund))}.impakt-screen .t-grau.f-seite{fill:color-mix(in srgb, var(--color-weiss) 11%, var(--color-grund))}.impakt-screen .f-papier{fill:color-mix(in srgb, var(--color-weiss) 94%, var(--color-grund))}.impakt-screen .f-weiss{fill:color-mix(in srgb, var(--color-weiss) 92%, transparent)}.impakt-screen .f-licht-stark{fill:color-mix(in srgb, var(--color-weiss) 58%, transparent)}.impakt-screen .f-dunkel{fill:var(--color-grund)}.impakt-screen .raster-fleck{fill:color-mix(in srgb, var(--color-weiss) 24%, transparent)}.impakt-screen .strich-weiss{stroke:color-mix(in srgb, var(--color-weiss) 80%, transparent)}.impakt-screen .strich-hell{stroke:color-mix(in srgb, var(--color-weiss) 30%, transparent)}.impakt-screen .strich-fein{stroke:color-mix(in srgb, var(--color-weiss) 12%, transparent)}.impakt-screen .strich-schwarz{stroke:color-mix(in srgb, var(--color-grund) 88%, transparent);fill:none}.impakt-screen .verlauf-linie{fill:none}.impakt-screen .verlauf-flaeche{fill-opacity:.18}.ablauf{--ablauf-gap:clamp(1.5rem, 3.2vw, 3.5rem);--ablauf-knoten:1.375rem;gap:var(--ablauf-gap);margin:var(--spacing-block) 0 calc(var(--spacing-block) * 1.25);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.ablauf:before{content:"";inset-block-start:calc(var(--ablauf-knoten) / 2);inset-inline:calc((100% - 4 * var(--ablauf-gap)) / 10);aspect-ratio:2400/40;background-image:var(--L01);position:absolute;translate:0 -50%;mask-image:url(/kanten/zeitstrahl-strich.svg);mask-size:100% 100%;mask-repeat:no-repeat}.ablauf-schritt{z-index:1;text-align:center;align-content:start;justify-items:center;gap:.85rem;display:grid;position:relative}.ablauf-nr{width:var(--ablauf-knoten);height:var(--ablauf-knoten);border:1px solid var(--color-hairline-stark);background:var(--color-grund);border-radius:50%;margin-block-end:1.1rem;display:block}.ablauf-text{color:var(--color-text-muted);font-size:var(--text-klein);line-height:1.55}.impakt-kopf{text-align:center;justify-items:center;margin-block-start:0}.stufen-titel{font-family:var(--font-sans);font-weight:700;font-size:var(--text-titel);letter-spacing:-.015em;color:var(--color-text);justify-items:center;row-gap:.35rem;line-height:1.2;display:grid}.impakt-wort{font-family:var(--font-display);letter-spacing:var(--tracking-display);font-weight:400;font-size:calc(var(--text-h2) * 1.25);line-height:1;display:block}[data-surface=paper] .ablauf-nr{background:var(--color-paper)}.morph-kopf{z-index:3;grid-row:1;padding-block:clamp(1rem,2.2vw,2rem) 0;position:relative}.morph-kopf>.v9m-kopf{row-gap:clamp(.75rem,1.2vw,1.25rem);margin-block-end:0}.cta-satz{text-align:center;inline-size:fit-content;color:inherit;justify-self:center;justify-items:center;gap:1rem;text-decoration:none;display:grid}.cta-satz>.v9m-punch{font-size:var(--text-h2);transition:color var(--dauer-ui) ease}.cta-satz>.lede{font-size:calc(var(--text-lede) * 1.3);color:var(--color-text)}.cta-satz .v9m-link{font-weight:600}.cta-satz:hover>.v9m-punch,.cta-satz:focus-visible>.v9m-punch,.cta-satz:hover .v9m-link,.cta-satz:focus-visible .v9m-link{color:var(--color-marke);text-decoration:none}.morph-schluss{margin-block-start:-3vh}.hauptfall{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(2rem,4.5vw,5rem);display:grid}.hauptfall-text{align-content:center;justify-items:start;gap:1.1rem;display:grid}.hauptfall-text p{color:var(--color-text-muted)}.hauptfall-links{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.6rem;margin-block-start:.5rem;display:flex}.hauptfall-links .v9m-link{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.hauptfall-links .v9m-link.ohne-pfeil:after{content:none}.hauptfall-video{position:relative}.video-rahmen{border-radius:var(--radius-card);position:relative;overflow:clip}.video-rahmen:has(>.rahmen-medium){aspect-ratio:16/9}.video-rahmen>.v9m-stage,.video-rahmen>video{aspect-ratio:16/9;border-radius:var(--radius-card);width:100%;display:block}.video-rahmen>.rahmen-medium{aspect-ratio:auto;object-fit:cover;border-radius:0;width:100%;height:112%;display:block;position:absolute;inset:-6% 0}.rahmen-klick{z-index:1;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.video-rahmen>video{object-fit:cover;background:var(--color-grund)}.kennzahlen{margin:0;padding:0;list-style:none}.kennzahlen .v9m-kennzahl{--text-zahl:clamp(1.75rem, 2.6vw, 3.5rem);gap:.3rem;padding:clamp(.7rem,1vw,1.1rem) clamp(.9rem,1.3vw,1.3rem);position:absolute}.kennzahlen .v9m-kennzahl .zahl-zeile{font-size:clamp(.8rem,1vw,.9375rem)}.kennzahlen .v9m-kennzahl:first-child{inset-block-end:-1.5rem;inset-inline-start:-2rem}.kennzahlen .v9m-kennzahl:nth-child(2){inset-block-start:-1.5rem;inset-inline-end:-2rem}.galerie{--galerie-ueberlappung:7%;--galerie-weg-voll:-7cqi;--galerie-schub:1.5cqi;--galerie-zoom:1.05;margin:var(--spacing-block) 0 0;translate:var(--deck-versatz,0) 0;transition:translate var(--dauer-reveal) var(--ease-out);align-items:center;padding:2% 2% 4%;list-style:none;display:flex;container-type:inline-size}.galerie-kachel{isolation:isolate;min-width:0;flex:1 1 0;margin-inline-start:calc(var(--galerie-ueberlappung) * -1);position:relative}.galerie-kachel>.galerie-bild{translate:calc(var(--galerie-x,0cqi) + var(--galerie-weg,0cqi)) var(--galerie-hub,0%);scale:var(--galerie-groesse,1);transition:translate var(--dauer-reveal) var(--ease-out), scale var(--dauer-reveal) var(--ease-out);transform:perspective(1100px)rotateY(14deg)}.galerie-kachel:first-child{margin-inline-start:0}.galerie-kachel:after{content:"";z-index:-2;border-radius:var(--radius-card);background-image:var(--L01);translate:var(--galerie-weg,0) var(--galerie-hub,0%);filter:blur(16px);opacity:.3;transition:translate var(--dauer-reveal) var(--ease-out);position:absolute;inset:-1% -2%}.galerie-kachel:before{content:"";z-index:-1;border-radius:var(--radius-card);background-image:var(--L01);translate:var(--galerie-weg,0) var(--galerie-hub,0%);scale:var(--galerie-zoom);filter:blur(22px);opacity:0;transition:opacity var(--dauer-ui) ease, translate var(--dauer-reveal) var(--ease-out);position:absolute;inset:-.25rem}.galerie-bild{color:inherit;aspect-ratio:9/16;border-radius:var(--radius-card);background:linear-gradient(var(--color-grund), var(--color-grund)) padding-box, var(--L01) border-box;box-shadow:var(--shadow-deck);border:1.5px solid #0000;display:block;position:relative;overflow:hidden}.galerie-bild img{object-fit:cover;width:100%;height:100%;display:block}.galerie-kachel:focus-within{--galerie-weg:var(--galerie-weg-voll);--galerie-hub:-2%;--galerie-groesse:var(--galerie-zoom)}.galerie-kachel:last-child:focus-within{--galerie-weg:0cqi}.galerie-kachel:focus-within:before{opacity:.42}@media (hover:hover) and (pointer:fine){.galerie-kachel:hover{--galerie-weg:var(--galerie-weg-voll);--galerie-hub:-2%;--galerie-groesse:var(--galerie-zoom)}.galerie-kachel:last-child:hover{--galerie-weg:0cqi}.galerie-kachel:hover:before{opacity:.42}.galerie-kachel:has(~.galerie-kachel:hover){--galerie-x:calc(var(--galerie-schub) * -1)}.galerie-kachel:hover~.galerie-kachel{--galerie-x:var(--galerie-schub)}}.referenzen-cta{margin-block-start:var(--spacing-block)}.s-team{padding-block:calc(var(--spacing-section) * .7)}.team-raster{gap:calc(var(--spacing-grid) * 1.5);grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,68rem);margin:0 auto;padding:0;list-style:none;display:grid}.person{grid-template-rows:auto 1fr;padding:0;display:grid;overflow:hidden}.person-buehne{--bild-rund:var(--radius-card) var(--radius-card) 0 0;position:relative}.person-bild{aspect-ratio:4/5;object-fit:cover;width:100%;height:auto;display:block}.person-bio{background:linear-gradient(to top, color-mix(in srgb, var(--color-grund) 90%, transparent) 0%, color-mix(in srgb, var(--color-grund) 78%, transparent) 58%, transparent 100%);color:var(--color-text);font-size:var(--text-klein);opacity:0;transition:opacity var(--dauer-ui) ease;margin:0;padding:3rem 1rem 1rem;line-height:1.45;display:block;position:absolute;inset:auto 0 0}.aufdeck-toggle{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.aufdeck-toggle:focus-visible{outline-offset:-3px}.person.ist-offen .person-bio,.person-buehne:focus-within .person-bio{opacity:1}@media (hover:hover) and (pointer:fine){.person-buehne:hover .person-bio{opacity:1}}.person-text{align-content:start;gap:.3rem;padding:.9rem 1rem 1.1rem;display:grid}.person-name{font-family:var(--font-sans);font-weight:700;font-size:var(--text-base);letter-spacing:-.01em;color:var(--color-text);line-height:1.25}.s-abschluss:before,.s-abschluss:after{transform:scaleX(-1)}.s-abschluss[data-surface=paper]{padding-block:calc(var(--spacing-section) * .7 + var(--spacing-kante))}.abschluss-karte{text-align:center;justify-items:center;gap:clamp(2rem,3.2vw,3.5rem);display:grid}.abschluss-karte .v9m-h2{font-size:var(--text-h1);line-height:var(--leading-display)}.schritte{--schritt-kachel:100px;counter-reset:schritt;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;width:100%;margin:.5rem 0 0;padding:0;list-style:none;display:grid;position:relative}.schritte:before{content:"";aspect-ratio:2400/40;background-image:var(--L01);position:absolute;inset-block-start:calc(var(--schritt-kachel) / 2);inset-inline:16.6%;translate:0 -50%;mask-image:url(/kanten/zeitstrahl-strich.svg);mask-size:100% 100%;mask-repeat:no-repeat}.schritt{text-align:center;align-content:start;justify-items:center;gap:.6rem;display:grid;position:relative}.schritt-knoten{z-index:1;width:var(--schritt-kachel);height:var(--schritt-kachel);place-items:center;display:grid;position:relative}.schritte .schritt .v9m-icon-kachel{width:var(--schritt-kachel);height:var(--schritt-kachel);border:1px solid var(--color-hairline-stark);background:var(--color-karte);border-radius:50%;position:relative}.schritt .v9m-icon{width:44px;height:44px}.schritt-schein{background-image:var(--L01);filter:blur(20px);opacity:0;transition:opacity var(--dauer-ui) ease;border-radius:50%;position:absolute;inset:-.6rem}.schritt-titel{margin-block-start:.6rem}.schritt-titel em{font-family:var(--font-display);font-style:normal;font-weight:400;font-size:var(--text-h3);letter-spacing:var(--tracking-display);--titel-farbe:var(--color-text);--titel-verlauf:none;background-image:var(--titel-verlauf);color:var(--titel-farbe);-webkit-text-fill-color:var(--titel-farbe);background-repeat:no-repeat;background-size:100% 100%;background-origin:content-box;background-clip:text;margin:-6px -3px;padding:6px 3px;line-height:1.1}@media (hover:hover) and (pointer:fine){.schritt:hover .schritt-schein{opacity:.45}.schritt:hover .schritt-titel em{--titel-farbe:transparent;--titel-verlauf:var(--L03)}}.schritt-text{font-size:var(--text-klein);color:var(--color-text-muted);text-wrap:balance;line-height:1.5}.abschluss-cta{isolation:isolate;justify-items:center;inline-size:fit-content;display:grid;position:relative}.kontakt-zeile{color:var(--color-text-muted)}.abschluss-karte .kontakt-zeile{text-align:center;justify-items:center;gap:.45rem;display:grid}.kontakt-art{color:var(--color-text-muted)}.kontakt-zeile a{color:var(--color-text);text-underline-offset:.22em;text-decoration:underline;text-decoration-color:var(--color-hairline-stark);transition:text-decoration-color var(--dauer-ui) ease}.kontakt-zeile a:hover{text-decoration-color:var(--color-paper-text)}.faq-spalten{gap:var(--spacing-grid);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.faq-raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,5.5rem);display:grid}.faq-kopf{position:sticky;inset-block-start:calc(var(--spacing-header) + 2rem)}.faq-liste{align-content:start;gap:.4rem;display:grid}.faq-liste details{background:var(--color-karte);border:1px solid var(--color-hairline);border-radius:var(--radius-card);transition:border-color var(--dauer-ui) ease;padding-inline:1.2rem}.faq-liste details[open]{border-color:var(--color-hairline-stark)}.faq-liste summary{color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:baseline;gap:1.5rem;padding-block:.85rem;font-weight:500;list-style:none;display:flex}.faq-liste summary::-webkit-details-marker{display:none}.faq-liste summary:after{content:"+";font-family:var(--font-mono);color:var(--color-marke);transition:rotate var(--dauer-ui) var(--ease-out);flex:none}.faq-liste details[open] summary:after{rotate:45deg}.faq-liste details p{color:var(--color-text-muted);font-size:var(--text-klein);padding-block-end:1.1rem;line-height:1.55}.faq-liste details::details-content{block-size:0;transition:block-size var(--dauer-ui) var(--ease-out), content-visibility var(--dauer-ui) allow-discrete;overflow:clip}.faq-liste details[open]::details-content{block-size:auto}.faq-schluss{margin-block-start:1.8rem}.s-faq>.faq-schluss{text-align:center;justify-self:center;margin-block-start:calc(var(--spacing-grid) * 2.5)}.s-unterseite{min-height:55svh}.unterseite-lede{color:var(--color-text-muted);margin-block-start:1.2rem}.fehler-wege{gap:.6rem;margin-block-start:1.6rem;padding:0;list-style:none;display:grid}.s-unterseite .faq-kopf .kontakt-zeile{margin-block-start:1.6rem}.rechtstext{color:var(--color-text-muted);gap:.6rem;margin-block-start:1.5rem;display:grid}.rechtstext h2{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-text);margin-block-start:1.1rem;font-weight:700}.rechtstext h2:first-child{margin-block-start:0}.rechtstext a{color:var(--color-text);text-underline-offset:.2em;text-decoration:underline}.rechtstext a:hover{color:var(--color-marke)}.v9m-fuss{padding-block:calc(var(--spacing-section) * .4) 1.6rem;row-gap:1.75rem}.fuss-marke{display:block}.fuss-spalten{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:2rem;margin-block-start:.5rem;display:grid}.fuss-spalten address{font-style:normal}.fuss-spalten,.fuss-spalten a{color:var(--color-text-muted);font-size:var(--text-klein)}.fuss-spalten a{text-underline-offset:.22em;text-decoration:underline;text-decoration-color:var(--color-hairline-stark);transition:color var(--dauer-ui) ease, text-decoration-color var(--dauer-ui) ease}.fuss-spalten a:hover{color:var(--color-text);text-decoration-color:var(--color-marke)}.fuss-unten{border-block-start:1px solid var(--color-hairline);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block-start:1.3rem;display:flex}.fuss-unten,.fuss-unten a{color:var(--color-text-muted);font-size:var(--text-klein)}.v9m-dialog{background:var(--color-karte-hoch);color:var(--color-text);border:1px solid var(--color-hairline-stark);border-radius:var(--radius-panel);width:min(92vw,33rem);margin:auto;padding:0}.v9m-dialog::backdrop{background:color-mix(in srgb, var(--color-grund) 78%, transparent);backdrop-filter:blur(8px)}dialog.v9m-dialog[open]{opacity:1;transition:opacity var(--dauer-ui) var(--ease-out), transform var(--dauer-ui) var(--ease-out);transform:none}@starting-style{dialog.v9m-dialog[open]{opacity:0;transform:translateY(10px)scale(.98)}}dialog.v9m-dialog[open]::backdrop{opacity:1;transition:opacity var(--dauer-ui) ease}@starting-style{dialog.v9m-dialog[open]::backdrop{opacity:0}}.dialog-innen{gap:1.4rem;padding:clamp(1.5rem,4vw,2.25rem);display:grid}.dialog-kopf{justify-content:space-between;align-items:start;gap:1rem;display:flex}.dialog-titel{font-family:var(--font-sans);font-weight:300;font-size:var(--text-h3);letter-spacing:var(--tracking-display);color:var(--color-text);margin-block-start:.35rem}.dialog-schliessen{border:1px solid var(--color-hairline-stark);border-radius:var(--radius-btn);color:var(--color-text);font-family:var(--font-mono);font-weight:500;font-size:var(--text-meta);letter-spacing:.04em;cursor:pointer;min-height:40px;transition:border-color var(--dauer-ui) ease, transform var(--dauer-tap) var(--ease-out);background:0 0;padding:.45rem .8rem}.dialog-schliessen:hover{border-color:var(--color-text-muted)}.dialog-schliessen:active{transform:scale(.97)}.v9m-formular{gap:1.05rem;display:grid}.feld{gap:.45rem;display:grid}.feld label{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:var(--tracking-meta);text-transform:uppercase;color:var(--color-text-muted)}.feld input,.feld textarea{background:var(--color-grund);border:1px solid var(--color-hairline-stark);border-radius:var(--radius-btn);color:var(--color-text);font:inherit;width:100%;transition:border-color var(--dauer-ui) ease;padding:.75rem .9rem}.feld input:hover,.feld textarea:hover{border-color:var(--color-text-muted)}.feld textarea{resize:vertical;min-height:7rem}.honigtopf{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.formular-erfolg{background:var(--color-karte);border:1px solid var(--color-marke);border-radius:var(--radius-card);color:var(--color-text);padding:1.2rem 1.4rem}:is(.feld input:user-invalid,.feld textarea:user-invalid){border-color:var(--color-marke)}.formular-fehler{border-inline-start:2px solid var(--color-marke);color:var(--color-text);padding-inline-start:.9rem;line-height:1.55}.formular-fehler:empty{display:none}.formular-fehler a,.formular-hinweis a{color:inherit;text-underline-offset:.2em;text-decoration:underline}.formular-fehler a:hover,.formular-hinweis a:hover{color:var(--color-marke)}.v9m-formular .v9m-btn:disabled{opacity:.6;cursor:progress}.v9m-video-dialog{background:var(--color-grund);width:min(94vw,72rem)}.video-dialog-innen{justify-items:end;gap:.9rem;padding:1rem;display:grid}.video-dialog-innen .video-rahmen{width:100%}.v9m-menue{background:var(--color-grund);width:100vw;height:100dvh;color:var(--color-text);border:0;padding:0}dialog.v9m-menue[open]{opacity:1;transition:opacity var(--dauer-ui) ease}@starting-style{dialog.v9m-menue[open]{opacity:0}}.menue-innen{padding:0 var(--spacing-gutter) 3rem;align-content:start;gap:2.2rem;min-height:100dvh;display:grid}.menue-kopf{min-height:var(--spacing-header);justify-content:space-between;align-items:center;display:flex}.menue-liste{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.menue-liste a{font-family:var(--font-sans);font-weight:300;font-size:var(--text-h2);letter-spacing:var(--tracking-display);color:var(--color-text);transition:color var(--dauer-ui) ease;line-height:1.25;text-decoration:none;display:block}.menue-liste a:hover{color:var(--color-marke)}.v9m-sticky-cta{z-index:39;background:color-mix(in srgb, var(--color-grund) 80%, transparent);backdrop-filter:blur(12px);border-block-start:1px solid var(--color-hairline);padding:.6rem var(--spacing-gutter) calc(.6rem + env(safe-area-inset-bottom));display:none;position:fixed;inset-block-end:0;inset-inline:0}.v9m-sticky-cta .v9m-btn{width:100%}@media (prefers-reduced-motion:no-preference){html.js [data-reveal]{opacity:0;transition:opacity var(--dauer-reveal) var(--ease-out), translate var(--dauer-reveal) var(--ease-out);transition-delay:calc(var(--folge,0) * var(--stagger));translate:0 12px}html.js [data-reveal].ist-da{opacity:1;translate:0}html.js [data-reveal=titel]{opacity:1;mask-image:linear-gradient(90deg, var(--color-grund) 45%, transparent 55%);translate:0;mask-position:100% 0;mask-size:250% 100%;mask-repeat:no-repeat}html.js [data-reveal=titel].ist-da{animation:titel-wisch var(--dauer-auftritt) var(--ease-in-out) backwards;animation-delay:calc(var(--folge,0) * var(--stagger));mask-image:none}html.js [data-reveal=titel]~[data-reveal]{transition-delay:calc(.25s + var(--folge,0) * var(--stagger))}.hero-pfeil{animation:pfeil-zeichnen var(--dauer-auftritt) var(--ease-in-out) .5s backwards}@keyframes pfeil-zeichnen{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}html.js .ansatz-punch[data-reveal]>.problem-wort:after{clip-path:inset(0 100% 0 0)}html.js .ansatz-punch.ist-da>.problem-wort:after{clip-path:inset(0);transition:clip-path var(--dauer-zeichnen) var(--ease-in-out) .45s}html.js [data-reveal=woerter]{opacity:1;transition:color var(--dauer-ui) ease;translate:0}html.js [data-reveal=woerter] .wort{opacity:0;transition:opacity var(--dauer-reveal) var(--ease-out), translate var(--dauer-reveal) var(--ease-out);transition-delay:calc(var(--wort,0) * var(--stagger-wort));display:inline-block;translate:0 .35em}html.js [data-reveal=woerter].ist-da .wort{opacity:1;translate:0}html.js [data-reveal=woerter]~[data-reveal]{transition-delay:.32s}html.js [data-reveal=stapel]{translate:-2.5rem}html.js [data-reveal=stapel].ist-da{translate:0}html.js [data-bild]{clip-path:inset(8% 8% 8% 8% round var(--bild-rund,var(--radius-card)))}html.js .ist-da [data-bild]{clip-path:none;animation:bild-auf var(--dauer-auftritt) var(--ease-out) backwards;animation-delay:calc(var(--folge,0) * var(--stagger))}html.js [data-bild]>:is(img,video,.impakt-screen){scale:1.08}html.js .ist-da [data-bild]>:is(img,video,.impakt-screen){transition:scale calc(var(--dauer-auftritt) * 1.5) var(--ease-out);transition-delay:calc(var(--folge,0) * var(--stagger));scale:1}html.js .format-kachel[data-reveal] .impakt-screen .verlauf-linie{stroke-dasharray:1 1;stroke-dashoffset:1px}html.js .format-kachel.ist-da .impakt-screen .verlauf-linie{stroke-dashoffset:0;transition:stroke-dashoffset var(--dauer-zeichnen) var(--ease-in-out);transition-delay:calc(.3s + var(--folge,0) * var(--stagger))}html.js .format-kachel[data-reveal] .impakt-screen .punkt{opacity:0;transform-box:fill-box;transform-origin:50%;scale:.4}html.js .format-kachel.ist-da .impakt-screen .punkt{opacity:1;transition:opacity var(--dauer-ui) var(--ease-out), scale var(--dauer-reveal) var(--ease-out);transition-delay:calc(1.1s + var(--folge,0) * var(--stagger));scale:1}html.js .ablauf:before,html.js .schritte[data-reveal]:before,html.js .schritte[data-reveal] .schritt:before{clip-path:var(--zeichnen-zu,inset(0 100% 0 0))}html.js .ablauf:has(>.ist-da):before,html.js .schritte.ist-da:before,html.js .schritte.ist-da .schritt:before{clip-path:inset(0);transition:clip-path var(--dauer-zeichnen) var(--ease-in-out) .15s}}@keyframes titel-wisch{0%{mask-image:linear-gradient(90deg, var(--color-grund) 45%, transparent 55%);mask-position:100% 0;mask-size:250% 100%;mask-repeat:no-repeat}to{mask-image:linear-gradient(90deg, var(--color-grund) 45%, transparent 55%);mask-position:0 0;mask-size:250% 100%;mask-repeat:no-repeat}}@keyframes bild-auf{0%{clip-path:inset(8% 8% 8% 8% round var(--bild-rund,var(--radius-card)))}to{clip-path:inset(0 0 0 0 round var(--bild-rund,var(--radius-card)))}}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.font-display{font-family:var(--font-display)}.text-wrap{text-wrap:wrap}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{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,)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{interpolate-size:allow-keywords;--L01:linear-gradient(100deg, var(--color-stopp-blau) 0%, var(--color-stopp-lila) 36%, var(--color-stopp-rot) 72%, var(--color-stopp-orange) 100%);--L02:linear-gradient(280deg, var(--color-stopp-blau) 0%, var(--color-stopp-lila) 36%, var(--color-stopp-rot) 72%, var(--color-stopp-orange) 100%);--L03:linear-gradient(100deg, var(--color-stopp-blau), var(--color-stopp-lila));--L04:linear-gradient(100deg, var(--color-stopp-lila) 0%, var(--color-stopp-rot) 56%, var(--color-stopp-orange) 100%);--L05:linear-gradient(100deg, var(--color-stopp-lila), var(--color-stopp-orange));--L06:radial-gradient(150% 125% at -35% 118%, var(--color-stopp-blau) 0%, var(--color-stopp-lila) 36%, var(--color-stopp-rot) 72%, var(--color-stopp-orange) 100%);--feld-voll:radial-gradient(54% 66% at 14% 24%, #0e5faf75 0%, transparent 70%), radial-gradient(48% 60% at 46% 16%, #bf40bf61 0%, transparent 72%), radial-gradient(46% 58% at 82% 42%, #ff08004d 0%, transparent 72%), radial-gradient(56% 62% at 92% 84%, #ff751857 0%, transparent 74%), radial-gradient(70% 80% at 40% 96%, #301934e6 0%, transparent 78%)}@supports (color:color-mix(in lab, red, red)){:root{--feld-voll:radial-gradient(54% 66% at 14% 24%, color-mix(in srgb, var(--color-stopp-blau) 46%, transparent) 0%, transparent 70%), radial-gradient(48% 60% at 46% 16%, color-mix(in srgb, var(--color-stopp-lila) 38%, transparent) 0%, transparent 72%), radial-gradient(46% 58% at 82% 42%, color-mix(in srgb, var(--color-stopp-rot) 30%, transparent) 0%, transparent 72%), radial-gradient(56% 62% at 92% 84%, color-mix(in srgb, var(--color-stopp-orange) 34%, transparent) 0%, transparent 74%), radial-gradient(70% 80% at 40% 96%, color-mix(in srgb, var(--color-grundton) 90%, transparent) 0%, transparent 78%)}}:root{--feld-kalt:radial-gradient(52% 64% at 18% 22%, #0e5faf6b 0%, transparent 70%), radial-gradient(46% 58% at 78% 38%, #bf40bf57 0%, transparent 72%), radial-gradient(60% 70% at 46% 92%, #301934e6 0%, transparent 76%)}@supports (color:color-mix(in lab, red, red)){:root{--feld-kalt:radial-gradient(52% 64% at 18% 22%, color-mix(in srgb, var(--color-stopp-blau) 42%, transparent) 0%, transparent 70%), radial-gradient(46% 58% at 78% 38%, color-mix(in srgb, var(--color-stopp-lila) 34%, transparent) 0%, transparent 72%), radial-gradient(60% 70% at 46% 92%, color-mix(in srgb, var(--color-grundton) 90%, transparent) 0%, transparent 76%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@font-face{font-family:V9M Brush;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/v9m-brush-latin.woff2)format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-latin-wght-normal.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-wght-normal.woff2)format("woff2-variations")}@media (width<24rem){.hauptfall-video .kennzahlen .v9m-kennzahl{width:calc(50% - .35rem)}.s-hero .hero-kicker{letter-spacing:.1em}.s-hero .hero-cta{--aufruf-schrift:calc(var(--text-lede) * 1.2);--pfeil-breite:calc(var(--aufruf-schrift) * 2.9)}}@media (width<=30rem) and (height<=46rem){.s-hero .hero-text .lede{font-size:1rem;line-height:1.5}.s-hero.v9m-page{padding-block-start:calc(var(--spacing-section) * .22)}}@media (width>48rem){.ablauf-titel{min-block-size:2lh}}@media (width<=64rem){.schritte{inline-size:min(100%,36rem)}html.js body{padding-block-end:calc(4.6rem + env(safe-area-inset-bottom))}}@media (height<=30rem) and (orientation:landscape){.morph-kopf{padding-block-start:.4rem}.morph-kopf>.v9m-kopf>.lede{display:none}.v9m-sticky-cta{padding-block:.35rem calc(.35rem + env(safe-area-inset-bottom))}.v9m-sticky-cta .v9m-btn{min-height:40px;padding-block:.45rem}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.hero-bild img{animation:linear both tiefe-hero view();animation-range:exit}.video-rahmen>.rahmen-medium{animation:linear both tiefe-rahmen view();animation-range:cover}}@keyframes tiefe-hero{0%{translate:0}to{translate:0 18%}}@keyframes tiefe-rahmen{0%{translate:0 -4%}to{translate:0 4%}}}@media (width<=64rem){.v9m-nav{display:none}.v9m-burger{display:inline-flex}.v9m-header-aktion .v9m-btn{display:none}html.js .v9m-sticky-cta.ist-sichtbar{display:block}.v9m-dialog::backdrop{backdrop-filter:none}.s-hero{min-height:calc(100svh - var(--spacing-header));padding-block:calc(var(--spacing-section) * .4) calc(var(--spacing-section) * .3);grid-template-rows:minmax(0,1fr) auto minmax(0,.55fr);align-content:stretch;position:relative;overflow-y:visible}.hero-inhalt{display:contents}.hero-text{z-index:1;text-align:center;grid-area:1/content;place-self:center;justify-items:center;gap:1.25rem;position:relative}.s-hero>.hero-bild{inset:calc(var(--spacing-header) * -1) 0 0;grid-area:auto;place-items:stretch stretch;height:auto;position:absolute}.hero-bild img{object-fit:cover;object-position:72% 50%;filter:saturate(.8)brightness(.72)contrast(1.04);width:100%;height:100%;mask-image:none}.hero-bild:after{background:linear-gradient(to bottom, color-mix(in oklab, var(--color-grund) 45%, transparent) 0%, color-mix(in oklab, var(--color-grund) 18%, transparent) 38%, color-mix(in oklab, var(--color-grund) 42%, transparent) 60%, color-mix(in oklab, var(--color-grund) 58%, transparent) 80%, var(--color-grund) 100%)}.hero-cta{z-index:1;--aufruf-schrift:calc(var(--text-lede) * 1.35);--pfeil-breite:calc(var(--aufruf-schrift) * 3.6);grid-area:2/content;place-self:center;justify-items:center;margin:1.25rem 0 0;position:relative}.hero-zusatz{font-size:var(--text-meta);color:var(--color-text);text-align:center;text-wrap:balance;margin-inline-start:0}.hero-kicker{font-size:var(--text-meta);margin-block-end:-.2rem}.ansatz-raster{grid-template-columns:repeat(6,minmax(0,1fr))}.ansatz-raster>.format-kachel{grid-column:span 2}.ansatz-raster>.format-kachel:nth-child(4){grid-column:2/span 2}.ansatz-raster>.format-kachel:nth-child(5){grid-column:4/span 2}.hauptfall{grid-template-columns:minmax(0,1fr)}.kennzahlen .v9m-kennzahl{--text-zahl:1.35rem;gap:.15rem;width:min(58%,13rem);padding:.55rem .7rem}.kennzahlen .v9m-kennzahl .zahl-zeile{font-size:.72rem;line-height:1.3}.kennzahlen .v9m-kennzahl .stand{font-size:.55rem}.kennzahlen .v9m-kennzahl:first-child{inset-block-end:-.6rem;inset-inline-start:-.25rem}.kennzahlen .v9m-kennzahl:nth-child(2){inset-block-start:-.6rem;inset-inline-end:-.25rem}.galerie{grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;padding:0;display:grid;translate:0}.galerie-kachel{margin-inline-start:0}.galerie-kachel>.galerie-bild{transform:none}.galerie-kachel:focus-within{--galerie-weg:0cqi;--galerie-hub:0%}.team-raster{grid-template-columns:repeat(3,minmax(0,1fr))}.faq-spalten{grid-template-columns:minmax(0,1fr);gap:.4rem}.schritte{--schritt-kachel:84px;--schritt-einzug:calc(var(--schritt-kachel) + 1.4rem);--zeichnen-zu:inset(0 0 100% 0);grid-template-columns:minmax(0,1fr);justify-items:start;gap:2rem;padding-inline-start:var(--schritt-einzug)}.schritte:before{content:none}.schritt:not(:last-child):before{content:"";inset-inline-start:calc(var(--schritt-einzug) * -1 + var(--schritt-kachel) / 2 - 1px);inset-block:var(--schritt-kachel) -2rem;background-image:var(--L01);width:2px;position:absolute}.schritt{text-align:start;justify-items:start}.schritt .schritt-knoten{position:absolute;inset-block-start:0;inset-inline-start:calc(var(--schritt-einzug) * -1)}.schritt-titel{margin-block-start:.6rem}.faq-raster{grid-template-columns:minmax(0,1fr)}.faq-kopf{position:static}.fuss-spalten{grid-template-columns:minmax(0,1fr);gap:1rem}}@media (width<=40rem){.morph-kopf>.v9m-kopf>.v9m-h2.ist-gross{font-size:calc(var(--text-h2) * 1.15)}.morph-kopf>.v9m-kopf>.lede{font-size:var(--text-klein);line-height:1.45}.ansatz-raster{gap:var(--spacing-grid);grid-template-columns:repeat(4,minmax(0,1fr))}.ansatz-raster>.format-kachel:nth-child(4){grid-column:3/span 2}.ansatz-raster>.format-kachel:nth-child(5){grid-column:2/span 2}em.kachel-kuerzel{font-size:var(--text-titel)}.impakt-screen{padding-block-start:calc(clamp(.9rem, 1.4vw, 1.5rem) + var(--text-titel) + .3rem)}.kachel-erklaerung{padding:.9rem}.team-raster{grid-template-columns:repeat(2,minmax(0,1fr))}.person-text{padding:.9rem .9rem 1.1rem}.person-name{overflow-wrap:anywhere}.person-rolle{hyphens:auto;hyphenate-limit-chars:10 4 4;overflow-wrap:anywhere}}@media (width<=48rem){.ablauf{--zeichnen-zu:inset(0 0 100% 0);grid-template-columns:minmax(0,1fr);gap:2rem;margin-block-start:var(--spacing-block)}.ablauf:before{inset-block:calc(var(--ablauf-knoten) / 2) calc(var(--ablauf-knoten) / 2);inset-inline:calc(var(--ablauf-knoten) / 2 - 1px) auto;aspect-ratio:auto;width:2px;height:auto;translate:none;mask-image:none}.ablauf-schritt{grid-template-columns:var(--ablauf-knoten) minmax(0, 1fr);text-align:start;place-items:start;column-gap:1.25rem}.ablauf-nr{margin-block-end:0}.ablauf-titel{grid-column:2;align-self:center}.ablauf-text{grid-column:2}}
