.elementor .nw-footer-dunkel{color:var(--color-warmweiss);background-color:var(--color-anthrazit);& .nw-eyebrow { color: #B4B47C; } & .nw-small { color: rgba(244, 241, 237, 0.72); } & .nw-linkliste { color: rgba(244, 241, 237, 0.85); } & .nw-linkliste a:hover { color: var(--color-neon); } & .nw-linkliste a:focus-visible { outline-color: var(--color-neon); } & .nw-trennlinie { border-color: rgba(244, 241, 237, 0.15); } & .nw-eyebrow { color: var(--color-neon); }\n}.elementor .nw-linkliste{font-family:var(--font-text);font-weight:400;font-size:var(--fs-small);color:var(--color-text-gedaempft);line-height:2.1;display:block;& a { color: inherit; text-decoration: none; transition: color 0.2s; } & a:hover { color: var(--color-oliv); text-decoration: underline; text-underline-offset: 3px; } & a:focus-visible { outline: 2px solid var(--color-oliv); outline-offset: 2px; }\n}.elementor .nw-badge{font-family:var(--font-text);font-weight:600;font-size:var(--fs-eyebrow);color:var(--color-text-auf-neon);letter-spacing:0.16em;line-height:1.3;text-transform:uppercase;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0.65rem;padding-inline-end:0.65rem;border-radius:0px;background-color:var(--color-neon);display:inline-block;align-self:flex-start;}.elementor .nw-trennlinie{border-color:var(--color-linie);border-style:solid;border-block-start-width: 1px; border-block-end-width: 0px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .nw-grid-2{padding:0px;display:grid;gap:var(--space-l);grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor .nw-stack{padding:0px;display:flex;flex-direction:column;gap:var(--space-s);}.elementor .nw-container{width:100%;max-width:var(--width-container);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--space-m);}.elementor .nw-section-dunkel{color:var(--color-warmweiss);padding-block-start:var(--space-section);padding-block-end:var(--space-section);padding-inline-start:var(--space-gutter);padding-inline-end:var(--space-gutter);background-color:var(--color-anthrazit);display:flex;flex-direction:column;& .nw-eyebrow { color: var(--color-neon); }\n}.elementor .nw-small{font-family:var(--font-text);font-weight:400;font-size:var(--fs-small);color:var(--color-text-gedaempft);line-height:1.6;display:block;}.elementor .nw-body{font-family:var(--font-text);font-weight:400;font-size:var(--fs-body);color:var(--color-text-gedaempft);line-height:1.75;display:block;}.elementor .nw-eyebrow{font-family:var(--font-text);font-weight:600;font-size:var(--fs-eyebrow);color:var(--color-oliv);letter-spacing:0.18em;line-height:1.4;text-transform:uppercase;display:block;}.elementor .nw-h2{font-family:var(--font-headline);font-weight:400;font-size:var(--fs-h2);color:var(--color-anthrazit);letter-spacing:-0.01em;line-height:1.1;display:block;}.elementor .nw-text-hell{color:var(--color-warmweiss);}