.fls-careers-feed{background-image:linear-gradient(180deg,rgb(var(--21-31-not-in-library)) 0,rgb(var(--21-50-not-in-library)) 99%);border-radius:1rem;padding:5rem 5.5rem}@media only screen and (min-width:641px)and (max-width:768px){.fls-careers-feed{border-radius:0;padding:4rem 3.5rem}}@media only screen and (max-width:640px){.fls-careers-feed{border-radius:0;padding:2rem 1.5rem}}.fls-careers-feed>:first-child{margin-top:0}.fls-careers-feed__content{margin-top:1rem}.fls-careers-feed-list{margin-top:1.5rem}@media only screen and (max-width:640px){.fls-careers-feed-list{margin:1.5rem .5rem 0}}.fls-careers-feed-list__link{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:2}.fls-careers-feed-list__title{color:rgb(var(--1-2-primary));font-family:Mont,sans-serif;font-size:1.1875rem;font-weight:700;letter-spacing:.0125rem;line-height:1.75rem;padding-right:1rem;position:relative;z-index:1}@media only screen and (max-width:640px){.fls-careers-feed-list__title{padding-right:0}}.fls-careers-feed-list__location{max-width:14rem;padding-right:2.625rem;position:absolute;right:0;text-align:right;top:calc(50% - .5625rem);z-index:1}@media only screen and (max-width:640px){.fls-careers-feed-list__location{max-width:100%;padding-top:.5rem;position:relative;right:auto;text-align:left;top:auto}}.fls-careers-feed-list__location strong{color:rgb(var(--1-1-primary));display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:640px){.fls-careers-feed-list__location strong{overflow:visible;text-overflow:unset;white-space:normal}}.fls-careers-feed-list__location:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMCI+PHBhdGggZmlsbD0iIzFlOTBmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtOS42NC4yNzcgNC4wNzggNC4wMTJBLjk0Ljk0IDAgMCAxIDE0IDVhLjk0Ljk0IDAgMCAxLS4yOC43MTFMOS42NCA5LjcyM2EuOTcuOTcgMCAwIDEtMS4zNiAwIC45MzUuOTM1IDAgMCAxIDAtMS4zMzdMMTAuNzA3IDZIMWExIDEgMCAwIDEgMC0yaDkuNzA2TDguMjgyIDEuNjE0YS45MzUuOTM1IDAgMCAxIDAtMS4zMzcuOTcuOTcgMCAwIDEgMS4zNTkgMCIvPjwvc3ZnPg==) no-repeat 50%;background-size:cover;content:"";display:block;height:.625rem;position:absolute;right:0;top:calc(50% - .3125rem);transition:right .2s ease;width:.875rem}@media only screen and (max-width:640px){.fls-careers-feed-list__location:after{display:none}}.fls-careers-feed-list__item{padding:1.5rem 0;position:relative}.fls-careers-feed-list__item:before{background-color:rgb(var(--1-4-primary));bottom:0;content:"";display:block;height:.0625rem;left:0;opacity:.24;position:absolute;transition:height .2s ease;width:100%}.fls-careers-feed-list__item:after{background-color:rgb(var(--3-2-pure));border-radius:.5rem;content:"";display:block;height:4.5rem;left:-1rem;opacity:0;position:absolute;right:-1rem;top:0;transition:opacity .3s ease;width:calc(100% + 2rem);z-index:0}@media only screen and (max-width:640px){.fls-careers-feed-list__item:after{display:none}}.fls-careers-feed-list__item:hover:after{opacity:1}.fls-careers-feed-list__item:hover .fls-careers-feed-list__location:after{right:-.25rem}
