.careers-hero[data-astro-cid-pnjiz4nc]{background-color:var(--neon);padding:160px 0 100px;border-bottom:2px solid var(--black)}.hero-container[data-astro-cid-pnjiz4nc]{display:flex;flex-direction:column;align-items:flex-start}.status-ticker[data-astro-cid-pnjiz4nc]{display:flex;align-items:center;gap:12px;background:var(--black);padding:8px 16px;margin-top:3rem;border-radius:4px}.status-ticker[data-astro-cid-pnjiz4nc] .label-micro[data-astro-cid-pnjiz4nc]{color:var(--white)}.pulse[data-astro-cid-pnjiz4nc]{width:8px;height:8px;background:#facc15;border-radius:50%;box-shadow:0 0 #facc15b3;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #facc15b3}70%{transform:scale(1);box-shadow:0 0 0 10px #facc1500}to{transform:scale(.95);box-shadow:0 0 #facc1500}}.careers-intro[data-astro-cid-pnjiz4nc]{padding:var(--space-xl) 0;background:var(--white)}.grid-2[data-astro-cid-pnjiz4nc]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);align-items:center}.info-card[data-astro-cid-pnjiz4nc]{background:var(--gray-light);padding:var(--space-lg);border:2px solid var(--black);box-shadow:12px 12px 0 var(--black)}.vibe-list[data-astro-cid-pnjiz4nc]{list-style:none;padding:0;margin-top:1.5rem}.vibe-list[data-astro-cid-pnjiz4nc] li[data-astro-cid-pnjiz4nc]{margin-bottom:1rem;padding-left:1.5rem;position:relative}.vibe-list[data-astro-cid-pnjiz4nc] li[data-astro-cid-pnjiz4nc]:before{content:">";position:absolute;left:0;color:var(--black);font-weight:900}.positions-section[data-astro-cid-pnjiz4nc]{padding:var(--space-xl) 0;background:var(--black)}.positions-header[data-astro-cid-pnjiz4nc]{margin-bottom:var(--space-xl)}.positions-grid[data-astro-cid-pnjiz4nc]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.position-card[data-astro-cid-pnjiz4nc]{border:1px solid var(--gray-dark);padding:2.25rem 2rem;background:#ffffff05;display:flex;flex-direction:column;justify-content:space-between;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;border-radius:var(--radius-sm)}.position-card[data-astro-cid-pnjiz4nc]:hover{border-color:var(--neon);transform:translateY(-4px);box-shadow:0 12px 28px #0006,0 0 20px #c4ef171a}.position-card[data-astro-cid-pnjiz4nc].card-open{border:2px dashed var(--neon);background:linear-gradient(180deg,#c4ef1714,#ffffff05)}.position-card[data-astro-cid-pnjiz4nc].card-open:hover{border-style:solid;border-color:var(--neon);box-shadow:0 12px 28px #0006,0 0 30px #c4ef1740}.card-top[data-astro-cid-pnjiz4nc]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.engagement-pill[data-astro-cid-pnjiz4nc]{font-family:monospace;font-size:.75rem;color:var(--neon);letter-spacing:.03em;text-transform:uppercase;font-weight:700}.card-open[data-astro-cid-pnjiz4nc] .engagement-pill[data-astro-cid-pnjiz4nc]{color:var(--black);background:var(--neon);display:inline-block;align-self:flex-start;padding:.2rem .5rem;border-radius:2px}.card-title[data-astro-cid-pnjiz4nc]{color:var(--white);font-size:1.4rem;font-weight:800;line-height:1.25;margin:0}.card-hook[data-astro-cid-pnjiz4nc]{color:#d1d5db;font-size:.95rem;font-style:italic;line-height:1.45;margin:0}.card-bullets[data-astro-cid-pnjiz4nc]{list-style:none;padding:0;margin:0 0 2rem;flex-grow:1}.card-bullets[data-astro-cid-pnjiz4nc] li[data-astro-cid-pnjiz4nc]{color:var(--gray-light);font-size:.9rem;line-height:1.5;margin-bottom:.75rem;padding-left:1.25rem;position:relative}.card-bullets[data-astro-cid-pnjiz4nc] li[data-astro-cid-pnjiz4nc]:before{content:">";position:absolute;left:0;color:var(--neon);font-weight:900;font-family:monospace}.card-action[data-astro-cid-pnjiz4nc]{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;margin-top:auto}.btn-card[data-astro-cid-pnjiz4nc]{width:100%;text-align:center;padding:.85rem 1rem;font-size:.95rem;font-weight:700;border-radius:var(--radius-sm);text-decoration:none}.btn-card-standard[data-astro-cid-pnjiz4nc]{background:transparent;color:var(--white);border:2px solid rgba(255,255,255,.4);transition:all .2s ease}.btn-card-standard[data-astro-cid-pnjiz4nc]:hover{background:var(--white);color:var(--black);border-color:var(--white)}.email-fallback[data-astro-cid-pnjiz4nc]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem;font-size:.75rem}.fallback-line[data-astro-cid-pnjiz4nc]{color:#9ca3af}.fallback-email[data-astro-cid-pnjiz4nc]{font-family:monospace;color:var(--neon);font-weight:600;letter-spacing:-.01em;user-select:all}.fallback-subject[data-astro-cid-pnjiz4nc]{color:#9ca3af;font-size:.7rem}.manifesto-section[data-astro-cid-pnjiz4nc]{padding:var(--space-xl) 0;background:var(--black);border-top:1px solid rgba(255,255,255,.1)}.manifesto-box[data-astro-cid-pnjiz4nc]{max-width:820px;margin:0 auto;text-align:center;padding:2.5rem 2rem;border:1px solid rgba(255,255,255,.15);background:#ffffff05;border-radius:var(--radius-sm)}.manifesto-badge[data-astro-cid-pnjiz4nc]{color:var(--neon);letter-spacing:.15em;margin-bottom:1rem;display:inline-block}.manifesto-text[data-astro-cid-pnjiz4nc]{color:var(--white);font-size:1.2rem;font-weight:500;line-height:1.6;margin:0}@media(max-width:1100px){.positions-grid[data-astro-cid-pnjiz4nc]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:768px){.grid-2[data-astro-cid-pnjiz4nc],.positions-grid[data-astro-cid-pnjiz4nc]{grid-template-columns:1fr}.careers-hero[data-astro-cid-pnjiz4nc]{padding-top:120px}.position-card[data-astro-cid-pnjiz4nc]{padding:1.75rem}}
