.new-home-page .ndh-new-blog{background:var(--ndh-white);color:var(--ndh-ink);padding-top:80px}.new-home-page .ndh-new-blog.ndh-new-blog--fullbleed{padding-top:0}.new-home-page .ndh-new-blog-wrap{max-width:1440px;margin:0 auto;padding:0 96px}.new-home-page .ndh-new-blog-eyebrow{font:var(--ndh-t-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--ndh-teal);align-items:center;gap:12px;display:inline-flex}.new-home-page .ndh-new-blog-eyebrow-light{color:#c8d8c9}.new-home-page .ndh-new-blog-hero{min-height:var(--ndh-hero-h);background:var(--ndh-footer);color:var(--ndh-white);align-items:center;display:flex;position:relative;overflow:hidden}.new-home-page .ndh-new-blog-hero-bg{position:absolute;inset:0}.new-home-page .ndh-new-blog-hero-bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.new-home-page .ndh-new-blog-hero-overlay{background:var(--ndh-hero-overlay);position:absolute;inset:0}.new-home-page .ndh-new-blog-hero-inner{z-index:1;max-width:var(--ndh-container);width:100%;padding:0 var(--ndh-gutter);margin:0 auto;position:relative}.new-home-page .ndh-new-blog-hero-inner h1{font:var(--ndh-t-title);letter-spacing:0;color:var(--ndh-white);text-wrap:balance;max-width:860px;margin:0}.new-home-page .ndh-new-blog-hero-desc{font:var(--ndh-t-p1);color:#ffffffeb;max-width:620px;margin:24px 0 0}.new-home-page .ndh-new-blog-hero-meta{font:var(--ndh-t-caption);color:#fffc;margin:24px 0 0}.new-home-page .ndh-new-blog-hero-meta b{color:var(--ndh-white);font-weight:700}.new-home-page .ndh-new-blog-hero--post h1{font:var(--ndh-t-h1);letter-spacing:var(--ndh-tracking);max-width:980px}.new-home-page .ndh-new-blog-head .ndh-new-hs-sec-head h1{font:var(--ndh-t-title);letter-spacing:0;color:var(--ndh-ink);text-wrap:balance;margin:10px 0 14px}.new-home-page .ndh-new-blog-head .ndh-new-hs-sec-head p.ndh-eyebrow--section{font:var(--ndh-t-section-eyebrow);letter-spacing:5px;text-transform:uppercase;color:var(--ndh-teal-deep)}.new-home-page .ndh-new-blog-latest-section{padding-top:60px}.new-home-page .ndh-new-blog-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.new-home-page .ndh-new-blog-card{background:var(--ndh-white);border:var(--ndh-hairline);border-radius:12px;flex-direction:column;transition:border-color .2s,box-shadow .25s,transform .25s;display:flex;overflow:hidden}.new-home-page .ndh-new-blog-card:hover{border-color:var(--ndh-teal);transform:translateY(-2px);box-shadow:0 16px 40px -24px #1e1e1e38}.new-home-page .ndh-new-blog-card-link{color:inherit;flex-direction:column;height:100%;padding:0;text-decoration:none;display:flex}.new-home-page .ndh-new-blog-thumb{aspect-ratio:16/10;background:var(--ndh-surface);position:relative;overflow:hidden}.new-home-page .ndh-new-blog-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .45s;display:block}.new-home-page .ndh-new-blog-card:hover .ndh-new-blog-thumb img{transform:scale(1.04)}.new-home-page .ndh-new-blog-thumb-ph{width:100%;height:100%;color:var(--ndh-teal);opacity:.32;justify-content:center;align-items:center;display:flex}.new-home-page .ndh-new-blog-thumb-ph svg{width:48px;height:48px}.new-home-page .ndh-new-blog-card-body{flex-direction:column;flex:1;gap:10px;padding:20px;display:flex}.new-home-page .ndh-new-blog-cmeta{font:var(--ndh-t-eyebrow);letter-spacing:.06em;text-transform:uppercase;color:var(--ndh-muted);align-items:center;gap:8px;display:flex}.new-home-page .ndh-new-blog-cmeta .cat{color:var(--ndh-teal);opacity:1}.new-home-page .ndh-new-blog-cmeta .sep{opacity:.4;background:currentColor;width:14px;height:1px;display:inline-block}.new-home-page .ndh-new-blog-card h3{font:var(--ndh-t-h2);color:var(--ndh-ink-2);margin:0;transition:color .2s}.new-home-page .ndh-new-blog-card:hover h3{color:var(--ndh-teal)}.new-home-page .ndh-new-blog-excerpt{font:var(--ndh-t-caption);color:var(--ndh-muted);margin:0}.new-home-page .ndh-new-blog-card-foot{border-top:var(--ndh-hairline);font:var(--ndh-t-caption);color:var(--ndh-muted);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;display:flex}.new-home-page .ndh-new-blog-card-foot .ndh-new-blog-card-read{color:var(--ndh-teal);opacity:1;font-weight:700;transition:transform .2s}.new-home-page .ndh-new-blog-card:hover .ndh-new-blog-card-read{transform:translate(3px)}.new-home-page .ndh-new-blog-empty{text-align:center;font:var(--ndh-t-p2);color:var(--ndh-muted);padding:60px 0}.new-home-page .ndh-new-blog-pagination{justify-content:center;margin-top:48px;display:flex}.new-home-page .ndh-new-blog-progress{z-index:999;pointer-events:none;background:#1e1e1e0f;height:3px;position:fixed;top:80px;left:0;right:0}.new-home-page .ndh-new-blog-progress-bar{background:var(--ndh-teal);width:0%;height:100%;transition:width 50ms linear}.new-home-page .ndh-new-blog-post .ndh-new-blog-back{font:var(--ndh-t-caption);color:var(--ndh-ink);opacity:.75;background:var(--ndh-surface);border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;margin:36px 0 22px;padding:6px 14px 6px 10px;font-weight:600;text-decoration:none;transition:opacity .15s,color .15s,border-color .15s,background .15s;display:inline-flex}.new-home-page .ndh-new-blog-post .ndh-new-blog-back:hover{opacity:1;color:var(--ndh-teal);border-color:var(--ndh-teal);background:var(--ndh-white)}.new-home-page .ndh-new-blog-post .ndh-new-blog-back .arr{font-size:16px;line-height:1}.new-home-page .ndh-new-blog-byline{border-bottom:var(--ndh-hairline);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;padding:22px 0 28px;display:flex}.new-home-page .ndh-new-blog-author{align-items:center;gap:14px;display:flex}.new-home-page .ndh-new-blog-avatar{background:var(--ndh-teal);width:44px;height:44px;color:var(--ndh-white);font:var(--ndh-t-caption);letter-spacing:.02em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.new-home-page .ndh-new-blog-author-txt{flex-direction:column;line-height:1.3;display:flex}.new-home-page .ndh-new-blog-author-txt b{font:var(--ndh-t-caption);color:var(--ndh-ink);font-weight:700}.new-home-page .ndh-new-blog-author-txt span{font:var(--ndh-t-fine);color:var(--ndh-muted)}.new-home-page .ndh-new-blog-share{align-items:center;gap:10px;display:flex}.new-home-page .ndh-new-blog-share .lbl{font:var(--ndh-t-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--ndh-muted)}.new-home-page .ndh-new-blog-share a,.new-home-page .ndh-new-blog-share button{border:var(--ndh-hairline);background:var(--ndh-white);width:34px;height:34px;color:var(--ndh-ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.new-home-page .ndh-new-blog-share a:hover,.new-home-page .ndh-new-blog-share button:hover:not([disabled]){background:var(--ndh-teal);color:var(--ndh-white);border-color:var(--ndh-teal)}.new-home-page .ndh-new-blog-post-wrap{grid-template-columns:220px 1fr;align-items:start;gap:80px;max-width:1440px;margin:0 auto;padding:0 96px 40px;display:grid}.new-home-page .ndh-new-blog-post-aside{font:var(--ndh-t-caption);color:var(--ndh-ink);flex-direction:column;gap:24px;display:flex;position:sticky;top:110px}.new-home-page .ndh-new-blog-post-aside .lbl{font:var(--ndh-t-eyebrow);letter-spacing:.16em;text-transform:uppercase;color:var(--ndh-muted);margin-bottom:6px;display:block}.new-home-page .ndh-new-blog-post-aside b{color:var(--ndh-ink);font-weight:700}.new-home-page .ndh-new-blog-post-body{max-width:none;font:var(--ndh-t-p1);color:var(--ndh-ink);margin:0}.new-home-page .ndh-new-blog-post-body>*{max-width:760px}.new-home-page .ndh-new-blog-post-body .ndh-new-blog-post-lead{font:var(--ndh-t-p1);color:var(--ndh-ink);border-bottom:var(--ndh-hairline);margin:0 0 32px;padding-bottom:28px}.new-home-page .ndh-new-blog-post-body h2,.new-home-page .ndh-new-blog-post-body h3{color:var(--ndh-ink)}.new-home-page .ndh-new-blog-post-body h2{font:var(--ndh-t-h1-article);margin:56px 0 18px;padding-left:20px;position:relative}.new-home-page .ndh-new-blog-post-body h2:before{content:"";background:var(--ndh-teal);border-radius:2px;width:10px;height:3px;position:absolute;top:18px;left:0}.new-home-page .ndh-new-blog-post-body h3{font:var(--ndh-t-h2);margin:36px 0 16px}.new-home-page .ndh-new-blog-post-body p{margin:0 0 24px}.new-home-page .ndh-new-blog-post-body img,.new-home-page .ndh-new-blog-post-body video,.new-home-page .ndh-new-blog-post-body iframe{max-width:100%;height:auto;display:block}.new-home-page .ndh-new-blog-post-body table{-webkit-overflow-scrolling:touch;border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.new-home-page .ndh-new-blog-post-body pre{max-width:100%;overflow-x:auto}.new-home-page .ndh-new-blog-post-body blockquote{border-left:4px solid var(--ndh-teal);background:var(--ndh-surface);font:var(--ndh-t-quote);color:var(--ndh-ink);border-radius:12px;margin:32px 0;padding:24px 28px;font-style:italic}.new-home-page .ndh-new-blog-post-body blockquote cite{font:var(--ndh-t-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--ndh-muted);margin-top:14px;font-style:normal;display:block}.new-home-page .ndh-new-blog-faq-heading{border-top:var(--ndh-hairline);padding-top:32px;margin-top:64px!important}.new-home-page .ndh-new-blog-faq{border-bottom:var(--ndh-hairline);padding:16px 0}.new-home-page .ndh-new-blog-faq summary{font:var(--ndh-t-feature);color:var(--ndh-ink);cursor:pointer}.new-home-page .ndh-new-blog-faq div{color:var(--ndh-ink-2);padding-top:10px}.new-home-page .ndh-new-blog-toc{flex-direction:column;gap:6px;display:flex}.new-home-page .ndh-new-blog-toc ol{border-left:var(--ndh-hairline);flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.new-home-page .ndh-new-blog-toc ol li a{font:var(--ndh-t-caption);color:var(--ndh-muted);border-left:2px solid #0000;margin-left:-1px;padding:6px 0 6px 14px;text-decoration:none;transition:color .15s,border-left-color .15s;display:block}.new-home-page .ndh-new-blog-toc ol li a:hover{color:var(--ndh-teal);opacity:1}.new-home-page .ndh-new-blog-toc ol li a.is-active{color:var(--ndh-teal);border-left-color:var(--ndh-teal);opacity:1;font-weight:700}.new-home-page .ndh-new-blog-toc-mobile{background:var(--ndh-surface);border-radius:10px;margin:0 0 30px;padding:14px 18px;display:none}.new-home-page .ndh-new-blog-toc-mobile summary{cursor:pointer;font:var(--ndh-t-caption);color:var(--ndh-ink);justify-content:space-between;align-items:center;font-weight:700;list-style:none;display:flex}.new-home-page .ndh-new-blog-toc-mobile summary::-webkit-details-marker{display:none}.new-home-page .ndh-new-blog-toc-mobile[open] svg{transform:rotate(180deg)}.new-home-page .ndh-new-blog-toc-mobile svg{color:var(--ndh-teal);transition:transform .2s}.new-home-page .ndh-new-blog-toc-mobile ol{margin:12px 0 0;padding:0;list-style:none}.new-home-page .ndh-new-blog-toc-mobile ol li a{font:var(--ndh-t-caption);color:var(--ndh-ink);border-bottom:1px solid #1e1e1e0d;padding:8px 0;text-decoration:none;display:block}.new-home-page .ndh-new-blog-toc-mobile ol li:last-child a{border-bottom:0}.new-home-page .ndh-new-blog-related{padding-top:30px}.new-home-page .ndh-new-blog-rel-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:10px;display:grid}.new-home-page .ndh-new-blog-post-cta{background:var(--ndh-footer);color:var(--ndh-white);margin-top:40px;padding:100px 0}.new-home-page .ndh-new-blog-post-cta-inner{text-align:center;max-width:1440px;margin:0 auto;padding:0 96px}.new-home-page .ndh-new-blog-post-cta h2{font:var(--ndh-t-h1);color:var(--ndh-white);max-width:760px;margin:18px auto 16px}.new-home-page .ndh-new-blog-post-cta p{font:var(--ndh-t-p1);color:var(--ndh-white);max-width:560px;margin:0 auto 30px}.new-home-page .ndh-new-blog-btn-light{border-radius:var(--ndh-radius-btn);background-color:var(--ndh-white);color:var(--ndh-ink);font:var(--ndh-t-btn);--ndh-wipe:var(--ndh-teal);background-image:linear-gradient(var(--ndh-wipe), var(--ndh-wipe));background-position:0;background-repeat:no-repeat;background-size:0% 100%;align-items:center;gap:8px;padding:13px 28px;text-decoration:none;transition:transform .2s,background-size 1.2s cubic-bezier(.22,1,.36,1),color .2s;display:inline-flex}.new-home-page .ndh-new-blog-btn-light:hover{color:var(--ndh-white);background-size:100% 100%;transform:translateY(-1px)}.new-home-page .ndh-new-blog-newsletter{margin:0}.new-home-page .ndh-new-blog-newsletter--band{background:var(--ndh-surface);color:var(--ndh-ink)}.new-home-page .ndh-new-blog-newsletter--band .ndh-new-blog-newsletter-inner{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:80px 96px}.new-home-page .ndh-new-blog-newsletter--inline .ndh-new-blog-newsletter-inner{background:var(--ndh-surface);color:var(--ndh-ink);border-radius:14px;margin:40px 0;padding:40px 44px}.new-home-page .ndh-new-blog-newsletter-form,.new-home-page .ndh-new-blog-newsletter-success{text-align:center;max-width:720px;margin:0 auto}.new-home-page .ndh-new-blog-newsletter-copy .eyebrow{font:var(--ndh-t-eyebrow);letter-spacing:.22em;text-transform:uppercase;color:var(--ndh-teal);margin-bottom:14px;display:inline-block}.new-home-page .ndh-new-blog-newsletter-copy h3{font:var(--ndh-t-h2);color:inherit;margin:0 0 10px}.new-home-page .ndh-new-blog-newsletter-copy p{font:var(--ndh-t-p2);opacity:.78;max-width:540px;margin:0 auto 24px}.new-home-page .ndh-new-blog-newsletter-field{gap:10px;max-width:480px;margin:0 auto;display:flex}.new-home-page .ndh-new-blog-newsletter-names{gap:10px;max-width:480px;margin:0 auto 10px;display:flex}.new-home-page .ndh-new-blog-newsletter-names input,.new-home-page .ndh-new-blog-newsletter-field input{border:var(--ndh-hairline);background:var(--ndh-white);color:var(--ndh-ink);font:var(--ndh-t-p2);border-radius:10px;outline:0;flex:1;padding:14px 18px;transition:border-color .15s}.new-home-page .ndh-new-blog-newsletter-names input:focus,.new-home-page .ndh-new-blog-newsletter-field input:focus{border-color:var(--ndh-teal)}.new-home-page .ndh-new-blog-newsletter-field button{background-color:var(--ndh-teal);color:var(--ndh-white);border-radius:var(--ndh-radius-btn);font:var(--ndh-t-btn);cursor:pointer;--ndh-wipe:var(--ndh-teal-deep);background-image:linear-gradient(var(--ndh-wipe), var(--ndh-wipe));background-position:0;background-repeat:no-repeat;background-size:0% 100%;border:0;padding:14px 28px;transition:background-size 1.2s cubic-bezier(.22,1,.36,1),transform .15s}.new-home-page .ndh-new-blog-newsletter-field button:hover{background-size:100% 100%;transform:translateY(-1px)}.new-home-page .ndh-new-blog-newsletter-note{font:var(--ndh-t-fine);opacity:.55;margin:14px 0 0}.new-home-page .ndh-new-blog-newsletter-success{padding:20px 0}.new-home-page .ndh-new-blog-newsletter-success-icon{background:var(--ndh-teal);width:48px;height:48px;color:var(--ndh-white);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.new-home-page .ndh-new-blog-newsletter-success h3{font:var(--ndh-t-h2);color:inherit;margin:0 0 6px}.new-home-page .ndh-new-blog-newsletter-success p{font:var(--ndh-t-caption);opacity:.75;margin:0}.new-home-page .ndh-new-blog-newsletter .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.new-home-page .ndh-new-blog-toast{background:var(--ndh-ink);color:var(--ndh-white);font:var(--ndh-t-caption);z-index:9000;pointer-events:none;border-radius:999px;padding:12px 22px;font-weight:600;position:fixed;bottom:36px;left:50%;transform:translate(-50%);box-shadow:0 14px 40px -16px #0006}.new-home-page.ndh-new-blog-print-body{background:var(--ndh-white);color:var(--ndh-ink);padding:0}.ndh-new-blog-print{max-width:720px;margin:0 auto;padding:40px}.ndh-new-blog-print h1{font:var(--ndh-t-h1-article);color:var(--ndh-ink);margin:16px 0 12px}.ndh-new-blog-print-head{border-bottom:2px solid var(--ndh-ink);justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}.ndh-new-blog-print-head-meta{text-align:right;font:var(--ndh-t-fine);color:var(--ndh-muted);letter-spacing:.04em}.ndh-new-blog-print-meta{font:var(--ndh-t-fine);letter-spacing:.1em;text-transform:uppercase;color:var(--ndh-muted);align-items:center;gap:8px;display:flex}.ndh-new-blog-print-dek{font:var(--ndh-t-caption);color:var(--ndh-ink-2);margin:0 0 24px;font-style:italic}.ndh-new-blog-print-body{font:var(--ndh-t-caption);color:var(--ndh-ink-2)}.ndh-new-blog-print-body h2{font:var(--ndh-t-h5);color:var(--ndh-ink);margin-top:24px;margin-bottom:8px}.ndh-new-blog-print-body h3{font:var(--ndh-t-feature);color:var(--ndh-ink);margin-top:18px;margin-bottom:6px}.ndh-new-blog-print-foot{border-top:var(--ndh-hairline);color:var(--ndh-muted);font:var(--ndh-t-fine);margin-top:40px;padding-top:14px}@media print{.ndh-new-blog-print{padding:20px}.ndh-new-blog-print a{color:var(--ndh-ink);text-decoration:none}@page{margin:.6in}}@media (width<=1200px){.new-home-page .ndh-new-blog-wrap,.new-home-page .ndh-new-blog-post-wrap,.new-home-page .ndh-new-blog-post-cta-inner,.new-home-page .ndh-new-blog-newsletter--band .ndh-new-blog-newsletter-inner{padding-left:40px;padding-right:40px}}@media (width<=1100px){.new-home-page .ndh-new-blog-grid,.new-home-page .ndh-new-blog-rel-grid{grid-template-columns:repeat(2,1fr)}.new-home-page .ndh-new-blog-post-wrap{grid-template-columns:minmax(0,1fr);gap:24px}.new-home-page .ndh-new-blog-post-aside{display:none}.new-home-page .ndh-new-blog-toc-mobile{box-sizing:border-box;max-width:100%;display:block;overflow:hidden}.new-home-page .ndh-new-blog-toc-mobile ol li a{overflow-wrap:break-word;word-break:break-word}.new-home-page .ndh-new-blog-post-body{min-width:0}}@media (width<=760px){.new-home-page .ndh-new-blog-wrap,.new-home-page .ndh-new-blog-post-wrap,.new-home-page .ndh-new-blog-post-cta-inner,.new-home-page .ndh-new-blog-newsletter--band .ndh-new-blog-newsletter-inner{padding-left:20px;padding-right:20px}.new-home-page .ndh-new-blog-grid,.new-home-page .ndh-new-blog-rel-grid{grid-template-columns:1fr}.new-home-page .ndh-new-blog-post-body blockquote{padding:18px 20px}.new-home-page .ndh-new-blog-newsletter--band .ndh-new-blog-newsletter-inner{padding:50px 20px}.new-home-page .ndh-new-blog-newsletter-names,.new-home-page .ndh-new-blog-newsletter-field{flex-direction:column}.new-home-page .ndh-new-blog-progress{top:72px}}@media (width<=768px){.new-home-page .ndh-new-blog-hero{align-items:flex-end}.new-home-page .ndh-new-blog-hero-inner{padding-bottom:56px}}
