.Karriere-module__AenEDG__hero{background:var(--ink-800);padding:clamp(56px,8vw,88px) clamp(20px,5vw,40px) clamp(48px,7vw,72px)}.Karriere-module__AenEDG__heroInner{max-width:var(--container-max);margin:0 auto}.Karriere-module__AenEDG__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--lime-400);font-size:12px;font-weight:700}.Karriere-module__AenEDG__title{letter-spacing:-.03em;max-width:860px;color:var(--white);margin-top:16px;font-size:clamp(32px,5.2vw,60px);line-height:1.08}.Karriere-module__AenEDG__sub{max-width:620px;color:var(--gray-300);margin-top:24px;font-size:18px;line-height:1.6}.Karriere-module__AenEDG__cultureGrid{max-width:var(--container-max);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:0 auto;padding:clamp(48px,7vw,72px) clamp(20px,5vw,40px) clamp(28px,4vw,40px);display:grid}.Karriere-module__AenEDG__cultureCard{border:1px solid var(--border-subtle);border-radius:16px;padding:clamp(24px,3vw,32px)}.Karriere-module__AenEDG__cultureTitle{font-size:19px;font-weight:700}.Karriere-module__AenEDG__cultureText{color:var(--text-secondary);margin-top:10px;font-size:15px;line-height:1.65}.Karriere-module__AenEDG__openSection{max-width:var(--container-max);margin:0 auto;padding:16px clamp(20px,5vw,40px) clamp(56px,8vw,96px)}.Karriere-module__AenEDG__openCard{border:1px solid var(--lime-400);background:var(--lime-100);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(20px,3vw,32px);padding:clamp(24px,3vw,40px);display:flex}.Karriere-module__AenEDG__openText{max-width:640px}.Karriere-module__AenEDG__openHeading{letter-spacing:-.02em;font-size:clamp(21px,2.3vw,26px)}.Karriere-module__AenEDG__openPara{color:var(--ink-700);margin-top:10px;font-size:16px;line-height:1.6}.Karriere-module__AenEDG__applyToggle{all:unset;cursor:pointer;font-family:var(--font-sans);background:var(--ink-800);height:52px;color:var(--lime-400);transition:background .18s var(--ease-standard);border-radius:999px;align-items:center;padding:0 30px;font-size:16px;font-weight:700;display:inline-flex}.Karriere-module__AenEDG__applyToggle:hover{background:var(--ink-700)}.Karriere-module__AenEDG__form{border-top:1px solid var(--lime-400);flex-direction:column;flex:100%;gap:16px;margin-top:8px;padding-top:24px;display:flex}.Karriere-module__AenEDG__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.Karriere-module__AenEDG__field{color:var(--ink-700);flex-direction:column;gap:6px;font-size:13px;font-weight:500;display:flex}.Karriere-module__AenEDG__input,.Karriere-module__AenEDG__textarea{border:1px solid var(--border-subtle);background:var(--white);height:44px;font-family:var(--font-sans);border-radius:8px;padding:0 14px;font-size:15px}.Karriere-module__AenEDG__textarea{resize:vertical;height:auto;padding:12px 14px}.Karriere-module__AenEDG__submitRow{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Karriere-module__AenEDG__submitBtn{all:unset;cursor:pointer;font-family:var(--font-sans);background:var(--ink-800);height:48px;color:var(--lime-400);transition:background .18s var(--ease-standard), opacity .18s var(--ease-standard);border-radius:999px;align-items:center;padding:0 28px;font-size:16px;font-weight:700;display:inline-flex}.Karriere-module__AenEDG__submitBtn:hover{background:var(--ink-700)}.Karriere-module__AenEDG__submitBtn:disabled{opacity:.6;cursor:not-allowed}.Karriere-module__AenEDG__note{color:var(--text-secondary);font-size:13px;line-height:1.5}.Karriere-module__AenEDG__status{font-size:14px;font-weight:700}.Karriere-module__AenEDG__statusOk{color:var(--lime-800)}.Karriere-module__AenEDG__statusError{color:var(--red-600)}
