:root{--green:#244D45;--ox:#7B3A46;--cobalt:#4266A6;--ochre:#CB9A45;--blue:#ABC8D8;--parch:#F3EBDD;--espresso:#2D2825;--ink:#181715;--muted:#706b63;--paper:#FCFBF7;--cream:#F7F2E9;--line:#D8D0C3;--softline:#E9E3D9;--max:1280px;--reading:760px;--serif:"Iowan Old Style","Palatino Linotype",Palatino,"Book Antiqua",Georgia,serif;--sans:Inter,"Helvetica Neue",Arial,sans-serif;--cond:"Arial Narrow","Roboto Condensed","HelveticaNeue-CondensedBold",Arial,sans-serif;--shadow:0 18px 60px rgba(45,40,37,.08)}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.14;background-image:radial-gradient(rgba(45,40,37,.25) .45px,transparent .45px);background-size:7px 7px;z-index:-1}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}a,button{transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}button,input{font:inherit}.container{width:min(calc(100% - 56px),var(--max));margin-inline:auto}.skip-link{position:absolute;left:-9999px;top:0}.skip-link:focus{left:12px;top:12px;background:#fff;padding:11px 14px;z-index:999}.nt-label,.nt-kicker,.nt-shelf-number,.nt-section-title>div>span,.nt-footer-eyebrow{font-family:var(--cond);font-size:.72rem;line-height:1;text-transform:uppercase;letter-spacing:.18em;font-weight:800;color:var(--green)}
/* header */
.nt-header{background:rgba(243,235,221,.96);border-bottom:1px solid rgba(45,40,37,.18);position:sticky;top:0;z-index:70;backdrop-filter:blur(14px)}.nt-header-top{height:29px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(45,40,37,.14);font-family:var(--cond);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:#655f57}.nt-catalogue{min-height:76px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:34px}.nt-brand{display:inline-flex;align-items:center;gap:12px;font-family:var(--serif);font-weight:700;font-size:1.62rem;letter-spacing:-.035em;color:var(--espresso);white-space:nowrap}.custom-logo{max-height:48px;width:auto}.nt-mark{width:36px;height:34px;display:grid;grid-template-columns:repeat(3,1fr);align-items:end;gap:3px;border-bottom:3px solid var(--ochre);padding:3px 4px}.nt-mark i{display:block;background:var(--green)}.nt-mark i:nth-child(1){height:21px}.nt-mark i:nth-child(2){height:14px;background:var(--ox)}.nt-mark i:nth-child(3){height:27px;background:var(--cobalt)}.nt-nav ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center;gap:clamp(14px,2vw,30px)}.nt-nav a{font-size:.79rem;font-weight:750;letter-spacing:.01em;padding:29px 0 24px;border-bottom:3px solid transparent}.nt-nav a:hover{color:var(--green);border-bottom-color:var(--green)}.nt-header-actions{display:flex;align-items:center;gap:8px;font-size:.73rem;font-weight:800}.nt-header-actions a{padding:9px 12px;border:1px solid transparent}.nt-action-search{border-color:rgba(45,40,37,.22)!important}.nt-action-latest{background:var(--espresso);color:#fff}.nt-action-latest:hover{background:var(--green);color:#fff}.nt-index{min-height:37px;display:flex;align-items:center;border-top:1px solid rgba(45,40,37,.12);gap:4px}.nt-index>span{margin-right:auto;font-family:var(--cond);font-size:.61rem;letter-spacing:.15em;text-transform:uppercase;color:var(--muted)}.nt-index a{display:flex;gap:7px;align-items:center;padding:6px 10px;font-size:.62rem}.nt-index b{font-family:var(--cond);font-weight:800;color:var(--ox)}.nt-index em{font-style:normal;color:#5d5852}.nt-menu-toggle{display:none;background:transparent;border:0;padding:10px;position:relative}.nt-menu-toggle span{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;margin-right:9px}.nt-menu-toggle i{display:block;width:18px;height:1px;background:var(--espresso);margin:4px 0 0 auto}
/* hero reading table */
.nt-reading-table{display:grid;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:72px;padding-top:72px;padding-bottom:40px}.nt-edition-line{display:flex;justify-content:space-between;border-top:1px solid var(--espresso);padding-top:10px;margin-bottom:52px;font-family:var(--cond);font-size:.62rem;letter-spacing:.11em;text-transform:uppercase;color:var(--muted)}.nt-hero-copy{padding-top:0}.nt-hero-copy h1{font-family:var(--serif);font-size:clamp(3.8rem,6vw,7.1rem);line-height:.88;letter-spacing:-.06em;margin:21px 0 29px;font-weight:500;max-width:700px}.nt-hero-copy h1 em{font-weight:400;color:var(--green)}.nt-hero-copy p{max-width:550px;font-size:1.05rem;line-height:1.72;color:#59544d}.nt-hero-links{display:flex;align-items:center;gap:22px;margin-top:31px}.nt-button{display:inline-flex;align-items:center;justify-content:center;background:var(--green);color:#fff;padding:13px 19px;font-size:.78rem;font-weight:800}.nt-button--ink{background:var(--espresso)}.nt-button:hover{background:var(--ox);color:#fff;transform:translateY(-1px)}.nt-text-link{font-size:.78rem;font-weight:800;border-bottom:1px solid currentColor;padding-bottom:3px}.nt-hero-feature{position:relative;border-left:1px solid var(--line);padding-left:36px}.nt-feature-topline{display:flex;justify-content:space-between;margin-bottom:13px;font-family:var(--cond);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.nt-hero-image{display:block;aspect-ratio:16/9.5;overflow:hidden;background:#e6e0d6}.nt-hero-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.nt-hero-feature:hover .nt-hero-image img{transform:scale(1.015)}.nt-hero-feature-body{display:grid;grid-template-columns:108px 1fr 34px;gap:20px;padding:21px 0 0}.nt-hero-feature-body h2{font-family:var(--serif);font-weight:500;font-size:clamp(2rem,3.3vw,4rem);line-height:1;letter-spacing:-.042em;margin:0}.nt-hero-feature-body h2 a:hover{color:var(--green)}.nt-hero-feature-body p{grid-column:2;color:var(--muted);margin:0;max-width:620px;font-size:.91rem}.nt-arrow-link{grid-row:1/3;grid-column:3;font-size:1.5rem;align-self:start}.nt-catalogue-search{grid-column:1/-1;margin-top:26px;border-top:3px solid var(--espresso);border-bottom:1px solid var(--line);padding:15px 0 17px;display:grid;grid-template-columns:190px 1fr;align-items:center}.nt-catalogue-search label{text-transform:uppercase;font-family:var(--cond);font-size:.68rem;font-weight:800;letter-spacing:.17em}.nt-catalogue-search>div{display:flex;align-items:stretch}.nt-catalogue-search input{width:100%;border:0;background:transparent;padding:10px 8px 8px 0;font-family:var(--serif);font-size:1.5rem;color:var(--ink);outline:none}.nt-catalogue-search input::placeholder{color:#a19a90}.nt-catalogue-search button,.nt-search-page button{border:0;background:var(--green);color:#fff;padding:12px 20px;font-size:.76rem;font-weight:800}.nt-placeholder{min-height:430px;background:var(--parch);display:flex;flex-direction:column;justify-content:flex-end;padding:38px}.nt-placeholder h2{font-family:var(--serif);font-size:3rem;line-height:1.02;font-weight:500}
/* shelves */
.nt-shelves-wrap{border-top:1px solid var(--softline)}.nt-shelf{padding:84px 0 92px;position:relative}.nt-shelf:nth-child(even){background:rgba(243,235,221,.23)}.nt-shelf-head{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.nt-shelf-title h2{font-family:var(--serif);font-size:clamp(2.9rem,5vw,5.6rem);font-weight:500;line-height:.9;margin:11px 0 0;letter-spacing:-.055em}.nt-shelf-note{text-align:right;display:flex;flex-direction:column;gap:8px;font-family:var(--cond);font-size:.64rem;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.nt-shelf-note a{font-family:var(--sans);font-size:.76rem;letter-spacing:0;text-transform:none;font-weight:800;color:var(--ink)}.nt-shelf-note b{font-size:1rem}.nt-shelf-line{height:5px;background:var(--espresso);margin:26px 0 26px;position:relative}.nt-shelf-line:before{content:"";position:absolute;width:72px;height:5px;left:0;top:0;background:var(--green)}.nt-shelf-grid{display:grid;grid-template-columns:1.44fr .73fr .94fr .94fr;gap:24px;align-items:end}.nt-card{min-width:0;position:relative}.nt-card__media{display:block;overflow:hidden;background:#e8e3da}.nt-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .45s ease}.nt-card:hover .nt-card__media img{transform:scale(1.025)}.nt-card--tall .nt-card__media{aspect-ratio:4/5.15}.nt-card--wide{grid-column:span 2}.nt-card--wide .nt-card__media{aspect-ratio:16/8}.nt-card--medium .nt-card__media{aspect-ratio:4/3}.nt-card__body{padding-top:14px}.nt-card h3{font-family:var(--serif);font-size:1.52rem;line-height:1.08;margin:7px 0 8px;font-weight:550;letter-spacing:-.026em}.nt-card h3 a:hover{color:var(--green)}.nt-card--tall h3,.nt-card--wide h3{font-size:clamp(1.8rem,2.6vw,2.85rem)}.nt-card p{font-size:.88rem;line-height:1.55;color:var(--muted);margin:0 0 12px}.nt-meta{font-family:var(--cond);font-size:.64rem;letter-spacing:.07em;text-transform:uppercase;color:#837d74}.nt-card--brief{border-top:1px solid var(--espresso);padding-top:15px;align-self:start}.nt-card--brief .nt-card__media{display:none}.nt-card--brief h3{font-size:1.65rem;line-height:1.03}.nt-card--brief p{display:none}.nt-empty{grid-column:1/-1;border:1px dashed var(--line);padding:30px;color:var(--muted)}.nt-shelf--finance .nt-shelf-line,.nt-shelf--finance .nt-shelf-line:before{background:var(--cobalt)}.nt-shelf--finance .nt-shelf-grid{grid-template-columns:1fr 1fr 1fr}.nt-shelf--finance .nt-card--wide{grid-column:1/-1;display:grid;grid-template-columns:1.45fr .8fr;gap:31px;align-items:end}.nt-shelf--finance .nt-card--wide .nt-card__body{padding:0 0 7px}.nt-shelf--finance .nt-card--wide h3{font-size:clamp(2.2rem,4vw,4.35rem)}.nt-shelf--technology .nt-shelf-line,.nt-shelf--technology .nt-shelf-line:before{background:var(--green)}.nt-shelf--technology .nt-shelf-grid{grid-template-columns:1.7fr .82fr .82fr}.nt-shelf--technology .nt-card--wide{grid-column:span 2}.nt-shelf--technology .nt-card--wide .nt-card__media{aspect-ratio:2/1}.nt-shelf--marketing{background:linear-gradient(90deg,rgba(123,58,70,.04),rgba(203,154,69,.08))!important}.nt-shelf--marketing .nt-shelf-line,.nt-shelf--marketing .nt-shelf-line:before{background:var(--ox)}.nt-shelf--marketing .nt-kicker{color:var(--ox)}.nt-shelf--marketing .nt-card:nth-child(2){border-top:6px solid var(--ochre);padding:18px 0 0}.nt-shelf--marketing .nt-card:nth-child(3) h3{font-size:2.1rem}.nt-shelf--realestate .nt-shelf-line,.nt-shelf--realestate .nt-shelf-line:before{background:var(--ochre)}.nt-shelf--realestate .nt-card:first-child .nt-card__media{aspect-ratio:5/5.2}.nt-shelf--travel .nt-shelf-line,.nt-shelf--travel .nt-shelf-line:before{background:var(--blue)}.nt-shelf--travel .nt-shelf-grid{align-items:start}.nt-shelf--travel .nt-card__media{aspect-ratio:4/3.3}
/* special/trending/latest */
.nt-special{background:var(--parch);padding:106px 0 112px;border-block:1px solid rgba(45,40,37,.12)}.nt-special-head{display:grid;grid-template-columns:180px 1fr;gap:38px;border-top:2px solid var(--espresso);padding-top:20px;margin-bottom:55px}.nt-special-head>div{display:flex;flex-direction:column;justify-content:space-between;min-height:130px}.nt-special-index{font-family:var(--serif);font-size:1.8rem;color:var(--ox)}.nt-special-head h2{font-family:var(--serif);font-size:clamp(2.9rem,5.3vw,5.9rem);line-height:.93;letter-spacing:-.055em;font-weight:500;margin:0;max-width:1000px}.nt-special-grid,.nt-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.nt-special-grid .nt-card:nth-child(2){transform:translateY(28px)}.nt-trending,.nt-latest{padding-block:98px}.nt-section-title{border-top:2px solid var(--espresso);padding-top:16px;margin-bottom:34px;display:flex;justify-content:space-between;align-items:flex-start;gap:35px}.nt-section-title h2{font-family:var(--serif);font-size:clamp(2.7rem,4vw,4.5rem);line-height:.95;margin:9px 0 0;font-weight:500;letter-spacing:-.045em}.nt-section-title>p{max-width:290px;margin:3px 0 0;color:var(--muted);font-size:.82rem}.nt-ranked{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--espresso);border-bottom:1px solid var(--espresso)}.nt-ranked article{min-height:230px;padding:22px 18px;border-right:1px solid var(--line);display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-content:space-between}.nt-ranked article:last-child{border-right:0}.nt-ranked article>b{font-family:var(--serif);font-size:2rem;color:var(--ox);font-weight:500}.nt-ranked h3{font-family:var(--serif);font-size:1.3rem;line-height:1.08;margin:10px 0 13px;font-weight:550}.nt-ranked-arrow{font-size:1.15rem}.nt-latest{padding-top:30px}.nt-catalogue-list{border-top:1px solid var(--espresso)}.nt-catalogue-list article{display:grid;grid-template-columns:135px 1fr 100px 35px;gap:30px;align-items:center;padding:22px 0;border-bottom:1px solid var(--line)}.nt-catalogue-list time,.nt-catalogue-list>article>span{font-family:var(--cond);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nt-catalogue-list h3{font-family:var(--serif);font-size:1.65rem;line-height:1.12;margin:5px 0;font-weight:550}.nt-catalogue-arrow{font-size:1.25rem;text-align:right}.nt-pagination{padding-top:30px;font-size:.8rem;font-weight:800}.nt-pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap}.nt-pagination .page-numbers{border:1px solid var(--line);padding:8px 12px}.nt-pagination .current{background:var(--espresso);color:#fff;border-color:var(--espresso)}.nt-pagination--older a{display:inline-block;background:var(--espresso);color:#fff;padding:11px 18px}
/* breadcrumbs */
.nt-breadcrumbs{width:min(calc(100% - 56px),var(--max));margin:19px auto 0;display:flex;gap:7px;flex-wrap:nowrap;overflow:hidden;white-space:nowrap;font-family:var(--cond);font-size:.63rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.nt-breadcrumbs span:last-child{overflow:hidden;text-overflow:ellipsis}
/* single */
.nt-spread{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:66px;padding:50px 0 74px;border-bottom:1px solid var(--line)}.nt-spread-copy{align-self:center}.nt-spread-rule{display:flex;justify-content:space-between;border-top:2px solid var(--espresso);padding-top:8px;margin-bottom:60px;font-family:var(--cond);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.nt-spread h1{font-family:var(--serif);font-size:clamp(3.4rem,5.7vw,6.9rem);line-height:.9;letter-spacing:-.058em;font-weight:500;margin:15px 0 26px}.nt-dek{font-family:var(--serif);font-size:1.35rem;line-height:1.45;color:#5d5851;margin:0;max-width:650px}.nt-byline{border-top:1px solid var(--line);margin-top:36px;padding-top:15px;display:flex;justify-content:space-between;gap:24px;font-family:var(--cond);font-size:.67rem;line-height:1.55;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.nt-byline-author a{font-family:var(--sans);font-weight:800;color:var(--ink);text-transform:none;letter-spacing:0}.nt-spread-media{align-self:start;background:#e5dfd4;overflow:hidden;position:relative}.nt-spread-media>img{width:100%;aspect-ratio:4/5;object-fit:cover}.nt-media-caption{display:block;padding:9px 0;font-family:var(--cond);font-size:.59rem;letter-spacing:.05em;color:var(--muted);background:var(--paper)}.nt-image-fallback{aspect-ratio:4/5;background:linear-gradient(145deg,var(--green),var(--espresso));display:grid;place-items:center;color:var(--parch);font-family:var(--serif);font-size:2rem}.nt-article-shell{display:grid;grid-template-columns:160px minmax(0,var(--reading)) 1fr;gap:40px;padding:73px 0 90px}.nt-article-rail{grid-column:1;display:flex;flex-direction:column;gap:12px;align-self:start;position:sticky;top:155px;font-family:var(--cond);font-size:.63rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nt-rail-line{height:1px;background:var(--line);width:100%}.nt-article-wrap{grid-column:2;max-width:var(--reading);margin:0}.nt-article-content{font-family:var(--sans);font-size:1.08rem;line-height:1.9}.nt-article-content>p:first-child{font-size:1.17rem}.nt-article-content h2,.nt-article-content h3,.nt-article-content h4{font-family:var(--serif);font-weight:550;line-height:1.08;letter-spacing:-.03em}.nt-article-content h2{font-size:2.65rem;margin:2em 0 .65em}.nt-article-content h3{font-size:1.9rem;margin:1.8em 0 .6em}.nt-article-content h4{font-size:1.4rem}.nt-article-content a{color:var(--green);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.nt-article-content blockquote{margin:2.4em -50px;padding:18px 0 18px 30px;border-left:6px solid var(--ochre);font-family:var(--serif);font-size:1.7rem;line-height:1.42;color:#3e3934}.nt-article-content ul,.nt-article-content ol{padding-left:1.3em}.nt-article-content li{margin:.55em 0}.nt-article-content table{width:100%;border-collapse:collapse;margin:2.2em 0;font-size:.93rem}.nt-article-content th{background:var(--parch);text-align:left}.nt-article-content th,.nt-article-content td{border:1px solid var(--line);padding:12px 13px}.nt-article-content img{margin:2em auto}.nt-same-shelf{background:var(--cream);padding:90px 0 105px;border-top:1px solid var(--line)}.nt-same-shelf header{border-top:3px solid var(--espresso);padding-top:16px;margin-bottom:36px;display:flex;justify-content:space-between;align-items:flex-end}.nt-same-shelf header span{font-family:var(--cond);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--green)}.nt-same-shelf h2{font-family:var(--serif);font-size:3rem;margin:7px 0 0;font-weight:500;letter-spacing:-.04em}.nt-same-shelf header>a{font-size:.76rem;font-weight:800}
/* category */
.nt-collection-hero{display:grid;grid-template-columns:150px 1fr 330px;gap:38px;align-items:end;padding-top:64px;padding-bottom:67px}.nt-collection-index{border-top:2px solid var(--espresso);padding-top:10px;display:flex;flex-direction:column;gap:8px;font-family:var(--cond);font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.nt-collection-index b{font-family:var(--serif);font-size:4.2rem;line-height:1;color:var(--ox);font-weight:500}.nt-collection-hero h1{font-family:var(--serif);font-size:clamp(4.3rem,8vw,9rem);line-height:.78;margin:14px 0 0;letter-spacing:-.07em;font-weight:500}.nt-collection-hero>p{font-family:var(--serif);font-size:1.18rem;line-height:1.5;margin:0;color:var(--muted);padding-bottom:8px}.nt-category-lead{border-top:6px solid var(--green);padding-top:18px}.nt-category-lead-label{font-family:var(--cond);font-size:.64rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:16px;color:var(--muted)}.nt-category-lead .nt-card--wide{display:grid;grid-template-columns:1.45fr .85fr;gap:36px;align-items:end}.nt-category-lead .nt-card--wide .nt-card__body{padding-bottom:10px}.nt-category-lead .nt-card--wide h3{font-size:clamp(2.6rem,4.4vw,5rem)}.nt-curated-block{padding:100px 0}.nt-category-archive{background:var(--parch);padding:90px 0 100px;border-top:1px solid var(--line)}
/* search */
.nt-search-page>header{padding-top:68px;padding-bottom:65px;position:relative}.nt-search-index{position:absolute;right:0;top:74px;font-family:var(--cond);font-size:.67rem;letter-spacing:.16em;color:var(--muted)}.nt-search-page h1{font-family:var(--serif);font-size:clamp(4rem,7vw,8rem);line-height:.86;letter-spacing:-.065em;font-weight:500;margin:18px 0 42px;max-width:950px}.nt-search-page form{display:grid;grid-template-columns:1fr auto;border-top:3px solid var(--espresso);border-bottom:1px solid var(--line);padding:8px 0}.nt-search-page input{border:0;background:transparent;outline:none;font-family:var(--serif);font-size:clamp(1.35rem,2.5vw,2.25rem);padding:15px 10px 14px 0;color:var(--ink)}.nt-search-summary{margin:20px 0 0;color:var(--muted);font-size:.82rem}.nt-search-body{background:var(--cream);border-top:1px solid var(--line);padding:40px 0 90px}.nt-search-results{border-top:1px solid var(--espresso)}.nt-search-results article{display:grid;grid-template-columns:190px 1fr 40px;gap:30px;align-items:center;padding:27px 0;border-bottom:1px solid var(--line)}.nt-search-thumb{aspect-ratio:16/10;overflow:hidden;background:#ddd6ca}.nt-search-thumb img{width:100%;height:100%;object-fit:cover}.nt-search-thumb--empty{display:grid;place-items:center;background:var(--parch);font-family:var(--serif);font-size:2rem;color:var(--ox)}.nt-search-meta{display:flex;gap:14px;font-family:var(--cond);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.nt-search-results h2{font-family:var(--serif);font-size:2rem;line-height:1.06;margin:8px 0 9px;font-weight:550;letter-spacing:-.03em}.nt-search-results p{font-size:.86rem;color:var(--muted);margin:0;max-width:720px}.nt-search-arrow{font-size:1.35rem;text-align:right}.nt-no-results{padding:70px 0}.nt-no-results span{font-family:var(--cond);font-size:.7rem;text-transform:uppercase;letter-spacing:.13em;color:var(--ox)}.nt-no-results h2{font-size:3rem;max-width:700px}
/* author/page */
.nt-author-hero{display:grid;grid-template-columns:150px 180px 1fr;gap:38px;align-items:end;padding:70px 0 85px;border-bottom:1px solid var(--line)}.nt-author-code{align-self:start;border-top:2px solid var(--espresso);padding-top:9px;font-family:var(--cond);font-size:.64rem;letter-spacing:.12em;color:var(--muted)}.nt-author-avatar img{width:180px;height:180px;object-fit:cover}.nt-author-hero h1,.nt-page h1{font-family:var(--serif);font-size:clamp(3.8rem,6vw,7rem);line-height:.9;letter-spacing:-.055em;font-weight:500;margin:14px 0}.nt-author-hero p{max-width:650px;color:var(--muted)}.nt-author-work{padding:90px 0 105px}.nt-page{padding:70px 0 100px}.nt-page .nt-article-content{max-width:var(--reading);margin:40px auto}
/* footer */
.nt-footer{background:var(--espresso);color:#f3eee5;padding:78px 0 24px}.nt-footer-masthead{display:grid;grid-template-columns:1.3fr .7fr;gap:70px;align-items:end;border-bottom:1px solid #4a443f;padding-bottom:50px}.nt-footer .nt-brand{color:#fff;font-size:clamp(2.8rem,5vw,5.3rem);margin-top:14px}.nt-footer .nt-mark{width:50px;height:47px;border-bottom-color:var(--ochre)}.nt-footer .nt-mark i{background:#efe7dc}.nt-footer .nt-mark i:nth-child(2){background:var(--ox)}.nt-footer .nt-mark i:nth-child(3){background:var(--blue)}.nt-footer-masthead p{font-family:var(--serif);font-size:1.25rem;line-height:1.45;color:#c9c1b7;margin:0;max-width:500px}.nt-footer-eyebrow{color:var(--ochre)}.nt-footer-grid{display:grid;grid-template-columns:1fr 220px;gap:80px;padding:45px 0 55px}.nt-footer-grid strong{font-family:var(--cond);text-transform:uppercase;letter-spacing:.15em;font-size:.65rem;color:var(--ochre);display:block;margin-bottom:20px}.nt-footer-links{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #4a443f}.nt-footer-links a{display:flex;gap:12px;padding:14px 0;border-bottom:1px solid #4a443f;font-family:var(--serif);font-size:1.1rem}.nt-footer-links span{font-family:var(--cond);font-size:.62rem;color:#8e857d}.nt-footer-info{display:flex;flex-direction:column}.nt-footer-info a{padding:8px 0;color:#cdc5bc;font-size:.82rem}.nt-footer a:hover{color:#fff}.nt-footer-bottom{display:grid;grid-template-columns:auto 1fr auto;gap:20px;border-top:1px solid #4a443f;padding-top:19px;font-family:var(--cond);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:#9f968e}.nt-footer-bottom span:nth-child(2){text-align:center}
@media(max-width:1040px){.nt-catalogue{grid-template-columns:auto auto 1fr}.nt-menu-toggle{display:block;justify-self:end}.nt-nav{grid-column:1/-1;padding:0 0 18px}.js .nt-nav{display:none}.js .nt-nav.is-open{display:block}.nt-nav ul{flex-direction:column;gap:0;border-top:1px solid var(--line)}.nt-nav a{display:block;padding:11px 0;border-bottom:1px solid var(--line)}.nt-header-actions{justify-self:end}.nt-index{display:none}.nt-reading-table{grid-template-columns:1fr;gap:42px}.nt-edition-line{margin-bottom:35px}.nt-hero-feature{border-left:0;padding-left:0}.nt-catalogue-search{grid-template-columns:1fr}.nt-shelf-grid,.nt-shelf--finance .nt-shelf-grid,.nt-shelf--technology .nt-shelf-grid{grid-template-columns:repeat(2,1fr)}.nt-card--wide,.nt-shelf--finance .nt-card--wide,.nt-shelf--technology .nt-card--wide{grid-column:1/-1;display:block}.nt-special-grid,.nt-related-grid{grid-template-columns:repeat(2,1fr)}.nt-special-grid .nt-card:nth-child(2){transform:none}.nt-ranked{grid-template-columns:repeat(2,1fr)}.nt-ranked article{border-bottom:1px solid var(--line)}.nt-spread{grid-template-columns:1fr;gap:35px}.nt-spread-rule{margin-bottom:35px}.nt-spread-media>img,.nt-image-fallback{aspect-ratio:16/10}.nt-article-shell{grid-template-columns:110px minmax(0,var(--reading));justify-content:center}.nt-category-lead .nt-card--wide{display:block}.nt-collection-hero{grid-template-columns:110px 1fr}.nt-collection-hero>p{grid-column:2}.nt-footer-masthead{grid-template-columns:1fr}.nt-footer-grid{grid-template-columns:1fr 180px}}
@media(max-width:680px){.container{width:min(calc(100% - 28px),var(--max))}.nt-header-top{display:none}.nt-catalogue{min-height:66px;gap:8px}.nt-brand{font-size:1.18rem}.nt-mark{width:29px;height:28px}.nt-header-actions{display:none}.nt-reading-table{padding-top:42px}.nt-hero-copy h1{font-size:3.5rem}.nt-hero-copy p{font-size:.96rem}.nt-hero-links{align-items:flex-start;flex-direction:column;gap:12px}.nt-hero-feature-body{grid-template-columns:1fr 28px}.nt-hero-feature-body .nt-label{grid-column:1}.nt-hero-feature-body h2{grid-column:1}.nt-hero-feature-body p{grid-column:1}.nt-arrow-link{grid-column:2;grid-row:1/4}.nt-catalogue-search>div{flex-direction:column}.nt-catalogue-search input{font-size:1.2rem}.nt-catalogue-search button{width:100%}.nt-shelf{padding:58px 0}.nt-shelf-head{align-items:flex-start}.nt-shelf-note span{display:none}.nt-shelf-title h2{font-size:3rem}.nt-shelf-grid,.nt-shelf--finance .nt-shelf-grid,.nt-shelf--technology .nt-shelf-grid{grid-template-columns:1fr 1fr;gap:22px 12px}.nt-shelf-line{height:2px;margin:18px 0 20px}.nt-shelf-line:before{height:2px}.nt-card--tall,.nt-card--wide{grid-column:1/-1}.nt-card h3{font-size:1.22rem}.nt-card--brief h3{font-size:1.3rem}.nt-card p{display:none}.nt-special{padding:65px 0}.nt-special-head{grid-template-columns:1fr;gap:20px}.nt-special-head>div{min-height:auto}.nt-special-index{display:none}.nt-special-head h2{font-size:3rem}.nt-special-grid,.nt-related-grid{grid-template-columns:1fr}.nt-trending,.nt-latest{padding-block:65px}.nt-section-title{display:block}.nt-section-title>p{margin-top:13px}.nt-ranked{grid-template-columns:1fr}.nt-ranked article{min-height:0;border-right:0}.nt-catalogue-list article{grid-template-columns:78px 1fr 25px;gap:14px}.nt-catalogue-list>article>span{display:none}.nt-catalogue-list h3{font-size:1.28rem}.nt-spread{padding-top:28px}.nt-spread h1{font-size:3.6rem}.nt-dek{font-size:1.15rem}.nt-byline{flex-direction:column}.nt-article-shell{display:block;padding-top:42px}.nt-article-rail{display:none}.nt-article-wrap{margin:0 auto}.nt-article-content{font-size:1rem;line-height:1.82}.nt-article-content h2{font-size:2.1rem}.nt-article-content blockquote{margin:2em 0;padding-left:20px;font-size:1.4rem}.nt-same-shelf{padding:65px 0}.nt-same-shelf header{align-items:flex-start}.nt-same-shelf h2{font-size:2.4rem}.nt-same-shelf header>a{display:none}.nt-collection-hero{grid-template-columns:1fr;padding-top:42px}.nt-collection-index{display:none}.nt-collection-hero h1{font-size:4.5rem}.nt-collection-hero>p{grid-column:1}.nt-category-lead .nt-card--wide h3{font-size:2.5rem}.nt-curated-block{padding:65px 0}.nt-category-archive{padding:65px 0}.nt-search-page>header{padding-top:45px}.nt-search-index{display:none}.nt-search-page h1{font-size:4.3rem}.nt-search-page form{grid-template-columns:1fr}.nt-search-page button{width:100%}.nt-search-results article{grid-template-columns:105px 1fr 24px;gap:14px}.nt-search-results h2{font-size:1.35rem}.nt-search-results p{display:none}.nt-search-meta span:last-child{display:none}.nt-author-hero{grid-template-columns:90px 1fr;padding:45px 0}.nt-author-code{grid-column:1/-1}.nt-author-avatar img{width:90px;height:90px}.nt-author-hero h1{font-size:3.7rem}.nt-footer{padding-top:60px}.nt-footer-masthead{gap:30px}.nt-footer .nt-brand{font-size:2.8rem}.nt-footer-grid{grid-template-columns:1fr;gap:42px}.nt-footer-links{grid-template-columns:1fr 1fr}.nt-footer-bottom{grid-template-columns:1fr;gap:9px}.nt-footer-bottom span:nth-child(2){text-align:left}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

/* ===== v1.2 audit completion layer ===== */
.nt-icon{width:1.05em;height:1.05em;display:inline-block;vertical-align:-.14em;flex:none}.nt-header-actions a,.nt-kicker,.nt-same-shelf header>a{display:inline-flex;align-items:center;gap:7px}.nt-header-actions .nt-icon{font-size:1rem}.nt-action-latest .nt-icon{margin-left:2px}.nt-arrow-link .nt-icon,.nt-ranked-arrow .nt-icon,.nt-catalogue-arrow .nt-icon,.nt-search-arrow .nt-icon{width:1.25em;height:1.25em}

/* Editorial desk: compact visual navigation, abstract rather than literal library imagery. */
.nt-desk-strip{background:var(--espresso);color:#f7f1e8;border-top:1px solid #473f3a;border-bottom:1px solid #473f3a}.nt-desk-strip-grid{display:grid;grid-template-columns:1.25fr repeat(6,1fr);min-height:138px}.nt-desk-intro{padding:27px 26px 24px 0;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid #514842}.nt-desk-intro .nt-label{color:var(--ochre)}.nt-desk-intro strong{font-family:var(--serif);font-size:1.35rem;line-height:1.05;font-weight:500;max-width:180px}.nt-desk-strip-grid>a{padding:22px 16px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr auto;gap:5px;border-right:1px solid #514842;position:relative;overflow:hidden}.nt-desk-strip-grid>a:last-child{border-right:0}.nt-desk-strip-grid>a:after{content:"";position:absolute;height:3px;bottom:0;left:0;right:100%;background:var(--ochre);transition:right .25s ease}.nt-desk-strip-grid>a:hover:after{right:0}.nt-desk-icon{grid-column:1;display:grid;place-items:center;width:34px;height:34px;border:1px solid #6b6058;color:var(--blue)}.nt-desk-icon .nt-icon{width:18px;height:18px}.nt-desk-strip-grid small{grid-column:2;font-family:var(--cond);color:#92877e;font-size:.58rem;letter-spacing:.12em}.nt-desk-strip-grid b{grid-column:1/-1;align-self:end;font-family:var(--serif);font-size:1.08rem;font-weight:500}.nt-desk-strip-grid em{grid-column:1/-1;font-family:var(--cond);font-style:normal;text-transform:uppercase;font-size:.56rem;letter-spacing:.09em;color:#a99e95}

/* Image-less stories still have intentional editorial graphics. */
.nt-card__media--graphic{position:relative;display:block;overflow:hidden;background:linear-gradient(135deg,var(--parch),#e5ded2);isolation:isolate}.nt-card__media--graphic:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent 49.5%,rgba(45,40,37,.1) 50%,transparent 50.5%),linear-gradient(0deg,transparent 49.5%,rgba(45,40,37,.08) 50%,transparent 50.5%);background-size:58px 58px}.nt-card__media--graphic i{position:absolute;display:block;border:1px solid rgba(45,40,37,.26);transform:rotate(8deg)}.nt-card__media--graphic i:nth-last-child(2){width:42%;height:56%;right:-8%;top:-8%}.nt-card__media--graphic i:last-child{width:31%;height:38%;left:-6%;bottom:-8%;transform:rotate(-12deg);border-color:rgba(123,58,70,.35)}.nt-card-graphic-icon{position:absolute;left:9%;top:10%;width:58px;height:58px;display:grid;place-items:center;background:var(--green);color:#fff;z-index:2}.nt-card-graphic-icon .nt-icon{width:27px;height:27px}.nt-card-graphic-mark{position:absolute;right:8%;bottom:5%;font-family:var(--serif);font-size:clamp(2rem,5vw,5rem);letter-spacing:-.08em;color:rgba(45,40,37,.17);z-index:1}.nt-card--tall .nt-card__media--graphic{aspect-ratio:4/5.15}.nt-card--wide .nt-card__media--graphic{aspect-ratio:16/8}.nt-card--medium .nt-card__media--graphic{aspect-ratio:4/3}
.nt-image-fallback{position:relative;overflow:hidden;background:var(--parch);display:flex!important;align-items:flex-end;justify-content:space-between;padding:36px;color:var(--espresso)}.nt-image-fallback:before{content:"";position:absolute;inset:-20%;background:repeating-linear-gradient(115deg,transparent 0 52px,rgba(66,102,166,.11) 52px 53px)}.nt-image-fallback strong{font-family:var(--serif);font-size:clamp(2rem,5vw,4.8rem);font-weight:500;letter-spacing:-.06em;z-index:2}.nt-fallback-icon{width:74px;height:74px;background:var(--green);color:#fff;display:grid;place-items:center;z-index:2}.nt-fallback-icon .nt-icon{width:35px;height:35px}.nt-image-fallback i{position:absolute;border:1px solid rgba(123,58,70,.35);width:36%;height:55%;right:-8%;top:-10%;transform:rotate(12deg)}.nt-image-fallback i:last-child{width:28%;height:35%;left:18%;bottom:-18%;transform:rotate(-8deg);border-color:rgba(203,154,69,.55)}

/* Article navigation + richer long-form content system. */
.nt-article-index{margin-top:28px;border-top:1px solid var(--line);padding-top:15px}.nt-article-index strong{display:block;font-family:var(--cond);font-size:.62rem;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;color:var(--espresso)}.nt-article-index ol{list-style:none;margin:0;padding:0;display:grid;gap:7px}.nt-article-index li{font-size:.7rem;line-height:1.35;color:var(--muted)}.nt-article-index li.level-3{padding-left:10px}.nt-article-index a:hover{color:var(--green)}.nt-mobile-index{display:none;margin:0 0 32px;background:var(--parch);border-top:2px solid var(--espresso);padding:0 16px}.nt-mobile-index summary{cursor:pointer;list-style:none;padding:13px 0;font-family:var(--cond);font-weight:800;text-transform:uppercase;letter-spacing:.11em;font-size:.68rem;display:flex;justify-content:space-between}.nt-mobile-index summary::-webkit-details-marker{display:none}.nt-mobile-index ol{margin:0;padding:0 0 16px 20px}.nt-mobile-index li{padding:4px 0;font-size:.82rem}.nt-article-content h2[id],.nt-article-content h3[id]{scroll-margin-top:145px}
.nt-article-content ul,.nt-article-content ol{padding-left:1.35em;margin:1.4em 0 1.8em}.nt-article-content li{padding-left:.35em;margin:.55em 0}.nt-article-content li::marker{color:var(--ox);font-weight:800}.nt-article-content ul li::marker{font-size:.8em}.nt-article-content hr{border:0;border-top:1px solid var(--line);margin:3em 0}.nt-article-content figure{margin:2.2em 0}.nt-article-content figcaption{font-family:var(--cond);font-size:.68rem;letter-spacing:.04em;color:var(--muted);padding-top:8px}.nt-article-content code{font-size:.88em;background:var(--parch);padding:.12em .3em}.nt-article-content pre{overflow:auto;background:var(--espresso);color:#f8f2e8;padding:22px;line-height:1.55}.nt-article-content pre code{background:transparent;padding:0}.nt-table-scroll{max-width:100%;overflow-x:auto;margin:2em 0;border:1px solid var(--line);background:#fff}.nt-table-scroll:focus{outline:2px solid var(--cobalt);outline-offset:2px}.nt-article-content table{width:100%;min-width:600px;border-collapse:collapse;margin:0;font-size:.9rem}.nt-article-content th{background:var(--espresso);color:#fff;font-family:var(--cond);font-size:.69rem;text-transform:uppercase;letter-spacing:.08em;text-align:left}.nt-article-content th,.nt-article-content td{padding:13px 14px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);vertical-align:top}.nt-article-content tbody tr:nth-child(even){background:var(--cream)}.nt-article-content .wp-block-details,.nt-article-content details{border-top:1px solid var(--espresso);border-bottom:1px solid var(--line);padding:0;margin:0}.nt-article-content details+details{border-top:0}.nt-article-content details summary{cursor:pointer;padding:16px 34px 16px 0;font-family:var(--serif);font-size:1.08rem;font-weight:600;position:relative}.nt-article-content details summary:after{content:"+";position:absolute;right:5px;top:14px;font-family:var(--sans);font-weight:400;color:var(--ox)}.nt-article-content details[open] summary:after{content:"−"}.nt-article-content details>*:not(summary){margin-left:0;margin-right:0}.nt-article-content .wp-block-pullquote{border-top:4px solid var(--green);border-bottom:1px solid var(--line);padding:1.5em 0;margin:2.5em 0}.nt-article-content .wp-block-pullquote blockquote{border:0;margin:0;padding:0}.nt-article-content .wp-block-button__link{border-radius:0;background:var(--green);font-family:var(--sans);font-size:.78rem;font-weight:800;padding:12px 18px}.nt-article-content .wp-block-separator.is-style-dots:before{color:var(--ochre)}

/* Better archive, generic and system states. */
.nt-archive-hero{padding:66px 0 70px}.nt-archive-hero h1{font-family:var(--serif);font-size:clamp(3.6rem,7vw,7.2rem);line-height:.9;letter-spacing:-.06em;font-weight:500;margin:16px 0 20px}.nt-archive-description{max-width:680px;color:var(--muted);font-size:1rem}.nt-generic{padding:70px 0 100px}.nt-not-found{min-height:62vh;padding-top:95px;padding-bottom:110px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.nt-not-found h1{font-family:var(--serif);font-size:clamp(3.6rem,7vw,7rem);line-height:.9;letter-spacing:-.06em;font-weight:500;margin:17px 0}.nt-not-found p{color:var(--muted);max-width:520px;margin:0 0 25px}.nt-pagination .nav-links{display:flex;gap:8px;flex-wrap:wrap;margin-top:30px}.nt-pagination .page-numbers{min-width:38px;height:38px;padding:0 11px;display:inline-grid;place-items:center;border:1px solid var(--line);font-size:.75rem;font-weight:800}.nt-pagination .page-numbers.current,.nt-pagination a.page-numbers:hover{background:var(--espresso);color:#fff;border-color:var(--espresso)}

/* keyboard/accessibility finishing */
a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--cobalt);outline-offset:3px}.nt-card__media:focus-visible{outline-offset:2px}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}

@media(max-width:1040px){.nt-desk-strip-grid{grid-template-columns:repeat(3,1fr)}.nt-desk-intro{grid-column:1/-1;border-right:0;border-bottom:1px solid #514842;min-height:105px}.nt-desk-intro strong{max-width:none}.nt-desk-strip-grid>a:nth-child(4){border-right:0}.nt-desk-strip-grid>a{min-height:120px}.nt-article-index{display:none}.nt-mobile-index{display:block}}
@media(max-width:680px){.nt-desk-strip-grid{grid-template-columns:1fr 1fr}.nt-desk-intro{grid-column:1/-1}.nt-desk-strip-grid>a{min-height:112px;padding:17px 14px}.nt-desk-strip-grid>a:nth-child(4){border-right:1px solid #514842}.nt-desk-strip-grid>a:nth-child(odd){border-right:0}.nt-desk-icon{width:31px;height:31px}.nt-card-graphic-icon{width:46px;height:46px}.nt-card-graphic-icon .nt-icon{width:23px;height:23px}.nt-image-fallback{padding:22px}.nt-fallback-icon{width:54px;height:54px}.nt-fallback-icon .nt-icon{width:26px;height:26px}.nt-mobile-index{margin-bottom:26px}.nt-article-content table{font-size:.82rem}.nt-article-content th,.nt-article-content td{padding:10px 11px}.nt-archive-hero{padding-top:45px}.nt-archive-hero h1{font-size:3.8rem}}

/* v1.4 production safeguards */
.no-js .nt-menu-toggle{display:none!important}.nt-article-content,.nt-search-copy,.nt-card__body{overflow-wrap:anywhere}.nt-catalogue-search button,.nt-search-page button,.nt-menu-toggle{cursor:pointer}.nt-shelf,.nt-special,.nt-trending,.nt-latest,.nt-same-shelf,.nt-category-archive{content-visibility:auto;contain-intrinsic-size:1px 760px}@media(max-width:680px){.no-js .nt-nav{display:block;grid-column:1/-1}.no-js .nt-catalogue{grid-template-columns:1fr}.no-js .nt-nav ul{margin-top:8px}}

/* v1.5 final QA */
.nt-hero-image--graphic{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding:34px;background:linear-gradient(135deg,var(--green),var(--espresso));color:var(--parch);isolation:isolate}.nt-hero-image--graphic:before{content:"";position:absolute;inset:14% 10%;border-top:1px solid rgba(255,255,255,.45);border-bottom:1px solid rgba(255,255,255,.22);transform:rotate(-5deg);z-index:-1}.nt-hero-image--graphic:after{content:"";position:absolute;width:38%;height:42%;right:10%;top:17%;border:1px solid rgba(255,255,255,.28);transform:rotate(8deg);z-index:-1}.nt-hero-image--graphic>strong{font-family:var(--serif);font-size:clamp(3.5rem,7vw,7rem);line-height:.8;letter-spacing:-.08em;font-weight:500}.nt-hero-image--graphic .nt-card-graphic-icon{background:var(--parch);color:var(--green)}

/* v1.6 original-brief compliance: article summary */
.nt-article-summary{margin:0 0 2rem;padding:1.35rem 1.5rem;border-top:1px solid var(--nt-ink,#2D2825);border-bottom:1px solid rgba(45,40,37,.18);background:rgba(243,235,221,.42)}
.nt-article-summary p{margin:.55rem 0 0;font-family:var(--nt-serif,Georgia,serif);font-size:clamp(1.08rem,1.5vw,1.3rem);line-height:1.55;color:var(--nt-ink,#2D2825)}
@media(max-width:760px){.nt-article-summary{padding:1rem 1.05rem;margin-bottom:1.35rem}}

/* v1.6.2 stronger single-post title + hero image reduction */
.nt-single .nt-spread h1{
  font-size:clamp(2.15rem,3.15vw,3.9rem) !important;
  line-height:1.02 !important;
  letter-spacing:-.038em !important;
  max-width:690px;
}
.nt-single .nt-spread-media{
  width:min(78%,540px) !important;
  max-width:540px !important;
  justify-self:center;
  margin:18px auto 30px !important;
  background:transparent;
  overflow:visible;
}
.nt-single .nt-spread-media>img{
  display:block;
  width:100% !important;
  height:auto !important;
  max-width:540px !important;
  max-height:520px !important;
  aspect-ratio:auto !important;
  object-fit:contain !important;
  margin:0 auto;
  background:#e5dfd4;
}
.nt-single .nt-spread-media .nt-image-fallback{
  width:100%;
  aspect-ratio:4/3 !important;
  min-height:340px;
}
@media(max-width:1040px){
  .nt-single .nt-spread h1{font-size:clamp(2.2rem,4.7vw,3.45rem) !important;max-width:760px}
  .nt-single .nt-spread-media{width:min(76%,520px) !important;max-width:520px !important;margin:4px auto 26px !important}
  .nt-single .nt-spread-media>img{max-width:520px !important;max-height:480px !important}
}
@media(max-width:680px){
  .nt-single .nt-spread h1{font-size:2.15rem !important;line-height:1.04 !important;letter-spacing:-.03em !important}
  .nt-single .nt-spread-media{width:88% !important;max-width:430px !important;margin:4px auto 20px !important}
  .nt-single .nt-spread-media>img{max-width:430px !important;max-height:390px !important}
  .nt-single .nt-spread-media .nt-image-fallback{min-height:260px}
}
