.modul-absturz{display:flex;flex-direction:column;align-items:flex-start;gap:var(--abstand-l);padding:var(--abstand-xl);border:1px solid var(--fehler-rand);border-radius:var(--fenster-rundung);background:var(--flaeche-spalte);color:var(--text);font-family:var(--schrift);font-size:var(--schriftgroesse-m)}.modul-absturz-titel{margin:0;font-size:var(--schriftgroesse-m);font-weight:var(--gewicht-betont);color:var(--fehler-text)}.modul-absturz-text{margin:0;width:100%;max-height:12em;overflow:auto;font-family:var(--schrift-zahlen);font-size:var(--schriftgroesse-s);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.modul-absturz-rat{margin:0;font-size:var(--schriftgroesse-s);color:var(--text-gedaempft)}.modul-absturz-knopf{padding:var(--abstand-s) var(--abstand-l);border:1px solid var(--rand);border-radius:var(--klickziel-rundung);background:var(--flaeche-karte);color:var(--text);font-family:var(--schrift);font-size:var(--schriftgroesse-s);cursor:pointer}.modul-absturz-knopf:hover{background:var(--flaeche-hover);border-color:var(--rand-hover)}@font-face{font-family:Kristi;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/kristi-latin-400-normal-DJddhNg8.woff2) format("woff2"),url(/assets/kristi-latin-400-normal-DFTTbViv.woff) format("woff")}@font-face{font-family:Julius Sans One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/julius-sans-one-latin-400-normal-CreLQ_oK.woff2) format("woff2"),url(/assets/julius-sans-one-latin-400-normal-By_cO9QL.woff) format("woff")}@font-face{font-family:Poiret One;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poiret-one-latin-400-normal-DaD3Ke7k.woff2) format("woff2"),url(/assets/poiret-one-latin-400-normal-DeDrWLAw.woff) format("woff")}@font-face{font-family:Syncopate;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/syncopate-latin-400-normal-CEZEV0IP.woff2) format("woff2"),url(/assets/syncopate-latin-400-normal-CCEUJ_4G.woff) format("woff")}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/jost-latin-300-normal-DkBQXsFU.woff2) format("woff2"),url(/assets/jost-latin-300-normal-Ckm9JHl_.woff) format("woff")}@font-face{font-family:Moon Dance;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/moon-dance-latin-400-normal-_mQRlCCG.woff2) format("woff2"),url(/assets/moon-dance-latin-400-normal-BjSqDkl8.woff) format("woff")}@font-face{font-family:Arizonia;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/arizonia-latin-400-normal-Cwj5AzKb.woff2) format("woff2"),url(/assets/arizonia-latin-400-normal-Bynbjz0s.woff) format("woff")}@font-face{font-family:Estonia;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/estonia-latin-400-normal-iHqZCu54.woff2) format("woff2"),url(/assets/estonia-latin-400-normal-DROmlZYW.woff) format("woff")}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:600;src:url(/assets/cormorant-garamond-latin-600-italic-DCuhXWyK.woff2) format("woff2"),url(/assets/cormorant-garamond-latin-600-italic-BcJbkSJ4.woff) format("woff")}:root .projektkachel{--pk-farbe: var(--projektkachel-farbe, var(--text-gedaempft));--pk-tinte: color-mix(in srgb, var(--pk-farbe) var(--projektfarbe-tinte-anteil), var(--text));border:var(--projektkachel-rand) solid var(--pk-tinte);border-radius:var(--projektkachel-rundung);background:transparent;color:var(--pk-tinte);font-family:var(--projektkachel-schrift);font-style:var(--projektkachel-schriftstil);font-weight:var(--projektkachel-schriftgewicht);font-size:calc(var(--pk-groesse, var(--pl-kachel, var(--projektleiste-kachel))) * var(--projektkachel-schrift-anteil));letter-spacing:var(--projektkachel-laufweite);line-height:1}@supports (color: oklch(from red l c h)){:root .projektkachel{--pk-tinte: oklch(from var(--pk-farbe) clamp(var(--projektkachel-tinte-min), l, var(--projektkachel-tinte-max)) c h)}}:root button.projektkachel:not([data-aktuell=ja]):hover{background:color-mix(in srgb,var(--pk-farbe) var(--projektkachel-zeiger-anteil),transparent)}:root .projektkachel[data-aktuell=ja]{background:color-mix(in srgb,var(--pk-farbe) var(--projektkachel-flaeche-anteil),transparent);box-shadow:none}.begruessung{box-sizing:border-box;min-height:100dvh;display:grid;place-items:center;padding:var(--begruessung-luft) var(--abstand-xl);background:var(--flaeche-grund);color:var(--text)}.begruessung-spalte{display:flex;flex-direction:column;align-items:center;width:100%;max-width:var(--begruessung-breite);text-align:center;animation:begruessung-ein var(--dauer-kurz) var(--kurve) both}.begruessung-kreis{--pk-groesse: var(--begruessung-kreis);display:inline-grid;place-items:center;width:var(--begruessung-kreis);height:var(--begruessung-kreis);box-sizing:border-box;margin:0 0 var(--begruessung-luft)}.begruessung-name{margin:0;font-family:var(--projektkachel-schrift);font-style:var(--projektkachel-schriftstil);font-weight:var(--projektkachel-schriftgewicht);font-size:calc(var(--begruessung-name-groesse) * var(--projektkachel-schrift-anteil) / var(--begruessung-name-bezug));letter-spacing:var(--begruessung-name-laufweite);line-height:1;color:var(--text)}.begruessung-strich{display:block;width:var(--begruessung-strich-breite);height:var(--begruessung-strich-hoehe);margin:var(--abstand-xxl) 0;background:var(--rand)}.begruessung-satz{margin:0 0 var(--begruessung-luft);font-size:var(--schriftgroesse-l);font-weight:var(--gewicht-normal);line-height:var(--begruessung-zeilenhoehe);color:var(--text-gedaempft)}.begruessung-knopf{min-width:var(--begruessung-knopf-breite)}.begruessung-stoerung{margin:var(--abstand-xxl) 0 0;color:var(--fehler-tinte);font-size:var(--schriftgroesse-m);line-height:var(--begruessung-zeilenhoehe)}.begruessung-stoerung-satz{margin:0}.begruessung-technik{margin:var(--abstand-s) 0 0;color:var(--text-gedaempft);font-size:var(--schriftgroesse-s)}.begruessung-technik summary{cursor:pointer}.begruessung-technik code{display:block;margin:var(--abstand-s) 0 0;font-family:var(--schrift-zahlen);overflow-wrap:anywhere}.begruessung-adresse{margin:var(--begruessung-luft) 0 0;font-size:var(--schriftgroesse-s);letter-spacing:var(--begruessung-name-laufweite);color:var(--text-gedaempft)}@media(max-width:480px){.begruessung{--begruessung-kreis: var(--begruessung-kreis-schmal);--begruessung-name-groesse: var(--begruessung-name-groesse-schmal);--begruessung-luft: var(--begruessung-luft-schmal)}}@keyframes begruessung-ein{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.begruessung-spalte{animation:none}}.anmelde-leiste{position:fixed;top:var(--titelleisten-hoehe);left:0;right:0;z-index:60;display:flex;align-items:center;gap:var(--abstand-m);padding:var(--abstand-s) var(--abstand-l);background:var(--flaeche-grund);color:var(--warnung-tinte);border-bottom:1px solid var(--rand);font-size:var(--schriftgroesse-m)}.anmelde-leiste-text{flex:1;min-width:0}.anmelde-leiste-stoerung{color:var(--fehler-text);font-size:var(--schriftgroesse-s)}
