@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";.jns{--navy:#1A2B4A;--navy-d:#0f1d33;--blue:#358bff;--blue-d:#1f6fe0;--ink:#1A2B4A;--muted:#5a6578;--bg:#ffffff;--soft:#f3f6fb;--cream:#faf7f2;--line:#e4e8f0;--gold:#f5a623;--green:#1f9d6b;box-sizing:border-box;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased}.jns *,.jns *:before,.jns *:after{box-sizing:border-box}.jns img{max-width:100%;height:auto;display:block}.jns-wrap{max-width:660px;margin:0 auto;padding:0 18px}.jns-sec{padding:40px 0}.jns-sec--soft{background:var(--soft)}.jns-sec--cream{background:var(--cream)}.jns-sec--navy{background:var(--navy);color:#fff}.jns h1,.jns h2,.jns h3,.jns h4{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;line-height:1.22;margin:0 0 .4em;color:#161616;font-weight:700;letter-spacing:-.01em}.jns-sec--navy h1,.jns-sec--navy h2,.jns-sec--navy h3{color:#fff}.jns-h2{font-size:clamp(26px,5.4vw,38px);text-align:center}.jns-h3{font-size:clamp(20px,4.4vw,26px)}.jns-eyebrow{display:block;text-align:center;font-family:DM Sans,sans-serif;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--blue);font-size:13px;margin-bottom:10px}.jns-lead{font-size:17px;line-height:1.7;color:var(--muted);text-align:center;max-width:560px;margin:0 auto 8px}.jns p{font-size:16px;line-height:1.72;margin:0 0 16px;color:#2d3748}.jns strong{color:var(--navy);font-weight:700}.jns-rich p:last-child{margin-bottom:0}.jns-stars{color:var(--gold);letter-spacing:2px;font-size:18px;line-height:1}.jns-rating{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.jns-rating .num{font-weight:700;font-size:20px;color:var(--navy)}.jns-reviews-count{color:var(--muted);font-size:14px;font-weight:500}.jns-social2{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:nowrap}.jns-social2-rating{flex:0 0 auto;text-align:center}.jns-social2-rating img{width:190px;max-width:42vw;margin:0 auto 6px}.jns-social2-rating .score{font-weight:800;font-size:22px;color:var(--navy);line-height:1.1}.jns-social2-rating .count{font-weight:700;font-size:14px;color:var(--muted);margin-top:2px}.jns-social2-btn{flex:0 1 auto;display:inline-block;background:var(--navy);color:#fff;border:none;border-radius:12px;padding:16px 26px;font-family:DM Sans,sans-serif;font-weight:700;font-size:17px;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;box-shadow:0 8px 22px #1a2b4a38;transition:transform .12s ease,background .15s ease}.jns-social2-btn:hover{background:var(--navy-d);transform:translateY(-2px)}@media(max-width:480px){.jns-social2{gap:12px}.jns-social2-btn{font-size:15px;padding:14px 18px}}.jns-cta{display:block;width:100%;max-width:460px;margin:22px auto 10px;background:var(--navy);color:#fff;border:none;border-radius:12px;padding:18px 22px;font-family:DM Sans,sans-serif;font-weight:700;font-size:19px;letter-spacing:.01em;cursor:pointer;text-align:center;text-decoration:none;box-shadow:0 8px 22px #1a2b4a38;transition:transform .12s ease,background .15s ease}.jns-cta:hover{background:var(--navy-d);transform:translateY(-2px)}.jns-cta .sub{display:block;font-weight:500;font-size:13px;opacity:.85;margin-top:4px}.jns-fineprint{text-align:center;font-size:13px;color:var(--muted);margin:6px 0 0}.jns-fineprint u{text-decoration:underline}.jns-trust{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin:26px 0 4px}.jns-trust .it{flex:1 1 90px;max-width:130px;text-align:center}.jns-trust .it img{width:52px;height:52px;object-fit:contain;margin:0 auto 8px}.jns-trust .it span{font-size:13px;font-weight:600;color:var(--navy);line-height:1.3;display:block}.jns-callout{background:var(--cream);border-left:5px solid var(--gold);border-radius:0 12px 12px 0;padding:22px 26px;margin:22px auto;max-width:560px;text-align:center;font-weight:700;font-size:18px;line-height:1.5;color:#161616}.jns-solution{background:#faf9f6;border:1px solid var(--line);border-radius:16px;padding:24px 22px;margin:26px auto;max-width:600px}.jns-solution .lead{font-weight:700;color:#161616;font-size:16.5px;line-height:1.5;margin-bottom:20px;text-align:left}.jns-solution .lead p{margin:0;font-weight:700;color:#161616}.jns-soln-item{display:flex;gap:14px;align-items:flex-start;margin-bottom:18px}.jns-soln-item:last-child{margin-bottom:0}.jns-soln-item .chk{flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:var(--gold);display:flex;align-items:center;justify-content:center;margin-top:2px}.jns-soln-item .chk svg{width:18px;height:18px}.jns-soln-item p{margin:0;font-size:15.5px;line-height:1.62;color:#2d3748;text-align:left}.jns-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px;box-shadow:0 4px 16px #1a2b4a0f}.jns-reduce-grid{display:grid;grid-template-columns:1fr;gap:30px;margin-top:26px}.jns-reduce-card{display:block;text-align:center;padding:6px}.jns-reduce-card img{width:150px;height:150px;border-radius:50%;object-fit:cover;margin:0 auto 16px}.jns-reduce-card h3{font-size:21px;margin:0 0 10px}.jns-reduce-card p{font-size:15.5px;margin:0 auto;color:#2d3748;line-height:1.65;max-width:440px}.jns-stats{display:flex;justify-content:center;gap:28px;margin:18px 0;flex-wrap:wrap}.jns-stat{text-align:center}.jns-stat .big{font-family:Playfair Display,serif;font-weight:800;font-size:40px;color:var(--blue);line-height:1}.jns-stat .lbl{font-size:13px;color:var(--muted);margin-top:6px;max-width:150px}.jns-media-row{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:24px}.jns-media-row img{width:100%;max-width:520px;border-radius:14px}.jns-ing-top2{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:0 auto 20px;max-width:600px}.jns-ing-top2 img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:14px}.jns-ing-list{display:grid;grid-template-columns:1fr;gap:20px;margin-top:24px}.jns-ing{display:block;background:var(--cream);border:1px solid var(--line);border-radius:16px;padding:26px 24px}.jns-ing img{width:132px;height:132px;border-radius:50%;object-fit:cover;margin:0 auto 18px}.jns-ing h3{font-size:21px;margin:0 0 10px;text-align:left}.jns-ing p{font-size:15.5px;margin:0;color:#2d3748;line-height:1.62;text-align:left}.jns-topimg{margin:0 auto 10px;border-radius:16px;overflow:hidden}.jns-rev-grid{display:grid;grid-template-columns:1fr;gap:18px;margin-top:24px}.jns-rev{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px;box-shadow:0 4px 16px #1a2b4a0f}.jns-rev-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.jns-rev-head img{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:0 0 52px}.jns-rev-name{font-weight:700;color:var(--navy);font-size:16px}.jns-rev-verified{font-size:12.5px;color:var(--green);font-weight:600}.jns-rev p{font-size:15px;line-height:1.65;color:#2d3748;margin:0}.jns-rev-photo{margin-top:14px;border-radius:12px;overflow:hidden}.jns-rev-photo img{width:100%}.jns-rev--v{padding:0;overflow:hidden}.jns-rev--v .jns-rev-top img{width:100%;display:block}.jns-rev--v .jns-stars{font-size:22px}.jns-rev-byline{padding:0 22px;margin-bottom:12px}.jns-rev-byline .jns-rev-name{font-weight:700;color:#161616;font-size:16px}.jns-rev-byline .jns-rev-verified{color:var(--muted);font-weight:500;font-size:13.5px;margin-left:6px}.jns-rev--v p{padding:0 22px 24px;text-align:left}.jns-bullets{list-style:none;margin:22px 0 0;padding:0}.jns-bullets li{position:relative;padding:12px 0 12px 40px;border-bottom:1px solid var(--line);font-size:15.5px;line-height:1.6;color:#2d3748}.jns-bullets li:last-child{border-bottom:none}.jns-bullets li:before{content:"";position:absolute;left:0;top:13px;width:24px;height:24px;border-radius:50%;background:var(--blue) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") center/15px no-repeat}.jns-steps{display:grid;grid-template-columns:1fr;gap:18px;margin-top:24px}.jns-step{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:0 4px 16px #1a2b4a0f}.jns-step img{width:100%;height:200px;object-fit:cover}.jns-step .body{padding:16px}.jns-step .tag{display:inline-block;background:var(--navy);color:#fff;font-weight:700;font-size:12.5px;letter-spacing:.08em;padding:5px 12px;border-radius:20px;margin-bottom:10px}.jns-step p{margin:0;font-size:14.5px;color:var(--muted)}.jns-video{width:100%;border-radius:16px;margin-top:22px;display:block}.jns-guar{text-align:center}.jns-guar img{width:150px;margin:0 auto 18px}.jns-guar .box{background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px;box-shadow:0 4px 16px #1a2b4a0f}.jns-faq{max-width:600px;margin:24px auto 0}.jns-faq details{border-bottom:1px solid var(--line)}.jns-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 6px;font-weight:700;font-size:17px;line-height:1.35;color:#161616}.jns-faq summary::-webkit-details-marker{display:none}.jns-faq summary:after{content:"\203a";font-size:24px;color:#9aa3b2;line-height:1;flex:0 0 auto;transition:transform .2s ease}.jns-faq details[open] summary:after{transform:rotate(90deg)}.jns-faq details[open] summary{color:#161616}.jns-faq .ans{padding:0 6px 20px;font-size:15.5px;line-height:1.65;color:#2d3748;text-align:left}.jns-faq .ans p{margin:0 0 10px}.jns-faq .ans p:last-child{margin:0}.jns-fullimg{margin:0 auto;border-radius:16px;overflow:hidden;max-width:620px}@media(min-width:760px){.jns-ing-list,.jns-rev-grid{grid-template-columns:1fr 1fr}.jns-steps{grid-template-columns:repeat(3,1fr)}}.jns p{font-size:20px;line-height:1.8}.jns-lead{font-size:21px;line-height:1.7}.jns-reduce-card p,.jns-ing p,.jns-soln-item p,.jns-bullets li,.jns-faq .ans,.jns-faq .ans p{font-size:18.5px;line-height:1.7}.jns-rev p,.jns-rev--v p{font-size:18.5px;line-height:1.65}.jns-step p{font-size:17.5px}.jns-faq summary{font-size:20px}.jns-callout{font-size:21px}.jns-rev-name,.jns-rev-byline .jns-rev-name{font-size:18px}.jns-rev-byline .jns-rev-verified{font-size:15px}.jns-reduce-card h3,.jns-ing h3{font-size:22px}.jns-trust .it span{font-size:14.5px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/jns.css.map */
