.c-feature--benefit{padding-block:min(calc(20 * var(--u)), 26.67px);border-block-start:1px solid var(--c-line-strong)}@media (width>=900px){.c-feature--benefit{gap:min(calc(20 * var(--u)), 26.67px)}}.c-feature--benefit .c-feature__icon{inline-size:min(calc(40 * var(--u)), 53.33px);block-size:min(calc(40 * var(--u)), 53.33px);border-color:var(--c-decor)}@media (width>=900px){.c-feature--benefit .c-feature__icon{inline-size:min(calc(40 * var(--u)), 53.33px);block-size:min(calc(40 * var(--u)), 53.33px)}}.c-feature--benefit .c-feature__image{inline-size:min(calc(16 * var(--u)), 21.33px);block-size:min(calc(16 * var(--u)), 21.33px);object-fit:contain}.c-feature--benefit .c-feature__title{letter-spacing:-.02em;text-transform:none;font-size:1.25rem;font-weight:400;line-height:1.2}.c-method-card{border-radius:min(calc(5 * var(--u)), 6.67px);color:var(--c-text);background-color:var(--c-surface-active);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (width>=900px){.c-method-card{flex-direction:row;align-items:stretch}}.c-method-card--link{outline-offset:min(calc(5 * var(--u)), 6.67px);-webkit-tap-highlight-color:transparent;outline:1px solid #0000}@media (hover:hover) and (pointer:fine){.c-method-card--link:hover{outline-color:var(--c-action);background-color:var(--c-surface-active)}}.c-method-card--link.is-hover{outline-color:var(--c-action);background-color:var(--c-surface-active)}.c-method-card--link:focus-visible{outline:2px solid var(--c-action);outline-offset:min(calc(5 * var(--u)), 6.67px)}@media (prefers-reduced-motion:no-preference){.c-method-card--link:not(:hover,:focus-visible,.is-hover){outline-offset:0}.c-method-card--link{transition-property:outline-color,background-color,outline-offset;transition-duration:.25s,.25s,.3s;transition-timing-function:cubic-bezier(.22,1,.36,1),cubic-bezier(.22,1,.36,1),cubic-bezier(.25,.74,.22,.99)}.c-method-card--link .c-method-card__image{clip-path:inset(0);transition:scale .6s cubic-bezier(.165,.84,.44,1),clip-path .6s cubic-bezier(.165,.84,.44,1)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.c-method-card--link:hover .c-method-card__image{clip-path:inset(2.381% round 0);scale:1.05}}.c-method-card__media{aspect-ratio:1.33333;background-color:var(--c-decor);position:relative}@media (width>=900px){.c-method-card__media{inline-size:calc(252 * var(--ux));min-block-size:min(calc(242 * var(--u)), 322.66px);aspect-ratio:auto;flex:none}}.c-method-card__image{object-fit:cover;object-position:center 30%;block-size:100%;inline-size:100%;position:absolute;inset:0}@media (width>=900px){.c-method-card__image{object-position:center}}.c-method-card__body{min-inline-size:0;padding:min(calc(24 * var(--u)), 32px);overflow-wrap:break-word;flex-direction:column;flex:auto;align-items:flex-start;display:flex}@media (width>=900px){.c-method-card__body{padding-block:min(calc(40 * var(--u)), 53.33px);padding-inline:calc(50 * var(--ux)) calc(40 * var(--ux));justify-content:space-between}}.c-method-card__title{font-size:1.625rem;font-weight:400;line-height:1.2;letter-spacing:-.02em;text-transform:none;max-inline-size:100%;line-height:round(1.2em,1px)}.c-method-card__description{max-inline-size:100%;font-size:.875rem;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none;margin-block-start:min(calc(16 * var(--u)), 21.33px);line-height:round(1.3em,1px)}@media (width>=900px){.c-method-card__description{margin-block-start:min(calc(24 * var(--u)), 32px)}}.c-method-card__button{max-inline-size:100%;white-space:normal;margin-block-start:min(calc(24 * var(--u)), 32px)}@media (width>=900px){.c-method-card__button{white-space:nowrap;max-inline-size:none}}.c-method-card--wide{background-color:#0000;position:relative}.c-method-card--wide:after{border:1px solid var(--c-line);border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.c-method-card--wide:hover:after{border-color:#0000}}.c-method-card--wide.is-hover:after{border-color:#0000}.c-method-card--wide:focus-visible{background-color:var(--c-surface-active)}.c-method-card--wide:focus-visible:after{border-color:#0000}@media (prefers-reduced-motion:no-preference){.c-method-card--wide{transition:outline-color .25s cubic-bezier(.22,1,.36,1),background-color .25s cubic-bezier(.22,1,.36,1)}.c-method-card--wide:after{transition:border-color .25s cubic-bezier(.22,1,.36,1)}}.c-method-card--wide .c-method-card__media{aspect-ratio:570/380}@media (width>=900px){.c-method-card--wide .c-method-card__media{aspect-ratio:auto;inline-size:50%}}.c-method-card--wide .c-method-card__body{padding:min(calc(24 * var(--u)), 32px) min(calc(16 * var(--u)), 21.33px)}@media (width>=900px){.c-method-card--wide .c-method-card__body{padding:min(calc(40 * var(--u)), 53.33px) calc(50 * var(--ux))}}.c-method-card--wide .c-method-card__description{max-inline-size:min(calc(590 * var(--u)), 786.65px)}@media (width>=900px){.c-method-card--wide .c-method-card__description{max-inline-size:calc(365 * var(--ux))}}.c-job-row{isolation:isolate;-webkit-tap-highlight-color:transparent;position:relative}.c-job-row:before{z-index:-1;border-block:1px solid var(--c-action);background-color:var(--c-surface-active);content:"";opacity:0;pointer-events:none;position:absolute;inset:-1px 0 0}@media (width>=900px){.c-job-row .c-job-row__main{padding-inline-end:min(calc(40 * var(--u)), 53.33px)}}@media (hover:hover) and (pointer:fine){.c-job-row:hover:before{opacity:1;transform:none}}@media (hover:hover) and (pointer:fine) and (width>=900px){.c-job-row:hover{padding-inline:min(calc(20 * var(--u)), 26.67px) min(calc(20 * var(--u)), 26.67px)}.c-job-row:hover .c-job-row__main{padding-inline-end:0}}@media (hover:hover) and (pointer:fine){.c-job-row:hover .c-open{background-color:var(--c-highlight)}}.c-job-row.is-hover:before{opacity:1;transform:none}@media (width>=900px){.c-job-row.is-hover{padding-inline:min(calc(20 * var(--u)), 26.67px) min(calc(20 * var(--u)), 26.67px)}.c-job-row.is-hover .c-job-row__main{padding-inline-end:0}}.c-job-row.is-hover .c-open{background-color:var(--c-highlight)}@media (pointer:coarse){.c-job-row:active:before{opacity:1;border-color:#0000;transform:none}}@media (prefers-reduced-motion:no-preference){.c-job-row:before{transform-origin:50% 100%;transition:opacity .25s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.165,.84,.44,1);transform:scaleY(0)}.c-job-row,.c-job-row .c-job-row__main{transition:padding .5s cubic-bezier(.22,1,.36,1)}.c-job-row .c-open{transition:background-color .25s cubic-bezier(.22,1,.36,1)}}.c-job-row{align-items:flex-start;gap:min(calc(16 * var(--u)), 21.33px);padding-block:min(calc(16 * var(--u)), 21.33px) calc(min(calc(16 * var(--u)), 21.33px) - 1px);border-block-end:1px solid var(--c-line);color:var(--c-text);text-decoration:none;display:flex}.c-job-row:focus-visible{outline:2px solid var(--c-action);outline-offset:3px}.c-job-row:focus-visible:before{opacity:1;transform:none}@media (width>=900px){.c-job-row:focus-visible{padding-inline:min(calc(20 * var(--u)), 26.67px) min(calc(20 * var(--u)), 26.67px)}.c-job-row:focus-visible .c-job-row__main{padding-inline-end:0}}.c-job-row:focus-visible .c-open{background-color:var(--c-highlight)}@media (width>=900px){.c-job-row:focus-visible{outline-offset:-4px}.c-job-row{align-items:center;gap:min(calc(20 * var(--u)), 26.67px);padding-block:min(calc(20 * var(--u)), 26.67px) calc(min(calc(20 * var(--u)), 26.67px) - 1px)}}.c-job-row__main{min-inline-size:0;flex:auto;align-items:flex-start;padding-block-start:min(calc(8 * var(--u)), 10.67px);display:flex}@media (width>=900px){.c-job-row__main{padding-block-start:0}}.c-job-row__number{inline-size:max(min(calc(28 * var(--u)), 37.33px), 1.45em + .5em);color:var(--c-text-brand);white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;flex:none;margin-block-start:min(calc(4 * var(--u)), 5.33px);font-size:.75rem;font-weight:400;line-height:1.3}@media (width>=900px){.c-job-row__number{inline-size:max(min(calc(16 * var(--u)), 21.33px), 1.45em);margin-inline-end:max(min(0em, min(calc(16 * var(--u)), 21.33px) - 1.45em), .5em - min(calc(24 * var(--u)), 32px))}}.c-job-row__text{align-items:flex-start;gap:min(calc(8 * var(--u)), 10.67px);flex-direction:column;flex:auto;min-inline-size:0;display:flex}@media (width>=900px){.c-job-row__text{gap:min(calc(10 * var(--u)), 13.33px);margin-inline-start:min(calc(24 * var(--u)), 32px)}}.c-job-row__title{max-inline-size:100%;color:var(--c-text);overflow-wrap:break-word;letter-spacing:-.02em;text-transform:none;max-inline-size:min(calc(590 * var(--u)), 786.65px);font-size:1.25rem;font-weight:400;line-height:1.2}@media (width>=900px){.c-job-row__title{max-inline-size:none}}.c-job-row__meta{--meta-gap:min(calc(7.2 * var(--u)), 9.6px);max-inline-size:100%;color:var(--c-text);font-size:.875rem;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none;line-height:round(1.3em,1px)}.c-job-row__meta--short{display:none}@media (width>=900px){.c-job-row__meta--short{display:flex}.c-job-row__meta--full{display:none}}.c-job-row__meta-part{white-space:nowrap}.c-job-row__aside{flex:none;align-items:center;display:flex}@media (width>=900px){.c-job-row__aside{gap:calc(60 * var(--ux))}}.c-job-row__column{color:var(--c-text-muted);white-space:nowrap;letter-spacing:0;text-transform:none;font-size:1.0625rem;font-weight:400;line-height:1.3;display:none}@media (width>=900px){.c-job-row__column{display:block}}.c-review-card--team .c-review-card__body{gap:min(calc(24 * var(--u)), 32px)}@media (width>=900px){.c-review-card--team .c-review-card__body{gap:min(calc(40 * var(--u)), 53.33px)}}.c-review-card--team .c-review-card__text{letter-spacing:0;text-transform:none;font-size:1.0625rem;font-weight:400;line-height:1.3}.s-page-hero{--page-hero-lead:min(calc(390 * var(--u)), 519.99px)}.s-career-benefits{background-color:var(--c-surface-muted)}.s-career-benefits__body{flex-direction:column;flex:1 0 auto;display:flex}.s-career-benefits__spacer{block-size:min(calc(48 * var(--u)), 64px);flex:none}@media (width>=900px){.s-career-benefits__spacer--1,.s-career-benefits__spacer--2{block-size:auto;min-block-size:min(calc(48 * var(--u)), 64px);flex:97 1 0;max-block-size:none}}.s-career-benefits__row{gap:min(calc(32 * var(--u)), 42.67px);flex-direction:column;display:flex}@media (width>=900px){.s-career-benefits__row{justify-content:space-between;align-items:flex-start;gap:calc(24 * var(--ux));flex-direction:row}}.s-career-benefits__intro{gap:min(calc(24 * var(--u)), 32px);flex-direction:column;display:flex}@media (width>=900px){.s-career-benefits__intro{inline-size:calc(283 * var(--ux));gap:min(calc(38 * var(--u)), 50.67px);flex:none}}.s-career-benefits__lead{color:var(--c-text);letter-spacing:0;text-transform:none;max-inline-size:min(calc(590 * var(--u)), 786.65px);font-size:1.0625rem;font-weight:400;line-height:1.3}@media (width>=900px){.s-career-benefits__lead{max-inline-size:none}}.s-career-benefits__grid{column-gap:min(calc(32 * var(--u)), 42.67px);grid-template-columns:repeat(auto-fill, minmax(min(min(calc(300 * var(--u)), 399.99px), 100%), 1fr));padding-block-end:1px;display:grid}@media (width>=900px){.s-career-benefits__grid{column-gap:calc(60 * var(--ux));inline-size:calc(600 * var(--ux));flex:none;grid-template-columns:repeat(2,minmax(0,1fr));padding-block-end:0}}.s-career-benefits__item{border-block-end:1px solid var(--c-line-strong);margin-block-end:-1px}@media (width>=900px){.s-career-benefits__item{border-block-end:0;margin-block-end:0}.s-career-benefits__item:is(:last-child,:nth-child(odd):nth-last-child(2)){border-block-end:1px solid var(--c-line-strong)}}.s-career-jobs{background-color:var(--c-bg)}.s-career-jobs__head{gap:min(calc(24 * var(--u)), 32px);flex-direction:column;display:flex}@media (width>=900px){.s-career-jobs__head{justify-content:space-between;align-items:flex-end;gap:calc(24 * var(--ux));flex-direction:row}}.s-career-jobs__title{min-inline-size:0}.s-career-jobs__lead{color:var(--c-text);overflow-wrap:break-word;letter-spacing:0;text-transform:none;max-inline-size:min(calc(590 * var(--u)), 786.65px);font-size:.875rem;font-weight:400;line-height:1.3}@media (width>=900px){.s-career-jobs__lead{max-inline-size:none;max-inline-size:calc(279 * var(--ux));flex:none}}.s-career-jobs__list{margin-block-start:min(calc(32 * var(--u)), 42.67px);position:relative}.s-career-jobs__list:before{background-color:var(--c-line);content:"";block-size:1px;position:absolute;inset:0 0 auto}@media (width>=900px){.s-career-jobs__list{margin-block-start:min(calc(65 * var(--u)), 86.66px)}}.s-career-jobs__card{margin-block-start:min(calc(32 * var(--u)), 42.67px)}@media (width>=900px){.s-career-jobs__card{margin-block-start:min(calc(65 * var(--u)), 86.66px)}}.s-career-apply{background-color:var(--c-bg)}@media (width>=900px){.s-career-apply{background-image:linear-gradient(90deg, var(--c-bg) 50%, var(--c-surface) 50%)}}.s-career-apply__body{flex-direction:column;flex:1 0 auto;display:flex}.s-career-apply__spacer{block-size:min(calc(40 * var(--u)), 53.33px);flex:none}.s-career-apply__spacer--2{block-size:0}@media (width>=900px){.s-career-apply__spacer--1,.s-career-apply__spacer--2{block-size:auto;min-block-size:min(calc(48 * var(--u)), 64px);flex:78 1 0;max-block-size:none}}.s-career-apply__row{gap:min(calc(40 * var(--u)), 53.33px);flex:none}@media (width>=900px){.s-career-apply__row{gap:calc(103 * var(--ux))}}.s-career-apply__content{gap:min(calc(24 * var(--u)), 32px);flex-direction:column;display:flex}@media (width>=900px){.s-career-apply__content{gap:min(calc(38 * var(--u)), 50.67px)}}.s-career-apply__lead{max-inline-size:min(calc(590 * var(--u)), 786.65px)}@media (width>=900px){.s-career-apply__lead{max-inline-size:none}}.s-career-apply__lead{color:var(--c-text);letter-spacing:0;text-transform:none;font-size:1.0625rem;font-weight:400;line-height:1.3}.s-career-apply__contact{align-items:flex-start;gap:min(calc(20 * var(--u)), 26.67px);border-block-start:1px solid var(--c-line);color:var(--c-text);letter-spacing:0;text-transform:none;flex-direction:column;margin-block-start:min(calc(8 * var(--u)), 10.67px);padding-block-start:calc(min(calc(20 * var(--u)), 26.67px) - 1px);font-size:1.0625rem;font-weight:400;line-height:1.3;display:flex}@media (width>=900px){.s-career-apply__contact{margin-block-start:0}}.s-career-apply__label{color:var(--c-text-brand);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:400;line-height:1.3}.s-career-apply__person{gap:min(calc(6 * var(--u)), 8px);flex-direction:column;display:flex}.s-career-apply__role{color:var(--c-text-muted)}.s-career-apply__link{max-inline-size:100%;color:var(--c-text);overflow-wrap:anywhere;text-decoration:none;position:relative}.s-career-apply__link:before{inline-size:max(100%, clamp(44px, calc(44 * var(--u)), 58.67px));block-size:max(100%, clamp(44px, calc(44 * var(--u)), 58.67px));content:"";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.s-career-apply__link:focus-visible{outline:2px solid var(--c-action);outline-offset:3px}@media (hover:hover) and (pointer:fine){.s-career-apply__link:hover{text-decoration:underline}}.s-career-apply__link.is-hover{text-decoration:underline}.s-career-apply__panel{margin-inline:calc(-1 * var(--grid-margin));padding:min(calc(40 * var(--u)), 53.33px) var(--grid-margin);background-color:var(--c-surface)}@media (width>=900px){.s-career-apply__panel{background-color:#0000;margin-inline:0;padding:0}}.s-career-apply__fallback{color:var(--c-text);letter-spacing:0;text-transform:none;font-size:.875rem;font-weight:400;line-height:1.3}.s-career-reviews{background-color:var(--c-bg)}.s-career-reviews__title .c-section-title__heading{max-inline-size:min(calc(455 * var(--u)), 606.65px)}.s-career-reviews__slider{margin-block-start:min(calc(32 * var(--u)), 42.67px)}@media (width>=900px){.s-career-reviews__slider{margin-block-start:min(calc(65 * var(--u)), 86.66px)}}.s-career-reviews .c-slider__track:focus-visible{outline:2px solid var(--c-action);outline-offset:calc(-1 * 2px)}.s-career-reviews__nav{justify-content:flex-end;margin-block-start:min(calc(20 * var(--u)), 26.67px);display:flex}@media (width>=900px){.s-career-reviews__nav{margin-block-start:min(calc(65 * var(--u)), 86.66px)}}
