.section-wrapper[data-astro-cid-updltw2v]{width:min(100%, var(--ultra-wide-max-width));margin:0 auto;padding:0 60px}.why[data-astro-cid-updltw2v]{background:#fff}.why-wrapper[data-astro-cid-updltw2v]{width:min(100%, var(--ultra-wide-max-width));grid-template-columns:1fr 1fr;align-items:stretch;margin:0 auto;display:grid}.why-text[data-astro-cid-updltw2v]{flex-direction:column;align-items:flex-start;padding:60px;display:flex}.why-img[data-astro-cid-updltw2v]{object-fit:cover;filter:brightness(.88)saturate(.8);width:100%;height:100%;min-height:520px;padding:32px 0;display:block}.perks[data-astro-cid-updltw2v]{background:#f5f6f8;padding:60px 0}.perks-header[data-astro-cid-updltw2v]{max-width:760px;margin-bottom:52px}.perks-grid[data-astro-cid-updltw2v]{border:1.5px solid #d8d5cd;grid-template-columns:repeat(3,1fr);gap:0;display:grid}.perk-card[data-astro-cid-updltw2v]{cursor:default;background:#fff;border-right:1.5px solid #d8d5cd;padding:40px 36px;transition:background .25s;position:relative;overflow:hidden}.perk-card[data-astro-cid-updltw2v]:nth-child(3n){border-right:none}.perk-card[data-astro-cid-updltw2v]:nth-child(n+4){border-top:1.5px solid #d8d5cd}.perk-card[data-astro-cid-updltw2v]:before{content:"";transform-origin:0;z-index:2;background:#0a5195;width:100%;height:3px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;transform:scaleX(0)}.perk-card[data-astro-cid-updltw2v]:hover:before{transform:scaleX(1)}.perk-card[data-astro-cid-updltw2v]:hover{background:#f7fafd}.perk-card-grid[data-astro-cid-updltw2v]{z-index:0;opacity:0;background-image:linear-gradient(#c8ddf0 1px,#0000 1px),linear-gradient(90deg,#c8ddf0 1px,#0000 1px);background-size:20px 20px;transition:opacity .4s;position:absolute;inset:0}.perk-card[data-astro-cid-updltw2v]:hover .perk-card-grid[data-astro-cid-updltw2v]{opacity:.3}.perk-bracket-tl[data-astro-cid-updltw2v],.perk-bracket-br[data-astro-cid-updltw2v]{z-index:1;opacity:0;width:20px;height:20px;transition:opacity .3s 50ms,transform .3s 50ms;position:absolute}.perk-bracket-tl[data-astro-cid-updltw2v]{border-top:1.5px solid #0a5195;border-left:1.5px solid #0a5195;top:12px;left:12px;transform:translate(-3px,-3px)}.perk-bracket-br[data-astro-cid-updltw2v]{border-bottom:1.5px solid #0a5195;border-right:1.5px solid #0a5195;bottom:12px;right:12px;transform:translate(3px,3px)}.perk-card[data-astro-cid-updltw2v]:hover .perk-bracket-tl[data-astro-cid-updltw2v],.perk-card[data-astro-cid-updltw2v]:hover .perk-bracket-br[data-astro-cid-updltw2v]{opacity:1;transform:translate(0)}.perk-card-content[data-astro-cid-updltw2v]{z-index:1;position:relative}.perk-icon[data-astro-cid-updltw2v]{color:#0a5195;width:44px;height:44px;margin-bottom:20px}.perk-icon[data-astro-cid-updltw2v] svg[data-astro-cid-updltw2v]{width:100%;height:100%}.perk-title[data-astro-cid-updltw2v]{color:#231f20;margin-bottom:10px;font-family:Montserrat,sans-serif;font-size:15px;font-weight:700}.perk-body[data-astro-cid-updltw2v]{color:#6b6b70;margin:0;font-size:14px;line-height:1.75}.openings[data-astro-cid-updltw2v]{background:#f5f6f8;padding:60px 0}.openings-header[data-astro-cid-updltw2v]{max-width:760px;margin-bottom:48px}.job-list[data-astro-cid-updltw2v]{flex-direction:column;gap:2px;display:flex}.job-item[data-astro-cid-updltw2v]{color:inherit;background:#fff;border-left:3px solid #0000;justify-content:space-between;align-items:center;gap:24px;padding:28px 36px;text-decoration:none;transition:border-color .25s,box-shadow .25s;display:flex}.job-item[data-astro-cid-updltw2v]:hover{border-color:#0a5195;box-shadow:0 4px 20px #0000000f}.job-title[data-astro-cid-updltw2v]{color:#231f20;margin-bottom:6px;font-family:Montserrat,sans-serif;font-size:17px;font-weight:700}.job-meta[data-astro-cid-updltw2v]{flex-wrap:wrap;gap:20px;display:flex}.job-tag[data-astro-cid-updltw2v]{letter-spacing:.12em;text-transform:uppercase;color:#6b6b70;font-size:11px;font-weight:500}.job-arrow[data-astro-cid-updltw2v]{border:1.5px solid #eaecef;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .2s,background .2s;display:flex}.job-item[data-astro-cid-updltw2v]:hover .job-arrow[data-astro-cid-updltw2v]{background:#0a5195;border-color:#0a5195}.job-arrow[data-astro-cid-updltw2v] svg[data-astro-cid-updltw2v]{stroke:#6b6b70;width:14px;height:14px;transition:stroke .2s}.job-item[data-astro-cid-updltw2v]:hover .job-arrow[data-astro-cid-updltw2v] svg[data-astro-cid-updltw2v]{stroke:#fff}@media (width<=1024px){.section-wrapper[data-astro-cid-updltw2v]{padding:0 40px}.why-text[data-astro-cid-updltw2v]{padding:56px 40px}.perks[data-astro-cid-updltw2v],.openings[data-astro-cid-updltw2v]{padding:56px 0}.perks-grid[data-astro-cid-updltw2v]{grid-template-columns:repeat(2,1fr)}.perk-card[data-astro-cid-updltw2v]:nth-child(3n){border-right:1.5px solid #d8d5cd}.perk-card[data-astro-cid-updltw2v]:nth-child(2n){border-right:none}.perk-card[data-astro-cid-updltw2v]:nth-child(n+4){border-top:none}.perk-card[data-astro-cid-updltw2v]:nth-child(n+3){border-top:1.5px solid #d8d5cd}}@media (width<=640px){.section-wrapper[data-astro-cid-updltw2v]{padding:0 20px}.why-wrapper[data-astro-cid-updltw2v]{grid-template-columns:1fr}.why-text[data-astro-cid-updltw2v]{padding:40px 20px 32px}.why-img[data-astro-cid-updltw2v]{min-height:260px}.perks[data-astro-cid-updltw2v],.openings[data-astro-cid-updltw2v]{padding:64px 0}.perks-grid[data-astro-cid-updltw2v]{grid-template-columns:1fr}.perk-card[data-astro-cid-updltw2v]{border-bottom:1.5px solid #d8d5cd;border-right:none}.perk-card[data-astro-cid-updltw2v]:last-child{border-bottom:none}.perk-card[data-astro-cid-updltw2v]:nth-child(n+3){border-top:none}.perk-card[data-astro-cid-updltw2v]:nth-child(2n),.perk-card[data-astro-cid-updltw2v]:nth-child(3n){border-right:none}.perk-card-content[data-astro-cid-updltw2v]{padding:0}.job-item[data-astro-cid-updltw2v]{align-items:flex-start;padding:24px 20px}.job-arrow[data-astro-cid-updltw2v]{display:none}}.jazzhr-widget[data-astro-cid-updltw2v]{margin-top:48px}#resumator-wrapper{width:100%}#resumator-widget,#resumator-jobs,.resumator-jobs-text{border:0!important;margin:0!important;padding:0!important}#resumator-jobs{flex-direction:column;gap:2px;display:flex}.resumator-job{grid-template-columns:1fr 36px;align-items:center;gap:0 24px;transition:border-color .25s,box-shadow .25s;position:relative;box-shadow:none!important;background:#fff!important;border:0!important;border-left:3px solid #0000!important;margin:0!important;padding:28px 36px!important;display:grid!important}.resumator-job:hover,.resumator-job:focus-within{border-left-color:#0a5195!important;box-shadow:0 4px 20px #0000000f!important}.resumator-job:focus-within{background:#0a519514!important}.resumator-job-title{grid-column:1;color:#231f20!important;margin:0 0 2px!important;font-family:Montserrat,sans-serif!important;font-size:17px!important;font-weight:700!important;line-height:1.25!important}.resumator-job-info{grid-column:1;letter-spacing:.12em!important;text-transform:uppercase!important;color:#6b6b70!important;margin:0!important;font-family:Jost,sans-serif!important;font-size:11px!important;font-weight:500!important;line-height:1.2!important}.resumator-job-heading{display:none!important}.resumator-job-view-details{grid-area:1/2/span 2;justify-content:center;align-items:center;transition:border-color .2s,background .2s;color:#6b6b70!important;background:0 0!important;border:1.5px solid #eaecef!important;width:36px!important;height:36px!important;display:flex!important}.resumator-job-view-details:before{content:"→";font-family:Arial,sans-serif;font-size:18px;font-weight:400;line-height:1;transition:color .2s;display:block;transform:translateY(-1px)}.resumator-job:hover .resumator-job-view-details,.resumator-job:focus-within .resumator-job-view-details{color:#fff!important;background:#0a5195!important;border-color:#0a5195!important}.resumator-job-link{z-index:5;cursor:pointer;color:#0000!important;background:0 0!important;font-size:0!important;text-decoration:none!important;display:block!important;position:absolute!important;inset:0!important}.resumator-job-link:focus-visible{outline:none}#resumator-logo{clear:both!important;text-align:left!important;margin:24px 0 0!important;display:block!important}#resumator-logo img{opacity:.55;max-width:140px;height:auto;border:0!important}@media (width<=640px){.jazzhr-widget[data-astro-cid-updltw2v]{margin-top:32px}.resumator-job{grid-template-columns:1fr;row-gap:2px;padding:24px 20px!important}.resumator-job-view-details{grid-area:auto/1;background:#0a5195!important;border:none!important;width:fit-content!important;height:auto!important;padding:12px 18px!important}.resumator-job-view-details:before{content:"VIEW DETAILS";color:#fff;letter-spacing:.14em;text-transform:uppercase;background:0 0;width:auto;height:auto;font-family:Jost,sans-serif;font-size:11px;font-weight:600;transform:none}#resumator-logo{text-align:center!important}}#no-open-positions[data-astro-cid-updltw2v]{text-align:center;color:#666;padding:40px 20px;font-size:18px}
