.ui-careers-benefits{-webkit-padding-before:var(--section-space);padding-block-start:var(--section-space);padding-inline:var(--container-padding);position:relative;background-color:var(--bg-color)}.ui-careers-benefits__wrapper{display:grid;grid-row-gap:var(--space-xl);row-gap:var(--space-xl);position:relative;max-width:calc(var(--w-max) - var(--container-padding)*2);margin-inline:auto}@media(max-width:1023px){.ui-careers-benefits__wrapper{row-gap:var(--space-m);max-width:100%}}.ui-careers-benefits__pretitle{-webkit-padding-before:var(--space-s);padding-block-start:var(--space-s);-webkit-border-before:1px solid var(--separator-color);border-block-start:1px solid var(--separator-color);font-family:Inter,sans-serif;text-transform:uppercase;font-size:12px;font-weight:450;line-height:116%;letter-spacing:.24px;color:var(--black-p)}@media(max-width:1023px){.ui-careers-benefits__pretitle{-webkit-padding-before:var(--space-2xs);padding-block-start:var(--space-2xs);font-family:Inter,sans-serif;text-transform:uppercase;font-size:10px;font-weight:450;line-height:116%;letter-spacing:.2px}}.ui-careers-benefits__list{width:100%;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:var(--space-2xs);column-gap:var(--space-2xs);grid-row-gap:var(--space-3xl);row-gap:var(--space-3xl)}@media(max-width:1023px){.ui-careers-benefits__list{grid-template-columns:1fr;row-gap:var(--space-xl)}}.ui-careers-benefits__item{width:85%;display:grid;grid-row-gap:var(--space-nano);row-gap:var(--space-nano);align-content:start}@media(max-width:1023px){.ui-careers-benefits__item{row-gap:var(--space-5xs);width:100%;-webkit-padding-end:var(--container-padding);padding-inline-end:var(--container-padding)}}.ui-careers-benefits__step-title{font-family:Inter,sans-serif;font-size:22px;font-weight:500;line-height:124%;letter-spacing:-.44px;color:var(--black-p)}@media(max-width:1023px){.ui-careers-benefits__step-title{font-family:Inter,sans-serif;font-size:21px;font-weight:500;line-height:124%;letter-spacing:-.36px}}.ui-careers-benefits__step-desc{font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:140%;letter-spacing:-.45px;color:var(--black-p)}@media(max-width:1023px){.ui-careers-benefits__step-desc{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:-.42px}}@keyframes m-btn-plain-text-underline-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes m-btn-plain-text-underline-out{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes css-keyframes__fade-in{0%{opacity:0}to{opacity:1}}@keyframes skeleton-animation{0%{background-position:120% 0}to{background-position:-80% 0}}.ui-open-roles__wrapper{background-color:var(--bg-color);padding-block:var(--section-space) 0}@media(max-width:1023px){.ui-open-roles__wrapper .m-section-header{-webkit-padding-after:var(--space-s);padding-block-end:var(--space-s)}}.ui-open-roles__container,.ui-open-roles__header{margin:0 auto;max-width:var(--w-max);padding-inline:var(--container-padding)}.ui-open-roles__container{display:grid}@media(min-width:1024px){.ui-open-roles__container{grid-template-columns:repeat(2,1fr);gap:calc(var(--space-3xl) + var(--space-5xs)) var(--space-2xs)}}.ui-open-roles__rhs{display:grid}@media(min-width:1024px){.ui-open-roles__rhs{grid-column-start:2}}.ui-open-roles__link{text-align:left;padding-block:var(--space-s);border-bottom:1px solid var(--separator-color);width:100%;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--space-2xs);column-gap:var(--space-2xs);transition:.1s ease-in-out;transition-duration:.1s;transition-timing-function:cubic-bezier(.2,0,0,1)}@media(max-width:1023px){.ui-open-roles__link{padding-block:var(--space-2xs)}}.ui-open-roles__link span{font-family:Inter,sans-serif;font-size:17px;font-weight:450;line-height:124%;letter-spacing:-.34px}@media(max-width:1023px){.ui-open-roles__link span{font-family:Inter,sans-serif;font-size:16px;font-weight:400;line-height:140%;letter-spacing:-.42px}}.ui-open-roles__link.is-active,.ui-open-roles__link.is-pressed,.ui-open-roles__link:focus-visible{color:var(--primary-color)}@media(hover:hover){.ui-open-roles__link:hover{color:var(--primary-color)}}.ui-open-roles__note{margin-top:var(--space-xs);font-family:Inter,sans-serif;font-size:15px;font-weight:400;line-height:140%;letter-spacing:-.45px;color:var(--black-p)}@media(min-width:1024px){.ui-open-roles__note{max-width:85%}}@media(max-width:1023px){.ui-open-roles__note{margin-top:var(--space-s);font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-.39px}}.ui-open-roles__note a{color:var(--black-p);text-decoration:underline;transition:.1s ease-in-out;transition-duration:.1s;transition-timing-function:cubic-bezier(.2,0,0,1)}.ui-open-roles__note a.is-active,.ui-open-roles__note a.is-pressed,.ui-open-roles__note a:focus-visible{color:var(--primary-color)}@media(hover:hover){.ui-open-roles__note a:hover{color:var(--primary-color)}}