.careers-intro,.careers-founder,.careers-values,.careers-team,.careers-cta,.careers-benefits,.careers-jobs,.careers-job-single{--careers-nexa: "Nexa", var(--font-heading-family, sans-serif);--careers-lato: "Lato", var(--font-body-family, sans-serif);--careers-color-heading: #1f1f1f;--careers-color-value-title: #263808;--careers-color-role: #3b5c00;--careers-fs-h2: 40px;--careers-fs-intro-title: 40px;--careers-fs-lead: 22px;--careers-fs-body: 16px;--careers-fs-small: 14px;--careers-fs-quote: 25px;--careers-fs-values-pill: 25.5px;--careers-fs-values-row: 20px;--careers-fs-card-title: 21px;--careers-fs-card-body: 18px;--careers-fs-jobs-th: 27px;--careers-fs-jobs-title: 25px;--careers-fs-jobs-team: 20px;--careers-fs-jobs-loc: 20px;--careers-fs-jobs-btn: 20px}.careers-intro{background:var(--careers-intro-bg, #e3efcf)}.careers-intro__inner{max-width:var(--careers-intro-max, 618px);margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--careers-intro-gap, 30px)}.careers-intro__title{font-family:var(--careers-nexa);font-weight:900;font-style:normal;font-size:var(--careers-fs-intro-title);line-height:1.2;letter-spacing:-.02em;text-transform:var(--careers-intro-title-transform, none);color:var(--careers-color-heading);margin:0}.careers-intro__title p{margin:0}.careers-intro__body{font-family:var(--careers-lato);font-style:normal;font-weight:400;font-size:22px;line-height:1.4;color:#000;text-align:center;letter-spacing:normal}.careers-intro__body p,.careers-intro__body.rte p{margin:0 0 .75em;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.careers-intro__body p:last-child{margin-bottom:0}.careers-polaroid{background:var(--careers-polaroid-bg, #939f7d);overflow:hidden}.careers-polaroid__media{width:100%;line-height:0}.careers-polaroid__full-image{width:100%;height:auto;display:block}.careers-founder{background:var(--careers-founder-bg, #f5f5f0)}.careers-founder__grid{display:grid;grid-template-columns:1fr;gap:var(--careers-founder-gap, 48px);align-items:center}@media(min-width:990px){.careers-founder__grid{grid-template-columns:1fr 1fr}.careers-founder__grid--image_first .careers-founder__text{order:2}.careers-founder__grid--image_first .careers-founder__media{order:1}}.careers-founder__heading{font-family:var(--careers-nexa);font-weight:900;font-size:var(--careers-fs-h2);line-height:1.2;letter-spacing:-.02em;color:var(--careers-color-heading);margin:0 0 50px;text-align:left}.careers-founder__heading p{margin:0}.careers-founder__story{font-family:var(--careers-lato);font-weight:400;font-size:var(--careers-fs-lead);line-height:1.4;color:#000;margin-bottom:1.5rem;text-align:left;letter-spacing:normal}.careers-founder__story p,.careers-founder__story.rte p{margin:0 0 35px;font-family:inherit;font-size:inherit;font-weight:400;line-height:inherit}.careers-founder__story p:last-child{margin-bottom:0}.careers-founder__quote{display:flex;flex-direction:row;align-items:stretch;gap:20px;margin:50px 0 0;text-align:left}.careers-founder__quote-accent{flex:0 0 5px;width:5px;min-height:1em;align-self:stretch;background:#77b900;border-radius:1px}.careers-founder__quote-text{flex:1;min-width:0;font-family:var(--careers-lato);font-weight:700;font-size:var(--careers-fs-quote);line-height:1;letter-spacing:-.02em;font-style:normal;color:#000}.careers-founder__quote-text p,.careers-founder__quote-text.rte p{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.careers-founder__quote+.careers-founder__actions{margin-top:50px}.careers-founder__story+.careers-founder__actions,.careers-founder__heading+.careers-founder__actions{margin-top:50px}.careers-founder__image{width:100%;height:auto;border-radius:var(--careers-founder-radius, 10px);display:block}.careers-values{background:var(--careers-values-bg, #e3efcf)}.careers-values .page-width{display:flex;flex-direction:column;align-items:center;width:100%;gap:50px}.careers-values__head{display:flex;flex-direction:column;align-items:center;gap:50px;max-width:720px;margin:0;text-align:center;padding:0 1.5rem}.careers-values__title{font-family:var(--careers-nexa);font-weight:900;font-size:var(--careers-fs-h2);line-height:1.2;letter-spacing:-.02em;color:var(--careers-color-heading);margin:0}.careers-values__title p{margin:0}.careers-values__intro{font-family:var(--careers-lato);font-weight:400;font-size:var(--careers-fs-lead);line-height:1.4;color:#000;text-align:center;letter-spacing:normal}.careers-values__intro.rte p,.careers-values__intro p{margin:0 0 .5em;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:center}.careers-values__intro p:last-child{margin-bottom:0}.careers-values__primary{display:flex;flex-direction:column;align-self:stretch;width:100%;border-top:2px solid #d6e7b8;border-bottom:2px solid #d6e7b8;gap:0;padding:0 1.5rem}@media(min-width:750px){.careers-values__primary{flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:0;padding:0}}.careers-values__row{flex:1 1 0;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:10px;padding:24px 0;text-align:left}@media screen and (max-width:749px){.careers-values__row{border-bottom:2px solid #d6e7b8}.careers-values__row:last-child{border-bottom:0}}@media(min-width:750px){.careers-values__row{padding:50px;border-bottom:0}.careers-values__primary>.careers-values__row:not(:last-child){border-right:2px solid #d6e7b8}}.careers-values__row:first-child{padding-left:0}.careers-values__row:last-child{padding-right:0}.careers-values__pill{display:block;font-family:var(--careers-nexa);font-weight:900;font-size:var(--careers-fs-values-pill);line-height:1;letter-spacing:-.02em;text-transform:none;color:var(--careers-color-value-title);margin:0}.careers-values__primary>.careers-values__row~.careers-values__row .careers-values__pill{text-transform:uppercase}.careers-values__pill p{margin:0}.careers-values__row-text{font-family:var(--careers-lato);font-size:var(--careers-fs-values-row);line-height:1.4;color:#000;letter-spacing:normal}.careers-values__primary>.careers-values__row:first-child .careers-values__row-text{font-weight:400}.careers-values__row-text p,.careers-values__row-text.rte p{margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.careers-values__sub{font-family:var(--careers-nexa);font-weight:900;font-size:var(--careers-fs-card-title);line-height:1;letter-spacing:-.02em;text-transform:uppercase;text-align:center;margin:0;color:#000}.careers-values__grid{align-self:stretch;width:100%;padding:0 1.5rem}.careers-values__grid .swiper-wrapper{align-items:stretch}.careers-values__grid .swiper-slide.careers-values__grid-slide{display:flex;flex-direction:column;height:auto;align-self:stretch}.careers-values__grid .careers-values__card{flex:1 1 auto;width:100%;min-height:0}@media(min-width:750px){.careers-values__grid{padding:0}.careers-values__grid .swiper-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--careers-values-grid-gap, 20px);width:100%!important;max-width:100%;box-sizing:border-box;transform:none!important}.careers-values__grid .swiper-slide.careers-values__grid-slide{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;transform:none!important}}.careers-values__card{display:flex;flex-direction:row;align-items:stretch;gap:20px;border-radius:10px;padding:30px;background:#fff6;background:color-mix(in srgb,var(--careers-values-card-bg, #ffffff) 40%,transparent)}.careers-values__card-accent{flex-shrink:0;width:2px;align-self:stretch;min-height:1em;background:#d6e7b8;border-radius:1px}.careers-values__card-inner{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.careers-values__card-title{font-family:var(--careers-nexa);font-weight:900;font-size:var(--careers-fs-card-title);line-height:1;letter-spacing:-.02em;text-transform:uppercase;color:var(--careers-color-value-title);margin:0}.careers-values__card-title p{margin:0}.careers-values__card-body{font-family:var(--careers-lato);font-weight:700;font-size:var(--careers-fs-card-body);line-height:1.4;color:#000;letter-spacing:normal}.careers-values__card-body p,.careers-values__card-body.rte p{margin:0 0 .5em;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.careers-values__card-body p:last-child{margin-bottom:0}.careers-team{background:var(--careers-team-bg, #f5f5f0)}.careers-team__head{max-width:1150px;margin:0 auto 45px;text-align:center}.careers-team__title{font-family:var(--careers-nexa);font-weight:900;font-size:var(--careers-fs-h2);line-height:1.2;letter-spacing:-.02em;color:var(--careers-color-heading);margin:0 0 45px}.careers-team__title p{margin:0}.careers-team__intro{font-family:var(--careers-lato);font-weight:400;font-size:var(--careers-fs-lead);line-height:1.4;color:#000;letter-spacing:normal}.careers-team__intro.rte p,.careers-team__intro p{margin:0 0 .5em;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.careers-team__grid{display:grid;max-width:var(--careers-team-grid-max-width, 100%);margin-inline:auto;margin-bottom:40px;grid-template-columns:repeat(6,minmax(0,1fr));justify-content:stretch;gap:var(--careers-team-gap, 27px)}.careers-team__extras{overflow:hidden;transition:max-height .55s ease,opacity .4s ease}.careers-team__extras.is-collapsed{max-height:0;opacity:0;pointer-events:none}.careers-team__extras.is-expanded{max-height:4000px;opacity:1;margin-bottom:40px}.careers-team__extras .careers-team__grid{margin-bottom:0}.careers-team__card{width:100%;min-width:0;border-radius:var(--careers-team-radius, 10px);overflow:hidden;background:#fff;background:#e3efcf}.careers-team__photo{width:100%;aspect-ratio:var(--careers-team-photo-aspect, 1 / 1);background:#ddd}.careers-team__photo img{width:100%;height:100%;object-fit:cover;display:block}.careers-team__meta{padding:16px 20px;background:#e3efcf}.careers-team__name{font-family:var(--careers-lato);font-weight:700;font-size:var(--careers-fs-card-body);line-height:1.4;margin:0 0 .25rem;color:#000;letter-spacing:normal}.careers-team__role{font-family:var(--careers-lato);font-weight:400;font-size:var(--careers-fs-small);line-height:1.4;color:var(--careers-color-role);margin:0;letter-spacing:normal}.careers-team__footer{text-align:center}.careers-team__more{font-family:var(--careers-lato);font-weight:400;font-size:var(--careers-fs-card-body);line-height:1;letter-spacing:.1em;text-transform:uppercase;color:var(--careers-color-role);text-decoration:none}.careers-team__more:hover{color:#77b900}button.careers-team__more{border:none;background:none;padding:0;cursor:pointer;font:inherit;text-align:center}button.careers-team__more:focus-visible{outline:2px solid var(--careers-color-role, #3b5c00);outline-offset:4px}.careers-team__img{width:100%;height:100%;object-fit:cover;display:block}.careers-cta{background:var(--careers-cta-bg, #d8e4c4);text-align:center}.careers-cta__inner{margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:50px}.careers-cta__title{font-family:var(--careers-nexa);font-weight:900;font-size:var(--careers-fs-h2);line-height:1.2;letter-spacing:-.02em;color:var(--careers-color-heading);margin:0}.careers-cta__title p{margin:0}.careers-cta__button{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;min-width:200px;min-height:40px;height:40px;padding:0 20px;background:var(--careers-cta-btn-bg, #77b900);color:var(--careers-cta-btn-text, #fff)!important;font-family:var(--careers-nexa);font-weight:900;font-size:12px;line-height:1;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:5px}@media screen and (min-width:750px){.careers-benefits .page-width{padding-left:50px;padding-right:50px}}.careers-benefits__inner{display:flex;flex-direction:column;align-items:center;gap:30px}@media screen and (min-width:750px){.careers-benefits__inner{gap:50px}}.careers-benefits__title{font-family:var(--careers-nexa);font-weight:900;font-size:var(--careers-fs-h2);line-height:1.2;letter-spacing:-.02em;color:var(--careers-color-heading);margin:0;text-align:center;align-self:stretch}.careers-benefits__title p{margin:0}.careers-benefits__hero{align-self:stretch;width:100%;margin:0;border-radius:var(--careers-benefits-radius, 10px);overflow:hidden;aspect-ratio:1341 / 519}.careers-benefits__hero img{width:100%;height:100%;display:block;object-fit:cover}.careers-benefits__list{width:100%;max-width:1114px;margin:0}.careers-benefits__item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:24px 100px;padding:45px 0;border-bottom:1px solid var(--careers-benefits-rule, rgba(0, 0, 0, .3))}.careers-benefits__item:first-child{border-top:1px solid var(--careers-benefits-rule, rgba(0, 0, 0, .3))}.careers-benefits__item-title{flex:0 0 205px;max-width:100%;font-family:var(--careers-lato);font-weight:700;font-size:var(--careers-fs-lead);line-height:1.4;text-transform:uppercase;margin:0;color:#000;letter-spacing:normal}.careers-benefits__item-body{flex:1 1 0;min-width:min(100%,18rem);font-family:var(--careers-lato);font-size:var(--careers-fs-card-body);line-height:1.4;color:#000;letter-spacing:normal}.careers-benefits__item-body p,.careers-benefits__item-body.rte p{margin:0 0 .5em;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.careers-benefits__item-body p:last-child{margin-bottom:0}.careers-benefits__item-body--regular{font-weight:400}.careers-jobs{background:var(--careers-jobs-bg, #fff);--careers-jobs-masthead-gap: 70px;--careers-jobs-main-gap: 40px;--careers-jobs-list-gap: 30px;--careers-jobs-toolbar-gap: 10px;--careers-jobs-col-gap: 50px;--careers-jobs-loc-width: 594px}@media screen and (max-width:749px){.careers-jobs{padding-top:0!important}}.careers-jobs__masthead{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;margin-bottom:var(--careers-jobs-masthead-gap)}.careers-jobs__title{font-family:var(--careers-nexa);font-weight:900;font-size:var(--careers-fs-h2);line-height:1.2;letter-spacing:-.02em;color:var(--careers-color-heading);margin:0;text-align:center;width:100%}.careers-jobs__title p{margin:0}.careers-jobs__intro{margin:0;text-align:center;max-width:48rem}.careers-jobs__intro.rte,.careers-jobs__empty.rte{font-family:var(--careers-lato);font-size:var(--careers-fs-lead);line-height:1.4;font-weight:400;letter-spacing:normal}.careers-jobs__intro.rte p,.careers-jobs__intro.rte li,.careers-jobs__empty.rte p,.careers-jobs__empty.rte li{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.careers-jobs__main{display:flex;flex-direction:column;gap:var(--careers-jobs-main-gap)}.careers-jobs__filters{display:flex;flex-direction:column;gap:10px;width:100%;align-self:stretch}.careers-jobs__toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:var(--careers-jobs-toolbar-gap);width:100%}.careers-jobs__search{box-sizing:border-box;flex:1 1 12rem;min-width:0;height:46px;padding:0 1rem;border:1px solid #bdbdbd;border-radius:0;font-family:var(--careers-lato);font-size:var(--careers-fs-body);line-height:1.2;background:#fff;color:#1f1f1f;letter-spacing:normal}.careers-jobs__search--full{flex:1 1 100%;width:100%}.careers-jobs__toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:var(--careers-jobs-toolbar-gap);flex-shrink:0}.careers-jobs__btn{box-sizing:border-box;padding:16px 30px;min-height:46px;background:#77b900;color:#fff!important;border:none;border-radius:0;font-family:var(--careers-lato);font-weight:400;font-size:var(--careers-fs-jobs-btn);line-height:1.2;letter-spacing:-.02em;cursor:pointer;text-transform:uppercase}.careers-jobs__advanced{display:none;width:100%}.careers-jobs--advanced-open .careers-jobs__advanced{display:block}.careers-jobs__list{display:flex;flex-direction:column;align-items:stretch;gap:var(--careers-jobs-list-gap);width:100%}.careers-jobs__table-head{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:var(--careers-jobs-col-gap);width:100%;box-sizing:border-box;padding:0;font-family:var(--careers-lato);font-weight:700;font-size:var(--careers-fs-jobs-th);line-height:1.2;letter-spacing:-.02em;color:#000}.careers-jobs__th-position{flex:0 1 auto;min-width:0;text-align:left}.careers-jobs__th-location{flex:0 0 auto;width:min(var(--careers-jobs-loc-width),100%);max-width:100%;box-sizing:border-box;text-align:left}.careers-jobs__rule{display:block;width:100%;height:0;margin:0;padding:0;border:0;border-top:2px solid #bdbdbd}.careers-jobs__rule--accent{border-top-width:5px;border-top-color:#77b900}.careers-jobs__row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:var(--careers-jobs-col-gap);width:100%;box-sizing:border-box;padding:0 0 30px;border-bottom:2px solid #bdbdbd}.careers-jobs__item{display:flex;flex-direction:column;align-items:stretch}.careers-jobs__item[hidden],.careers-jobs__no-results[hidden]{display:none!important}.careers-jobs__no-results{font-family:var(--careers-lato);font-size:var(--careers-fs-lead);line-height:1.4;text-align:center;color:var(--careers-color-heading);padding:.5rem 0 0;letter-spacing:normal}.careers-jobs__no-results-text{margin:0}.careers-jobs__pagination[hidden]{display:none!important}.careers-jobs__pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.5rem;width:100%;margin:0}.careers-jobs__page-btn{box-sizing:border-box;min-height:46px;padding:12px 22px;font-family:var(--careers-lato);font-size:var(--careers-fs-body);font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#1f1f1f;background:#fff;border:1px solid #bdbdbd;border-radius:0;cursor:pointer}.careers-jobs__page-btn:hover:not(:disabled){border-color:#77b900;color:var(--careers-color-role)}.careers-jobs__page-btn:disabled{opacity:.35;cursor:not-allowed}.careers-jobs__page-status{font-family:var(--careers-lato);font-size:var(--careers-fs-body);font-weight:400;color:#1f1f1f;min-width:3.5rem;text-align:center;letter-spacing:normal}.careers-jobs__position{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;flex:0 1 auto;min-width:0;text-align:left}.careers-jobs__job-title{font-family:var(--careers-lato);font-weight:400;font-size:var(--careers-fs-jobs-title);line-height:1.2;letter-spacing:-.02em;color:var(--careers-color-role);margin:0}.careers-jobs__job-title a{color:inherit;text-decoration:none}.careers-jobs__job-title a:hover{color:#77b900}.careers-jobs__team{font-family:var(--careers-lato);font-weight:700;font-size:var(--careers-fs-jobs-team);line-height:1.2;letter-spacing:-.02em;color:#000;margin:0}.careers-jobs__loc{flex:0 0 auto;width:min(var(--careers-jobs-loc-width),100%);max-width:100%;box-sizing:border-box;font-family:var(--careers-lato);font-weight:400;font-size:var(--careers-fs-jobs-loc);line-height:1.2;letter-spacing:-.02em;color:#000;text-align:left}.careers-jobs__embed{margin-top:var(--careers-jobs-masthead-gap)}.careers-jobs__embed img{width:100%;height:auto;border-radius:8px}.careers-job-single{background:var(--careers-job-single-bg, #fff);--cj-fs-title: 40px;--cj-fs-breadcrumb: 18px;--cj-fs-address: 22px;--cj-fs-description: 22px;--cj-fs-description-heading: 22px;--cj-title-ls: -.8px;--cj-table-header-bg: #77b900;--cj-table-header-text: #ffffff;--cj-table-border: #e0e0e0;--cj-table-stripe: #f5f7f5;--cj-table-cell-py: 8px;--cj-table-cell-px: 10px}.careers-job-single__shell{box-sizing:border-box;width:100%;max-width:none;margin:0 auto;padding:var(--cj-shell-py) var(--cj-shell-px);display:flex;flex-direction:column;align-items:stretch;gap:var(--cj-shell-gap);align-self:stretch}.careers-job-single__header{width:100%;max-width:100%}.careers-job-single__header-main{display:flex;flex-direction:column;align-items:flex-start;gap:var(--cj-header-main-gap);width:100%;min-width:0}.careers-job-single__title-row{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:flex-start;gap:1.5rem 2.5rem;width:100%}.careers-job-single__breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.15em .35em;margin:0;padding:0;font-family:var(--careers-lato);font-weight:400;font-size:var(--cj-fs-breadcrumb);line-height:1.4;color:#000;letter-spacing:normal}.careers-job-single__breadcrumb-link,.careers-job-single__breadcrumb-text,.careers-job-single__breadcrumb-current{font:inherit;color:#000}.careers-job-single__breadcrumb-link{text-decoration:underline;text-underline-offset:2px}.careers-job-single__breadcrumb-link:hover{color:var(--careers-color-role)}.careers-job-single__breadcrumb-sep{color:#000;opacity:.55;font-weight:400}.careers-job-single__back{margin:0}.careers-job-single__back-link{font-family:var(--careers-lato);font-weight:400;font-size:var(--cj-fs-breadcrumb);line-height:1.4;color:#000;text-decoration:underline;text-underline-offset:3px;letter-spacing:normal}.careers-job-single__back-link:hover{color:var(--careers-color-role)}.careers-job-single__title-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:var(--cj-title-stack-gap);flex:1 1 auto;min-width:0;max-width:100%}.careers-job-single__title{font-family:var(--careers-nexa),var(--font-heading-family),sans-serif;font-weight:900;font-size:var(--cj-fs-title);line-height:1.2;letter-spacing:var(--cj-title-ls);color:#1f1f1f;margin:0;max-width:100%}.careers-job-single__address-block{display:flex;flex-direction:column;align-items:flex-start;gap:.35em;width:100%;margin:0}.careers-job-single__team-line{font-family:var(--careers-lato);font-weight:700;font-size:var(--cj-fs-address);line-height:1.4;color:#000;margin:0;letter-spacing:normal}.careers-job-single__location-line{font-family:var(--careers-lato);font-weight:400;font-size:var(--cj-fs-address);line-height:1.4;color:#000;margin:0;letter-spacing:normal}.careers-job-single__header-aside{flex:0 0 auto;align-self:center;flex-shrink:0}.careers-job-single__description,.careers-job-single__description.rte{width:100%;align-self:stretch;box-sizing:border-box;max-width:100%;font-family:var(--careers-lato),var(--font-body-family),sans-serif;font-weight:400;font-size:var(--cj-fs-description);line-height:1.4;color:#000;text-align:left;letter-spacing:normal}.careers-job-single__description meta{display:none!important}.careers-job-single__description span:empty{display:none}.careers-job-single__description p,.careers-job-single__description.rte p,.careers-job-single__description span,.careers-job-single__description li{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;letter-spacing:inherit}.careers-job-single__description p,.careers-job-single__description.rte p{margin:0 0 1.15em}.careers-job-single__description p:last-child{margin-bottom:0}.careers-job-single__description h2,.careers-job-single__description h3,.careers-job-single__description h4{font-family:var(--careers-lato),var(--font-body-family),sans-serif;font-weight:700;font-size:var(--cj-fs-description-heading);line-height:1.4;color:#000;margin:31.5px 0 .65em;letter-spacing:inherit}.careers-job-single__description h2:first-child,.careers-job-single__description h3:first-child,.careers-job-single__description h4:first-child{margin-top:0}.careers-job-single__description strong{font-family:inherit;font-weight:700;font-size:inherit;color:#000}.careers-job-single__description ol,.careers-job-single__description ul{margin:0;padding-left:1.35em;padding-inline-start:4rem!important;font-family:inherit;font-size:inherit}.careers-job-single__description li>ul,.careers-job-single__description li>ol,.careers-job-single__description.rte ul ul,.careers-job-single__description.rte ol ul,.careers-job-single__description.rte ul ol,.careers-job-single__description.rte ol ol{margin:0!important}.careers-job-single__description li>p:has(+ul),.careers-job-single__description li>p:has(+ol){margin-bottom:0}.careers-job-single__description li{margin-bottom:.5em}.careers-job-single__description li:last-child{margin-bottom:0}.careers-job-single__description ul+p,.careers-job-single__description ol+p{margin-top:.25em}.careers-job-single__description.rte a{color:#000;font-size:inherit;padding-bottom:0;text-decoration:underline;text-underline-offset:2px;background:none;background-image:none;transition:none}@media screen and (hover:hover){.careers-job-single__description.rte a:hover{color:var(--careers-color-role);background-size:0 0}}.careers-job-single__description.rte table:not([class]){width:100%;max-width:100%;border-collapse:collapse;border:1px solid var(--cj-table-border);border-style:solid;box-shadow:none;font-size:inherit;margin:0 0 1.75rem;table-layout:fixed}.careers-job-single__description.rte table:not([class]) thead th{background:var(--cj-table-header-bg);color:var(--cj-table-header-text);font-weight:700;text-align:left;vertical-align:middle}.careers-job-single__description.rte table:not([class]) th,.careers-job-single__description.rte table:not([class]) td{padding:var(--cj-table-cell-py) var(--cj-table-cell-px);border:1px solid var(--cj-table-border);text-align:left;vertical-align:middle}.careers-job-single__description.rte table:not([class]) tbody tr:nth-child(odd){background:#fff}.careers-job-single__description.rte table:not([class]) tbody tr:nth-child(2n){background:var(--cj-table-stripe)}.careers-job-single__description.rte table:not([class]) tbody td:first-child{font-weight:700}.careers-job-single__description.rte table:not([class]) p{margin:0}.careers-job-single__description.rte table:not([class]) thead th p,.careers-job-single__description.rte table:not([class]) thead th span{font-weight:700;color:var(--cj-table-header-text)}.careers-job-single__description.rte table:not([class]) tbody td:first-child p,.careers-job-single__description.rte table:not([class]) tbody td:first-child span{font-weight:700}.careers-job-single__footer-cta{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.careers-job-single__button{position:relative;z-index:1;cursor:pointer;display:inline-flex;justify-content:center;align-items:center;gap:10px;box-sizing:border-box;width:191px;min-width:0;max-width:100%;flex-shrink:0;padding:20px;min-height:0;height:auto;margin:0;border:none;border-radius:5px;box-shadow:none;background-color:var(--careers-job-single-btn-bg, #77b900);color:var(--careers-job-single-btn-text, #fff);font-family:var(--careers-nexa),var(--font-heading-family),sans-serif;font-weight:900;font-size:14px;line-height:1;letter-spacing:1.4px;text-transform:uppercase;text-decoration:none;-webkit-appearance:none;appearance:none;transition:opacity .2s ease}.careers-job-single__button:hover{opacity:.92}.careers-job-single__button:focus-visible{outline:2px solid #1f1f1f;outline-offset:3px}@media screen and (max-width:749px){.careers-intro{--careers-fs-intro-title: 30px}.careers-intro__inner{gap:30px}.careers-intro__body{font-size:16px;line-height:1.4}.careers-job-single__title-row{gap:1.5rem 20px}.careers-job-single__title-wrap{gap:20px}.careers-founder{--careers-fs-h2: 30px;--careers-fs-lead: 18px;--careers-fs-quote: 21px}.careers-founder__heading{text-align:center;margin:0 0 50px}.careers-founder__story{text-align:center}.careers-founder__story p,.careers-founder__story.rte p{margin:0 0 24px}.careers-founder__quote{margin:40px 0 0}.careers-founder__quote-text{line-height:1}.careers-values{--careers-fs-h2: 30px;--careers-fs-lead: 18px;--careers-fs-values-pill: 21px;--careers-fs-values-row: 16px;--careers-fs-card-title: 18px;--careers-fs-card-body: 16px}.careers-values .page-width{gap:50px;padding:0}.careers-values__grid{overflow:hidden}.careers-values__grid .swiper-slide.careers-values__grid-slide{width:min(290px,85vw);box-sizing:border-box}.careers-values__grid .careers-values__card{width:100%;max-width:none;min-height:154px;box-sizing:border-box}.careers-team{--careers-fs-h2: 30px;--careers-fs-lead: 18px}.careers-team__more{font-size:16px}.careers-team__grid{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}.careers-team__card{width:100%;min-width:0}.careers-cta{--careers-fs-h2: 30px}.careers-cta__button{max-width:100%}.careers-benefits{--careers-fs-h2: 30px}.careers-benefits__hero{aspect-ratio:430 / 236;min-height:0}.careers-benefits__inner{gap:50px}.careers-benefits__item{flex-direction:column;gap:20px;padding:32px 0}.careers-benefits__item-title{flex:none;width:100%;font-size:20px;text-align:center}.careers-benefits__item-body{min-width:0;font-size:16px;text-align:center}.careers-benefits__item-body p,.careers-benefits__item-body.rte p{text-align:center}.careers-jobs{--careers-fs-h2: 30px;--careers-fs-lead: 18px;--careers-fs-body: 16px;--careers-fs-jobs-title: 20px;--careers-fs-jobs-team: 16px;--careers-fs-jobs-loc: 16px;--careers-fs-jobs-th: 20px;--careers-fs-jobs-btn: 16px;--careers-jobs-masthead-gap: 50px;--careers-jobs-main-gap: 40px;--careers-jobs-list-gap: 30px;--careers-jobs-col-gap: 16px}.careers-jobs__table-head,.careers-jobs__rule--accent{display:none}.careers-jobs__row{flex-direction:column;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;padding-bottom:24px}.careers-jobs__th-position,.careers-jobs__th-location,.careers-jobs__loc{flex:0 0 auto;width:100%}.careers-jobs__position{align-items:center;gap:12px;width:100%}.careers-jobs__job-title,.careers-jobs__team{width:100%}.careers-job-single{--cj-fs-title: 24px;--cj-fs-breadcrumb: 14px;--cj-fs-address: 16px;--cj-fs-description: 16px;--cj-fs-description-heading: 18px;--cj-title-ls: -.48px}.careers-job-single__shell{padding:56px 20px}.careers-job-single__breadcrumb{line-height:1.4}.careers-job-single__team-line{font-weight:400}.careers-job-single__title-row{align-items:stretch}.careers-job-single__header-aside .careers-job-single__button{width:100%}.careers-job-single__button{font-size:12px;letter-spacing:1.2px;line-height:1;color:#fff}.careers-job-single__button--footer{width:100%;max-width:320px}.careers-job-single__description,.careers-job-single__description.rte{font-size:var(--cj-fs-description);font-weight:400;line-height:1.4;color:#000}.careers-job-single__description p,.careers-job-single__description.rte p,.careers-job-single__description li,.careers-job-single__description span{font-size:inherit;font-weight:400;line-height:inherit;color:#000}.careers-job-single__description h2,.careers-job-single__description h3,.careers-job-single__description h4,.careers-job-single__description strong{font-size:var(--cj-fs-description-heading);font-weight:700;line-height:1.4;color:#000}.careers-job-single__description.rte table:not([class]){display:block;overflow-x:auto;max-width:100%;--cj-table-cell-py: 6px;--cj-table-cell-px: 8px}.careers-job-single__description.rte table:not([class]) tbody td:first-child,.careers-job-single__description.rte table:not([class]) tbody td:first-child p,.careers-job-single__description.rte table:not([class]) tbody td:first-child span{font-weight:700}}@media screen and (max-width:989px){.careers-founder__grid .careers-founder__media{order:-1}.careers-founder__grid .careers-founder__text{order:1}}.rte-inline p{margin:0}.careers-job-single__description h2+ul,.careers-job-single__description h2+ol,.careers-job-single__description h3+ul,.careers-job-single__description h3+ol,.careers-job-single__description h4+ul,.careers-job-single__description h4+ol{margin-top:0}.careers-job-single__description hr{margin:31.5px 0 0!important}@media screen and (max-width:767px){.careers-founder__quote+.careers-founder__actions{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/section-careers.css.map */
