.career-page h1,.career-page h2,.career-page h3{overflow-wrap:break-word;font-weight:600;line-height:1.15}.career-page h2{margin:0 0 24px;font-size:36px}.career-page p{margin:0 0 28px}.rk-career{background:var(--rk-light);color:var(--rk-dark);padding-bottom:70px;line-height:1.6}.rk-career__wrap{width:min(var(--layout-max), calc(100% - var(--layout-gutter) - var(--layout-gutter)));margin-inline:auto}.rk-career__hero{background:var(--rk-blue);color:var(--rk-white);padding:70px 0}.rk-career__hero-copy{max-width:900px}.rk-career__hero h1{margin:0 0 24px;font-size:clamp(32px,4vw,48px)}.rk-career__eyebrow{color:var(--rk-blue);letter-spacing:.06em;text-transform:uppercase;font-size:14px;font-weight:600;margin-bottom:18px!important}.rk-career__hero .rk-career__eyebrow,.rk-career__section--blue .rk-career__eyebrow,.rk-career__apply .rk-career__eyebrow{color:var(--rk-cyan)}.rk-career__lead{font-size:22px}.rk-career__facts{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}.rk-career__facts span{border:1px solid rgb(var(--rk-white-rgb) / .4);border-radius:999px;padding:8px 15px;font-size:14px;font-weight:500}.rk-career__button{border-radius:var(--radius-button);background:var(--rk-orange);color:var(--rk-white);padding:12px 24px;font-weight:600;text-decoration:none;display:inline-flex}.rk-career__button:hover{text-decoration:underline}.rk-career__intro{max-width:960px;padding-block:80px 60px}.rk-career__intro>p:last-child{max-width:780px;font-size:20px}.rk-career__section{border-top:1px solid var(--rk-border);padding-block:64px}.rk-career__section-head{max-width:850px;margin-bottom:36px}.rk-career h3{margin:0;font-size:24px}.rk-career__cards{grid-template-columns:1.1fr .9fr;gap:24px;display:grid}.rk-career__card{border:1px solid var(--rk-border);border-radius:var(--rk-radius-large);background:var(--rk-white);padding:36px}.rk-career__card--primary{color:var(--rk-white);border-color:var(--rk-blue);background:var(--rk-blue)}.rk-career__card-kicker{letter-spacing:.05em;text-transform:uppercase;margin-bottom:32px;font-size:13px;font-weight:600;display:block}.rk-career__card p{margin:18px 0 0}.rk-career__section--blue{color:var(--rk-white);border-radius:var(--rk-radius-large);background:var(--rk-blue);border:0;margin-top:60px;padding:48px}.rk-career__checklist{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 34px;margin:0;padding-left:20px;display:grid}.rk-career__checklist li{padding:10px}.rk-career__offer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.rk-career__offer{border:1px solid var(--rk-border);border-radius:var(--rk-radius-medium);background:var(--rk-white);padding:30px}.rk-career__offer p{margin:16px 0 0}.rk-career__digital{grid-template-columns:1fr 1fr;gap:70px;display:grid}.rk-career__digital-copy{padding-top:42px;font-size:19px}.rk-career__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.rk-career__details div{border:1px solid var(--rk-border);border-radius:var(--rk-radius-medium);background:var(--rk-white);padding:26px}.rk-career__details dt{text-transform:uppercase;font-size:13px;font-weight:600}.rk-career__details dd{color:var(--rk-blue);margin:8px 0 0;font-size:21px;font-weight:600}.rk-career__apply{border-radius:var(--rk-radius-large);color:var(--rk-white);background:var(--rk-blue);margin-block:60px;padding:56px;scroll-margin-top:24px}.rk-career__apply-copy{max-width:840px}.rk-career__apply-copy p{font-size:18px}.rk-career__form{margin-block:32px}.rk-career__form .rk-meetergo-placeholder p{margin:0}.rk-career__form .rk-meetergo-placeholder h3{font-size:23px;line-height:1.25}.rk-career__fallback{margin-bottom:0!important}.rk-career__faq details{border-top:1px solid var(--rk-border)}.rk-career__faq details:last-of-type{border-bottom:1px solid var(--rk-border)}.rk-career__faq summary{color:var(--rk-blue);cursor:pointer;padding:22px 0;font-size:18px;font-weight:600}.rk-career__faq details p{max-width:780px;margin:0;padding-bottom:22px}.rk-career__inclusion{text-align:center;max-width:900px;padding-top:20px;font-size:13px;margin:0 auto!important}@media (max-width:767px){.career-page h2{font-size:28px}.rk-career__hero{padding:55px 0}.rk-career__lead{font-size:19px}.rk-career__cards,.rk-career__offer-grid,.rk-career__digital,.rk-career__details,.rk-career__checklist{grid-template-columns:1fr}.rk-career__section,.rk-career__intro{padding-block:48px}.rk-career__card,.rk-career__offer,.rk-career__section--blue{padding:28px}.rk-career__digital{gap:12px}.rk-career__digital-copy{padding:0}.rk-career__apply{margin-block:40px;padding:28px}.rk-career__form{margin-inline:-28px}.rk-career__fallback a{overflow-wrap:anywhere}}
