.careers-container[data-astro-cid-updltw2v]{width:min(100% - 2rem,1120px)}.careers-container-narrow[data-astro-cid-updltw2v]{width:min(100% - 2rem,780px)}.careers-tight-section[data-astro-cid-updltw2v]{padding-top:1.25rem}.careers-hero-section[data-astro-cid-updltw2v]{padding-bottom:0}.careers-hero-shell[data-astro-cid-updltw2v]{text-align:center;justify-items:center;gap:1.1rem;max-width:46rem;margin:0 auto;padding:clamp(3.5rem,7vw,6rem) clamp(1rem,4vw,2rem) clamp(2.5rem,5vw,3.5rem);display:grid;position:relative;overflow:hidden}.careers-hero-glow[data-astro-cid-updltw2v]{pointer-events:none;z-index:0;background:radial-gradient(60% 100% at 50% 0,#009bf029,#0000 70%),radial-gradient(40% 70% at 80% 10%,#ff6a1a1a,#0000 70%),radial-gradient(40% 70% at 15% 15%,#0054d81f,#0000 70%);height:26rem;position:absolute;inset:-20% -10% auto}.careers-hero-label[data-astro-cid-updltw2v]{z-index:1;position:relative}.careers-hero-title[data-astro-cid-updltw2v]{z-index:1;font-family:var(--font-display);letter-spacing:-.055em;color:var(--foreground-strong);max-width:18ch;margin:.5rem 0 0;font-size:clamp(2.6rem,5.5vw,4.5rem);line-height:1.02;position:relative}.careers-hero-lead[data-astro-cid-updltw2v]{z-index:1;max-width:38rem;color:var(--foreground);margin:0;font-size:1.08rem;line-height:1.75;position:relative}.careers-hero-lead-strong[data-astro-cid-updltw2v]{font-family:var(--font-display);letter-spacing:-.025em;color:var(--primary);font-size:1.25rem;font-weight:800}.careers-hero-actions[data-astro-cid-updltw2v]{z-index:1;flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:1rem;display:flex;position:relative}.careers-hero-trust[data-astro-cid-updltw2v]{z-index:1;color:#1f2e4a8f;letter-spacing:-.005em;flex-wrap:wrap;justify-content:center;align-items:center;gap:.55rem;margin-top:.75rem;font-size:.82rem;font-weight:600;display:flex;position:relative}.careers-hero-trust[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v][aria-hidden]{color:#1f2e4a4d}.careers-pillars-grid[data-astro-cid-updltw2v]{background:#ffffff14;border:1px solid #ffffff14;border-radius:1.5rem;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:.5rem;display:grid;overflow:hidden}.careers-pillar-card[data-astro-cid-updltw2v]{background:#ffffff09;align-content:start;gap:.6rem;padding:1.75rem 1.5rem;transition:background .15s;display:grid}.careers-pillar-card[data-astro-cid-updltw2v]:hover{background:#fff1}.careers-pillar-top[data-astro-cid-updltw2v]{justify-content:space-between;align-items:center;display:flex}.careers-pillar-icon[data-astro-cid-updltw2v]{width:2.5rem;height:2.5rem;color:var(--accent-orange);background:linear-gradient(135deg,#ff6a1a29,#009bf024);border:1px solid #ffffff14;border-radius:.85rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.careers-pillar-icon[data-astro-cid-updltw2v] svg{width:1.15rem;height:1.15rem}.careers-pillar-card[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{color:#fff;font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:1.05rem;font-weight:700;line-height:1.22}.careers-pillar-card[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{color:#fff9;margin:0;font-size:.9rem;line-height:1.65}.careers-roles-intro[data-astro-cid-updltw2v]{margin-bottom:1.6rem}.careers-roles-grid[data-astro-cid-updltw2v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.careers-role-card[data-astro-cid-updltw2v]{flex-direction:column;padding:2rem;scroll-margin-top:6rem;display:flex}.careers-role-header[data-astro-cid-updltw2v]{border-bottom:1px solid #d6e0f2b3;padding-bottom:1.1rem}.careers-role-type[data-astro-cid-updltw2v]{color:var(--primary);letter-spacing:.02em;background:#0054d814;border-radius:999px;align-items:center;margin-bottom:.7rem;padding:.3rem .65rem;font-size:.72rem;font-weight:750;display:inline-flex}.careers-role-title[data-astro-cid-updltw2v]{font-family:var(--font-display);letter-spacing:-.035em;color:var(--foreground-strong);margin:0;font-size:1.45rem;font-weight:750;line-height:1.15}.careers-role-tagline[data-astro-cid-updltw2v]{color:var(--primary);margin:.5rem 0 0;font-size:.98rem;font-weight:650;line-height:1.5}.careers-role-body[data-astro-cid-updltw2v]{color:var(--foreground);margin:1.1rem 0 0;font-size:.97rem;line-height:1.75}.careers-role-highlights-label[data-astro-cid-updltw2v]{color:#1f2e4a8a;letter-spacing:.14em;text-transform:uppercase;margin-top:1.4rem;font-size:.7rem;font-weight:850}.careers-role-highlights[data-astro-cid-updltw2v]{margin-top:.7rem}.careers-role-highlights[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]{color:var(--foreground);font-size:.94rem}.careers-role-highlights[data-astro-cid-updltw2v] li[data-astro-cid-updltw2v]:before{background:linear-gradient(135deg, var(--accent-orange), var(--primary))}.careers-role-footer[data-astro-cid-updltw2v]{margin-top:auto;padding-top:1.5rem}.careers-builders-panel[data-astro-cid-updltw2v]{padding:clamp(2rem,4vw,3rem)}.careers-builders-inner[data-astro-cid-updltw2v]{justify-content:space-between;align-items:center;gap:2rem;display:flex}.careers-builders-inner[data-astro-cid-updltw2v] .section-title[data-astro-cid-updltw2v]{max-width:16ch}.careers-builders-inner[data-astro-cid-updltw2v] .section-copy[data-astro-cid-updltw2v]{max-width:34rem}.careers-culture-intro[data-astro-cid-updltw2v]{margin-bottom:1.6rem}.careers-culture-grid[data-astro-cid-updltw2v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.1rem;display:grid}.careers-culture-card[data-astro-cid-updltw2v]{background:linear-gradient(#fffffff2,#f7faffd9),#ffffffe6;border:1px solid #d6e0f2d9;border-radius:1.5rem;min-height:100%;padding:2rem;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;box-shadow:0 22px 54px -42px #0f172a29}.careers-culture-card[data-astro-cid-updltw2v]:hover{border-color:#0054d833;transform:translateY(-3px);box-shadow:0 28px 64px -40px #0f172a38}.careers-culture-num[data-astro-cid-updltw2v]{min-width:2.15rem;height:2.15rem;color:var(--accent-orange);letter-spacing:.04em;font-size:.74rem;font-weight:850;font-family:var(--font-display);background:#ff6a1a1a;border:1px solid #ff6a1a33;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.careers-culture-card[data-astro-cid-updltw2v] h3[data-astro-cid-updltw2v]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--foreground-strong);margin:1rem 0 0;font-size:1.28rem;font-weight:750;line-height:1.28}.careers-culture-card[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{max-width:34rem;color:var(--muted);margin:.7rem 0 0;font-size:.96rem;line-height:1.7}.careers-founder-shell[data-astro-cid-updltw2v]{text-align:center;justify-items:center;gap:.85rem;padding:clamp(2.5rem,4vw,3.5rem) clamp(1.5rem,4vw,3rem);display:grid}.careers-founder-photo[data-astro-cid-updltw2v]{object-fit:cover;object-position:top;border:2px solid #ffffffe6;border-radius:999px;width:5.5rem;height:5.5rem;margin-bottom:.4rem;box-shadow:0 14px 34px -18px #0f172a52}.careers-founder-quote[data-astro-cid-updltw2v]{max-width:38rem;font-family:var(--font-display);letter-spacing:-.03em;color:var(--foreground-strong);margin:.6rem 0 0;font-size:clamp(1.28rem,2.2vw,1.65rem);font-weight:700;line-height:1.4}.careers-founder-body[data-astro-cid-updltw2v]{max-width:34rem;color:var(--foreground);margin:0;font-size:1rem;line-height:1.75}.careers-founder-signoff[data-astro-cid-updltw2v]{gap:.15rem;margin-top:.5rem;display:grid}.careers-founder-signoff-name[data-astro-cid-updltw2v]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--foreground-strong);font-size:1.05rem;font-weight:700;display:block}.careers-founder-signoff-role[data-astro-cid-updltw2v]{color:var(--muted);font-size:.88rem;display:block}.careers-form-shell[data-astro-cid-updltw2v]{border-radius:2rem;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);gap:1.75rem;padding:clamp(2rem,4vw,3rem);scroll-margin-top:6rem;display:grid;position:relative}.careers-form-copy[data-astro-cid-updltw2v]{align-content:start;gap:1.1rem;display:grid}.careers-form-title[data-astro-cid-updltw2v]{max-width:12ch;font-size:clamp(1.9rem,3vw,2.6rem)}.careers-form-intro[data-astro-cid-updltw2v]{max-width:28rem}.careers-form-note[data-astro-cid-updltw2v]{color:#42556f;background:linear-gradient(#fffffff2,#f7faffdb),#ffffffe6;border:1px solid #d6e0f2e6;border-radius:1.5rem;padding:1.25rem 1.3rem;font-size:.95rem;line-height:1.7;position:relative;box-shadow:inset 0 1px #ffffffb8,0 20px 52px -40px #0f172a1f}.careers-form-note[data-astro-cid-updltw2v]:before{content:"";opacity:.8;background:linear-gradient(90deg,#0054d86b,#ff6a1a57);border-radius:1.5rem 1.5rem 0 0;height:3px;position:absolute;inset:0 0 auto}.careers-form-note[data-astro-cid-updltw2v] strong[data-astro-cid-updltw2v]{color:var(--foreground-strong);font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:.38rem;font-size:1rem;display:block}.careers-form-note[data-astro-cid-updltw2v] p[data-astro-cid-updltw2v]{margin:0}.careers-form-panel[data-astro-cid-updltw2v]{background:linear-gradient(#fffffff2,#f7faffdb),#ffffffe6;border:1px solid #d6e0f2e6;border-radius:1.75rem;padding:1.45rem;position:relative;box-shadow:inset 0 1px #ffffffbd,0 28px 64px -48px #0f172a24}.careers-form[data-astro-cid-updltw2v]{gap:1rem;display:grid}.contact-honeypot[data-astro-cid-updltw2v]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.contact-grid[data-astro-cid-updltw2v]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.contact-field[data-astro-cid-updltw2v]{gap:.45rem;display:grid}.contact-field[data-astro-cid-updltw2v] span[data-astro-cid-updltw2v]{color:#1f2e4ab3;letter-spacing:-.01em;font-size:.86rem;font-weight:700}.contact-field[data-astro-cid-updltw2v] input[data-astro-cid-updltw2v],.contact-field[data-astro-cid-updltw2v] select[data-astro-cid-updltw2v],.contact-field[data-astro-cid-updltw2v] textarea[data-astro-cid-updltw2v]{width:100%;color:var(--foreground-strong);font:inherit;background:#ffffffeb;border:1px solid #d6e0f2f0;border-radius:1rem;outline:none;padding:.95rem 1rem;line-height:1.5;transition:border-color .18s,box-shadow .18s,background-color .18s;box-shadow:inset 0 1px #ffffffb3}.contact-field[data-astro-cid-updltw2v] input[data-astro-cid-updltw2v]:focus,.contact-field[data-astro-cid-updltw2v] select[data-astro-cid-updltw2v]:focus,.contact-field[data-astro-cid-updltw2v] textarea[data-astro-cid-updltw2v]:focus{background:#fff;border-color:#0054d84d;box-shadow:0 0 0 4px #0054d814,inset 0 1px #ffffffc2}:is(.contact-field[data-astro-cid-updltw2v] input[data-astro-cid-updltw2v]:user-invalid,.contact-field[data-astro-cid-updltw2v] select[data-astro-cid-updltw2v]:user-invalid,.contact-field[data-astro-cid-updltw2v] textarea[data-astro-cid-updltw2v]:user-invalid){border-color:#b4231866}.contact-field[data-astro-cid-updltw2v] textarea[data-astro-cid-updltw2v]{resize:vertical;min-height:8rem}.contact-actions[data-astro-cid-updltw2v]{flex-wrap:wrap;gap:.75rem;margin-top:.25rem;display:flex}.contact-status[data-astro-cid-updltw2v]{color:#1f2e4a94;min-height:1.4rem;margin:.1rem 0 0;font-size:.93rem;line-height:1.5}.contact-status-success[data-astro-cid-updltw2v]{color:#0f7a3e}.contact-status-error[data-astro-cid-updltw2v]{color:#b42318}@media (width<=1020px){.careers-pillars-grid[data-astro-cid-updltw2v]{grid-template-columns:repeat(2,minmax(0,1fr))}.careers-form-shell[data-astro-cid-updltw2v],.contact-grid[data-astro-cid-updltw2v]{grid-template-columns:1fr}}@media (width<=900px){.careers-roles-grid[data-astro-cid-updltw2v]{grid-template-columns:1fr}.careers-builders-inner[data-astro-cid-updltw2v]{flex-direction:column;align-items:flex-start}.careers-builders-inner[data-astro-cid-updltw2v] .ui-button{justify-content:center;width:100%}}@media (width<=720px){.careers-hero-section[data-astro-cid-updltw2v]{padding-top:1rem}.careers-hero-shell[data-astro-cid-updltw2v]{gap:.9rem;padding:2rem 1.25rem 1.75rem}.careers-hero-lead[data-astro-cid-updltw2v]{font-size:1rem;line-height:1.68}.careers-hero-trust[data-astro-cid-updltw2v]{gap:.4rem;font-size:.78rem}.careers-hero-actions[data-astro-cid-updltw2v]{flex-direction:column;width:100%}.careers-hero-actions[data-astro-cid-updltw2v] .ui-button{justify-content:center;width:100%}.careers-pillars-grid[data-astro-cid-updltw2v],.careers-culture-grid[data-astro-cid-updltw2v]{grid-template-columns:1fr}.careers-pillar-card[data-astro-cid-updltw2v]{padding:1.5rem 1.35rem}.careers-culture-card[data-astro-cid-updltw2v],.careers-role-card[data-astro-cid-updltw2v]{padding:1.5rem}.careers-role-footer[data-astro-cid-updltw2v] .ui-button{justify-content:center;width:100%}.careers-form-shell[data-astro-cid-updltw2v]{border-radius:1.5rem;padding:1.5rem}.careers-form-panel[data-astro-cid-updltw2v]{border-radius:1.35rem;padding:1.1rem}.contact-actions[data-astro-cid-updltw2v] .ui-button{justify-content:center;width:100%}.careers-founder-shell[data-astro-cid-updltw2v]{padding:2rem 1.35rem}.careers-founder-quote[data-astro-cid-updltw2v]{font-size:1.18rem}}@media (width<=560px){.careers-container[data-astro-cid-updltw2v],.careers-container-narrow[data-astro-cid-updltw2v]{width:min(100% - 1.2rem,1120px)}.careers-hero-title[data-astro-cid-updltw2v]{max-width:14ch;font-size:2.15rem}}
