.gradient-icon{display:block}.gradient-icon__mask svg{fill:inherit;height:100%;width:100%}
.careers-location-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(110deg,hsla(0,0%,100%,.05) -6.31%,transparent 113.87%);cursor:pointer;justify-content:space-between;text-decoration:none}@media screen and (max-width:640px){.careers-location-card_standalone{width:100%!important}}.careers-location-card:active,.careers-location-card:hover{background-image:linear-gradient(0deg,rgba(183,74,247,.4),rgba(183,74,247,.4)),linear-gradient(110deg,hsla(0,0%,100%,.05) -6.31%,transparent 113.87%);border-color:#b74af7;text-decoration:none}.careers-location-card:active{border-width:2px;padding:23px}.careers-location-card__img{border-radius:8px;height:243px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:640px){.careers-location-card__img{min-height:400px}}@media (max-width:450px){.careers-location-card__img{min-height:243px}}.careers-location-card__icon{fill:#fff}.careers-location-card__footer{align-items:end;display:flex;justify-content:space-between}
.locations-header-section{background-image:linear-gradient(180deg,transparent 0,var(--careers-main-purple) 139%);padding-bottom:144px}@media screen and (max-width:1000px){.locations-header-section{padding-bottom:96px}}@media screen and (max-width:640px){.locations-header-section{padding-bottom:64px}}.locations-header-section .jb-carousel-controls__caption{display:none}.locations-header-section__carousel-controls{align-items:center;display:flex;justify-content:flex-end}.locations-header-section__card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(110deg,hsla(0,0%,100%,.05) -6.31%,transparent 113.87%);cursor:pointer;justify-content:space-between;text-decoration:none}@media screen and (max-width:640px){.locations-header-section__card_standalone{width:100%!important}}.locations-header-section__card:active,.locations-header-section__card:hover{background-image:linear-gradient(0deg,rgba(183,74,247,.4),rgba(183,74,247,.4)),linear-gradient(110deg,hsla(0,0%,100%,.05) -6.31%,transparent 113.87%);border-color:#b74af7}.locations-header-section__card:active{border-width:2px;padding:23px}.locations-header-section__subtitle-wrap{display:flex;justify-content:space-between}.locations-header-section__card-img{border-radius:8px;height:243px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:640px){.locations-header-section__card-img{min-height:400px}}@media (max-width:450px){.locations-header-section__card-img{min-height:243px}}.locations-header-section__card-icon{fill:#fff}.locations-header-section__card-footer{align-items:end;display:flex;justify-content:space-between}
.locations-hiring-section-table tr{cursor:pointer;transition:color .3s ease-out}.locations-hiring-section-table tr:hover{color:var(--careers-main-purple)}.locations-hiring-section-table th{height:0!important;padding:0!important}.locations-hiring-section-table__td-icon{line-height:18px;vertical-align:bottom}
.locations-hiring-section{background-image:linear-gradient(180deg,transparent 90%,var(--careers-main-purple) 100%);padding:144px 0}@media screen and (max-width:1000px){.locations-hiring-section{padding:96px 0}}@media screen and (max-width:640px){.locations-hiring-section{padding:64px 0}}.locations-hiring-section__card{background-color:#000;color:var(--careers-main-purple)}.locations-hiring-section__card-title-wrap{align-items:center;display:flex}.locations-hiring-section__card-icon{fill:var(--careers-main-purple);height:28px;margin-right:8px;width:28px}.locations-hiring-section__card-text,.locations-hiring-section__card-title{color:var(--careers-main-purple)}.locations-hiring-section__img{border-radius:24px;height:392px;-o-object-fit:cover;object-fit:cover;-o-object-position:43%;object-position:43%;width:392px}@media screen and (max-width:1000px){.locations-hiring-section__img{height:unset;width:unset}}@media screen and (max-width:640px){.locations-hiring-section__img{border-radius:16px}}
.careers-inside-section__card{--rs-card-static-background:transparent;--rs-card-hover-background:var(--rs-color-white-t10);--rs-card-focus-background:var(--rs-color-white-t10);--rs-card-active-background:var(--rs-color-white-t10)}.careers-inside-section__card span{border-bottom:none}.careers-inside-section__icon{fill:#fff}
.careers-snap-carousel{--padding-size:calc((100vw - var(--container-actual-width))/2);display:flex;flex-wrap:nowrap;margin-right:-48px;overflow-x:scroll;padding:0 var(--padding-size);position:relative;scroll-behavior:smooth;scroll-padding-left:var(--padding-size);scroll-snap-type:x mandatory;scrollbar-color:transparent transparent;scrollbar-width:none}.careers-snap-carousel::-webkit-scrollbar{display:none}@media screen and (max-width:1000px){.careers-snap-carousel{padding:0 22px;scroll-padding-left:44px}}@media screen and (max-width:640px){.careers-snap-carousel{padding:0 16px;scroll-padding-left:16px}}.careers-snap-carousel__card{border:1px solid hsla(0,0%,100%,.1);border-radius:24px;box-sizing:border-box;display:flex;flex:0 0 auto;flex-direction:column;min-width:268px;padding:24px;transition:background-image .3s ease-out,border-color .3s ease-out}@media screen and (max-width:640px){.careers-snap-carousel__card{border-radius:16px;padding:16px;width:90%}}#js-menu-second{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:rgba(0,0,0,.2)}@media screen and (max-width:1000px){#js-menu-second{background-color:var(--rs-color-black)}}.page__header{background-color:var(--rs-color-black)}.careers-locations-page{background-color:#000;--careers-main-purple:#b74af7;--careers-main-orange:#fc801d}
