.careers-content[data-astro-cid-2pjcwduj]{padding:6rem 2rem;background:#fff}.careers-container[data-astro-cid-2pjcwduj]{max-width:800px;margin:0 auto}.careers-text[data-astro-cid-2pjcwduj]{font-size:1.2rem;line-height:1.8;color:#333}.careers-text[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{margin-bottom:2rem}.careers-text[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]:last-child{margin-bottom:0}.job-openings[data-astro-cid-2pjcwduj]{padding:6rem 2rem;background:#f8f8f8}.openings-container[data-astro-cid-2pjcwduj]{max-width:1200px;margin:0 auto}.openings-container[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-size:2.5rem;font-weight:700;color:#1a1a1a;margin-bottom:3rem;text-align:center}.jobs-grid[data-astro-cid-2pjcwduj]{display:flex;gap:2rem;padding:1rem 0;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:#11bf45 #f0f0f0}.jobs-grid[data-astro-cid-2pjcwduj]::-webkit-scrollbar{height:8px}.jobs-grid[data-astro-cid-2pjcwduj]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.jobs-grid[data-astro-cid-2pjcwduj]::-webkit-scrollbar-thumb{background:#11bf45;border-radius:4px}.jobs-grid[data-astro-cid-2pjcwduj]::-webkit-scrollbar-thumb:hover{background:#0ea83a}.job-card[data-astro-cid-2pjcwduj]{position:relative;background:#fff;border-radius:20px;box-shadow:0 2px 8px #00000014;transition:transform .2s ease,box-shadow .2s ease;overflow:hidden;cursor:pointer;user-select:none;-webkit-user-select:none;flex:0 0 380px;min-width:380px}.job-card[data-astro-cid-2pjcwduj]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.job-card-content[data-astro-cid-2pjcwduj]{padding:2.5rem;position:relative;min-height:200px;display:flex;flex-direction:column;justify-content:space-between}.job-brand[data-astro-cid-2pjcwduj]{color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.8rem;font-weight:600;display:inline-block;margin-bottom:1.5rem}.job-brand[data-astro-cid-2pjcwduj].lecker{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.job-brand[data-astro-cid-2pjcwduj].veze-sharri{background:linear-gradient(135deg,#11bf45,#0ea83a)}.job-brand[data-astro-cid-2pjcwduj].elektro-sharri{background:linear-gradient(135deg,#10b981,#059669)}.job-brand[data-astro-cid-2pjcwduj].gold-land{background:linear-gradient(135deg,#f59e0b,#d97706)}.job-brand[data-astro-cid-2pjcwduj].veze-sharri-group{background:linear-gradient(135deg,#11bf45,#0ea83a)}.job-title[data-astro-cid-2pjcwduj]{font-size:1.6rem;font-weight:700;color:#1a1a1a;margin-bottom:1rem;line-height:1.3}.job-location[data-astro-cid-2pjcwduj]{font-size:1.1rem;color:#666;margin-bottom:2rem;font-weight:500;display:flex;align-items:center;gap:.5rem}.job-location[data-astro-cid-2pjcwduj]:before{content:"📍";font-size:1rem}.view-details-btn[data-astro-cid-2pjcwduj]{background:transparent;border:2px solid #11bf45;color:#11bf45;padding:.75rem 1.5rem;border-radius:25px;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease;display:flex;align-items:center;gap:.5rem;width:100%;justify-content:center;margin-top:auto}.view-details-btn[data-astro-cid-2pjcwduj]:hover{background:#11bf45;color:#fff}.view-icon[data-astro-cid-2pjcwduj]{width:18px;height:18px}.job-modal[data-astro-cid-2pjcwduj]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.job-modal[data-astro-cid-2pjcwduj].active{opacity:1;visibility:visible}.modal-overlay[data-astro-cid-2pjcwduj]{position:absolute;top:0;left:0;width:100%;height:100%;background:#0009}.modal-content[data-astro-cid-2pjcwduj]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:16px;max-height:80vh;max-width:600px;width:90%;overflow-y:auto;box-shadow:0 20px 60px #0000004d}.modal-header[data-astro-cid-2pjcwduj]{display:flex;justify-content:space-between;align-items:center;padding:2rem 2rem 1rem;border-bottom:1px solid #f0f0f0;position:sticky;top:0;background:#fff;z-index:10}.modal-brand[data-astro-cid-2pjcwduj]{color:#fff;padding:.5rem 1rem;border-radius:20px;font-size:.9rem;font-weight:600}.modal-brand[data-astro-cid-2pjcwduj].lecker{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.modal-brand[data-astro-cid-2pjcwduj].veze-sharri{background:linear-gradient(135deg,#11bf45,#0ea83a)}.modal-brand[data-astro-cid-2pjcwduj].elektro-sharri{background:linear-gradient(135deg,#10b981,#059669)}.modal-brand[data-astro-cid-2pjcwduj].gold-land{background:linear-gradient(135deg,#f59e0b,#d97706)}.modal-brand[data-astro-cid-2pjcwduj].veze-sharri-group{background:linear-gradient(135deg,#11bf45,#0ea83a)}.close-modal[data-astro-cid-2pjcwduj]{background:#f5f5f5;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .3s ease}.close-modal[data-astro-cid-2pjcwduj]:hover{background:#e0e0e0}.close-modal[data-astro-cid-2pjcwduj] svg[data-astro-cid-2pjcwduj]{width:20px;height:20px;color:#666}.modal-body[data-astro-cid-2pjcwduj]{padding:2rem}.modal-title[data-astro-cid-2pjcwduj]{font-size:2rem;font-weight:700;color:#1a1a1a;margin-bottom:1.5rem;line-height:1.3}.job-meta[data-astro-cid-2pjcwduj]{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.job-meta[data-astro-cid-2pjcwduj] span[data-astro-cid-2pjcwduj]{background:#f8f9fa;color:#666;padding:.5rem 1rem;border-radius:25px;font-size:.9rem;font-weight:500;border:1px solid #e9ecef}.job-experience[data-astro-cid-2pjcwduj]{font-weight:600;color:#11bf45;background:#f0fdf4!important;border-color:#11bf45!important}.job-description[data-astro-cid-2pjcwduj]{font-size:1.1rem;line-height:1.7;color:#555;margin-bottom:2rem;white-space:pre-line}.modal-footer[data-astro-cid-2pjcwduj]{display:flex;justify-content:space-between;align-items:center;padding-top:2rem;border-top:1px solid #f0f0f0;gap:1rem}.job-date[data-astro-cid-2pjcwduj]{font-size:.9rem;color:#666}.apply-btn[data-astro-cid-2pjcwduj]{background:#11bf45;color:#fff;border:none;padding:1rem 2rem;border-radius:25px;font-weight:600;cursor:pointer;transition:background .2s ease;font-size:1rem;min-width:140px}.apply-btn[data-astro-cid-2pjcwduj]:hover{background:#0ea83a}.no-jobs[data-astro-cid-2pjcwduj]{text-align:center;padding:3rem}.no-jobs[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{font-size:1.1rem;color:#666}@media (max-width: 768px){.page-hero[data-astro-cid-2pjcwduj]{padding:8rem 1.5rem 4rem}.careers-content[data-astro-cid-2pjcwduj]{padding:4rem 1.5rem}.careers-text[data-astro-cid-2pjcwduj]{font-size:1.1rem}.job-openings[data-astro-cid-2pjcwduj]{padding:4rem 1.5rem}.jobs-grid[data-astro-cid-2pjcwduj]{gap:1.5rem;padding:.5rem 0}.job-card[data-astro-cid-2pjcwduj]{flex:0 0 320px;min-width:320px}.job-card-content[data-astro-cid-2pjcwduj]{padding:1.5rem;min-height:160px}.job-title[data-astro-cid-2pjcwduj]{font-size:1.3rem}.modal-content[data-astro-cid-2pjcwduj]{max-height:85vh;width:95%;max-width:none}.modal-header[data-astro-cid-2pjcwduj]{padding:1.5rem 1.5rem 1rem}.modal-body[data-astro-cid-2pjcwduj]{padding:1.5rem}.modal-title[data-astro-cid-2pjcwduj]{font-size:1.6rem}.modal-footer[data-astro-cid-2pjcwduj]{flex-direction:column;gap:1rem;align-items:stretch}.apply-btn[data-astro-cid-2pjcwduj]{width:100%;padding:1.2rem 2rem}.openings-container[data-astro-cid-2pjcwduj] h2[data-astro-cid-2pjcwduj]{font-size:2rem}}
