@font-face{font-family:Libron;src:url(/schriften/libron-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Libron;src:url(/schriften/libron-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Libron;src:url(/schriften/libron-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Libron;src:url(/schriften/libron-bold-italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DM Mono;src:url(/schriften/dm-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/schriften/dm-mono-latin-500-normal.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root,.a21{--ease-soft:cubic-bezier(.22,1,.36,1);--ease-water:cubic-bezier(.33,1,.68,1);--spring:linear(0, .0062 1.1%, .0251 2.3%, .1018 4.8%, .2246 7.5%, .4106 10.9%, .8227 18.1%, .9572 21.1%, 1.0567 24.3%, 1.1171 27.7%, 1.1356 30.1%, 1.1409 32.8%, 1.1203 37.6%, 1.0283 50.4%, .9933 59.1%, .9861 65.6%, .9969 86%, 1);--head-h:84px}.a21[data-theme=light],.a21:not([data-theme]){color-scheme:light;--bg:#f2f1eb;--surface:#e8e6de;--surface-2:#e0ded5;--card:#faf9f5;--panel:#f2f1ebdb;--ink:#131512;--text:#383c36;--muted:#555950;--meta:#575b52;--line:#d6d3c8;--line-2:#c6c3b7;--icon:#1c1f1a;--wl-off:#86857d;--sec-dark:#0d1823;--on-dark:#eaf0f2;--on-dark-text:#c9d5dc;--on-dark-muted:#a7b6c0;--on-dark-line:#23344a;--fx-cyan:#24496b;--fx-night-line:#d3e3ec;--wing:#fff9;--btn-bg:#131512;--btn-fg:#f2f1eb;--btn-line:#131512;--hover-tint:#1315120d;--nav-active:#13151214;--shadow-card:0 1px 2px #1315120a,0 18px 40px #1315120d;--fx-base:#f2f1eb;--fx-shadow:#5b6152;--fx-light:#fff4d6;--fx-line:#1d211b;--fx-grass:#2a3127;--fx-dark:0}.a21[data-theme=dark]{color-scheme:dark;--bg:#141514;--surface:#1c1d1c;--surface-2:#242624;--card:#202220;--panel:#141514d6;--ink:#f0f1ec;--text:#cfd2ca;--muted:#a9ada4;--meta:#9a9e95;--line:#2f322e;--line-2:#3b3f3a;--icon:#e8eae4;--wl-off:#6a6e67;--sec-dark:#0a121a;--on-dark:#eaf0f2;--on-dark-text:#c9d5dc;--on-dark-muted:#a7b6c0;--on-dark-line:#1f2e40;--fx-cyan:#afc6d6;--fx-night-line:#d3e3ec;--wing:#ffffff1a;--btn-bg:var(--acc-glow);--btn-fg:#0f140c;--btn-line:#e8eae4;--hover-tint:#ffffff0f;--nav-active:#ffffff1a;--shadow-card:none;--fx-base:#141514;--fx-shadow:#000;--fx-light:#9fb7a0;--fx-line:#d9ddd3;--fx-grass:#0a0d0a;--fx-dark:1}.a21,.a21[data-accent=chlorophyll]{--acc-glow:#8cf23f;--acc-l:#2f6d10;--acc-d:#9cf06a}.a21[data-accent=pflanze]{--acc-glow:#3ccf72;--acc-l:#18693a;--acc-d:#5edb8e}.a21[data-accent=linde]{--acc-glow:#c9ee4e;--acc-l:#576e0b;--acc-d:#cfea62}.a21[data-accent=orange]{--acc-glow:#ff8a33;--acc-l:#a2460e;--acc-d:#ff9f57}.a21[data-theme=light],.a21:not([data-theme]){--acc:var(--acc-l)}.a21[data-theme=dark]{--acc:var(--acc-d)}.a21{--on-glow:#0f140c}.a21,.a21[data-fonts=licht]{--hf:"Funnel Display",ui-sans-serif,system-ui,sans-serif;--bf:"Funnel Sans",ui-sans-serif,system-ui,sans-serif;--if:"Cormorant Garamond",ui-serif,Georgia,serif;--mf:"DM Mono",ui-monospace,monospace;--hw:400;--hw1:350;--iw:500;--is:1.12;--hls:-.025em;--hls1:-.035em}.a21[data-fonts=papier]{--hf:"Fraunces",ui-serif,Georgia,serif;--bf:"Albert Sans",ui-sans-serif,system-ui,sans-serif;--if:"Fraunces",ui-serif,Georgia,serif;--mf:"DM Mono",ui-monospace,monospace;--hw:340;--hw1:300;--iw:300;--is:1;--hls:-.02em;--hls1:-.03em}.a21[data-fonts=raster]{--hf:"Host Grotesk",ui-sans-serif,system-ui,sans-serif;--bf:"Host Grotesk",ui-sans-serif,system-ui,sans-serif;--if:"Host Grotesk",ui-sans-serif,system-ui,sans-serif;--mf:"DM Mono",ui-monospace,monospace;--hw:500;--hw1:450;--iw:300;--is:1;--hls:-.03em;--hls1:-.045em}.a21[data-fonts=libron]{--hf:"Libron",ui-serif,Georgia,serif;--bf:"Libron",ui-serif,Georgia,serif;--if:"Libron",ui-serif,Georgia,serif;--mf:"DM Mono",ui-monospace,monospace;--hw:400;--hw1:400;--iw:400;--is:1;--hls:-.012em;--hls1:-.022em}.a21[data-fonts=sourcerer]{--hf:"Sourcerer",ui-serif,Georgia,serif;--bf:"Sourcerer",ui-serif,Georgia,serif;--if:"Sourcerer",ui-serif,Georgia,serif;--mf:"DM Mono",ui-monospace,monospace;--hw:400;--hw1:400;--iw:400;--is:1;--hls:-.015em;--hls1:-.025em}.a21[data-fonts=cartisse]{--hf:"Cartisse",ui-serif,Georgia,serif;--bf:"Cartisse",ui-serif,Georgia,serif;--if:"Cartisse",ui-serif,Georgia,serif;--mf:"DM Mono",ui-monospace,monospace;--hw:400;--hw1:400;--iw:400;--is:1;--hls:-.012em;--hls1:-.022em}.a21,.a21[data-radius=gerade]{--r-hero:0px;--r-xl:2px;--r-lg:2px;--r-md:2px;--r-sm:2px;--r-btn:2px;--r-img:0px;--hero-inset:0px}.a21[data-radius=rund]{--r-hero:clamp(28px,6.4cqi,92px);--r-xl:clamp(28px,5cqi,72px);--r-lg:clamp(24px,4.2cqi,64px);--r-md:clamp(20px,3.4cqi,48px);--r-sm:16px;--r-btn:999px;--r-img:clamp(24px,5cqi,72px);--hero-inset:clamp(8px,1.1cqi,16px)}.a21{--fs-over:15px;--fs-small:15px;--fs-body:clamp(17px, 16px + .14cqi, 18px);--fs-lead:clamp(18px, 16px + .35cqi, 21px);--fs-h4:clamp(22px, 18px + .55cqi, 27px);--fs-h3:clamp(26px, 19px + 1cqi, 38px);--fs-h2:clamp(40px, 22px + 3.4cqi, 76px);--fs-display:clamp(44px, 22px + 4.3cqi, 92px);--fs-hero:clamp(48px, 14px + 6.3cqi, 140px)}.a21 *,.a21 :before,.a21 :after{box-sizing:border-box}.a21{background:var(--seite);color:var(--ink);font-family:var(--bf);font-size:var(--fs-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;transition:background-color .9s var(--ease-soft),color .9s var(--ease-soft);--seite:color-mix(in srgb,var(--bg) 93%,var(--ink));line-height:1.62;position:relative;overflow-x:clip}.a21 .buehne{background:var(--bg);max-width:1800px;font-size:var(--fs-body);transition:background-color .9s var(--ease-soft);margin-inline:auto;position:relative;overflow-x:clip;container:a21/inline-size}.a21 img,.a21 svg,.a21 canvas{max-width:100%;display:block}.a21 a{color:inherit;text-decoration:none}.a21 button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.a21 :is(h1,h2,h3,h4,p,ul,ol,figure,dl,dd){margin:0}.a21 :is(ul,ol){padding:0;list-style:none}.a21 :focus-visible{outline-offset:2px;box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--acc-glow),0 0 0 5px var(--acc);outline:2px solid #0000}.a21[data-theme=dark] :focus-visible,.a21 :is(.band,.wisch-panel[data-i="1"],.pk-wisch) :focus-visible{outline:2px solid var(--acc-glow);outline-offset:2px;box-shadow:none}.a21 .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.a21 .skip{z-index:60;background:var(--ink);color:var(--bg);border-radius:var(--r-sm);padding:12px 18px;font-weight:600;position:absolute;top:-120px;left:16px}.a21 .skip:focus{top:16px}.a21,.a21 :is(header,section,footer,nav,.sp){--page-margin:20px;--layout-gap:64px;--content-gap:calc(var(--layout-gap) / 2);--column-gap:16px;--inner-gap:24px}@container a21 (width>=640px){.a21 :is(header,section,footer,nav,.sp){--page-margin:32px;--layout-gap:96px;--content-gap:calc(var(--layout-gap) / 2);--column-gap:24px}}@container a21 (width>=1024px){.a21 :is(header,section,footer,nav,.sp){--page-margin:64px;--layout-gap:144px;--content-gap:calc(var(--layout-gap) / 2.25);--column-gap:24px;--inner-gap:32px}}@container a21 (width>=1600px){.a21 :is(header,section,footer,nav,.sp){--page-margin:96px;--layout-gap:176px;--content-gap:calc(var(--layout-gap) / 2.25)}}.a21 .rahmen{width:100%;max-width:1728px;margin-inline:auto}.a21 .t-over{font-family:var(--mf);font-size:var(--fs-over);letter-spacing:.08em;text-transform:uppercase;color:var(--meta);font-weight:400;line-height:1.4}.a21 .t-meta{font-size:var(--fs-small);color:var(--meta);font-weight:500;line-height:1.45}.a21 .t-mono{font-family:var(--mf);font-size:var(--fs-small);letter-spacing:.02em;line-height:1.45}.a21 .t-small{font-size:var(--fs-small);line-height:1.5}.a21 .t-body{font-size:var(--fs-body);color:var(--text);line-height:1.62}.a21 .t-lead{font-size:var(--fs-lead);color:var(--text);line-height:1.55}.a21 .t-h4{font-family:var(--hf);font-weight:var(--hw);font-size:var(--fs-h4);letter-spacing:-.01em;line-height:1.2}.a21 .t-h3{font-family:var(--hf);font-weight:var(--hw);font-size:var(--fs-h3);letter-spacing:-.015em;line-height:1.14}.a21 .t-h2{font-family:var(--hf);font-weight:var(--hw);font-size:var(--fs-h2);letter-spacing:var(--hls);text-wrap:balance;line-height:1.02}.a21 .t-display{font-family:var(--hf);font-weight:var(--hw);font-size:var(--fs-display);letter-spacing:var(--hls);line-height:1}.a21 .t-hero{font-family:var(--hf);font-weight:var(--hw1);font-size:var(--fs-hero);letter-spacing:var(--hls1);line-height:.94}.a21 :is(.t-hero,.t-h2,.t-h3,.t-display) em,.a21 .acc-word{font-family:var(--if);font-style:italic;font-weight:var(--iw);font-size:calc(1em * var(--is));letter-spacing:-.01em;color:inherit}.a21 :is(.t-h2,.t-display,.t-hero,.t-h3){overflow-wrap:break-word;hyphens:manual}.a21 .muted{color:var(--muted)}.a21 .acc{color:var(--acc)}.a21 .gap{color:#2a2300;font-size:var(--fs-small);background:#ffe58a;border-radius:3px;padding:0 .3em}.a21 .btn{border-radius:var(--r-btn);letter-spacing:.005em;white-space:nowrap;min-height:52px;transition:background-color .7s var(--ease-soft),color .7s var(--ease-soft),border-color .7s var(--ease-soft),box-shadow .9s var(--ease-soft);will-change:transform;justify-content:center;align-items:center;gap:12px;padding:0 26px;font-size:16px;font-weight:600;line-height:1.2;display:inline-flex}.a21 .btn-main{background:var(--btn-bg);color:var(--btn-fg);border:1.5px solid var(--btn-bg)}.a21 .btn-main .seed{background:var(--acc-glow);width:9px;height:9px;box-shadow:0 0 0 0 var(--acc-glow);transition:transform .9s var(--ease-soft),box-shadow 1.2s var(--ease-soft);border-radius:50%}.a21[data-theme=dark] .btn-main .seed{background:var(--on-glow)}.a21 .btn-main:hover{background:var(--acc-glow);color:var(--on-glow);border-color:var(--acc-glow)}.a21 .btn-main:hover .seed{background:var(--on-glow);transform:scale(1.25);box-shadow:0 0 0 6px #0000000f}.a21 .btn-line{border:1.5px solid var(--line-2);color:var(--ink)}.a21 .btn-line:hover{border-color:var(--ink);background:var(--hover-tint)}.a21 .btn .pfeil{transition:transform .9s var(--ease-soft)}.a21 .btn:hover .pfeil{transform:translate(4px)}.a21 .tlink{border-bottom:1.5px solid var(--line-2);align-items:center;gap:10px;min-height:44px;padding:6px 0;font-weight:600;transition:border-color .6s,color .6s;display:inline-flex}.a21 .tlink:hover{border-color:var(--acc);color:var(--acc)}.a21 .kopf{z-index:40;height:var(--head-h);margin-bottom:calc(-1 * var(--head-h));padding:0 calc(var(--page-margin) + var(--hero-inset));transition:background-color .8s var(--ease-soft),box-shadow .8s var(--ease-soft),backdrop-filter .8s;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.a21 .kopf.solid{background:var(--panel);-webkit-backdrop-filter:blur(18px)saturate(1.2);box-shadow:0 1px 0 var(--line)}.a21[data-radius=rund] .kopf{top:var(--hero-inset)}.a21 .logo{align-items:center;min-height:44px;padding-top:2px;display:flex}.a21 .logo img{width:auto;height:17px}.a21 .logo-dark,.a21[data-theme=dark] .logo-light{display:none!important}.a21[data-theme=dark] .logo-dark{display:block!important}.a21 .nav{align-items:center;gap:4px;display:none}.a21 .nav a{border-radius:var(--r-btn);color:var(--ink);padding:10px 14px;font-size:16px;font-weight:500;transition:background-color .5s}.a21 .nav a:hover{background:var(--nav-active)}.a21 .kopf-r{align-items:center;gap:8px;display:flex}.a21 .seg{border:1px solid var(--line-2);border-radius:var(--r-btn);align-items:center;gap:2px;padding:3px;display:none}.a21 .seg button{border-radius:var(--r-btn);min-width:40px;height:40px;font-family:var(--mf);color:var(--muted);justify-content:center;align-items:center;padding:0 10px;font-size:15px;transition:background-color .5s,color .5s;display:inline-flex}.a21 .seg button[aria-pressed=true]{background:var(--nav-active);color:var(--ink)}.a21 .seg button:hover{color:var(--ink)}.a21 .menu-btn{border-radius:var(--r-btn);border:1px solid var(--line-2);width:48px;height:48px;color:var(--ink);justify-content:center;align-items:center;display:inline-flex}.a21 .menu{left:calc(var(--page-margin) + var(--hero-inset));right:calc(var(--page-margin) + var(--hero-inset));top:calc(var(--head-h) - 8px);z-index:45;border-radius:var(--r-md);background:var(--card);animation:a21Luft .7s var(--ease-soft) both;flex-direction:column;gap:20px;padding:24px;display:flex;position:absolute;box-shadow:0 24px 60px #00000024}.a21 .menu nav{flex-direction:column;display:flex}.a21 .menu nav a{font-family:var(--hf);border-bottom:1px solid var(--line);padding:12px 4px;font-size:26px}.a21 .menu .seg{align-self:flex-start;display:inline-flex}.a21 .menu-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@container a21 (width>=1024px){.a21 .nav{display:flex}.a21 .seg{display:inline-flex}.a21 .menu-btn,.a21 .menu{display:none}.a21 .buehne{--head-h:92px}}.a21 .hero{padding:var(--hero-inset);position:relative}.a21 .hero-frame{border-radius:var(--r-hero);background:var(--fx-base);isolation:isolate;height:clamp(700px,100svh,1040px);position:relative;overflow:clip}.a21 .fx{pointer-events:none;position:absolute}.a21 .fx-komorebi{z-index:0;width:100%;height:100%;inset:0}.a21 .fx-head{z-index:1;width:min(62%,880px);height:100%;top:0;right:0}.a21 .fx-grass{z-index:2;width:100%;height:clamp(110px,20%,210px);bottom:-2px;left:0;right:0}.a21 .fx-ripple{z-index:3;width:100%;height:100%;inset:0}.a21 .hero-img{object-fit:cover;object-position:62% 50%;z-index:0;width:100%;height:100%;position:absolute;inset:0}.a21 .hero-veil{z-index:1;background:linear-gradient(90deg,var(--fx-base) 0%,color-mix(in srgb,var(--fx-base) 78%,transparent) 34%,color-mix(in srgb,var(--fx-base) 0%,transparent) 68%);position:absolute;inset:0}.a21 .fx-overlay{z-index:2;mix-blend-mode:multiply;width:100%;height:100%;inset:0}.a21[data-theme=dark] .fx-overlay{mix-blend-mode:multiply;opacity:.9}.a21[data-theme=dark] .hero-img{filter:brightness(.42)saturate(.7)}.a21 .hero-inner{z-index:4;height:100%;padding:calc(var(--head-h) + 24px) var(--page-margin) clamp(120px,15%,190px);flex-direction:column;justify-content:flex-end;gap:28px;max-width:1500px;display:flex;position:relative}.a21 .hero .t-over{color:var(--muted)}.a21 .t-over-teil{display:inline-block}.a21 .hero .t-lead{max-width:34em;color:var(--text)}.a21 .hero-cta{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.a21 .hero-h1{color:var(--ink);flex-direction:column;display:flex}.a21 .hero-h1 .zeile{flex-wrap:wrap;column-gap:.22em;display:flex}.a21 .hero-h1 .wort{white-space:nowrap;display:inline-flex}.a21 .hero-h1 .wort.em{font-family:var(--if);font-style:italic;font-weight:var(--iw);font-size:calc(1em * var(--is));letter-spacing:-.01em}.a21 .hero-h1 .wort.em .ch{color:var(--ink)}.a21 .ch{transform-origin:50% 85%;will-change:transform;display:inline-block}.a21 .hero-foot{z-index:5;left:var(--page-margin);right:var(--page-margin);pointer-events:none;justify-content:space-between;align-items:center;gap:16px;display:flex;position:absolute;bottom:clamp(20px,3%,32px)}.a21 .hero-foot>*{pointer-events:auto}.a21 .cue{min-height:44px;color:var(--muted);font-family:var(--mf);align-items:center;gap:12px;font-size:15px;display:inline-flex}.a21 .cue .stiel{background:linear-gradient(var(--ink),transparent);transform-origin:top;width:1px;height:36px;animation:a21Stiel 3.6s var(--ease-soft) infinite}.a21 .pause{border-radius:var(--r-btn);border:1px solid var(--line-2);background:var(--panel);-webkit-backdrop-filter:blur(10px);min-height:44px;color:var(--ink);align-items:center;gap:10px;padding:0 16px;font-size:15px;display:inline-flex}.a21 .pause:hover{border-color:var(--ink)}@keyframes a21Stiel{0%{opacity:1;transform:scaleY(0)}55%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@container a21 (width<=1023px){.a21 .fx-head{opacity:.55;width:100%;height:58%;top:6%}.a21 .hero-veil{background:linear-gradient(0deg,var(--fx-base) 8%,color-mix(in srgb,var(--fx-base) 72%,transparent) 48%,transparent 80%)}.a21 .hero-img{object-position:70% 50%}}@container a21 (width<=639px){.a21 .hero-frame{height:clamp(680px,100svh,860px)}.a21 .hero-inner{gap:22px;padding-bottom:132px}.a21 .hero-cta .btn{flex:auto}.a21 .cue{display:none}}@keyframes a21Zeile{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}html.a21-bewegt .a21[data-auftritt=zeilen] .hero-h1 .zeile{animation:.8s cubic-bezier(.2,.7,.2,1) both a21Zeile;animation-delay:var(--d,.1s)}html.a21-bewegt .a21[data-auftritt=zeilen] .hero-h1 .zeile:nth-of-type(2){--d:.18s}html.a21-bewegt .a21[data-auftritt=zeilen] .hero-h1 .zeile:nth-of-type(3){--d:.26s}@keyframes a21Treib{0%{transform:translateY(-2.5px)rotate(-.5deg)}to{transform:translateY(2.5px)rotate(.5deg)}}.a21[data-treibt=an][data-hero=blatt] .hero-h1 .ch{animation:a21Treib var(--td,7s) ease-in-out var(--tdl,0s) infinite alternate}.a21[data-paused=true] .hero-h1 .ch,.a21[data-bewegung=aus] .hero-h1 .ch{animation-play-state:paused}.a21 .sec{padding:var(--layout-gap) var(--page-margin);position:relative}.a21 .sec-head{margin-bottom:var(--content-gap);flex-direction:column;gap:20px;display:flex}.a21 .sec-head .t-lead{max-width:36em}.a21 .sec-head .t-h2{max-width:16em}.a21 .cards{gap:var(--column-gap);grid-template-columns:minmax(0,1fr);display:grid}@container a21 (width>=640px){.a21 .cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@container a21 (width>=1024px){.a21 .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.a21 .card{padding:var(--inner-gap);padding-bottom:calc(var(--inner-gap) + 8px);background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);min-height:300px;transition:transform 1.1s var(--ease-soft),border-color .8s ease,box-shadow 1.1s var(--ease-soft);flex-direction:column;gap:16px;display:flex;position:relative;overflow:clip}.a21 .card:before{content:"";pointer-events:none;opacity:0;transition:opacity .9s var(--ease-soft);background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--acc-glow) 16%,transparent),transparent 60%);position:absolute;inset:0}.a21 .card:hover{border-color:var(--line-2);box-shadow:var(--shadow-card);transform:translateY(-4px)}.a21 .card:hover:before{opacity:0}.a21 .card-top{justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:28px;display:flex}.a21 .num{font-family:var(--mf);color:var(--acc);font-size:15px}.a21 .card .t-h4{max-width:15em}.a21 .card .t-body{margin-top:auto}.a21 .card .wer{color:var(--meta);align-items:center;gap:8px;font-size:15px;display:flex}.a21 .ki{margin-top:var(--content-gap);border-top:1px solid var(--line);align-items:flex-start;gap:16px;max-width:58em;padding-top:24px;display:flex}.a21 .ki svg{color:var(--acc);flex-shrink:0;margin-top:3px}.a21 .story{padding:0 var(--page-margin);position:relative}.a21 .story-track{position:relative}.a21 .story-stage{padding:var(--layout-gap) 0;grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.a21 .story-copy{z-index:2;flex-direction:column;gap:20px;display:flex;position:relative}.a21 .story-steps{counter-reset:s;grid-template-columns:minmax(0,1fr);gap:28px;margin-top:20px;display:grid}.a21 .story-step{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:20px;display:flex}.a21 .story-step .t-lead{max-width:30em}.a21 .story-art{min-height:420px;position:relative}.a21 .story-art svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.a21 .stem{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round}.a21 .stem-ghost{fill:none;stroke:var(--line-2);stroke-width:1px;stroke-dasharray:2 6}.a21 .leaf path.blatt{fill:var(--acc-glow);fill-opacity:.9;stroke:var(--ink);stroke-width:1.2px}.a21 .leaf path.ader{fill:none;stroke:var(--ink);stroke-width:1px;opacity:.6}.a21 .leaf-in{transform-origin:0 0;transform:scale(var(--g,1));transition:transform .2s linear}.a21 .dot-glow{fill:var(--acc-glow)}.a21 .dot-core{fill:var(--ink)}.a21 .story-ticks{display:none}@container a21 (width>=640px){.a21 .story-steps{column-gap:var(--column-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@container a21 (width>=1024px){.a21 .story-stage{column-gap:var(--column-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center}.a21 .story-copy{grid-column:1/span 7}.a21 .story-art{grid-column:9/span 4;height:100%;min-height:640px}}html.a21-scroll .a21 .story-track{height:calc(var(--steps,4) * 90svh + 100svh)}html.a21-scroll .a21 .story-stage{height:100svh;min-height:640px;padding:calc(var(--head-h) + 24px) 0 48px;align-content:center;position:sticky;top:0}html.a21-scroll .a21 .story-steps{min-height:15.5em;display:block;position:relative}html.a21-scroll .a21 .story-step{opacity:var(--s,0);transform:translateY(calc((1 - var(--s,0)) * 26px));filter:blur(calc((1 - var(--s,0)) * 6px));pointer-events:none;border-top:0;padding-top:0;position:absolute;inset:0 0 auto}html.a21-scroll .a21 .story-step .t-h3{font-size:var(--fs-display);font-family:var(--hf);line-height:1}html.a21-scroll .a21 .story-ticks{gap:8px;margin-top:8px;display:flex}html.a21-scroll .a21 .story-ticks span{background:var(--line-2);border-radius:2px;width:40px;height:3px;position:relative;overflow:hidden}html.a21-scroll .a21 .story-ticks span i{background:var(--acc);transform-origin:0;transform:scaleX(var(--t,0));position:absolute;inset:0}@container a21 (width<=1023px){html.a21-scroll .a21 .story-art{opacity:.5;z-index:1;position:absolute;inset:0 -10% 0 30%}}.a21 .tabs{border:1px solid var(--line-2);border-radius:var(--r-btn);flex-wrap:wrap;gap:4px;margin-bottom:32px;padding:4px;display:inline-flex}.a21 .tab{border-radius:var(--r-btn);min-height:48px;color:var(--muted);transition:background-color .6s var(--ease-soft),color .6s ease;padding:0 20px;font-size:16px;font-weight:600}.a21 .tab[aria-selected=true]{background:var(--btn-bg);color:var(--btn-fg)}.a21 .tab:hover{color:var(--ink)}.a21 .tab[aria-selected=true]:hover{color:var(--btn-fg)}.a21 .tiers{gap:var(--column-gap);grid-template-columns:minmax(0,1fr);display:grid}@container a21 (width>=640px){.a21 .tiers{grid-template-columns:repeat(2,minmax(0,1fr))}}@container a21 (width>=1024px){.a21 .tiers{grid-template-columns:repeat(3,minmax(0,1fr))}}.a21 .tier{padding:var(--inner-gap);background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);animation:a21Luft 1s var(--ease-soft) both;animation-delay:var(--d,0s);flex-direction:column;gap:18px;display:flex;position:relative;overflow:clip}.a21 .tier:before{content:"";pointer-events:none;opacity:0;transition:opacity .9s var(--ease-soft);background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--acc-glow) 14%,transparent),transparent 60%);position:absolute;inset:0}.a21 .tier:hover:before{opacity:0}.a21 .tier-name{justify-content:space-between;align-items:center;display:flex}.a21 .tier .t-h4{min-height:2.4em}.a21 .checks{border-top:1px solid var(--line);flex-direction:column;flex-grow:1;gap:12px;padding-top:18px;display:flex}.a21 .checks li{color:var(--text);align-items:flex-start;gap:12px;line-height:1.5;display:flex}.a21 .checks svg{color:var(--acc);flex-shrink:0;margin-top:3px}.a21 .tier .btn{align-self:flex-start;margin-top:8px}.a21 .pk-note{color:var(--meta);margin-top:24px}@keyframes a21Luft{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.a21 .wl{font-family:var(--hf);font-weight:var(--hw);font-size:var(--fs-h3);letter-spacing:-.015em;max-width:30em;margin-bottom:var(--layout-gap);line-height:1.28}.a21 .wl-w{color:color-mix(in oklab,var(--wl-off),var(--ink) calc(var(--lit,1) * 100%));transition:color .25s linear}.a21 .wl-w.front{color:var(--acc)}.a21 .team{gap:48px var(--column-gap);grid-template-columns:minmax(0,1fr);display:grid}@container a21 (width>=760px){.a21 .team{grid-template-columns:repeat(2,minmax(0,1fr))}}.a21 .person{flex-direction:column;gap:18px;display:flex}.a21 .portrait{aspect-ratio:4/5;border-radius:var(--r-img);background:var(--surface);position:relative;overflow:clip}.a21 .portrait img{object-fit:cover;filter:grayscale(.35)contrast(1.02);width:100%;height:100%;transition:filter 1.4s var(--ease-soft),transform 2.4s var(--ease-soft)}.a21 .person:hover .portrait img{filter:none;transform:scale(1.03)}.a21 .portrait .hinweis{z-index:2;color:#f2f1eb;-webkit-backdrop-filter:blur(8px);background:#0f140ce0;border-radius:999px;padding:6px 12px;font-size:15px;position:absolute;bottom:12px;left:12px}.a21 .person-text{flex-direction:column;gap:12px;display:flex}.a21 .person .rolle{font-family:var(--mf);color:var(--acc);font-size:15px}.a21 .person blockquote{border-left:2px solid var(--acc-glow);font-family:var(--if);font-style:italic;font-size:calc(var(--fs-h4) * var(--is));color:var(--ink);margin:6px 0 0;padding-left:18px;line-height:1.3}.a21 .fakten{gap:24px var(--column-gap);margin-top:var(--layout-gap);border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding-top:28px;display:grid}@container a21 (width>=1024px){.a21 .fakten{grid-template-columns:repeat(4,minmax(0,1fr))}.a21 .team{grid-template-columns:repeat(12,minmax(0,1fr))}.a21 .person:first-child{grid-column:1/span 5}.a21 .person:nth-child(2){grid-column:7/span 5;margin-top:clamp(64px,10cqi,180px)}}.a21 .fakten dt{font-family:var(--hf);font-size:var(--fs-h3);color:var(--ink);line-height:1.1}.a21 .fakten dd{color:var(--meta);margin-top:6px;font-size:15px}.a21 .refs-top{border-top:1px solid var(--line);flex-direction:column;display:flex}.a21 .ref{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);gap:8px 24px;padding:28px 0;display:grid;position:relative;overflow:clip}.a21 .ref:after{content:"";background:var(--acc);transform-origin:0;width:100%;height:1.5px;transition:transform 1.4s var(--ease-soft);position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.a21 .ref:hover:after{transform:scaleX(1)}.a21 .ref-name{font-family:var(--hf);font-weight:var(--hw);font-size:var(--fs-display);letter-spacing:var(--hls);transition:transform 1.2s var(--ease-soft);line-height:1}.a21 .ref:hover .ref-name{transform:translate(12px)}.a21 .ref-jahr{font-family:var(--mf);color:var(--acc);font-size:15px}.a21 .ref-was{color:var(--text);max-width:34em}@container a21 (width>=1024px){.a21 .ref{grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;padding:40px 0}.a21 .ref-name{grid-column:1/span 6}.a21 .ref-jahr{grid-column:7/span 2}.a21 .ref-was{grid-column:9/span 4}}.a21 .refs-index{gap:0 var(--column-gap);margin-top:var(--content-gap);gap:clamp(36px,4cqi,56px) var(--column-gap);grid-template-columns:minmax(0,1fr);display:grid}@container a21 (width>=480px){.a21 .refs-index{grid-template-columns:repeat(2,minmax(0,1fr))}}@container a21 (width>=768px){.a21 .refs-index{grid-template-columns:repeat(3,minmax(0,1fr))}}@container a21 (width>=1024px){.a21 .refs-index{grid-template-columns:repeat(4,minmax(0,1fr))}}@container a21 (width>=1280px){.a21 .refs-index{grid-template-columns:repeat(5,minmax(0,1fr))}}.a21 .refs-index li{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:18px;display:flex}.a21 .refs-index .n{font-family:var(--bf);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);hyphens:auto;font-size:15px;font-weight:700;line-height:1.35}.a21 .refs-index .j{font-family:var(--mf);color:var(--acc);font-size:15px}.a21 .refs-index .w{color:var(--text);hyphens:auto;font-size:15px;line-height:1.6}.a21 .refs-index li.ist-top{border-top-color:var(--acc)}.a21 .fussnote{max-width:none;color:var(--meta);font-size:15px}.a21 .fussnote .stern{font-family:var(--hf);color:var(--acc);flex-shrink:0;font-size:1.6em;line-height:.8}.a21 .refs-fuss{color:var(--meta);margin-top:24px}.a21 .band-wrap{padding:0 var(--hero-inset) var(--hero-inset)}.a21 .band{border-radius:var(--r-hero);background:var(--sec-dark);color:var(--on-dark);padding:calc(var(--layout-gap) + 24px) var(--page-margin) calc(var(--layout-gap) + 96px);position:relative;overflow:clip}.a21 .band .btn-main{background:var(--acc-glow);color:var(--on-glow);border-color:var(--acc-glow)}.a21 .band .btn-main .seed{background:var(--on-glow)}.a21 .band .btn-main:hover{background:#f2f1eb;border-color:#f2f1eb}.a21 .band .fx-band{z-index:0;width:100%;height:100%;top:0;left:0;right:0}.a21 .band-inner{z-index:2;flex-direction:column;gap:36px;display:flex;position:relative}.a21 .band .t-over{color:var(--on-dark-muted)}.a21 .band .t-display{color:var(--on-dark)}.a21 .band .t-lead{color:var(--on-dark-text);max-width:32em}.a21 .band .zeilen{flex-direction:column;gap:12px;display:flex}.a21 .band .zeile{align-items:center;gap:18px;min-height:56px;display:flex}.a21 .band .kreis{border:1px solid var(--on-dark-line);width:56px;height:56px;color:var(--acc-glow);transition:background-color .7s var(--ease-soft),color .7s ease,border-color .7s ease;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.a21 .band .zeile:hover .kreis{background:var(--acc-glow);color:var(--on-glow);border-color:var(--acc-glow)}.a21 .band .werte{flex-direction:column;display:flex}.a21 .band .label{color:var(--on-dark-muted);font-size:15px}.a21 .band .wert{letter-spacing:-.01em;color:var(--on-dark);overflow-wrap:anywhere;font-size:clamp(20px,16px + .6cqi,26px);font-weight:600;line-height:1.25}@container a21 (width>=1024px){.a21 .band-inner{column-gap:var(--column-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;display:grid}.a21 .band-text{flex-direction:column;grid-column:1/span 7;gap:28px;display:flex}.a21 .band .zeilen{grid-column:9/span 4;gap:20px}}.a21 .band-text{flex-direction:column;gap:22px;display:flex}.a21 .fuss{padding:calc(var(--layout-gap) * .6) var(--page-margin) 28px;color:var(--ink);flex-direction:column;gap:40px;display:flex}.a21 .fuss-oben{flex-direction:column;gap:36px;display:flex}.a21 .fuss-marke{flex-direction:column;gap:18px;max-width:340px;display:flex}.a21 .fuss-marke .logo img{height:20px}.a21 .fuss-spalten{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px;display:grid}.a21 .spalte{flex-direction:column;gap:8px;display:flex}.a21 .spalte .t-over{padding-bottom:6px}.a21 .spalte a{color:var(--muted);align-items:center;min-height:32px;transition:color .5s;display:inline-flex}.a21 .spalte a:hover{color:var(--acc)}.a21 .spalte--kontakt{grid-column:1/-1}.a21 .fuss-unten{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;padding-top:20px;font-size:15px;display:flex}.a21 .fuss-unten .recht{flex-wrap:wrap;gap:16px;display:flex}.a21 .fuss-unten button{color:var(--muted);text-underline-offset:4px;min-height:44px;text-decoration:underline}@container a21 (width>=640px){.a21 .spalte--kontakt{grid-column:auto}.a21 .fuss-spalten{grid-template-columns:repeat(3,minmax(0,1fr))}}@container a21 (width>=1024px){.a21 .fuss-spalten{gap:clamp(40px,5cqi,96px);display:flex}}@container a21 (width>=1400px){.a21 .fuss-oben{flex-direction:row;justify-content:space-between;gap:64px}.a21 .fuss-marke{flex-shrink:0;width:320px}}html.a21-bewegt .a21 [data-einblenden=sanft] [data-reveal]{opacity:0;filter:blur(2px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),filter .8s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s);transform:translateY(8px)}html.a21-bewegt .a21 [data-einblenden=sanft] [data-reveal].in{opacity:1;filter:none;transform:none}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){animation:a21Licht 1.1s var(--ease-soft) both}@keyframes a21Licht{0%{clip-path:circle(0 at var(--vx,50%) var(--vy,0%))}to{clip-path:circle(var(--vr,150%) at var(--vx,50%) var(--vy,0%))}}.a21[data-paused=true] .cue .stiel,.a21[data-bewegung=aus] .cue .stiel{animation:none}@media (prefers-reduced-motion:reduce){.a21 *,.a21 :before,.a21 :after{transition:none!important;animation:none!important}html.a21-bewegt .a21 [data-reveal]{opacity:1;filter:none;transform:none}}.a21 .fx-pond{z-index:0;width:100%;height:100%;inset:0}.a21[data-hero=teich] .hero-frame{background:#0b1f18}.a21[data-hero=teich] .hero,.a21[data-hero=teich] .kopf:not(.solid){--ink:#f3f2ec;--text:#d7dfd5;--muted:#b9c8bc;--meta:#b9c8bc;--line-2:#f3f2ec6b;--nav-active:#f3f2ec21;--panel:#08181280;--btn-bg:var(--acc-glow);--btn-fg:var(--on-glow);--wing:#ffffff24}.a21[data-hero=teich] .kopf:not(.solid) .logo-light{display:none!important}.a21[data-hero=teich] .kopf:not(.solid) .logo-dark{display:block!important}.a21[data-hero=teich] .hero-h1 .ch{text-shadow:0 1px 18px #040e0a59}.a21[data-hero=teich] .cue .stiel{background:linear-gradient(var(--ink),transparent)}.a21 .sec-schatten{isolation:isolate}.a21 .fx-shade{z-index:0;width:100%;height:100%;inset:0}.a21 .sec-schatten>.rahmen{z-index:1;position:relative}.a21 .sumi{color:var(--ink)}.a21 .kan{fill:currentColor;fill-opacity:.88;clip-path:inset(calc((1 - var(--g,1)) * 100%) 0 0 0)}.a21 .fushi{fill:none;stroke:currentColor;stroke-width:3.4px;stroke-linecap:round;opacity:var(--g,1)}.a21 .zweig{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;opacity:var(--g,1)}.a21 .ha-s{fill:currentColor;fill-opacity:.9;transform:scale(var(--g,1),calc(.35 + var(--g,1) * .65))}.a21 .ha-s.blass{fill-opacity:.42}.a21{--cut:var(--bg)}.a21 .band{--cut:var(--sec-dark)}.a21[data-hero=teich] .hero{--cut:#0b1f18}.a21 .fauna{z-index:6;pointer-events:none;color:var(--ink);will-change:transform;position:absolute;top:0;left:0;overflow:visible}.a21 .tombo .koerper{fill:currentColor}.a21 .tombo .fl .flaeche{fill:currentColor;fill-opacity:.13;stroke:currentColor;stroke-width:.6px}.a21 .tombo .fl .ader{fill:none;stroke:currentColor;stroke-width:.45px}.a21 .tombo .fl .mal{fill:currentColor}.a21 .tombo .schnitt{fill:none;stroke:var(--cut);stroke-width:.7px}.a21 .tombo .fl{transform-origin:0 -26px}.a21 .tombo .fl.h{transform-origin:0 -18px}.a21 .tombo.fliegt .fl{animation:60ms linear infinite alternate a21Schwirr}.a21 .tombo.fliegt .fl.h{animation-delay:30ms}@keyframes a21Schwirr{0%{transform:scaleY(1)}to{transform:scaleY(.35)}}.a21 .cho .w{fill:currentColor}.a21 .cho .schnitt{fill:none;stroke:var(--cut);stroke-width:.8px;stroke-linecap:round}.a21 .cho .punkt{fill:var(--cut)}.a21 .cho .koerper{fill:currentColor}.a21 .cho .fuehler{fill:none;stroke:currentColor;stroke-width:.7px;stroke-linecap:round}.a21 .cho .fluegel{transform-origin:0 -4px;animation:.3s ease-in-out infinite alternate a21Flug}.a21 .cho.ruht .fluegel{animation:5.5s ease-in-out infinite alternate a21Ruhe}@keyframes a21Flug{0%{transform:scaleX(1)}to{transform:scaleX(.12)}}@keyframes a21Ruhe{0%,45%{transform:scaleX(1)}to{transform:scaleX(.42)}}.a21[data-paused=true] .fauna *,.a21[data-bewegung=aus] .fauna *{animation:none!important}@media (prefers-reduced-motion:reduce){.a21 .fauna *{animation:none!important}}@container a21 (width<=639px){.a21 .tombo{width:60px;height:60px}}.a21 .sec-schatten .card{background:color-mix(in srgb,var(--card) 52%,transparent);border-color:color-mix(in srgb,var(--line) 70%,transparent)}.a21 .pond-ok .hero-h1 .ch{color:#0000!important;text-shadow:none!important;animation:none!important}.a21 .fx-tusche{width:100%;height:100%;inset:0}.a21 .tombo .cerci{stroke-width:.8px}.a21{--k-in:cubic-bezier(.76,0,.24,1);--k-out:cubic-bezier(.16,1,.3,1);--k-push:cubic-bezier(.22,1,.36,1)}html.a21-bewegt .a21 .ruhig,html.a21-bewegt .a21 .ruhig *{transition-delay:0s!important}html.a21-bewegt .a21 .zurueck,html.a21-bewegt .a21 .zurueck *{transition:none!important}html.a21-bewegt .a21 [data-einblenden=vorhang] [data-reveal]{opacity:0;transition:opacity .9s var(--k-out),transform .9s var(--k-out);transition-delay:var(--d,0s);transform:translateY(24px)}html.a21-bewegt .a21 [data-einblenden=vorhang] [data-reveal].in{opacity:1;transform:none}html.a21-bewegt .a21 [data-einblenden=vorhang] .t-over[data-reveal]{opacity:1;clip-path:inset(0 100% 0 0);width:fit-content;transition:clip-path 1.3s var(--k-in);transform:none}html.a21-bewegt .a21 [data-einblenden=vorhang] .t-over[data-reveal].in{clip-path:inset(0)}html.a21-bewegt .a21 [data-einblenden=vorhang] :is(.card,.tier)[data-reveal]{opacity:1;clip-path:inset(100% 0 0);transition:clip-path 1.3s var(--k-in) var(--d,0s);transform:none}html.a21-bewegt .a21 [data-einblenden=vorhang] :is(.card,.tier)[data-reveal].in{clip-path:inset(0)}html.a21-bewegt .a21 [data-einblenden=vorhang] :is(.card,.tier)[data-reveal]>:not(.card-schatten){opacity:0;transition:opacity .9s var(--k-out),transform .9s var(--k-out);transition-delay:calc(var(--d,0s) + .5s + var(--k,0) * 90ms);transform:translateY(12px)}html.a21-bewegt .a21 [data-einblenden=vorhang] :is(.card,.tier)[data-reveal].in>:not(.card-schatten){opacity:1;transform:none}.a21 .card>:nth-child(3){--k:1}.a21 .card>:nth-child(4){--k:2}html.a21-bewegt .a21 [data-einblenden=vorhang] .person[data-reveal]{opacity:1;transform:none}html.a21-bewegt .a21 [data-einblenden=vorhang] .person[data-reveal] .portrait{clip-path:inset(100% 0 0);transition:clip-path 1.5s var(--k-in) var(--d,0s)}html.a21-bewegt .a21 [data-einblenden=vorhang] .person[data-reveal] .portrait img{transition:scale 2.6s var(--k-out) var(--d,0s),filter 1.4s var(--ease-soft);scale:1.2}html.a21-bewegt .a21 [data-einblenden=vorhang] .person[data-reveal] .person-text{opacity:0;transition:opacity .9s var(--k-out),transform .9s var(--k-out);transition-delay:calc(var(--d,0s) + .6s);transform:translateY(16px)}html.a21-bewegt .a21 [data-einblenden=vorhang] .person[data-reveal].in .portrait{clip-path:inset(0)}html.a21-bewegt .a21 [data-einblenden=vorhang] .person[data-reveal].in .portrait img{scale:1}html.a21-bewegt .a21 [data-einblenden=vorhang] .person[data-reveal].in .person-text{opacity:1;transform:none}html.a21-bewegt .a21 [data-einblenden=aufsteigen] [data-reveal]{opacity:0;transition:opacity .7s,transform .7s;transition-delay:var(--col,var(--d,0s));transform:translateY(24px)}html.a21-bewegt .a21 [data-einblenden=aufsteigen] [data-reveal].in{opacity:1;transform:none}.a21 .cards>.card{--col:0s}@container a21 (width>=640px){.a21 .cards>.card:nth-child(2n){--col:.1s}}@container a21 (width>=1024px){.a21 .tiers>.tier:nth-child(2){--col:.12s}.a21 .tiers>.tier:nth-child(3){--col:.24s}.a21 .cards>.card:nth-child(n){--col:0s}.a21 .cards>.card:nth-child(3n+2){--col:.1s}.a21 .cards>.card:nth-child(3n+3){--col:.2s}}html.a21-bewegt .a21:not([data-auftritt=zeilen]) h2[data-fx=auftritt][data-reveal]{opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}.a21 .hero-h1 .wort{will-change:transform}html.a21-bewegt .a21[data-auftritt=maske] .hero-h1 .zeile{clip-path:inset(-60% -10% -.14em)}html.a21-bewegt .a21[data-auftritt=maske] .hero-h1 .wort{animation:a21Maske 1.15s var(--k-out) both;animation-delay:calc(.15s + var(--wi,0) * 70ms)}@keyframes a21Maske{0%{transform:translateY(115%)}to{transform:none}}html.a21-bewegt .a21[data-auftritt=kippen] .hero-h1 .zeile{perspective:900px}html.a21-bewegt .a21[data-auftritt=kippen] .hero-h1 .ch{animation:1.15s cubic-bezier(.16,.84,.3,1) both a21Kipp;animation-delay:calc(.12s + var(--ci,0) * 32ms)}html.a21-bewegt .a21[data-auftritt=kippen][data-treibt=an][data-hero=blatt] .hero-h1 .ch{animation:a21Kipp 1.15s cubic-bezier(.16,.84,.3,1) both,a21Treib var(--td,7s) ease-in-out var(--tdl,0s) infinite alternate;animation-delay:calc(.12s + var(--ci,0) * 32ms),var(--tdl,0s)}@keyframes a21Kipp{0%{opacity:0;filter:blur(11px);transform:translateY(.8em)rotateX(-62deg)}to{opacity:1;filter:none;transform:none}}.a21 h2[data-fx=auftritt] .w2,.a21 h2[data-fx=auftritt] .wi{display:inline-block}html.a21-bewegt .a21[data-auftritt=maske] h2[data-fx=auftritt] .w2{clip-path:inset(-40% -12% -.16em)}html.a21-bewegt .a21[data-auftritt=maske] h2[data-fx=auftritt] .wi{transition:transform 1.1s var(--k-out);transition-delay:calc(var(--wi,0) * 60ms);transform:translateY(115%)}html.a21-bewegt .a21[data-auftritt=maske] h2[data-fx=auftritt].in .wi{transform:none}html.a21-bewegt .a21[data-auftritt=kippen] h2[data-fx=auftritt] .w2{perspective:700px}html.a21-bewegt .a21[data-auftritt=kippen] h2[data-fx=auftritt] .wi{opacity:0;filter:blur(11px);transition:opacity 1.15s cubic-bezier(.16,.84,.3,1),transform 1.15s cubic-bezier(.16,.84,.3,1),filter 1.15s cubic-bezier(.16,.84,.3,1);transition-delay:calc(var(--wi,0) * 62ms);transform:translateY(.8em)rotateX(-62deg)}html.a21-bewegt .a21[data-auftritt=kippen] h2[data-fx=auftritt].in .wi{opacity:1;filter:none;transform:none}html.a21-bewegt .a21[data-auftritt=zeilen] h2[data-fx=auftritt][data-reveal]{opacity:0;filter:blur(2px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1),filter .8s cubic-bezier(.2,.7,.2,1);transform:translateY(8px)}html.a21-bewegt .a21[data-auftritt=zeilen] h2[data-fx=auftritt][data-reveal].in{opacity:1;filter:none;transform:none}.a21 .flap{animation:.14s ease-out both a21Flap;display:inline-block}@keyframes a21Flap{0%{opacity:.35;transform:rotateX(70deg)}to{opacity:1;transform:none}}.a21 .wl-c{transition:color .12s linear}html.a21-scroll .a21 .wl[data-mode=zeichen] .wl-c.an,.a21 .wl[data-mode=hand] .wl-w,.a21 .wl[data-mode=zeichen] .wl-w,.a21 .wl[data-mode=ruhig] .wl-w{color:var(--ink)}html.a21-scroll .a21 .wl[data-mode=zeichen] .wl-w{color:var(--wl-off)}.a21 .wl .mk{white-space:nowrap;position:relative}.a21 .mk-svg{pointer-events:none;z-index:-1;display:none;position:absolute;top:0;left:0;overflow:visible}.a21 .wl[data-mode=hand] .mk-svg{display:block}.a21 .wl[data-mode=hand]{isolation:isolate;position:relative}.a21 .mk-p{fill:none;stroke:var(--acc);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.a21 .mk-p2{opacity:.5;stroke-width:1.6px}.a21 .mk-svg[data-note=markierung] .mk-p{stroke:color-mix(in srgb,var(--acc-glow) 55%,transparent);stroke-width:.62em;opacity:1}.a21[data-theme=dark] .mk-svg[data-note=markierung] .mk-p{stroke:color-mix(in srgb,var(--acc-glow) 26%,transparent)}.a21 .mk-svg[data-note=markierung] .mk-p2{display:none}.a21 .slot{vertical-align:bottom;text-align:left;clip-path:inset(-.05em -.6em -.18em -.1em);display:inline-grid}.a21 .slot-w{white-space:nowrap;grid-area:1/1}.a21 .slot-b:empty{visibility:hidden}.a21 .slot .caret{display:none}html.a21-bewegt .a21 .slot[data-mode=push] .slot-w{transition:transform .6s var(--k-push)}.a21 .slot .slot-w.raus{transform:translateY(105%)}.a21 .slot .slot-w.oben{transform:translateY(-105%);transition:none!important}.a21 .slot[data-mode=tippen]{clip-path:none;display:inline}.a21 .slot[data-mode=tippen] .slot-b{display:none}html.a21-bewegt .a21 .slot[data-mode=tippen] .caret{vertical-align:-.04em;background:currentColor;width:.06em;height:.82em;margin-left:.05em;animation:1.06s step-end infinite a21Caret;display:inline-block}html.a21-bewegt .a21 .slot[data-mode=tippen].tippt .caret{animation:none}@keyframes a21Caret{50%{opacity:0}}.a21 .card-schatten{display:none}html.a21-scroll .a21 [data-form=stapel] .cards{display:block}html.a21-scroll .a21 [data-form=stapel] .card{top:calc(var(--head-h) + 24px + var(--si,0) * 14px);transform-origin:50% 0;background:var(--card);will-change:transform;justify-content:space-between;min-height:min(64vh,560px);margin-bottom:12vh;padding:clamp(28px,4cqi,64px);position:sticky}html.a21-scroll .a21 [data-form=stapel] .card:last-child{margin-bottom:0}html.a21-scroll .a21 [data-form=stapel] .card .t-h4{font-size:var(--fs-h2);font-family:var(--hf);font-weight:var(--hw);letter-spacing:var(--hls);max-width:14em;line-height:1.04}html.a21-scroll .a21 [data-form=stapel] .card .t-body{max-width:36em;font-size:var(--fs-lead)}html.a21-scroll .a21 [data-form=stapel] .card-schatten{opacity:var(--sh,0);pointer-events:none;z-index:3;background:#000;display:block;position:absolute;inset:0}.a21 .wisch{margin-inline:calc(-1 * var(--page-margin));position:relative}.a21 .wisch-buehne{position:relative}.a21 .wisch-panel{min-height:520px;padding:clamp(40px,6cqi,96px) var(--page-margin);background:var(--surface);grid-template-columns:minmax(0,1fr);align-content:center;gap:20px;display:grid;position:relative;overflow:clip}.a21 .wisch-panel[data-i="1"]{background:var(--sec-dark);color:var(--on-dark);--meta:var(--on-dark-muted);--text:var(--on-dark-text);--acc:var(--acc-glow)}.a21 .wisch-panel[data-i="2"]{background:var(--surface-2)}.a21 .wisch-nr{font-family:var(--mf);color:var(--meta);letter-spacing:.08em;font-size:15px}.a21 .wisch-name{font-family:var(--hf);font-weight:var(--hw1);letter-spacing:var(--hls1);margin:0;font-size:clamp(64px,13cqi,240px);line-height:.9}.a21 .wisch-jahr{font-family:var(--mf);color:var(--text);font-size:15px}.a21 .wisch-was{max-width:30em;color:var(--text)}.a21 .wisch-panel>*{transform:translateY(calc((1 - var(--t,1)) * 48px));opacity:calc(.2 + var(--t,1) * .8)}@container a21 (width>=1024px){.a21 .wisch-panel{column-gap:var(--column-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end}.a21 .wisch-nr{grid-column:1/-1}.a21 .wisch-name{grid-column:1/span 8}.a21 .wisch-jahr{grid-column:9/span 4;align-self:start}.a21 .wisch-was{grid-column:9/span 4}}html:not(.a21-scroll) .a21 .wisch,html.a21-scroll .a21 .wisch~.refs-index .ist-top{display:none}html.a21-scroll .a21 .wisch{height:calc(var(--n,3) * 100svh)}html.a21-scroll .a21 .wisch-buehne{height:100svh;position:sticky;top:0;overflow:clip}html.a21-scroll .a21 .wisch-panel{min-height:0;clip-path:inset(var(--reveal,0%) 0 0 0);will-change:clip-path;position:absolute;inset:0}html.a21-scroll .a21 .wisch-panel .wisch-inhalt{display:contents}.a21 #pakete{isolation:isolate}.a21 .pk-wisch{z-index:7;background:var(--sec-dark);pointer-events:none;clip-path:inset(0 100% 0 0);position:absolute;inset:0}.a21 .pk-wisch.is-hin{clip-path:inset(0);transition:clip-path .9s cubic-bezier(.6,0,.85,0)}.a21 .pk-wisch.is-zurueck{clip-path:inset(0 0 0 100%);transition:clip-path 1.3s cubic-bezier(.15,.85,.25,1)}.a21 .tiers.is-neu .tier>*{animation:a21Neu .8s var(--k-out) both;animation-delay:calc(.15s + var(--k,0) * 70ms)}.a21 .tier>:nth-child(2){--k:1}.a21 .tier>:nth-child(3){--k:2}.a21 .tier>:nth-child(4){--k:3}@keyframes a21Neu{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.a21 .intro{display:none}html.a21-scroll .a21 .intro.spielt{z-index:90;background:var(--bg);color:var(--ink);cursor:pointer;display:block;position:fixed;inset:0;overflow:clip}.a21 .intro-saeulen,.a21 .intro-split,.a21 .intro-partikel{display:none}.a21 .intro-marke{z-index:3;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.a21 .intro-wort{font-family:var(--hf);font-weight:var(--hw);letter-spacing:.25em;text-indent:.25em;white-space:nowrap;margin:0;font-size:clamp(28px,3.2cqi,46px);line-height:1.3}.a21 .intro .ic{display:inline-block}.a21 .intro-linie{background:color-mix(in srgb,var(--ink) 40%,transparent);width:160px;height:1px;display:block;transform:scaleX(0)}.a21 .intro-meta{font-family:var(--mf);letter-spacing:.2em;text-transform:uppercase;color:var(--meta);opacity:0;gap:28px;margin:0;font-size:15px;display:flex}.a21 .intro.aus{opacity:0;transition:opacity 1.3s cubic-bezier(.45,0,.55,1)}.a21 .intro[data-variant=haarlinie] .intro-wort{animation:1.5s cubic-bezier(.16,1,.3,1) .15s both a21HlWort}.a21 .intro[data-variant=haarlinie] .intro-linie{animation:1.9s cubic-bezier(.16,1,.3,1) .35s both a21HlLinie}@keyframes a21HlWort{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes a21HlLinie{0%{transform:scaleX(0)}to{transform:scaleX(1)}}html.a21-scroll .a21 .intro.spielt[data-variant=vorhang]{background:0 0}.a21 .intro[data-variant=vorhang] .intro-saeulen{z-index:1;grid-template-columns:repeat(6,1fr);display:grid;position:absolute;inset:0}.a21 .intro-saeulen span{background:var(--bg);transition:transform 1s var(--k-in);transition-delay:calc(var(--p,0) * 65ms);margin-right:-1px}.a21 .intro-saeulen span:nth-child(2){--p:1}.a21 .intro-saeulen span:nth-child(3){--p:2}.a21 .intro-saeulen span:nth-child(4){--p:3}.a21 .intro-saeulen span:nth-child(5){--p:4}.a21 .intro-saeulen span:nth-child(6){--p:5}.a21 .intro[data-variant=vorhang].hebt .intro-saeulen span{transform:translateY(-101%)}.a21 .intro[data-variant=vorhang] .intro-wort{perspective:600px;animation:1.9s cubic-bezier(.2,.7,.2,1) both a21Weit}.a21 .intro[data-variant=vorhang] .ic{animation:1.15s cubic-bezier(.16,.84,.3,1) both a21Kipp;animation-delay:calc(.12s + var(--ci,0) * 62ms)}.a21 .intro[data-variant=vorhang] .intro-linie{animation:1.2s cubic-bezier(.16,.84,.3,1) .95s both a21HlLinie}.a21 .intro[data-variant=vorhang] .intro-meta{animation:.9s cubic-bezier(.16,.84,.3,1) 1.1s both a21MetaIn}.a21 .intro[data-variant=vorhang].hebt .intro-marke{opacity:0;transition:opacity .4s ease,transform .5s var(--k-in);transform:translateY(-24px)}.a21 .intro[data-variant=vorhang].hebt{pointer-events:none}@keyframes a21Weit{0%{letter-spacing:.04em;text-indent:.04em}to{letter-spacing:.5em;text-indent:.5em}}@keyframes a21MetaIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html.a21-scroll .a21 .intro.spielt[data-variant=split]{background:0 0}.a21 .intro[data-variant=split] .intro-split{z-index:1;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.a21 .intro-halb{overflow:clip}.a21 .intro-halb img{object-fit:cover;filter:grayscale(.35);width:100%;height:100%}.a21 .intro[data-variant=split] .intro-l{animation:a21VonUnten 2.2s var(--k-out) both}.a21 .intro[data-variant=split] .intro-r{animation:a21VonOben 2.2s var(--k-out) both}.a21 .intro[data-variant=split].hebt .intro-l{transition:transform 2.2s var(--k-out);animation:none;transform:translateY(101%)}.a21 .intro[data-variant=split].hebt .intro-r{transition:transform 2.2s var(--k-out);animation:none;transform:translateY(-101%)}@keyframes a21VonUnten{0%{transform:translateY(101%)}}@keyframes a21VonOben{0%{transform:translateY(-101%)}}.a21 .intro[data-variant=split] .intro-wort{color:#f2f1eb;text-shadow:0 1px 24px #0a0e0a73;letter-spacing:.15em;text-indent:.15em;animation:a21Atmen 2.4s var(--k-out) both}.a21 .intro[data-variant=split] .intro-linie,.a21 .intro[data-variant=split] .intro-meta{display:none}.a21 .intro[data-variant=split].still .intro-marke{opacity:0;transition:opacity .6s}.a21 .intro[data-variant=split].hebt{pointer-events:none}@keyframes a21Atmen{0%{letter-spacing:.15em;text-indent:.15em;opacity:0}20%{opacity:1}to{letter-spacing:.5em;text-indent:.5em;opacity:1}}.a21 .intro[data-variant=partikel] .intro-partikel{z-index:2;width:100%;height:100%;display:block;position:absolute;inset:0}.a21 .intro[data-variant=partikel] .intro-marke{display:none}.a21 .cho{transform-origin:32px 32px}.a21 .cho .seite{display:none}.a21 .cho.fliegt .seite{display:inline}.a21 .cho.fliegt .oben{display:none}.a21 .cho .sf{transform-origin:2px -3px;animation:.17s ease-in-out infinite alternate a21Schlag}.a21 .cho.gleitet .sf{animation-play-state:paused}@keyframes a21Schlag{0%{transform:scaleY(1)}to{transform:scaleY(-.48)}}.a21 [data-parallax] img{will-change:transform}@media (prefers-reduced-motion:reduce){html.a21-scroll .a21 .intro.spielt{display:none}html.a21-bewegt .a21 [data-reveal],html.a21-bewegt .a21 [data-reveal] *{opacity:1!important;filter:none!important;clip-path:none!important;transform:none!important}html.a21-scroll .a21 .wisch{height:auto}html.a21-scroll .a21 .wisch-buehne{height:auto;position:relative}html.a21-scroll .a21 .wisch-panel{clip-path:none;min-height:520px;position:relative}}html.a21-replay .a21 .hero-h1,html.a21-replay .a21 .hero-h1 *{animation:none!important}@container a21 (width>=1024px){.a21 .tiers.tiers-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.a21 .einstieg .t-body{color:var(--text)}.a21 .einstieg-wege{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:auto;padding-top:8px;display:flex}.a21 .einstieg-wege .mehr{color:var(--ink);text-decoration:underline;text-decoration-color:var(--acc);text-underline-offset:4px;align-items:center;min-height:32px;display:inline-flex}.a21 .einstieg-wege .gap,.a21 .spalte .gap{font-size:15px}.a21 .refs-index .j:empty,.a21 .wisch-jahr:empty{display:none}.a21 .seg.seg-text{border:0;border-radius:0;gap:0;padding:0}.a21 .seg.seg-text button{min-width:0;font-family:var(--bf);letter-spacing:.04em;background:0 0;border-radius:0;padding:0 8px;font-weight:500}.a21 .seg.seg-text button+button:before{content:"|" / "";color:var(--line-2);margin-left:-4px;margin-right:12px;font-weight:400}.a21 .seg.seg-text button[aria-pressed=true]{color:var(--ink);background:0 0;font-weight:700}.a21 .card-top{padding-bottom:20px}.a21 .card .rubrik{letter-spacing:1px;text-transform:uppercase;color:var(--meta);hyphens:auto;margin-bottom:-6px;font-size:15px;font-weight:600;line-height:1.3}.a21 .seg.seg-text button svg{display:block}.a21 .seg.seg-text button[aria-pressed=true] svg{stroke-width:2px}.a21 .recht-kopf{background:var(--bg);border-bottom:1px solid var(--line);margin-bottom:0;position:relative}.a21 .recht-zurueck{color:var(--ink);text-decoration:underline;text-decoration-color:var(--acc);text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.a21 .recht{padding:var(--content-gap) var(--page-margin) var(--layout-gap)}.a21 .recht-rahmen{max-width:1100px;margin-inline:0}.a21 .recht-h1{margin-top:16px}.a21 .recht-intro{max-width:36em;margin-top:24px}.a21 .recht-bloecke{margin-top:var(--content-gap);border-top:1px solid var(--line);gap:40px;padding-top:40px;display:grid}@container a21 (width>=1024px){.a21 .recht-block{column-gap:var(--column-gap);grid-template-columns:minmax(0,4fr) minmax(0,8fr);display:grid}.a21 .recht-block>p{grid-column:2}.a21 .recht-h2{grid-row:1/span 6}}.a21 .recht-h2{font-family:var(--bf);color:var(--ink);margin-bottom:8px;font-size:17px;font-weight:600;line-height:1.4}.a21 .recht-block .t-body{color:var(--text);max-width:40em}.a21 .recht-block .t-body+.t-body{margin-top:12px}.a21 .recht-fuss .fuss-unten{color:var(--meta);flex-wrap:wrap;justify-content:space-between;gap:16px;font-size:15px;display:flex}.a21 .recht-fuss a{color:var(--ink)}.a21 .us-hero{padding-top:calc(var(--layout-gap) * .5)}.a21 .us-hero-raster{align-items:center;gap:40px;display:grid}.a21 .us-hero-text{flex-direction:column;gap:24px;display:flex}.a21 .us-h1{text-wrap:balance;max-width:12em}.a21 .us-h1 em,.a21 .us-audit .t-h2 em,.a21 #us-h2k em{font-family:var(--if);font-style:italic;font-weight:var(--iw,400);color:var(--acc)}.a21 .band #us-h2k em{color:var(--acc-glow)}.a21 .us-hinweis{color:var(--meta)}.a21 .us-hero-bild{border-radius:var(--r-lg);background:var(--card);border:1px solid var(--line);aspect-ratio:4/3;margin:0;overflow:clip}.a21 .us-hero-bild img{object-fit:cover;width:100%;height:100%;display:block}@container a21 (width>=1024px){.a21 .us-hero-raster{column-gap:var(--column-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.a21 .us-feld{min-height:0}.a21 .us-feld .t-body{margin-top:0}.a21 .us-audit-raster{align-items:start;gap:40px;display:grid}.a21 .us-audit .t-over{margin-bottom:20px}.a21 .us-p{max-width:36em;margin-top:24px}.a21 .us-bericht{flex-direction:column;gap:12px;margin:0;display:flex}.a21 .us-bericht img{border-radius:var(--r-lg);border:1px solid var(--line);background:var(--card);width:100%;height:auto;display:block}.a21 .us-bericht figcaption{color:var(--meta)}@container a21 (width>=1024px){.a21 .us-audit-raster{column-gap:calc(var(--column-gap) * 2);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.a21 .tier .t-body{color:var(--text)}.a21 .us-schritte{gap:32px var(--column-gap);counter-reset:none;display:grid}@container a21 (width>=640px){.a21 .us-schritte{grid-template-columns:repeat(2,minmax(0,1fr))}}@container a21 (width>=1024px){.a21 .us-schritte{grid-template-columns:repeat(4,minmax(0,1fr))}}.a21 .us-schritte li{border-top:1px solid var(--line);flex-direction:column;gap:12px;padding-top:20px;display:flex}.a21 .us-schritte .t-body{color:var(--text)}.a21 .us-praxis{gap:32px var(--column-gap);display:grid}@container a21 (width>=1024px){.a21 .us-praxis{grid-template-columns:repeat(2,minmax(0,1fr))}}.a21 .us-praxis div{border-top:1px solid var(--line);padding-top:20px}.a21 .us-praxis dt{font-family:var(--hf);font-size:var(--fs-h3);color:var(--ink);line-height:1.1}.a21 .us-praxis dd{color:var(--text);max-width:36em;margin:12px 0 0}.a21 .us-erst{border-top-color:var(--on-dark-line);flex-grow:0;padding-top:16px}.a21 .band .us-erst li{color:var(--on-dark-text)}.a21 .band .us-erst svg{color:var(--acc-glow)}.a21 .us-weiter{padding-top:calc(var(--layout-gap) * .5);padding-bottom:calc(var(--layout-gap) * .3)}.a21 .us-weiter ul{flex-wrap:wrap;gap:12px 32px;margin-top:16px;display:flex}.a21 .us-weiter a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--acc);text-underline-offset:4px;min-height:44px;font-size:var(--fs-lead);align-items:center;display:inline-flex}.a21 .seg a{min-width:40px;height:40px;color:var(--muted);justify-content:center;align-items:center;padding:0 10px;font-size:15px;text-decoration:none;transition:color .5s;display:inline-flex}.a21 .seg.seg-text a{min-width:0;font-family:var(--bf);letter-spacing:.04em;padding:0 8px;font-weight:500}.a21 .seg.seg-text a+a:before{content:"|" / "";color:var(--line-2);margin-left:-4px;margin-right:12px;font-weight:400}.a21 .seg.seg-text a[aria-current=page]{color:var(--ink);font-weight:700}.a21 .seg a:hover{color:var(--ink)}.a21 .vertrauen{flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-top:clamp(28px,4cqi,44px);font-size:15px;line-height:1.5;display:flex}.a21 .vertrauen .vl{font-family:var(--mf);color:var(--meta);margin:0}.a21 .vertrauen .vn{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.a21 .vertrauen .vn li{font-family:var(--bf);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);font-weight:700}.a21 .vertrauen .vfn{color:var(--meta);flex-basis:100%;margin:0}.a21 .us-betrifft-fuss{margin-top:var(--content-gap);max-width:68ch;color:var(--meta);font-size:15px;line-height:1.6}.a21 .us-betrifft-fuss strong{color:var(--ink)}html,body{background:#f2f1eb;margin:0}html[data-theme=dark],html[data-theme=dark] body{background:#141514}.a21{min-height:100vh}main:focus{outline:none}.a21 .kopf.kopf--fest{margin-bottom:0}.a21 .menu-btn .menu-auf{display:none}.a21 .menu-btn[aria-expanded=true] .menu-auf{display:block}.a21 .menu-btn[aria-expanded=true] .menu-zu,.a21 .menu[hidden],.a21 .pause .pause-play{display:none}.a21[data-paused=true] .pause .pause-play{display:block}.a21[data-paused=true] .pause .pause-stop{display:none}.a21 .sp.recht{padding-top:var(--content-gap)}.a21 .t-h2 .w2,.a21 .t-h2 .wi{-webkit-hyphens:auto;hyphens:auto;max-width:100%}.a21 :is(.card .t-body,.us-feld .t-body,.tier .t-body,.checks span,.us-praxis dd,.us-schritte .t-body,.recht-block .t-body,.person-text .t-body){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 3 3}.a21 :is(.t-body,.t-lead,.us-betrifft-fuss,dd){text-wrap:pretty}.a21{hanging-punctuation:first allow-end last}@supports not (hanging-punctuation:first){.a21 .person blockquote{text-indent:-.42em}}.a21 .sec.us-hero{padding:calc(var(--layout-gap) * .5) 0 0}.a21 .us-hero .us-hero-raster{gap:var(--content-gap);max-width:none}.a21 .us-hero-text{padding-inline:var(--page-margin)}.a21 .us-hero .us-hero-bild{aspect-ratio:3/2;border:0;border-radius:0}.a21 .us-hero .us-hero-bild img{object-position:62% 45%}@container a21 (width>=1024px){.a21 .sec.us-hero{padding:0}.a21 .us-hero .us-hero-raster{min-height:clamp(600px,calc(100svh - var(--head-h)),940px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:0}.a21 .us-hero-text{padding:var(--content-gap) clamp(32px,4cqi,72px) var(--content-gap) var(--page-margin);justify-content:center}.a21 .us-hero .us-hero-bild{aspect-ratio:auto;height:100%}}.a21 .sprachhinweis{z-index:50;background:var(--card);max-width:min(360px,100vw - 32px);color:var(--text);border:1px solid var(--line);border-radius:var(--r-md);animation:a21Luft .6s var(--ease-soft) both;align-items:flex-start;gap:12px;padding:14px 12px 14px 18px;font-size:15px;line-height:1.45;display:flex;position:fixed;top:96px;left:auto;right:16px;box-shadow:0 18px 48px #00000024}.a21 .sprachhinweis[hidden]{display:none}.a21 .sprachhinweis p{margin:0}.a21 .sprachhinweis a{color:var(--ink);text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.a21 .sprachhinweis-zu{border-radius:var(--r-sm);width:32px;height:32px;color:var(--ink);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:-6px 0 -6px auto;display:grid}.a21 .sprachhinweis-zu:hover{background:var(--nav-active,#0000000f)}@media (width>=1024px){.a21 .sprachhinweis{top:104px;right:clamp(32px,4vw,64px)}}@media (prefers-reduced-motion:reduce){.a21 .sprachhinweis{animation:none}}.a21 .card--leistung{flex-direction:column;display:flex}.a21 .card--leistung .card-titel{margin:0 0 16px}.a21 .card--leistung .t-body{color:var(--text);margin:0}.a21 .card--leistung .t-body+.t-body{margin-top:10px}.a21 .card-link{color:var(--ink);align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-top:24px;font-weight:600;text-decoration:none;display:inline-flex}.a21 .card-link:hover{text-underline-offset:4px;text-decoration:underline}.a21 .card-link .pfeil{transition:transform .3s var(--ease-soft)}.a21 .card-link:hover .pfeil{transform:translate(3px)}.a21 .hero:has(.vertrauen) .hero-frame{height:auto;min-height:clamp(700px,100svh,1040px)}.a21 .hero:has(.vertrauen) .hero-inner{height:auto;min-height:clamp(700px,100svh,1040px);padding-top:calc(var(--head-h) + clamp(56px,8svh,112px))}.a21 .einstieg-wege{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@container a21 (width>=1024px){.a21 .recht-block{display:block}.a21 .recht-block>p{grid-column:auto}.a21 .recht-h2{grid-row:auto}}.a21 .recht-block{max-width:44em}.a21 .krumen ol{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.a21 .krumen li+li:before{content:"›";color:var(--meta);margin-right:10px}.a21 .krumen a{color:var(--ink);text-decoration:none}.a21 .krumen a:hover{text-underline-offset:4px;text-decoration:underline}.a21 .krumen [aria-current]{color:var(--ink);font-weight:600}.a21 .fuss .fuss-text{color:var(--muted)}.a21 .fuss .fuss-pfeil:after{content:"→" / "";transition:transform .3s var(--ease-soft);margin-left:.4em;display:inline-block}.a21 .fuss .fuss-pfeil:hover:after{transform:translate(3px)}.a21 .fuss-unten{flex-wrap:nowrap;align-items:center}.a21 .fuss-unten>span:first-child{line-height:44px}.a21 .fuss-unten .fuss-r{gap:16px;display:flex}.a21 .us-betrifft-fuss strong{margin-bottom:6px;display:block}@container a21 (width>=1024px){.a21 .us-betrifft-fuss{max-width:66.6%}}.a21 .recht .krumen{margin-bottom:24px}.a21 .kopf .seg button[data-modus]{position:relative}.a21 .kopf .seg button[data-modus]:after{content:attr(aria-label);white-space:nowrap;border-radius:var(--r-sm);background:var(--ink);color:var(--bg);opacity:0;pointer-events:none;z-index:60;padding:6px 10px;font-size:13px;line-height:1.2;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,-4px)}.a21 .kopf .seg button[data-modus]:is(:hover,:focus-visible):after{opacity:1;transition-delay:.35s;transform:translate(-50%)}.a21 .sprachhinweis{opacity:0;transition:opacity .6s var(--ease-soft),transform .6s var(--ease-soft);animation:none;transform:translateY(-6px)}.a21 .sprachhinweis.sichtbar{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.a21 .sprachhinweis{transition:none}}.a21 .menu-btn{background:0 0;border:0}.a21 .menu .seg.seg-text button.mit-text{gap:8px;padding:0 10px}.a21 .menu .seg.seg-text button.mit-text svg{flex:none}.a21 .kopf .seg button[data-modus]:not([aria-label]):after{content:none}.a21 :is(.nav,.menu nav) a[aria-current=page]{color:var(--ink);pointer-events:none;font-weight:700;text-decoration:none}.a21 .nav a{-webkit-text-stroke:0 currentColor;transition:background-color .45s var(--ease-soft),-webkit-text-stroke-width .45s var(--ease-soft),transform .15s ease;display:inline-grid}.a21 .nav a:after{content:attr(data-label);visibility:hidden;grid-area:1/1;height:0;font-weight:700;overflow:hidden}.a21 .nav a:is(:hover,.ist-aktiv){background:var(--nav-active);-webkit-text-stroke-width:.035em}.a21 .nav a:active{background:color-mix(in srgb,var(--ink) 14%,transparent);transform:scale(.96)}.a21 .menu nav a{transition:color .3s ease,padding-left .3s var(--ease-soft),background-color .3s ease}.a21 .menu nav a:hover{background:var(--nav-active);padding-left:12px}.a21 .menu nav a:active{background:color-mix(in srgb,var(--ink) 14%,transparent)}.a21 .menu nav a[aria-current=page]{background:var(--nav-active);pointer-events:none;padding-left:12px;font-weight:700}.a21 .btn{transition:background-color .7s var(--ease-soft),color .7s var(--ease-soft),border-color .7s var(--ease-soft),box-shadow .9s var(--ease-soft),transform .14s ease}.a21 .btn:active{transform:translateY(1px)scale(.985)}.a21 :is(.seg button,.seg a,.pause,.menu-btn,.sprachhinweis-zu,.fuss-unten button){transition:background-color .3s,color .3s,transform .14s}.a21 :is(.seg button,.seg a,.pause,.menu-btn,.sprachhinweis-zu,.fuss-unten button):active{transform:scale(.94)}.a21 .menu-btn:hover{background:var(--nav-active);border-radius:var(--r-btn)}.a21 :is(.spalte a,.krumen a,.card-link,.recht-block a,.sprachhinweis a){text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#0000;transition:color .3s,text-decoration-color .3s,opacity .15s}.a21 :is(.spalte a,.krumen a,.card-link,.recht-block a):hover{text-decoration-color:currentColor}.a21 :is(.spalte a,.krumen a,.card-link,.recht-block a,.sprachhinweis a,.mehr):active{opacity:.65}.a21 .einstieg-wege .mehr{transition:text-decoration-color .3s,opacity .15s}.a21 .einstieg-wege .mehr:hover{text-decoration-color:var(--ink)}.a21 .band .zeile .kreis{transition:background-color .4s,color .4s,border-color .4s,transform .14s}.a21 .band .zeile:active .kreis{transform:scale(.92)}.a21 :is(a,button){-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){.a21 :is(.btn,.nav a,.seg button,.seg a,.pause,.menu-btn,.band .zeile .kreis):active{transform:none}}.a21 .kopf.kopf--fest{position:relative}.a21 .nach-oben{z-index:45;background:var(--card);width:48px;height:48px;color:var(--ink);border:1px solid var(--line-2);opacity:0;pointer-events:none;transition:opacity .5s var(--ease-soft),transform .5s var(--ease-soft),background-color .3s ease;border-radius:50%;place-items:center;display:grid;position:fixed;bottom:clamp(16px,3vw,40px);right:clamp(16px,3vw,40px);transform:translateY(12px);box-shadow:0 10px 30px #0000001f}.a21 .nach-oben.sichtbar{opacity:1;pointer-events:auto;transform:none}.a21 .nach-oben:active{transform:scale(.94)}@media (prefers-reduced-motion:reduce){.a21 .nach-oben{transition:none}}.a21 .menu-kontakt{flex-direction:column;align-items:flex-start;gap:14px;padding-top:4px;display:flex}.a21 .menu-kontakt .btn{width:100%}.a21 .menu-tel{color:var(--ink);text-underline-offset:4px;font-size:18px;text-decoration:underline #0000;transition:text-decoration-color .3s}.a21 .menu-tel:hover{text-decoration-color:currentColor}@container a21 (width<=639px){.a21 .fuss-spalten{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.a21 .spalte--kontakt{grid-column:auto}.a21 .fuss-unten{flex-flow:column wrap;align-items:flex-start;gap:4px}}.a21 .menu-tel-zeile{color:var(--muted);margin:0;font-size:16px}.a21 .fx-wellen{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}@view-transition{navigation:auto}html:active-view-transition-type(seite) .a21 .kopf{view-transition-name:kopf}html:active-view-transition-type(seite) .a21 .fuss{view-transition-name:fuss}html:active-view-transition-type(seite)::view-transition-old(root){animation:.4s cubic-bezier(.33,0,.67,1) both a21SeiteAus}html:active-view-transition-type(seite)::view-transition-new(root){mix-blend-mode:normal;animation:.75s cubic-bezier(.16,1,.3,1) .14s both a21SeiteEin}html:active-view-transition-type(sprache)::view-transition-old(root){animation:.34s cubic-bezier(.33,0,.67,1) both a21Aus}html:active-view-transition-type(sprache)::view-transition-new(root){animation:.5s cubic-bezier(.16,1,.3,1) 80ms both a21Ein}html:active-view-transition-type(seite,sprache)::view-transition-group(thema){animation-duration:.75s;animation-timing-function:cubic-bezier(.16,1,.3,1)}html:active-view-transition-type(seite,sprache)::view-transition-old(thema),html:active-view-transition-type(seite,sprache)::view-transition-new(thema){object-fit:contain;object-position:left center;height:100%}@keyframes a21SeiteAus{to{opacity:0;transform:translateY(-20px)}}@keyframes a21SeiteEin{0%{opacity:0;transform:translateY(32px)}}@keyframes a21Aus{to{opacity:0}}@keyframes a21Ein{0%{opacity:0}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:none}}.a21 .fx-haut{z-index:3;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.a21 .haut-ok .hero-h1 .ch{color:#0000!important;text-shadow:none!important;animation:none!important}.a21 .kopf.kopf--kapitel{position:sticky}.a21 .menu .menu-seiten a{justify-content:space-between;align-items:center;gap:16px;padding-right:12px;display:flex}.a21 .menu .menu-seiten a:after{content:"→" / "";color:var(--ink);transition:transform .35s var(--ease-soft);font-size:18px;font-weight:400}.a21 .menu .menu-seiten>a[aria-current=page]:has(+.menu-kapitel){border-bottom:0}.a21 .menu .menu-kapitel{border-bottom:1px solid var(--line);flex-direction:column;padding:2px 0 10px;display:flex}.a21 .menu .menu-kapitel a{font-family:var(--bf);color:var(--ink-2,var(--ink));border-bottom:0;padding:10px 4px 10px 36px;font-size:19px}.a21 .menu .menu-kapitel a:after{font-size:16px}.a21 .menu .menu-kapitel a:hover{padding-left:44px}.a21 .menu .menu-kapitel a.ist-aktiv{background:var(--nav-active);padding-left:44px;font-weight:700}.a21 .menu .menu-seiten>a.ist-aktiv{background:var(--nav-active)}.a21 .spalte :is(a,.fuss-text){align-items:center;min-height:32px;padding:0;line-height:1.3;display:flex}.a21 .fuss .fuss-pfeil:after{flex:none}.a21 .menu nav.menu-seiten>a{font-size:22px}.a21 .menu-tel{font-weight:700}.a21 .menu-row{justify-content:space-between;row-gap:12px}.a21 .menu-btn .menu-i path{transform-box:fill-box;transform-origin:50%;transition:transform .4s var(--ease-soft)}.a21 .menu-btn[aria-expanded=true] .menu-i .l1{transform:translateY(4px)rotate(45deg)}.a21 .menu-btn[aria-expanded=true] .menu-i .l2{transform:translateY(-4px)rotate(-45deg)}@keyframes a21MenuEin{0%{opacity:0;transform:translateY(6px)}}.a21 .menu:not([hidden]) :is(.menu-seiten>a,.menu-kapitel a,.menu-kontakt,.menu-row){animation:a21MenuEin .45s var(--ease-soft) both}.a21 .menu .menu-seiten>:nth-child(2){animation-delay:30ms}.a21 .menu .menu-seiten>:nth-child(3){animation-delay:60ms}.a21 .menu .menu-seiten>:nth-child(4){animation-delay:90ms}.a21 .menu .menu-seiten>:nth-child(5){animation-delay:.12s}.a21 .menu .menu-seiten>:nth-child(6){animation-delay:.15s}.a21 .menu .menu-kapitel a:first-child{animation-delay:80ms}.a21 .menu .menu-kapitel a:nth-child(2){animation-delay:.1s}.a21 .menu .menu-kapitel a:nth-child(3){animation-delay:.12s}.a21 .menu .menu-kapitel a:nth-child(4){animation-delay:.14s}.a21 .menu .menu-kapitel a:nth-child(5){animation-delay:.16s}.a21 .menu .menu-kontakt{animation-delay:.18s!important}.a21 .menu .menu-row{animation-delay:.21s!important}.a21 ::selection{background:color-mix(in srgb,var(--acc-glow) 60%,transparent);color:var(--ink)}.a21 .nav a{position:relative}.a21 .nach-oben:hover{background:color-mix(in srgb,var(--ink) 8%,var(--card))}@media (prefers-reduced-motion:reduce){.a21 .menu:not([hidden]) *{animation:none!important}.a21 .menu-btn .menu-i path,.a21 .nav a:before{transition:none}}.a21 .spalte :is(a,.fuss-text){align-self:flex-start}.a21 .fuss .fuss-pfeil{padding-right:1.5em;position:relative}.a21 .fuss .fuss-pfeil:after{margin:0;position:absolute;top:50%;right:0;translate:0 -50%}.a21 .kopf :is(.seg button,.seg a,.menu-btn):hover,.a21 .pause:hover{background:var(--nav-active);color:var(--ink)}.a21[data-theme=dark] :is(.nav a,.menu nav a,.kopf .seg button,.kopf .seg a,.menu-btn,.pause,.nach-oben):hover{background:var(--acc-glow);color:var(--on-glow);border-color:var(--acc-glow)}.a21[data-theme=dark] .btn-line .pfeil,.a21 .band .btn-line .pfeil{color:var(--acc-glow)}.a21 mark.hl{background:color-mix(in srgb,var(--acc-glow) 60%,transparent);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:2px;margin:0 -.04em;padding:0 .12em}.a21[data-theme=dark] mark.hl,.a21 .band mark.hl{background:var(--acc-glow);color:var(--on-glow)}@media (prefers-reduced-motion:reduce){.a21 .menu .menu-seiten a:after{animation:none!important}}.a21 .seg.seg-text button{border-radius:var(--r-btn);position:relative}.a21 .seg.seg-text button+button{margin-left:13px}.a21 .seg.seg-text button+button:before{pointer-events:none;margin:0;position:absolute;top:50%;left:-10px;translate:0 -50%}.a21 .seg.seg-text a{border-radius:var(--r-btn);position:relative}.a21 .seg.seg-text a+a{margin-left:13px}.a21 .seg.seg-text a+a:before{pointer-events:none;margin:0;position:absolute;top:50%;left:-10px;translate:0 -50%}html.vt-welle::view-transition-new(root){animation:none}.a21 mark.hl.hl-bereit{background:linear-gradient(color-mix(in srgb,var(--acc-glow) 60%,transparent),color-mix(in srgb,var(--acc-glow) 60%,transparent)) no-repeat 0 0 / 0% 100%;transition:background-size 1.2s cubic-bezier(.65,0,.35,1) .2s}.a21[data-theme=dark] mark.hl.hl-bereit,.a21 .band mark.hl.hl-bereit{background-image:linear-gradient(var(--acc-glow),var(--acc-glow))}.a21 mark.hl.hl-bereit.hl-an{background-size:100% 100%}.a21 .nach-oben-ring{pointer-events:none;width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)rotate(-90deg)}.a21 .nach-oben-ring circle{fill:none;stroke-width:4.5px}.a21 .nach-oben-ring .stand{stroke:var(--acc);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;transition:stroke-dashoffset .15s linear}.a21[data-theme=dark] .nach-oben-ring .stand{stroke:var(--acc-glow)}.a21 .kopiert-hinweis{z-index:60;border-radius:var(--r-btn);background:var(--ink);color:var(--bg);opacity:0;pointer-events:none;transition:opacity .3s ease,transform .45s var(--ease-soft);margin:0;padding:10px 16px;font-size:15px;position:fixed;bottom:clamp(20px,4vw,40px);left:50%;transform:translate(-50%,12px)}.a21 .kopiert-hinweis.sichtbar{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.a21 .kopiert-hinweis,.a21 .nach-oben-ring circle{transition:none}}.a21 .recht-block a{text-decoration-color:var(--acc);text-decoration-thickness:1px}.a21 .recht-block a:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}html{scroll-padding-top:calc(var(--head-h,84px) + 16px)}.a21 .kopf.tipp-zu .seg button[data-modus]:after{transition:none;opacity:0!important}@container a21 (width<=1023px){.a21 .us-hero-raster{grid-template-columns:minmax(0,1fr)}}.a21 .us-hero-text :is(h1,.t-lead){overflow-wrap:break-word;hyphens:auto}.a21 .krumen a{padding-block:4px;display:inline-block}.a21 .hero-cta .btn{white-space:normal;text-align:center;max-width:100%}@property --vt-r{syntax:"<length>";inherits:false;initial-value:0}@property --vt-s{syntax:"<number>";inherits:false;initial-value:0}html.vt-ringe::view-transition-new(root){-webkit-mask-image:radial-gradient(circle at var(--vx,50%) var(--vy,0%),#000 var(--vt-r),#0000008c calc(var(--vt-r) + 6px + 0px * var(--vt-s)),transparent calc(var(--vt-r) + 16px + 4px * var(--vt-s)),transparent calc(var(--vt-r) + 26px + 26px * var(--vt-s)),rgba(0,0,0,calc((.72 - .32 * var(--vt-s)) * .55)) calc(var(--vt-r) + 31px + 30px * var(--vt-s)),rgba(0,0,0,calc(.72 - .32 * var(--vt-s))) calc(var(--vt-r) + 36px + 34px * var(--vt-s)),rgba(0,0,0,calc((.72 - .32 * var(--vt-s)) * .55)) calc(var(--vt-r) + 41px + 38px * var(--vt-s)),transparent calc(var(--vt-r) + 46px + 42px * var(--vt-s)),transparent calc(var(--vt-r) + 70px + 64px * var(--vt-s)),rgba(0,0,0,calc((.48 - .28 * var(--vt-s)) * .55)) calc(var(--vt-r) + 76px + 69px * var(--vt-s)),rgba(0,0,0,calc(.48 - .28 * var(--vt-s))) calc(var(--vt-r) + 82px + 74px * var(--vt-s)),rgba(0,0,0,calc((.48 - .28 * var(--vt-s)) * .55)) calc(var(--vt-r) + 88px + 79px * var(--vt-s)),transparent calc(var(--vt-r) + 94px + 84px * var(--vt-s)),transparent calc(var(--vt-r) + 122px + 112px * var(--vt-s)),rgba(0,0,0,calc((.3 - .2 * var(--vt-s)) * .55)) calc(var(--vt-r) + 129px + 118px * var(--vt-s)),rgba(0,0,0,calc(.3 - .2 * var(--vt-s))) calc(var(--vt-r) + 136px + 124px * var(--vt-s)),rgba(0,0,0,calc((.3 - .2 * var(--vt-s)) * .55)) calc(var(--vt-r) + 143px + 130px * var(--vt-s)),transparent calc(var(--vt-r) + 150px + 136px * var(--vt-s)));mask-image:radial-gradient(circle at var(--vx,50%) var(--vy,0%),#000 var(--vt-r),#0000008c calc(var(--vt-r) + 6px + 0px * var(--vt-s)),transparent calc(var(--vt-r) + 16px + 4px * var(--vt-s)),transparent calc(var(--vt-r) + 26px + 26px * var(--vt-s)),rgba(0,0,0,calc((.72 - .32 * var(--vt-s)) * .55)) calc(var(--vt-r) + 31px + 30px * var(--vt-s)),rgba(0,0,0,calc(.72 - .32 * var(--vt-s))) calc(var(--vt-r) + 36px + 34px * var(--vt-s)),rgba(0,0,0,calc((.72 - .32 * var(--vt-s)) * .55)) calc(var(--vt-r) + 41px + 38px * var(--vt-s)),transparent calc(var(--vt-r) + 46px + 42px * var(--vt-s)),transparent calc(var(--vt-r) + 70px + 64px * var(--vt-s)),rgba(0,0,0,calc((.48 - .28 * var(--vt-s)) * .55)) calc(var(--vt-r) + 76px + 69px * var(--vt-s)),rgba(0,0,0,calc(.48 - .28 * var(--vt-s))) calc(var(--vt-r) + 82px + 74px * var(--vt-s)),rgba(0,0,0,calc((.48 - .28 * var(--vt-s)) * .55)) calc(var(--vt-r) + 88px + 79px * var(--vt-s)),transparent calc(var(--vt-r) + 94px + 84px * var(--vt-s)),transparent calc(var(--vt-r) + 122px + 112px * var(--vt-s)),rgba(0,0,0,calc((.3 - .2 * var(--vt-s)) * .55)) calc(var(--vt-r) + 129px + 118px * var(--vt-s)),rgba(0,0,0,calc(.3 - .2 * var(--vt-s))) calc(var(--vt-r) + 136px + 124px * var(--vt-s)),rgba(0,0,0,calc((.3 - .2 * var(--vt-s)) * .55)) calc(var(--vt-r) + 143px + 130px * var(--vt-s)),transparent calc(var(--vt-r) + 150px + 136px * var(--vt-s)));animation:2.1s cubic-bezier(.08,.62,.2,1) both a21Ringe}@keyframes a21Ringe{0%{--vt-r:0px;--vt-s:0}to{--vt-r:var(--vr,150vmax);--vt-s:1}}.a21 .person blockquote{padding-left:24px}@media (width<=700px){html.vt-ringe::view-transition-new(root){animation-duration:1.6s}}.a21[data-theme=dark] mark.hl.hl-bereit,.a21 .band mark.hl.hl-bereit{color:inherit;transition:background-size 1.2s cubic-bezier(.65,0,.35,1) .2s,color .5s .7s}.a21[data-theme=dark] mark.hl.hl-bereit.hl-an,.a21 .band mark.hl.hl-bereit.hl-an{color:var(--on-glow)}.a21 .spalte--kontakt{gap:28px}.a21 .spalte .fuss-buero{flex-direction:column;gap:8px;display:flex}
