.careers-cta{position:relative;width:100%;padding-top:var(--padding-top, 0px);padding-bottom:var(--padding-bottom, 0px);padding-left:var(--padding-left, 0px);padding-right:var(--padding-right, 0px);margin-top:var(--margin-top, 0px);margin-bottom:var(--margin-bottom, 0px);overflow:hidden}.careers-cta__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1}.careers-cta__container{position:relative;z-index:2;max-width:var(--max-width, 1200px);margin:0 auto;width:100%}.careers-cta--full-width .careers-cta__container{max-width:100%}.careers-cta__content{max-width:var(--content-width, 700px);margin:0 auto;text-align:var(--content-align, center)}.careers-cta__label{margin:0 0 var(--label-margin-bottom, 1rem) 0;font-size:var(--label-font-size, 1.4rem);font-weight:var(--label-font-weight, 600);letter-spacing:var(--label-letter-spacing, .2em);text-transform:var(--label-text-transform, uppercase);color:var(--label-color, inherit)}.careers-cta__heading{margin:0 0 var(--heading-margin-bottom, 2rem) 0;font-size:var(--heading-font-size, 4.8rem);font-weight:var(--heading-font-weight, 700);line-height:var(--heading-line-height, 1.1);color:var(--heading-color, inherit);max-width:var(--heading-max-width, none);word-break:break-word}.careers-cta__text{margin:0 0 var(--text-margin-bottom, 3rem) 0;font-size:var(--text-font-size, 1.6rem);line-height:var(--text-line-height, 1.7);color:var(--text-color, inherit);max-width:var(--text-max-width, none);word-break:break-word}.careers-cta__text p{margin:0}.careers-cta__text p+p{margin-top:var(--paragraph-spacing, 1.5rem)}.careers-cta__link{display:inline-block;font-size:var(--text-font-size, 1.6rem);font-weight:var(--link-font-weight, 600);color:var(--link-color, inherit);text-decoration:var(--link-underline, none);transition:color .3s ease;position:relative}.careers-cta__link:hover{color:var(--link-hover-color, inherit)}.careers-cta__link-arrow{display:inline-block;margin-left:.5rem;transition:transform .3s ease}.careers-cta__link:hover .careers-cta__link-arrow{transform:translate(4px)}.careers-cta__graphic{position:absolute;pointer-events:none;z-index:var(--graphic-z-index, 0);opacity:var(--graphic-opacity, 1)}.careers-cta__graphic--top{top:var(--graphic-top-y, 10%);left:var(--graphic-top-x, 5%)}.careers-cta__graphic--bottom{bottom:var(--graphic-bottom-y, 10%);right:var(--graphic-bottom-x, 5%)}.careers-cta__graphic img,.careers-cta__graphic svg{display:block;width:var(--graphic-width, 100px);height:var(--graphic-height, auto)}@media screen and (max-width:989px){.careers-cta__graphic--top{top:var(--graphic-top-y-tablet, 5%);left:var(--graphic-top-x-tablet, 2%)}.careers-cta__graphic--bottom{bottom:var(--graphic-bottom-y-tablet, 5%);right:var(--graphic-bottom-x-tablet, 2%)}}@media screen and (max-width:749px){.careers-cta__graphic--top{top:var(--graphic-top-y-mobile, 2%);left:var(--graphic-top-x-mobile, 2%)}.careers-cta__graphic--bottom{bottom:var(--graphic-bottom-y-mobile, 2%);right:var(--graphic-bottom-x-mobile, 2%)}}.animate--fade-in{opacity:0;animation:ccFadeIn var(--animation-duration, .8s) ease forwards}.animate--slide-up{opacity:0;transform:translateY(30px);animation:ccSlideUp var(--animation-duration, .8s) ease forwards}@keyframes ccFadeIn{to{opacity:1}}@keyframes ccSlideUp{to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-careers-cta.css.map */
