:root{--wm-ratio:1.4634;--f: clamp(.72rem, .45rem + .8vw, 1.02rem)}.hero{position:relative;isolation:isolate;overflow:hidden;min-height:100vh;min-height:100svh;display:grid;grid-template-rows:auto minmax(0,1fr) auto minmax(0,.9fr) auto auto;justify-items:center;align-items:center;padding:clamp(1rem,3.2vh,2.2rem) clamp(1rem,4vw,3rem)}.gl{animation:gold-wandern var(--gd,3.6s) ease-in-out infinite alternate}.gl1{--gd:3.4s;animation-delay:-1.1s}.gl2{--gd:4.2s;animation-delay:-2.6s}.gl3{--gd:3s;animation-delay:-.4s}.gl-ebene{position:absolute;inset:0;pointer-events:none}.gl-maske{position:absolute;inset:0;overflow:hidden;mask-size:100% 100%;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.gl{display:block;position:absolute;background-size:100% 100%;background-repeat:no-repeat}@keyframes gold-wandern{0%{transform:translate(-1.534%,10.564%)}to{transform:translate(1.534%,-10.564%)}}.bs-strahlen{--cx:0px;--cy:0px;background:center/100% 100% no-repeat;transform:translate(var(--cx),var(--cy));animation:bs-pulsieren 29s cubic-bezier(.45,0,.55,1) infinite}@keyframes bs-pulsieren{0%{transform:translate(var(--cx),var(--cy)) rotate(-2.4deg) scale(1)}11%{transform:translate(var(--cx),var(--cy)) rotate(-.6deg) scale(1.1)}24%{transform:translate(var(--cx),var(--cy)) rotate(1.2deg) scale(.38)}33%{transform:translate(var(--cx),var(--cy)) rotate(2.2deg) scale(.86)}46%{transform:translate(var(--cx),var(--cy)) rotate(.9deg) scale(1.12)}57%{transform:translate(var(--cx),var(--cy)) rotate(-1.1deg) scale(.62)}68%{transform:translate(var(--cx),var(--cy)) rotate(-2.2deg) scale(1.04)}79%{transform:translate(var(--cx),var(--cy)) rotate(-.4deg) scale(.45)}90%{transform:translate(var(--cx),var(--cy)) rotate(1.6deg) scale(.98)}to{transform:translate(var(--cx),var(--cy)) rotate(-2.4deg) scale(1)}}.burg-platz{position:absolute;left:50%;top:0;transform:translate(calc(-50% + var(--burg-versatz, 0%)));width:var(--burg-breite, min(90%, 1400px));height:auto;--op:.85;pointer-events:none;aspect-ratio:var(--burg-ratio);visibility:hidden}.top{position:relative;z-index:1;text-align:center}.top{grid-row:1;width:100%;height:var(--burg-raum,16svh)}.mitte{position:relative;z-index:4;grid-row:3;width:100%;display:flex;align-items:center;justify-content:center;text-align:center}.eckdaten{grid-row:5;text-align:center}.unten{position:relative;z-index:4;grid-row:6;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(.6rem,1.5svh,1.25rem);margin-top:clamp(1rem,3.2svh,2.4rem)}.wm{display:block;width:min(86vw,620px,calc(var(--wm-h,37svh) * var(--wm-ratio)));height:auto;overflow:visible;isolation:isolate}.wm .wm-schatten{filter:drop-shadow(0 1px 1px rgba(3,16,46,.85)) drop-shadow(0 3px 7px rgba(3,16,46,.55)) drop-shadow(0 10px 30px rgba(3,16,46,.5))}.wm-wrap{position:relative;margin-bottom:clamp(0px,.9svh,12px)}.eckdaten{margin:0;display:flex;flex-direction:column;align-items:center;gap:.35em}.eckdaten b{font-weight:600;font-size:clamp(.95rem,.6rem + 1.1vw,1.42rem);letter-spacing:.07em;color:var(--gold)}.eckdaten span{font-weight:500;font-size:clamp(.8rem,.55rem + .7vw,1.05rem);letter-spacing:.14em;text-transform:uppercase;color:var(--warm);opacity:.85;max-width:60ch;line-height:1.45;text-wrap:balance}.eckdaten .karten{color:var(--champ);opacity:.95;margin-top:.15em}.eckdaten--gross b{font-size:clamp(1.1rem,.7rem + 1.5vw,1.85rem);letter-spacing:.04em}.eckdaten--gross span{font-size:clamp(.74rem,.52rem + .6vw,.95rem);opacity:.78}.nachsatz{margin:-.1rem 0 0;max-width:40ch;font-size:clamp(.66rem,.48rem + .4vw,.8rem);letter-spacing:.06em;line-height:1.5;text-wrap:balance;color:var(--warm);opacity:.6}.hinweis--zwei{flex-wrap:wrap}.hinweis--zwei em{flex:0 0 100%;order:3;font-style:normal;margin-top:.3rem;font-size:clamp(.66rem,.48rem + .4vw,.8rem);letter-spacing:.1em;color:var(--warm);opacity:.6;text-transform:none}.teaser{margin:0;max-width:54ch;font-size:var(--f);line-height:1.52;color:var(--warm);opacity:.85}.hinweis{margin:clamp(.1rem,.8svh,.6rem) 0 0;display:flex;align-items:center;justify-content:center;gap:clamp(.7rem,2.2vw,1.4rem);width:min(100%,30rem)}.hinweis:before,.hinweis:after{content:"";flex:1 1 0;height:1px;max-width:5.5rem;background:linear-gradient(90deg,#ead39b00,#ead39b8c)}.hinweis:after{transform:scaleX(-1)}.hinweis span{font-weight:600;font-size:clamp(.68rem,.48rem + .5vw,.88rem);letter-spacing:.2em;text-transform:uppercase;line-height:1.5;text-wrap:balance;color:var(--champ);opacity:.92}.spende{margin:0;font-size:clamp(.7rem,.5rem + .5vw,.86rem);letter-spacing:.04em;color:var(--warm);opacity:.72;max-width:58ch;line-height:1.55;text-wrap:balance}.spende strong{color:var(--champ);font-weight:600}@media(orientation:landscape){:root{--wm-h:30svh}.mitte{gap:clamp(.45rem,1.2svh,1.05rem)}}@media(orientation:landscape)and (max-height:800px){:root{--wm-h:27.5svh}.teaser{font-size:clamp(.72rem,.5rem + .45vw,.9rem);max-width:60ch}}@media(orientation:landscape)and (min-height:940px){:root{--wm-h:33.5svh}}@media(max-width:640px){.burg-platz{--burg-versatz:3.9%}.burg-platz{--op:.72}.mitte{gap:clamp(.5rem,1.5svh,1.1rem)}.wm{width:min(92vw,calc(var(--wm-h,36svh) * var(--wm-ratio)))}.teaser{font-size:clamp(.8rem,.6rem + .8vw,1rem)}.gl{animation:none}.hinweis{gap:.6rem}.hinweis:before,.hinweis:after{max-width:2rem}.hinweis span{letter-spacing:.14em}.eckdaten b{font-size:clamp(.82rem,.42rem + 1.3vw,1.2rem);letter-spacing:.05em}.eckdaten span{letter-spacing:.1em}.unten,.eckdaten{padding-inline:.35rem}}@media(orientation:portrait)and (max-height:660px){.teaser{display:none}:root{--wm-h:29svh}.mitte{gap:clamp(.7rem,1.7vh,1.4rem)}}@media(max-height:560px)and (orientation:landscape){.teaser,.spende{display:none}:root{--wm-h:36svh}.wm{width:min(56vw,calc(var(--wm-h) * var(--wm-ratio)))}}main>header.hero{max-width:none;margin:0;line-height:1.5}:where(.hero) p{max-width:none;-webkit-hyphens:manual;hyphens:manual;text-wrap:wrap;font-size:1rem}@media(prefers-reduced-motion:reduce){.hero *,.hero *:before,.hero *:after{animation:none!important;transition:none!important}}
