.careers-heading{font-family:var(--font-display);letter-spacing:-.4px;font-size:36px;font-weight:700;line-height:44px}.careers-hero-overlay{background:linear-gradient(to top, var(--color-canvas) 3px, transparent 22%), linear-gradient(to bottom, var(--color-canvas), transparent 16%), linear-gradient(to left, var(--color-canvas), transparent 14%), linear-gradient(to right, var(--color-canvas), transparent 14%)}.careers-slides{touch-action:pan-y;height:calc(1.3077*min(26rem,80vw))}.careers-slide{width:min(26rem,80vw);transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s cubic-bezier(.22,1,.36,1)}.careers-benefit-title{font-weight:700;line-height:1.25}.careers-slide-active{z-index:2;transform:translate(-50%)}.careers-slide-previous{opacity:.55;transform:translate(-110%)scale(.82)}.careers-slide-next{opacity:.55;transform:translate(10%)scale(.82)}.careers-slide-off-left,.careers-slide-off-right{opacity:0;pointer-events:none}.careers-slide-off-left{transform:translate(-210%)scale(.82)}.careers-slide-off-right{transform:translate(110%)scale(.82)}.careers-team-track{animation:55s linear infinite careers-team-scroll}.careers-team-reverse{animation-direction:reverse}.careers-team-row:hover .careers-team-track,.careers-team-row:focus-within .careers-team-track{animation-play-state:paused}.careers-team-row{scrollbar-width:none}@keyframes careers-team-scroll{to{transform:translate(calc(-50% - 20px))}}@media (min-width:768px){.careers-heading{letter-spacing:-.3px;font-size:32px;line-height:40px}.careers-slides{height:calc(1.3077*min(26rem,40vw))}.careers-slide{width:min(26rem,40vw)}.careers-slide-previous{transform:translate(-130%)scale(.86)}.careers-slide-next{transform:translate(30%)scale(.86)}}@media (min-width:1024px){.careers-heading{letter-spacing:-.4px;font-size:40px;line-height:50px}}@media (prefers-reduced-motion:reduce){.careers-slide{transition:none}.careers-team-track{animation:none}}@media (max-width:639px){body:has(.careers-role-apply) footer{padding-bottom:5.5rem}}