.ArticleCard-module__dO8f5a__card{flex-direction:column;gap:16px;display:flex}.ArticleCard-module__dO8f5a__media{height:var(--nsf-media-card);align-items:flex-end;padding:20px;transition:opacity .15s;display:flex;position:relative;overflow:hidden}.ArticleCard-module__dO8f5a__mediaImage{object-fit:cover}.ArticleCard-module__dO8f5a__card:hover .ArticleCard-module__dO8f5a__media{opacity:.88}.ArticleCard-module__dO8f5a__title{font-size:var(--nsf-size-card-title);letter-spacing:var(--nsf-track-snug);font-weight:600;line-height:1.2}.ArticleCard-module__dO8f5a__card:hover .ArticleCard-module__dO8f5a__title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.ArticleCard-module__dO8f5a__dek{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);line-height:1.58}.ArticleCard-module__dO8f5a__category{letter-spacing:var(--nsf-track-mono);font-size:var(--nsf-size-mono-sm)}.ArticleCard-module__dO8f5a__lead{gap:24px}.ArticleCard-module__dO8f5a__lead .ArticleCard-module__dO8f5a__media{height:var(--nsf-media-hero);padding:32px}.ArticleCard-module__dO8f5a__lead .ArticleCard-module__dO8f5a__title{font-size:var(--nsf-size-hero);letter-spacing:var(--nsf-track-tight);max-width:760px;font-weight:700;line-height:1.02}.ArticleCard-module__dO8f5a__lead .ArticleCard-module__dO8f5a__dek{font-size:var(--nsf-size-lead);max-width:540px;line-height:1.62}.ArticleCard-module__dO8f5a__lead .ArticleCard-module__dO8f5a__category{font-size:var(--nsf-size-mono);letter-spacing:1.6px}@media (max-width:1024px){.ArticleCard-module__dO8f5a__lead .ArticleCard-module__dO8f5a__title{font-size:44px}}@media (max-width:640px){.ArticleCard-module__dO8f5a__media{height:200px}.ArticleCard-module__dO8f5a__lead .ArticleCard-module__dO8f5a__media{height:220px;padding:20px}.ArticleCard-module__dO8f5a__lead .ArticleCard-module__dO8f5a__title{letter-spacing:-.6px;font-size:30px}.ArticleCard-module__dO8f5a__lead .ArticleCard-module__dO8f5a__dek{font-size:var(--nsf-size-body)}}
.ArticleDisclaimer-module__bMOzSW__wrap{border-left:2px solid var(--nsf-brand);background:#f4f2ef;max-width:660px;margin-bottom:40px;padding:16px 20px}.ArticleDisclaimer-module__bMOzSW__text{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);line-height:1.55}
.ArticleTOC-module__k5fcRa__toc{border:1px solid var(--nsf-rule);max-width:660px;margin-bottom:40px;padding:20px 24px}.ArticleTOC-module__k5fcRa__kicker{color:var(--nsf-ink-40);margin-bottom:12px;display:block}.ArticleTOC-module__k5fcRa__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ArticleTOC-module__k5fcRa__item a,.ArticleTOC-module__k5fcRa__subitem a{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-70);text-decoration:none}.ArticleTOC-module__k5fcRa__item a:hover,.ArticleTOC-module__k5fcRa__subitem a:hover{color:var(--nsf-brand);text-decoration:underline}.ArticleTOC-module__k5fcRa__subitem{padding-left:18px}@media (max-width:640px){.ArticleTOC-module__k5fcRa__toc{padding:16px 18px}}
.MostRead-module__DhYRGq__rail{flex-direction:column;display:flex}.MostRead-module__DhYRGq__railTitle{border-bottom:1px solid var(--nsf-rule-strong);letter-spacing:1.6px;padding-bottom:14px}.MostRead-module__DhYRGq__list{margin:0;padding:0;list-style:none}.MostRead-module__DhYRGq__item{border-bottom:1px solid var(--nsf-rule)}.MostRead-module__DhYRGq__item:last-child{border-bottom:none}.MostRead-module__DhYRGq__link{gap:18px;padding:22px 0;display:flex}.MostRead-module__DhYRGq__number{font-family:var(--nsf-font-mono);color:var(--nsf-ink-35);flex-shrink:0;padding-top:3px;font-size:12px;font-weight:500}.MostRead-module__DhYRGq__text{flex-direction:column;gap:7px;display:flex}.MostRead-module__DhYRGq__category{font-size:var(--nsf-size-mono-sm);letter-spacing:var(--nsf-track-mono)}.MostRead-module__DhYRGq__title{font-family:var(--nsf-font-display);font-size:var(--nsf-size-rail-title);letter-spacing:-.3px;font-weight:600;line-height:1.26}.MostRead-module__DhYRGq__link:hover .MostRead-module__DhYRGq__title{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}
.ExerciseMedia-module__BeACwW__figure{flex-direction:column;gap:10px;margin:1.6em 0;display:flex}.ExerciseMedia-module__BeACwW__media{border:1px solid var(--nsf-rule);width:100%;max-width:420px;display:block}.ExerciseMedia-module__BeACwW__caption{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono-sm);letter-spacing:.6px;text-transform:uppercase;color:var(--nsf-ink-40)}
.PillarSection-module__mlz3UG__section{padding-top:var(--nsf-section-gap)}.PillarSection-module__mlz3UG__header{border-bottom:1px solid var(--nsf-rule-strong);justify-content:space-between;align-items:flex-end;margin-bottom:36px;padding-bottom:20px;display:flex}.PillarSection-module__mlz3UG__heading{align-items:baseline;gap:18px;display:flex}.PillarSection-module__mlz3UG__number{font-family:var(--nsf-font-display);font-size:var(--nsf-size-section-num);letter-spacing:var(--nsf-track-tight);font-weight:700;line-height:.85}.PillarSection-module__mlz3UG__title{font-size:var(--nsf-size-section-title);letter-spacing:-.6px;font-weight:600}.PillarSection-module__mlz3UG__viewAll{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono);letter-spacing:var(--nsf-track-mono);text-transform:uppercase;color:var(--nsf-ink-55);white-space:nowrap;font-weight:500}.PillarSection-module__mlz3UG__viewAll:hover{text-underline-offset:3px;text-decoration:underline}.PillarSection-module__mlz3UG__grid{gap:var(--nsf-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1024px){.PillarSection-module__mlz3UG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PillarSection-module__mlz3UG__section{padding-top:56px}.PillarSection-module__mlz3UG__grid{grid-template-columns:1fr;gap:36px}.PillarSection-module__mlz3UG__number{font-size:40px}.PillarSection-module__mlz3UG__title{font-size:22px}}
.SubscribeForm-module__hCS0fG__form{flex-direction:column;justify-self:end;gap:14px;width:100%;max-width:440px;display:flex}.SubscribeForm-module__hCS0fG__input{border:none;border-bottom:1px solid var(--nsf-ink);width:100%;color:var(--nsf-ink);font-family:var(--nsf-font-body);background:0 0;border-radius:0;padding:14px 0;font-size:16px}.SubscribeForm-module__hCS0fG__input::placeholder{color:var(--nsf-ink-40)}.SubscribeForm-module__hCS0fG__input:disabled{opacity:.5}.SubscribeForm-module__hCS0fG__button{background:var(--nsf-brand);color:#fff;font-family:var(--nsf-font-mono);letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;border:none;border-radius:0;align-self:flex-start;min-height:44px;padding:15px 28px;font-size:12px;font-weight:700;transition:opacity .15s}.SubscribeForm-module__hCS0fG__button:hover:not(:disabled){opacity:.85}.SubscribeForm-module__hCS0fG__button:disabled{opacity:.6;cursor:default}.SubscribeForm-module__hCS0fG__honeypot{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.SubscribeForm-module__hCS0fG__success,.SubscribeForm-module__hCS0fG__error{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono);letter-spacing:.4px;line-height:1.5}.SubscribeForm-module__hCS0fG__success{color:var(--nsf-brand)}.SubscribeForm-module__hCS0fG__error{color:#9b2b3c}@media (max-width:640px){.SubscribeForm-module__hCS0fG__form{justify-self:stretch;max-width:100%}.SubscribeForm-module__hCS0fG__button{text-align:center;align-self:stretch}}
.SubscribeBlock-module__j-CjPG__wrap{margin-top:96px}.SubscribeBlock-module__j-CjPG__inner{border-top:1px solid var(--nsf-rule-strong);border-bottom:1px solid var(--nsf-rule-strong);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px;padding:56px 0;display:grid}.SubscribeBlock-module__j-CjPG__copy{flex-direction:column;gap:12px;display:flex}.SubscribeBlock-module__j-CjPG__kicker{color:var(--nsf-brand);letter-spacing:var(--nsf-track-mono-wide)}.SubscribeBlock-module__j-CjPG__title{font-size:var(--nsf-size-h2);letter-spacing:-1.2px;font-weight:600;line-height:1.1}.SubscribeBlock-module__j-CjPG__dek{font-size:var(--nsf-size-body);color:var(--nsf-ink-70);max-width:400px;line-height:1.6}@media (max-width:640px){.SubscribeBlock-module__j-CjPG__wrap{margin-top:60px}.SubscribeBlock-module__j-CjPG__inner{grid-template-columns:1fr;gap:28px;padding:40px 0}.SubscribeBlock-module__j-CjPG__title{letter-spacing:-.8px;font-size:26px}}
.savings-module__lAoKyG__head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}.savings-module__lAoKyG__title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}.savings-module__lAoKyG__dek{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}.savings-module__lAoKyG__body{padding-bottom:96px}@media (max-width:640px){.savings-module__lAoKyG__head{padding-top:40px}.savings-module__lAoKyG__title{letter-spacing:-1px;font-size:30px}}
.ComingSoonPillar-module__IM5Nma__head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}.ComingSoonPillar-module__IM5Nma__number{font-family:var(--nsf-font-display);letter-spacing:var(--nsf-track-tight);font-size:72px;font-weight:700;line-height:.82}.ComingSoonPillar-module__IM5Nma__title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}.ComingSoonPillar-module__IM5Nma__description{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}.ComingSoonPillar-module__IM5Nma__notice{flex-direction:column;gap:16px;padding:64px 0 96px;display:flex}.ComingSoonPillar-module__IM5Nma__kicker{letter-spacing:var(--nsf-track-mono-wide)}.ComingSoonPillar-module__IM5Nma__message{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:560px;line-height:1.6}@media (max-width:640px){.ComingSoonPillar-module__IM5Nma__head{padding-top:40px}.ComingSoonPillar-module__IM5Nma__number{font-size:48px}.ComingSoonPillar-module__IM5Nma__title{letter-spacing:-1px;font-size:30px}.ComingSoonPillar-module__IM5Nma__description{font-size:var(--nsf-size-body)}.ComingSoonPillar-module__IM5Nma__notice{padding:40px 0 60px}}
.article-module__KmnfHG__head{flex-direction:column;gap:18px;max-width:820px;padding-top:64px;padding-bottom:36px;display:flex}.article-module__KmnfHG__category{letter-spacing:1.6px}.article-module__KmnfHG__title{letter-spacing:-2px;font-size:52px;font-weight:700;line-height:1.03}.article-module__KmnfHG__dek{color:var(--nsf-ink-70);font-size:19px;line-height:1.55}.article-module__KmnfHG__meta{border-top:1px solid var(--nsf-rule);flex-wrap:wrap;gap:22px;padding-top:8px;display:flex}.article-module__KmnfHG__hero{background:var(--nsf-rule);align-items:flex-end;height:380px;margin-bottom:56px;padding:32px;display:flex;position:relative;overflow:hidden}.article-module__KmnfHG__heroImage{object-fit:cover}.article-module__KmnfHG__bodyWrap{display:block}.article-module__KmnfHG__body{color:#1c1c1c;max-width:660px;font-size:18px;line-height:1.72}.article-module__KmnfHG__body>*+*{margin-top:1.3em}.article-module__KmnfHG__body h2{letter-spacing:-1px;margin-top:2.2em;font-size:30px;font-weight:700;line-height:1.15}.article-module__KmnfHG__body h3{letter-spacing:-.5px;margin-top:1.9em;font-size:22px;font-weight:600}.article-module__KmnfHG__body a{color:var(--nsf-brand);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.article-module__KmnfHG__body ul,.article-module__KmnfHG__body ol{padding-left:1.3em}.article-module__KmnfHG__body li+li{margin-top:.5em}.article-module__KmnfHG__body blockquote{border-left:2px solid var(--nsf-brand);font-family:var(--nsf-font-display);letter-spacing:-.5px;margin:1.8em 0;padding-left:22px;font-size:22px;font-weight:500;line-height:1.35}.article-module__KmnfHG__body code{font-family:var(--nsf-font-mono);background:#f4f2ef;padding:2px 5px;font-size:.88em}.article-module__KmnfHG__body pre{background:var(--nsf-ink);color:#f4f3ef;font-family:var(--nsf-font-mono);padding:20px;font-size:13px;line-height:1.6;overflow-x:auto}.article-module__KmnfHG__body pre code{background:0 0;padding:0}.article-module__KmnfHG__body hr{border:none;border-top:1px solid var(--nsf-rule);margin:2.4em 0}.article-module__KmnfHG__body img{margin:2em 0}.article-module__KmnfHG__related{padding-top:88px}.article-module__KmnfHG__relatedTitle{border-bottom:1px solid var(--nsf-rule-strong);letter-spacing:1.6px;margin-bottom:36px;padding-bottom:16px}.article-module__KmnfHG__relatedGrid{gap:var(--nsf-grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:1024px){.article-module__KmnfHG__title{letter-spacing:-1.4px;font-size:40px}.article-module__KmnfHG__relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.article-module__KmnfHG__head{gap:14px;padding-top:36px}.article-module__KmnfHG__title{letter-spacing:-.9px;font-size:29px}.article-module__KmnfHG__dek{font-size:16px}.article-module__KmnfHG__hero{height:200px;margin-bottom:36px;padding:20px}.article-module__KmnfHG__body{font-size:17px}.article-module__KmnfHG__body h2{font-size:24px}.article-module__KmnfHG__body h3,.article-module__KmnfHG__body blockquote{font-size:19px}.article-module__KmnfHG__related{padding-top:56px}.article-module__KmnfHG__relatedGrid{grid-template-columns:1fr;gap:36px}}
.pillar-module__q-tE_G__head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:14px;margin-bottom:44px;padding-top:64px;padding-bottom:28px;display:flex}.pillar-module__q-tE_G__number{font-family:var(--nsf-font-display);letter-spacing:var(--nsf-track-tight);font-size:72px;font-weight:700;line-height:.82}.pillar-module__q-tE_G__title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.02}.pillar-module__q-tE_G__description{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);max-width:620px;line-height:1.6}.pillar-module__q-tE_G__grid{gap:var(--nsf-grid-gap) 32px;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:52px;display:grid}.pillar-module__q-tE_G__empty{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono);color:var(--nsf-ink-40)}@media (max-width:1024px){.pillar-module__q-tE_G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.pillar-module__q-tE_G__head{padding-top:40px}.pillar-module__q-tE_G__number{font-size:48px}.pillar-module__q-tE_G__title{letter-spacing:-1px;font-size:30px}.pillar-module__q-tE_G__description{font-size:var(--nsf-size-body)}.pillar-module__q-tE_G__grid{grid-template-columns:1fr;row-gap:40px}}
.page-module__E0kJGG__hero{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr);gap:64px;padding-top:60px;display:grid}.page-module__E0kJGG__empty{font-family:var(--nsf-font-mono);font-size:var(--nsf-size-mono);color:var(--nsf-ink-40);line-height:1.7}@media (max-width:1024px){.page-module__E0kJGG__hero{grid-template-columns:1fr;gap:48px}}@media (max-width:640px){.page-module__E0kJGG__hero{gap:40px;padding-top:36px}}
.subscribe-module__jlKKQG__wrap{max-width:620px;padding-top:64px;padding-bottom:96px}.subscribe-module__jlKKQG__head{border-bottom:1px solid var(--nsf-rule-strong);flex-direction:column;gap:16px;margin-bottom:36px;padding-bottom:36px;display:flex}.subscribe-module__jlKKQG__title{letter-spacing:-1.8px;font-size:46px;font-weight:700;line-height:1.05}.subscribe-module__jlKKQG__dek{font-size:var(--nsf-size-lead);color:var(--nsf-ink-70);line-height:1.6}.subscribe-module__jlKKQG__formWrap{margin-bottom:24px}.subscribe-module__jlKKQG__fineprint{font-size:var(--nsf-size-body-sm);color:var(--nsf-ink-40);line-height:1.6}.subscribe-module__jlKKQG__fineprint a{color:var(--nsf-ink-40);text-decoration:underline}@media (max-width:640px){.subscribe-module__jlKKQG__wrap{padding-top:40px}.subscribe-module__jlKKQG__title{letter-spacing:-1px;font-size:30px}}
