#careers-hero[data-astro-cid-2pjcwduj]{padding-top:100px;position:relative;z-index:20}#careers-hero[data-astro-cid-2pjcwduj] .container[data-astro-cid-2pjcwduj]{position:relative;z-index:10}#careers-hero[data-astro-cid-2pjcwduj] h1[data-astro-cid-2pjcwduj]{background:#080d0fb3;backdrop-filter:blur(10px);display:inline-block;padding:10px 0}#careers-hero[data-astro-cid-2pjcwduj] .cta[data-astro-cid-2pjcwduj]{margin-top:80px;display:inline-block;opacity:1}#why-join[data-astro-cid-2pjcwduj]{padding:120px 0}.benefits-grid[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.benefit-card[data-astro-cid-2pjcwduj]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:32px;transition:all .3s ease}.benefit-card[data-astro-cid-2pjcwduj]:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-4px)}.benefit-icon[data-astro-cid-2pjcwduj]{margin-bottom:16px;color:#fffc}.benefit-card[data-astro-cid-2pjcwduj]:hover .benefit-icon[data-astro-cid-2pjcwduj]{color:#20ffc8}.benefit-card[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:20px;font-weight:600;margin-bottom:12px;color:#fff}.benefit-card[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{color:#ffffffb3;font-size:15px;line-height:1.6}#open-positions[data-astro-cid-2pjcwduj]{padding:80px 0 120px}.positions-intro[data-astro-cid-2pjcwduj]{max-width:700px;margin-bottom:48px;color:#fffc}.positions-intro[data-astro-cid-2pjcwduj] a[data-astro-cid-2pjcwduj]{color:#20ffc8;text-decoration:underline}.job-listings[data-astro-cid-2pjcwduj]{display:flex;flex-direction:column;gap:32px}.job-card[data-astro-cid-2pjcwduj]{background:#ffffff05;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:40px;transition:all .3s ease}.job-card[data-astro-cid-2pjcwduj]:hover{border-color:#20ffc84d}.job-header[data-astro-cid-2pjcwduj]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-wrap:wrap;gap:16px}.job-title-section[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:28px;font-weight:600;color:#fff;margin-bottom:12px}.job-tags[data-astro-cid-2pjcwduj]{display:flex;gap:8px;flex-wrap:wrap}.tag[data-astro-cid-2pjcwduj]{padding:6px 12px;border-radius:20px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.tag[data-astro-cid-2pjcwduj].remote{background:#20ffc826;color:#20ffc8}.tag[data-astro-cid-2pjcwduj].full-time{background:#6496ff26;color:#6496ff}.tag[data-astro-cid-2pjcwduj].engineering{background:#ff966426;color:#ff9664}.tag[data-astro-cid-2pjcwduj].design{background:#c864ff26;color:#c864ff}.job-type[data-astro-cid-2pjcwduj]{font-size:16px;font-weight:500;color:#fff9}.job-description[data-astro-cid-2pjcwduj]{margin-bottom:32px}.job-description[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{color:#fffc;font-size:16px;line-height:1.7}.job-details[data-astro-cid-2pjcwduj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;margin-bottom:32px}.job-section[data-astro-cid-2pjcwduj] h4[data-astro-cid-2pjcwduj]{font-size:16px;font-weight:600;color:#20ffc8;margin-bottom:16px}.job-section[data-astro-cid-2pjcwduj] ul[data-astro-cid-2pjcwduj]{list-style:none;padding:0;margin:0}.job-section[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]{position:relative;padding-left:20px;margin-bottom:10px;color:#ffffffbf;font-size:14px;line-height:1.6}.job-section[data-astro-cid-2pjcwduj] li[data-astro-cid-2pjcwduj]:before{content:"→";position:absolute;left:0;color:#ffffff4d}.job-footer[data-astro-cid-2pjcwduj]{padding-top:24px;border-top:1px solid rgba(255,255,255,.1)}.apply-cta[data-astro-cid-2pjcwduj]{font-family:Inter;font-weight:500;font-size:16px;line-height:28px;color:#080d0f;padding:18px 24px;background:#fff;position:relative;transition:.5s all;overflow:hidden;display:inline-block;border-radius:2px;cursor:pointer;border:none}.apply-cta[data-astro-cid-2pjcwduj]:before{content:"";position:absolute;top:0;left:0;bottom:0;width:0;transition:.5s all;background:#20ffc8;z-index:0}.apply-cta[data-astro-cid-2pjcwduj]:hover:before{width:100%}.apply-cta[data-astro-cid-2pjcwduj]:hover{color:#080d0f}.apply-cta[data-astro-cid-2pjcwduj] span[data-astro-cid-2pjcwduj]{position:relative;z-index:1}#careers-cta[data-astro-cid-2pjcwduj]{padding:80px 0 120px;text-align:center}#careers-cta[data-astro-cid-2pjcwduj] .container[data-astro-cid-2pjcwduj]{align-items:center}#careers-cta[data-astro-cid-2pjcwduj] .section-title[data-astro-cid-2pjcwduj]{margin-bottom:16px}#careers-cta[data-astro-cid-2pjcwduj] p[data-astro-cid-2pjcwduj]{max-width:500px;margin:0 auto 32px;color:#fffc}#careers-cta[data-astro-cid-2pjcwduj] .cta[data-astro-cid-2pjcwduj]{display:inline-block;width:auto}@media(max-width:1024px){#careers-hero[data-astro-cid-2pjcwduj]{padding:80px 15px;margin-top:-230px}#careers-hero[data-astro-cid-2pjcwduj] h1[data-astro-cid-2pjcwduj]{font-size:48px;line-height:52px;margin-bottom:20px}#why-join[data-astro-cid-2pjcwduj]{padding:60px 15px}.benefits-grid[data-astro-cid-2pjcwduj]{grid-template-columns:repeat(2,1fr);gap:20px}#open-positions[data-astro-cid-2pjcwduj]{padding:60px 15px 80px}.job-card[data-astro-cid-2pjcwduj]{padding:24px}.job-title-section[data-astro-cid-2pjcwduj] h3[data-astro-cid-2pjcwduj]{font-size:22px}.job-details[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}#careers-cta[data-astro-cid-2pjcwduj]{padding:60px 15px 80px}}@media(max-width:768px){#careers-hero[data-astro-cid-2pjcwduj] h1[data-astro-cid-2pjcwduj]{font-size:36px;line-height:40px}.benefits-grid[data-astro-cid-2pjcwduj]{grid-template-columns:1fr}.job-header[data-astro-cid-2pjcwduj]{flex-direction:column}}
