.leiste[data-astro-cid-ucr4o3bb]{position:fixed;z-index:60;top:0;left:0;right:0;height:var(--leiste);padding:0 var(--rand);display:flex;align-items:center;justify-content:space-between;pointer-events:none;transition:background-color .3s}.leiste[data-astro-cid-ucr4o3bb]>[data-astro-cid-ucr4o3bb]{pointer-events:auto}.logo[data-astro-cid-ucr4o3bb] img[data-astro-cid-ucr4o3bb]{width:64px;height:32px;object-fit:contain}.menue-knopf[data-astro-cid-ucr4o3bb]{display:inline-flex;align-items:center;min-height:44px;padding-inline:8px;margin-right:-8px;font:italic 500 var(--t-mark) / 1 var(--serif);letter-spacing:var(--ls-mark);color:var(--hell)}.menue-knopf[data-astro-cid-ucr4o3bb]:hover{color:var(--ziegel)}.kl[data-astro-cid-ucr4o3bb]{font-style:normal}.gescrollt .leiste[data-astro-cid-ucr4o3bb]{background:var(--grund-92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media(min-width:1280px){.leiste[data-astro-cid-ucr4o3bb]{right:auto;bottom:0;width:var(--leiste);height:auto;padding:calc(30 * var(--u)) calc(10 * var(--u)) 0;flex-direction:column;justify-content:flex-start;gap:calc(40 * var(--u))}.gescrollt .leiste[data-astro-cid-ucr4o3bb]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.logo[data-astro-cid-ucr4o3bb] img[data-astro-cid-ucr4o3bb]{width:calc(80 * var(--u));height:calc(40 * var(--u))}.menue-knopf[data-astro-cid-ucr4o3bb]{min-height:0;padding:calc(6 * var(--u));margin:calc(-6 * var(--u));writing-mode:vertical-rl;transform:rotate(180deg);position:relative;padding:calc(10 * var(--u)) calc(24 * var(--u));margin:calc(-6 * var(--u)) 0 0}.kl[data-astro-cid-ucr4o3bb]{display:none}.menue-knopf[data-astro-cid-ucr4o3bb]:before,.menue-knopf[data-astro-cid-ucr4o3bb]:after{position:absolute;top:50%;writing-mode:horizontal-tb;font:normal 500 var(--klammer) / 1 var(--serif);letter-spacing:0;translate:0 calc(-50% - 4.5 * var(--u))}.menue-knopf[data-astro-cid-ucr4o3bb]{--klammer: calc(90 * var(--u))}.menue-knopf[data-astro-cid-ucr4o3bb]:before{content:"[";left:0}.menue-knopf[data-astro-cid-ucr4o3bb]:after{content:"]";right:0}}.menue[data-astro-cid-hfiejwmq]{--t: 1;--kante: 0px;position:fixed;inset:0;z-index:100;display:none}.menue[data-astro-cid-hfiejwmq].offen,.menue[data-astro-cid-hfiejwmq]:target{display:block}.schnitt[data-astro-cid-hfiejwmq]{position:absolute;left:var(--kante);top:0;bottom:0;width:2px;background:var(--ziegel);opacity:0;z-index:3;animation:m-schnitt calc(.62s * var(--t)) cubic-bezier(.7,0,.2,1) forwards}@keyframes m-schnitt{0%{transform:translate(0) scaleY(.2);opacity:0}10%{opacity:1;transform:translate(0) scaleY(1)}78%{opacity:1;transform:translate(calc(100vw - var(--kante) - 2px)) scaleY(1)}to{opacity:0;transform:translate(calc(100vw - var(--kante) - 2px)) scaleY(1)}}.raum[data-astro-cid-hfiejwmq]{position:absolute;left:0;top:0;bottom:0;width:var(--kante);overflow:hidden;z-index:2;animation:m-auf calc(.55s * var(--t)) cubic-bezier(.76,0,.24,1) calc(.14s * var(--t)) forwards}@keyframes m-auf{0%{width:var(--kante)}to{width:100%}}.lamellen[data-astro-cid-hfiejwmq]{position:absolute;inset:0;display:flex;z-index:0;min-width:100vw}.lamelle[data-astro-cid-hfiejwmq]{flex:1;position:relative;transform:translateY(-101%);animation:m-lamelle calc(.62s * var(--t)) cubic-bezier(.62,0,.2,1) forwards}.lamelle[data-astro-cid-hfiejwmq]:nth-child(2n){transform:translateY(101%)}.lamelle[data-astro-cid-hfiejwmq]:before{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--grund) 88%,transparent)}@supports (backdrop-filter: blur(1px)){.lamelle[data-astro-cid-hfiejwmq]:before{background:color-mix(in srgb,var(--grund) 74%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}}@keyframes m-lamelle{to{transform:translateY(0)}}.lamelle[data-astro-cid-hfiejwmq]:nth-child(1){animation-delay:calc(.2s * var(--t))}.lamelle[data-astro-cid-hfiejwmq]:nth-child(2){animation-delay:calc(.26s * var(--t))}.lamelle[data-astro-cid-hfiejwmq]:nth-child(3){animation-delay:calc(.32s * var(--t))}.lamelle[data-astro-cid-hfiejwmq]:nth-child(4){animation-delay:calc(.38s * var(--t))}.lamelle[data-astro-cid-hfiejwmq]:nth-child(5){animation-delay:calc(.44s * var(--t))}.lamelle[data-astro-cid-hfiejwmq]:nth-child(6){animation-delay:calc(.5s * var(--t))}.lamelle[data-astro-cid-hfiejwmq]:nth-child(7){animation-delay:calc(.56s * var(--t))}.lamelle[data-astro-cid-hfiejwmq]:nth-child(8){animation-delay:calc(.62s * var(--t))}.lamelle[data-astro-cid-hfiejwmq]:nth-child(9){animation-delay:calc(.68s * var(--t))}.ruhe[data-astro-cid-hfiejwmq]{position:absolute;left:0;top:0;bottom:0;width:100%;height:60%;pointer-events:none;z-index:1;background:linear-gradient(to bottom,var(--grund) 0%,color-mix(in srgb,var(--grund) 80%,transparent) 60%,transparent 100%);opacity:0;animation:m-ein calc(.6s * var(--t)) ease calc(.55s * var(--t)) forwards}.randvideo[data-astro-cid-hfiejwmq]{position:absolute;left:0;right:0;bottom:0;height:300px;z-index:0;opacity:0;animation:m-video calc(.9s * var(--t)) cubic-bezier(.2,.75,.25,1) calc(.46s * var(--t)) forwards}.randvideo[data-astro-cid-hfiejwmq] img{width:100%;height:100%;object-fit:cover;object-position:54% 50%}.randvideo[data-astro-cid-hfiejwmq]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to bottom,var(--grund) 0%,color-mix(in srgb,var(--grund) 40%,transparent) 55%,transparent 100%)}@keyframes m-video{0%{opacity:0;transform:translate(64px) scale(1.08)}to{opacity:1;transform:none}}.inhalt[data-astro-cid-hfiejwmq]{position:absolute;inset:0;min-width:100vw;padding:28px var(--rand);display:flex;flex-direction:column;justify-content:space-between;z-index:2;overflow-y:auto}.raeume[data-astro-cid-hfiejwmq] ul[data-astro-cid-hfiejwmq]{margin-top:46px}.zeile[data-astro-cid-hfiejwmq]{display:flex;align-items:center;gap:14px;margin-bottom:6px}.zeile[data-astro-cid-hfiejwmq] a[data-astro-cid-hfiejwmq].marker{display:inline-block;padding-bottom:.08em;font-size:40px;opacity:1;color:var(--text)}.zeile[data-astro-cid-hfiejwmq] a[data-astro-cid-hfiejwmq].marker:hover{color:var(--ziegel)}.zeile[data-astro-cid-hfiejwmq] a[data-astro-cid-hfiejwmq].marker>span[data-astro-cid-hfiejwmq]{display:inline-block;opacity:0;filter:blur(18px);transform:scale(1.04);animation:m-steigen calc(.95s * var(--t)) cubic-bezier(.2,.65,.25,1) forwards}@keyframes m-steigen{0%{opacity:0;filter:blur(18px);transform:scale(1.04)}60%{opacity:.85}to{opacity:1;filter:blur(0);transform:scale(1)}}.zeile[data-astro-cid-hfiejwmq]:nth-child(1) a[data-astro-cid-hfiejwmq].marker>span[data-astro-cid-hfiejwmq]{animation-delay:calc(.72s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(2) a[data-astro-cid-hfiejwmq].marker>span[data-astro-cid-hfiejwmq]{animation-delay:calc(.8s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(3) a[data-astro-cid-hfiejwmq].marker>span[data-astro-cid-hfiejwmq]{animation-delay:calc(.88s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(4) a[data-astro-cid-hfiejwmq].marker>span[data-astro-cid-hfiejwmq]{animation-delay:calc(.96s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(5) a[data-astro-cid-hfiejwmq].marker>span[data-astro-cid-hfiejwmq]{animation-delay:calc(1.04s * var(--t))}.zeichen[data-astro-cid-hfiejwmq]{width:30px;flex:none;display:flex;justify-content:center;opacity:0;color:var(--ziegel);animation:m-ein calc(.34s * var(--t)) ease forwards}.zeichen[data-astro-cid-hfiejwmq] svg[data-astro-cid-hfiejwmq]{width:22px;height:22px;overflow:visible}.zeichen[data-astro-cid-hfiejwmq] svg[data-astro-cid-hfiejwmq] [data-astro-cid-hfiejwmq]{stroke:var(--ziegel);fill:none;stroke-width:1.2;stroke-dasharray:var(--len, 60);stroke-dashoffset:var(--len, 60);animation:m-zeichnen calc(.6s * var(--t)) ease forwards}@keyframes m-zeichnen{to{stroke-dashoffset:0}}.zeile[data-astro-cid-hfiejwmq]:nth-child(1) .zeichen[data-astro-cid-hfiejwmq]{animation-delay:calc(.84s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(2) .zeichen[data-astro-cid-hfiejwmq]{animation-delay:calc(.92s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(3) .zeichen[data-astro-cid-hfiejwmq]{animation-delay:calc(1s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(4) .zeichen[data-astro-cid-hfiejwmq]{animation-delay:calc(1.08s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(5) .zeichen[data-astro-cid-hfiejwmq]{animation-delay:calc(1.16s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(1) svg[data-astro-cid-hfiejwmq] [data-astro-cid-hfiejwmq]{animation-delay:calc(.88s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(2) svg[data-astro-cid-hfiejwmq] [data-astro-cid-hfiejwmq]{animation-delay:calc(.96s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(3) svg[data-astro-cid-hfiejwmq] [data-astro-cid-hfiejwmq]{animation-delay:calc(1.04s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(4) svg[data-astro-cid-hfiejwmq] [data-astro-cid-hfiejwmq]{animation-delay:calc(1.12s * var(--t))}.zeile[data-astro-cid-hfiejwmq]:nth-child(5) svg[data-astro-cid-hfiejwmq] [data-astro-cid-hfiejwmq]{animation-delay:calc(1.2s * var(--t))}.tuer[data-astro-cid-hfiejwmq]{margin-top:30px;width:auto;display:inline-flex;opacity:0;transform:translateY(10px);animation:m-ein-y calc(.5s * var(--t)) cubic-bezier(.2,.7,.3,1) calc(1.2s * var(--t)) forwards}.tuer[data-astro-cid-hfiejwmq].knopf{border:1.5px solid var(--hell);background:transparent;color:var(--hell);isolation:isolate;transition:border-color 1.2s cubic-bezier(.7,0,.2,1),color .4s ease;--scan: color-mix(in srgb, var(--ziegel) 55%, var(--hell))}.tuer[data-astro-cid-hfiejwmq].knopf:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--rost);transform:scaleX(0);transform-origin:left;transition:transform 1.2s cubic-bezier(.7,0,.2,1)}.tuer[data-astro-cid-hfiejwmq].knopf:hover:before,.tuer[data-astro-cid-hfiejwmq].knopf:focus-visible:before{transform:scaleX(1)}.tuer[data-astro-cid-hfiejwmq].knopf:hover,.tuer[data-astro-cid-hfiejwmq].knopf:focus-visible{border-color:var(--rost);color:var(--text)}@media(prefers-reduced-motion:reduce){.tuer[data-astro-cid-hfiejwmq].knopf:before{transition:none}}.nebensachen[data-astro-cid-hfiejwmq]{display:flex;flex-wrap:wrap;gap:26px;margin-top:40px;opacity:0;transform:translateY(8px);animation:m-ein-y calc(.5s * var(--t)) ease calc(1.32s * var(--t)) forwards}.nebensachen[data-astro-cid-hfiejwmq] p[data-astro-cid-hfiejwmq]{margin-bottom:8px}.nebensachen[data-astro-cid-hfiejwmq] li[data-astro-cid-hfiejwmq]{font:400 14px / 28px var(--sans)}.nebensachen[data-astro-cid-hfiejwmq] a[data-astro-cid-hfiejwmq]{color:var(--text)}.nebensachen[data-astro-cid-hfiejwmq] a[data-astro-cid-hfiejwmq]:hover{color:var(--ziegel)}.schliessen[data-astro-cid-hfiejwmq]{position:absolute;right:var(--rand);top:20px;z-index:4;font:italic 500 16px / 1 var(--serif);color:var(--off);opacity:0;padding:12px;margin-right:-12px;animation:m-klammer calc(.5s * var(--t)) ease calc(1.44s * var(--t)) forwards}.schliessen[data-astro-cid-hfiejwmq] .kl[data-astro-cid-hfiejwmq]{font-style:normal}.schliessen[data-astro-cid-hfiejwmq]:focus:not(:focus-visible){outline:none}.schliessen[data-astro-cid-hfiejwmq]:hover{color:var(--text)}@keyframes m-klammer{0%{opacity:0;letter-spacing:.5em}to{opacity:1;letter-spacing:0}}@keyframes m-ein{to{opacity:1}}@keyframes m-ein-y{to{opacity:1;transform:none}}.menue[data-astro-cid-hfiejwmq].schliesst .raum[data-astro-cid-hfiejwmq]{animation:m-zu .32s cubic-bezier(.76,0,.24,1) forwards}@keyframes m-zu{0%{width:100%}to{width:var(--kante);opacity:.4}}@media(max-width:1279.98px){.tuer[data-astro-cid-hfiejwmq].knopf{display:flex;width:100%;justify-content:center}.nebensachen[data-astro-cid-hfiejwmq]{display:grid;grid-template-columns:auto auto auto;justify-content:space-between;gap:18px}}@media(min-width:1280px){.nur-mobil[data-astro-cid-hfiejwmq]{display:none}.menue[data-astro-cid-hfiejwmq]{--kante: var(--leiste)}.ruhe[data-astro-cid-hfiejwmq]{width:62%;height:auto;background:linear-gradient(to right,var(--grund) 0%,color-mix(in srgb,var(--grund) 82%,transparent) 48%,transparent 100%)}.randvideo[data-astro-cid-hfiejwmq]{left:auto;top:0;width:calc(900 * var(--u));height:auto}.randvideo[data-astro-cid-hfiejwmq]:after{background:linear-gradient(to right,var(--grund) 0%,color-mix(in srgb,var(--grund) 86%,transparent) 30%,color-mix(in srgb,var(--grund) 20%,transparent) 62%,transparent 100%)}.inhalt[data-astro-cid-hfiejwmq]{padding:calc(64 * var(--u)) var(--rand) calc(64 * var(--u)) var(--rand)}.raeume[data-astro-cid-hfiejwmq] ul[data-astro-cid-hfiejwmq]{margin-top:0}.zeile[data-astro-cid-hfiejwmq]{gap:calc(22 * var(--u));margin-bottom:calc(6 * var(--u))}.zeile[data-astro-cid-hfiejwmq] a[data-astro-cid-hfiejwmq].marker{font-size:calc(76 * var(--u))}.zeichen[data-astro-cid-hfiejwmq]{width:calc(38 * var(--u))}.zeichen[data-astro-cid-hfiejwmq] svg[data-astro-cid-hfiejwmq]{width:calc(26 * var(--u));height:calc(26 * var(--u))}.unten[data-astro-cid-hfiejwmq]{display:flex;align-items:center;justify-content:space-between;gap:calc(40 * var(--u))}.tuer[data-astro-cid-hfiejwmq]{order:2;margin:0 calc(40 * var(--u)) 0 0;min-height:calc(94 * var(--u));padding-inline:calc(36 * var(--u))}.nebensachen[data-astro-cid-hfiejwmq]{gap:calc(56 * var(--u));margin-top:0}.nebensachen[data-astro-cid-hfiejwmq] li[data-astro-cid-hfiejwmq]{font-size:calc(14 * var(--u));line-height:2}.schliessen[data-astro-cid-hfiejwmq]{right:calc(34 * var(--u));top:calc(30 * var(--u));font-size:calc(21 * var(--u))}}@media(prefers-reduced-motion:reduce){.raum[data-astro-cid-hfiejwmq],.schnitt[data-astro-cid-hfiejwmq],.lamelle[data-astro-cid-hfiejwmq],.ruhe[data-astro-cid-hfiejwmq],.randvideo[data-astro-cid-hfiejwmq],.tuer[data-astro-cid-hfiejwmq],.nebensachen[data-astro-cid-hfiejwmq],.schliessen[data-astro-cid-hfiejwmq],.zeichen[data-astro-cid-hfiejwmq],.zeichen[data-astro-cid-hfiejwmq] svg[data-astro-cid-hfiejwmq] [data-astro-cid-hfiejwmq],.zeile[data-astro-cid-hfiejwmq] a[data-astro-cid-hfiejwmq].marker>span[data-astro-cid-hfiejwmq]{animation:none!important}.raum[data-astro-cid-hfiejwmq]{width:100%}.schnitt[data-astro-cid-hfiejwmq]{display:none}.lamelle[data-astro-cid-hfiejwmq]{transform:none}.ruhe[data-astro-cid-hfiejwmq],.randvideo[data-astro-cid-hfiejwmq],.tuer[data-astro-cid-hfiejwmq],.nebensachen[data-astro-cid-hfiejwmq],.schliessen[data-astro-cid-hfiejwmq],.zeichen[data-astro-cid-hfiejwmq]{opacity:1;transform:none}.zeichen[data-astro-cid-hfiejwmq] svg[data-astro-cid-hfiejwmq] [data-astro-cid-hfiejwmq]{stroke-dashoffset:0}.zeile[data-astro-cid-hfiejwmq] a[data-astro-cid-hfiejwmq].marker>span[data-astro-cid-hfiejwmq]{opacity:1;filter:none;transform:none}}.kontakt-wort[data-astro-cid-s25l5vg3]{color:var(--off);opacity:var(--op-raum)}.kontakt-wort[data-astro-cid-s25l5vg3]:hover{color:var(--ziegel)}.zeilen[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]{color:var(--text)}.zeilen[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]:hover{color:var(--ziegel)}.credit[data-astro-cid-s25l5vg3]{color:var(--off)}.kasten[data-astro-cid-s25l5vg3]{position:relative}.einwilligung-oeffnen[data-astro-cid-s25l5vg3]{background:none;border:0;padding:0;font:inherit;color:inherit;text-align:inherit;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.einwilligung-oeffnen[data-astro-cid-s25l5vg3]:hover{color:var(--ziegel)}.einwilligung-oeffnen[data-astro-cid-s25l5vg3][hidden]{display:none}@media(max-width:1279.98px){.fuss[data-astro-cid-s25l5vg3]{padding-top:40px;padding-bottom:40px}.logo[data-astro-cid-s25l5vg3]{display:block;width:72px;margin:0 auto 40px}.logo[data-astro-cid-s25l5vg3] img[data-astro-cid-s25l5vg3]{width:72px;height:27px;object-fit:contain}.kasten[data-astro-cid-s25l5vg3]{height:150px;border-width:2px;padding:10px}.kontakt-wort[data-astro-cid-s25l5vg3]{position:absolute;right:16px;top:14px}.zeilen[data-astro-cid-s25l5vg3]{position:absolute;right:14px;bottom:16px;text-align:right}.credit[data-astro-cid-s25l5vg3]{margin-top:28px}.recht[data-astro-cid-s25l5vg3]{display:inline-block;margin-top:10px}.recht[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]{text-decoration:underline}}@media(min-width:1280px){.logo[data-astro-cid-s25l5vg3]{display:block}.logo[data-astro-cid-s25l5vg3] img[data-astro-cid-s25l5vg3]{width:100%;height:auto}.kasten[data-astro-cid-s25l5vg3]{border-width:3px;padding:calc(10 * var(--u))}.kontakt-wort[data-astro-cid-s25l5vg3]{position:absolute;right:calc(130 * var(--u));top:calc(18 * var(--u))}.zeilen[data-astro-cid-s25l5vg3]{position:absolute;right:calc(20 * var(--u));bottom:calc(44 * var(--u));text-align:right}.credit[data-astro-cid-s25l5vg3]{writing-mode:vertical-rl;transform:rotate(180deg);line-height:calc(16 * var(--u))}.recht[data-astro-cid-s25l5vg3] a[data-astro-cid-s25l5vg3]{text-decoration:underline}}.einwilligung[data-astro-cid-4mcl3g3f]{position:fixed;inset-inline:0;bottom:0;z-index:80;background:var(--grund);border-top:1px solid var(--off)}.einwilligung[data-astro-cid-4mcl3g3f][hidden]{display:none}.einwilligung__innen[data-astro-cid-4mcl3g3f]{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center;justify-content:space-between;padding:16px var(--rand)}.einwilligung__text[data-astro-cid-4mcl3g3f]{flex:1 1 22rem;max-width:46rem;margin:0;color:var(--text)}.einwilligung__text[data-astro-cid-4mcl3g3f] a[data-astro-cid-4mcl3g3f]{color:var(--text);text-decoration:underline;text-underline-offset:.25em}.einwilligung__text[data-astro-cid-4mcl3g3f] a[data-astro-cid-4mcl3g3f]:hover{color:var(--ziegel)}.einwilligung__knoepfe[data-astro-cid-4mcl3g3f]{display:flex;gap:12px}.einwilligung__knopf[data-astro-cid-4mcl3g3f]{min-width:9rem;min-height:48px;padding:0 20px;background:transparent;color:var(--text);border:1px solid var(--text);border-radius:0;font-family:var(--sans);font-size:16px;cursor:pointer}.einwilligung__knopf[data-astro-cid-4mcl3g3f]:hover,.einwilligung__knopf[data-astro-cid-4mcl3g3f]:focus-visible{background:var(--text);color:var(--grund)}@media(min-width:1280px){.einwilligung[data-astro-cid-4mcl3g3f]{left:var(--leiste)}}@media(max-width:560px){.einwilligung__knoepfe[data-astro-cid-4mcl3g3f]{width:100%}.einwilligung__knopf[data-astro-cid-4mcl3g3f]{flex:1 1 0;min-width:0}}@font-face{font-family:"Deroma Serif";src:url(/fonts/deroma.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:"Deroma Serif";src:url(/fonts/deroma-italic.woff2) format("woff2");font-style:italic;font-weight:500;font-display:swap}@font-face{font-family:Urbanist;src:url(/fonts/urbanist.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}:root{--grund: #171616;--text: #F0EBEA;--off: #C7BDB9;--rost: #8F2911;--ziegel: #BB3D22;--hell: #F8F5F1;--off-65: color-mix(in srgb, var(--off) 65%, transparent);--off-34: color-mix(in srgb, var(--off) 34%, transparent);--grund-55: color-mix(in srgb, var(--grund) 55%, transparent);--grund-92: color-mix(in srgb, var(--grund) 92%, transparent);--ziegel-60: color-mix(in srgb, var(--ziegel) 60%, transparent);--serif: "Deroma Serif", Georgia, "Times New Roman", serif;--sans: "Urbanist", system-ui, -apple-system, "Segoe UI", sans-serif;--op-leise: .73;--op-marker: .69;--op-raum: .65;--rand: 24px;--leiste: 62px;--abstand-sek: 90px;--t-marker: 48px;--lh-marker: .85;--t-satz: 32px;--lh-satz: 34px;--t-gr: 56px;--lh-gr: 40px;--t-gr-eng: 44px;--lh-gr-eng: 48px;--t-gr2: 50px;--lh-gr2: 38px;--lh-satz-lang: 42px;--lh-gr-lang: 60px;--lh-gr2-lang: 54px;--t-titel: 48px;--lh-titel: 46px;--t-block: 21px;--lh-block: 25px;--t-mark: 19px;--ls-mark: 1.1px;--t-flies: 18px;--lh-flies: 25px;--t-k16: 16px;--lh-k16: 20px;--t-k14: 13px;--lh-k14: 19px;--t-suche: 21px;--u: 1px}@media(min-width:1280px){:root{--u: min(1.2px, 100vw / 1600);--rand: calc(120 * var(--u));--leiste: calc(100 * var(--u));--t-marker: calc(110 * var(--u));--lh-marker: .8;--t-satz: calc(60 * var(--u));--lh-satz: calc(60 * var(--u));--t-gr: calc(144 * var(--u));--lh-gr: calc(60 * var(--u));--t-gr-eng: calc(144 * var(--u));--lh-gr-eng: calc(60 * var(--u));--t-gr2: calc(128 * var(--u));--lh-gr2: calc(60 * var(--u));--lh-satz-lang: calc(76 * var(--u));--lh-gr-lang: calc(116 * var(--u));--lh-gr2-lang: calc(106 * var(--u));--t-titel: calc(110 * var(--u));--lh-titel: calc(102 * var(--u));--t-block: calc(34 * var(--u));--lh-block: calc(40 * var(--u));--t-mark: calc(23 * var(--u));--ls-mark: calc(1.38 * var(--u));--t-flies: calc(21 * var(--u));--lh-flies: calc(22 * var(--u));--t-k16: calc(16 * var(--u));--lh-k16: calc(17.6 * var(--u));--t-k14: calc(14 * var(--u));--lh-k14: calc(22 * var(--u));--t-suche: calc(34 * var(--u))}}*,*:before,*:after{box-sizing:border-box}html{background:var(--grund);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--grund);color:var(--text);font:400 var(--t-flies) / var(--lh-flies) var(--sans);text-transform:lowercase;overflow-x:clip}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0;padding:0;font-weight:inherit}ul,ol{list-style:none}[hidden]{display:none!important}img,video,svg{display:block;max-width:100%}img{height:auto}a{color:var(--text);text-decoration:none}a:hover{color:var(--ziegel)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--text);outline-offset:3px}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-transform:inherit}.nur-desktop{display:none}@media(min-width:1280px){.nur-desktop{display:inline}}.nur-screenreader{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.skip{position:fixed;left:12px;top:-80px;z-index:200;padding:12px 18px;background:var(--grund);border:1px solid var(--off);font:italic 500 19px/19px var(--serif);letter-spacing:1.1px}.skip:focus{top:12px}.marker{font:italic 500 var(--t-marker) / var(--lh-marker) var(--serif);color:var(--hell);opacity:var(--op-marker)}.satz{font:italic 500 var(--t-satz) / var(--lh-satz) var(--serif);overflow-wrap:break-word}@media(max-width:1279.98px){.satz{-webkit-hyphens:auto;hyphens:auto}}.satz .gr,.satz .gr2{font-style:italic}.satz .gr{font-size:var(--t-gr);line-height:var(--lh-gr-lang)}.satz .gr2{font-size:var(--t-gr2);line-height:var(--lh-gr2-lang)}.satz .gr.eng{font-size:var(--t-gr-eng);line-height:var(--lh-gr-lang)}.satz.lang{line-height:var(--lh-satz-lang)}.satz .klammer{font-style:normal}.satz .klammer i{font-style:italic}.titel{font:500 var(--t-titel) / var(--lh-titel) var(--serif);color:var(--hell)}.titel i{font-style:italic}.flies{font:400 var(--t-flies) / var(--lh-flies) var(--sans)}.k16{font:400 var(--t-k16) / var(--lh-k16) var(--sans)}.k14{font:400 var(--t-k14) / var(--lh-k14) var(--sans)}.leise{color:var(--off)}.dimm{opacity:var(--op-leise)}.ziegel{color:var(--ziegel)}.blocktitel{font:500 var(--t-block) / var(--lh-block) var(--serif);text-transform:uppercase}.marke{font:italic 500 var(--t-mark) / var(--t-mark) var(--serif);letter-spacing:var(--ls-mark)}.glas{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:transparent;border:1px solid var(--off);border-radius:0;box-shadow:none}.glas.k1{border-width:1px}.glas.k2{border-width:2px}.glas.k3{border-width:3px}@media(min-width:1280px){.glas{border-width:2px}.glas.k1{border-width:1px}.glas.k3{border-width:3px}}.knopf{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;padding:14px 20px;font:italic 500 var(--t-mark) / var(--t-mark) var(--serif);letter-spacing:var(--ls-mark);color:var(--text);text-decoration:none;cursor:pointer}.knopf svg{width:12px;height:12px;fill:currentColor;flex:none}.knopf.glas{border-width:1px}.knopf.rost{background:var(--rost);border:0}.knopf.rost:hover{color:var(--text)}.knopf.leise-knopf{justify-content:flex-start;min-height:0;width:auto;padding-left:0;color:var(--off)}.knopf.linie{display:inline-flex;justify-content:flex-start;width:auto;min-height:0;padding:0 0 6px;color:var(--off);border-bottom:1px solid var(--off-65)}@media(min-width:1280px){.knopf{display:inline-flex;justify-content:flex-start;width:auto;min-height:0;gap:calc(10 * var(--u));padding:calc(12 * var(--u)) calc(24 * var(--u))}.knopf svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.knopf.glas{border-width:2px}.knopf.leise-knopf{padding-left:0}.knopf.linie{padding-bottom:calc(6 * var(--u))}}.platzhalter{outline:1px dashed var(--ziegel-60);padding:0 4px}.weich{-webkit-mask-image:radial-gradient(ellipse 80% 78% at 50% 50%,#000 38%,transparent 100%);mask-image:radial-gradient(ellipse 80% 78% at 50% 50%,#000 38%,transparent 100%)}.weich-band{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 16%,#000 82%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 16%,#000 82%,transparent 100%);mask-composite:intersect}@media(min-width:1280px){.weich{-webkit-mask-image:radial-gradient(ellipse 78% 76% at 50% 50%,#000 34%,transparent 100%);mask-image:radial-gradient(ellipse 78% 76% at 50% 50%,#000 34%,transparent 100%)}}.suche{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--off-65);background:var(--grund-55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.suche .lupe{position:relative;flex:none;width:16px;height:16px;opacity:.7}.suche .lupe:before{content:"";position:absolute;left:0;top:0;width:11px;height:11px;border:1px solid var(--text);border-radius:50%}.suche .lupe:after{content:"";position:absolute;right:1px;bottom:1px;width:7px;height:1px;background:var(--text);transform:rotate(45deg);transform-origin:right}.suche p,.suche input{font:italic 500 var(--t-suche) / 1 var(--serif);color:var(--text);text-transform:lowercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.suche input{flex:1;background:none;border:0;padding:0;outline:0}.suche input::placeholder{color:var(--text);opacity:1}.suche:focus-within{border-color:var(--off)}.suche .cursor{flex:none;width:2px;height:var(--t-suche);background:var(--ziegel);animation:blinken 1.1s steps(2) infinite}@keyframes blinken{50%{opacity:0}}@media(min-width:1280px){.suche{padding:calc(20 * var(--u)) calc(26 * var(--u));gap:calc(20 * var(--u))}.suche .lupe{width:calc(19 * var(--u));height:calc(19 * var(--u))}.suche .lupe:before{width:calc(13 * var(--u));height:calc(13 * var(--u))}.suche .lupe:after{width:calc(8 * var(--u))}}.filter{display:flex;flex-wrap:wrap;gap:10px}.filter>*{padding:10px 18px;border:1px solid var(--off-65);font:italic 500 var(--t-mark) / var(--t-mark) var(--serif);letter-spacing:var(--ls-mark);color:var(--text);white-space:nowrap}.filter>[aria-pressed=true],.filter>.an{color:var(--ziegel)}.filter>button:hover{color:var(--ziegel)}@media(min-width:1280px){.filter{gap:calc(14 * var(--u))}.filter>*{padding:calc(12 * var(--u)) calc(26 * var(--u))}}.feld{display:block;width:100%;min-height:52px;padding:15px 16px;margin-bottom:14px;border:1px solid var(--off-65);border-radius:0;background:transparent;color:var(--text);font:400 var(--t-flies) / 22px var(--sans);text-transform:none}.feld::placeholder{color:var(--off);opacity:1;text-transform:lowercase}.feld.hoch{height:120px;resize:vertical}@media(min-width:1280px){.feld{min-height:0;padding:calc(18 * var(--u)) calc(20 * var(--u));margin-bottom:calc(20 * var(--u));line-height:calc(22 * var(--u))}.feld.hoch{height:calc(150 * var(--u))}}.belichtet{opacity:1}.belichtet.dimm{opacity:var(--op-leise)}@supports (animation-timeline: view()){.belichtet{animation:belichten linear forwards;animation-timeline:view();animation-range:entry 8% cover 34%}.belichtet.b2{animation-range:entry 8% cover 42%}.belichtet.b3{animation-range:entry 8% cover 50%}.belichtet.dimm{animation-name:belichten-leise}}@keyframes belichten{0%{opacity:0;filter:blur(16px);transform:translateY(44px) scale(.965)}55%{filter:blur(3px)}to{opacity:1;filter:none;transform:none}}@keyframes belichten-leise{0%{opacity:0;filter:blur(16px);transform:translateY(44px) scale(.965)}55%{filter:blur(3px)}to{opacity:var(--op-leise);filter:none;transform:none}}@media(min-width:1280px){@supports (animation-timeline: view()){.belichtet{animation-range:entry 10% cover 38%}.belichtet.b2{animation-range:entry 10% cover 46%}.belichtet.b3{animation-range:entry 10% cover 54%}}@keyframes belichten{0%{opacity:0;filter:blur(26px);transform:translateY(calc(84 * var(--u))) scale(.96)}55%{filter:blur(5px)}to{opacity:1;filter:none;transform:none}}@keyframes belichten-leise{0%{opacity:0;filter:blur(26px);transform:translateY(calc(84 * var(--u))) scale(.96)}55%{filter:blur(5px)}to{opacity:var(--op-leise);filter:none;transform:none}}}@media(prefers-reduced-motion:reduce){.belichtet{animation:none!important;transform:none!important;filter:none!important}.suche .cursor{animation:none}}html.menue-offen{overflow:hidden}.sek{position:relative;padding:0 var(--rand) var(--abstand-sek)}.sek.voll{padding-inline:0}@media(max-width:1279.98px){.sek{padding-top:calc(var(--pt, 0) * 1px)}.sek>.marker{margin-bottom:28px}.mb{margin-bottom:calc(var(--mb) * 1px)}.mt{margin-top:calc(var(--mt) * 1px)}.ml{margin-left:calc(var(--ml) * 1px)}.bildbett{position:relative;margin-inline:calc(-1 * var(--rand))}.sek.voll .bildbett{margin-inline:0}.bildbett img,.bildbett video{width:100%;aspect-ratio:3 / 2;height:auto}.bildbett video{object-fit:cover}.drauf{position:relative;z-index:2;margin-top:-86px;padding-inline:var(--rand)}.marker.ueber{position:relative;z-index:3;margin-bottom:-34px}}@media(min-width:768px)and (max-width:1279.98px){.sek:not(.voll){max-width:720px;margin-inline:auto}}@media(min-width:1280px){.sek{width:calc(1600 * var(--u));height:calc(var(--h) * var(--u));margin-inline:auto;padding:0}.sek>.marker{margin-bottom:0}.ab{position:absolute;left:calc(var(--x, 0) * var(--u));top:calc(var(--y, 0) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--hh) * var(--u));z-index:var(--z, 2)}.ab.bild{z-index:0}.ab.r{left:auto;right:calc(var(--r) * var(--u))}.ab.unten{top:auto;bottom:calc(var(--b) * var(--u))}.bleed{position:absolute;top:0;left:50%;width:100vw;margin-left:-50vw;height:100%;z-index:0;overflow:hidden}.bleed>img,.bleed>video{width:100%;height:100%;object-fit:cover}}:root{--kurve: cubic-bezier(.2, .65, .25, 1);--bl-satz: 14px;--bl-text: 4px;--bv-text: 14px}@media(min-width:1280px){:root{--bl-satz: 22px;--bl-text: 6px;--bv-text: calc(18 * var(--u))}}:is(html.js.zt,html.js .hero,html.js .fuss) .belichtet{animation:none;--ziel: 1}:is(html.js.zt,html.js .hero,html.js .fuss) .belichtet.dimm{--ziel: var(--op-leise)}:is(html.js.zt,html.js .hero,html.js .fuss) .belichtet:not(.ist-da){opacity:0}:is(html.js.zt,html.js .hero,html.js .fuss) :is(.satz,.blocktitel,.marker,.titel,h1,h2,h3,.logo).belichtet:not(.ist-da){filter:blur(var(--bl-satz));transform:scale(1.04)}:is(html.js.zt,html.js .hero,html.js .fuss) :is(.satz,.blocktitel,.marker,.titel,h1,h2,h3,.logo).belichtet.ist-da{animation:b-satz 1.8s var(--kurve) calc(var(--d, 0s) + .2s) backwards}@keyframes b-satz{0%{opacity:0;filter:blur(var(--bl-satz));transform:scale(1.04)}60%{opacity:calc(var(--ziel) * .85)}to{opacity:var(--ziel);filter:blur(0);transform:none}}:is(html.js.zt,html.js .hero,html.js .fuss) .belichtet:not(.ist-da) :is(.gr,.gr2){opacity:0;filter:blur(calc(var(--bl-satz) * 1.4))}:is(html.js.zt,html.js .hero,html.js .fuss) .belichtet.ist-da :is(.gr,.gr2){animation:b-pointe 2s var(--kurve) calc(var(--d, 0s) + .6s) backwards}@keyframes b-pointe{0%{opacity:0;filter:blur(calc(var(--bl-satz) * 1.4))}to{opacity:1;filter:blur(0)}}:is(html.js.zt,html.js .hero,html.js .fuss) .belichtet:not(.ist-da):not(:is(.satz,.blocktitel,.marker,.titel,h1,h2,h3,.logo,.glas,.knopf,.kachel-feld)){filter:blur(var(--bl-text));transform:translateY(var(--bv-text))}:is(html.js.zt,html.js .hero,html.js .fuss) .belichtet.ist-da:not(:is(.satz,.blocktitel,.marker,.titel,h1,h2,h3,.logo,.glas,.knopf,.kachel-feld)){animation:b-text 1.4s var(--kurve) calc(var(--d, 0s) + .3s) backwards}@keyframes b-text{0%{opacity:0;filter:blur(var(--bl-text));transform:translateY(var(--bv-text))}to{opacity:var(--ziel);filter:blur(0);transform:none}}:is(html.js.zt,html.js .hero,html.js .fuss) :is(.glas,.knopf,.kachel-feld).belichtet:not(.ist-da){transform:translateY(var(--bv-text))}:is(html.js.zt,html.js .hero,html.js .fuss) :is(.glas,.knopf,.kachel-feld).belichtet.ist-da{animation:b-ruhe 1.2s var(--kurve) calc(var(--d, 0s) + .4s) backwards}@keyframes b-ruhe{0%{opacity:0;transform:translateY(var(--bv-text))}to{opacity:var(--ziel);transform:none}}:is(html.js.zt,html.js .hero,html.js .fuss) .belichtet.b2{--d: .25s}:is(html.js.zt,html.js .hero,html.js .fuss) .belichtet.b3{--d: .5s}.saeulen{position:absolute;inset:0;display:flex;z-index:6;pointer-events:none;overflow:hidden}.saeulen i{flex:1;background:var(--grund);box-shadow:0 0 0 .6px var(--grund);transform:translateY(0)}.saeulen.klein i:nth-child(n+6){display:none}.saeulen.klein i{flex:1}[data-s].ist-da>.saeulen i{animation:s-hoch 1.2s cubic-bezier(.62,0,.2,1) calc(var(--i) * 95ms + var(--s0, .15s)) forwards}[data-s].ist-da>.saeulen i:nth-child(2n){animation-name:s-runter}@keyframes s-hoch{to{transform:translateY(-101%)}}@keyframes s-runter{to{transform:translateY(101%)}}:is(html.js.zt,html.js .hero,html.js .fuss) [data-s]:not(.s-bereit)>:is(img,video,picture,span,a){opacity:0}:is(html.js.zt,html.js .hero,html.js .fuss) [data-s]:not(.ist-da) :is(img,video){scale:1.07}:is(html.js.zt,html.js .hero,html.js .fuss) [data-s].ist-da :is(img,video){animation:s-bild 2.4s ease calc(var(--s0, .15s)) backwards}@keyframes s-bild{0%{scale:1.07}to{scale:1}}:is(html.js.zt,html.js .hero,html.js .fuss) [data-s].ist-da.s-fertig>.saeulen{display:none}.scan-v,.scan-h{position:absolute;pointer-events:none;overflow:hidden;z-index:7}.scan-v:before,.scan-h:before{content:"";position:absolute;background:var(--ziegel)}.scan-v{inset:0}.scan-v:before{top:0;bottom:0;left:0;width:2px;opacity:0}.scan-v.ist-da:before{animation:scan-quer 1.5s cubic-bezier(.7,0,.2,1) forwards}@keyframes scan-quer{0%{transform:translate(0) scaleY(.2);opacity:0}10%{transform:translate(0) scaleY(1);opacity:1}80%{opacity:1}to{transform:translate(var(--weg, 100vw));opacity:0}}.hero>.scan-v{left:50%;right:auto;width:100vw;margin-left:-50vw;--weg: 100vw}@media(max-width:1279.98px){.hero>.scan-v{left:0;margin-left:0;width:100%}}.scan-h{left:0;right:0;top:-.55em;height:2px}.scan-h:before{inset:0;transform:translate(-101%);opacity:1}.scan-h.ist-da:before{animation:scan-zug 1.6s cubic-bezier(.7,0,.2,1) forwards}@keyframes scan-zug{0%{transform:translate(-101%);opacity:1}45%{transform:translate(0);opacity:1}75%{transform:translate(0);opacity:1}to{transform:translate(0);opacity:0}}@media(max-width:1279.98px){.satz:has(>.scan-h){position:relative}}.z{display:inline-flex;flex:none;width:var(--zg, 14px);height:var(--zg, 14px)}.z svg{width:100%;height:100%;overflow:visible}.z svg *{fill:none;stroke:var(--ziegel);stroke-width:1.2;stroke-linejoin:miter}:is(html.js.zt,html.js .hero,html.js .fuss) .z:not(.ist-da) svg *{stroke-dasharray:var(--len, 48);stroke-dashoffset:var(--len, 48)}:is(html.js.zt,html.js .hero,html.js .fuss) .z.ist-da svg *{stroke-dasharray:var(--len, 48);animation:z-zeichnen 1.6s ease calc(.9s + var(--zi, 0) * .16s) backwards}@keyframes z-zeichnen{0%{stroke-dashoffset:var(--len, 48)}to{stroke-dashoffset:0}}.z.liste{--zg: 16px;margin-right:14px;vertical-align:.05em}@media(min-width:1280px){.z.liste{--zg: calc(20 * var(--u));margin-right:calc(18 * var(--u))}}.z.raum{--zg: 26px;margin-right:14px;vertical-align:.04em}@media(min-width:1280px){.z.raum{--zg: calc(40 * var(--u));position:absolute;left:calc(4 * var(--u));top:calc(-62 * var(--u));margin:0}}html.b-notfall .belichtet,html.b-notfall .belichtet *{opacity:1!important;filter:none!important;transform:none!important;animation:none!important}html.b-notfall .belichtet.dimm{opacity:var(--op-leise)!important}html.b-notfall .saeulen,html.b-notfall .scan-v,html.b-notfall .scan-h{display:none!important}html.b-notfall [data-s]>*{opacity:1!important}html.b-notfall .z svg *{stroke-dashoffset:0!important;animation:none!important}@media(prefers-reduced-motion:reduce){.saeulen,.scan-v,.scan-h{display:none!important}}li:has(>.z.liste){display:flex;align-items:flex-start}.z.liste{margin-top:.3em;align-self:flex-start}.drei-woerter .gr:nth-of-type(2){--d: .22s}.drei-woerter .gr:nth-of-type(3){--d: .44s}:is(html.js.zt,html.js .hero,html.js .fuss) .kachel-feld.belichtet{--d: 0s;--d: calc(mod(var(--om, 0), 10)*90ms) }.scan-kasten{--weg: calc(100vw - 100px) }@media(min-width:1280px){.scan-kasten{--weg: calc(538 * var(--u))}}.scan-kasten:before{animation-duration:.9s}:root{--pa: 6px;--pa-satz: 12px;--pa-kopf: 18px;--pa-marker: 30px;--ein: 6vh;--da: 45vh}@media(min-width:1280px){:root{--pa: calc(12 * var(--u));--pa-satz: calc(24 * var(--u));--pa-kopf: calc(40 * var(--u));--pa-marker: calc(56 * var(--u))}}:is(.satz,.titel){--pa: var(--pa-satz)}:is(.marker,h1,h2){--pa: var(--pa-kopf)}.sek .marker{--pa: var(--pa-marker)}.marker.belichtet{--ziel: var(--op-marker) !important}:is(.ab,.bildbett,.kachel-feld,.glas,.knopf,.cover) :is(.ab,.bildbett,.kachel-feld,.glas,.knopf,.cover,.belichtet){--pa: 0px}@keyframes par{0%{translate:0 calc(var(--pa) * -1)}to{translate:0 var(--pa)}}@keyframes par-hero{to{translate:0 var(--pa)}}@supports (animation-timeline: view()){html.js:not(.zt) :is(.ab,.bildbett,.kachel-feld,.glas,.knopf,.cover):not(:is(.hero,.fuss,.menue,dialog) *){animation-name:par;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 0% cover 100%}html.js .hero .ab{animation-name:par-hero;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:exit 0% exit 100%}html.js .hero .belichtet.ist-da:not(.glas):not(.knopf){animation-name:b-satz,par-hero}html.js .hero .belichtet.ist-da:not(:is(.satz,.blocktitel,.marker,.titel,h1,h2,h3,.logo)){animation-name:b-text,par-hero}html.js .hero :is(.glas,.knopf).belichtet.ist-da{animation-name:b-ruhe,par-hero}html.js .hero .belichtet.ist-da{animation-duration:1.8s,auto;animation-delay:calc(var(--d, 0s) + .2s),0s;animation-timing-function:var(--kurve),linear;animation-fill-mode:backwards,both;animation-timeline:auto,view();animation-range:normal,exit 0% exit 100%}html.js:not(.zt) .belichtet:not(:is(.hero,.fuss) *){view-timeline-name:--bel;--ziel: 1;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both,both;animation-timeline:view(),view();animation-range:entry var(--ein) entry var(--da),cover 0% cover 100%;animation-name:b-text,par}html.js:not(.zt) .belichtet.dimm:not(:is(.hero,.fuss) *){--ziel: var(--op-leise)}html.js:not(.zt) :is(.satz,.blocktitel,.marker,.titel,h1,h2,h3,.logo).belichtet:not(:is(.hero,.fuss) *){animation-name:b-satz,par}html.js:not(.zt) :is(.glas,.knopf,.kachel-feld).belichtet:not(:is(.hero,.fuss) *){animation-name:b-ruhe,par}html.js:not(.zt) .belichtet.b2:not(:is(.hero,.fuss) *){animation-range:entry calc(var(--ein) + 4vh) entry calc(var(--da) + 4vh),cover 0% cover 100%}html.js:not(.zt) .belichtet.b3:not(:is(.hero,.fuss) *){animation-range:entry calc(var(--ein) + 8vh) entry calc(var(--da) + 8vh),cover 0% cover 100%}html.js:not(.zt) .belichtet:not(:is(.hero,.fuss) *) :is(.gr,.gr2){animation:b-pointe linear both;animation-timeline:--bel;animation-range:entry calc(var(--ein) + 8vh) entry calc(var(--da) + 8vh)}html.js:not(.zt) .drei-woerter .gr:nth-of-type(2){animation-range:entry calc(var(--ein) + 16vh) entry calc(var(--da) + 14vh)}html.js:not(.zt) .drei-woerter .gr:nth-of-type(3){animation-range:entry calc(var(--ein) + 24vh) entry calc(var(--da) + 20vh)}html.js:not(.zt) [data-s]:not(:is(.hero,.fuss) *){view-timeline-name:--s}html.js:not(.zt) [data-s]:not(:is(.hero,.fuss) *)>.saeulen i{animation:s-hoch linear both;animation-timeline:--s;animation-range:entry calc(var(--ein) + var(--i) * 3vh) entry calc(30vh + var(--i) * 3.5vh)}html.js:not(.zt) [data-s]:not(:is(.hero,.fuss) *)>.saeulen i:nth-child(2n){animation-name:s-runter}html.js:not(.zt) [data-s]:not(:is(.hero,.fuss) *) :is(img,video){animation:s-bild linear both;animation-timeline:--s;animation-range:entry 0vh entry 70vh}html.js:not(.zt) .scan-h:not(:is(.hero,.fuss) *):before{animation:scan-zug linear both;animation-timeline:--bel;animation-range:entry 2vh entry 58vh}html.js:not(.zt) .z:not(:is(.hero,.fuss) *){view-timeline-name:--zz}html.js:not(.zt) .z:not(:is(.hero,.fuss) *) svg *{stroke-dasharray:var(--len, 48);animation:z-zeichnen linear both;animation-timeline:--zz;animation-range:entry calc(var(--da) - 14vh + var(--zi, 0) * 5vh) entry calc(var(--da) + 22vh + var(--zi, 0) * 5vh)}}.hero .bg{isolation:isolate}.hero .bg:after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;z-index:3;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,color-mix(in srgb,var(--grund) 35%,transparent) 40%,color-mix(in srgb,var(--grund) 78%,transparent) 75%,var(--grund) 100%)}:is(.archiv,.lesen,.finden) :is(*){--pa: 0px}:is(.archiv,.lesen) .belichtet{--bv-text: 0px}.finden .marker{--pa: 0px}@media(max-width:1279.98px){.knopf{position:relative}}@media(min-width:1280px){.knopf:not(.ab){position:relative}}.knopf{overflow:hidden}.knopf:after{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--scan, var(--ziegel));opacity:0;pointer-events:none}.knopf.rost{--scan: color-mix(in srgb, var(--ziegel) 55%, var(--hell))}.knopf:hover:after,.knopf:focus-visible:after,.knopf:active:after{animation:knopf-scan 1.2s cubic-bezier(.7,0,.2,1) forwards}@keyframes knopf-scan{0%{left:0;opacity:0;transform:scaleY(.2)}12%{opacity:1;transform:scaleY(1)}82%{opacity:1}to{left:calc(100% - 2px);opacity:0;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.knopf:after{display:none}}html.js [data-s]{overflow:hidden}body{overflow-x:clip}
