html{scroll-behavior:smooth}body{background:var(--eu-weiss);color:var(--eu-text);font:400 18px/1.6 var(--eu-schrift);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;margin:0}*{box-sizing:border-box}img{max-width:100%}.eu-seite{overflow-x:clip}.eu-wrap{max-width:calc(var(--eu-breite) + 2*var(--eu-rand));padding:0 var(--eu-rand);margin:0 auto}.eu-band{padding:120px 0}.eu-band.grau{background:var(--eu-hellgrau)}@media (width<=700px){.eu-band{padding:80px 0}}.eu-eyebrow{font:600 14px/1.2 var(--eu-schrift);letter-spacing:.08em;text-transform:uppercase;color:var(--eu-akzent);margin:0 0 16px}body[data-marke=business] .eu-eyebrow,body[data-marke=recruitment] .eu-eyebrow{color:var(--eu-gold-text)}.eu-h1{font:650 clamp(40px,6vw,72px)/1.05 var(--eu-schrift);letter-spacing:-.025em;text-wrap:balance;max-width:16ch;margin:0}.eu-h2{font:650 clamp(32px,4vw,48px)/1.1 var(--eu-schrift);letter-spacing:-.02em;text-wrap:balance;max-width:22ch;margin:0}.eu-h3{font:600 22px/1.3 var(--eu-schrift);margin:0 0 8px}.eu-lead{color:var(--eu-grau);max-width:60ch;margin:20px 0 0;font-size:clamp(18px,2vw,21px)}.eu-text{max-width:65ch;color:var(--eu-grau)}.eu-knopf-gross{font:600 17px/1 var(--eu-schrift);color:#fff;background:var(--eu-akzent);border-radius:999px;align-items:center;gap:8px;padding:16px 26px;text-decoration:none;display:inline-flex}body[data-marke=business] .eu-knopf-gross,body[data-marke=recruitment] .eu-knopf-gross{background:var(--eu-gold-text)}.eu-knopf-leise{font:600 17px/1 var(--eu-schrift);color:var(--eu-text);align-items:center;gap:8px;padding:16px 4px;text-decoration:none;display:inline-flex}.eu-knopf-leise:hover{text-decoration:underline}.eu-aktionen{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:36px;display:flex}.eu-platzhalter{font:600 11px/1 var(--eu-schrift);letter-spacing:.06em;text-transform:uppercase;color:var(--eu-grau);vertical-align:middle;border:1px dashed #b9bbc2;border-radius:6px;margin-left:8px;padding:4px 7px;display:inline-block}.eu-licht{isolation:isolate;position:relative}.eu-licht:before,.eu-licht:after{content:"";z-index:-1;filter:blur(90px);opacity:.13;pointer-events:none;border-radius:50%;position:absolute}.eu-licht:before{background:var(--licht-1,var(--eu-violett));width:640px;height:640px;top:-200px;left:-180px}.eu-licht:after{background:var(--licht-2,var(--eu-gold));width:560px;height:560px;top:80px;right:-160px}@media (prefers-reduced-motion:no-preference){.eu-licht:before{animation:26s ease-in-out infinite eu-atmen}.eu-licht:after{animation:22s ease-in-out infinite reverse eu-atmen}}@keyframes eu-atmen{50%{transform:translate(40px,30px)scale(1.08)}}.eu-held{padding:112px 0 96px}@media (width<=700px){.eu-held{padding:72px 0 64px}}.eu-karten{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px;margin-top:56px;display:grid}.eu-karte{background:var(--eu-weiss);color:inherit;border-radius:20px;flex-direction:column;gap:6px;padding:32px;text-decoration:none;transition:transform .25s;display:flex;box-shadow:0 8px 32px #0000000f}.eu-band.grau .eu-karte{background:#fff}a.eu-karte:hover{transform:translateY(-4px)}.eu-karte p{color:var(--eu-grau);margin:0;font-size:17px}.eu-karte .eu-mehr{color:var(--eu-text);margin-top:auto;padding-top:18px;font-weight:600}.eu-karte img{align-self:flex-start;width:auto;height:40px;margin-bottom:18px}.eu-punkt{border-radius:50%;width:10px;height:10px;margin-right:8px;display:inline-block}.eu-frage{font:500 clamp(20px,2.2vw,24px)/1.3 var(--eu-schrift);color:var(--eu-grau);flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:40px 0 0;display:flex}.eu-schalter{align-items:baseline;gap:18px;display:inline-flex}.eu-schalter button{cursor:pointer;font:650 clamp(34px,4.6vw,56px)/1.1 var(--eu-schrift);letter-spacing:-.02em;color:var(--eu-text);opacity:.28;background:0 0;border:0;padding:0;transition:opacity .3s}.eu-schalter button[aria-pressed=true]{opacity:1}.eu-schalter button:hover{opacity:.7}.eu-schalter button[aria-pressed=true]:hover{opacity:1}.eu-schalter .trenn{font:300 clamp(34px,4.6vw,56px)/1.1 var(--eu-schrift);color:#c9cbd1}.eu-sicht[hidden]{display:none}.eu-sicht{margin-top:40px}.eu-weg{gap:0;margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}.eu-weg:before{content:"";background:var(--eu-akzent);opacity:.9;width:2px;position:absolute;top:12px;bottom:12px;left:11px}.eu-weg li{padding:0 0 36px 52px;position:relative}.eu-weg li:last-child{padding-bottom:0}.eu-weg li:before{content:"";border:2px solid var(--eu-akzent);background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:6px;left:4px}.eu-weg b{font-size:20px;font-weight:600;display:block}.eu-weg span{color:var(--eu-grau);font-size:17px}.eu-weg small{color:var(--eu-grau);margin-top:2px;font-size:14px;display:block}@media (width>=900px){.eu-weg.zweispaltig{grid-template-columns:1fr 1fr;column-gap:64px}.eu-weg.zweispaltig:before{display:none}}.eu-zwei{grid-template-columns:1fr 1fr;align-items:stretch;gap:32px;display:grid}@media (width<=900px){.eu-zwei{grid-template-columns:1fr}}.eu-flaeche{background:var(--eu-hellgrau);border-radius:24px;padding:36px}.eu-feld{gap:6px;margin-top:16px;display:grid}.eu-feld label{font-size:14px;font-weight:600}.eu-feld select,.eu-feld input{font:inherit;border:1px solid var(--eu-linie);color:var(--eu-text);background:#fff;border-radius:12px;padding:12px 14px;font-size:16px}.eu-chips{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.eu-chips span{border:1px solid var(--eu-linie);background:#fff;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:500}.eu-telefon{border:10px solid var(--eu-text);background:#fff;border-radius:36px;flex-direction:column;gap:10px;width:220px;height:440px;margin:24px auto 0;padding:22px 16px;display:flex}.eu-telefon div{background:var(--eu-hellgrau);border-radius:12px;padding:12px;font-size:14px;font-weight:500}.eu-telefon div:first-child{background:var(--eu-teal);color:#fff}@media (width>=900px){.eu-weg.drei{grid-template-columns:repeat(3,1fr);column-gap:48px}.eu-weg.drei:before{display:none}}
