.tj-benefits-section--id1585680{--theme-bg:var(--color-background-gradient-dark);align-items:center;background:50%/cover no-repeat var(--background-img),50%,var(--theme-bg);display:flex;flex-wrap:wrap;object-fit:cover;overflow:hidden;padding:var(--spacing-4xl) 0;position:relative;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__container{flex-wrap:nowrap;gap:var(--spacing-3xl) 5%;justify-content:center;padding:0 var(--container-padding)}.tj-benefits-section--id1585680 .tj-benefits-section__container,.tj-benefits-section--id1585680 .tj-benefits-section__content{align-items:flex-start;display:flex;flex-direction:row;margin:0 auto;max-width:var(--container-max-width);position:relative;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__content{flex-wrap:wrap;gap:var(--spacing-3xl) 6%;justify-content:flex-start}.tj-benefits-section--id1585680 .tj-benefits-section__header{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;flex-wrap:nowrap;gap:var(--spacing-xl) 0;justify-content:flex-start;position:relative;width:28.96%}.tj-benefits-section--id1585680 .tj-benefits-section__tagline-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;max-width:5.5rem;position:relative;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__tagline{color:var(--color-white);display:block;font-family:var(--font-family-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-relaxed);position:relative;text-align:left;text-decoration:none;text-transform:none;white-space:nowrap;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__text-content{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--spacing-lg) 0;justify-content:flex-start;position:relative;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__heading{font-size:var(--font-size-4xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tight);line-height:var(--line-height-tight)}.tj-benefits-section--id1585680 .tj-benefits-section__description,.tj-benefits-section--id1585680 .tj-benefits-section__heading{color:var(--color-white);display:block;font-family:var(--font-family-primary);margin:0;position:relative;text-align:left;text-decoration:none;text-transform:none;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__description{font-size:var(--font-size-lg);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-relaxed)}.tj-benefits-section--id1585680 .tj-benefits-section__actions{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-lg) 26%;justify-content:flex-start;max-width:5.56rem;min-width:5.56rem;position:relative;width:auto}.tj-benefits-section--id1585680 .tj-benefits-section__grid{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:var(--spacing-2xl) 0;justify-content:flex-start;margin-left:0;position:relative;width:64.93%}.tj-benefits-section--id1585680 .tj-benefits-section__row{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--spacing-2xl) 5%;justify-content:flex-start;position:relative;width:100%}.tj-benefits-section--id1585680 .tj-benefit-card{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;flex-wrap:nowrap;gap:var(--spacing-lg) 0;justify-content:flex-start;position:relative;width:47.18%}.tj-benefits-section--id1585680 .tj-benefit-card__content{display:flex;flex-direction:column;gap:var(--spacing-lg) 0;position:relative;width:100%}.tj-benefits-section--id1585680 .tj-benefit-card__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-normal);line-height:1.3}.tj-benefits-section--id1585680 .tj-benefit-card__text,.tj-benefits-section--id1585680 .tj-benefit-card__title{color:var(--color-white);display:block;font-family:var(--font-family-primary);margin:0;position:relative;text-align:left;text-decoration:none;text-transform:none;width:100%}.tj-benefits-section--id1585680 .tj-benefit-card__text{font-size:var(--font-size-base);font-weight:var(--font-weight-normal);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-relaxed)}@media (max-width:1269px){.tj-benefits-section--id1585680 .tj-benefits-section__container{gap:3.55rem 5%}.tj-benefits-section--id1585680 .tj-benefits-section__content{gap:3.53rem 5%;width:calc(95% + 2.9rem)}.tj-benefits-section--id1585680 .tj-benefits-section__header{gap:1.44rem 0;width:29.66%}.tj-benefits-section--id1585680 .tj-benefits-section__text-content{gap:1.08rem 0}.tj-benefits-section--id1585680 .tj-benefits-section__heading{font-size:2.37rem}.tj-benefits-section--id1585680 .tj-benefits-section__grid{gap:4rem 0;width:100%}}@media (max-width:1023px){.tj-benefits-section--id1585680 .tj-benefits-section__container{gap:2.66rem 5%;padding-left:2.06rem;padding-right:2.06rem}.tj-benefits-section--id1585680 .tj-benefits-section__content{flex-wrap:wrap;gap:2.67rem 5%;max-width:100%;width:calc(95% + 2.2rem)}.tj-benefits-section--id1585680 .tj-benefits-section__header{gap:2rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__text-content{gap:1.5rem 0}.tj-benefits-section--id1585680 .tj-benefits-section__heading{font-size:2.06rem}.tj-benefits-section--id1585680 .tj-benefits-section__grid{gap:3.29rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__row{max-width:100%}.tj-benefits-section--id1585680 .tj-benefit-card{gap:1.23rem 0}.tj-benefits-section--id1585680 .tj-benefit-card__title{font-size:1.5rem;max-width:100%}}@media (max-width:767px){.tj-benefits-section--id1585680{padding:var(--spacing-3xl) 0}.tj-benefits-section--id1585680 .tj-benefits-section__container{gap:1.66rem 5%;padding:4.62rem 1.62rem}.tj-benefits-section--id1585680 .tj-benefits-section__content{flex-wrap:wrap;gap:1.63rem 5%;max-width:100%;width:calc(95% + 1.34rem)}.tj-benefits-section--id1585680 .tj-benefits-section__header{gap:2rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__description{font-size:1rem}.tj-benefits-section--id1585680 .tj-benefits-section__grid{gap:2rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__row{flex-wrap:wrap;max-width:100%;width:100%}.tj-benefits-section--id1585680 .tj-benefit-card{gap:1.5rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefit-card__content{gap:1rem 0}}@media (max-width:479px){.tj-benefits-section--id1585680{padding:var(--spacing-2xl) 0}.tj-benefits-section--id1585680 .tj-benefits-section__container{gap:1.11rem 5%;padding:3.06rem 1.43rem}.tj-benefits-section--id1585680 .tj-benefits-section__content{flex-wrap:wrap;gap:1.04rem 5%;max-width:100%;width:calc(95% + .86rem)}.tj-benefits-section--id1585680 .tj-benefits-section__header{gap:1.44rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__text-content{gap:1.08rem 0;max-width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__heading{max-width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__description{font-size:1rem;max-width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__grid{gap:1.28rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__row{flex-wrap:wrap;max-width:100%;width:100%}.tj-benefits-section--id1585680 .tj-benefit-card{gap:1.02rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefit-card__text,.tj-benefits-section--id1585680 .tj-benefit-card__title{max-width:100%}.tj-benefits-section--id1585680 .tj-benefit-card__content{gap:1rem 0}}@media (max-width:319px){.tj-benefits-section--id1585680 .tj-benefits-section__container{gap:1rem 5%;padding:2.68rem 1.18rem}.tj-benefits-section--id1585680 .tj-benefits-section__content{flex-wrap:wrap;gap:1rem 5%;max-width:100%;width:calc(95% + .76rem)}.tj-benefits-section--id1585680 .tj-benefits-section__header{gap:1.27rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__text-content{gap:1rem 0;max-width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__heading{max-width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__description{font-size:1rem;max-width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__grid{gap:1.13rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefits-section__row{flex-wrap:wrap;max-width:100%;width:100%}.tj-benefits-section--id1585680 .tj-benefit-card{gap:1rem 0;width:100%}.tj-benefits-section--id1585680 .tj-benefit-card__text{max-width:100%}}