@font-face{font-family:ND Inter;src:url(/fonts/InterVariable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}:root{--nd-paper:#f7f7f4;--nd-ink:#181918;--nd-soft:#777a76;--nd-line:#d8dad5;--nd-dark:#171917;--nd-white:#fff;--nd-gutter:clamp(22px, 3.2vw, 56px)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body.nd{background:var(--nd-paper);color:var(--nd-ink);-webkit-font-smoothing:antialiased;margin:0;font-family:ND Inter,Helvetica Neue,Arial,sans-serif}.nd a{color:inherit;text-decoration:none}.nd img{max-width:100%;display:block}.nd button{font:inherit}.nd h1,.nd h2,.nd h3,.nd p,.nd figure{margin:0}.nd :focus-visible{outline-offset:5px;outline:2px solid}.nd::selection,.nd ::selection{color:#111;background:#c9cfca}.nd-wrap{width:calc(100% - var(--nd-gutter) * 2);max-width:1700px;margin-inline:auto}.nd-skip{z-index:1000;background:#fff;padding:12px;position:absolute;top:-100px;left:12px}.nd-skip:focus{top:12px}.nd-header{z-index:80;height:76px;padding:0 var(--nd-gutter);background:var(--nd-paper);border-bottom:1px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:relative}.nd-logo{letter-spacing:-.075em;white-space:nowrap;font-size:19px;font-weight:650}.nd-logo span{font-weight:380}.nd-logo sup{letter-spacing:0;vertical-align:top;margin-left:2px;font-size:8px}.nd-nav{align-items:center;gap:clamp(22px,2.4vw,42px);display:flex}.nd-nav a,.nd-header-contact{letter-spacing:-.02em;font-size:13px;font-weight:480;transition:opacity .25s}.nd-nav a:hover,.nd-header-contact:hover{opacity:.5}.nd-nav a[aria-current=page]{text-underline-offset:5px;text-decoration:underline}.nd-nav a span{vertical-align:top;color:var(--nd-soft);margin-left:2px;font-size:9px}.nd-header-contact{justify-self:end}.nd-header-contact span{margin-left:23px}.nd-menu-button{display:none}.nd-mobile-nav[hidden]{display:none!important}.nd-footer{background:var(--nd-dark);color:#f4f4f0;padding:34px var(--nd-gutter) 28px}.nd-footer-top,.nd-footer-bottom{justify-content:space-between;gap:30px;font-size:12px;display:flex}.nd-footer-top{color:#aaaead}.nd-footer-mail{letter-spacing:-.088em;justify-content:space-between;align-items:flex-end;gap:20px;padding:100px 0 95px;font-size:clamp(55px,11vw,176px);font-weight:390;line-height:1.03;transition:color .3s;display:flex}.nd-footer-mail:hover{color:#abb4ad}.nd-footer-mail span{letter-spacing:0;padding-bottom:.2em;font-size:.45em;font-weight:300}.nd-footer-bottom{color:#bbbdb9;border-top:1px solid #50534f;padding-top:21px}.nd-footer-bottom div{gap:34px;display:flex}.nd-footer-bottom a:hover{text-decoration:underline}.nd-eyebrow{letter-spacing:.015em;text-transform:uppercase;font-size:11px;font-weight:600}.nd-eyebrow span{color:var(--nd-soft);margin-left:18px;font-weight:400}.nd-text-link{border-bottom:1px solid var(--nd-ink);align-items:center;gap:34px;padding-bottom:7px;font-size:15px;font-weight:500;transition:gap .3s;display:inline-flex}.nd-text-link:hover{gap:45px}.nd-section-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.nd-section-head>span{color:var(--nd-soft);font-size:12px}.nd-section-title{letter-spacing:-.075em;margin:72px 0 80px;font-size:clamp(58px,8.6vw,148px);font-weight:440;line-height:.94}.nd-section-title span{color:#a6aaa6}.nd-hero{padding:10px var(--nd-gutter) 0;overflow:hidden}.nd-hero-top,.nd-hero-bottom{text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;gap:24px;font-size:11px;font-weight:520;display:flex}.nd-hero-top{padding:14px 0}.nd-hero-intro{grid-template-columns:1fr 1fr;align-items:start;margin-top:clamp(84px,10vw,160px);font-size:12px;display:grid}.nd-hero-intro p{max-width:330px;margin-left:auto;font-size:13px;line-height:1.5}.nd-hero h1{letter-spacing:-.095em;margin:20px 0 48px;font-size:clamp(90px,13.3vw,230px);font-weight:420;line-height:.82}.nd-hero h1 span{white-space:nowrap;display:block}.nd-hero h1 span:nth-child(2){text-align:right}.nd-hero h1 em{color:#a7aaa6;font-style:normal;font-weight:300}.nd-hero-bottom{align-items:end;margin-bottom:18px}.nd-hero-bottom a{text-transform:none;font-size:12px}.nd-hero-bottom a span{margin-left:26px;font-size:18px}.nd-hero-pair{grid-template-columns:1fr 1fr;gap:16px;display:grid}.nd-hero-project{background:var(--card-tone);display:block}.nd-hero-project img{width:100%;height:auto;transition:filter .3s}.nd-hero-project:hover img{filter:brightness(.94)}.nd-hero-project>span{background:#f7f7f3;grid-template-columns:1fr auto;align-items:end;gap:2px 20px;padding:16px 17px;font-size:14px;display:grid}.nd-hero-project b{letter-spacing:-.05em;font-size:19px;font-weight:550}.nd-hero-project small{color:#666;grid-column:1;font-size:11px}.nd-hero-project i{grid-area:1/2/3;font-size:22px;font-style:normal;font-weight:300}.nd-intro{padding-top:clamp(140px,17vw,280px);padding-bottom:clamp(145px,16vw,250px)}.nd-intro h2{letter-spacing:-.072em;max-width:1470px;margin:42px 0 85px;font-size:clamp(50px,7.3vw,124px);font-weight:420;line-height:.99}.nd-intro-bottom{grid-template-columns:1fr 1fr;align-items:end;gap:50px;display:grid}.nd-intro-bottom p{letter-spacing:-.035em;grid-column:2;max-width:590px;font-size:clamp(19px,2vw,29px);line-height:1.36}.nd-intro-bottom a{grid-column:2;justify-self:start;margin-top:16px}.nd-selected{padding-bottom:clamp(130px,13vw,230px)}.nd-work-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(70px,8vw,132px) 16px;display:grid}.nd-work-card{min-width:0}.nd-work-card-image{background:var(--card-tone)}.nd-work-card-image img{width:100%;height:auto;transition:filter .3s}.nd-work-card:hover .nd-work-card-image img{filter:brightness(.94)}.nd-work-card-meta{text-transform:uppercase;color:#737772;justify-content:space-between;margin:15px 0 19px;font-size:11px;display:flex}.nd-work-card-meta span:last-child{color:var(--nd-ink);font-size:17px}.nd-work-card-heading{grid-template-columns:1fr 1fr;gap:18px;display:grid}.nd-work-card-heading h3{letter-spacing:-.066em;font-size:clamp(28px,3.2vw,48px);font-weight:460;line-height:1}.nd-work-card-heading p{color:#5a5e59;max-width:370px;font-size:13px;line-height:1.5}.nd-large-link{border-top:1px solid var(--nd-line);border-bottom:1px solid var(--nd-line);letter-spacing:-.06em;justify-content:space-between;align-items:center;margin-top:clamp(90px,10vw,160px);padding:27px 0;font-size:clamp(26px,4vw,58px);font-weight:470;transition:padding .25s;display:flex}.nd-large-link:hover{padding-left:14px;padding-right:14px}.nd-large-link span{font-size:.7em;font-weight:300}.nd-approach{color:#f5f5f1;background:#1d201e;padding:clamp(75px,9vw,150px) 0 clamp(95px,10vw,170px)}.nd-approach .nd-eyebrow span,.nd-approach .nd-section-head>span{color:#a3aba5}.nd-approach h2{letter-spacing:-.087em;margin:130px 0 75px;font-size:clamp(75px,12vw,200px);font-weight:400;line-height:.86}.nd-approach h2 em{color:#9ca79f;font-style:normal;font-weight:300}.nd-approach-lead{letter-spacing:-.045em;max-width:790px;margin-bottom:clamp(120px,14vw,200px);margin-left:auto;font-size:clamp(22px,2.6vw,38px);line-height:1.3}.nd-approach-rows{border-top:1px solid #646a65}.nd-approach-rows>div{border-bottom:1px solid #646a65;grid-template-columns:1fr 2fr 2fr;gap:28px;padding:29px 0 50px;display:grid}.nd-approach-rows span{color:#a3aba5;font-size:11px}.nd-approach-rows h3{letter-spacing:-.06em;font-size:clamp(31px,3.8vw,56px);font-weight:430;line-height:1.06}.nd-approach-rows p{color:#bac1ba;max-width:430px;font-size:17px;line-height:1.5}.nd-approach-link{border-bottom:1px solid #d7dcd6;justify-content:space-between;max-width:400px;margin-top:75px;padding-bottom:12px;font-size:15px;display:flex}.nd-journal-tease{padding-top:clamp(120px,13vw,220px);padding-bottom:clamp(130px,14vw,230px)}.nd-article-list{border-top:1px solid var(--nd-line)}.nd-article-row{border-bottom:1px solid var(--nd-line);grid-template-columns:1fr 2.2fr 40px;align-items:start;gap:24px;padding:30px 0 38px;transition:padding .3s;display:grid}.nd-article-row:hover{padding-left:12px;padding-right:12px}.nd-article-row>span:first-child{text-transform:uppercase;color:#747772;font-size:11px}.nd-article-row h3,.nd-article-row h2{letter-spacing:-.062em;font-size:clamp(28px,3.2vw,49px);font-weight:430;line-height:1.07}.nd-article-arrow{justify-self:end;font-size:24px;font-weight:300}.nd-about{grid-template-columns:minmax(280px,.72fr) 1.28fr;align-items:center;gap:clamp(35px,9vw,150px);padding-bottom:clamp(150px,17vw,270px);display:grid}.nd-about-photo{max-width:500px}.nd-about-photo img{aspect-ratio:1.08;object-fit:cover;object-position:center 64%;filter:grayscale();width:100%}.nd-about-photo span{text-transform:uppercase;margin-top:12px;font-size:11px;display:block}.nd-about-copy h2{letter-spacing:-.074em;margin:35px 0 57px;font-size:clamp(48px,6vw,95px);font-weight:420;line-height:.98}.nd-about-copy>p:not(.nd-eyebrow){color:#454944;max-width:760px;margin-bottom:24px;font-size:clamp(17px,1.65vw,25px);line-height:1.45}.nd-about-copy .nd-text-link{margin-top:36px}.nd-page-hero{padding-top:64px;padding-bottom:110px}.nd-page-hero-top,.nd-page-hero-bottom{text-transform:uppercase;justify-content:space-between;gap:25px;font-size:11px;display:flex}.nd-page-hero-top span:last-child{color:var(--nd-soft)}.nd-page-hero h1{letter-spacing:-.1em;margin:clamp(100px,14vw,190px) 0 120px;font-size:clamp(130px,22vw,380px);font-weight:420;line-height:.73}.nd-page-hero h1 em{color:#a9ada8;font-style:normal;font-weight:300}.nd-page-hero-bottom{align-items:end}.nd-page-hero-bottom p{text-transform:none;letter-spacing:-.03em;max-width:400px;font-size:clamp(18px,1.9vw,27px);line-height:1.3}.nd-work-index,.nd-journal-index{padding-bottom:180px}.nd-journal-hero h1{font-size:clamp(125px,20vw,350px)}.nd-journal-index .nd-article-row h2{margin-bottom:15px}.nd-journal-index .nd-article-row p{color:#747772;max-width:590px;font-size:14px;line-height:1.5}.nd-project-opening{padding-top:38px;padding-bottom:64px}.nd-project-breadcrumb{justify-content:space-between;align-items:center;font-size:12px;display:flex}.nd-project-breadcrumb a{border-bottom:1px solid #0000}.nd-project-breadcrumb a:hover{border-color:currentColor}.nd-project-breadcrumb span{color:#767a75}.nd-project-heading{margin-top:clamp(95px,11vw,190px)}.nd-project-heading>p{text-transform:uppercase;margin-bottom:16px;font-size:12px}.nd-project-heading h1{letter-spacing:-.09em;overflow-wrap:anywhere;font-size:clamp(92px,15.3vw,260px);font-weight:420;line-height:.85}.nd-project-subhead{justify-content:space-between;align-items:end;gap:35px;margin-top:80px;display:flex}.nd-project-subhead p{letter-spacing:-.055em;max-width:850px;font-size:clamp(22px,3vw,43px);line-height:1.19}.nd-project-subhead span{white-space:nowrap;font-size:12px}.nd-project-hero-image{background:var(--card-tone);width:100%}.nd-project-hero-image img{width:100%;height:auto}.nd-project-hero-image figcaption{padding:14px var(--nd-gutter);background:var(--nd-paper);border-bottom:1px solid var(--nd-line);text-transform:uppercase;justify-content:space-between;gap:20px;font-size:11px;display:flex}.nd-project-intro{grid-template-columns:1fr 1.5fr;gap:50px;padding-top:clamp(130px,13vw,220px);padding-bottom:clamp(150px,15vw,240px);display:grid}.nd-project-intro h2{letter-spacing:-.076em;margin-top:27px;font-size:clamp(55px,7vw,115px);font-weight:420;line-height:.95}.nd-large-body{letter-spacing:-.055em;max-width:920px;font-size:clamp(27px,3.1vw,47px);line-height:1.22}.nd-project-facts{border-top:1px solid var(--nd-line);grid-template-columns:repeat(3,1fr);gap:25px;margin-top:80px;margin-bottom:48px;padding-top:20px;display:grid}.nd-project-facts span{text-transform:uppercase;color:var(--nd-soft);font-size:11px}.nd-project-facts p{margin-top:13px;font-size:13px;line-height:1.5}.nd-project-story{padding-bottom:clamp(130px,13vw,220px)}.nd-project-story-head{justify-content:space-between;align-items:start;gap:30px;margin-bottom:100px;display:flex}.nd-project-story-head h2{letter-spacing:-.075em;font-size:clamp(65px,9vw,145px);font-weight:420;line-height:.9}.nd-project-story-head h2 em,.nd-project-gallery h2 em,.nd-project-takeaways h2 em{color:#a4aaa4;font-style:normal;font-weight:310}.nd-story-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.nd-story-grid>div{border-top:1px solid var(--nd-ink);padding-top:18px}.nd-story-grid span{text-transform:uppercase;color:var(--nd-soft);font-size:11px}.nd-story-grid h3{letter-spacing:-.055em;margin:45px 0 35px;font-size:clamp(26px,2.6vw,42px);font-weight:450;line-height:1.07}.nd-story-grid p{color:#565a55;max-width:460px;font-size:15px;line-height:1.55}.nd-project-gallery{padding-bottom:clamp(145px,15vw,230px)}.nd-project-gallery h2,.nd-project-takeaways h2{letter-spacing:-.085em;margin:70px 0 110px;font-size:clamp(80px,11vw,190px);font-weight:420;line-height:.85}.nd-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:90px 16px;display:grid}.nd-gallery-item-wide{grid-column:span 2}.nd-gallery-frame{background:#e4e7e2;display:block}.nd-gallery-frame img{width:100%;height:auto}.nd-gallery-item figcaption{border-top:1px solid var(--nd-line);text-transform:uppercase;justify-content:space-between;gap:15px;margin-top:15px;padding-top:14px;font-size:11px;display:flex}.nd-project-takeaways{grid-template-columns:1fr 1.5fr;gap:30px;padding-bottom:clamp(150px,16vw,260px);display:grid}.nd-project-takeaways h2{grid-area:2/1;margin:0}.nd-takeaway-list{border-top:1px solid var(--nd-line);grid-area:2/2}.nd-takeaway-list>div{border-bottom:1px solid var(--nd-line);grid-template-columns:70px 1fr;gap:20px;padding:24px 0 45px;display:grid}.nd-takeaway-list span{color:var(--nd-soft);font-size:11px}.nd-takeaway-list p{letter-spacing:-.05em;font-size:clamp(22px,2.6vw,39px);line-height:1.2}.nd-project-learnings{padding-bottom:160px}.nd-project-learnings h2{letter-spacing:-.075em;margin:40px 0 90px;font-size:clamp(60px,8vw,140px);font-weight:420;line-height:1}.nd-project-learnings>div{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.nd-project-learnings article{border-top:1px solid var(--nd-line);padding-top:16px}.nd-project-learnings article span{text-transform:uppercase;color:var(--nd-soft);font-size:11px}.nd-project-learnings article h3{letter-spacing:-.05em;margin:38px 0 23px;font-size:28px;font-weight:450;line-height:1.1}.nd-project-learnings article p{color:#5c605b;font-size:14px;line-height:1.55}.nd-next-project{background:var(--nd-dark);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch;display:grid;position:relative;color:#fff!important}.nd-next-project img{background:var(--card-tone);align-self:center;width:100%;height:auto;transition:filter .3s}.nd-next-project:hover img{filter:brightness(.94)}.nd-next-project>span{padding:var(--nd-gutter);text-transform:uppercase;flex-direction:column;justify-content:end;font-size:13px;display:flex}.nd-next-project b{overflow-wrap:anywhere;text-transform:none;letter-spacing:-.08em;margin-top:13px;font-size:clamp(60px,10vw,165px);font-weight:430;line-height:.95;display:block}.nd-next-project i{top:var(--nd-gutter);right:var(--nd-gutter);font-size:clamp(60px,8vw,125px);font-style:normal;font-weight:200;position:absolute}.nd-essay-hero{padding-top:38px;padding-bottom:80px}.nd-essay-hero>.nd-eyebrow{margin:clamp(110px,13vw,220px) 0 25px}.nd-essay-hero h1{letter-spacing:-.078em;max-width:1510px;font-size:clamp(65px,9vw,150px);font-weight:420;line-height:.95}.nd-essay-deck{letter-spacing:-.05em;color:#686e67;max-width:960px;margin:62px 0 125px;font-size:clamp(24px,3vw,44px);line-height:1.22}.nd-essay-meta{border-top:1px solid var(--nd-line);text-transform:uppercase;justify-content:space-between;padding-top:15px;font-size:11px;display:flex}.nd-essay-body{grid-template-columns:1fr 2fr;gap:50px;padding-top:110px;padding-bottom:180px;display:grid}.nd-essay-aside{text-transform:uppercase;flex-direction:column;align-self:start;gap:18px;font-size:11px;display:flex;position:sticky;top:40px}.nd-essay-aside a{text-underline-offset:4px;text-decoration:underline}.nd-essay-content{max-width:900px}.nd-essay-content>p,.nd-essay-section>p,.nd-essay-steps p,.nd-essay-practice p,.nd-essay-evidence p{letter-spacing:-.02em;color:#434843;margin-bottom:28px;font-size:clamp(18px,1.6vw,24px);line-height:1.62}.nd-essay-content .nd-essay-thesis{letter-spacing:-.055em;color:var(--nd-ink);margin-bottom:60px;font-size:clamp(30px,3.6vw,53px);line-height:1.2}.nd-essay-section{margin-top:120px}.nd-essay-section h2,.nd-essay-steps h2,.nd-essay-evidence h2{letter-spacing:-.065em;margin:20px 0 40px;font-size:clamp(42px,5vw,74px);font-weight:430;line-height:1.03}.nd-essay-section ul{margin:35px 0;padding-left:28px;font-size:20px;line-height:1.6}.nd-essay-section li{margin-bottom:10px}.nd-essay-section blockquote{letter-spacing:-.045em;border-left:2px solid var(--nd-ink);margin:65px 0;padding:30px 0 30px 35px;font-size:clamp(28px,3.5vw,50px);line-height:1.22}.nd-essay-section figure{margin:55px 0}.nd-essay-section figure img{width:100%;height:auto}.nd-essay-section figcaption{color:var(--nd-soft);padding-top:12px;font-size:12px}.nd-essay-practice,.nd-essay-evidence>div,.nd-essay-steps>div{border-top:1px solid var(--nd-line);margin-top:25px;padding:25px 0 10px}.nd-essay-practice>span,.nd-essay-evidence span,.nd-essay-steps span{text-transform:uppercase;color:var(--nd-soft);font-size:11px}.nd-essay-steps,.nd-essay-evidence{margin-top:120px}.nd-essay-steps h3,.nd-essay-evidence h3{letter-spacing:-.05em;margin:23px 0;font-size:clamp(26px,3vw,40px);font-weight:450}.nd-related{padding-bottom:180px}.nd-related .nd-article-list{margin-top:35px}[data-reveal]{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.75,.2,1);transform:translateY(45px)}[data-reveal].nd-visible{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}[data-reveal]{opacity:1;transition:none;transform:none}.nd-work-card-image img,.nd-hero-project img,.nd-next-project img{transition:none}}.nd-project-hero-image picture{width:100%;display:block}@media (width>=701px){.nd-project-heading{margin-top:clamp(70px,8vw,130px)}.nd-project-subhead{margin-top:55px}.nd-project-opening{padding-bottom:50px}}@media (width<=1000px){.nd-header{grid-template-columns:1fr auto}.nd-nav,.nd-header-contact{display:none}.nd-menu-button{cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;gap:6px;width:38px;height:38px;padding:8px;display:flex}.nd-menu-button span{background:var(--nd-ink);width:100%;height:1px;transition:transform .2s}.nd-menu-button[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.nd-menu-button[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.nd-mobile-nav:not([hidden]){z-index:79;background:var(--nd-paper);height:calc(100dvh - 76px);padding:50px var(--nd-gutter);flex-direction:column;gap:15px;display:flex;position:absolute;top:76px;left:0;right:0}.nd-mobile-nav a{letter-spacing:-.07em;font-size:clamp(38px,8vw,70px)}.nd-menu-open{overflow:hidden}.nd-project-intro,.nd-project-takeaways{grid-template-columns:1fr;gap:50px}.nd-project-takeaways h2,.nd-takeaway-list{grid-area:auto/1}.nd-story-grid{grid-template-columns:1fr}.nd-story-grid>div{grid-template-columns:1fr 2fr;gap:20px;display:grid}.nd-story-grid>div p{grid-column:2}.nd-project-learnings>div{grid-template-columns:1fr}}@media (width<=700px){:root{--nd-gutter:20px}.nd-header{height:64px}.nd-mobile-nav:not([hidden]){height:calc(100dvh - 64px);top:64px}.nd-hero-top span:last-child{display:none}.nd-hero-intro{grid-template-columns:1fr;margin-top:75px}.nd-hero-intro p{max-width:260px;margin:25px 0 0}.nd-hero h1{margin:65px 0;font-size:clamp(58px,13.8vw,95px);line-height:.88}.nd-hero h1 span:nth-child(2){text-align:left}.nd-hero h1 em{display:block}.nd-hero-bottom span:first-child{display:none}.nd-hero-pair{grid-template-columns:1fr;gap:8px}.nd-intro{padding-top:130px;padding-bottom:140px}.nd-intro h2{margin:38px 0 60px;font-size:clamp(51px,11vw,80px)}.nd-intro-bottom{grid-template-columns:1fr;gap:18px}.nd-intro-bottom p,.nd-intro-bottom a{grid-column:1}.nd-section-title{margin:55px 0 65px;font-size:clamp(59px,12vw,90px)}.nd-work-grid{grid-template-columns:1fr;row-gap:65px}.nd-work-card-heading{display:block}.nd-work-card-heading h3{font-size:36px}.nd-work-card-heading p{margin-top:14px}.nd-approach{padding:110px 0 120px}.nd-approach h2{margin:105px 0 75px;font-size:clamp(66px,13vw,100px)}.nd-approach-lead{margin-bottom:100px}.nd-approach-rows>div{grid-template-columns:35px 1fr;padding-bottom:30px}.nd-approach-rows h3{font-size:35px}.nd-approach-rows p{grid-column:2;font-size:15px}.nd-article-row{grid-template-columns:1fr 30px;gap:14px;padding:26px 0 32px}.nd-article-row>span:first-child{grid-column:1/3}.nd-article-row h3,.nd-article-row h2{font-size:32px}.nd-article-arrow{grid-area:2/2}.nd-about{grid-template-columns:1fr;gap:75px}.nd-about-photo{max-width:450px}.nd-about-copy h2{font-size:clamp(48px,10vw,70px)}.nd-footer-top span:last-child{display:none}.nd-footer-mail{padding:110px 0;font-size:clamp(50px,11.5vw,75px)}.nd-footer-bottom{display:block}.nd-footer-bottom div{flex-wrap:wrap;gap:20px;margin-top:24px}.nd-page-hero{padding-top:25px;padding-bottom:75px}.nd-page-hero-top span:last-child{display:none}.nd-page-hero h1{margin:130px 0 100px;font-size:clamp(112px,23vw,170px)}.nd-page-hero-bottom{align-items:end}.nd-page-hero-bottom p{max-width:250px;font-size:20px}.nd-work-index,.nd-journal-index{padding-bottom:110px}.nd-project-opening{padding-top:25px;padding-bottom:50px}.nd-project-heading{margin-top:90px}.nd-project-heading h1{font-size:clamp(73px,17vw,130px)}.nd-project-subhead{margin-top:55px}.nd-project-subhead p{font-size:27px}.nd-project-subhead span{display:none}.nd-project-intro{padding-top:120px;padding-bottom:130px}.nd-project-intro h2{font-size:70px}.nd-large-body{font-size:31px}.nd-project-facts{grid-template-columns:1fr;gap:15px;margin-top:65px}.nd-project-facts>div{border-bottom:1px solid var(--nd-line);padding-bottom:15px}.nd-project-facts p{margin-top:5px}.nd-project-story-head{margin-bottom:70px;display:block}.nd-project-story-head h2{margin-top:45px;font-size:75px}.nd-story-grid>div{display:block}.nd-story-grid h3{margin:30px 0 22px}.nd-story-grid>div+div{margin-top:35px}.nd-project-gallery h2,.nd-project-takeaways h2{margin:50px 0 75px;font-size:clamp(76px,14vw,115px)}.nd-gallery-grid{grid-template-columns:1fr;gap:65px}.nd-gallery-item-wide{grid-column:1}.nd-takeaway-list>div{grid-template-columns:35px 1fr}.nd-takeaway-list p{font-size:26px}.nd-project-learnings h2{font-size:70px}.nd-next-project{grid-template-columns:1fr}.nd-next-project>span{min-height:270px;padding:32px var(--nd-gutter)}.nd-next-project b{overflow-wrap:anywhere;font-size:65px}.nd-next-project i{font-size:60px;top:auto;bottom:26px}.nd-essay-hero{padding-top:25px}.nd-essay-hero>.nd-eyebrow{margin:110px 0 25px}.nd-essay-hero h1{font-size:clamp(57px,11vw,80px)}.nd-essay-deck{margin:40px 0 95px;font-size:27px}.nd-essay-meta span:nth-child(2){display:none}.nd-essay-body{padding-top:60px;padding-bottom:130px;display:block}.nd-essay-aside{display:none}.nd-essay-content .nd-essay-thesis{font-size:33px}.nd-essay-section{margin-top:95px}.nd-related{padding-bottom:130px}}
