.nnw-module__eDEYCG__page{--nnw-gutter:clamp(1.25rem, 4vw, 4.5rem);background:var(--color-nnw-paper);min-height:100vh;color:var(--color-nnw-ink);font-family:var(--font-nnw-body);font-size:var(--text-nnw-base);text-rendering:optimizelegibility;line-height:1.62;overflow-x:clip}.nnw-module__eDEYCG__page,.nnw-module__eDEYCG__page *{box-sizing:border-box}.nnw-module__eDEYCG__page ::selection{background:var(--color-nnw-accent-soft);color:var(--color-nnw-ink)}.nnw-module__eDEYCG__page a{color:inherit;text-underline-offset:.23em;text-decoration-thickness:1px}.nnw-module__eDEYCG__page a:focus-visible,.nnw-module__eDEYCG__page video:focus-visible{border-radius:var(--radius-nnw-sm);outline:2px solid var(--color-nnw-focus);outline-offset:4px}.nnw-module__eDEYCG__skipLink{z-index:100;border:1px solid var(--color-nnw-ink);background:var(--color-nnw-paper);font-size:var(--text-nnw-sm);padding:.65rem .9rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.nnw-module__eDEYCG__skipLink:focus{transform:translateY(0)}.nnw-module__eDEYCG__masthead{width:min(100% - (2 * var(--nnw-gutter)), 88rem);margin:0 auto;padding-top:1.25rem}.nnw-module__eDEYCG__mastheadLine{border-top:3px double var(--color-nnw-ink);border-bottom:1px solid var(--color-nnw-rule-strong);grid-template-columns:1fr auto 1fr;align-items:center;min-height:4.75rem;display:grid}.nnw-module__eDEYCG__authorLink{font-size:var(--text-nnw-sm);justify-self:start;font-weight:650;text-decoration:none}.nnw-module__eDEYCG__mastheadTitle{font-family:var(--font-nnw-display);letter-spacing:-.025em;justify-self:center;font-size:clamp(1.25rem,2vw,1.65rem);font-weight:600;line-height:1;text-decoration:none}.nnw-module__eDEYCG__issueLine{color:var(--color-nnw-muted);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs);font-variant-numeric:tabular-nums;letter-spacing:.01em;justify-self:end}.nnw-module__eDEYCG__mastheadNav{border-bottom:1px solid var(--color-nnw-rule);font-size:var(--text-nnw-sm);justify-content:center;gap:clamp(1rem,3vw,2.75rem);padding:.72rem 0 .78rem;display:flex}.nnw-module__eDEYCG__mastheadNav a{text-decoration:none}.nnw-module__eDEYCG__mastheadNav a:hover,.nnw-module__eDEYCG__authorLink:hover,.nnw-module__eDEYCG__mastheadTitle:hover,.nnw-module__eDEYCG__footerLinks a:hover{color:var(--color-nnw-accent);text-decoration:underline}.nnw-module__eDEYCG__container{width:min(100% - (2 * var(--nnw-gutter)), 88rem);margin:0 auto}.nnw-module__eDEYCG__backLink{font-size:var(--text-nnw-sm);font-weight:560;text-decoration:none;display:inline-block;color:var(--color-nnw-muted)!important}.nnw-module__eDEYCG__backLink:hover{text-decoration:underline;color:var(--color-nnw-accent)!important}.nnw-module__eDEYCG__folio,.nnw-module__eDEYCG__chapterFolio,.nnw-module__eDEYCG__sectionMarker,.nnw-module__eDEYCG__figureNumber{color:var(--color-nnw-muted);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs);font-variant-numeric:tabular-nums;letter-spacing:.02em}.nnw-module__eDEYCG__overviewOpening,.nnw-module__eDEYCG__caseOpening{padding:clamp(4.75rem,10vw,9rem) 0 clamp(4.5rem,8vw,7rem)}.nnw-module__eDEYCG__openingGrid,.nnw-module__eDEYCG__caseTitleGrid{grid-template-columns:minmax(0,7fr) minmax(19rem,5fr);align-items:end;gap:clamp(3rem,8vw,8rem);margin-top:clamp(3rem,7vw,6.5rem);display:grid}.nnw-module__eDEYCG__openingGrid h1,.nnw-module__eDEYCG__caseTitleGrid h1{max-width:10ch;font-family:var(--font-nnw-display);letter-spacing:-.06em;margin:.75rem 0 0;font-size:clamp(3.8rem,8.8vw,8rem);font-weight:500;line-height:.9}.nnw-module__eDEYCG__openingDeck,.nnw-module__eDEYCG__caseDeck{align-self:end}.nnw-module__eDEYCG__openingDeck>p:first-child,.nnw-module__eDEYCG__caseDeck>p:first-child{font-family:var(--font-nnw-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.55rem,2.4vw,2.15rem);line-height:1.18}.nnw-module__eDEYCG__ownershipLine{border-top:1px solid var(--color-nnw-rule);color:var(--color-nnw-muted);font-size:var(--text-nnw-sm);margin:2rem 0 0;padding-top:.9rem}.nnw-module__eDEYCG__proofLine{border-top:1px solid var(--color-nnw-ink);border-bottom:1px solid var(--color-nnw-ink);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:1.45rem 0 1.6rem;display:grid}.nnw-module__eDEYCG__proofLine p{max-width:64rem;font-family:var(--font-nnw-display);margin:0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.25}.nnw-module__eDEYCG__proofLine strong{font-weight:650}.nnw-module__eDEYCG__proofLine>span{color:var(--color-nnw-muted);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs);white-space:nowrap}.nnw-module__eDEYCG__editorialIntro{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(3rem,8vw,8rem);padding:clamp(6rem,11vw,10rem) 0;display:grid}.nnw-module__eDEYCG__editorialIntro h2,.nnw-module__eDEYCG__featureStackHeader h2,.nnw-module__eDEYCG__sectionIntro h2,.nnw-module__eDEYCG__readingSection h2,.nnw-module__eDEYCG__outcomeGrid h2{font-family:var(--font-nnw-display);letter-spacing:-.045em;margin:0;font-size:clamp(2.6rem,5vw,4.8rem);font-weight:500;line-height:.98}.nnw-module__eDEYCG__editorialIntro>div{max-width:43rem}.nnw-module__eDEYCG__editorialIntro p{margin:0;font-size:clamp(1.08rem,1.5vw,1.25rem)}.nnw-module__eDEYCG__editorialIntro p+p{color:var(--color-nnw-muted);margin-top:1.3rem}.nnw-module__eDEYCG__featureStack{scroll-margin-top:1.5rem}.nnw-module__eDEYCG__featureStackHeader{border-bottom:1px solid var(--color-nnw-ink);justify-content:space-between;align-items:end;gap:2rem;padding-bottom:1.5rem;display:flex}.nnw-module__eDEYCG__featureStackHeader h2{font-size:clamp(2.7rem,4.5vw,4.2rem)}.nnw-module__eDEYCG__featureStackHeader p{max-width:26rem;color:var(--color-nnw-muted);text-align:right;margin:0}.nnw-module__eDEYCG__featureChapter{border-bottom:1px solid var(--color-nnw-rule-strong);grid-template-columns:minmax(15rem,4fr) minmax(0,8fr);gap:clamp(2.5rem,6vw,6rem);padding:clamp(5.5rem,9vw,8.5rem) 0;display:grid}.nnw-module__eDEYCG__chapterCopy{align-self:start}@media (min-width:961px){.nnw-module__eDEYCG__chapterCopy{position:sticky;top:2.25rem}}.nnw-module__eDEYCG__chapterCopy h3{max-width:9ch;font-family:var(--font-nnw-display);letter-spacing:-.05em;margin:.85rem 0 1.25rem;font-size:clamp(2.8rem,5vw,5rem);font-weight:500;line-height:.92}.nnw-module__eDEYCG__chapterCopy>p:not(.nnw-module__eDEYCG__chapterFolio,.nnw-module__eDEYCG__chapterProof){max-width:30rem;color:var(--color-nnw-muted);margin:0;font-size:1.03rem}.nnw-module__eDEYCG__chapterProof{border-top:1px solid var(--color-nnw-rule);border-bottom:1px solid var(--color-nnw-rule);font-size:var(--text-nnw-sm);margin:2.25rem 0 2rem;padding:1rem 0}.nnw-module__eDEYCG__chapterProof strong{font-family:var(--font-nnw-display);letter-spacing:-.04em;margin-bottom:.1rem;font-size:clamp(2rem,3.5vw,3.3rem);font-weight:600;line-height:1;display:block}.nnw-module__eDEYCG__chapterProof span{color:var(--color-nnw-muted);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs);margin-top:.45rem;display:block}.nnw-module__eDEYCG__textLink{font-size:var(--text-nnw-sm);align-items:center;gap:.55rem;font-weight:650;text-decoration:underline;display:inline-flex;color:var(--color-nnw-accent)!important}.nnw-module__eDEYCG__textLink span{transition:transform var(--dur-nnw-micro) var(--ease-nnw-out);display:inline-block}.nnw-module__eDEYCG__textLink:hover span{transform:translate(.2rem)}.nnw-module__eDEYCG__chapterFigure,.nnw-module__eDEYCG__productFigure,.nnw-module__eDEYCG__videoFigure{margin:0}.nnw-module__eDEYCG__chapterImage,.nnw-module__eDEYCG__productImage{aspect-ratio:16/9;border:1px solid var(--color-nnw-ink);border-radius:var(--radius-nnw-sm);background:var(--color-nnw-ink);position:relative;overflow:hidden}.nnw-module__eDEYCG__chapterImage img,.nnw-module__eDEYCG__productImage img{object-fit:cover}.nnw-module__eDEYCG__chapterFigure figcaption{color:var(--color-nnw-muted);font-size:var(--text-nnw-sm);grid-template-columns:11rem 1fr;gap:1.5rem;padding:.9rem 0 0;line-height:1.45;display:grid}.nnw-module__eDEYCG__chapterFigure figcaption span{color:var(--color-nnw-ink);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs)}.nnw-module__eDEYCG__closingNote{justify-content:space-between;align-items:end;gap:3rem;padding:clamp(5rem,9vw,8rem) 0;display:flex}.nnw-module__eDEYCG__closingNote>p{max-width:43rem;font-family:var(--font-nnw-display);margin:0;font-size:clamp(1.8rem,3vw,3rem);line-height:1.12}.nnw-module__eDEYCG__caseTitleGrid{align-items:start}.nnw-module__eDEYCG__caseTitleGrid h1{max-width:12ch;font-size:clamp(3.5rem,7.2vw,6.7rem)}.nnw-module__eDEYCG__caseFacts{border-top:1px solid var(--color-nnw-rule-strong);margin:2.75rem 0 0}.nnw-module__eDEYCG__caseFacts div{border-bottom:1px solid var(--color-nnw-rule);grid-template-columns:7rem 1fr;gap:1rem;padding:.75rem 0;display:grid}.nnw-module__eDEYCG__caseFacts dt{color:var(--color-nnw-muted);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs)}.nnw-module__eDEYCG__caseFacts dd{font-size:var(--text-nnw-sm);margin:0;line-height:1.5}.nnw-module__eDEYCG__videoFigure{padding-bottom:clamp(5rem,10vw,9rem)}.nnw-module__eDEYCG__video{aspect-ratio:16/9;border:1px solid var(--color-nnw-ink);border-radius:var(--radius-nnw-sm);background:var(--color-nnw-ink);object-fit:cover;width:100%;display:block}.nnw-module__eDEYCG__videoCaption{border-bottom:1px solid var(--color-nnw-rule-strong);color:var(--color-nnw-muted);font-size:var(--text-nnw-sm);grid-template-columns:minmax(10rem,3fr) minmax(0,9fr);gap:2rem;padding:.85rem 0 1.15rem;display:grid}.nnw-module__eDEYCG__videoCaption span{color:var(--color-nnw-ink);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs)}.nnw-module__eDEYCG__videoCaption p{max-width:52rem;margin:0}.nnw-module__eDEYCG__readingSection{width:min(100%,48rem);margin:0 0 clamp(5.5rem,10vw,9rem) clamp(0rem,9vw,8rem)}.nnw-module__eDEYCG__sectionMarker{margin:0 0 1.25rem}.nnw-module__eDEYCG__readingSection h2,.nnw-module__eDEYCG__sectionIntro h2,.nnw-module__eDEYCG__outcomeGrid h2{font-size:clamp(2.5rem,4.3vw,4.1rem)}.nnw-module__eDEYCG__lede{font-family:var(--font-nnw-display);margin:2rem 0 0;font-size:clamp(1.45rem,2.4vw,2.1rem);line-height:1.35}.nnw-module__eDEYCG__metricRegister{border-top:1px solid var(--color-nnw-ink);border-bottom:1px solid var(--color-nnw-ink)}.nnw-module__eDEYCG__metricRegister>div{grid-template-columns:minmax(11rem,3fr) minmax(0,6fr) minmax(11rem,3fr);align-items:baseline;gap:2rem;padding:1.1rem 0 1.2rem;display:grid}.nnw-module__eDEYCG__metricRegister>div+div{border-top:1px solid var(--color-nnw-rule)}.nnw-module__eDEYCG__metricRegister strong{font-family:var(--font-nnw-display);letter-spacing:-.045em;font-size:clamp(2rem,4vw,3.75rem);font-weight:600;line-height:1}.nnw-module__eDEYCG__metricRegister span{font-size:1.05rem}.nnw-module__eDEYCG__metricRegister small{color:var(--color-nnw-muted);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs);text-align:right;justify-self:end}.nnw-module__eDEYCG__productRecord{padding:clamp(7rem,13vw,12rem) 0 0}.nnw-module__eDEYCG__sectionIntro{width:min(100%,46rem)}.nnw-module__eDEYCG__sectionIntro>p:last-child{max-width:41rem;color:var(--color-nnw-muted);margin:1.75rem 0 0;font-size:1.05rem}.nnw-module__eDEYCG__figureSeries{gap:clamp(6rem,11vw,10rem);margin-top:clamp(4rem,8vw,7rem);display:grid}.nnw-module__eDEYCG__productFigure:nth-child(2n){width:calc(100% + -1*clamp(0rem,6vw,5rem));margin-left:auto}.nnw-module__eDEYCG__figureCaption{grid-template-columns:minmax(0,8fr) minmax(16rem,4fr);gap:clamp(2rem,5vw,5rem);padding-top:1.35rem;display:grid}.nnw-module__eDEYCG__figureCaption h3{font-family:var(--font-nnw-display);letter-spacing:-.035em;margin:.5rem 0 .65rem;font-size:clamp(2rem,3.3vw,3.2rem);font-weight:550;line-height:1.02}.nnw-module__eDEYCG__figureCaption p{max-width:50rem;color:var(--color-nnw-muted);margin:0}.nnw-module__eDEYCG__figureNotes{border-top:1px solid var(--color-nnw-rule-strong);margin:0;padding:0;list-style:none}.nnw-module__eDEYCG__figureNotes li{border-bottom:1px solid var(--color-nnw-rule);font-size:var(--text-nnw-sm);padding:.65rem 0}.nnw-module__eDEYCG__figureNotes li:before{content:"—";color:var(--color-nnw-accent);margin-right:.55rem}.nnw-module__eDEYCG__flowSection{border-top:1px solid var(--color-nnw-ink);margin-top:clamp(8rem,14vw,13rem);padding-top:clamp(4rem,7vw,6rem)}.nnw-module__eDEYCG__flow{border-top:1px solid var(--color-nnw-rule-strong);border-bottom:1px solid var(--color-nnw-rule-strong);grid-template-columns:repeat(5,minmax(0,1fr));margin:4rem 0 0;padding:0;list-style:none;display:grid}.nnw-module__eDEYCG__flowStep{min-height:8rem;font-family:var(--font-nnw-mono);font-size:var(--text-nnw-sm);align-items:center;padding:1rem 2.4rem 1rem 0;line-height:1.35;display:flex;position:relative}.nnw-module__eDEYCG__flowStep+.nnw-module__eDEYCG__flowStep{border-left:1px solid var(--color-nnw-rule);padding-left:1.25rem}.nnw-module__eDEYCG__flowArrow{color:var(--color-nnw-accent);font-size:1.1rem;position:absolute;right:.7rem}.nnw-module__eDEYCG__capabilitySection{grid-template-columns:minmax(17rem,4fr) minmax(0,8fr);gap:clamp(3rem,8vw,8rem);padding:clamp(8rem,14vw,13rem) 0;display:grid}.nnw-module__eDEYCG__capabilityList{counter-reset:capabilities;margin:0;padding:0;list-style:none}.nnw-module__eDEYCG__capabilityList li{border-top:1px solid var(--color-nnw-rule);grid-template-columns:3rem 1fr;gap:1rem;padding:1.25rem 0;display:grid}.nnw-module__eDEYCG__capabilityList li:last-child{border-bottom:1px solid var(--color-nnw-rule)}.nnw-module__eDEYCG__capabilityList span{color:var(--color-nnw-accent);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs)}.nnw-module__eDEYCG__capabilityList p{font-family:var(--font-nnw-display);margin:0;font-size:clamp(1.25rem,2vw,1.7rem);line-height:1.25}.nnw-module__eDEYCG__outcomeGrid{border-top:1px solid var(--color-nnw-ink);grid-template-columns:minmax(0,7fr) minmax(17rem,5fr);gap:clamp(3rem,8vw,8rem);padding:clamp(5rem,9vw,8rem) 0;display:grid}.nnw-module__eDEYCG__resultList{max-width:44rem;margin:2rem 0 0;padding:0;list-style:none}.nnw-module__eDEYCG__resultList li{border-top:1px solid var(--color-nnw-rule);padding:.85rem 0 .85rem 1.5rem;position:relative}.nnw-module__eDEYCG__resultList li:last-child{border-bottom:1px solid var(--color-nnw-rule)}.nnw-module__eDEYCG__resultList li:before{content:"→";color:var(--color-nnw-accent);position:absolute;left:0}.nnw-module__eDEYCG__technologyBlock{align-self:start}.nnw-module__eDEYCG__technologyBlock>p:last-child{font-family:var(--font-nnw-display);margin:2rem 0 0;font-size:clamp(1.35rem,2.2vw,2rem);line-height:1.35}.nnw-module__eDEYCG__proprietaryNote{border-top:1px solid var(--color-nnw-ink);border-bottom:1px solid var(--color-nnw-ink);grid-template-columns:minmax(13rem,4fr) minmax(0,8fr);gap:clamp(2rem,8vw,8rem);padding:1.4rem 0 1.5rem;display:grid}.nnw-module__eDEYCG__proprietaryNote strong{font-family:var(--font-nnw-display);font-size:1.25rem}.nnw-module__eDEYCG__proprietaryNote p{max-width:50rem;color:var(--color-nnw-muted);margin:0}.nnw-module__eDEYCG__projectNav{grid-template-columns:1fr 1fr;padding:clamp(5rem,10vw,9rem) 0;display:grid}.nnw-module__eDEYCG__projectNav a{border-top:1px solid var(--color-nnw-rule-strong);flex-direction:column;justify-content:space-between;min-height:7rem;padding:1.25rem 0;text-decoration:none;display:flex}.nnw-module__eDEYCG__projectNav a:first-child{padding-right:2rem}.nnw-module__eDEYCG__projectNav a:last-child{border-left:1px solid var(--color-nnw-rule);text-align:right;align-items:flex-end;padding-left:2rem}.nnw-module__eDEYCG__projectNav small{color:var(--color-nnw-muted);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs)}.nnw-module__eDEYCG__projectNav span{font-family:var(--font-nnw-display);font-size:clamp(1.5rem,2.7vw,2.5rem);line-height:1.1}.nnw-module__eDEYCG__projectNav a:hover span{color:var(--color-nnw-accent);text-underline-offset:.18em;text-decoration:underline}.nnw-module__eDEYCG__footer{width:min(100% - (2 * var(--nnw-gutter)), 88rem);border-top:3px double var(--color-nnw-ink);margin:0 auto;padding:clamp(5rem,10vw,9rem) 0 2rem}.nnw-module__eDEYCG__signoff{max-width:18ch;font-family:var(--font-nnw-display);letter-spacing:-.05em;margin:0;font-size:clamp(2.8rem,6vw,5.8rem);line-height:.98}.nnw-module__eDEYCG__signoff em{color:var(--color-nnw-accent);font-weight:500}.nnw-module__eDEYCG__footerLine{border-top:1px solid var(--color-nnw-rule);border-bottom:1px solid var(--color-nnw-rule);grid-template-columns:minmax(0,8fr) minmax(14rem,4fr);align-items:end;gap:3rem;margin-top:clamp(4rem,8vw,7rem);padding:1rem 0;display:grid}.nnw-module__eDEYCG__footerLine p{max-width:44rem;color:var(--color-nnw-muted);font-size:var(--text-nnw-sm);margin:0}.nnw-module__eDEYCG__footerLinks{font-size:var(--text-nnw-sm);justify-content:flex-end;gap:1.5rem;display:flex}.nnw-module__eDEYCG__copyright{color:var(--color-nnw-muted);font-family:var(--font-nnw-mono);font-size:var(--text-nnw-xs);margin:1rem 0 0}@media (max-width:960px){.nnw-module__eDEYCG__mastheadLine{grid-template-columns:1fr auto;padding:.8rem 0}.nnw-module__eDEYCG__mastheadTitle{grid-area:1/1/auto/-1;justify-self:start;margin-bottom:.85rem}.nnw-module__eDEYCG__authorLink{grid-area:2/1}.nnw-module__eDEYCG__issueLine{grid-area:2/2}.nnw-module__eDEYCG__openingGrid,.nnw-module__eDEYCG__caseTitleGrid,.nnw-module__eDEYCG__editorialIntro,.nnw-module__eDEYCG__featureChapter,.nnw-module__eDEYCG__capabilitySection,.nnw-module__eDEYCG__outcomeGrid,.nnw-module__eDEYCG__proprietaryNote{grid-template-columns:1fr}.nnw-module__eDEYCG__openingGrid,.nnw-module__eDEYCG__caseTitleGrid,.nnw-module__eDEYCG__editorialIntro,.nnw-module__eDEYCG__featureChapter,.nnw-module__eDEYCG__capabilitySection,.nnw-module__eDEYCG__outcomeGrid{gap:2.5rem}.nnw-module__eDEYCG__openingGrid h1,.nnw-module__eDEYCG__caseTitleGrid h1{max-width:12ch}.nnw-module__eDEYCG__chapterCopy h3{max-width:none}.nnw-module__eDEYCG__featureStackHeader{align-items:start;display:grid}.nnw-module__eDEYCG__featureStackHeader p{text-align:left}.nnw-module__eDEYCG__chapterFigure figcaption,.nnw-module__eDEYCG__figureCaption{grid-template-columns:1fr}.nnw-module__eDEYCG__metricRegister>div{grid-template-columns:minmax(9rem,4fr) minmax(0,5fr) minmax(9rem,3fr);gap:1rem}.nnw-module__eDEYCG__flow{grid-template-columns:1fr}.nnw-module__eDEYCG__flowStep{min-height:4.5rem;padding:1rem 2.5rem 1rem 0}.nnw-module__eDEYCG__flowStep+.nnw-module__eDEYCG__flowStep{border-top:1px solid var(--color-nnw-rule);border-left:0;padding-left:0}.nnw-module__eDEYCG__flowArrow{z-index:1;background:var(--color-nnw-paper);line-height:1.2;bottom:-.8rem;left:0;right:auto;transform:rotate(90deg)}}@media (max-width:640px){.nnw-module__eDEYCG__page{font-size:.97rem}.nnw-module__eDEYCG__mastheadNav{justify-content:flex-start;gap:0}.nnw-module__eDEYCG__mastheadNav a{min-height:2.75rem;padding:.55rem 1rem .4rem 0}.nnw-module__eDEYCG__overviewOpening,.nnw-module__eDEYCG__caseOpening{padding-top:3.75rem}.nnw-module__eDEYCG__openingGrid,.nnw-module__eDEYCG__caseTitleGrid{margin-top:2.5rem}.nnw-module__eDEYCG__openingGrid h1,.nnw-module__eDEYCG__caseTitleGrid h1{font-size:clamp(3rem,16vw,4.8rem)}.nnw-module__eDEYCG__proofLine{grid-template-columns:1fr;gap:.8rem}.nnw-module__eDEYCG__editorialIntro{padding:5rem 0}.nnw-module__eDEYCG__featureChapter{padding:4.5rem 0}.nnw-module__eDEYCG__chapterFigure figcaption{gap:.45rem}.nnw-module__eDEYCG__closingNote{gap:2rem;display:grid}.nnw-module__eDEYCG__caseFacts div{grid-template-columns:1fr;gap:.2rem}.nnw-module__eDEYCG__videoFigure{width:calc(100% + (2 * var(--nnw-gutter)));margin-left:calc(-1 * var(--nnw-gutter))}.nnw-module__eDEYCG__videoCaption{padding-right:var(--nnw-gutter);padding-left:var(--nnw-gutter);grid-template-columns:1fr;gap:.45rem}.nnw-module__eDEYCG__readingSection{margin-left:0}.nnw-module__eDEYCG__metricRegister>div{grid-template-columns:1fr;gap:.25rem;padding:1.25rem 0}.nnw-module__eDEYCG__metricRegister small{text-align:left;justify-self:start}.nnw-module__eDEYCG__productFigure:nth-child(2n){width:100%}.nnw-module__eDEYCG__figureCaption{gap:1.5rem}.nnw-module__eDEYCG__projectNav{grid-template-columns:1fr}.nnw-module__eDEYCG__projectNav a:first-child{padding-right:0}.nnw-module__eDEYCG__projectNav a:last-child{text-align:left;border-left:0;align-items:flex-start;padding-left:0}.nnw-module__eDEYCG__footerLine{grid-template-columns:1fr;gap:1.5rem}.nnw-module__eDEYCG__footerLinks{justify-content:flex-start}}@media (max-width:390px){.nnw-module__eDEYCG__issueLine{text-align:right;max-width:8.5rem}.nnw-module__eDEYCG__mastheadNav{flex-wrap:wrap}.nnw-module__eDEYCG__openingGrid h1,.nnw-module__eDEYCG__caseTitleGrid h1{font-size:2.9rem}.nnw-module__eDEYCG__signoff{font-size:2.65rem}}@media (prefers-reduced-motion:reduce){.nnw-module__eDEYCG__textLink span{transition:none}.nnw-module__eDEYCG__textLink:hover span{transform:none}}@media print{.nnw-module__eDEYCG__page{background:#fff}.nnw-module__eDEYCG__mastheadNav,.nnw-module__eDEYCG__skipLink,.nnw-module__eDEYCG__videoFigure{display:none}}
