.karriere-hero[data-astro-cid-4sew42ix]{background:linear-gradient(135deg,#f7f9fc,#eff6ff);padding:140px 0 100px;position:relative;overflow:hidden}.karriere-hero[data-astro-cid-4sew42ix]:before{content:"";position:absolute;top:-20%;right:-5%;width:600px;height:600px;background:radial-gradient(ellipse,rgba(37,99,235,.12) 0%,transparent 70%);border-radius:50%}.karriere-hero[data-astro-cid-4sew42ix]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(135deg,#eff6ff,#fff);clip-path:polygon(0 40%,100% 0,100% 100%,0% 100%)}.container[data-astro-cid-4sew42ix]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.breadcrumb[data-astro-cid-4sew42ix]{display:flex;align-items:center;gap:8px;font-size:.875rem;color:#64748b;margin-bottom:24px}.breadcrumb[data-astro-cid-4sew42ix] a[data-astro-cid-4sew42ix]{color:#2563eb;text-decoration:none;transition:color .2s}.breadcrumb[data-astro-cid-4sew42ix] a[data-astro-cid-4sew42ix]:hover{color:#1e40af}.separator[data-astro-cid-4sew42ix]{color:#cbd5e1}.current[data-astro-cid-4sew42ix]{color:#1a365d;font-weight:600}.hero-content[data-astro-cid-4sew42ix]{text-align:center;max-width:900px;margin:0 auto}.hero-headline[data-astro-cid-4sew42ix]{font-size:3.5rem;font-weight:800;line-height:1.1;color:#1a365d;margin-bottom:24px;letter-spacing:-.02em}.hero-subheadline[data-astro-cid-4sew42ix]{font-size:1.25rem;line-height:1.6;color:#4a5568;margin-bottom:48px;max-width:700px;margin-left:auto;margin-right:auto}.hero-stats[data-astro-cid-4sew42ix]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;max-width:800px;margin:0 auto}.stat-item[data-astro-cid-4sew42ix]{text-align:center;padding:24px;background:#ffffffb3;backdrop-filter:blur(10px);border-radius:12px;border:2px solid rgba(37,99,235,.1);transition:all .3s ease}.stat-item[data-astro-cid-4sew42ix]:hover{border-color:#2563eb;transform:translateY(-4px);box-shadow:0 12px 24px #2563eb26}.stat-value[data-astro-cid-4sew42ix]{font-size:2.5rem;font-weight:800;color:#2563eb;line-height:1;margin-bottom:8px}.stat-label[data-astro-cid-4sew42ix]{font-size:.875rem;color:#64748b;font-weight:600}@media (max-width: 968px){.hero-headline[data-astro-cid-4sew42ix]{font-size:2.5rem}.hero-subheadline[data-astro-cid-4sew42ix]{font-size:1.125rem}.hero-stats[data-astro-cid-4sew42ix]{grid-template-columns:repeat(3,1fr);gap:16px}.stat-value[data-astro-cid-4sew42ix]{font-size:2rem}}@media (max-width: 640px){.karriere-hero[data-astro-cid-4sew42ix]{padding:100px 0 60px}.hero-headline[data-astro-cid-4sew42ix]{font-size:2rem}.hero-stats[data-astro-cid-4sew42ix]{grid-template-columns:1fr}.breadcrumb[data-astro-cid-4sew42ix]{font-size:.75rem}.stat-item[data-astro-cid-4sew42ix]{padding:20px}}.job-listings[data-astro-cid-sx4uwxai]{padding:80px 0;background:#fff}.container[data-astro-cid-sx4uwxai]{max-width:1200px;margin:0 auto;padding:0 24px}.section-header[data-astro-cid-sx4uwxai]{text-align:center;max-width:800px;margin:0 auto 64px}.section-title[data-astro-cid-sx4uwxai]{font-size:2.5rem;font-weight:700;color:#1a365d;margin-bottom:16px;line-height:1.2}.section-subtitle[data-astro-cid-sx4uwxai]{font-size:1.125rem;color:#4a5568;line-height:1.6}.jobs-grid[data-astro-cid-sx4uwxai]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px}.job-card[data-astro-cid-sx4uwxai]{background:#fff;border:2px solid #e2e8f0;border-radius:20px;padding:40px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;display:flex;flex-direction:column}.job-card[data-astro-cid-sx4uwxai]:hover{border-color:#2563eb;box-shadow:0 20px 48px #2563eb33;transform:translateY(-8px)}.job-card[data-astro-cid-sx4uwxai].featured{background:linear-gradient(135deg,#eff6ff,#dbeafe);border-color:#2563eb}.job-badge[data-astro-cid-sx4uwxai]{display:inline-block;padding:6px 12px;background:linear-gradient(135deg,#2563eb,#7c3aed);color:#fff;font-size:.75rem;font-weight:700;border-radius:20px;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px;width:-moz-fit-content;width:fit-content}.job-title[data-astro-cid-sx4uwxai]{font-size:1.75rem;font-weight:700;color:#1a365d;margin-bottom:16px}.job-meta[data-astro-cid-sx4uwxai]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px}.meta-item[data-astro-cid-sx4uwxai]{display:flex;align-items:center;gap:6px;font-size:.875rem;color:#64748b;font-weight:500}.meta-icon[data-astro-cid-sx4uwxai]{width:18px;height:18px;color:#2563eb}.job-description[data-astro-cid-sx4uwxai]{font-size:1rem;line-height:1.7;color:#4a5568;margin-bottom:24px}.job-highlights[data-astro-cid-sx4uwxai]{list-style:none;padding:0;margin:0 0 32px;flex:1}.job-highlights[data-astro-cid-sx4uwxai] li[data-astro-cid-sx4uwxai]{font-size:.875rem;color:#059669;margin-bottom:12px;padding-left:24px;position:relative;line-height:1.6}.job-highlights[data-astro-cid-sx4uwxai] li[data-astro-cid-sx4uwxai]:before{content:"✓";position:absolute;left:0;color:#10b981;font-weight:700;font-size:1rem}.job-apply-btn[data-astro-cid-sx4uwxai]{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:#2563eb;color:#fff;font-size:1rem;font-weight:600;border-radius:8px;text-decoration:none;transition:all .3s ease;width:-moz-fit-content;width:fit-content}.job-apply-btn[data-astro-cid-sx4uwxai]:hover{background:#1d4ed8;transform:translateY(-2px);box-shadow:0 8px 16px #2563eb4d}.btn-icon[data-astro-cid-sx4uwxai]{width:20px;height:20px}@media (max-width: 968px){.jobs-grid[data-astro-cid-sx4uwxai]{grid-template-columns:1fr}.section-title[data-astro-cid-sx4uwxai]{font-size:2rem}}@media (max-width: 640px){.job-listings[data-astro-cid-sx4uwxai]{padding:60px 0}.section-header[data-astro-cid-sx4uwxai]{margin-bottom:48px}.section-title[data-astro-cid-sx4uwxai]{font-size:1.75rem}.job-card[data-astro-cid-sx4uwxai]{padding:28px}.job-title[data-astro-cid-sx4uwxai]{font-size:1.5rem}}.why-join-us[data-astro-cid-73ygegj7]{padding:80px 0 120px;background:linear-gradient(135deg,#f7f9fc,#eff6ff);position:relative}.why-join-us[data-astro-cid-73ygegj7]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:100px;background:linear-gradient(135deg,#eff6ff,#fff);clip-path:polygon(0 50%,100% 0,100% 100%,0% 100%)}.container[data-astro-cid-73ygegj7]{max-width:1200px;margin:0 auto;padding:0 24px;position:relative;z-index:1}.section-header[data-astro-cid-73ygegj7]{text-align:center;max-width:800px;margin:0 auto 64px}.section-title[data-astro-cid-73ygegj7]{font-size:2.5rem;font-weight:700;color:#1a365d;margin-bottom:16px;line-height:1.2}.section-subtitle[data-astro-cid-73ygegj7]{font-size:1.125rem;color:#4a5568;line-height:1.6}.benefits-grid[data-astro-cid-73ygegj7]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:64px}.benefit-card[data-astro-cid-73ygegj7]{background:#ffffffe6;backdrop-filter:blur(10px);border:2px solid #e2e8f0;border-radius:20px;padding:32px;transition:all .4s cubic-bezier(.4,0,.2,1)}.benefit-card[data-astro-cid-73ygegj7]:hover{border-color:#2563eb;box-shadow:0 20px 48px #2563eb33;transform:translateY(-8px);background:#fff}.benefit-icon[data-astro-cid-73ygegj7]{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;transition:transform .3s ease}.benefit-card[data-astro-cid-73ygegj7]:hover .benefit-icon[data-astro-cid-73ygegj7]{transform:rotate(-5deg) scale(1.1)}.benefit-icon[data-astro-cid-73ygegj7] svg[data-astro-cid-73ygegj7]{width:32px;height:32px}.benefit-icon[data-astro-cid-73ygegj7].impact{background:linear-gradient(135deg,#dbeafe,#bfdbfe);color:#1e40af}.benefit-icon[data-astro-cid-73ygegj7].flexibility{background:linear-gradient(135deg,#d1fae5,#a7f3d0);color:#059669}.benefit-icon[data-astro-cid-73ygegj7].growth{background:linear-gradient(135deg,#fef3c7,#fde68a);color:#d97706}.benefit-icon[data-astro-cid-73ygegj7].tech{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);color:#4f46e5}.benefit-icon[data-astro-cid-73ygegj7].team{background:linear-gradient(135deg,#fecaca,#fca5a5);color:#dc2626}.benefit-icon[data-astro-cid-73ygegj7].location{background:linear-gradient(135deg,#ddd6fe,#c4b5fd);color:#7c3aed}.benefit-title[data-astro-cid-73ygegj7]{font-size:1.25rem;font-weight:700;color:#1a365d;margin-bottom:12px}.benefit-description[data-astro-cid-73ygegj7]{font-size:.9375rem;line-height:1.7;color:#4a5568}.cta-box[data-astro-cid-73ygegj7]{background:linear-gradient(135deg,#1e40af,#2563eb);border-radius:24px;padding:48px;text-align:center;box-shadow:0 20px 48px #2563eb4d}.cta-title[data-astro-cid-73ygegj7]{font-size:2rem;font-weight:700;color:#fff;margin-bottom:16px}.cta-description[data-astro-cid-73ygegj7]{font-size:1.125rem;color:#bfdbfe;margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto}.cta-button[data-astro-cid-73ygegj7]{display:inline-flex;align-items:center;gap:8px;padding:16px 32px;background:#fff;color:#2563eb;font-size:1rem;font-weight:600;border-radius:8px;text-decoration:none;transition:all .3s ease}.cta-button[data-astro-cid-73ygegj7]:hover{background:#f7f9fc;transform:translateY(-2px);box-shadow:0 8px 16px #ffffff4d}.btn-icon[data-astro-cid-73ygegj7]{width:20px;height:20px}@media (max-width: 968px){.benefits-grid[data-astro-cid-73ygegj7]{grid-template-columns:repeat(2,1fr);gap:24px}.section-title[data-astro-cid-73ygegj7]{font-size:2rem}.cta-title[data-astro-cid-73ygegj7]{font-size:1.75rem}}@media (max-width: 640px){.why-join-us[data-astro-cid-73ygegj7]{padding:60px 0}.section-header[data-astro-cid-73ygegj7]{margin-bottom:48px}.section-title[data-astro-cid-73ygegj7]{font-size:1.75rem}.benefits-grid[data-astro-cid-73ygegj7]{grid-template-columns:1fr}.benefit-card[data-astro-cid-73ygegj7]{padding:24px}.cta-box[data-astro-cid-73ygegj7]{padding:32px 24px}.cta-title[data-astro-cid-73ygegj7]{font-size:1.5rem}.cta-description[data-astro-cid-73ygegj7]{font-size:1rem}}
