.jj-benefits{border-bottom:.1rem solid rgba(2,45,87,.12);border-top:.1rem solid rgba(2,45,87,.12)}.jj-benefits__grid{display:grid;grid-template-columns:repeat(4,1fr)}.jj-benefit{align-items:center;display:flex;gap:1.2rem;justify-content:center;padding:2rem 1.2rem}.jj-benefit+.jj-benefit{border-left:.1rem solid rgba(2,45,87,.12)}.jj-benefit__icon{align-items:center;background:#fff7ed;border-radius:50%;display:flex;font-size:2.2rem;height:4.4rem;justify-content:center;width:4.4rem}.jj-benefit strong,.jj-benefit span{display:block}.jj-benefit strong{color:#022d57;font-size:1.5rem}.jj-benefit div span{font-size:1.25rem;opacity:.75}@media screen and (max-width:749px){.jj-benefits__grid{grid-template-columns:repeat(2,1fr)}.jj-benefit{justify-content:flex-start;padding:1.5rem .8rem}.jj-benefit:nth-child(3){border-left:0;border-top:.1rem solid rgba(2,45,87,.12)}.jj-benefit:nth-child(4){border-top:.1rem solid rgba(2,45,87,.12)}.jj-benefit__icon{font-size:1.8rem;height:3.6rem;width:3.6rem}.jj-benefit strong{font-size:1.25rem}.jj-benefit div span{font-size:1.1rem}}.jj-categories__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(6,1fr)}.jj-category{color:inherit;text-align:center;text-decoration:none}.jj-category__media{background:#f7f8fa;border-radius:50%;overflow:hidden;transition:transform .2s ease}.jj-category:hover .jj-category__media{transform:translateY(-.5rem)}.jj-category img{aspect-ratio:1;display:block;height:auto;object-fit:cover;width:100%}.jj-category strong{color:#022d57;display:block;font-size:1.65rem;margin-top:1.2rem}.jj-category span{display:block;font-size:1.2rem;opacity:.68}@media screen and (max-width:749px){.jj-categories__grid{gap:1.2rem;grid-template-columns:repeat(2,1fr)}}.jj-hero{min-height:min(72rem,78vh);overflow:hidden;position:relative}.jj-hero__media,.jj-hero__image{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.jj-hero__image{object-fit:cover;object-position:center}.jj-hero:after{background:linear-gradient(90deg,#022d57eb,#022d57ad 42%,#022d5714 72%);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.jj-hero__inner{align-items:center;display:flex;min-height:min(72rem,78vh);position:relative;z-index:1}.jj-hero__content{color:#fff;max-width:62rem;padding:7rem 0}.jj-hero__content h1{color:#fff;font-size:clamp(4.2rem,6.5vw,8rem);line-height:.98;margin:0 0 2rem}.jj-hero__eyebrow{color:#ffd646;font-size:1.5rem;font-weight:900;letter-spacing:.12em;margin:0 0 1.4rem;text-transform:uppercase}.jj-hero__text{font-size:clamp(1.7rem,2vw,2.1rem);max-width:52rem}.jj-hero__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:3rem}.jj-hero .button:first-child{--color-button: 239, 97, 17;--color-button-text: 255,255,255}@media screen and (max-width:749px){.jj-hero,.jj-hero__inner{min-height:64rem}.jj-hero:after{background:linear-gradient(0deg,#022d57f5,#022d5794 58%,#022d572e)}.jj-hero__inner{align-items:flex-end}.jj-hero__content{padding:4.5rem 0}.jj-hero__content h1{font-size:4.5rem}}.jj-how{background:#fff7ed}.jj-how__grid{display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.jj-how__card{background:#fff;border-radius:1.8rem;box-shadow:0 1rem 3rem #022d5714;padding:1.5rem 1.5rem 2.2rem;position:relative;text-align:center}.jj-how__card img{aspect-ratio:1.05;border-radius:1.2rem;height:auto;object-fit:cover;width:100%}.jj-how__number{align-items:center;background:#ef6111;border:.4rem solid #fff;border-radius:50%;color:#fff;display:flex;font-size:1.7rem;font-weight:900;height:4.2rem;justify-content:center;left:1rem;position:absolute;top:1rem;width:4.2rem;z-index:1}.jj-how h3{color:#022d57;font-size:2rem;margin:1.5rem 0 .6rem}.jj-how p{font-size:1.35rem;margin:0;opacity:.75}.jj-how__action{margin-top:3rem;text-align:center}@media screen and (max-width:749px){.jj-how__grid{gap:1rem;grid-template-columns:repeat(2,1fr)}.jj-how__card{padding:.8rem .8rem 1.5rem}.jj-how h3{font-size:1.55rem}.jj-how p{font-size:1.2rem}}.jj-promo{background:#ef6111;color:#fff}.jj-promo__grid{display:grid;grid-template-columns:repeat(3,1fr)}.jj-promo p{margin:0;padding:1.4rem 2rem;text-align:center}.jj-promo p+p{border-left:.1rem solid rgba(255,255,255,.4)}.jj-promo strong,.jj-promo span{display:block}.jj-promo strong{font-size:1.55rem}.jj-promo span{font-size:1.2rem;opacity:.9}@media screen and (max-width:749px){.jj-promo__grid{grid-template-columns:1fr}.jj-promo p+p{border-left:0;border-top:.1rem solid rgba(255,255,255,.3)}}.jj-reviews__disclosure{border:.1rem solid rgba(2,45,87,.15);border-radius:1rem;color:#101820b8;font-size:1.2rem;margin:2.5rem auto 0;max-width:90rem;padding:1.2rem 1.5rem;text-align:center}.jj-story{overflow:hidden}.jj-story__grid{align-items:center;display:grid;gap:clamp(3rem,7vw,9rem);grid-template-columns:1.05fr .95fr}.jj-story__media{background:#fff7ed;border-radius:3rem;overflow:hidden;transform:rotate(-1.5deg)}.jj-story__media img,.jj-story__media svg{display:block;height:auto;width:100%}.jj-story__eyebrow{color:#ef6111;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.jj-story h2{color:#022d57;font-size:clamp(3.6rem,5vw,6rem);line-height:1;margin:1rem 0 2rem}.jj-story .button{margin-top:2.2rem}@media screen and (max-width:749px){.jj-story__grid{grid-template-columns:1fr}.jj-story__content{text-align:center}}.jj-trust{background:#f6f9fc}.jj-trust__grid{display:grid;gap:1.6rem;grid-template-columns:repeat(4,1fr)}.jj-trust__card{background:#fff;border:.1rem solid rgba(2,45,87,.08);border-radius:1.8rem;padding:2.5rem;text-align:center}.jj-trust__card>span{font-size:3rem}.jj-trust__card h3{color:#022d57;font-size:1.8rem;margin:1rem 0 .6rem}.jj-trust__card p{font-size:1.3rem;margin:0;opacity:.72}.jj-faq{margin:6rem auto 0;max-width:82rem}.jj-faq>h3{color:#022d57;font-size:3.2rem;margin-bottom:2rem;text-align:center}.jj-faq details{background:#fff;border-radius:1.2rem;margin-bottom:1rem;padding:0 2rem}.jj-faq summary{cursor:pointer;display:flex;font-weight:800;justify-content:space-between;list-style:none;padding:1.8rem 0}.jj-faq details .rte{padding:0 0 2rem}.jj-faq__link{text-align:center}@media screen and (max-width:749px){.jj-trust__grid{grid-template-columns:repeat(2,1fr)}.jj-trust__card{padding:1.8rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map */
