.careers_header__4XG_v{padding:80px 60px 64px;background:linear-gradient(135deg,#fff,#fafaf9);border-bottom:1px solid rgba(17,17,16,.07)}.careers_h1__3DLy1{font-family:Google Sans Flex,sans-serif;font-size:clamp(40px,5.5vw,68px);font-weight:700;letter-spacing:-.03em;line-height:1;color:#111110;margin-top:12px;margin-bottom:20px}.careers_headerBody__xUDAb{font-size:16px;line-height:1.75;color:#6b6966;max-width:560px}.careers_principles__7_BcX{padding:72px 60px;border-bottom:1px solid rgba(17,17,16,.07);background:#fafaf9}.careers_principlesGrid__cYdod{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.careers_principle__7BD4u{background:#fff;border:1px solid rgba(17,17,16,.08);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:12px;transition:border-color .2s,box-shadow .2s,transform .2s}.careers_principle__7BD4u:hover{border-color:rgba(200,16,46,.2);box-shadow:0 4px 20px rgba(200,16,46,.07);transform:translateY(-2px)}.careers_principleIcon__1qlt_{width:32px;height:32px;border-radius:8px;background:rgba(200,16,46,.08);border:1px solid rgba(200,16,46,.15);display:flex;align-items:center;justify-content:center}.careers_principleIcon__1qlt_ span{width:8px;height:8px;border-radius:50%;background:#c8102e}.careers_principleTitle__jKxuT{font-size:15px;font-weight:700;color:#111110;letter-spacing:-.01em}.careers_principleBody__O5foe{font-size:13px;line-height:1.7;color:#6b6966}.careers_rolesSection__WYxOY{padding:72px 60px;border-bottom:1px solid rgba(17,17,16,.07)}.careers_h2__Gro4F{font-family:Google Sans Flex,sans-serif;font-size:clamp(28px,3.5vw,42px);font-weight:700;letter-spacing:-.025em;color:#111110;margin-bottom:36px}.careers_roles__Culmg{display:flex;flex-direction:column;gap:1px;background:rgba(17,17,16,.07);margin-bottom:32px}.careers_role__mzdZn{background:#fff;display:grid;grid-template-columns:1fr auto;grid-gap:40px;gap:40px;padding:32px;align-items:center;transition:background .2s}.careers_role__mzdZn:hover{background:#fafaf9}.careers_roleDim__rQdRb{opacity:.6}.careers_roleLeft__5L_tC{display:flex;flex-direction:column;gap:12px}.careers_roleTitle__jOksm{font-size:18px;font-weight:700;color:#111110;letter-spacing:-.01em}.careers_roleChips__tDoQv{display:flex;flex-wrap:wrap;gap:8px}.careers_chip__gZSS7{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#96948e;border:1px solid rgba(17,17,16,.1);padding:3px 10px;border-radius:100px;background:#f8f7f4}.careers_chipActive__6pkXf{color:#166534;background:#dcfce7;border-color:rgba(22,101,52,.2)}.careers_roleDesc__gZeUJ{font-size:13px;line-height:1.7;color:#6b6966;max-width:580px}.careers_roleRight__7px_a{display:flex;flex-direction:column;gap:14px;align-items:center;min-width:140px}.careers_roleStatus___fXdR{display:flex;align-items:center;gap:7px}.careers_blink__mfAu8{width:6px;height:6px;border-radius:50%;flex-shrink:0}.careers_blinkActive__R2oyv{background:#c8102e;animation:careers_ba__U5_J4 1.2s step-end infinite}.careers_blinkPipeline__mBpmu{background:#c4c2bc}@keyframes careers_ba__U5_J4{0%,to{opacity:1}50%{opacity:0}}.careers_roleStatusText___fxTt{font-family:JetBrains Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#96948e}.careers_footnote__jrB1T{font-size:13px;color:#96948e;line-height:1.65}.careers_footnote__jrB1T a{color:#c8102e;text-decoration:none}@media (max-width:900px){.careers_principlesGrid__cYdod{grid-template-columns:1fr 1fr}}@media (max-width:768px){.careers_header__4XG_v{padding:52px 24px 40px}.careers_principles__7_BcX{padding:48px 24px}.careers_principlesGrid__cYdod{grid-template-columns:1fr 1fr}.careers_rolesSection__WYxOY{padding:48px 24px}.careers_role__mzdZn{grid-template-columns:1fr;gap:20px}}@media (max-width:480px){.careers_principlesGrid__cYdod{grid-template-columns:1fr}}