@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-tight-latin-wght-normal.woff2)format("woff2-variations")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-latin-500-normal.woff2)format("woff2")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-wght-normal.woff2)format("woff2-variations")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/titillium-web-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/titillium-web-latin-600-normal.woff2)format("woff2")}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/titillium-web-latin-700-normal.woff2)format("woff2")}[data-marke=ai]{--m-grund:#f7f7f5;--m-flaeche:#fff;--m-flaeche-2:#fff8f2;--m-tinte:#111;--m-tinte-2:#111111b3;--m-tinte-3:#11111180;--m-akzent:#a8410d;--m-linie:#a8410d29;--m-linie-stark:#a8410d5c;--m-knopf:#a8410d;--m-knopf-schrift:#fff;--m-knopf-schatten:0 10px 24px -10px #a8410d8c;--m-radius:10px;--m-radius-s:10px;--m-radius-l:10px;--m-font-display:"Poppins", "Inter Tight", system-ui, sans-serif;--m-font-text:"Inter Tight", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--m-display-weight:500;--m-logo:url(/marke/logo-ai.png);--m-logo-hoehe:30px}[data-marke=recruiting]{--m-grund:#f4fbfe;--m-flaeche:#fff;--m-flaeche-2:#e6f6fc;--m-tinte:#0f0f0f;--m-tinte-2:#585f69;--m-tinte-3:#8a929c;--m-akzent:#00b4d8;--m-akzent-dunkel:#0077b6;--m-linie:#00b4d838;--m-linie-stark:#00b4d873;--m-knopf:linear-gradient(135deg, #00b4d8, #0077b6);--m-knopf-schrift:#fff;--m-knopf-schatten:0 12px 26px -12px #0096c899;--m-radius:24px;--m-radius-s:16px;--m-radius-l:28px;--m-font-display:"Titillium Web", system-ui, sans-serif;--m-font-text:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--m-display-weight:700;--m-logo:url(/marke/logo-recruiting.png);--m-logo-hoehe:34px}[data-marke=ai]{--m-akzent-dunkel:#a8410d}.marken-seite{background:var(--m-grund);min-height:100dvh;color:var(--m-tinte);font-family:var(--m-font-text);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55}.marken-seite h1,.marken-seite h2,.marken-seite h3{font-family:var(--m-font-display);font-weight:var(--m-display-weight);letter-spacing:-.01em;margin:0;line-height:1.15}.marken-logo{height:var(--m-logo-hoehe);width:auto;display:block}.marken-karte{background:var(--m-flaeche);border:1px solid var(--m-linie);border-radius:var(--m-radius-l)}.marken-knopf{border-radius:var(--m-radius);background:var(--m-knopf);min-height:52px;color:var(--m-knopf-schrift);font:inherit;cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;padding:12px 22px;font-weight:600;text-decoration:none;transition:transform .18s,box-shadow .18s,filter .18s;display:inline-flex}.marken-knopf:hover{box-shadow:var(--m-knopf-schatten,none);filter:brightness(1.05);transform:translateY(-1px)}.marken-knopf:active{box-shadow:none;transform:translateY(0)}.marken-knopf:focus-visible{outline:2px solid var(--m-akzent);outline-offset:3px}.marken-knopf .pfeil{transition:transform .18s;display:inline-block}.marken-knopf:hover .pfeil{transform:translate(3px)}.marken-knopf:disabled{opacity:.5;cursor:default;box-shadow:none;filter:none;transform:none}.marken-knopf.ist-still{color:var(--m-tinte);border:1px solid var(--m-linie-stark);background:0 0;font-weight:500}.marken-knopf.ist-still:hover{box-shadow:none;filter:none;border-color:var(--m-akzent)}.marken-eingabe{border:1px solid var(--m-linie-stark);border-radius:var(--m-radius-s);background:var(--m-flaeche);width:100%;min-height:44px;color:var(--m-tinte);font:inherit;box-sizing:border-box;padding:10px 14px}.marken-eingabe::placeholder{color:var(--m-tinte-3)}.marken-eingabe:focus-visible{outline:2px solid var(--m-akzent);outline-offset:1px}textarea.marken-eingabe{resize:vertical;min-height:96px}.marken-seite :focus-visible{outline:2px solid var(--m-akzent);outline-offset:2px}.zaehler{color:var(--m-tinte-3);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;line-height:1.5;display:block}.zaehler[hidden]{display:none}.zaehler.ist-zuviel{color:var(--m-akzent);font-weight:600}
