:is(.anmeldung,:root:has(.anmeldung)){--s-tanne:#0f4d3a;--s-papier:#fff;--s-flaeche:#f3f4f2;--s-nebel:#e6eee9;--s-nacht:#0b1712;--s-messing:#c9a227;--tanne-tief:color-mix(in oklab, var(--s-tanne) 76%, var(--s-nacht));--tinte:color-mix(in oklab, var(--s-nacht) 92%, var(--s-papier));--leise:color-mix(in oklab, var(--s-nacht) 66%, var(--s-papier));--linie:color-mix(in oklab, var(--s-nacht) 12%, var(--s-papier));--hell:var(--s-papier);--serif:"Lora", "Iowan Old Style", Georgia, serif;--text:"Inter", ui-sans-serif, system-ui, sans-serif;--color-brand-50:color-mix(in oklab, var(--s-tanne) 6%, var(--s-papier));--color-brand-100:color-mix(in oklab, var(--s-tanne) 12%, var(--s-papier));--color-brand-200:color-mix(in oklab, var(--s-tanne) 24%, var(--s-papier));--color-brand-300:color-mix(in oklab, var(--s-tanne) 42%, var(--s-papier));--color-brand-400:color-mix(in oklab, var(--s-tanne) 64%, var(--s-papier));--color-brand-500:color-mix(in oklab, var(--s-tanne) 86%, var(--s-papier));--color-brand-600:var(--s-tanne);--color-brand-700:var(--tanne-tief);--color-brand-800:color-mix(in oklab, var(--s-tanne) 60%, var(--s-nacht));--color-brand-900:color-mix(in oklab, var(--s-tanne) 44%, var(--s-nacht));--color-brand-950:color-mix(in oklab, var(--s-tanne) 28%, var(--s-nacht));--background:var(--s-papier);--foreground:var(--tinte);--muted:var(--s-flaeche);--muted-foreground:var(--leise);--primary:var(--s-tanne);--primary-foreground:var(--s-papier);--ring:var(--s-tanne)}.an-szene{--ring:var(--s-papier)}.anmeldung{background:var(--s-papier);min-height:100svh;color:var(--tinte);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:grid}.an-szene{display:none}.an-spalte{flex-direction:column;min-width:0;padding:20px 20px 24px;display:flex}.an-kopf{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:40px;display:flex}.an-zurueck{font:500 14px/1.3 var(--text);color:var(--leise)}.an-zurueck:hover{color:var(--tinte)}.an-inhalt{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:440px;margin-inline:auto;display:flex}.an-badge{background:var(--s-nebel);width:fit-content;height:28px;font:600 12px/1 var(--text);letter-spacing:.06em;text-transform:uppercase;color:var(--s-tanne);border-radius:999px;align-items:center;margin-bottom:18px;padding:0 12px;display:inline-flex}.an-titel{font:400 32px/1.1 var(--serif);letter-spacing:-.02em;color:var(--tinte);text-wrap:balance;margin:0}.an-beschreibung{font:400 15.5px/1.55 var(--text);color:var(--leise);text-wrap:pretty;margin:12px 0 0}.an-formular{margin-top:32px}.an-fuss{font:400 12px/1.4 var(--text);color:var(--leise);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-top:48px;display:flex}.an-fuss-links{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.an-fuss a:hover{color:var(--tinte)}@media (pointer:coarse){.an-zurueck,.an-fuss a{align-items:center;min-height:40px;display:inline-flex}}@media (width>=640px){.an-spalte{padding:32px 48px}.an-titel{font-size:38px}}@media (width>=1024px){.anmeldung{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.an-szene{isolation:isolate;background:color-mix(in oklab, var(--s-nacht) 82%, var(--s-papier));height:100svh;min-height:640px;color:var(--hell);grid-template-rows:auto minmax(0,1fr) auto;align-self:start;padding:40px clamp(40px,4.4vw,72px) 44px;display:grid;position:sticky;top:0;overflow:clip}.an-himmel{z-index:-3;position:absolute;inset:0}.an-himmel img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;transform:scale(1.06)}.an-szene:before{content:"";z-index:-2;background:linear-gradient(to bottom, color-mix(in srgb, var(--s-nacht) 72%, transparent) 0%, color-mix(in srgb, var(--s-nacht) 34%, transparent) 24%, color-mix(in srgb, var(--s-nacht) 30%, transparent) 56%, color-mix(in srgb, var(--s-nacht) 88%, transparent) 100%);position:absolute;inset:0}.an-logo{justify-self:start}.an-buehne{aspect-ratio:1/.86;place-self:center;width:min(100%,520px,116svh - 382.8px);position:relative}.an-foto{background:var(--s-nacht);box-shadow:0 0 0 1px color-mix(in srgb, var(--s-papier) 14%, transparent) inset, 0 30px 50px -30px color-mix(in srgb, var(--s-nacht) 95%, transparent);border-radius:22px;margin:0;position:absolute}.an-foto img{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.an-foto.gross{aspect-ratio:100/76;width:78%;top:0;left:0}.an-foto.klein{aspect-ratio:1;width:44%;box-shadow:0 0 0 4px color-mix(in srgb, var(--s-nacht) 60%, transparent), 0 30px 50px -24px color-mix(in srgb, var(--s-nacht) 95%, transparent);bottom:0;right:0}.an-status{height:28px;box-shadow:0 8px 18px -10px color-mix(in srgb, var(--s-nacht) 70%, transparent);font:600 12.5px/1 var(--text);letter-spacing:-.004em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 11px;display:inline-flex;position:absolute;bottom:14px;left:14px}.an-status:before{content:"";background:currentColor;border-radius:99px;width:6px;height:6px}.an-status.druck{background:color-mix(in oklab, var(--s-messing) 22%, var(--s-papier));color:color-mix(in oklab, var(--s-messing) 42%, var(--s-nacht))}.an-status.versendet{background:var(--s-nebel);color:var(--s-tanne)}.an-szene-titel{max-width:13em;font:400 clamp(34px, 3vw, 44px)/1.06 var(--serif);letter-spacing:-.022em;text-wrap:balance;margin:0}.an-fakten{flex-wrap:wrap;gap:12px 24px;margin:22px 0 0;padding:0;list-style:none;display:flex}.an-fakten li{font:500 14px/1.3 var(--text);color:color-mix(in srgb, var(--hell) 92%, transparent);align-items:center;gap:10px;display:inline-flex}.an-fakt-zeichen{background:color-mix(in srgb, var(--hell) 14%, transparent);width:32px;height:32px;color:var(--hell);border-radius:999px;flex:none;place-items:center;display:grid}.an-fakt-zeichen svg{width:16px;height:16px}.an-spalte{padding:40px clamp(40px,5vw,80px) 32px}.an-kopf{display:none}}
