.cp{--cp-ease-base: .2s ease;font-family:var(--font-body-family);color:rgb(var(--color-foreground))}.cp__hero{width:100%;overflow:hidden;margin:0 0 2.8rem;aspect-ratio:var(--cp-hero-ratio, 3 / 2)}.cp__hero img{display:block;width:100%;height:100%;object-fit:cover}.cp__content{max-width:clamp(520px,65%,780px);margin:0 auto}.cp__title{font-family:var(--font-body-family);font-size:22px;line-height:30px;font-weight:600;letter-spacing:0;margin:0 0 2.8rem;color:rgb(var(--color-foreground))}.cp__intro{font-size:15px;line-height:26px;margin:0 0 2rem}.cp__body{font-size:14px;line-height:24px}.cp__body p{margin-top:0;margin-bottom:1.6rem}.cp__body p:last-child{margin-bottom:0}.cp__body strong{font-weight:600}.cp__body h2,.cp__body h3,.cp__body h4{font-family:var(--font-body-family);font-size:15px;line-height:24px;font-weight:600;margin:2.4rem 0 .8rem}.cp__body ul,.cp__body ol{margin:0 0 1.6rem;padding-left:1.4rem}.cp__body li{margin-bottom:.4rem}.cp__body a{color:rgb(var(--color-foreground))!important;text-decoration:none!important;border-bottom:1px solid transparent;transition:border-color var(--cp-ease-base)}.cp__body a:hover{border-bottom-color:rgb(var(--color-foreground))}@media screen and (max-width:989px){.cp__body a{border-bottom-color:rgba(var(--color-foreground),.35)!important;transition:none}}@media(prefers-reduced-motion:reduce){.cp__body a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-main-careers-page.css.map */
