.hero-service{--ic-green:#569745;--ic-green-h:#4e8c3f;background:#152361;position:relative;z-index:1}.hero-service__container{align-items:center;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1240px;padding:120px 20px 80px}.hero-service__title{color:#fff;font-family:Poppins Bold,sans-serif;font-size:clamp(34px,4.4vw,50px);font-weight:700;line-height:1.12;margin:0 0 24px}.hero-service__text{color:hsla(0,0%,100%,.9);font-family:Poppins Regular,sans-serif;font-size:18px;line-height:1.7;margin:0 0 20px;max-width:560px}.hero-service__text:last-of-type{margin-bottom:32px}.hero-service__text strong{color:#fff;font-family:Poppins SemiBold,sans-serif;font-weight:600}.hero-service__link{color:#9fe089;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s}.hero-service__link:hover{opacity:.8}.hero-service__buttons{display:flex;flex-wrap:wrap;gap:16px}.hero-service__cta{align-items:center;border-radius:100px;display:inline-flex;font-family:Poppins Bold,sans-serif;font-size:16px;font-weight:700;justify-content:center;padding:14px 34px;text-decoration:none;transition:background .25s,color .25s,border-color .25s}.hero-service__cta--green{background:var(--ic-green);color:#fff}.hero-service__cta--green:hover{background:var(--ic-green-h)}.hero-service__cta--blue{background:transparent;border:2px solid hsla(0,0%,100%,.6);color:#fff}.hero-service__cta--blue:hover{background:#fff;border-color:#fff;color:#152361}.hero-service__figure{border-radius:16px;height:100%;margin:0;overflow:hidden;position:relative}.hero-service__figure img{background:#fff;display:block;height:100%;object-fit:cover;object-position:center;width:100%}.hero-service__badge{align-items:center;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:hsla(0,0%,100%,.94);border-radius:100px;bottom:20px;box-shadow:0 12px 30px rgba(21,35,97,.25);display:inline-flex;gap:12px;left:20px;padding:10px 18px 10px 10px;position:absolute}.hero-service__badge-icon{align-items:center;background:#569745;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.hero-service__badge-icon svg{height:20px;width:20px}.hero-service__badge-text{color:#172a9a;font-family:Poppins SemiBold,sans-serif;font-size:15px;font-weight:600;line-height:1.3}@media (max-width:1024px){.hero-service__container{gap:32px;grid-template-columns:1fr;padding:80px 20px;text-align:center}.hero-service__text{margin-left:auto;margin-right:auto}.hero-service__buttons{align-items:stretch;flex-direction:column;justify-content:center;margin:0 auto;max-width:360px}.hero-service__figure{order:-1}}@media (max-width:480px){.hero-service__badge{bottom:12px;left:12px;right:12px}.hero-service__badge-text{font-size:14px;text-align:left}}.quote-form{background:#f5f7fa;font-family:Poppins Regular,sans-serif;padding:70px 0;scroll-margin-top:100px}.quote-form__container{margin:0 auto;max-width:860px;padding:0 20px}.quote-form__form{background:#fff;border:1px solid rgba(23,42,154,.08);border-radius:16px;box-shadow:0 12px 30px rgba(51,51,51,.06);padding:40px}.quote-form__title{border-bottom:1px solid #d9d9d9;color:#172a9a;font-family:Poppins Bold,sans-serif;font-size:28px;font-weight:600;line-height:1.3;margin:0 0 28px;padding-bottom:18px;text-align:center}.quote-form__hs .hs-form{display:block!important}.quote-form__hs .hs-form,.quote-form__hs fieldset{margin:0!important;max-width:none!important;padding:0!important}.quote-form__hs fieldset{border:0!important;min-width:0!important;width:100%!important}.quote-form__hs fieldset.form-columns-2,.quote-form__hs fieldset.form-columns-3{column-gap:20px;display:grid!important}.quote-form__hs fieldset.form-columns-2{grid-template-columns:1fr 1fr}.quote-form__hs fieldset.form-columns-3{grid-template-columns:repeat(3,1fr)}.quote-form__hs fieldset .hs-form-field{float:none!important;padding:0!important;width:100%!important}.quote-form__hs fieldset .input{margin:0!important}.quote-form__hs .hs-form-field{margin:0 0 20px!important}.quote-form__hs .hs-form-field>label{color:#172a9a!important;display:block!important;font-family:Poppins SemiBold,sans-serif!important;font-size:15px!important;font-weight:600!important;letter-spacing:normal!important;line-height:1.4!important;margin:0 0 8px!important;padding:0!important;text-transform:none!important}.quote-form__hs .hs-form-required{color:#e0563f!important;margin-left:2px!important}.quote-form__hs .hs-field-desc{color:rgba(23,42,154,.55)!important;font-family:Poppins Regular,sans-serif!important;font-size:13px!important;line-height:1.4!important;margin:0 0 8px!important}.quote-form__hs .input{margin:0!important;padding:0!important}.quote-form__hs .hs-input:not([type=checkbox]):not([type=radio]):not([type=file]){background:#f5f7fa!important;border:1px solid #d9d9d9!important;border-radius:10px!important;box-shadow:none!important;box-sizing:border-box!important;color:#172a9a!important;display:block!important;font-family:Poppins Regular,sans-serif!important;font-size:16px!important;height:auto!important;line-height:1.4!important;margin:0!important;max-width:none!important;min-height:0!important;padding:13px 16px!important;transition:border-color .2s,background .2s,box-shadow .2s;width:100%!important}.quote-form__hs .hs-input::placeholder{color:rgba(23,42,154,.4)!important;opacity:1}.quote-form__hs .hs-input:not([type=checkbox]):not([type=radio]):focus{background:#fff!important;border-color:#569745!important;box-shadow:0 0 0 3px rgba(86,151,69,.12)!important;outline:none!important}.quote-form__hs textarea.hs-input{min-height:120px!important;resize:vertical!important}.quote-form__hs select.hs-input{-webkit-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23172a9a' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.8' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E")!important;background-position:right 18px center!important;background-repeat:no-repeat!important;cursor:pointer;padding-right:44px!important}.quote-form__hs .hs-input.error,.quote-form__hs .hs-input.invalid.error{border-color:#e0563f!important}.quote-form__hs .inputs-list{list-style:none!important;margin:0!important;padding:0!important}.quote-form__hs .inputs-list li{margin:0 0 10px!important;padding:0!important}.quote-form__hs .inputs-list label{align-items:flex-start;color:#172a9a!important;cursor:pointer;display:flex!important;font-family:Poppins Regular,sans-serif!important;font-size:15px!important;gap:10px;line-height:1.4!important;margin:0!important}.quote-form__hs input[type=checkbox],.quote-form__hs input[type=radio]{accent-color:#569745;flex:0 0 18px;height:18px!important;margin:2px 0 0!important;width:18px!important}.quote-form__hs .hs-error-msgs{list-style:none!important;margin:6px 0 0!important;padding:0!important}.quote-form__hs .hs-error-msg,.quote-form__hs .hs-error-msgs label{color:#e0563f!important;display:block!important;font-family:Poppins Regular,sans-serif!important;font-size:13px!important;line-height:1.4!important;margin:0!important}.quote-form__hs .hs_error_rollup{margin:0 0 16px!important}.quote-form__hs .hs-richtext,.quote-form__hs .legal-consent-container{color:rgba(23,42,154,.7)!important;font-family:Poppins Regular,sans-serif!important;font-size:13px!important;line-height:1.5!important}.quote-form__hs .hs-richtext p,.quote-form__hs .legal-consent-container p{margin:0 0 10px!important}.quote-form__hs .actions,.quote-form__hs .hs-submit{margin:0!important;padding:0!important}.quote-form__hs .hs-button{align-items:center;-webkit-appearance:none;appearance:none;background:#569745!important;border:none!important;border-radius:100px!important;box-shadow:none!important;color:#fff!important;cursor:pointer;display:inline-flex!important;font-family:Poppins Bold,sans-serif!important;font-size:16px!important;font-weight:700!important;height:auto!important;justify-content:center;line-height:1.4!important;margin:0!important;max-width:100%!important;min-width:280px!important;padding:15px 40px!important;text-shadow:none!important;transition:background .25s}.quote-form__hs .hs-button:focus,.quote-form__hs .hs-button:hover{background:#4e8c3f!important}.quote-form__hs .submitted-message{color:#172a9a;font-family:Poppins Regular,sans-serif;font-size:17px;line-height:1.6;padding:12px 0;text-align:center}.quote-form__hs .submitted-message p{margin:0 0 10px}@media (max-width:1024px){.quote-form{padding:50px 0}}@media (max-width:600px){.quote-form__form{padding:32px 24px}.quote-form__title{font-size:24px}.quote-form__hs fieldset.form-columns-2,.quote-form__hs fieldset.form-columns-3{grid-template-columns:1fr}.quote-form__hs .hs-button{min-width:0!important;width:100%!important}}.sz-compare{background:#fff;font-family:Poppins Regular,sans-serif;padding:70px 0}.sz-compare__container{margin:0 auto;max-width:1240px;padding:0 20px}.sz-compare__head{margin:0 auto 48px;max-width:860px;text-align:center}.sz-compare__title{color:#172a9a;font-family:Poppins Bold,sans-serif;font-size:35px;font-weight:600;line-height:135%;margin:0 0 14px}.sz-compare__accent{background:#569745;border-radius:2px;display:block;height:3px;margin:0 auto 24px;width:64px}.sz-compare__intro{color:#172a9a;font-family:Poppins Regular,sans-serif;font-size:18px;line-height:1.7;margin:0}.sz-compare__link{color:#172a9a;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:color .2s}.sz-compare__link:hover{color:#569745}.sz-compare__cards{align-items:center;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0 0 64px;padding:0}.sz-compare__card{align-items:center;background:#f5f7fa;border:1px solid rgba(23,42,154,.08);border-radius:16px;display:flex;flex-direction:column;gap:18px;padding:36px 26px;text-align:center;transition:transform .25s ease,box-shadow .25s ease}.sz-compare__card:hover{box-shadow:0 14px 26px rgba(21,35,97,.1);transform:translateY(-4px)}.sz-compare__icon{align-items:center;background:#fff;border:1px solid rgba(86,151,69,.25);border-radius:50%;color:#569745;display:inline-flex;height:64px;justify-content:center;width:64px}.sz-compare__icon svg{height:30px;width:30px}.sz-compare__label{color:#172a9a;font-family:Poppins Bold,sans-serif;font-size:19px;font-weight:600;line-height:1.35}.sz-compare__card--active{background:#152361;border-color:#152361;box-shadow:0 18px 36px rgba(21,35,97,.22);padding:48px 26px}.sz-compare__card--active:hover{box-shadow:0 22px 40px rgba(21,35,97,.28)}.sz-compare__card--active .sz-compare__icon{background:#569745;border-color:#569745;color:#fff}.sz-compare__card--active .sz-compare__label{color:#fff}.sz-compare__card--active .sz-compare__link{color:#9fe089}.sz-compare__card--active .sz-compare__link:hover{color:#fff}.sz-compare__body{align-items:center;display:grid;gap:56px;grid-template-columns:1.1fr .9fr}.sz-compare__text{color:#172a9a;font-family:Poppins Regular,sans-serif;font-size:18px;line-height:1.7;margin:0 0 20px;text-wrap:pretty}.sz-compare__text:last-child{margin-bottom:0}.sz-compare__media{aspect-ratio:4/3;border-radius:16px;overflow:hidden}.sz-compare__media img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:1024px){.sz-compare{padding:50px 0}.sz-compare__head{margin-bottom:36px}.sz-compare__cards{gap:14px;grid-template-columns:1fr;margin-bottom:44px}.sz-compare__card,.sz-compare__card--active{padding:28px 22px}.sz-compare__body{gap:28px;grid-template-columns:1fr}.sz-compare__media{aspect-ratio:16/9;order:-1}}@media (max-width:480px){.sz-compare__title{font-size:28px}}.sc-ebook{background:#f5f7fa;font-family:Poppins Regular,sans-serif;padding:70px 0}.sc-ebook__container{margin:0 auto;max-width:1240px;padding:0 20px}.sc-ebook__card{align-items:center;background:#fff;border:1px solid rgba(23,42,154,.08);border-left:4px solid #569745;border-radius:16px;box-shadow:0 12px 30px rgba(21,35,97,.06);display:grid;gap:40px;grid-template-columns:1.1fr .9fr;overflow:hidden;padding:52px 56px;position:relative}.sc-ebook__title{color:#172a9a;font-family:Poppins Bold,sans-serif;font-size:clamp(26px,2.8vw,32px);font-weight:600;line-height:1.3;margin:0 0 14px;max-width:520px;text-wrap:balance}.sc-ebook__accent{background:#569745;border-radius:2px;display:block;height:3px;margin:0 0 32px;width:64px}.sc-ebook__text{color:#172a9a;font-family:Poppins Regular,sans-serif;font-size:18px;line-height:1.7;margin:-8px 0 28px;max-width:480px}.sc-ebook__lead{color:#172a9a;font-family:Poppins SemiBold,sans-serif;font-size:18px;font-weight:600;line-height:1.5;margin:-8px 0 14px}.sc-ebook__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0 0 30px;padding:0}.sc-ebook__item{align-items:flex-start;color:#172a9a;display:flex;font-family:Poppins Regular,sans-serif;font-size:17px;gap:10px;line-height:1.55}.sc-ebook__check{color:#569745;flex-shrink:0;height:20px;margin-top:2px;width:20px}.sc-ebook__actions{align-items:center;display:flex;flex-wrap:wrap;gap:22px}.sc-ebook__btn{align-items:center;background:#569745;border-radius:100px;color:#fff;display:inline-flex;font-family:Poppins Bold,sans-serif;font-size:16px;font-weight:700;gap:10px;justify-content:center;padding:14px 34px;text-decoration:none;transition:background .25s}.sc-ebook__btn svg{transition:transform .25s ease}.sc-ebook__btn:hover{background:#4e8c3f}.sc-ebook__btn:hover svg{transform:translateX(3px)}.sc-ebook__link{align-items:center;color:#172a9a;display:inline-flex;font-family:Poppins SemiBold,sans-serif;font-size:15px;font-weight:600;gap:8px;line-height:1.4;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.sc-ebook__link svg{flex-shrink:0;height:16px;transition:transform .25s ease;width:16px}.sc-ebook__link:hover{color:#569745}.sc-ebook__link:hover svg{transform:translateX(3px)}.sc-ebook__visual{align-items:center;display:flex;justify-content:center;min-height:320px;position:relative}.sc-ebook__glow{background:radial-gradient(circle,rgba(86,151,69,.18) 0,rgba(86,151,69,0) 68%);border-radius:50%;height:300px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.sc-ebook__pencil{bottom:4%;color:#569745;height:92px;left:6%;opacity:.35;position:absolute;transform:rotate(-12deg);width:92px}.sc-ebook__spark{color:#7ec268;position:absolute}.sc-ebook__spark--1{height:30px;right:16%;top:6%;width:30px}.sc-ebook__spark--2{height:18px;left:12%;opacity:.7;top:30%;width:18px}.sc-ebook__spark--3{bottom:10%;color:#569745;height:22px;opacity:.6;right:10%;width:22px}.sc-ebook__book{aspect-ratio:3/4;background:linear-gradient(155deg,#2a3fb0,#172a9a 45%,#152361);border-radius:6px 14px 14px 6px;box-shadow:3px 0 8px -2px rgba(21,35,97,.28),8px 0 0 0 #fff,16px 0 0 0 #e8eaf6,0 26px 44px rgba(21,35,97,.3);color:#fff;display:flex;flex-direction:column;gap:10px;padding:28px 22px 22px 34px;position:relative;text-decoration:none;transform:rotate(-5deg);transition:transform .35s ease,box-shadow .35s ease;width:220px;z-index:1}.sc-ebook__book:before{background:#569745;border-radius:6px 0 0 6px;bottom:0;content:"";left:0;position:absolute;top:0;width:12px}.sc-ebook__card:hover .sc-ebook__book{box-shadow:3px 0 8px -2px rgba(21,35,97,.28),8px 0 0 0 #fff,16px 0 0 0 #e8eaf6,0 32px 52px rgba(21,35,97,.34);transform:rotate(-2deg) translateY(-6px)}.sc-ebook__book-eyebrow{color:#7ec268;font-family:Poppins Bold,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.4px;text-transform:uppercase}.sc-ebook__book-title{color:#fff;font-family:Poppins Bold,sans-serif;font-size:22px;font-weight:700;line-height:1.2}.sc-ebook__book-text{color:hsla(0,0%,100%,.8);font-family:Poppins Regular,sans-serif;font-size:12px;line-height:1.5}.sc-ebook__book-badge{align-items:center;background:#569745;border-radius:10px;color:#fff;display:inline-flex;height:36px;justify-content:center;margin-top:auto;width:36px}.sc-ebook__book-badge svg{height:20px;width:20px}@media (max-width:1024px){.sc-ebook{padding:50px 0}.sc-ebook__card{gap:28px;grid-template-columns:1fr;padding:40px 32px;text-align:center}.sc-ebook__accent,.sc-ebook__list,.sc-ebook__text,.sc-ebook__title{margin-left:auto;margin-right:auto}.sc-ebook__list{max-width:440px;text-align:left}.sc-ebook__actions{justify-content:center}.sc-ebook__visual{min-height:290px}}@media (max-width:480px){.sc-ebook__card{padding:32px 22px}.sc-ebook__btn{width:100%}.sc-ebook__book{width:190px}.sc-ebook__book-title{font-size:19px}}@media (max-width:400px){.sc-ebook__visual{min-height:320px}.sc-ebook__pencil{bottom:0;height:58px;left:0;width:58px}.sc-ebook__spark--1{height:24px;right:4%;top:0;width:24px}.sc-ebook__spark--2{height:14px;left:2%;top:16%;width:14px}.sc-ebook__spark--3{bottom:2%;height:18px;right:2%;width:18px}}@media (max-width:360px){.sc-ebook__pencil{display:none}}.od-health{background:#152361;font-family:Poppins Regular,sans-serif;position:relative;z-index:1}.od-health__container{align-items:stretch;display:grid;gap:48px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1240px;padding:80px 20px}.od-health__title{color:#fff;font-family:Poppins Bold,sans-serif;font-size:clamp(28px,3vw,34px);font-weight:700;line-height:1.25;margin:0 0 14px;text-wrap:balance}.od-health__title em{font-style:italic}.od-health__accent{background:#7ec268;border-radius:2px;display:block;height:3px;margin:0 0 28px;width:64px}.od-health__text{color:hsla(0,0%,100%,.9);font-family:Poppins Regular,sans-serif;font-size:18px;line-height:1.7;margin:0 0 20px;text-wrap:pretty}.od-health__text:last-child{margin-bottom:0}.od-health__text em{color:#fff;font-style:italic}.od-health__link{color:#9fe089;font-weight:600;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s}.od-health__link:hover{opacity:.8}.od-health__media{border-radius:16px;min-height:100%;overflow:hidden;position:relative}.od-health__media img{display:block;height:100%;inset:0;object-fit:cover;object-position:50% 50%;position:absolute;width:100%}@media (min-width:1025px){.od-health--reverse .od-health__media{order:-1}}@media (max-width:1024px){.od-health__container{gap:28px;grid-template-columns:1fr;padding:56px 20px}.od-health__media{aspect-ratio:16/12;min-height:0;order:-1}.od-health__media img{object-position:50% 50%;position:static}}@media (max-width:480px){.od-health__title{font-size:26px}}.cta-banner-2{font-family:Poppins Regular,sans-serif;margin-top:50px;padding:60px 0}.cta-banner-2__container{margin:0 auto;max-width:940px;padding:0 20px}.cta-banner-2__card{align-items:stretch;border-radius:16px;display:flex;position:relative}.cta-banner-2__bg{border-radius:16px;inset:0;overflow:hidden;position:absolute;z-index:0}.cta-banner-2__bg img{display:block;height:100%;object-fit:cover;width:100%}.cta-banner-2__content{align-items:center;display:flex;gap:32px;justify-content:start;padding:50px;position:relative;width:100%;z-index:1}.cta-banner-2__text-block{align-items:flex-start;display:flex;flex-direction:column;gap:17px;max-width:615px;width:100%}.cta-banner-2__title{color:#fff;font-family:Poppins SemiBold;font-size:35px;font-weight:600;line-height:133%;margin:0;max-width:500px}.cta-banner-2__buttons{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.cta-banner-2__btn{align-items:center;background:#569745;border-radius:100px;color:#fff;display:inline-flex;font-family:Poppins Regular;font-size:16px;font-weight:400;gap:8px;height:55px;justify-content:center;letter-spacing:.02em;line-height:225%;min-width:90px;padding:12px 30px;text-align:center;text-decoration:none;transition:opacity .2s,background .2s,color .2s,border-color .2s;white-space:nowrap}.cta-banner-2__btn:hover{opacity:.88}.cta-banner-2__image{bottom:0;max-width:36%;pointer-events:none;position:absolute;right:45px;width:100%;z-index:1}.cta-banner-2__image img{display:block;height:auto;width:100%}@media (width <= 1200px){.cta-banner-2__image{right:0}}@media (max-width:900px){.cta-banner-2__content{padding:40px 32px}.cta-banner-2__image{width:260px}}@media (width <= 768px){.cta-banner-2__image{display:none}.cta-banner-2__title{max-width:100%}}@media (max-width:640px){.cta-banner-2{margin-top:0;padding:40px 0}.cta-banner-2__content{align-items:flex-start;flex-direction:column;gap:24px;padding:32px 24px}.cta-banner-2__image{align-self:flex-end;width:220px}}@media (prefers-reduced-motion:reduce){.sc-ebook__book,.sc-ebook__btn svg,.sc-ebook__link svg,.sz-compare__card{transition:none}.sc-ebook__btn:hover svg,.sc-ebook__link:hover svg,.sz-compare__card:hover{transform:none}.sc-ebook__card:hover .sc-ebook__book{transform:rotate(-5deg)}}.od-health--collage .od-health__container{grid-template-columns:.85fr 1.15fr;row-gap:32px}.od-health__callout{align-items:start;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-left:3px solid #7ec268;border-radius:16px;display:grid;gap:20px;grid-column:1/-1;grid-template-columns:auto 1fr;padding:30px 34px}.od-health__callout-mark{color:#7ec268;height:28px;margin-top:4px;width:28px}.od-health__callout .od-health__text{color:#fff;font-size:19px;line-height:1.65;margin:0}@media (max-width:1024px){.od-health--collage .od-health__container{grid-template-columns:1fr;row-gap:28px}.od-health__callout{gap:14px;grid-template-columns:1fr;padding:24px 22px}.od-health__callout .od-health__text{font-size:17px}}.nj-faq{background:#f5f7fa;font-family:Poppins Regular,sans-serif;padding:70px 0}.nj-faq__container{margin:0 auto;max-width:860px;padding:0 20px}.nj-faq__title{color:#172a9a;font-family:Poppins Bold,sans-serif;font-size:35px;font-weight:600;line-height:135%;margin:0 0 14px;text-align:center}.nj-faq__accent{background:#569745;border-radius:2px;display:block;height:3px;margin:0 auto 36px;width:64px}.nj-faq__list{display:flex;flex-direction:column;gap:12px}.nj-faq__item{background:#fff;border:1px solid rgba(23,42,154,.08);border-radius:12px;overflow:hidden;transition:box-shadow .25s}.nj-faq__item[open]{box-shadow:0 12px 30px rgba(21,35,97,.08)}.nj-faq__question{align-items:center;color:#172a9a;cursor:pointer;display:flex;font-family:Poppins SemiBold,sans-serif;font-size:17px;font-weight:600;gap:20px;justify-content:space-between;line-height:1.45;list-style:none;padding:20px 24px}.nj-faq__question::-webkit-details-marker{display:none}.nj-faq__question::marker{content:""}.nj-faq__icon{flex-shrink:0;height:18px;position:relative;width:18px}.nj-faq__icon:after,.nj-faq__icon:before{background:#569745;border-radius:2px;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .25s,opacity .25s}.nj-faq__icon:before{height:2px;width:16px}.nj-faq__icon:after{height:16px;width:2px}.nj-faq__item[open] .nj-faq__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.nj-faq__answer{padding:0 24px 22px}.nj-faq__answer p{color:#172a9a;font-family:Poppins Regular,sans-serif;font-size:16px;line-height:1.7;margin:0}@media (max-width:1024px){.nj-faq{padding:50px 0}}@media (max-width:480px){.nj-faq__title{font-size:28px}.nj-faq__question{font-size:16px;padding:18px 20px}.nj-faq__answer{padding:0 20px 20px}}@media (prefers-reduced-motion:reduce){.nj-faq__icon:after,.nj-faq__icon:before,.nj-faq__item{transition:none}}.jh-services{background:#fff;font-family:Poppins Regular,sans-serif;padding:70px 0}.jh-services__container{margin:0 auto;max-width:1240px;padding:0 20px}.jh-services__head{margin:0 auto 44px;max-width:820px;text-align:center}.jh-services__title{color:#172a9a;font-family:Poppins Bold,sans-serif;font-size:35px;font-weight:600;line-height:135%;margin:0 0 14px}.jh-services__accent{background:#569745;border-radius:2px;display:block;height:3px;margin:0 auto 24px;width:64px}.jh-services__intro{color:#172a9a;font-family:Poppins Regular,sans-serif;font-size:18px;line-height:1.7;margin:0}.jh-services__grid{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.jh-services__item{display:flex}.jh-services__card{background:#f5f7fa;border:1px solid rgba(23,42,154,.08);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:28px 24px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;width:100%}.jh-services__card:hover{border-color:rgba(86,151,69,.35);box-shadow:0 14px 26px rgba(21,35,97,.1);transform:translateY(-4px)}.jh-services__icon{align-items:center;background:#fff;border:1px solid rgba(86,151,69,.25);border-radius:50%;color:#569745;display:inline-flex;height:56px;justify-content:center;margin-bottom:4px;width:56px}.jh-services__icon svg{height:26px;width:26px}.jh-services__name{color:#172a9a;font-family:Poppins SemiBold,sans-serif;font-size:19px;font-weight:600;line-height:1.35}.jh-services__text{color:rgba(23,42,154,.8);flex-grow:1;font-family:Poppins Regular,sans-serif;font-size:15px;line-height:1.6}.jh-services__more{align-items:center;color:#569745;display:inline-flex;font-family:Poppins SemiBold,sans-serif;font-size:15px;font-weight:600;gap:8px}.jh-services__more svg{height:16px;transition:transform .25s ease;width:16px}.jh-services__card:hover .jh-services__more svg{transform:translateX(3px)}.jh-why{background:#152361;font-family:Poppins Regular,sans-serif;padding:70px 0}.jh-why__container{margin:0 auto;max-width:1240px;padding:0 20px}.jh-why__head{margin:0 auto 44px;max-width:820px;text-align:center}.jh-why__title{color:#fff;font-family:Poppins Bold,sans-serif;font-size:35px;font-weight:700;line-height:135%;margin:0 0 14px;text-wrap:balance}.jh-why__accent{background:#7ec268;border-radius:2px;display:block;height:3px;margin:0 auto 24px;width:64px}.jh-why__intro{color:hsla(0,0%,100%,.9);font-family:Poppins Regular,sans-serif;font-size:18px;line-height:1.7;margin:0}.jh-why__list{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.jh-why__item{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:16px;display:flex;gap:16px;padding:22px 24px}.jh-why__icon{align-items:center;background:#569745;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.jh-why__icon svg{height:20px;width:20px}.jh-why__text{color:hsla(0,0%,100%,.9);font-family:Poppins Regular,sans-serif;font-size:16px;line-height:1.5}.jh-why__text strong{color:#fff;font-family:Poppins SemiBold,sans-serif;font-weight:600}.jh-areas{background:#fff;font-family:Poppins Regular,sans-serif;padding:70px 0}.jh-areas__container{margin:0 auto;max-width:1240px;padding:0 20px}.jh-areas__head{margin:0 auto 40px;max-width:820px;text-align:center}.jh-areas__title{color:#172a9a;font-family:Poppins Bold,sans-serif;font-size:35px;font-weight:600;line-height:135%;margin:0 0 14px}.jh-areas__accent{background:#569745;border-radius:2px;display:block;height:3px;margin:0 auto 24px;width:64px}.jh-areas__intro{color:#172a9a;font-family:Poppins Regular,sans-serif;font-size:18px;line-height:1.7;margin:0}.jh-areas__list{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;list-style:none;margin:0;padding:0}.jh-areas__link{align-items:center;background:#f5f7fa;border:1px solid rgba(23,42,154,.08);border-radius:100px;color:#172a9a;display:inline-flex;font-family:Poppins SemiBold,sans-serif;font-size:15px;font-weight:600;gap:8px;line-height:1.3;padding:10px 18px;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.jh-areas__link svg{color:#569745;height:16px;transition:color .2s;width:16px}.jh-areas__link:hover{background:#172a9a;border-color:#172a9a;color:#fff}.jh-areas__link:hover svg{color:#9fe089}@media (max-width:1024px){.jh-areas,.jh-services,.jh-why{padding:50px 0}.jh-services__grid,.jh-why__list{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.jh-services__grid,.jh-why__list{grid-template-columns:1fr}.jh-areas__title,.jh-services__title,.jh-why__title{font-size:28px}}@media (prefers-reduced-motion:reduce){.jh-services__card,.jh-services__more svg{transition:none}.jh-services__card:hover,.jh-services__card:hover .jh-services__more svg{transform:none}}