.sb-jobs{padding-top:48px;padding-bottom:56px;font-family:var(--sb-font);color:var(--sb-black)}.sb-jobs .sb-jobs__heading{max-width:1000px;margin:0;font-size:32px!important;line-height:1.15!important;font-weight:500!important}.sb-jobs__description{max-width:780px;margin-top:24px;font-size:var(--sb-body-size);line-height:1.55}.sb-jobs__description p{margin:0}.sb-jobs__description p+p{margin-top:16px}.sb-jobs__roles{margin-top:40px}.sb-jobs .sb-jobs__section-heading{margin:0;font-size:22px!important;line-height:1.3!important;font-weight:500!important}.sb-jobs__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px}.sb-jobs__card{display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-width:0;min-height:224px;padding:24px;border:1px solid var(--sb-divider);border-radius:12px;background:var(--sb-surface);color:var(--sb-black);text-decoration:none;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.sb-jobs .sb-jobs__role{margin:0;color:inherit;font-size:24px!important;line-height:1.2!important;font-weight:500!important;overflow-wrap:anywhere}.sb-jobs__role-description{max-width:480px;margin:16px 0 0;font-size:16px;line-height:1.5}.sb-jobs__action{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:var(--sb-button-size);line-height:1.4}.sb-jobs__action svg{flex:0 0 24px}.sb-jobs__card:active{background:var(--sb-black);border-color:var(--sb-black);color:#fff}.sb-jobs__card:focus-visible{outline:2px solid var(--sb-black);outline-offset:4px}.sb-jobs__benefits{margin-top:48px}.sb-jobs__benefit-list{display:grid;grid-template-columns:minmax(0,1fr);margin:24px 0 0;padding:0;border:1px solid var(--sb-divider);border-radius:12px;list-style:none}.sb-jobs__benefit{display:grid;grid-template-columns:28px minmax(0,1fr);align-content:start;gap:16px;margin:0;padding:24px 20px}.sb-jobs__benefit+.sb-jobs__benefit{border-top:1px solid var(--sb-divider)}.sb-jobs__benefit-icon{width:28px;height:28px}.sb-jobs .sb-jobs__benefit-title{margin:0;font-size:20px!important;line-height:1.3!important;font-weight:500!important;overflow-wrap:anywhere}.sb-jobs__benefit-text{margin:12px 0 0;font-size:16px;line-height:1.55}@media(hover:hover){.sb-jobs__card:hover{background:var(--sb-black);border-color:var(--sb-black);color:#fff}}@media screen and (min-width:990px){.sb-jobs{padding-top:64px;padding-bottom:80px}.sb-jobs .sb-jobs__heading{font-size:40px!important}.sb-jobs .sb-jobs__section-heading{font-size:24px!important}.sb-jobs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.sb-jobs__card{min-height:280px;padding:32px}.sb-jobs .sb-jobs__role{font-size:30px!important}.sb-jobs__role-description{font-size:18px}.sb-jobs__benefits{margin-top:64px}.sb-jobs__benefit-list{grid-template-columns:repeat(3,minmax(0,1fr))}.sb-jobs__benefit{grid-template-columns:minmax(0,1fr);gap:20px;padding:32px}.sb-jobs__benefit+.sb-jobs__benefit{border-top:0;border-left:1px solid var(--sb-divider)}.sb-jobs__benefit-icon{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.sb-jobs__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-jobs.css.map */
