@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-regular.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-medium.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-semibold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-bold.woff2)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter-extrabold.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-400.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-500.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-600.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/geist-700.woff2)format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/geist-800.woff2)format("woff2")}@font-face{font-family:GeistMonoUnused;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/geist-mono-400.woff2)format("woff2")}@font-face{font-family:GeistMonoUnused;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/geist-mono-500.woff2)format("woff2")}@font-face{font-family:GeistMonoUnused;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/geist-mono-600.woff2)format("woff2")}.page-bewerben-picker h1,.page-bewerben-picker h2,.page-bewerben-picker h3,.page-bewerben-picker h4{font-family:Space Grotesk,Inter,system-ui,-apple-system,sans-serif!important}.page-bewerben-picker #nav,.page-bewerben-picker .mob-menu,.page-bewerben-picker footer,.page-bewerben-picker .back-to-top,.page-bewerben-picker .sticky-cta,.page-bewerben-picker .mob-sticky-cta{display:none!important}*{box-sizing:border-box;margin:0;padding:0}:root{--bd-bg:#fcfcfa;--bd-card:#fff;--bd-hairline:#e8ecf1;--bd-text:#0f172a;--bd-text-2:#475569;--bd-text-3:#94a3b8;--bd-navy:#111214;--bd-navy-2:#2a2b2e;--bd-gold:#ffec55;--bd-gold-2:#e8c400;--bd-gold-tint:#fff8db;--bd-success:#10b981;--bd-radius:14px;--bd-radius-lg:18px}html,body,body.page-bewerben-picker{font-feature-settings:"cv11","ss01","ss03";-webkit-font-smoothing:antialiased;letter-spacing:-.005em;min-height:100dvh;font-family:Inter,Space Grotesk,system-ui,-apple-system,sans-serif;background:var(--bd-bg)!important;color:var(--bd-text)!important}.bd-bg-grid{pointer-events:none;z-index:0;background-image:radial-gradient(circle at 20% 0,#ffec550a 0%,#0000 35%),radial-gradient(circle at 80% 100%,#1b4f720a 0%,#0000 40%);position:fixed;inset:0}.picker-wrap{z-index:1;flex-direction:column;justify-content:center;align-items:center;max-width:1080px;min-height:100dvh;margin:0 auto;padding:48px 24px;display:flex;position:relative}.picker-header{text-align:center;max-width:680px;margin-bottom:48px}.picker-logo{color:var(--bd-text);letter-spacing:-.01em;align-items:center;gap:14px;margin-bottom:28px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}.picker-logo:hover{opacity:.7}.picker-logo img{width:auto;height:32px}.picker-logo span{text-transform:uppercase;letter-spacing:.18em;color:var(--bd-text-2);border-left:1px solid var(--bd-hairline);align-items:center;gap:8px;padding-left:14px;font-family:Space Grotesk,ui-monospace,monospace;font-size:11px;font-weight:600;display:inline-flex}.picker-logo span:before{content:"";background:var(--bd-success);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse}.picker-eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--bd-navy);background:#1b4f720f;border-radius:999px;align-items:center;gap:6px;margin-bottom:18px;padding:6px 12px;font-family:Space Grotesk,ui-monospace,monospace;font-size:11px;font-weight:600;display:inline-flex}.picker-eyebrow:before{content:"";background:var(--bd-success);border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.picker-header h1{letter-spacing:-.025em;color:var(--bd-text);margin-bottom:16px;font-size:clamp(32px,5vw,48px);font-weight:700;line-height:1.08}.picker-header h1 em{background:linear-gradient(135deg,var(--bd-gold) 0%,var(--bd-gold-2) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.picker-header p.lead{color:var(--bd-text-2);max-width:540px;margin:0 auto;font-size:clamp(15px,2vw,17px);line-height:1.55}.job-banner{background:var(--bd-card);border:1px solid var(--bd-hairline);border-radius:var(--bd-radius);align-items:center;gap:14px;max-width:520px;margin:0 auto 32px;padding:14px 18px;display:none;box-shadow:0 1px 2px #0f172a0a}.job-banner.active{display:flex}.job-banner-icon{background:var(--bd-gold-tint);width:36px;height:36px;color:var(--bd-navy);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}.job-banner-text{flex:1;min-width:0}.job-banner-label{text-transform:uppercase;letter-spacing:.1em;color:var(--bd-text-3);font-family:Space Grotesk,ui-monospace,monospace;font-size:10px}.job-banner-title{color:var(--bd-text);margin-top:2px;font-size:14px;font-weight:600;line-height:1.3}.picker-grid{grid-template-columns:1fr 1fr;gap:18px;width:100%;max-width:880px;display:grid}.picker-card{background:var(--bd-card);border:1px solid var(--bd-hairline);border-radius:var(--bd-radius-lg);cursor:pointer;color:var(--bd-text);flex-direction:column;min-height:340px;padding:32px 28px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:0 1px 2px #0f172a0a}.picker-card:hover{border-color:var(--bd-navy);transform:translateY(-2px);box-shadow:0 12px 32px -12px #1b4f722e,0 1px 2px #0f172a0a}.picker-card .icon-frame{background:var(--bd-gold-tint);border:1px solid #ffec554d;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:22px;display:flex}.picker-card .icon-frame svg{width:24px;height:24px;color:var(--bd-navy)}.picker-card .badge-recommended{background:var(--bd-navy);color:#fff;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-family:Space Grotesk,ui-monospace,monospace;font-size:10px;font-weight:700;position:absolute;top:18px;right:18px}.picker-card h2{letter-spacing:-.02em;margin-bottom:10px;font-size:22px;font-weight:600;line-height:1.2}.picker-card p.desc{color:var(--bd-text-2);flex:1;margin-bottom:24px;font-size:14.5px;line-height:1.55}.picker-meta{background:var(--bd-hairline);border:1px solid var(--bd-hairline);border-radius:10px;grid-template-columns:repeat(3,1fr);gap:1px;margin-bottom:22px;display:grid;overflow:hidden}.picker-meta-item{background:var(--bd-card);text-align:center;padding:10px 8px}.picker-meta-value{color:var(--bd-text);letter-spacing:-.01em;font-family:Space Grotesk,ui-monospace,monospace;font-size:14px;font-weight:600}.picker-meta-label{text-transform:uppercase;letter-spacing:.1em;color:var(--bd-text-3);margin-top:2px;font-family:Space Grotesk,ui-monospace,monospace;font-size:9.5px}.picker-card .cta{background:var(--bd-navy);color:#fff;letter-spacing:-.01em;border:1px solid var(--bd-navy);border-radius:10px;align-self:flex-start;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.picker-card.recommended .cta{background:var(--bd-gold);color:var(--bd-text);border-color:var(--bd-gold-2)}.picker-card:hover .cta{transform:translate(2px)}.picker-card .cta svg{width:14px;height:14px;transition:transform .2s}.picker-card:hover .cta svg{transform:translate(2px)}.picker-foot{color:var(--bd-text-2);text-align:center;max-width:560px;margin-top:40px;font-size:13px;line-height:1.55}.picker-foot a{color:var(--bd-navy);font-weight:600;text-decoration:none}.picker-foot a:hover{text-decoration:underline}.picker-trust{color:var(--bd-text-3);text-transform:uppercase;letter-spacing:.08em;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin-top:24px;font-family:Space Grotesk,ui-monospace,monospace;font-size:10.5px;display:flex}.picker-trust span{align-items:center;gap:6px;display:inline-flex}.picker-trust span:before{content:"";background:var(--bd-success);border-radius:50%;width:6px;height:6px}.earn-panel{border-radius:var(--bd-radius);text-align:left;background:#fff;border:1px solid #11131814;border-left:4px solid #ffec55;width:100%;max-width:640px;margin-bottom:24px;padding:20px 24px;animation:.3s slideDown;display:none;box-shadow:0 18px 44px #11131812}.earn-panel.active{display:block}.earn-head{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:8px;display:flex}.earn-badge{color:#111214;letter-spacing:.08em;text-transform:uppercase;background:#ffec55;border-radius:999px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-block}.earn-panel h3{color:var(--bd-text,#111214);margin:0;font-size:16px;font-weight:700}.earn-panel p{color:#4b4d52;margin:0;font-size:13.5px;line-height:1.6}.earn-panel strong{color:#111214}.returning-banner{background:var(--bd-gold-tint);border-radius:var(--bd-radius);width:100%;max-width:520px;color:var(--bd-text);border:1px solid #ffec5566;justify-content:center;align-items:center;gap:12px;margin-bottom:24px;padding:12px 18px;font-size:13.5px;animation:.3s slideDown;display:none}.returning-banner.active{display:flex}.returning-banner a{color:var(--bd-navy);font-weight:600;text-decoration:underline}@keyframes slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (width<=720px){.picker-wrap{padding:32px 18px}.picker-grid{grid-template-columns:1fr;gap:14px;max-width:520px}.picker-card{min-height:auto;padding:26px 22px}.picker-card .icon-frame{width:46px;height:46px;margin-bottom:16px}.picker-card .icon-frame svg{width:20px;height:20px}.picker-header{margin-bottom:32px}.picker-trust{gap:14px;font-size:10px}}
