.image-grid .careers-card{align-items:center;flex-direction:column;height:100%;justify-content:space-between;text-align:center}.image-grid a:hover{color:#fff;text-decoration:none}.image-grid .careers-card-background{background-repeat:no-repeat!important;background-size:cover!important;height:100%;opacity:.5;transition-delay:0s;transition-duration:.5s;transition-property:transform}.image-grid a:hover .careers-card-background{transform:scaleX(1.1) scaleY(1.1) scaleZ(1);z-index:0}.image-grid *{color:#fff}.careers-headline-small{margin-top:5rem}.careers-button{margin-bottom:7rem}.image-grid p:not(.careers-button p){color:#fff;max-width:100%;width:80%}.image-grid p{font-size:1.8rem;line-height:2rem}.image-grid .careers-button p{background-color:#0080c9;border:1px solid #0080c9;color:#fff;cursor:pointer;display:inline-block;font-size:1.6rem;font-weight:700;letter-spacing:1.7px;padding:1.6rem 3.6rem;text-transform:uppercase;-webkit-transition:background-color .4s ease-in,color .4s ease-in;transition:all .4s ease-in,color .4s ease-in}.image-grid a:hover .careers-button p{background:#fff;color:#0080c9}.image-grid .career-card{height:60vh;min-height:600px}@media screen and (min-width:680px){.image-grid .career-card{height:50vh}}.ri-roles__list{border-top:1px solid var(--ri-line);list-style:none;margin:0;padding:0}.ri-roles__item{align-items:start;border-bottom:1px solid var(--ri-line);column-gap:64px;display:grid;grid-template-columns:392px minmax(0,1fr) 240px;margin:0;padding:40px 0;row-gap:16px}.ri-roles__name{display:flex;flex-direction:column;gap:6px}.ri-roles__eyebrow{color:var(--ri-muted);font-size:15px;font-weight:500;line-height:1.3;margin:0}.ri-roles__title{color:var(--ri-ink);font-family:var(--ri-font);font-size:28px;font-weight:700;letter-spacing:-.8px;line-height:1.1;margin:0;text-transform:none;width:auto}.ri-roles__text{color:var(--ri-muted);font-size:16px;line-height:1.6;margin:0}.ri-roles__link{font-weight:500;justify-self:end;letter-spacing:.2px;margin-top:-4px}@media (max-width:1023px){.ri-roles__item{grid-template-columns:minmax(0,1fr)}.ri-roles__link{justify-self:start}}