.nl-gf{--gf-linie: var(--nl-tinte,#161616);color: var(--nl-tinte,#161616);font-size: var(--nl-schrift-4);line-height: var(--nl-zeile-4)}.nl-gf *,.nl-gf *::before,.nl-gf *::after{box-sizing: border-box}.nl-gf .screen-reader-text{position: absolute !important;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;margin: -1px;padding: 0;border: 0}.nl-gf a.nl-gf__chip,.nl-gf a.nl-gf__was,.nl-gf a.nl-gf__knopf,.nl-gf a.nl-gf-k__a,.nl-gf a.nl-gf__mehr-knopf,.nl-gf a.nl-gf__alles-weg,.nl-gf a.nl-gf__blatt-weg{text-decoration: none}.nl-gf :focus-visible{outline: 2px solid var(--nl-tinte,#161616);outline-offset: 2px}.nl-gf__suche{position: relative;margin: 0 0 16px}.nl-gf .nl-gf__suche input[type="search"]{width: 100%;height: 56px;margin: 0;padding: 0 52px;border: 1px solid var(--gf-linie);border-radius: 0;background: #fff;font: inherit;font-size: var(--nl-schrift-5);line-height: var(--nl-zeile-5);color: var(--nl-tinte,#161616);-webkit-appearance: none;appearance: none;box-shadow: none}.nl-gf .nl-gf__suche input[type="search"]::placeholder{color: #8a8a8a;opacity: 1}.nl-gf .nl-gf__suche input[type="search"]:focus{outline: none;box-shadow: 0 0 0 1px var(--gf-linie)}.nl-gf .nl-gf__suche input[type="search"]::-webkit-search-cancel-button{cursor: pointer}.nl-gf__suche svg{position: absolute;left: 18px;top: 50%;width: 20px;height: 20px;transform: translateY(-50%);fill: none;stroke: var(--nl-tinte,#161616);stroke-width: 2;pointer-events: none}.nl-gf button.nl-gf__los{position: absolute;right: 4px;top: 4px;height: 48px;padding: 0 20px;margin: 0;border: 0;border-radius: 0;background: var(--nl-tinte,#161616);color: #fff;font: inherit;font-size: var(--nl-schrift-3);font-weight: 700;cursor: pointer}.nl-gf--js button.nl-gf__los{display: none}.nl-gf__leiste{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 16px}.nl-gf__leiste--kontext,.nl-gf__leiste--umschalter{margin-top: 16px}.nl-gf__leiste--kontext:empty{display: none}.nl-gf__leiste--kontext:not(.ist-passend){display: none}.nl-gf.ist-mehr .nl-gf__leiste--kontext{display: grid}.nl-gf__mehr-aus,.nl-gf.ist-mehr .nl-gf__mehr-an{display: none}.nl-gf.ist-mehr .nl-gf__mehr-aus{display: inline}.nl-gf__kontext-titel{grid-column: 1 / -1;margin: 4px 0 -6px;color: var(--nl-grau,#5d5d5d);font-size: var(--nl-schrift-2);line-height: var(--nl-zeile-2);font-weight: 300;letter-spacing: .06em;text-transform: uppercase}.nl-gf__feld{position: relative;min-width: 0;margin: 0}.nl-gf .nl-gf__knopf{display: flex;align-items: center;justify-content: space-between;gap: 12px;width: 100%;height: 48px;padding: 0 16px;border: 1px solid var(--gf-linie);border-radius: 0;background: #fff;color: var(--nl-tinte,#161616);font-size: var(--nl-schrift-4);line-height: var(--nl-zeile-4-eng);font-weight: 500;text-align: left;cursor: pointer;list-style: none;-webkit-user-select: none;user-select: none}.nl-gf .nl-gf__knopf::-webkit-details-marker{display: none}.nl-gf .nl-gf__knopf::marker{content: ""}.nl-gf .nl-gf__knopf>span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.nl-gf .nl-gf__knopf i{flex: none;width: 9px;height: 9px;border-right: 1.5px solid currentColor;border-bottom: 1.5px solid currentColor;transform: translateY(-2px) rotate(45deg);transition: transform .15s ease}.nl-gf__feld[open]>.nl-gf__knopf i{transform: translateY(2px) rotate(225deg)}.nl-gf__feld.ist-aktiv>.nl-gf__knopf{font-weight: 700}.nl-gf a.nl-gf__knopf:hover,.nl-gf a.nl-gf__knopf:focus{color: var(--nl-tinte,#161616)}.nl-gf__gruppe{display: none}.nl-gf__liste{position: absolute;left: 0;top: calc(100% - 1px);z-index: 30;min-width: 100%;width: max-content;max-width: min(360px,90vw);max-height: 360px;overflow: auto;padding: 8px 0;background: #fff;border: 1px solid var(--gf-linie);box-shadow: 0 12px 32px rgba(0,0,0,.12)}.nl-gf__wahl{display: flex;align-items: center;gap: 12px;margin: 0;padding: 10px 18px;cursor: pointer;font-size: 17px;line-height: 24px;white-space: nowrap;color: var(--nl-tinte,#161616)}.nl-gf__wahl:hover{color: var(--nl-marke,#ff194e)}.nl-gf .nl-gf__wahl input[type="checkbox"]{-webkit-appearance: none;appearance: none;flex: none;width: 18px;height: 18px;margin: 0;border: 1px solid var(--gf-linie);border-radius: 0;background: #fff;display: grid;place-items: center;cursor: pointer}.nl-gf .nl-gf__wahl input[type="checkbox"]:checked{background: var(--nl-tinte,#161616)}.nl-gf .nl-gf__wahl input[type="checkbox"]:checked::after{content: "";width: 5px;height: 9px;border: solid #fff;border-width: 0 2px 2px 0;transform: translateY(-1px) rotate(45deg)}.nl-gf__wahl b{flex: 1;font-weight: 400}.nl-gf__wahl small{font-size: var(--nl-schrift-2);color: var(--nl-grau,#5d5d5d);font-variant-numeric: tabular-nums}.nl-gf__wahl.ist-leer,.nl-gf__wahl.ist-leer:hover{color: #b5b5b5;cursor: default}.nl-gf__wahl.ist-leer small{color: #c8c8c8}.nl-gf .nl-gf__wahl.ist-leer input[type="checkbox"]{border-color: #c8c8c8;cursor: default}.nl-gf__chips{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 10px;margin-top: 20px}.nl-gf__chips:empty{display: none}.nl-gf a.nl-gf__chip{display: inline-flex;align-items: center;gap: 8px;height: 34px;padding: 0 6px 0 12px;border: 1px solid var(--gf-linie);background: #fff;color: var(--nl-tinte,#161616);font-size: 15px;line-height: 20px;font-weight: 500}.nl-gf__chip span{font-weight: 300;color: var(--nl-grau,#5d5d5d)}.nl-gf__chip em{font-style: normal;font-size: 18px;line-height: 1;width: 22px;text-align: center}.nl-gf a.nl-gf__chip:hover,.nl-gf a.nl-gf__chip:focus-visible{border-color: var(--nl-marke,#ff194e);color: var(--nl-marke,#ff194e)}.nl-gf a.nl-gf__chip:hover span{color: inherit}.nl-gf a.nl-gf__alles-weg{padding: 6px 4px;font-size: 15px;font-weight: 500;color: var(--nl-grau,#5d5d5d)}.nl-gf a.nl-gf__alles-weg:hover{color: var(--nl-tinte,#161616);font-weight: 700}.nl-gf__kopfzeile{display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 12px 24px;margin: 40px 0 20px}.nl-gf .nl-gf__anzahl{margin: 0;font-size: var(--nl-schrift-7);line-height: var(--nl-zeile-7);font-weight: 700}.nl-gf__anzahl span{margin-left: 8px;font-size: var(--nl-schrift-4);font-weight: 300;color: var(--nl-grau,#5d5d5d)}.nl-gf__sortierung{display: flex;align-items: center;gap: 10px;margin: 0;font-size: 15px;color: var(--nl-grau,#5d5d5d)}.nl-gf .nl-gf__sortierung select{height: 40px;margin: 0;padding: 0 36px 0 12px;border: 1px solid var(--gf-linie);border-radius: 0;background-color: #fff;color: var(--nl-tinte,#161616);font: inherit;font-size: var(--nl-schrift-3);font-weight: 500;cursor: pointer;-webkit-appearance: none;appearance: none;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23161616' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 10px center;background-size: 16px}.nl-gf__ergebnis{transition: opacity .15s ease}.nl-gf.ist-laedt .nl-gf__ergebnis{opacity: .45}.nl-gf .nl-gf__raster{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 32px}.nl-gf-k{position: relative;min-width: 0;margin: 0;padding: 0}.nl-gf a.nl-gf-k__a{display: flex;flex-direction: column;height: 100%;background: var(--nl-hell,#f1f1f1);color: var(--nl-tinte,#161616)}.nl-gf-k__bild{position: relative;display: block;aspect-ratio: 16 / 9;overflow: hidden;background: var(--nl-mittel,#e0e0e0)}.nl-gf .nl-gf-k__bild img{display: block;width: 100%;height: 100%;max-width: none;object-fit: cover;border-radius: 0;transition: transform .4s ease}.nl-gf a.nl-gf-k__a:hover .nl-gf-k__bild img{transform: scale(1.05)}.nl-gf-k__play{position: absolute;left: 16px;bottom: 16px;width: 48px;height: 48px;border-radius: 50%;background: var(--nl-marke,#ff194e);display: grid;place-items: center}.nl-gf-k__play svg{width: 18px;height: 18px;fill: #fff;margin-left: 3px}.nl-gf-k__datum{display: flex;flex-direction: column;justify-content: flex-end;gap: 2px;padding: 28px 32px;background: var(--nl-marke,#ff194e);color: #fff}.nl-gf-k__datum b{font-size: 64px;line-height: 58px;font-weight: 700;letter-spacing: -.02em}.nl-gf-k__datum span{font-size: var(--nl-schrift-5);line-height: 26px;font-weight: 700}.nl-gf-k__datum--bild{display: block;padding: 0;background: var(--nl-mittel,#e0e0e0)}.nl-gf-k__datum--bild::after{content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(to top,rgba(255,25,78,.94) 0%,rgba(255,25,78,.72) 30%,rgba(255,25,78,0) 68%)}.nl-gf-k__tag{position: absolute;z-index: 1;left: 0;right: 0;bottom: 0;display: flex;flex-direction: column;gap: 2px;padding: 28px 32px;color: #fff}.nl-gf-k__inhalt{display: flex;flex-direction: column;gap: 8px;flex: 1;padding: 28px 32px 32px}.nl-gf-k__dach{color: var(--nl-marke,#ff194e);font-size: var(--nl-schrift-2);line-height: var(--nl-zeile-2);font-weight: 300;letter-spacing: .06em;text-transform: uppercase}.nl-gf .nl-gf-k__titel{margin: 0;color: var(--nl-tinte,#161616);font-size: var(--nl-schrift-6);line-height: var(--nl-zeile-6);font-weight: 700;text-wrap: balance;transition: color .15s ease}.nl-gf a.nl-gf-k__a:hover .nl-gf-k__titel{color: var(--nl-marke,#ff194e)}.nl-gf-k__text{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;color: var(--nl-grau,#5d5d5d);font-size: var(--nl-schrift-3);line-height: var(--nl-zeile-3)}.nl-gf-k--ohne-bild .nl-gf-k__text{-webkit-line-clamp: 5}.nl-gf-k__meta{margin-top: auto;padding-top: 12px;color: var(--nl-grau,#5d5d5d);font-size: var(--nl-schrift-2);line-height: var(--nl-zeile-2)}.nl-gf-k__meta b{color: var(--nl-tinte,#161616);font-weight: 700}.nl-gf-k__marke{position: absolute;left: 0;right: 0;top: 0;aspect-ratio: 16 / 9;pointer-events: none}.nl-gf-k__marke .nl-bildmarke{pointer-events: auto}.nl-gf__leer{grid-column: 1 / -1;padding: 56px 32px;background: var(--nl-hell,#f1f1f1)}.nl-gf__leer p{margin: 0;font-size: var(--nl-schrift-4);line-height: var(--nl-zeile-4)}.nl-gf__leer p:first-child{margin-bottom: 8px;font-size: var(--nl-schrift-6);line-height: var(--nl-zeile-6);font-weight: 700}.nl-gf__mehr{display: flex;justify-content: center;margin-top: 40px}.nl-gf a.nl-gf__mehr-knopf{display: inline-flex;align-items: center;height: 48px;padding: 0 28px;border: 1px solid var(--gf-linie);background: #fff;color: var(--nl-tinte,#161616);font-size: 17px;font-weight: 700}.nl-gf a.nl-gf__mehr-knopf:hover,.nl-gf a.nl-gf__mehr-knopf:focus-visible{background: var(--nl-tinte,#161616);color: #fff}.nl-gf__handy,.nl-gf__blatt-kopf,.nl-gf__blatt-fuss{display: none}@media (max-width: 1100px){.nl-gf__leiste{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 1023px){.nl-gf .nl-gf__raster{grid-template-columns: repeat(2,minmax(0,1fr));gap: 24px}}@media (max-width: 767px){.nl-gf .nl-gf__raster{grid-template-columns: 1fr;gap: 20px}.nl-gf-k__inhalt{padding: 24px 24px 28px}.nl-gf-k__datum{padding: 24px}.nl-gf-k__datum--bild{padding: 0}.nl-gf-k__tag{padding: 24px}.nl-gf__kopfzeile{margin-top: 28px}.nl-gf .nl-gf__anzahl{font-size: var(--nl-schrift-6);line-height: var(--nl-zeile-6)}.nl-gf__anzahl span{display: block;margin: 2px 0 0;font-size: var(--nl-schrift-3)}.nl-gf__leiste{grid-template-columns: 1fr}.nl-gf--js .nl-gf__handy{display: block}.nl-gf--js .nl-gf__felder{display: none}.nl-gf__spur{display: flex;gap: 8px;overflow-x: auto;scrollbar-width: none;margin: 0 -24px 12px;padding: 0 24px}.elementor-element-nlgfstart .nl-gf__spur{margin-inline: -20px;padding-inline: 20px}.nl-gf__spur::-webkit-scrollbar{display: none}.nl-gf a.nl-gf__was{flex: none;display: inline-flex;align-items: center;height: 40px;padding: 0 14px;border: 1px solid var(--gf-linie);background: #fff;color: var(--nl-tinte,#161616);font-size: var(--nl-schrift-3);font-weight: 500;white-space: nowrap}.nl-gf a.nl-gf__was.ist-an{background: var(--nl-tinte,#161616);color: #fff}.nl-gf button.nl-gf__filterknopf{display: flex;align-items: center;justify-content: center;gap: 10px;width: 100%;height: 48px;margin: 0;padding: 0 16px;border: 1px solid var(--gf-linie);border-radius: 0;background: #fff;color: var(--nl-tinte,#161616);font: inherit;font-size: 17px;font-weight: 700;cursor: pointer}.nl-gf button.nl-gf__filterknopf:hover,.nl-gf button.nl-gf__filterknopf:focus{background: #fff;color: var(--nl-tinte,#161616)}.nl-gf__filterknopf b{display: inline-grid;place-items: center;min-width: 24px;height: 24px;padding: 0 6px;background: var(--nl-marke,#ff194e);color: #fff;font-size: 13px;line-height: 1}.nl-gf.ist-blatt .nl-gf__felder{position: fixed;inset: 0;z-index: 100000;display: flex;flex-direction: column;background: #fff}.nl-gf.ist-blatt .nl-gf__blatt-kopf{display: flex;align-items: center;justify-content: space-between;padding: 16px 24px 8px}.nl-gf .nl-gf__blatt-titel{margin: 0;font-size: var(--nl-schrift-6);line-height: var(--nl-zeile-6);font-weight: 700}.nl-gf button.nl-gf__blatt-zu{width: 44px;height: 44px;margin: 0 -10px 0 0;padding: 0;border: 0;border-radius: 0;background: transparent;color: var(--nl-tinte,#161616);font-size: 30px;line-height: 1;cursor: pointer}.nl-gf button.nl-gf__blatt-zu:hover,.nl-gf button.nl-gf__blatt-zu:focus{background: transparent;color: var(--nl-marke,#ff194e)}.nl-gf.ist-blatt .nl-gf__blatt-inhalt{flex: 1;overflow: auto;padding: 0 24px 24px;-webkit-overflow-scrolling: touch}.nl-gf.ist-blatt .nl-gf__leiste{display: block;margin: 0}.nl-gf.ist-blatt .nl-gf__leiste--umschalter{display: none}.nl-gf.ist-blatt .nl-gf__kontext-titel{margin: 24px 0 0}.nl-gf.ist-blatt .nl-gf__feld{margin: 0}.nl-gf.ist-blatt .nl-gf__knopf{height: auto;min-height: 56px;padding: 14px 0;border: 0;background: transparent;font-weight: 700}.nl-gf.ist-blatt .nl-gf__titel{display: none}.nl-gf.ist-blatt .nl-gf__gruppe{display: inline}.nl-gf.ist-blatt .nl-gf__gruppe small{margin-left: 8px;font-size: 15px;font-weight: 400;color: var(--nl-marke,#ff194e)}.nl-gf.ist-blatt .nl-gf__liste{position: static;width: auto;max-width: none;max-height: none;overflow: visible;padding: 0 0 12px;border: 0;box-shadow: none}.nl-gf.ist-blatt .nl-gf__wahl{padding: 9px 0;white-space: normal}.nl-gf.ist-blatt .nl-gf__blatt-fuss{display: flex;align-items: center;gap: 16px;padding: 12px 24px calc(12px + env(safe-area-inset-bottom,0px));background: #fff;box-shadow: 0 -8px 24px rgba(0,0,0,.08)}.nl-gf a.nl-gf__blatt-weg{flex: none;color: var(--nl-grau,#5d5d5d);font-size: var(--nl-schrift-3);font-weight: 500}.nl-gf button.nl-gf__zeigen{flex: 1;height: 48px;margin: 0;padding: 0 16px;border: 1px solid var(--nl-marke,#ff194e);border-radius: 0;background: var(--nl-marke,#ff194e);color: #fff;font: inherit;font-size: 17px;font-weight: 700;cursor: pointer}.nl-gf button.nl-gf__zeigen:hover,.nl-gf button.nl-gf__zeigen:focus{background: var(--nl-marke,#ff194e);color: #fff}}html.nl-gf-blatt-offen,html.nl-gf-blatt-offen body{overflow: hidden}@media (prefers-reduced-motion: reduce){.nl-gf *,.nl-gf *::before,.nl-gf *::after{transition: none !important}}.nl-gf[data-eingebettet] .nl-gf__leiste{grid-template-columns: repeat(3,minmax(0,1fr))}.nl-gf[data-eingebettet] .nl-gf__kopfzeile{margin-top: 32px}@media (max-width: 1100px){.nl-gf[data-eingebettet] .nl-gf__leiste{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 767px){.nl-gf[data-eingebettet] .nl-gf__leiste{grid-template-columns: 1fr}}.nl-gf .nl-gf-k__play{left: auto;right: 16px}.nl-gf .nl-gf-k--video .nl-gf-k__marke .nl-bildmarke.nl-bildmarke{right: auto;left: 10px}.nl-gf .nl-gf-k--video .nl-gf-k__marke .nl-bildmarke__text.nl-bildmarke__text{right: auto;left: 0}@media (max-width: 767px){.nl-gf .nl-gf-k--video .nl-gf-k__marke .nl-bildmarke.nl-bildmarke{left: 8px}.nl-gf .nl-gf-k--video .nl-gf-k__marke .nl-bildmarke__text.nl-bildmarke__text{left:8px;right:8px}}