.ApplyButton_overlay___IBdx{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding:clamp(16px,6vh,64px) 16px;overflow-y:auto;background:rgba(2,14,17,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:ApplyButton_fade__rGzH7 .2s ease}.ApplyButton_modal__rCXXe{position:relative;width:100%;max-width:560px;margin:auto;padding:clamp(28px,4vw,44px);border-radius:var(--radius-lg);background:radial-gradient(130% 120% at 100% 0,rgba(82,203,156,.1),transparent 55%),linear-gradient(150deg,var(--surface-2),var(--surface));border:1px solid var(--line);box-shadow:var(--shadow-lg);animation:ApplyButton_pop__XzUWI .25s cubic-bezier(.2,.8,.3,1)}.ApplyButton_closeBtn____AxU{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.05);border:1px solid var(--line-soft);color:var(--text-dim);transition:color .2s ease,background .2s ease,transform .2s ease}.ApplyButton_closeBtn____AxU:hover{color:var(--mint);background:rgba(82,203,156,.12);transform:rotate(90deg)}.ApplyButton_head__xeuZ9{margin-bottom:24px;padding-right:44px}.ApplyButton_title__0mPes{font-size:clamp(1.5rem,3vw,2rem);letter-spacing:-.02em;margin:10px 0 0}.ApplyButton_sub__38PVO{margin-top:12px;color:var(--text-dim);font-size:.95rem;line-height:1.55}.ApplyButton_form__sqLfb{display:flex;flex-direction:column;gap:16px}.ApplyButton_row__VuVQ1{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ApplyButton_field__cp_CG{display:flex;flex-direction:column;gap:8px}.ApplyButton_field__cp_CG label{font-size:.82rem;font-weight:600;letter-spacing:.02em;color:var(--text-dim)}.ApplyButton_field__cp_CG input,.ApplyButton_field__cp_CG textarea{width:100%;padding:13px 16px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid var(--line-soft);color:var(--text);font-size:.95rem;transition:border-color .2s ease,background .2s ease}.ApplyButton_field__cp_CG textarea{resize:vertical;min-height:110px}.ApplyButton_field__cp_CG input::placeholder,.ApplyButton_field__cp_CG textarea::placeholder{color:var(--text-muted)}.ApplyButton_field__cp_CG input:focus,.ApplyButton_field__cp_CG textarea:focus{outline:none;border-color:var(--mint);background:rgba(82,203,156,.05)}.ApplyButton_honeypot__ia3d5{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.ApplyButton_consent__ZPUGT{display:flex;align-items:flex-start;gap:12px;font-size:.85rem;color:var(--text-dim);line-height:1.5;cursor:pointer}.ApplyButton_consent__ZPUGT input{margin-top:3px;width:18px;height:18px;accent-color:var(--mint);flex-shrink:0}.ApplyButton_errorMsg__nO64R{font-size:.88rem;color:#ff9a8a;padding:12px 16px;border-radius:10px;background:rgba(255,100,80,.1);border:1px solid rgba(255,100,80,.25)}.ApplyButton_form__sqLfb button[type=submit]{align-self:flex-start;margin-top:4px}.ApplyButton_form__sqLfb button:disabled{opacity:.6;cursor:not-allowed}.ApplyButton_success__5_Amy{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:20px 8px}.ApplyButton_successIcon__PnOhK{display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:rgba(82,203,156,.15);border:1px solid var(--mint);color:var(--mint);margin-bottom:6px}.ApplyButton_success__5_Amy h3{font-size:1.5rem}.ApplyButton_success__5_Amy p{color:var(--text-dim);max-width:42ch;margin-bottom:12px}@keyframes ApplyButton_fade__rGzH7{0%{opacity:0}}@keyframes ApplyButton_pop__XzUWI{0%{opacity:0;transform:translateY(16px) scale(.98)}}@media (prefers-reduced-motion:reduce){.ApplyButton_modal__rCXXe,.ApplyButton_overlay___IBdx{animation:none}.ApplyButton_closeBtn____AxU:hover{transform:none}}@media (max-width:560px){.ApplyButton_row__VuVQ1{grid-template-columns:1fr}}.JobModalButton_body__S38gF{display:flex;flex-direction:column;gap:14px;margin-bottom:26px}.JobModalButton_body__S38gF p{color:var(--text-dim);font-size:.98rem;line-height:1.7}.JobModalButton_actions__sTy8U{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.PageHeader_wrap__56h_G{position:relative;padding-top:clamp(48px,7vw,90px);padding-bottom:clamp(36px,5vw,56px)}.PageHeader_wrap__56h_G:after{content:"";position:absolute;left:24px;right:24px;bottom:0;height:1px;background:linear-gradient(90deg,var(--line),transparent)}.PageHeader_crumbs__Z_DKl{display:flex;align-items:center;gap:6px;font-size:.82rem;color:var(--text-muted);margin-bottom:24px}.PageHeader_crumbs__Z_DKl a{transition:color .2s ease}.PageHeader_crumbs__Z_DKl a:hover{color:var(--mint)}.PageHeader_crumb__wBrxq{display:inline-flex;align-items:center;gap:6px}.PageHeader_crumb__wBrxq span:last-child{color:var(--text-dim)}.PageHeader_sep__om_Kf{color:var(--text-muted)}.PageHeader_title__dBLEz{font-size:clamp(2.2rem,5.5vw,4rem);letter-spacing:-.02em;margin-top:14px;max-width:16ch}.PageHeader_text__64929{margin-top:20px;color:var(--text-dim);font-size:1.05rem;max-width:56ch}.job_layout___XMAT{display:grid;grid-template-columns:1fr 320px;grid-gap:56px;gap:56px;align-items:start}.job_main__NR5FU{max-width:66ch}.job_tags__dVRzY{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.job_area__eGC_c,.job_type__XaGyz{padding:6px 14px;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.02em}.job_type__XaGyz{background:var(--mint);color:var(--abyss)}.job_area__eGC_c{background:rgba(82,203,156,.1);border:1px solid var(--line);color:var(--mint)}.job_para__wSEzF{color:var(--text-dim);font-size:1.05rem;line-height:1.8;margin-bottom:20px}.job_cta__k7Sdk{margin:32px 0 28px}.job_back__WIgkh{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:.9rem;color:var(--text-dim);transition:color .2s ease,gap .2s ease}.job_back__WIgkh:hover{color:var(--mint);gap:12px}.job_aside__tT4__{position:-webkit-sticky;position:sticky;top:100px;padding:clamp(24px,2.6vw,32px);border-radius:var(--radius-lg);background:radial-gradient(120% 160% at 100% 0,rgba(82,203,156,.12),transparent 55%),linear-gradient(150deg,var(--surface-2),var(--surface));border:1px solid var(--line)}.job_asideTitle__wb42W{font-size:1.15rem;margin-bottom:18px}.job_facts__d_rWg{list-style:none;padding:0;display:flex;flex-direction:column;gap:16px}.job_facts__d_rWg li{display:flex;align-items:flex-start;gap:12px;font-size:.95rem;color:var(--text);line-height:1.5}.job_facts__d_rWg svg{color:var(--mint);flex-shrink:0;margin-top:2px}.job_factLabel__N6ccz{display:inline-block;width:110px;flex-shrink:0;color:var(--text-muted);font-size:.85rem}@media (max-width:860px){.job_layout___XMAT{grid-template-columns:1fr;gap:36px}.job_aside__tT4__{position:static;order:-1}}.Prose_prose__v2_so{max-width:70ch}.Prose_prose__v2_so h2{font-size:1.4rem;margin:36px 0 12px}.Prose_prose__v2_so h2:first-child{margin-top:0}.Prose_prose__v2_so li,.Prose_prose__v2_so p{color:var(--text-dim);line-height:1.75;margin-bottom:14px}.Prose_prose__v2_so ul{padding-left:20px;margin-bottom:14px}.Prose_prose__v2_so a{color:var(--mint);text-decoration:underline;text-underline-offset:3px}.Prose_prose__v2_so strong{color:var(--text)}.Prose_note__WzZye{margin-top:32px;padding:18px 22px;border-radius:var(--radius);background:rgba(82,203,156,.08);border:1px solid var(--line);font-size:.9rem;color:var(--text-dim)}.kostenangebot_bar___xQSl{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:28px}.kostenangebot_points__VE8A8{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:12px 24px}.kostenangebot_points__VE8A8 li{display:inline-flex;align-items:center;gap:8px;font-size:.92rem;font-weight:500}.kostenangebot_points__VE8A8 svg{color:var(--mint);flex-shrink:0}.kostenangebot_formWrap__PF_lV{padding:clamp(24px,4vw,44px);border-radius:var(--radius-xl);background:linear-gradient(155deg,var(--surface-2),var(--surface));border:1px solid var(--line);box-shadow:var(--shadow-md)}