@font-face{font-family:apfel;src:url(../media/ApfelGrotezk_Regular-s.p.0pzlzbmp4a_h3.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:apfel;src:url(../media/ApfelGrotezk_Mittel-s.p.1teya_t76vyzw.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:apfel;src:url(../media/ApfelGrotezk_Fett-s.p.2r5r9wv5ker87.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:apfel Fallback;src:local(Arial);ascent-override:96.09%;descent-override:28.87%;line-gap-override:7.22%;size-adjust:96.99%}.apfel_8606acc6-module__E8JZ5q__className{font-family:apfel,apfel Fallback,Helvetica Neue,Arial,sans-serif}.apfel_8606acc6-module__E8JZ5q__variable{--font-apfel:"apfel", "apfel Fallback", Helvetica Neue, Arial, sans-serif}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-display:var(--font-display);--font-text:var(--font-text);--radius-keiner:var(--radius-keiner);--radius-pille:var(--radius-pille);--radius-knopf:var(--radius-knopf)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.static{position:static}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded-\[…\]{border-radius:…}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}:root{--pnt-schwarz-900:#0f0e0e;--pnt-schwarz-950:#09090b;--pnt-grau-100:#f1f1f1;--pnt-grau-200:#d5d7d8;--pnt-grau-400:#949494;--pnt-grau-500:#8f8f8f;--pnt-grau-600:#737373;--pnt-weiss:#fff;--schrift-seitentitel:5rem;--zeile-seitentitel:5rem;--gewicht-seitentitel:500;--tracking-seitentitel:normal;--schrift-titel:2.125rem;--zeile-titel:2.3375rem;--gewicht-titel:500;--tracking-titel:normal;--schrift-zwischentitel:1.75rem;--zeile-zwischentitel:2.1rem;--gewicht-zwischentitel:500;--tracking-zwischentitel:normal;--schrift-hinweis:1.25rem;--zeile-hinweis:1.5rem;--gewicht-hinweis:500;--tracking-hinweis:normal;--schrift-fliesstext:1rem;--zeile-fliesstext:1.2rem;--gewicht-fliesstext:400;--tracking-fliesstext:normal;--schrift-etikett:1rem;--zeile-etikett:1.2rem;--gewicht-etikett:500;--tracking-etikett:normal;--schrift-knopf:.875rem;--zeile-knopf:1.05rem;--gewicht-knopf:500;--tracking-knopf:normal;--schrift-klein:.75rem;--zeile-klein:.9rem;--gewicht-klein:500;--tracking-klein:normal;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-15:60px;--space-16:64px;--space-20:80px;--space-25:100px;--space-30:120px;--space-37:148px;--radius-keiner:0px;--radius-pille:999px;--radius-knopf:999px;--radius:var(--radius-keiner);--border-duenn:1px;--border-dick:2px;--dauer-schnell:.3s;--dauer-mittel:.6s;--dauer-langsam:1.4s;--kurve:cubic-bezier(.44, 0, .56, 1);--laufband:20.5s linear;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--grund:var(--pnt-weiss);--flaeche:var(--pnt-grau-100);--glas:#09090bf0;--text:var(--pnt-schwarz-950);--text-zweit:var(--pnt-grau-600);--text-gedaempft:var(--pnt-grau-500);--rand-leise:var(--pnt-grau-100);--rand-stark:var(--pnt-schwarz-950);--akzent:var(--pnt-schwarz-950);--knopf-grund:var(--pnt-schwarz-900);--knopf-text:var(--pnt-weiss);--fokus:var(--pnt-schwarz-950);--background:var(--grund);--foreground:var(--text);--card:var(--flaeche);--card-foreground:var(--text);--popover:var(--flaeche);--popover-foreground:var(--text);--primary:var(--knopf-grund);--primary-foreground:var(--knopf-text);--secondary:var(--flaeche);--secondary-foreground:var(--text);--muted:var(--flaeche);--muted-foreground:var(--text-gedaempft);--accent:var(--flaeche);--accent-foreground:var(--text);--border:var(--rand-leise);--input:var(--rand-stark);--ring:var(--fokus)}@media (min-width:810px){:root{--schrift-seitentitel:7.5rem;--zeile-seitentitel:7.5rem;--schrift-titel:2.75rem;--zeile-titel:3.025rem;--schrift-zwischentitel:1.875rem;--zeile-zwischentitel:2.25rem;--schrift-hinweis:1.375rem;--zeile-hinweis:1.65rem;--schrift-fliesstext:1.125rem;--zeile-fliesstext:1.35rem}}@media (min-width:1200px){:root{--schrift-seitentitel:10rem;--zeile-seitentitel:10rem;--schrift-titel:3.375rem;--zeile-titel:3.7125rem;--schrift-zwischentitel:2rem;--zeile-zwischentitel:2.4rem;--schrift-hinweis:1.5rem;--zeile-hinweis:1.8rem;--schrift-fliesstext:1.25rem;--zeile-fliesstext:1.5rem}}:root{--knopf-haupt-radius:var(--radius-knopf);--knopf-haupt-polster-y:10px;--knopf-haupt-polster-x:16px;--knopf-haupt-rand-breite:0px;--knopf-haupt-grund:var(--knopf-grund);--knopf-haupt-text:var(--knopf-text);--knopf-haupt-grund-hover:var(--grund);--knopf-haupt-text-hover:var(--text);--knopf-haupt-schatten-hover:inset 0 0 0 1px var(--rand-stark);--knopf-haupt-grund-fokus:var(--grund);--knopf-haupt-text-fokus:var(--text);--knopf-haupt-schatten-fokus:inset 0 0 0 1px var(--rand-stark);--knopf-haupt-ring-fokus:var(--fokus);--knopf-haupt-ring-breite-fokus:2px;--knopf-haupt-ring-abstand-fokus:3px;--knopf-bildansicht-radius:var(--radius-knopf);--knopf-bildansicht-polster-y:0px;--knopf-bildansicht-polster-x:0px;--knopf-bildansicht-rand-breite:0px;--knopf-bildansicht-breite:48px;--knopf-bildansicht-hoehe:48px;--knopf-bildansicht-grund:var(--grund)}@supports (color:color-mix(in lab, red, red)){:root{--knopf-bildansicht-grund:color-mix(in srgb, var(--grund) 8%, transparent)}}:root{--knopf-bildansicht-text:var(--grund);--knopf-bildansicht-grund-hover:var(--grund)}@supports (color:color-mix(in lab, red, red)){:root{--knopf-bildansicht-grund-hover:color-mix(in srgb, var(--grund) 20%, transparent)}}:root{--knopf-bildansicht-ring-fokus:var(--grund);--knopf-bildansicht-ring-breite-fokus:2px;--knopf-bildansicht-ring-abstand-fokus:3px;--knopf-menue-radius:var(--radius-keiner);--knopf-menue-polster-y:0px;--knopf-menue-polster-x:0px;--knopf-menue-rand-breite:0px;--knopf-menue-breite:32px;--knopf-menue-hoehe:32px;--knopf-menue-text:var(--text);--knopf-menue-ring-fokus:var(--fokus);--knopf-menue-ring-breite-fokus:2px;--knopf-menue-ring-abstand-fokus:3px;--knopf-menue-hell-radius:var(--radius-keiner);--knopf-menue-hell-polster-y:0px;--knopf-menue-hell-polster-x:0px;--knopf-menue-hell-rand-breite:0px;--knopf-menue-hell-breite:32px;--knopf-menue-hell-hoehe:32px;--knopf-menue-hell-text:var(--grund);--knopf-menue-hell-ring-fokus:var(--grund);--knopf-menue-hell-ring-breite-fokus:2px;--knopf-menue-hell-ring-abstand-fokus:3px;--link-menue-radius:var(--radius-keiner);--link-menue-polster-y:2px;--link-menue-polster-x:0px;--link-menue-rand-breite:0px;--link-menue-text:var(--text);--link-menue-unterstrich:none;--link-menue-ring-fokus:var(--fokus);--link-menue-ring-breite-fokus:2px;--link-menue-ring-abstand-fokus:3px;--link-menue-hell-radius:var(--radius-keiner);--link-menue-hell-polster-y:2px;--link-menue-hell-polster-x:0px;--link-menue-hell-rand-breite:0px;--link-menue-hell-text:var(--grund);--link-menue-hell-unterstrich:none;--link-menue-hell-ring-fokus:var(--grund);--link-menue-hell-ring-breite-fokus:2px;--link-menue-hell-ring-abstand-fokus:3px;--link-fuss-radius:var(--radius-keiner);--link-fuss-polster-y:0px;--link-fuss-polster-x:0px;--link-fuss-rand-breite:0px;--link-fuss-text:var(--text);--link-fuss-unterstrich:underline;--link-fuss-unterstrich-dicke:.0625rem;--link-fuss-unterstrich-abstand:.125rem;--link-fuss-unterstrich-farbe:var(--text);--link-fuss-unterstrich-hover:underline;--link-fuss-unterstrich-dicke-hover:.125rem;--link-fuss-unterstrich-abstand-hover:.125rem;--link-fuss-unterstrich-farbe-hover:var(--text);--link-fuss-ring-fokus:var(--fokus);--link-fuss-ring-breite-fokus:2px;--link-fuss-ring-abstand-fokus:3px;--link-stig-radius:var(--radius-keiner);--link-stig-polster-y:0px;--link-stig-polster-x:0px;--link-stig-rand-breite:0px;--link-stig-text:var(--text);--link-stig-unterstrich:underline;--link-stig-unterstrich-dicke:.0625rem;--link-stig-unterstrich-abstand:.125rem;--link-stig-unterstrich-farbe:var(--text);--link-stig-unterstrich-hover:underline;--link-stig-unterstrich-dicke-hover:.125rem;--link-stig-unterstrich-abstand-hover:.125rem;--link-stig-unterstrich-farbe-hover:var(--text);--link-stig-ring-fokus:var(--fokus);--link-stig-ring-breite-fokus:2px;--link-stig-ring-abstand-fokus:3px;--link-cookies-radius:var(--radius-keiner);--link-cookies-polster-y:0px;--link-cookies-polster-x:0px;--link-cookies-rand-breite:0px;--link-cookies-text:var(--text);--link-cookies-unterstrich:underline;--link-cookies-unterstrich-dicke:.0625rem;--link-cookies-unterstrich-abstand:.125rem;--link-cookies-unterstrich-farbe:var(--text);--link-cookies-ring-fokus:var(--fokus);--link-cookies-ring-breite-fokus:2px;--link-cookies-ring-abstand-fokus:3px;--link-kontakt-radius:var(--radius-keiner);--link-kontakt-polster-y:0px;--link-kontakt-polster-x:0px;--link-kontakt-rand-breite:0px;--link-kontakt-text:var(--text);--link-kontakt-unterstrich:none;--link-kontakt-unterstrich-hover:underline;--link-kontakt-unterstrich-dicke-hover:.125rem;--link-kontakt-unterstrich-abstand-hover:.375rem;--link-kontakt-unterstrich-farbe-hover:var(--text);--link-kontakt-ring-fokus:var(--fokus);--link-kontakt-ring-breite-fokus:2px;--link-kontakt-ring-abstand-fokus:3px;--link-text-radius:var(--radius-keiner);--link-text-polster-y:0px;--link-text-polster-x:0px;--link-text-rand-breite:0px;--link-text-text:var(--text);--link-text-unterstrich:underline;--link-text-ring-fokus:var(--fokus);--link-text-ring-breite-fokus:2px;--link-text-ring-abstand-fokus:3px;--hinweis-vorschau-radius:var(--radius-keiner);--hinweis-vorschau-polster-y:12px;--hinweis-vorschau-polster-x:16px;--hinweis-vorschau-rand-breite:1px;--hinweis-vorschau-schrift-groesse:1rem;--hinweis-vorschau-schrift-zeile:1.2rem;--hinweis-vorschau-schrift-gewicht:500;--hinweis-vorschau-schrift-laufweite:0px;--hinweis-vorschau-text:var(--text);--hinweis-vorschau-rand:var(--rand-stark);--karte-bild-radius:var(--radius-keiner);--karte-bild-polster-y:0px;--karte-bild-polster-x:0px;--karte-bild-rand-breite:0px;--karte-bild-text:var(--text);--karte-bild-verschiebung-hover:scale(1.03);--karte-bild-ring-fokus:var(--fokus);--karte-bild-ring-breite-fokus:2px;--karte-bild-ring-abstand-fokus:3px}.t-seitentitel{font-family:var(--font-display);font-size:var(--schrift-seitentitel);line-height:var(--zeile-seitentitel);font-weight:var(--gewicht-seitentitel);letter-spacing:var(--tracking-seitentitel)}.t-titel{font-family:var(--font-display);font-size:var(--schrift-titel);line-height:var(--zeile-titel);font-weight:var(--gewicht-titel);letter-spacing:var(--tracking-titel)}.t-zwischentitel{font-family:var(--font-display);font-size:var(--schrift-zwischentitel);line-height:var(--zeile-zwischentitel);font-weight:var(--gewicht-zwischentitel);letter-spacing:var(--tracking-zwischentitel)}.t-hinweis{font-family:var(--font-text);font-size:var(--schrift-hinweis);line-height:var(--zeile-hinweis);font-weight:var(--gewicht-hinweis);letter-spacing:var(--tracking-hinweis)}.t-fliesstext{font-family:var(--font-text);font-size:var(--schrift-fliesstext);line-height:var(--zeile-fliesstext);font-weight:var(--gewicht-fliesstext);letter-spacing:var(--tracking-fliesstext)}.t-etikett{font-family:var(--font-text);font-size:var(--schrift-etikett);line-height:var(--zeile-etikett);font-weight:var(--gewicht-etikett);letter-spacing:var(--tracking-etikett)}.t-knopf{font-family:var(--font-text);font-size:var(--schrift-knopf);line-height:var(--zeile-knopf);font-weight:var(--gewicht-knopf);letter-spacing:var(--tracking-knopf)}.t-klein{font-family:var(--font-text);font-size:var(--schrift-klein);line-height:var(--zeile-klein);font-weight:var(--gewicht-klein);letter-spacing:var(--tracking-klein)}:root{--font-display:var(--font-apfel), "Helvetica Neue", Arial, sans-serif;--font-text:var(--font-apfel), "Helvetica Neue", Arial, sans-serif;--rand:var(--space-4);--abschnitt-y:60px}@media (min-width:810px){:root{--rand:var(--space-8);--abschnitt-y:80px}}html{background:var(--grund)}body{background:var(--grund);color:var(--text);font-family:var(--font-apfel), "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-weight:500}a{color:inherit;text-decoration:none}.seite{overflow-x:clip}.nur-vorlesen{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:focus-visible{outline-offset:3px;outline:2px solid}.kopf{z-index:10;position:absolute;inset:0 0 auto}.kopf--hell{color:var(--grund)}.kopf--dunkel{color:var(--text)}.nav{gap:var(--space-16);padding:var(--space-4);font-size:var(--schrift-knopf);line-height:var(--zeile-knopf);flex-direction:column;display:flex}.nav__reihe{justify-content:space-between;align-items:center;height:32px;display:flex}.nav__logo{width:90px;height:19.2px;display:block}.nav__logo img{object-fit:contain;width:100%;height:100%;display:block}.nav__zeit{white-space:nowrap;align-items:center;gap:6px;margin:0;padding:2px 0;display:flex}.uhr{font-variant-numeric:tabular-nums;min-width:2.6ch;line-height:14px;display:inline-block}.nav__claim{margin:0}.nav__menue{text-transform:uppercase;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.rolle{height:20px;padding:var(--link-menue-polster-y) var(--link-menue-polster-x);flex-direction:column;display:flex;overflow:hidden}.rolle__text{line-height:var(--zeile-knopf);padding-bottom:1.2px;transition:transform .3s cubic-bezier(.44,0,.56,1);display:block}.rolle:hover .rolle__text,.rolle:focus-visible .rolle__text{transform:translateY(-18px)}.burger{width:var(--knopf-menue-breite);height:var(--knopf-menue-hoehe);color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;display:flex;position:relative}.burger span{background:currentColor;width:24px;height:2px;transition:transform .3s;display:block}.kopf[data-offen=true] .burger span:first-child{transform:translateY(4px)rotate(45deg)}.kopf[data-offen=true] .burger span:last-child{transform:translateY(-4px)rotate(-45deg)}@media (max-width:809.98px){.nav__zeit,.nav__claim,.nav__menue{display:none}.kopf[data-offen=true]{background:var(--akzent);color:var(--grund)}.kopf[data-offen=true] .nav__zeit,.kopf[data-offen=true] .nav__menue{display:flex}.kopf[data-offen=true] .nav__claim{display:block}}@media (min-width:810px){.nav{align-items:start;gap:var(--space-16);padding:var(--space-6) var(--space-8);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nav__reihe{display:contents}.burger{display:none}}.hero{height:312px;padding:var(--space-4);justify-content:center;align-items:flex-end;display:flex;position:relative;overflow:hidden}.hero__bild{object-fit:cover;object-position:50% 40%}.hero__titel{z-index:1;width:100%;font-size:inherit;margin:0;line-height:0;position:relative}.hero__titel img{width:100%;height:auto;display:block}@media (min-width:810px){.hero{height:100vh;padding:31px}}.beschreibung{padding:var(--space-25) var(--space-4)}.beschreibung .woerter{width:95%;font-size:var(--schrift-titel);line-height:var(--zeile-titel);margin:0;font-weight:500}.beschreibung .woerter+.woerter{margin-top:var(--space-10)}@media (min-width:810px){.beschreibung{padding:var(--space-30) var(--space-8)}}.scroll-text{--wort-hell:#949494}.scroll-text[data-aktiv] .sw{color:var(--wort-hell);transition:color .25s}.scroll-text[data-aktiv] .sw.an{color:var(--text)}.ticker{align-items:flex-start;height:600px;display:flex;overflow:hidden}.ticker__band{align-items:flex-start;gap:var(--space-6);width:max-content;animation:20.5s linear infinite laufen;display:flex}.ticker__bild{width:468px;height:var(--hoehe);cursor:zoom-in;background:0 0;border:0;flex:none;padding:0;position:relative;overflow:hidden}.ticker__bild img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.3,1);display:block}.ticker__bild:hover img{transform:var(--karte-bild-verschiebung-hover)}.ticker:hover .ticker__band,.ticker:focus-within .ticker__band{animation-play-state:paused}@keyframes laufen{to{transform:translate(-1476px)}}.news{gap:var(--space-12);padding:var(--space-15) var(--space-4);flex-direction:column;display:flex}.news__spalte{gap:var(--space-6);flex-direction:column;display:flex}.news__titel{font-size:var(--schrift-titel);line-height:var(--zeile-titel);color:var(--text-gedaempft);margin:0;font-weight:500}.news__text{font-size:var(--schrift-hinweis);line-height:var(--zeile-hinweis);margin:0}.news__kontakt{gap:var(--space-3);font-size:var(--schrift-titel);line-height:var(--zeile-titel)}.news__kontakt>*{margin:0}.news__kontakt a{overflow-wrap:anywhere;text-decoration-thickness:var(--link-kontakt-unterstrich-dicke-hover);text-underline-offset:var(--link-kontakt-unterstrich-abstand-hover)}.news__kontakt a:hover{text-decoration-line:underline}@media (min-width:810px){.news{gap:var(--space-16);padding:var(--space-20) var(--space-8);grid-template-columns:1fr 1fr;display:grid}.news__kontakt{font-size:min(var(--schrift-titel), calc((100vw - 128px) / 16.6))}}.about__kopf{padding:var(--space-30) var(--space-4) var(--space-15)}.about__titel{font-size:var(--schrift-titel);line-height:var(--zeile-titel);margin:0;font-weight:400}.about__titel strong{font-weight:700}@media (min-width:810px){.about__kopf{padding:195px var(--space-8) var(--space-20)}}.about__team{aspect-ratio:1440/792;overflow:hidden}.about__team img{object-fit:cover;width:100%;height:100%;display:block}.etikett{font-size:var(--schrift-etikett);line-height:var(--zeile-etikett);text-transform:uppercase;color:var(--text-zweit);margin:0;font-weight:500}.kuenstler{gap:var(--space-16);padding:var(--space-15) var(--space-4);flex-direction:column;display:flex}.kuenstler__text{font-size:var(--schrift-zwischentitel);line-height:var(--zeile-zwischentitel);font-weight:400}.kuenstler__text p{margin:0}.kuenstler__text p+p{margin-top:var(--zeile-zwischentitel)}.kuenstler__leitsatz{font-weight:700}@media (min-width:810px){.kuenstler{gap:var(--space-16);padding:var(--space-20) var(--space-8);grid-template-columns:1fr 1fr;display:grid}}.galerie{grid-template-columns:1fr;gap:5px;display:grid}.galerie__bild{aspect-ratio:1;cursor:zoom-in;background:0 0;border:0;padding:0;overflow:hidden}.galerie__bild img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.7,.3,1);display:block}.galerie__bild:hover img{transform:var(--karte-bild-verschiebung-hover)}html.ansicht-offen{overflow:hidden}.ansicht{background:var(--glas);width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--grund);overscroll-behavior:contain;touch-action:pan-y;border:0;margin:0;padding:0;position:fixed;inset:0}.ansicht::backdrop{background:0 0}.ansicht[open]{justify-content:center;align-items:center;animation:.25s both ansicht-ein;display:flex}@keyframes ansicht-ein{0%{opacity:0}}.ansicht__bild{margin:0}.ansicht__bild img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:auto;max-width:calc(100vw - 32px);height:auto;max-height:calc(100dvh - 120px);display:block}@media (min-width:810px){.ansicht__bild img{max-width:calc(100vw - 200px);max-height:calc(100dvh - 140px)}}.ansicht__zaehler{text-align:center;font-size:var(--schrift-knopf);line-height:var(--zeile-knopf);letter-spacing:.04em;margin:0;position:absolute;bottom:20px;left:0;right:0}.ansicht__knopf{width:var(--knopf-bildansicht-breite);height:var(--knopf-bildansicht-hoehe);border-radius:var(--knopf-bildansicht-radius);background:var(--knopf-bildansicht-grund);color:var(--knopf-bildansicht-text);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex;position:absolute}.ansicht__knopf:hover{background:var(--knopf-bildansicht-grund-hover)}.ansicht__knopf svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:22px;height:22px}.ansicht__zu{top:16px;right:16px}.ansicht__zurueck,.ansicht__weiter{bottom:8px}.ansicht__zurueck{left:16px}.ansicht__weiter{right:16px}@media (min-width:810px){.ansicht__zurueck,.ansicht__weiter{top:50%;bottom:auto;transform:translateY(-50%)}.ansicht__zurueck{left:32px}.ansicht__weiter{right:32px}.ansicht__zu{top:24px;right:32px}.galerie{grid-template-columns:repeat(4,1fr)}}.recht__kopf{padding:var(--space-30) var(--space-4) var(--space-15)}.recht__titel{text-transform:uppercase;white-space:nowrap;font-weight:500;font-size:min(var(--schrift-seitentitel), calc((100vw - 2 * var(--rand)) / var(--titel-breite) * .98));margin:0;line-height:1}@media (min-width:810px){.recht__kopf{padding:195px var(--space-8) var(--space-20)}}.recht__inhalt{gap:var(--space-16);padding:var(--space-15) var(--space-4);border-bottom:1px solid var(--rand-leise);flex-direction:column;display:flex}@media (min-width:810px){.recht__inhalt{gap:var(--space-16);padding:var(--space-20) var(--space-8);grid-template-columns:1fr 1fr;display:grid}.recht__inhalt--breit{grid-template-columns:1fr}}.recht__text{font-size:var(--schrift-fliesstext);line-height:var(--zeile-fliesstext);overflow-wrap:anywhere;font-weight:400}.recht__text :is(h2,h3,h4,p){font-size:inherit;line-height:inherit;white-space:pre-line;margin:0}.recht__text :is(h2,h3,h4){font-weight:700}.recht__text>*+:is(h2,h3,h4){margin-top:var(--zeile-fliesstext)}.recht__text a{text-decoration:underline}.recht__inhalt--breit .recht__text{font-size:16px;line-height:19.2px}.recht__inhalt--breit .recht__text>*+*{margin-top:19.2px}.recht__hinweis{padding:var(--hinweis-vorschau-polster-y) var(--hinweis-vorschau-polster-x);border:var(--hinweis-vorschau-rand-breite) solid currentColor;font-weight:var(--hinweis-vorschau-schrift-gewicht)}.fuss{padding:50px 0 0}.fuss__innen{margin:0 var(--space-5);font-size:var(--schrift-knopf);line-height:var(--zeile-knopf);grid-template-columns:1fr 1fr;display:grid}.fuss__links{text-transform:uppercase;flex-direction:column;gap:49px;margin:0;padding:0;list-style:none;display:flex}.fuss__links a{text-underline-offset:var(--link-fuss-unterstrich-abstand);text-decoration:underline}.fuss__stig{text-underline-offset:var(--link-stig-unterstrich-abstand);text-decoration:underline}.fuss__links a:hover{text-decoration-thickness:var(--link-fuss-unterstrich-dicke-hover)}.fuss__stig:hover{text-decoration-thickness:var(--link-stig-unterstrich-dicke-hover)}.fuss__adresse{font-style:normal}.fuss__frage{max-width:11.5em;font-size:var(--schrift-zwischentitel);line-height:var(--zeile-zwischentitel);text-transform:uppercase;grid-column:1/-1;margin:43px 0 0;font-weight:500}.fuss__zeile{font-size:var(--schrift-klein);line-height:var(--zeile-klein);text-transform:uppercase;flex-direction:column;grid-column:1/-1;align-items:center;gap:26px;margin-top:18px;display:flex}.fuss__copy{margin:0}.fuss__cookies{text-underline-offset:var(--link-cookies-unterstrich-abstand);text-decoration:underline}.fuss__zeile .knopf{order:-1}.fuss__schriftzug{grid-column:1/-1;width:100%;height:auto;margin-top:18px;display:block}.knopf{padding:var(--knopf-haupt-polster-y) var(--knopf-haupt-polster-x);border-radius:var(--knopf-haupt-radius);background:var(--knopf-haupt-grund);color:var(--knopf-haupt-text);font-size:var(--schrift-knopf);line-height:var(--zeile-knopf);text-transform:uppercase;justify-content:center;align-items:center;font-weight:500;transition:background-color .4s,color .4s,box-shadow .4s;display:inline-flex}.knopf:hover{background:var(--knopf-haupt-grund-hover);color:var(--knopf-haupt-text-hover);box-shadow:var(--knopf-haupt-schatten-hover)}.knopf:focus-visible{background:var(--knopf-haupt-grund-fokus);color:var(--knopf-haupt-text-fokus);box-shadow:var(--knopf-haupt-schatten-fokus)}@media (min-width:810px){.fuss{padding:50px 0 30px}.fuss__innen{column-gap:var(--space-6)}.fuss__links{gap:50px}.fuss__frage{width:351px;max-width:none;margin-top:var(--space-6)}.fuss__zeile{flex-direction:row;justify-content:space-between;gap:0;margin-top:34px}.fuss__zeile .knopf{order:-1}.fuss__copy{order:1}.fuss__schriftzug{margin-top:33px}}@media (min-width:1200px){.fuss{padding:var(--space-37) 0 0}.fuss__innen{margin:0 var(--space-12);grid-template-columns:228px 228px 1fr 432px;column-gap:0}.fuss__frage{text-align:right;grid-area:1/4;margin:0}.fuss__zeile{margin-top:33px}.fuss__zeile .knopf{order:1}.fuss__copy{order:-1}.fuss__schriftzug{margin-top:42px}}.nav__zeit{animation:.6s cubic-bezier(.44,0,.56,1) .3s both von-oben}@keyframes von-oben{0%{opacity:0;transform:translateY(-20px)}}.einblenden-start{animation:.5s cubic-bezier(.44,0,.56,1) both von-unten}@keyframes von-unten{0%{opacity:0;transform:translateY(30px)}}.einblenden{transition:opacity 1.4s cubic-bezier(0,.56,.26,.97),transform 1.4s cubic-bezier(0,.56,.26,.97)}.einblenden--vor{opacity:0;transform:translateY(var(--einblenden-y))}@media (prefers-reduced-motion:reduce){.ticker__band,.nav__zeit,.einblenden-start,.ansicht[open]{animation:none}.einblenden,.rolle__text,.knopf,.burger span,.ticker__bild img,.galerie__bild img,.scroll-text .sw{transition:none}.einblenden--vor{opacity:1;transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
