:root{--ns-article-hero-height: 600px;--ns-article-hero-inner-max: 1280px;--ns-article-hero-copy-max: 760px;--ns-article-hero-title-max: 820px;--ns-article-hero-title-size: var(--ns-lp-title-size);--ns-article-hero-title-lh: var(--ns-lp-title-lh);--ns-article-hero-title-ls: var(--ns-lp-title-ls);--ns-article-hero-deck-size: clamp(15px, 1.15vw, 18px);--ns-article-hero-deck-lh: 1.58;--ns-article-hero-meta-size: 13px;--ns-article-hero-meta-lh: 1.5;--ns-article-hero-rule-width: 54px;--ns-article-hero-rule-height: 2px;--ns-article-hero-gutter: 22px;--ns-article-hero-gutter-mob: 14px;--ns-article-max: 880px;--ns-article-wide: 1080px;--ns-article-body-size: 16px;--ns-article-body-size-mob: 15.5px;--ns-article-ivory: #faf8f4;--ns-article-border-soft: rgba(26, 18, 8, .06);--ns-article-success: #3f6b4f;--ns-article-warning: #9b652c;--ns-article-gutter: clamp(14px, 2.4vw, 22px);--ns-article-section-gap: 48px;--ns-article-block-gap: 28px;--ns-article-copy-gap: 14px}.ns-article-body .ns-article-product__eyebrow,.ns-article-body .ns-article-course-cta__eyebrow{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:auto;margin:0 0 var(--ns-eyebrow-gap, 14px);padding:0;font-family:var(--ns-font);font-size:var(--ns-eyebrow-size, 11px);font-weight:var(--ns-fw-medium);line-height:1.3;letter-spacing:var(--ns-eyebrow-letter-spacing, .18em);text-transform:uppercase;color:#17120e;background:var(--ns-eyebrow-text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ns-article-body .ns-article-product__eyebrow:before,.ns-article-body .ns-article-product__eyebrow:after,.ns-article-body .ns-article-course-cta__eyebrow:before,.ns-article-body .ns-article-course-cta__eyebrow:after{content:"—";display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;margin:0;padding:0;border:0;font:inherit;line-height:1.3;letter-spacing:0;color:currentColor;background:none;-webkit-text-fill-color:currentColor;transform:translateY(-.12em)}.ns-article-body .ns-article-product__eyebrow{color:#17120e;background:var(--ns-eyebrow-text-gradient);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.ns-article-body .ns-article-course-cta__eyebrow{color:var(--ns-gold-on-dark);background:none;-webkit-text-fill-color:currentColor}.ns-article-body .ns-article-product__eyebrow:before,.ns-article-body .ns-article-product__eyebrow:after{color:#17120e;-webkit-text-fill-color:#17120e}.ns-article-body .ns-article-course-cta__eyebrow:before,.ns-article-body .ns-article-course-cta__eyebrow:after{color:var(--ns-gold-on-dark);-webkit-text-fill-color:var(--ns-gold-on-dark)}.ns-lib-article-hero,.ns-lib-article-hero *,.ns-lib-article-hero *:before,.ns-lib-article-hero *:after{box-sizing:border-box}.ns-lib-article-hero{position:relative;display:flex;align-items:center;min-height:var(--hero-height-desktop, var(--ns-article-hero-height));overflow:hidden;border-bottom:1px solid var(--ns-border);background:var(--hero-bg, var(--ns-cream));color:var(--hero-ink, var(--ns-ink));font-family:var(--ns-font),"Helvetica Neue",Arial,sans-serif}.ns-lib-article-hero__desktop-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ns-lib-article-hero__desktop-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;transform:translate(var(--hero-image-shift-desktop, 0%)) scale(var(--hero-image-scale-desktop, 1));transform-origin:center center}.ns-lib-article-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to right,#fff,#fffffffa 19%,#ffffffeb,#f5f0eba8 49%,#f5f0eb38 66%,#f5f0eb00 82%)}.ns-lib-article-hero__inner{position:relative;z-index:2;width:100%;max-width:var(--ns-article-hero-inner-max);margin:0 auto;padding:0 var(--ns-article-hero-gutter)}.ns-lib-article-hero__copy{max-width:var(--ns-article-hero-copy-max)}.ns-lib-article-hero__rule{width:var(--ns-article-hero-rule-width);height:var(--ns-article-hero-rule-height);margin-bottom:18px;background:var(--hero-gold, var(--ns-gold-on-light))}.ns-lib-article-hero__brandline{margin:0 0 16px;color:var(--hero-muted, var(--ns-ink-muted));font-size:var(--ns-lp-meta-size);line-height:1.35;letter-spacing:.3em;text-transform:uppercase}.ns-lib-article-hero__title{max-width:var(--ns-article-hero-title-max);margin:13px 0;color:var(--hero-ink, var(--ns-ink));font-family:var(--ns-font);font-size:var(--ns-article-hero-title-size);font-style:normal;font-weight:var(--ns-fw-regular);line-height:var(--ns-article-hero-title-lh);letter-spacing:var(--ns-article-hero-title-ls);text-transform:none;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.ns-lib-article-hero__title em,.ns-lib-article-hero__title-accent{color:var(--hero-gold, var(--ns-gold-on-light));font-style:normal}.ns-lib-article-hero__title-accent{display:block}.ns-lib-article-hero__title p{margin:0;font:inherit;color:inherit}.ns-lib-article-hero__standfirst{max-width:46ch;margin:0;color:var(--hero-mid, var(--ns-ink-mid));font-size:var(--ns-article-hero-deck-size);line-height:var(--ns-article-hero-deck-lh)}.ns-lib-article-hero__standfirst>:first-child{margin-top:0}.ns-lib-article-hero__standfirst>:last-child{margin-bottom:0}.ns-lib-article-hero__meta{display:flex;flex-wrap:wrap;gap:18px;margin-top:20px;color:var(--hero-muted, var(--ns-ink-muted));font-size:var(--ns-article-hero-meta-size);line-height:var(--ns-article-hero-meta-lh);letter-spacing:.04em}.ns-lib-article-hero__meta b{color:var(--hero-ink, var(--ns-ink));font-weight:var(--ns-fw-medium)}.ns-lib-article-hero__meta a{color:inherit;text-decoration:none}.ns-lib-article-hero__meta a:hover{color:var(--hero-gold, var(--ns-gold-on-light))}.ns-lib-article-hero__mobile-image{display:none}@media screen and (max-width:989px){.ns-lib-article-hero{display:block;min-height:auto;padding:36px 0 0;background:var(--hero-bg, var(--ns-cream))}.ns-lib-article-hero__desktop-image,.ns-lib-article-hero:after{display:none}.ns-lib-article-hero__inner{padding:0 var(--ns-article-hero-gutter-mob)}.ns-lib-article-hero__copy{max-width:none;text-align:center}.ns-lib-article-hero__rule{margin-left:auto;margin-right:auto}.ns-lib-article-hero__brandline,.ns-lib-article-hero__eyebrow,.ns-lib-article-hero__title,.ns-lib-article-hero__standfirst{text-align:center}.ns-lib-article-hero__standfirst{margin-left:auto;margin-right:auto}.ns-lib-article-hero__meta{justify-content:center;text-align:center}.ns-lib-article-hero__mobile-image{position:relative;display:block;margin-top:24px;overflow:hidden}.ns-lib-article-hero__mobile-image:before{content:"";position:absolute;top:0;right:0;left:0;z-index:2;height:42%;pointer-events:none;background:linear-gradient(to bottom,#f5f0eb,#f5f0ebe0 8%,#f5f0eb94 18%,#f5f0eb38 30%,#f5f0eb00 44%)}.ns-lib-article-hero__mobile-image img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:var(--hero-image-position-mobile, center center)}}.ns-article-body,.ns-article-body *,.ns-article-body *:before,.ns-article-body *:after{box-sizing:border-box}.ns-article-body{width:100%;max-width:var(--ns-article-max);margin:0 auto;padding:38px var(--ns-article-gutter) var(--ns-pad-medium);color:var(--ns-ink-mid);font-family:var(--ns-font),"Helvetica Neue",Arial,sans-serif;font-size:var(--ns-article-body-size);font-weight:var(--ns-fw-regular);line-height:var(--ns-lh-body);-webkit-font-smoothing:antialiased}.ns-article-body>:first-child{margin-top:0}.ns-article-body>:last-child{margin-bottom:0}.ns-article-body p,.ns-article-body ul,.ns-article-body ol,.ns-article-body dl{margin-top:0;margin-bottom:var(--ns-article-copy-gap)}.ns-article-body p,.ns-article-body li,.ns-article-body dd{color:var(--ns-ink-mid)}.ns-article-body strong,.ns-article-body b{color:var(--ns-ink);font-weight:var(--ns-fw-medium)}.ns-article-body em{font-style:italic}.ns-article-body a{color:var(--ns-ink);text-decoration:none;border-bottom:1px solid var(--ns-gold-on-light);transition:color .2s ease,border-color .2s ease}.ns-article-body a:hover{color:var(--ns-gold-on-light)}.ns-article-body img,.ns-article-body svg,.ns-article-body video{display:block;max-width:100%;height:auto}.ns-article-body .ns-article-lead{margin-bottom:var(--ns-article-block-gap);color:var(--ns-ink);font-size:var(--ns-t-lead);line-height:var(--ns-lh-lead)}.ns-article-body .ns-article-section{margin:var(--ns-article-section-gap)0;scroll-margin-top:24px}.ns-article-body .ns-article-section:first-child{margin-top:0}.ns-article-body .ns-article-section:last-child{margin-bottom:0}.ns-article-body .ns-article-section--tone-ivory{margin-right:calc(-1*var(--ns-article-gutter));margin-left:calc(-1*var(--ns-article-gutter));padding:34px var(--ns-article-gutter);border-top:1px solid var(--ns-border);border-bottom:1px solid var(--ns-border);background:linear-gradient(135deg,#fdfcf9,#f8f5ef)}@media (min-width:990px){.ns-article-body .ns-article-section--tone-ivory{width:100vw;margin-right:0;margin-left:calc(50% - 50vw);padding-right:max(var(--ns-article-gutter),calc((100vw - var(--ns-article-max))/2 + var(--ns-article-gutter)));padding-left:max(var(--ns-article-gutter),calc((100vw - var(--ns-article-max))/2 + var(--ns-article-gutter)))}}@media (max-width:720px){.ns-article-body .ns-article-section--tone-ivory{padding-top:26px;padding-bottom:26px}}.ns-article-body .ns-article-section__title{margin:0 0 12px;color:var(--ns-ink);font-family:var(--ns-font);font-size:clamp(21px,2.5vw,28px);font-style:normal;font-weight:var(--ns-fw-medium);line-height:1.18;letter-spacing:-.01em;text-transform:none}.ns-article-body .ns-article-section__number{margin-right:14px;color:var(--ns-gold-on-light);font-weight:var(--ns-fw-medium);letter-spacing:.02em}.ns-article-body .ns-article-subheading{margin:26px 0 8px;color:var(--ns-ink);font-size:var(--ns-lp-item-title-size);font-style:normal;font-weight:var(--ns-fw-medium);line-height:var(--ns-lp-item-title-lh)}.ns-article-body .ns-article-list{display:grid;gap:8px;padding:0;list-style:none}.ns-article-body .ns-article-list li{position:relative;padding-left:21px}.ns-article-body ul.ns-article-list li:before{content:"";position:absolute;top:.7em;left:3px;width:6px;height:6px;background:var(--ns-gold-on-light);transform:rotate(45deg)}.ns-article-body ol.ns-article-list{counter-reset:ns-article-list}.ns-article-body ol.ns-article-list li{counter-increment:ns-article-list}.ns-article-body ol.ns-article-list li:before{content:counter(ns-article-list,decimal-leading-zero);position:absolute;top:0;left:0;color:var(--ns-gold-on-light);font-size:12px;font-weight:var(--ns-fw-medium);letter-spacing:.04em}.ns-article-body .ns-article-toc{margin:var(--ns-article-block-gap)0;padding:20px 22px;border:1px solid var(--ns-border);background:var(--ns-article-ivory)}.ns-article-body .ns-article-toc__title{margin:0 0 12px;color:var(--ns-ink-muted);font-size:11px;font-weight:var(--ns-fw-medium);line-height:1.35;letter-spacing:.16em;text-transform:uppercase}.ns-article-body .ns-article-toc ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 28px;margin:0;padding:0;list-style:none;counter-reset:ns-article-toc}.ns-article-body .ns-article-toc li{position:relative;padding-left:27px;counter-increment:ns-article-toc;font-size:14px;line-height:1.5}.ns-article-body .ns-article-toc li:before{content:counter(ns-article-toc,decimal-leading-zero);position:absolute;left:0;color:var(--ns-gold-on-light)}.ns-article-body .ns-article-toc a{border-bottom-color:transparent}.ns-article-body .ns-article-toc a:hover{border-bottom-color:var(--ns-gold-on-light)}.ns-article-body .ns-article-facts{position:relative;margin:var(--ns-article-block-gap)0;padding:26px 26px 22px;overflow:hidden;border:1px solid var(--ns-dark);background:var(--ns-dark);color:var(--ns-white)}.article-template.article-template--ns-library>.article-template__social-sharing:first-child{width:100%;max-width:var(--ns-article-max);margin:24px auto 0;padding-right:var(--ns-article-gutter);padding-left:var(--ns-article-gutter);box-sizing:border-box}.article-template--ns-library .article-template__social-sharing+.article-template__content{width:100%;max-width:var(--ns-article-max);margin:0 auto 3rem;padding:0}.article-template--ns-library .ns-article-body{padding-top:0}.article-template--ns-library .ns-article-body>.ns-article-facts:first-child{margin-top:16px}.article-template--ns-library .ns-article-facts{overflow:visible;border-color:#c8a23838;background:#1c1713}.article-template--ns-library .ns-article-facts:before{top:-1px;height:2px;z-index:1}@media (max-width:720px){.article-template.article-template--ns-library>.article-template__social-sharing:first-child{margin-top:16px}.article-template--ns-library .article-template__social-sharing+.article-template__content{margin-top:0}.article-template--ns-library .ns-article-body>.ns-article-facts:first-child{margin-top:12px}}.ns-article-body .ns-article-facts:before{content:"";position:absolute;top:-1px;right:26px;left:26px;height:3px;background:var(--ns-gold-on-dark)}.ns-article-body .ns-article-facts__title{margin:0 0 14px;color:var(--ns-white);font-size:12px;font-weight:var(--ns-fw-medium);line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.ns-article-body .ns-article-facts ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.ns-article-body .ns-article-facts li{position:relative;padding-left:20px;color:#ece3d6;font-size:14px;line-height:1.52}.ns-article-body .ns-article-facts li:before{content:"◆";position:absolute;top:.15em;left:0;color:var(--ns-gold-on-dark);font-size:8px}.ns-article-body .ns-article-facts strong,.ns-article-body .ns-article-facts b,.ns-article-body .ns-article-facts a{color:var(--ns-white)}.ns-article-body .ns-article-callout{--ns-callout-color: var(--ns-gold-on-light);--ns-callout-bg: rgba(226, 201, 122, .1);margin:20px 0;padding:16px 18px;border:1px solid rgba(200,162,56,.34);border-color:color-mix(in srgb,var(--ns-callout-color) 34%,transparent);border-left:3px solid var(--ns-callout-color);background:var(--ns-callout-bg)}.ns-article-body .ns-article-callout--note{--ns-callout-color: var(--ns-gold-on-light)}.ns-article-body .ns-article-callout--important{--ns-callout-color: var(--ns-ink);--ns-callout-bg: var(--ns-article-ivory)}.ns-article-body .ns-article-callout--warning{--ns-callout-color: var(--ns-danger);--ns-callout-bg: rgba(143, 58, 54, .07)}.ns-article-body .ns-article-callout--takeaway{--ns-callout-color: var(--ns-article-success);--ns-callout-bg: rgba(63, 107, 79, .07)}.ns-article-body .ns-article-callout__label{display:block;margin-bottom:5px;color:var(--ns-callout-color);font-size:10px;font-weight:var(--ns-fw-medium);letter-spacing:.14em;text-transform:uppercase}.ns-article-body .ns-article-callout>:last-child{margin-bottom:0}.ns-article-body .ns-article-table{margin:22px 0}.ns-article-body .ns-article-table__scroll{width:100%;overflow-x:auto;border:1px solid var(--ns-border);-webkit-overflow-scrolling:touch}.ns-article-body .ns-article-table table{width:100%;min-width:620px;border-collapse:collapse;table-layout:auto;font-size:13px}.ns-article-body .ns-article-table th{padding:11px 12px;border-right:1px solid var(--ns-border);border-bottom:1px solid var(--ns-gold-on-light);background:var(--ns-cream);color:var(--ns-ink);font-size:10.5px;font-weight:var(--ns-fw-medium);line-height:1.35;letter-spacing:.06em;text-align:left;text-transform:uppercase;vertical-align:bottom}.ns-article-body .ns-article-table td{padding:11px 12px;border-right:1px solid var(--ns-border);border-bottom:1px solid var(--ns-article-border-soft);color:var(--ns-ink-mid);vertical-align:top}.ns-article-body .ns-article-table th:last-child,.ns-article-body .ns-article-table td:last-child{border-right:0}.ns-article-body .ns-article-table tr:last-child td{border-bottom:0}.ns-article-body .ns-article-table__note{margin:8px 0 0;color:var(--ns-ink-muted);font-size:12px;line-height:1.5}.ns-article-body .ns-article-compare{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:22px 0;overflow:hidden;border:1px solid var(--ns-border);background:var(--ns-border)}.ns-article-body .ns-article-compare__item{padding:22px;background:var(--ns-white)}.ns-article-body .ns-article-compare__item--accent{background:var(--ns-article-ivory)}.ns-article-body .ns-article-compare__label{display:block;margin-bottom:10px;color:var(--ns-gold-on-light);font-size:10px;font-weight:var(--ns-fw-medium);letter-spacing:.14em;text-transform:uppercase}.ns-article-body .ns-article-compare__title{margin:0 0 8px;color:var(--ns-ink);font-size:var(--ns-lp-item-title-size);font-weight:var(--ns-fw-medium);line-height:var(--ns-lp-item-title-lh)}.ns-article-body .ns-article-compare__item>:last-child{margin-bottom:0}.ns-article-body .ns-article-figure{margin:26px 0;border:1px solid var(--ns-border);background:var(--ns-white)}.ns-article-body .ns-article-figure--narrow{max-width:520px;margin-right:auto;margin-left:auto}.ns-article-body .ns-article-figure--bleed{width:min(var(--ns-article-wide),calc(100vw - (2*var(--ns-article-gutter))));max-width:none;margin-right:50%;margin-left:50%;transform:translate(-50%)}.ns-article-body .ns-article-figure img,.ns-article-body .ns-article-figure svg{width:100%}.ns-article-body .ns-article-figure figcaption{padding:10px 14px;border-top:1px solid var(--ns-border);color:var(--ns-ink-muted);font-size:12px;line-height:1.5;letter-spacing:.02em}.ns-article-body .ns-article-media-slot:empty{display:none}.ns-article-body .ns-article-figure--managed{width:100%;max-width:none;margin-top:34px;margin-bottom:34px;border:0;overflow:hidden}.ns-article-body .ns-article-figure--managed img{display:block;width:100%;aspect-ratio:16/9;height:auto;border:0;object-fit:cover;object-position:center}.ns-article-body .ns-article-figure--managed figcaption{display:flex;align-items:baseline;justify-content:center;gap:14px;padding:5px 0 0;border-top:0;background:transparent;font-size:11px;line-height:1.4;text-align:center}.ns-article-body .ns-article-figure__caption{color:var(--ns-ink-muted)}.ns-article-body .ns-article-figure__credit{flex:0 0 auto;color:var(--ns-ink-muted);font-size:10px;letter-spacing:.08em;text-transform:uppercase}@media (max-width:720px){.ns-article-body .ns-article-figure--managed{width:100vw;max-width:none;margin-top:26px;margin-right:calc(50% - 50vw);margin-bottom:26px;margin-left:calc(50% - 50vw);overflow:visible}.ns-article-body .ns-article-figure--managed img{aspect-ratio:16/9;height:auto;object-fit:contain}.ns-article-body .ns-article-figure--managed figcaption{display:block;padding:5px var(--ns-article-gutter)0;text-align:center}.ns-article-body .ns-article-figure__credit{display:block;margin-top:5px}}.ns-article-body .ns-article-steps{display:grid;gap:0;margin:24px 0;padding:0;list-style:none;counter-reset:ns-article-step}.ns-article-body .ns-article-steps__item{position:relative;min-height:62px;padding:0 0 24px 58px;counter-increment:ns-article-step}.ns-article-body .ns-article-steps__item:not(:last-child):after{content:"";position:absolute;top:34px;bottom:0;left:18px;width:1px;background:var(--ns-border-strong)}.ns-article-body .ns-article-steps__item:before{content:counter(ns-article-step,decimal-leading-zero);position:absolute;top:0;left:0;display:flex;width:38px;height:34px;align-items:center;justify-content:center;padding-top:10px;padding-bottom:0;border:0;background-color:transparent;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ viewBox=\'0\ 0\ 38\ 34\'%3E%3Cpath\ d=\'M19\ 1.25\ 36.75\ 32.75H1.25Z\'\ fill=\'none\'\ stroke=\'%23c8a238\'\ stroke-width=\'1\'/%3E%3C/svg%3E);background-position:center;background-repeat:no-repeat;background-size:100% 100%;color:var(--ns-gold-on-light);font-size:11px;line-height:1;letter-spacing:.04em}.ns-article-body .ns-article-steps--filled .ns-article-steps__item:before{background-color:var(--ns-gold-on-light);background-image:none;clip-path:polygon(50%0,100% 100%,0 100%);color:var(--ns-white)}.ns-article-body .ns-article-steps__title{margin:0 0 6px;color:var(--ns-ink);font-size:var(--ns-lp-item-title-size);font-weight:var(--ns-fw-medium)}.ns-article-body .ns-article-steps__item>:last-child{margin-bottom:0}.ns-article-body .ns-article-course-cta{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;margin:34px 0;padding:28px;overflow:hidden;background:var(--ns-dark);color:var(--ns-white)}.ns-article-body .ns-article-course-cta:before{content:"";position:absolute;top:0;right:28px;left:28px;height:2px;background:var(--ns-gold-on-dark)}.ns-article-body .ns-article-course-cta__content{min-width:0}.ns-article-body .ns-article-course-cta__title{margin:0 0 8px;color:var(--ns-white);font-size:var(--ns-lp-heading-size);font-weight:var(--ns-fw-regular);line-height:var(--ns-lp-heading-lh)}.ns-article-body .ns-article-course-cta p{max-width:56ch;margin-bottom:0;color:var(--ns-white-70)}.ns-article-body .ns-article-course-cta p a{color:var(--ns-gold-on-dark);border-bottom:0}.ns-article-body .ns-article-course-cta p a:hover{color:var(--ns-white)}.ns-article-body .ns-article-callout .ns-article-quote{display:block;width:100%;margin:14px 0 0;padding:0;border-left:0}.ns-article-body .ns-article-callout .ns-article-quote p{font-size:clamp(16px,1.55vw,19px);font-style:oblique 10deg;font-synthesis:style;line-height:1.48;letter-spacing:0}.ns-article-body .ns-article-callout .ns-article-quote cite{position:static;margin-top:10px;width:100%;font-size:10px;line-height:1.4;text-align:right}.ns-article-body .ns-article-course-cta__action{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:var(--ns-cta-standard-height);max-width:100%;padding:14px var(--ns-cta-padding-x);border:1px solid var(--ns-cta-gold-line);border-radius:0;background:var(--ns-cta-gold-material);color:var(--ns-cta-gold-ink);font-family:var(--ns-font);font-size:var(--ns-cta-standard-font-size);font-weight:var(--ns-fw-regular);line-height:1.3;letter-spacing:var(--ns-cta-standard-tracking);text-transform:none;text-decoration:none;white-space:normal;overflow-wrap:anywhere;text-align:center}.ns-article-body .ns-article-course-cta__action:hover{color:var(--ns-cta-gold-ink);text-decoration:none}.ns-article-body .ns-article-course-cta__action:focus-visible{outline:2px solid #f0d77d;outline-offset:3px;box-shadow:0 0 0 3px #090806}.ns-article-body .ns-article-course-cta--centered{grid-template-columns:minmax(0,1fr);justify-items:center;gap:20px;padding:42px clamp(24px,7vw,72px) 38px;text-align:center}.ns-article-body .ns-article-course-cta--centered .ns-article-course-cta__content{max-width:660px}.ns-article-body .ns-article-course-cta--centered p{margin-right:auto;margin-left:auto}.ns-article-body .ns-article-product{display:grid;grid-template-columns:minmax(180px,.78fr) minmax(0,1.22fr);gap:28px;align-items:center;margin:30px 0;padding:24px;border:1px solid var(--ns-border);background:linear-gradient(180deg,var(--ns-cream) 0%,var(--ns-white) 100%)}.ns-article-body .ns-article-product__media{overflow:hidden;background:var(--ns-white)}.ns-article-body .ns-article-product__media img{width:100%;aspect-ratio:1/1;object-fit:cover}.ns-article-body .ns-article-product__title{margin:0 0 8px;color:var(--ns-ink);font-size:var(--ns-lp-heading-size);font-weight:var(--ns-fw-regular);line-height:var(--ns-lp-heading-lh)}.ns-article-body .ns-article-product__link{display:inline-flex;margin-top:5px;color:var(--ns-ink);font-size:11px;font-weight:var(--ns-fw-medium);letter-spacing:var(--ns-ls-button);text-transform:uppercase}.ns-article-body .ns-article-faq{margin:24px 0;border-top:1px solid var(--ns-border)}.ns-article-body .ns-article-faq__item{border-bottom:1px solid var(--ns-border)}.ns-article-body .ns-article-faq__question{margin:0;padding:18px 0 8px;color:var(--ns-ink);font-size:var(--ns-lp-item-title-size);font-weight:var(--ns-fw-medium);line-height:var(--ns-lp-item-title-lh)}.ns-article-body details.ns-article-faq__item>summary{position:relative;padding:18px 38px 18px 0;color:var(--ns-ink);cursor:pointer;font-size:var(--ns-lp-item-title-size);font-weight:var(--ns-fw-medium);line-height:var(--ns-lp-item-title-lh);list-style:none}.ns-article-body details.ns-article-faq__item>summary::-webkit-details-marker{display:none}.ns-article-body details.ns-article-faq__item>summary:after{content:"+";position:absolute;top:50%;right:2px;color:var(--ns-gold-on-light);font-size:22px;font-weight:var(--ns-fw-regular);transform:translateY(-50%)}.ns-article-body details.ns-article-faq__item[open]>summary:after{content:"−"}.ns-article-body .ns-article-faq__answer{padding:0 38px 18px 0}.ns-article-body .ns-article-faq__answer>:last-child{margin-bottom:0}.ns-article-body .ns-article-divider{position:relative;width:100%;height:1px;margin:38px 0;border:0;background:var(--ns-border)}.ns-article-body .ns-article-divider--gold{width:54px;height:2px;margin-right:auto;margin-left:auto;background:var(--ns-gold-on-light)}.ns-article-body .ns-article-quote{margin:30px 0;padding:6px 0 6px 24px;border-left:2px solid var(--ns-gold-on-light)}.ns-article-body .ns-article-quote p{margin:0;color:var(--ns-ink);font-size:clamp(20px,2.6vw,28px);font-weight:var(--ns-fw-regular);line-height:1.32;letter-spacing:-.012em}.ns-article-body .ns-article-quote cite{display:block;margin-top:12px;color:var(--ns-ink-muted);font-size:11px;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.ns-article-body .ns-article-tag{display:inline-block;padding:3px 9px;border:1px solid var(--ns-border);border-radius:2px;background:var(--ns-white);color:var(--ns-ink-mid);font-size:10px;line-height:1.4;letter-spacing:.09em;text-transform:uppercase}.ns-article-body .ns-article-tag--restricted{border-color:#c8a23880;color:var(--ns-gold-on-light)}.ns-article-body .ns-article-tag--prohibited{border-color:#8f3a3666;color:var(--ns-danger)}.ns-article-body .ns-article-tag--allowed{border-color:#3f6b4f66;color:var(--ns-article-success)}.ns-article-body .ns-article-disclaimer{margin-top:34px;padding-top:18px;border-top:1px solid var(--ns-border);color:var(--ns-ink-muted);font-size:12px;line-height:1.58}@media (max-width:720px){.ns-article-body{padding:30px var(--ns-article-gutter) var(--ns-pad-compact);font-size:var(--ns-article-body-size-mob)}.ns-article-body .ns-article-section{margin:36px 0}.ns-article-body .ns-article-toc ol,.ns-article-body .ns-article-compare,.ns-article-body .ns-article-course-cta,.ns-article-body .ns-article-product{grid-template-columns:1fr}.ns-article-body .ns-article-facts{padding:21px 17px 18px}.ns-article-body .ns-article-facts:before{right:17px;left:17px}.ns-article-body .ns-article-toc,.ns-article-body .ns-article-compare__item,.ns-article-body .ns-article-course-cta,.ns-article-body .ns-article-product{padding:18px 16px}.ns-article-body .ns-article-table{width:calc(100% + (2*var(--ns-article-gutter)));margin-left:calc(-1*var(--ns-article-gutter))}.ns-article-body .ns-article-table__scroll{border-right:0;border-left:0}.ns-article-body .ns-article-product__media{max-width:360px;margin:0 auto}}@media (max-width:420px){.ns-article-body .ns-article-section__number{display:block;margin:0 0 5px}.ns-article-body .ns-article-figure--bleed{width:calc(100vw - (2*var(--ns-article-gutter)))}}@media (prefers-reduced-motion:reduce){.ns-article-body a{transition:none}}@media screen and (min-width:990px){.ns-lib-article-hero{min-height:min(var(--hero-height-desktop, var(--ns-article-hero-height)),520px)}}.article-template:has(.ns-article-body)>.article-template__social-sharing:first-child{margin-top:18px}.article-template:has(.ns-article-body)>.article-template__social-sharing+.article-template__content{margin-top:6px}.article-template:has(.ns-article-body) .ns-article-body{padding-top:22px}@media screen and (max-width:989px){.article-template:has(.ns-article-body)>.article-template__social-sharing:first-child{margin-top:14px}.article-template:has(.ns-article-body) .ns-article-body{padding-top:18px}}
