:root{--grund:#16120e;--tafel:#241a11;--gold:#d8a94f;--elfenbein:#f4ead7;--blass:#b9ab92;--linie:#4a3a26;--rot1:#52180ff7;--rot2:#2f0e09fa}*{box-sizing:border-box}html,body{background:var(--grund);color:var(--elfenbein);-webkit-text-size-adjust:100%;margin:0;font:400 17px/1.55 Georgia,Times New Roman,serif}a{color:inherit}[hidden]{display:none!important}.rahmen{border:14px solid #0000;border-width:14px 16px;background:linear-gradient(#261a11f5,#140e09f7);border-image-source:url(/menue/frame-slice-wide.png);border-image-slice:41;border-image-width:14px 16px;border-image-repeat:stretch;box-shadow:0 10px 30px #0000008c}.kopf{z-index:2;padding:max(12px, env(safe-area-inset-top)) 18px 12px;align-items:center;display:flex;position:absolute;top:0;bottom:auto;left:0;right:0}.kopf-name{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 4px #000c;font-size:14px}.sprache{color:var(--elfenbein);letter-spacing:.08em;cursor:pointer;background:#0009;border:1px solid #d8a94f80;border-radius:999px;margin-left:auto;padding:6px 14px;font:700 13px Georgia,serif}.sprache:hover{border-color:var(--gold);color:var(--gold)}.buehne{text-align:center;background:linear-gradient(180deg, #16120e40 0%, #16120e8c 55%, var(--grund) 100%), url(/assets/background/background2.webp) center 30% / cover no-repeat;flex-direction:column;align-items:center;padding:70px 18px 46px;display:flex;position:relative}.logo{object-fit:contain;filter:drop-shadow(0 6px 18px #000d);width:min(520px,86%);height:auto;max-height:30vh}@media (max-height:500px){.buehne{padding-top:46px}.leitsatz{margin:2px 0 12px;font-size:17px}.frei{margin:8px 0 10px}}.leitsatz{text-shadow:0 1px 6px #000,0 0 18px #000a;max-width:560px;margin:6px 0 24px;font-size:21px;font-style:italic}.spielen{border:12px solid #0000;border-width:12px 13px;background:linear-gradient(180deg, var(--rot1), var(--rot2));color:var(--elfenbein);letter-spacing:.16em;text-transform:uppercase;text-shadow:0 1px 3px #000;background-clip:border-box;border-image-source:url(/menue/frame-slice-small.png);border-image-slice:34;border-image-width:12px 13px;border-image-repeat:stretch;padding:10px 34px;font-size:18px;text-decoration:none;transition:color .15s,box-shadow .15s;display:inline-block;box-shadow:0 6px 18px #000b}.spielen:hover{color:var(--gold);box-shadow:0 6px 18px #000b,0 0 22px #d8a94f73}.frei{color:var(--blass);text-shadow:0 1px 4px #000;margin:14px 0 18px;font-size:14px}.laeden{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.laden{text-align:left;background:#000a;border:1px solid #d8a94f55;border-radius:10px;flex-direction:column;min-width:150px;padding:7px 16px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;line-height:1.15;display:flex}.laden small{opacity:.8;font-size:11px}.laden b{font-size:17px}.laden.bald{opacity:.6}.beta{max-width:580px;margin:0 auto 30px;padding:14px 20px 10px}.beta h2,.merkmale h2{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0 0 6px;font-size:19px;font-weight:400}.beta p{color:var(--blass);margin:0 0 12px;font-size:15px}.beta form{flex-direction:column;gap:10px;display:flex}.beta input[type=email]{border:1px solid var(--linie);height:44px;color:var(--elfenbein);background:#120e0a;border-radius:4px;padding:0 12px;font:16px Georgia,serif}.beta input[type=email]:focus{border-color:var(--gold);outline:none}.beta-haken{color:var(--blass);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.beta-haken input{width:18px;height:18px;accent-color:var(--gold);flex:none;margin:1px 0 0}.beta-haken a,.beta-klein a{color:var(--gold)}.beta-honig{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.beta-los{border:10px solid #0000;border-width:10px 11px;background:linear-gradient(180deg, var(--rot1), var(--rot2));color:var(--elfenbein);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;background-clip:border-box;border-image-source:url(/menue/frame-slice-small.png);border-image-slice:34;border-image-width:10px 11px;border-image-repeat:stretch;align-self:center;padding:6px 30px;font:15px Georgia,serif}.beta-los:hover:not([disabled]){color:var(--gold)}.beta-los[disabled]{opacity:.6;cursor:default}.beta-meldung{color:#e08a6a;min-height:1.2em;margin:0;font-size:14px}.beta-meldung.ok{color:#9cc48a}.beta-klein{margin:6px 0 0!important;font-size:13px!important}.bilder{padding:4px 0 30px}.bilder-reihe{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;padding:0 18px;display:flex;overflow-x:auto}.bilder-reihe::-webkit-scrollbar{display:none}.bilder-reihe img{aspect-ratio:3/2;object-fit:cover;border:1px solid var(--linie);scroll-snap-align:center;border-radius:6px;flex:none;width:min(78vw,360px);height:auto;box-shadow:0 6px 18px #000a}.bilder-reihe img:first-child{margin-left:auto}.bilder-reihe img:last-child{margin-right:auto}.merkmale{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;max-width:1100px;margin:0 auto;padding:0 18px 10px;display:grid}.merkmale article{padding:12px 18px 6px}.merkmale p{color:var(--blass);margin:0 0 8px;font-size:15.5px}.aufruf{text-align:center;padding:34px 18px 40px}.fuss{padding:18px 18px max(22px, env(safe-area-inset-bottom));border-top:1px solid var(--linie);text-align:center;color:var(--blass);font-size:14px}.fuss nav{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-bottom:8px;display:flex}.fuss a{text-decoration:none}.fuss a:hover{color:var(--gold)}.fuss p{opacity:.7;margin:0}:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.spielen{transition:none}}
