.recruiter-hero{padding-block:64px 88px;overflow:hidden}.recruiter-hero__raster{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:56px;display:grid}.recruiter-hero__text{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.recruiter-hero__text .label{margin-bottom:-8px}.recruiter-hero .h-xl{font-size:64px}.recruiter-fakten{flex-wrap:wrap;gap:10px;margin:0;display:flex}.recruiter-fakten div{border-radius:var(--radius-s);box-shadow:inset 0 0 0 1px var(--linie-dunkel);background:#ffffff12;padding:12px 16px}.recruiter-fakten dt{color:var(--nebel-leise);font-size:13px;line-height:18px}.recruiter-fakten dd{color:var(--weiss);margin:2px 0 0;font-size:16px;font-weight:700;line-height:22px}.recruiter-fakten div:first-child dd{color:var(--minze)}.recruiter-faecher{aspect-ratio:100/66;justify-self:center;width:100%;max-width:560px;margin:0;padding:0;list-style:none;position:relative}.recruiter-faecher__karte{aspect-ratio:3/4;border:5px solid var(--weiss);border-radius:var(--radius-l);background:var(--linie);width:36%;position:absolute;top:14%;overflow:hidden;box-shadow:0 24px 48px -24px #00000080}.recruiter-faecher__karte img{object-fit:cover;width:100%;height:100%}.recruiter-faecher__karte:first-child{left:3%;transform:rotate(-8deg)}.recruiter-faecher__karte:nth-child(2){z-index:2;width:42%;top:0;left:29%}.recruiter-faecher__karte:nth-child(3){right:3%;transform:rotate(8deg)}.recruiter-buero{aspect-ratio:16/9;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;display:grid}.recruiter-buero .foto{box-shadow:none;border-radius:var(--radius-m)}.recruiter-buero .foto:first-child{grid-row:1/3}.recruiter-schritte{gap:12px;margin:0;padding:0;list-style:none;display:grid}.recruiter-schritte li{border-radius:var(--radius-m);background:var(--weiss);gap:16px;padding:20px;display:flex}.recruiter-schritte p{color:var(--tinte-leise);margin:0;font-size:15px;line-height:22px}.recruiter-schritte .anzeige__vorteil-titel{color:var(--tinte);margin-bottom:4px;font-size:17px;font-weight:700}.recruiter-schritte__zahl{border-radius:var(--radius-s);background:var(--minze);flex:none;place-items:center;width:36px;height:36px;font-weight:800;display:grid}.bewerbung__schritt{color:var(--lagune-hell);margin:0 0 -4px;font-size:13px;font-weight:700;line-height:18px}.bewerbung__aktionen{gap:10px;display:flex}.bewerbung__aktionen .bewerbung__senden{flex:1}.bewerbung .titel:focus{outline:none}.bewerbung-karte .lv-angebot{flex-direction:column;align-items:flex-start;gap:14px}.bewerbung-karte .lv-datei{flex-wrap:wrap}.bewerbung-karte .lv-datei__aktionen{flex-basis:100%;justify-content:flex-start}.karriere-stelle__aktionen{margin-top:28px}@media (max-width:1100px){.recruiter-anzeige{row-gap:48px}.recruiter-anzeige .anzeige__inhalt{display:contents}.recruiter-anzeige .anzeige__bewerbung{order:1}.recruiter-nach-formular{order:2}}@media (max-width:960px){.recruiter-hero__raster{grid-template-columns:minmax(0,1fr);gap:40px}.recruiter-faecher{justify-self:start;max-width:440px}}@media (max-width:720px){.recruiter-hero{padding-block:32px 56px}.recruiter-hero .h-xl{font-size:42px}.recruiter-fakten div{flex:auto}.recruiter-buero{aspect-ratio:4/3}.bewerbung__aktionen{flex-direction:column-reverse}.bewerbung__aktionen .btn{justify-content:center}}
