@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/nunito-sans-latin-var.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/nunito-sans-latin-ext-var.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Staatliches;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/staatliches-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Staatliches;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/staatliches-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}.wl-seite{--wl-rot:#d92d20;--wl-rot-hover:#b4231a;--wl-ink:#101828;--wl-text:#344054;--wl-muted:#4a5466;--wl-rahmen:#d6d8da;--wl-grau:#ecedee;--wl-gruen:#2f8574;--wl-schatten:0 1px 2px rgba(16,24,40,0.06),0 14px 36px -22px rgba(16,24,40,0.32);--wl-titel:"Staatliches",Impact,"Arial Narrow",sans-serif;display:flex;flex-wrap:wrap;min-height:100vh;min-height:100dvh;margin:0;font-family:Nunito Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:17px;line-height:1.5;color:var(--wl-text);background:#f9f9f9}.wl-seite *,.wl-seite :after,.wl-seite :before{box-sizing:border-box}.wl-seite button:not(.wl-btn),.wl-seite input,.wl-seite select{font-family:inherit}.wl-seite a{color:var(--wl-ink)}.wl-seite a:hover{color:var(--wl-rot)}.wl-seite :focus-visible{outline:3px solid var(--wl-rot);outline-offset:2px}.wl-raster{background-color:#f9f9f9;background-image:linear-gradient(rgba(16,24,40,.045) 1px,transparent 0),linear-gradient(90deg,rgba(16,24,40,.045) 1px,transparent 0);background-size:56px 56px;background-position:top}.wl-links{flex:1 1 600px;flex-direction:column;justify-content:space-between;gap:40px;padding:36px clamp(20px,5vw,72px)}.wl-links,.wl-rechts{min-width:0;display:flex}.wl-rechts{flex:0 1 600px;background:var(--wl-grau);border-left:1px solid #e1e2e3;padding:40px clamp(20px,3vw,44px);flex-direction:column;justify-content:center;gap:24px;scroll-margin-top:0}@media (max-width:1199px){.wl-links{gap:32px;padding-top:24px;padding-bottom:28px}.wl-rechts{flex:1 1 100%;border-left:0;border-top:1px solid #e1e2e3;padding-top:36px;padding-bottom:44px}}.wl-login-spalte{flex:1 0 auto;width:100%;max-width:400px;align-self:center;display:flex;flex-direction:column;justify-content:center;gap:18px}.wl-kicker{margin:0;display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--wl-muted)}.wl-kicker:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--wl-rot);flex:none}.wl-noch-kein{margin:0;text-align:center;font-size:16px;color:var(--wl-text)}.wl-seite .wl-noch-kein a{display:inline-flex;align-items:center;min-height:44px;font-weight:800;color:var(--wl-rot);text-decoration:underline;text-underline-offset:3px}.wl-seite .wl-noch-kein a:hover{color:var(--wl-rot-hover)}.wl-fuss{margin:0;display:flex;gap:0 18px;flex-wrap:wrap;font-size:13px}.wl-seite .wl-fuss a{display:inline-flex;align-items:center;min-height:44px;color:var(--wl-muted)}.wl-seite .wl-fuss a:hover{color:var(--wl-rot)}.wl-login-karte{background:#ffffff;border:1px solid #e4e7ec;border-radius:16px;padding:32px;box-shadow:0 1px 3px rgba(16,24,40,.08);display:flex;flex-direction:column}@media (max-width:480px){.wl-login-karte{padding:28px 22px}}.wl-login-logo{display:block;width:160px;height:auto;margin-bottom:24px}.wl-login-titel{margin:0 0 6px;font-size:22px;font-weight:800;line-height:1.25;letter-spacing:-.01em;color:var(--wl-ink)}.wl-login-lead{margin:0 0 22px;font-size:15px;line-height:1.5;color:var(--wl-muted)}.wl-login-form{display:flex;flex-direction:column;margin:0}.wl-login-label{margin:0 0 6px;font-size:14px;font-weight:700;color:var(--wl-ink)}.wl-login-input{width:100%;height:46px;margin:0 0 14px;padding:0 12px;border:1px solid var(--wl-rahmen);border-radius:10px;background:#fcfaf9;font-size:15px;color:var(--wl-ink)}.wl-login-input::placeholder{color:#667085}.wl-login-input:focus{outline:none;background:#ffffff;border-color:#98a2b3;box-shadow:0 0 0 3px rgba(16,24,40,.08)}.wl-login-btn{width:100%;height:46px;padding:0 16px;border:0;border-radius:10px;background:var(--wl-ink);color:#ffffff;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .15s ease}.wl-login-btn:hover{background:#26324a}.wl-login-info{margin:12px 0 0}.wl-login-hilfe,.wl-login-info{font-size:13px;line-height:1.5;color:var(--wl-muted)}.wl-login-hilfe{margin:18px 0 0;padding-top:16px;border-top:1px solid #eaecf0}.wl-seite .wl-login-hilfe a{font-weight:600;color:var(--wl-ink);text-decoration:underline;-webkit-text-decoration-color:var(--wl-rahmen);text-decoration-color:var(--wl-rahmen);text-underline-offset:2px}.wl-seite .wl-login-hilfe a:hover{color:var(--wl-ink);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.wl-login-hinweis{margin:0 0 16px;padding:12px 14px;border-radius:10px;font-size:14px;line-height:1.45}.wl-login-hinweis--ok{background:#ecfef3;color:#097647}.wl-login-hinweis--fehler{background:#fdecea;color:#b42318}.wl-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 34px;border:0;-webkit-clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);clip-path:polygon(14px 0,100% 0,calc(100% - 14px) 100%,0 100%);font-family:var(--wl-titel);font-size:19px;line-height:1;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;cursor:pointer}.wl-btn--hell{min-height:48px;padding:0 28px;font-size:17px;background:#ffffff}.wl-seite .wl-btn--hell,.wl-seite .wl-btn--hell:hover{color:var(--wl-ink)}.wl-btn--hell:hover{background:#f2f4f7}.wl-btn:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #ffffff;filter:brightness(.9)}.wl-intro{display:flex;flex-direction:column;gap:14px;max-width:640px}.wl-h2{margin:0;font-family:var(--wl-titel);font-weight:400;font-size:32px;line-height:1.05;letter-spacing:.01em;color:var(--wl-ink);z-index:0}.wl-h2,.wl-mark{position:relative}.wl-mark{display:inline-block;white-space:nowrap}.wl-mark:after{content:"";position:absolute;left:-.06em;right:-.06em;bottom:-.1em;height:.4em;background:url(/login/marker.svg) no-repeat 50%/100% 100%;z-index:-1}.wl-unterzeile{margin:0;font-size:15px;line-height:1.55;color:var(--wl-muted)}.wl-haken{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.wl-haken li{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;font-size:15px;color:var(--wl-text)}.wl-haken svg{margin-top:2px}.wl-abschnitt{display:flex;flex-direction:column;gap:14px}.wl-abschnitt-titel{margin:0;font-weight:800;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--wl-muted)}.wl-events{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:12px;gap:12px}.wl-event{background:#ffffff;border:1px solid var(--wl-rahmen);border-radius:12px;overflow:hidden;display:flex;flex-direction:column;box-shadow:var(--wl-schatten)}.wl-event-bild{position:relative;aspect-ratio:12/5;background:#e1e2e3}.wl-event-bild img{display:block;width:100%;height:100%;object-fit:cover}.wl-event-datum{position:absolute;left:0;bottom:0;padding:5px 9px;background:var(--wl-rot);color:#ffffff;font-family:var(--wl-titel);font-size:15px;line-height:1;letter-spacing:.03em}.wl-event-text{padding:10px 12px 12px;display:flex;flex-direction:column;gap:4px}.wl-event-titel{margin:0;font-family:var(--wl-titel);font-weight:400;font-size:17px;line-height:1.05;letter-spacing:.01em;color:var(--wl-ink)}.wl-event-speaker{margin:0;font-size:13px;font-weight:700;color:var(--wl-muted)}.wl-cta{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.wl-logos-block{padding-top:18px;border-top:1px solid var(--wl-rahmen)}.wl-logos{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.wl-logos img{display:block;max-height:22px;max-width:90px;width:auto;height:auto;object-fit:contain;filter:grayscale(1);opacity:.6}