:root{--orange:#ff6a00;--orange-bright:#ff8a2b;--navy:#08090c;--navy-800:#16191f;--ink:#fff;--slate-300:#96afcb;--slate-400:#758eb6;--green:#17b26a;--mlb-blue:#3b6ef6;--line:#ffffff14}[data-astro-cid-updltw2v]{box-sizing:border-box;margin:0;padding:0}body{background:var(--navy);color:var(--ink);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.6}h1[data-astro-cid-updltw2v],h2[data-astro-cid-updltw2v],h3[data-astro-cid-updltw2v]{text-transform:uppercase;letter-spacing:.5px;font-family:Barlow Condensed,Inter,sans-serif}.container[data-astro-cid-updltw2v]{max-width:1100px;margin:0 auto;padding:0 24px}.careers-hero[data-astro-cid-updltw2v]{text-align:center;background:radial-gradient(90% 90% at 50% 0%, #ff6a002e, transparent 60%), var(--navy);padding:76px 0 24px}.kicker[data-astro-cid-updltw2v]{letter-spacing:2px;text-transform:uppercase;color:var(--orange);margin-bottom:14px;font-size:.8rem;font-weight:700;display:inline-block}.careers-hero[data-astro-cid-updltw2v] h1[data-astro-cid-updltw2v]{letter-spacing:-1px;font-size:max(2.4rem,min(5vw,3.8rem));font-weight:900;line-height:1.05}.careers-hero[data-astro-cid-updltw2v] h1[data-astro-cid-updltw2v] .accent[data-astro-cid-updltw2v]{color:var(--orange)}.careers-hero[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{max-width:640px;color:var(--slate-300);margin:20px auto 0;font-size:1.15rem}.roles[data-astro-cid-updltw2v]{margin-top:40px}.role[data-astro-cid-updltw2v]{background:linear-gradient(180deg, var(--navy-800), #1a223066);border:1px solid var(--line);border-radius:24px;grid-template-columns:1fr 1fr;gap:0;margin-bottom:32px;display:grid;overflow:hidden}.role[data-astro-cid-updltw2v].reverse .role-media[data-astro-cid-updltw2v]{order:2}.role-media[data-astro-cid-updltw2v]{background:#0d1119;min-height:420px;position:relative}.role-media[data-astro-cid-updltw2v] img[data-astro-cid-updltw2v]{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.role-media[data-astro-cid-updltw2v].placeholder{text-align:center;color:var(--slate-400);background:radial-gradient(80% 80% at 50% 20%,#ff6a002e,#0000 60%),#0d1119;place-items:center;padding:30px;display:grid}.role-media[data-astro-cid-updltw2v].placeholder .ph-icon[data-astro-cid-updltw2v]{margin-bottom:12px;font-size:2.6rem}.role-media[data-astro-cid-updltw2v].placeholder .ph-text[data-astro-cid-updltw2v]{max-width:240px;font-size:.9rem;line-height:1.5}.role-media[data-astro-cid-updltw2v].graphic{background:radial-gradient(80% 80% at 50% 40%,#ff6a001a,#0000 60%),#0d1119}.role-media[data-astro-cid-updltw2v].graphic img[data-astro-cid-updltw2v]{object-fit:contain;padding:20px}.role-media[data-astro-cid-updltw2v].team img[data-astro-cid-updltw2v]{object-position:center center}.role-body[data-astro-cid-updltw2v]{padding:44px 40px}.role-tag[data-astro-cid-updltw2v]{letter-spacing:1px;text-transform:uppercase;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:6px 14px;font-size:.78rem;font-weight:700;display:inline-flex}.role-tag[data-astro-cid-updltw2v].pt{color:#7ba0ff;background:#3b6ef629}.role-tag[data-astro-cid-updltw2v].lead{color:#4fd99b;background:#17b26a29}.role-body[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{letter-spacing:-.5px;margin-bottom:8px;font-size:1.9rem;font-weight:900}.role-body[data-astro-cid-updltw2v] .role-sub[data-astro-cid-updltw2v]{color:var(--slate-300);margin-bottom:24px;font-size:1.02rem}.role-body[data-astro-cid-updltw2v] h4[data-astro-cid-updltw2v]{letter-spacing:1px;text-transform:uppercase;color:var(--orange-bright);margin:22px 0 12px;font-size:.85rem;font-weight:700}.role-list[data-astro-cid-updltw2v]{list-style:none}.role-list[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]{color:var(--slate-300);margin-bottom:10px;padding-left:28px;font-size:1rem;position:relative}.role-list[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]:before{content:"";width:12px;height:12px;box-shadow:inset 0 0 0 3px var(--orange);background:#ff6a002e;border-radius:50%;position:absolute;top:9px;left:0}.perks[data-astro-cid-updltw2v]{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.perk[data-astro-cid-updltw2v]{border:1px solid var(--line);color:var(--ink);background:#ffffff0d;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:.9rem;font-weight:600;display:inline-flex}.apply-line[data-astro-cid-updltw2v]{color:var(--slate-300);margin-top:28px;font-size:1rem}.apply-email[data-astro-cid-updltw2v]{color:var(--orange-bright);white-space:nowrap;font-weight:700}a[data-astro-cid-updltw2v].launch-link{text-decoration:underline;transition:color .2s}a[data-astro-cid-updltw2v].launch-link:hover{color:var(--orange)}.general[data-astro-cid-updltw2v]{text-align:center;background:linear-gradient(#ff6a000f,#0000);border:1px solid #ff6a0040;border-radius:24px;margin:16px 0 72px;padding:48px 30px}.general[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{margin-bottom:10px;font-size:1.6rem;font-weight:800}.general[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{color:var(--slate-300);max-width:560px;margin:0 auto 24px}.general[data-astro-cid-updltw2v] .email-inline[data-astro-cid-updltw2v]{color:var(--orange-bright);font-size:1.15rem;font-weight:700}@media (max-width:820px){.role[data-astro-cid-updltw2v],.role[data-astro-cid-updltw2v].reverse{grid-template-columns:1fr}.role[data-astro-cid-updltw2v].reverse .role-media[data-astro-cid-updltw2v]{order:0}.role-media[data-astro-cid-updltw2v]{min-height:300px}.role-body[data-astro-cid-updltw2v]{padding:34px 26px}}
