.career-details-page-hero{--_career-details-page-hero-background:var(--career-details-page-hero-background,#351b2a);--_career-details-page-hero-glitch-background:var(--career-details-page-hero-glitch-background,#e44718);--_career-details-page-hero-heading-color:var(--career-details-page-hero-heading-color,#fff);--_career-details-page-hero-x-fill-color:var(--career-details-page-hero-x-fill-color,#4b2c3e);background:var(--_career-details-page-hero-background);clip-path:none;padding:150px 0;position:relative}.career-details-page-hero:before{content:"";background-color:var(--_career-details-page-lead-background);width:60%;height:30px;display:block;position:absolute;bottom:0;left:0}.career-details-page-hero .glitch{background:var(--_career-details-page-hero-glitch-background);width:30%;position:absolute;top:0;bottom:0;right:0;rotate:180deg}.career-details-page-hero .hero-x{z-index:0;position:absolute;bottom:50px;left:0}.career-details-page-hero .hero-x path{fill:var(--_career-details-page-hero-x-fill-color)}.career-details-page-hero .scroll-indicator{color:#fff;mix-blend-mode:unset;z-index:1;position:absolute;bottom:60px;left:50%;translate:-50%}.career-details-page-hero .scroll-indicator svg{width:24px}.career-details-page-hero .scroll-indicator svg rect{stroke:#fff}.career-details-page-hero .scroll-indicator svg circle{fill:#fff}.career-details-page-hero h1{z-index:1;max-width:80%;color:var(--_career-details-page-hero-heading-color);align-items:center;display:flex;position:relative}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.career-details-page-hero h1{max-width:unset;text-wrap:pretty;padding-right:30px}}.career-details-page-hero h1 span:first-child{writing-mode:vertical-lr;font-size:16px;rotate:180deg}[data-theme=digital] .career-details-page-hero{--career-details-page-hero-background:#212d39;--career-details-page-hero-glitch-background:url(/images/patterns/plus-gold.svg) #db9e41;--career-details-page-hero-heading-color:#fff;--career-details-page-hero-x-fill-color:#314a5e}[data-theme=creative] .career-details-page-hero{--career-details-page-hero-background:#ae2031;--career-details-page-hero-glitch-background:#5bc6c7;--career-details-page-hero-heading-color:#db9e41;--career-details-page-hero-x-fill-color:#722135}[data-theme=performance] .career-details-page-hero{--career-details-page-hero-background:#275648;--career-details-page-hero-glitch-background:#79c3ac;--career-details-page-hero-heading-color:#fff;--career-details-page-hero-x-fill-color:#1a3b31}[data-theme=next] .career-details-page-hero{--career-details-page-hero-background:#433151;--career-details-page-hero-glitch-background:#e26262;--career-details-page-hero-heading-color:#fff;--career-details-page-hero-x-fill-color:#756185}
.hr-partner-box{background:var(--_career-details-page-sidebar-background);margin-top:32px;position:relative}.hr-partner-box:before{content:"";background-image:url(/images/patterns/digital-hero-diagonal.svg);width:100%;height:32px;display:block;position:absolute;top:-32px}.hr-partner-box img{width:100%;height:auto}.hr-partner-box .info{flex-direction:column;padding:20px 40px 40px;display:flex}.hr-partner-box .info span{text-transform:uppercase;color:#314a5e;margin-bottom:20px}.hr-partner-box .info strong{font-size:24px;font-weight:500;line-height:160%}.hr-partner-box .info p{color:#314a5e;margin-top:16px;line-height:140%}
:root{--_career-details-page-sidebar-background:var(--career-details-page-sidebar-background,#e5e0d8)}.career-details-sidebar{width:1350px;padding-bottom:100px;padding-left:50px;position:absolute;top:-60px;bottom:0;left:50%;translate:-50%}@media (max-width:650px),(min-width:651px) and (max-width:1279px){.career-details-sidebar{z-index:1;width:100%;padding:0 0 30px 30px}}@media (max-width:650px){.career-details-sidebar{padding-bottom:20px;padding-left:0}}.career-details-sidebar .meta{background-color:var(--_career-details-page-sidebar-background);flex-direction:column;justify-content:center;align-items:center;max-width:420px;transition:all .5s;display:flex;position:sticky;top:100px}@media (min-width:651px) and (max-width:1279px){.career-details-sidebar .meta{max-width:300px}}@media (max-width:650px){.career-details-sidebar .meta{z-index:30;padding:0 30px;top:88svh}}.career-details-sidebar .meta h6{margin:0;padding:64px 64px 0}@media (min-width:651px) and (max-width:1279px){.career-details-sidebar .meta h6{padding:32px 32px 0}}@media (max-width:650px){.career-details-sidebar .meta h6{display:none}}.career-details-sidebar .meta ul{background-color:var(--_career-details-page-sidebar-background);padding:40px 64px 20px}@media (min-width:651px) and (max-width:1279px){.career-details-sidebar .meta ul{padding:32px}}@media (max-width:650px){.career-details-sidebar .meta ul{display:none}}.career-details-sidebar .meta ul li{margin-bottom:32px}@media (min-width:651px) and (max-width:1279px){.career-details-sidebar .meta ul li{margin-bottom:16px}}.career-details-sidebar .meta ul li strong{text-transform:uppercase;color:#314a5e;align-items:center;margin-bottom:5px;font-size:14px;display:flex}.career-details-sidebar .meta ul li strong small{margin-left:10px;font-size:12px}.career-details-sidebar .meta ul li span{font-size:24px;font-weight:500}@media (min-width:651px) and (max-width:1279px){.career-details-sidebar .meta ul li span{font-size:18px}}.career-details-sidebar .meta ul li span em{text-transform:capitalize}.career-details-sidebar .meta ul li:last-child{margin-bottom:0}.career-details-sidebar .meta .button{justify-content:center;width:90%;margin:30px auto}@media (max-width:650px){.career-details-sidebar .meta .button{margin:20px auto}}[data-theme=digital] .career-details-sidebar{--career-details-page-sidebar-background:#d8f4fe}[data-theme=creative] .career-details-sidebar{--career-details-page-sidebar-background:#fbe5e5}[data-theme=performance] .career-details-sidebar{--career-details-page-sidebar-background:#e5e0d8}[data-theme=next] .career-details-sidebar{--career-details-page-sidebar-background:#f8dabd}
