.v2-careers-perks-grid[data-astro-cid-rqsk3j2w]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}@media (max-width:900px){.v2-careers-perks-grid[data-astro-cid-rqsk3j2w]{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.v2-careers-perks-grid[data-astro-cid-rqsk3j2w]{grid-template-columns:1fr}}.v2-careers-perk-ico[data-astro-cid-rqsk3j2w]{color:var(--v2-navy);background:#43ceff1f;border-radius:12px}.v2-careers-perk-header[data-astro-cid-rqsk3j2w]{align-items:center}.v2-careers-perk-desc[data-astro-cid-rqsk3j2w]{color:#5a6a78;margin:0;font-size:.88rem;line-height:1.65}.v2-careers-jobs-sec[data-astro-cid-rqsk3j2w]{background:#f8fafc;padding:72px 0 88px}.v2-careers-cta-sec[data-astro-cid-rqsk3j2w]{background:var(--v2-navy);text-align:center;padding:60px 0;position:relative;overflow:hidden}.v2-careers-cta-glow[data-astro-cid-rqsk3j2w]{pointer-events:none;background:radial-gradient(at 20%,#43ceff24 0%,#0000 55%),radial-gradient(at 80%,#43ceff14 0%,#0000 50%);position:absolute;top:0;bottom:0;left:0;right:0}.v2-careers-cta-deco[data-astro-cid-rqsk3j2w]{opacity:.5;pointer-events:none;width:220px;height:220px;position:absolute;top:50%;right:6%;transform:translateY(-50%)}.v2-careers-cta-deco[data-astro-cid-rqsk3j2w] svg[data-astro-cid-rqsk3j2w]{width:100%;height:100%}.v2-careers-cta-eyebrow[data-astro-cid-rqsk3j2w]{letter-spacing:.12em;text-transform:uppercase;color:var(--v2-cyan);margin-bottom:16px;font-size:.78rem;font-weight:700;display:inline-block}.v2-careers-cta-title[data-astro-cid-rqsk3j2w]{font-family:var(--v2-font-heading);color:#fff;margin:0 0 20px;font-size:max(1.9rem,min(3.5vw,2.8rem));font-weight:800;line-height:1.15}.v2-careers-cta-desc[data-astro-cid-rqsk3j2w]{color:#ffffffb8;margin:0 0 40px;font-size:1rem;line-height:1.75}.v2-careers-cta-actions[data-astro-cid-rqsk3j2w]{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.v2-careers-cta-ghost[data-astro-cid-rqsk3j2w]{color:#ffffffbf;text-underline-offset:3px;font-size:.92rem;font-weight:500;text-decoration:underline;transition:color .2s}.v2-careers-cta-ghost[data-astro-cid-rqsk3j2w]:hover{color:var(--v2-cyan)}#klimbjobs .current-openings-left-pane{float:none!important;width:100%!important;padding:0!important}#klimbjobs .jtb.headerbgcolor,#klimbjobs #campusJobsAt,#klimbjobs .onelinedescription{display:none!important}.current-openings-list .greytexthref{display:none}#klimbjobs .filterby{z-index:10;position:relative;flex-wrap:wrap!important;gap:12px!important;margin-bottom:24px!important;display:flex!important}#klimbjobs .citydropdwn,#klimbjobs .departdropdwn,#klimbjobs .roledropdwn{z-index:20!important;flex:1!important;min-width:180px!important;position:relative!important}#klimbjobs #locID,#klimbjobs #deptID,#klimbjobs #roleID{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#0a3254!important;letter-spacing:.06em!important;text-transform:uppercase!important;box-shadow:none!important;text-align:left!important;background:#fff!important;border:1.5px solid #0a3254!important;border-radius:8px!important;width:100%!important;padding:11px 18px!important;font-size:.78rem!important;font-weight:600!important;transition:background .2s,color .2s!important}#klimbjobs #locID:hover,#klimbjobs #deptID:hover,#klimbjobs #roleID:hover,#klimbjobs #locID:focus,#klimbjobs #deptID:focus,#klimbjobs #roleID:focus{color:#fff!important;background:#0a3254!important;outline:none!important}#klimbjobs .dropdown-menu{display:none;z-index:9999!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;min-width:200px!important;max-height:260px!important;margin-top:4px!important;padding:6px 0!important;font-size:.88rem!important;position:absolute!important;top:100%!important;left:0!important;overflow-y:auto!important;box-shadow:0 6px 24px #00000021!important}#klimbjobs .dropdown-menu li>a{color:#374151!important;padding:8px 16px!important;text-decoration:none!important;display:block!important}#klimbjobs .dropdown-menu li>a:hover,#klimbjobs .dropdown-menu li>a:focus{color:#0a3254!important;background:#43ceff1f!important}#klimbjobs #jobsContainer{grid-template-columns:repeat(2,1fr)!important;gap:20px!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}@media (max-width:700px){#klimbjobs #jobsContainer{grid-template-columns:1fr!important}}#klimbjobs .cursor-point{cursor:pointer!important;height:100%!important;display:block!important}#klimbjobs li.job-list-box{background:#fff!important;border:1px solid #dde6ee!important;border-radius:16px!important;height:100%!important;margin-bottom:0!important;padding:0!important;list-style:none!important;transition:box-shadow .25s,border-color .25s,transform .25s!important;overflow:visible!important;box-shadow:0 2px 16px #0a325412!important}#klimbjobs .cursor-point:hover li.job-list-box,#klimbjobs li.job-list-box:hover{border-color:#0a3254!important;transform:translateY(-2px)!important;box-shadow:0 8px 32px #0a325424!important}#klimbjobs .posloc{box-sizing:border-box!important;flex-direction:column!important;gap:0!important;height:100%!important;padding:28px!important;display:flex!important}#klimbjobs .posloc .row,#klimbjobs .posloc .row.justify-content-between{flex-direction:column!important;flex:1!important;gap:0!important;margin:0!important;display:flex!important}#klimbjobs .col-handle{border:none!important;flex:1!important;width:100%!important;padding:0!important}#klimbjobs .col-md-2{border-top:1px solid #edf2f7!important;justify-content:flex-end!important;align-items:center!important;width:100%!important;margin-top:20px!important;padding:16px 0 0!important;display:flex!important}#klimbjobs .posloc .row.justify-content-between>div:nth-child(2),#klimbjobs .posloc .row>a>div:nth-child(2){display:none!important}#klimbjobs .posloc .row>a.atextdec{color:inherit!important;flex-direction:column!important;flex:1!important;text-decoration:none!important;display:flex!important}#klimbjobs .role-new,#klimbjobs .role{color:#0a3254!important;margin:0 0 14px!important;font-size:1.05rem!important;font-weight:700!important;line-height:1.35!important;display:block!important}#klimbjobs .list-inline{flex-wrap:wrap!important;gap:8px!important;margin:0 0 12px!important;padding:0!important;list-style:none!important;display:flex!important}#klimbjobs .list-inline .info.list-inline-item{color:#0a3254!important;white-space:nowrap!important;background:#0a325412!important;border:1px solid #0a32541f!important;border-radius:20px!important;padding:5px 14px!important;font-size:.75rem!important;font-weight:600!important;display:inline-block!important}#klimbjobs .list-inline .list-inline-item+.list-inline-item:before{content:none!important}#klimbjobs .info.padd-off-new{color:#6b7280!important;align-items:center!important;gap:5px!important;font-size:.82rem!important;font-weight:500!important;display:flex!important}#klimbjobs .info.padd-off-new:before{content:""!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7z'/%3E%3Ccircle cx='12' cy='9' r='2.5'/%3E%3C/svg%3E") 50%/contain no-repeat!important;flex-shrink:0!important;width:13px!important;height:13px!important;display:inline-block!important}#klimbjobs .apply-now.maincolor{color:#0a3254!important;white-space:nowrap!important;background:#43ceff!important;border:none!important;border-radius:8px!important;padding:10px 24px!important;font-size:.85rem!important;font-weight:700!important;text-decoration:none!important;transition:background .2s!important;display:inline-block!important}#klimbjobs .cursor-point:hover .apply-now.maincolor,#klimbjobs li.job-list-box:hover .apply-now.maincolor{background:#2bbde8!important}#klimbjobs .greytexthref{background:#43ceff0f!important;border-radius:12px!important;margin-top:24px!important;margin-bottom:0!important;padding:18px 20px!important}#klimbjobs .did-you-find{color:#4b5563!important;font-size:.92rem!important}#klimbjobs .submit-ur-resume a{color:#0a3254!important;font-weight:600!important;text-decoration:underline!important}
