html.corporate-site .rc-page-careers .rc-career-opening{width:100%;max-width:none;padding:64px var(--gutter);background:var(--paper);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;margin:0}html.corporate-site .rc-page-careers .rc-career-opening h1{letter-spacing:normal;margin-bottom:24px;font-size:44px;font-weight:500;line-height:1.12}html.corporate-site .rc-page-careers .rc-career-opening .rc-lead{max-width:36em;color:var(--muted);font-size:18px;line-height:1.6}html.corporate-site .rc-page-careers .career-hero-illustration{justify-self:end;width:100%;max-width:540px;padding:32px 0}html.corporate-site .rc-page-careers .career-hero-illustration svg{width:100%;max-width:none;overflow:visible}html.corporate-site .rc-page-careers .rc-career-work{background:var(--white);padding-block:64px}html.corporate-site .rc-page-careers :is(.rc-career-reasons-heading,.rc-career-conditions-heading) h2{font-size:32px;font-weight:500;line-height:1.2}html.corporate-site .rc-page-careers .rc-career-reasons h3{font-size:24px;font-weight:500}html.corporate-site .rc-page-careers .rc-career-reasons p{color:var(--muted);font-size:17px;line-height:1.6}html.corporate-site .rc-page-careers .rc-career-conditions{width:auto;max-width:none;padding:64px var(--gutter);background:var(--paper);border:0;margin:0}html.corporate-site .rc-page-careers .rc-career-conditions-heading{display:block}html.corporate-site .rc-page-careers .rc-career-conditions-heading h2:before{content:none}html.corporate-site .rc-page-careers .rc-full-benefits{grid-template-columns:1fr 1fr;gap:0 64px;margin-top:32px}html.corporate-site .rc-page-careers .rc-full-benefits>section{border-top:1px solid var(--line);padding:28px 0 28px 48px;position:relative}html.corporate-site .rc-page-careers .career-benefit-number{font-family:var(--extraara-font-mono,monospace);color:var(--pine);font-size:13px;position:absolute;top:32px;left:0}html.corporate-site .rc-page-careers .rc-full-benefits h3{font-size:22px;font-weight:500}html.corporate-site .rc-page-careers .rc-full-benefits p{color:var(--muted);font-size:17px;line-height:1.6}html.corporate-site .rc-page-careers .rc-career-belong{background:var(--white);padding-block:64px}html.corporate-site .rc-page-careers .rc-career-belong h2{font-size:30px;font-weight:500;line-height:1.25}html.corporate-site .rc-page-careers .rc-career-belong .rc-lead{font-size:18px}html.corporate-site .rc-page-careers .rc-career-belong img{width:184px;margin-bottom:32px}html.corporate-site .rc-page-careers .rc-career-invitation{border-top:1px solid var(--line);padding-block:48px 80px}html.corporate-site .rc-page-careers .rc-career-invitation h2{font-size:34px;font-weight:500;line-height:1.2}html.corporate-site .rc-page-careers .rc-career-application-options h3{font-size:24px;font-weight:500}@media (max-width:900px){html.corporate-site .rc-page-careers .rc-career-opening{gap:32px}html.corporate-site .rc-page-careers .rc-career-opening h1{font-size:38px}}@media (max-width:700px){html.corporate-site .rc-page-careers .rc-career-opening{grid-template-columns:1fr;gap:16px;padding-block:40px 32px}html.corporate-site .rc-page-careers .career-hero-illustration{justify-self:center;max-width:380px;padding:16px 0}html.corporate-site .rc-page-careers :is(.rc-career-work,.rc-career-conditions,.rc-career-belong){padding-block:48px}html.corporate-site .rc-page-careers .rc-full-benefits{grid-template-columns:1fr}html.corporate-site .rc-page-careers .rc-career-invitation h2{font-size:30px}}
