.rippling-jobs{padding-top:5rem}.rippling-jobs .department-listings>.department{color:rgb(129 159 249 / var(--tw-text-opacity,1));color:rgb(255 255 255 / var(--tw-text-opacity,1))}.rippling-jobs .job{padding-block:4rem;border-bottom-color:#494957}.rippling-jobs .job:first-of-type{padding-block:2rem}.rippling-jobs .job>a{width:100%}.rippling-jobs .posting>h3,.rippling-jobs .posting>h4{--fluid-line-height:inherit;--fluid-letter-spacing:0.125em;font-size:clamp( 1.2656rem, calc( .5113vw + 1.1634rem ), 1.7769rem);font-weight:700;letter-spacing:var( --fluid-letter-spacing );line-height:var( --fluid-line-height );--tw-text-opacity:1;color:rgb(129 159 249 / var(--tw-text-opacity,1));max-width:42rem}.rippling-jobs .metadata>p{--tw-text-opacity:1;color:rgb(129 159 249 / var(--tw-text-opacity,1));color:rgb(255 255 255 / var(--tw-text-opacity,1));font-size:1rem;line-height:1.5rem;font-weight:500}@media (max-width:905px){.rippling-jobs .job{align-items:flex-start;flex-direction:column;gap:1em}.rippling-jobs .job .metadata{flex-direction:column;gap:4px}}.rippling-jobs{padding-top:0}.rippling-jobs .metadata *{color:rgb(129 159 249 / var(--tw-text-opacity,1))!important}.rippling-jobs .metadata>p.location::before{display:none}.rippling-jobs:not( .group-by-department ) .department{display:none}.rippling-jobs .metadata .department{display:none}.rippling-jobs:not( .group-by-department ) .department-listings{margin-bottom:0}.rippling-jobs:not( .group-by-department ) .job:first-of-type{padding-block:4rem}.rippling-jobs:not( .show-apply-button ) .posting{align-items:center;flex-direction:row;justify-content:space-between;width:100%}.rippling-jobs .metadata>.type{font-size:1.25rem}.rippling-jobs .metadata>.location{font-size:1.125rem;line-height:1.75rem}.rippling-jobs .posting>h3,.rippling-jobs .posting>h4{margin-bottom:0}.rippling-jobs.fake-full-time .posting{align-items:unset;flex-direction:column;justify-content:unset}.rippling-jobs.fake-full-time .posting .metadata{justify-content:space-between}.rippling-jobs.fake-full-time.show-apply-button .posting .metadata{justify-content:left}.rippling-jobs:not( .fake-full-time ) .job .type{display:none}@media (max-width:738px){.rippling-jobs.fake-full-time .metadata{flex-direction:row}.rippling-jobs.show-full-country .posting,.rippling-jobs:not( .fake-full-time ).show-work-location .posting{align-items:start;flex-direction:column}.rippling-jobs.fake-full-time.show-full-country .posting .metadata{align-items:start;flex-direction:column}.rippling-jobs.fake-full-time.show-full-country .posting .metadata,.rippling-jobs.fake-full-time.show-work-location .posting .metadata{width:100%}}.careers-rippling h3.text-white{display:none}