.nd-guide{--nd-ink:#15191d;--nd-rust:#b54a2e;--nd-copper:#d47b42;--nd-steel:#40636b;--nd-sand:#f4eee6}.nd-hero{color:#fff;background:radial-gradient(circle at 82% 35%,#cf7a3a 0 2%,#0000 2.5%),radial-gradient(circle at 82% 35%,#2d5961 0 13%,#0000 13.5%),linear-gradient(130deg,#0b1216,#18262d 56%,#413027);border-top:5px solid #d8753b;padding:clamp(30px,5vw,64px);position:relative;overflow:hidden}.nd-hero:before{content:"19";color:#ffffff07;letter-spacing:-.08em;font:900 clamp(190px,28vw,360px)/1 Arial,sans-serif;position:absolute;bottom:-90px;right:-18px}.nd-eyebrow{letter-spacing:.12em;color:#f2aa72;font-size:13px;font-weight:800}.nd-hero h1{letter-spacing:-.038em;color:#fff;z-index:1;max-width:970px;margin:28px 0 22px;font:500 clamp(39px,5.4vw,67px)/1.07 Georgia,serif;position:relative}.nd-hero h1 em{color:#f5a66d;font-style:normal}.nd-hero>p{color:#e8e2dc;z-index:1;max-width:830px;font-size:clamp(18px,2vw,23px);line-height:1.64;position:relative}.nd-hero-line{letter-spacing:.13em;z-index:1;border-block:1px solid #6a5b53;flex-wrap:wrap;gap:12px 30px;margin:30px 0;padding:18px 0;font-size:13px;font-weight:800;display:flex;position:relative}.nd-byline{color:#e8e1da;z-index:1;flex-wrap:wrap;gap:10px 20px;font-size:14px;display:flex;position:relative}.nd-byline a{color:inherit}.nd-guide .nd-lead{font-size:22px;line-height:1.66}.nd-chapter{margin-top:60px}.nd-chapter>header{border-top:2px solid #b54a2e;margin-bottom:24px;padding-top:21px}.nd-chapter>header>span{color:#a24028;letter-spacing:.12em;font-size:13px;font-weight:800}.nd-guide .nd-chapter>header h2{margin:12px 0;font:500 clamp(30px,4vw,42px)/1.17 Georgia,serif}.nd-guide .nd-chapter>h3{margin-top:35px;font:600 25px/1.3 Georgia,serif}.nd-figure{background:#f6f0e9;border:1px solid #d8c8b9;border-radius:6px;min-width:0;margin:34px 0;overflow:hidden}.nd-figure>header{border-bottom:1px solid #dacabb;padding:20px 24px}.nd-figure>header>span{letter-spacing:.12em;color:#a7442c;font-size:12px;font-weight:800}.nd-guide .nd-figure h3{margin:8px 0 0;font:500 23px/1.3 Georgia,serif}.nd-figure figcaption{color:#625b55;background:#fff;border-top:1px solid #ddd0c4;padding:18px 24px;font-size:14px;line-height:1.65}.nd-four-outcomes{background:#d6c6b8;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.nd-four-outcomes>div{background:#fff;border-top:6px solid #40636b;min-height:166px;padding:23px}.nd-four-outcomes>div:nth-child(2){border-color:#66838a}.nd-four-outcomes>div:nth-child(3){border-color:#c96b38}.nd-four-outcomes>div:nth-child(4){border-color:#a6432c}.nd-four-outcomes span,.nd-pathway span,.nd-species-grid span,.nd-balance span,.nd-trial span{letter-spacing:.08em;color:#a3422a;font-size:12px;font-weight:800;line-height:1.35;display:block}.nd-four-outcomes strong{margin:18px 0 10px;font:500 22px/1.3 Georgia,serif;display:block}.nd-guide .nd-four-outcomes p{color:#655f59;margin:0;font-size:14px;line-height:1.45}.nd-evidence-table{grid-template-columns:1.05fr 1.1fr 1.1fr 1.25fr;display:grid}.nd-evidence-table>div{display:contents}.nd-evidence-table span,.nd-evidence-table strong,.nd-evidence-table b{background:#fff;border-bottom:1px solid #ded1c4;min-width:0;padding:17px;font-size:14px;line-height:1.5}.nd-evidence-table .head span{color:#fff;letter-spacing:.08em;background:#17252b;border-color:#46555a;font-size:11px;font-weight:800}.nd-evidence-table strong{font-size:15px}.nd-evidence-table small{color:#786e65;font-size:12px}.nd-evidence-table b{color:#8e351f;font-weight:750}.nd-evidence-table b.flat{color:#53656a}.nd-pathway{padding:25px}.nd-pathway .start,.nd-pathway .end{color:#fff;text-align:center;background:#17262c;padding:20px}.nd-pathway .start span{color:#f0a36e}.nd-pathway .start strong{margin-top:9px;font:500 23px/1.3 Georgia,serif;display:block}.nd-pathway .branches{background:#d6c7b9;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:16px 0;display:grid}.nd-pathway .branches>div{background:#fff;padding:19px;position:relative}.nd-pathway .branches>div:before{content:"↓";color:#a7472d;font-weight:800;position:absolute;top:-19px;left:50%}.nd-pathway .branches strong{margin:12px 0 8px;font-size:16px;line-height:1.35;display:block}.nd-guide .nd-pathway .branches p{color:#635e58;margin:0;font-size:13px;line-height:1.45}.nd-pathway .end{background:#b44a2e}.nd-pathway .end strong{letter-spacing:.04em;font-size:18px;display:block}.nd-pathway .end span{color:#fff2e8;margin-top:8px}.nd-species-grid{background:#d5c6b9;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.nd-species-grid>div{background:#fff;padding:23px}.nd-species-grid strong{margin:13px 0;font:500 24px/1.25 Georgia,serif;display:block}.nd-guide .nd-species-grid p{margin:0 0 16px;font-size:15px;line-height:1.5}.nd-species-grid b{color:#5c5550;background:#eee4da;padding:7px 10px;font-size:12px;display:inline-block}.nd-species-grid>div:nth-child(2) b{color:#8f351f;background:#f3dcd5}.nd-species-grid>div:last-child{color:#fff;background:#18282e}.nd-species-grid>div:last-child span{color:#f1a26d}.nd-species-grid>div:last-child b{color:#fff;background:#40545a}.nd-mismatch{grid-template-columns:1fr 120px 1fr;align-items:center;gap:16px;padding:25px;display:grid}.nd-mismatch>div:not(.link){background:#fff;padding:22px}.nd-mismatch span{color:#9f4028;letter-spacing:.08em;font-size:12px;font-weight:800;display:block}.nd-mismatch strong{margin:13px 0;font:600 27px/1.2 Georgia,serif;display:block}.nd-mismatch i{background:#b54a2e;height:18px;margin:15px 0;display:block}.nd-mismatch>div:last-child i{background:#446b73}.nd-guide .nd-mismatch p{margin:0;font-size:14px;line-height:1.5}.nd-mismatch .link{text-align:center}.nd-mismatch .link b{color:#566b70;font-size:12px;line-height:1.35;display:block}.nd-mismatch .link em{color:#b44a2e;margin-top:11px;font:700 35px/1 Georgia,serif;display:block}.nd-equation{color:#fff;background:#17272d;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:18px;display:flex}.nd-equation span{letter-spacing:.08em;color:#f0a36d;font-weight:800}.nd-equation b{font:italic 500 17px/1.2 Georgia,serif}.nd-balance{grid-template-columns:1fr 130px 1fr;align-items:center;padding:25px;display:grid}.nd-balance .benefit,.nd-balance .risk{background:#fff;min-height:310px;padding:23px}.nd-balance .benefit strong{color:#8f351f;margin:18px 0 7px;font:500 23px/1.3 Georgia,serif;display:block}.nd-guide .nd-balance .benefit p{margin:0;font-size:14px;line-height:1.5}.nd-balance .risk ul{margin:19px 0 0;padding-left:20px}.nd-balance .risk li{margin:10px 0;font-size:14px;line-height:1.4}.nd-balance .fulcrum{text-align:center}.nd-balance .fulcrum i{border-bottom:70px solid #47656c;border-left:55px solid #0000;border-right:55px solid #0000;width:0;height:0;margin:0 auto;display:block}.nd-balance .fulcrum b{color:#fff;letter-spacing:.08em;background:#17272d;padding:12px 5px;font-size:11px;display:block}.nd-trial{padding:25px}.nd-trial .entry{color:#fff;text-align:center;background:#17272d;padding:21px}.nd-trial .entry span{color:#f0a26d}.nd-trial .entry strong,.nd-trial .random>span+div+p{display:block}.nd-trial .entry strong{margin:10px 0;font:500 24px/1.25 Georgia,serif}.nd-guide .nd-trial .entry p{color:#dbe1e2;margin:0;font-size:14px}.nd-trial .random{text-align:center;background:#fff;border-inline:1px solid #ded1c4;padding:23px}.nd-trial .random>div{grid-template-columns:1fr 1fr;gap:12px;max-width:560px;margin:15px auto;display:grid}.nd-trial .random b{color:#fff;background:#b54a2e;padding:15px}.nd-trial .random b:last-child{background:#506d74}.nd-guide .nd-trial .random p{color:#625b55;margin:0;font-size:14px}.nd-trial .outcomes{background:#d7c8ba;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.nd-trial .outcomes>div{background:#fff;padding:20px}.nd-trial .outcomes strong{margin:12px 0 8px;font:500 19px/1.3 Georgia,serif;display:block}.nd-guide .nd-trial .outcomes p{color:#655e58;margin:0;font-size:13px;line-height:1.45}.nd-guide .journal-toc a{align-items:baseline;gap:10px;min-height:44px;display:flex}.nd-guide .journal-toc a span{color:#a3422a;font-size:12px;font-weight:800}.nd-guide .journal-source-list li span{color:#665e57}.nd-guide .journal-body-layout{margin-top:24px}@media (max-width:1000px){.nd-guide .journal-toc{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.nd-guide .journal-toc p{grid-column:1/-1}.nd-guide .journal-toc a{border-top:1px solid #ddd4cc;padding:12px 0}.nd-four-outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-evidence-table{grid-template-columns:1fr}.nd-evidence-table .head{display:none}.nd-evidence-table>div:not(.head){border-bottom:1px solid #d5c6b8;grid-template-columns:1fr 1fr;display:grid}.nd-evidence-table span,.nd-evidence-table strong,.nd-evidence-table b{border:0}.nd-evidence-table>div:not(.head)>:nth-child(3),.nd-evidence-table>div:not(.head)>:nth-child(4){background:#faf6f1}.nd-pathway .branches{grid-template-columns:repeat(2,minmax(0,1fr))}.nd-mismatch{grid-template-columns:1fr}.nd-mismatch .link{justify-content:center;align-items:center;gap:15px;display:flex}.nd-mismatch .link em{margin:0}.nd-balance{grid-template-columns:1fr}.nd-balance .fulcrum{justify-content:center;align-items:center;display:flex}.nd-balance .fulcrum i{display:none}.nd-balance .fulcrum b{width:100%}.nd-trial .outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.nd-hero{padding:28px 20px}.nd-eyebrow{letter-spacing:.05em;font-size:12px}.nd-hero h1{font-size:37px}.nd-hero-line{grid-template-columns:1fr 1fr;gap:10px;font-size:12px;display:grid}.nd-guide .nd-lead{font-size:20px}.nd-chapter{margin-top:46px}.nd-figure>header,.nd-figure figcaption{padding:18px}.nd-four-outcomes,.nd-species-grid{grid-template-columns:1fr}.nd-four-outcomes>div{min-height:0}.nd-evidence-table>div:not(.head){grid-template-columns:1fr}.nd-evidence-table>div:not(.head)>:nth-child(2):before{content:"DESIGN · ";color:#a3422a;font-weight:800}.nd-evidence-table>div:not(.head)>:nth-child(3):before{content:"SIGNAL · ";color:#a3422a;font-size:12px}.nd-evidence-table>div:not(.head)>:nth-child(4):before{content:"LIMIT · ";color:#a3422a;font-weight:800}.nd-pathway{padding:16px}.nd-pathway .branches{grid-template-columns:1fr}.nd-mismatch,.nd-balance{padding:16px}.nd-balance .benefit,.nd-balance .risk{min-height:0}.nd-trial{padding:16px}.nd-trial .random>div,.nd-trial .outcomes,.nd-guide .journal-toc{grid-template-columns:1fr}}
