.page__title.title,.heading-wrapper--page{display:none!important}.section__wrapper{padding-top:0!important;margin-top:0!important}.breadcrumb a{display:inline!important}.page__content,.one-whole.column{text-align:left!important}.njs-body p a,.njs-body li a,.njs-answer-capsule a,.njs-quick-answer a,.njs-quick-answer-pill a,.njs-fact-block a,.njs-author-box a,.njs-page-footer a{display:inline!important}.njs-toc-list a,.njs-sidebar-cta a{display:block!important}.njs-btn-primary,.njs-btn-secondary{display:inline-block!important}:root{--njs-black: #1A1A1A;--njs-dark-gray: #333333;--njs-medium-gray: #666666;--njs-light-gray: #F3F4F6;--njs-border: #E5E5E5;--njs-accent: #2563EB;--njs-accent-hover: #1D4ED8;--njs-warning: #F59E0B;--njs-danger: #DC2626;--njs-success: #059669;--njs-white: #FFFFFF;--njs-max-width: 1200px;--njs-content-width: 900px;--njs-sidebar-width: 280px;--njs-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif}.njs-body{font-family:var(--njs-font-body);font-size:17px;line-height:1.7;color:var(--njs-dark-gray)}.njs-body *,.njs-body *:before,.njs-body *:after{box-sizing:border-box}.njs-wrapper{max-width:var(--njs-max-width);margin:0 auto;padding:24px 16px 60px}.njs-layout{display:flex;gap:40px;align-items:flex-start}.njs-main{flex:1;max-width:var(--njs-content-width);min-width:0}.njs-main img,.njs-sidebar img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.njs-sidebar{width:var(--njs-sidebar-width);flex-shrink:0;position:sticky;top:20px;max-height:calc(100vh - 40px);overflow-y:auto}.njs-section-white{background:var(--njs-white);padding:40px 24px}.njs-section-gray{background:var(--njs-light-gray);padding:40px 24px;margin:0 -16px}@media(min-width:768px){.njs-wrapper{padding:40px 24px 80px}.njs-section-gray{margin:0 -40px;padding:40px}}.njs-body h1{font-size:2rem;line-height:1.2;color:var(--njs-black);margin-bottom:20px;font-weight:700}.njs-body h2{font-size:1.5rem;line-height:1.3;color:var(--njs-black);margin:48px 0 16px;font-weight:700;padding-top:24px;border-top:1px solid var(--njs-border)}.njs-body h3{font-size:1.2rem;line-height:1.4;color:var(--njs-black);margin:32px 0 12px;font-weight:600}.njs-h4-replacement{font-size:.85rem;color:var(--njs-medium-gray);margin:24px 0 8px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.njs-body p{margin-bottom:16px;max-width:100%}.njs-body a{color:var(--njs-accent);text-decoration:underline}.njs-body a:hover{color:var(--njs-accent-hover)}@media(min-width:768px){.njs-body h1{font-size:2.4rem}}.njs-answer-capsule{background:var(--njs-light-gray);border-left:4px solid var(--njs-black);padding:20px 24px;margin:0 0 32px;font-weight:600;font-size:1.05rem;line-height:1.6}.njs-quick-answer{background:var(--njs-light-gray);border-left:4px solid var(--njs-accent);padding:16px 20px;margin:0 0 24px;font-weight:600;font-size:.95rem}.njs-quick-answer:before{content:"Quick Answer: ";font-weight:700;color:var(--njs-black)}.njs-quick-answer-pill{background:var(--njs-black);color:var(--njs-white);padding:16px 24px;margin:0 0 24px;font-size:.95rem;font-weight:500;line-height:1.6}.njs-quick-answer-pill:before{content:"Quick Answer: ";font-weight:700}.njs-author-box{display:flex;gap:20px;align-items:flex-start;background:var(--njs-light-gray);border:1px solid var(--njs-border);border-left:4px solid var(--njs-black);padding:20px;margin:30px 0}.njs-author-photo{width:80px;height:80px;border-radius:50%;background:var(--njs-border);flex-shrink:0;overflow:hidden}.njs-author-photo img{width:100%;height:100%;object-fit:cover}.njs-author-box .njs-author-info p{margin:0 0 10px;font-size:.95rem;color:var(--njs-medium-gray)}.njs-author-box .njs-author-info .njs-author-heading{margin:0 0 5px;font-size:1.1rem;font-weight:700;color:var(--njs-black)}.njs-author-credentials{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.njs-credential-badge{background:var(--njs-white);color:var(--njs-medium-gray);font-size:.75rem;font-weight:600;padding:4px 10px;text-transform:uppercase;letter-spacing:.3px;text-decoration:none;display:inline-block}a.njs-credential-badge:hover{background:var(--njs-border);color:var(--njs-black);text-decoration:none}.njs-author-bio{background:var(--njs-light-gray);padding:32px 28px;margin:48px 0;display:flex;gap:20px;align-items:flex-start}.njs-author-bio img{width:100px;height:100px;object-fit:cover;flex-shrink:0}.njs-author-bio h3{margin-top:0}.njs-author-trust-line{font-size:.85rem;color:var(--njs-medium-gray);margin:8px 0 0}.njs-author-trust-line .njs-trust-star{color:#f59e0b}.njs-author-social-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px;font-size:.85rem}.njs-author-social-links a{color:var(--njs-medium-gray);text-decoration:none;font-weight:500}.njs-author-social-links a:hover{color:var(--njs-black)}.njs-trust-bar{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:24px;background:var(--njs-light-gray);border:1px solid var(--njs-border);padding:16px 24px;margin:0 0 30px;font-size:.85rem;color:var(--njs-medium-gray);text-align:center}.njs-trust-bar-item{white-space:nowrap}.njs-trust-bar .njs-trust-star{color:#f59e0b}@media(max-width:768px){.njs-author-box{flex-direction:column;text-align:center;align-items:center}.njs-author-credentials,.njs-author-social-links{justify-content:center}.njs-trust-bar{flex-direction:column;gap:8px}}.njs-toc{background:var(--njs-white);border:1px solid var(--njs-border);padding:20px;margin-bottom:20px}.njs-toc-title{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:var(--njs-medium-gray);margin:0 0 15px;padding-bottom:10px;border-bottom:2px solid var(--njs-border)}.njs-toc-list{list-style:none;padding:0;margin:0}.njs-toc-list li{margin-bottom:8px}.njs-toc-list a{color:var(--njs-medium-gray);text-decoration:none;font-size:14px;display:block;padding:6px 10px;border-left:3px solid transparent;transition:all .2s ease}.njs-toc-list a:hover{background:var(--njs-light-gray);color:var(--njs-black)}.njs-toc-list a.active{background:var(--njs-light-gray);color:var(--njs-black);border-left-color:var(--njs-black);font-weight:600}.njs-mobile-toc{display:none;background:var(--njs-light-gray);border:1px solid var(--njs-border);padding:0;margin:0 0 30px}.njs-mobile-toc summary{font-size:14px;font-weight:700;padding:15px 20px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.njs-mobile-toc summary::-webkit-details-marker{display:none}.njs-mobile-toc summary:after{content:"\25bc";font-size:10px;transition:transform .2s}.njs-mobile-toc:not([open]) summary:after{transform:rotate(-90deg)}.njs-mobile-toc .njs-toc-list{padding:0 20px 15px}.njs-sidebar-cta{background:var(--njs-light-gray);border:1px solid var(--njs-border);padding:20px;text-align:center}.njs-sidebar-cta p.njs-sidebar-cta-heading{margin:0 0 15px;font-size:16px;font-weight:700;color:var(--njs-black)}.njs-sidebar-cta a{color:var(--njs-accent);text-decoration:none;display:block;margin:8px 0;font-weight:600}.njs-sidebar-cta a:hover{text-decoration:underline}.njs-sidebar-cta p.njs-sidebar-cta-note{font-size:14px;margin:10px 0 0;color:var(--njs-medium-gray)}.njs-callout{padding:16px 20px;margin:24px 0;font-size:.95rem;line-height:1.6}.njs-callout-warning{background:#fef3c7;border-left:4px solid var(--njs-warning)}.njs-callout-tip{background:#ecfdf5;border-left:4px solid var(--njs-success)}.njs-callout-budget{background:#eff6ff;border-left:4px solid var(--njs-accent)}.njs-callout-stat{background:var(--njs-light-gray);border-left:4px solid var(--njs-dark-gray)}.njs-callout-key-takeaways{border-left:4px solid var(--njs-black)}.njs-callout-key-takeaways ul{margin-top:12px;padding-left:18px}.njs-callout strong:first-child{display:block;margin-bottom:4px}.njs-callout-enhanced{display:flex;gap:16px;align-items:flex-start;padding:20px;margin:24px 0;background:var(--njs-white);border:1px solid var(--njs-border)}.njs-callout-enhanced-icon{font-size:1.5rem;flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--njs-light-gray);border-radius:50%}.njs-callout-enhanced-body{flex:1}.njs-callout-enhanced-title{font-weight:700;color:var(--njs-black);margin-bottom:6px;font-size:.95rem}.njs-callout-enhanced-text{font-size:.9rem;color:var(--njs-dark-gray);margin:0}.njs-fact-block{background:var(--njs-white);border:2px solid var(--njs-black);padding:20px 24px;margin:24px 0}.njs-fact-block .njs-h4-replacement{margin:0 0 12px;font-size:.95rem;color:var(--njs-black);text-transform:none;letter-spacing:0;font-weight:700}.njs-fact-block ul{list-style:none;padding:0;margin:0}.njs-fact-block li{padding:4px 0;font-size:.9rem;border-bottom:1px solid var(--njs-border)}.njs-fact-block li:last-child{border-bottom:none}.njs-scorecard{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin:24px 0}@media(min-width:600px){.njs-scorecard{grid-template-columns:repeat(4,1fr)}}.njs-scorecard-item{background:var(--njs-white);border:1px solid var(--njs-border);padding:16px;text-align:center}.njs-scorecard-icon{font-size:1.8rem;margin-bottom:6px}.njs-scorecard-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;color:var(--njs-medium-gray);margin-bottom:4px}.njs-scorecard-value{font-size:.95rem;font-weight:700;color:var(--njs-black)}.njs-scorecard-bar{height:6px;background:var(--njs-border);margin-top:8px;border-radius:3px;overflow:hidden}.njs-scorecard-bar-fill{height:100%;border-radius:3px}.njs-bar-low{width:25%;background:#059669}.njs-bar-medium{width:50%;background:#f59e0b}.njs-bar-high{width:75%;background:#dc2626}.njs-bar-full{width:100%;background:var(--njs-black)}.njs-bar-conditional{width:60%;background:#f59e0b}.njs-stat-row{display:flex;gap:20px;margin:24px 0;flex-wrap:wrap}.njs-stat-block{flex:1;min-width:140px;background:var(--njs-white);border-left:4px solid var(--njs-black);padding:16px 20px}.njs-stat-number{font-size:1.8rem;font-weight:700;color:var(--njs-black);line-height:1.2}.njs-stat-label{font-size:.8rem;color:var(--njs-medium-gray);text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.njs-table-wrapper{overflow-x:auto;margin:24px 0;-webkit-overflow-scrolling:touch}.njs-table{width:100%;border-collapse:collapse;font-size:.9rem}.njs-table th{background:var(--njs-light-gray);color:var(--njs-black);padding:12px 14px;text-align:left;font-weight:600;white-space:nowrap}.njs-table td{padding:10px 14px;border-bottom:1px solid var(--njs-border);vertical-align:top}.njs-table tr:nth-child(2n){background:var(--njs-light-gray)}.njs-compare-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}@media(max-width:500px){.njs-compare-cards{grid-template-columns:1fr}}.njs-compare-card{border:1px solid var(--njs-border);padding:20px}.njs-compare-card-title{font-weight:700;font-size:.95rem;color:var(--njs-black);margin-bottom:12px;padding-bottom:8px;border-bottom:2px solid var(--njs-black)}.njs-compare-card ul{list-style:none;padding:0;margin:0}.njs-compare-card li{padding:6px 0;font-size:.85rem;border-bottom:1px solid var(--njs-border)}.njs-compare-card li:last-child{border-bottom:none}.njs-cta-dark{background:var(--njs-black);color:var(--njs-white);padding:32px 28px;margin:40px 0;text-align:center}.njs-cta-dark h3{color:var(--njs-white);margin:0 0 12px;font-size:1.2rem}.njs-cta-dark p{color:#ccc;margin-bottom:20px;font-size:.95rem}.njs-cta-soft{background:var(--njs-light-gray);color:var(--njs-black);text-align:left;padding:20px 24px}.njs-cta-soft p{color:var(--njs-dark-gray);margin-bottom:12px}.njs-cta-soft-tight p{color:var(--njs-dark-gray);margin:0}.njs-cta-enhanced{background:var(--njs-black);color:var(--njs-white);padding:32px 28px;margin:40px 0;display:flex;align-items:center;gap:24px}.njs-cta-enhanced-icon{font-size:2.5rem;flex-shrink:0}.njs-cta-enhanced-body h3{color:var(--njs-white);margin:0 0 8px;font-size:1.1rem}.njs-cta-enhanced-body p{color:#ccc;margin:0 0 16px;font-size:.9rem}.njs-cta-phone-line{margin-top:16px;margin-bottom:0;font-size:.9rem}.njs-cta-phone-link{color:var(--njs-white);font-weight:700}.njs-btn-primary{display:inline-block;background:var(--njs-white);color:var(--njs-black);padding:14px 32px;text-decoration:none;font-weight:700;font-size:1rem;min-height:44px;border:none}.njs-btn-primary:hover{background:var(--njs-light-gray);color:var(--njs-black)}.njs-btn-secondary{display:inline-block;background:var(--njs-black);color:var(--njs-white);padding:12px 24px;text-decoration:none;font-weight:600;font-size:.95rem;margin:16px 0}.njs-btn-secondary:hover{background:var(--njs-dark-gray);color:var(--njs-white)}.njs-btn-inline{display:inline-block;background:var(--njs-white);color:var(--njs-black);padding:12px 28px;text-decoration:none;font-weight:700;font-size:.95rem}.njs-hero-image{position:relative;margin:0;overflow:hidden;max-height:400px}.njs-hero-image img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}.njs-hero-image-caption{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000b3);color:var(--njs-white);padding:40px 20px 16px;font-size:.85rem}.njs-content-image{margin:24px 0}.njs-content-image img{width:100%;height:auto;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.njs-image-placeholder{background:var(--njs-light-gray);border:2px dashed var(--njs-border);padding:40px 20px;text-align:center;color:var(--njs-medium-gray);font-style:italic;margin:24px 0}.njs-author-photo-placeholder{width:64px;height:64px;min-width:64px;padding:10px;font-size:.7rem}.njs-author-bio-photo-placeholder{width:100px;height:100px;min-width:100px;padding:10px;font-size:.7rem}.njs-section-header{margin-bottom:24px}.njs-section-header .njs-part-label{font-size:.7rem;text-transform:uppercase;letter-spacing:2px;color:var(--njs-medium-gray);margin-bottom:8px}.njs-section-header h2{margin:0;padding-bottom:12px;border-bottom:3px solid var(--njs-black);border-top:none;display:inline-block}.njs-part-header{margin:56px 0 24px;padding:20px 0;border-top:3px solid var(--njs-black)}.njs-part-header .njs-part-label{font-size:.8rem;text-transform:uppercase;letter-spacing:1.5px;color:var(--njs-medium-gray);margin-bottom:4px}.njs-part-header h2{margin:0;padding:0;border:none}details.njs-expandable{border:1px solid var(--njs-border);margin:24px 0}details.njs-expandable summary{background:var(--njs-light-gray);padding:16px 20px;font-weight:600;cursor:pointer;font-size:.95rem;list-style:none}details.njs-expandable summary::-webkit-details-marker{display:none}details.njs-expandable summary:after{content:" \25b8";font-size:.85rem}details.njs-expandable[open] summary:after{content:" \25be"}details.njs-expandable .njs-expandable-content{padding:20px 24px;border-top:1px solid var(--njs-border)}details.njs-faq-item{border-bottom:1px solid var(--njs-border)}details.njs-faq-item summary{padding:16px 0;font-weight:600;cursor:pointer;font-size:1rem;list-style:none}details.njs-faq-item summary::-webkit-details-marker{display:none}details.njs-faq-item summary:before{content:"Q: ";font-weight:700}details.njs-faq-item .njs-faq-answer{padding:0 0 16px;font-size:.95rem;line-height:1.6}.njs-related-reading{background:var(--njs-light-gray);padding:24px;margin:40px 0}.njs-related-reading h3{margin:0 0 16px}.njs-related-reading ul{list-style:none;padding:0}.njs-related-reading li{padding:8px 0;border-bottom:1px solid var(--njs-border)}.njs-related-reading li:last-child{border-bottom:none}.njs-breadcrumb{font-size:.85rem;color:var(--njs-medium-gray);margin-bottom:16px}.njs-breadcrumb a{color:var(--njs-medium-gray);text-decoration:none}.njs-breadcrumb a:hover{color:var(--njs-black)}@media(max-width:1024px){.njs-layout{flex-direction:column}.njs-sidebar{display:none}.njs-mobile-toc{display:block}.njs-main{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/njs-components.css.map */
