.reading-page{color:#edf2ef;background:#090d0e;min-height:100vh}.reading-nav{border-bottom:1px solid #c9dbcf20;justify-content:space-between;align-items:center;gap:20px;padding:28px 5%;display:flex}.reading-nav>a:last-child{color:#b6c5bc;font-size:14px}.reading-hero{background:radial-gradient(at 90% 0,#d4ff7814,#0000 60%);border-bottom:1px solid #c9dbcf20;padding:90px 5% 65px}.reading-hero h1{letter-spacing:-.055em;max-width:1500px;margin:25px 0;font-size:clamp(40px,5.1vw,112px);font-weight:450;line-height:1.04}.reading-page em{color:#d4ff78;font-style:normal}.reading-hero>p:not(.n-eyebrow){color:#b3c4ba;max-width:68ch;font-size:clamp(17px,1.3vw,25px);line-height:1.7}.reading-actions{flex-wrap:wrap;align-items:center;gap:32px;margin-top:35px;display:flex}.reading-actions>a:not(.n-btn){color:#d7e3d9;font-size:14px}.reading-actions small{color:#94aa9a;margin-top:5px;font-size:12px;display:block}.reading-page .n-btn{cursor:pointer;font:inherit}.essay-layout{grid-template-columns:minmax(200px,1fr) minmax(0,2fr);gap:9%;padding:75px 5%;display:grid}.essay-layout aside{align-self:start;position:sticky;top:30px}.essay-layout aside>span{letter-spacing:.12em;color:#8fa494;font-size:11px}.essay-layout nav{margin-top:20px;display:grid}.essay-layout nav a{color:#b6c7bd;border-bottom:1px solid #abc5b224;gap:18px;padding:18px 0;font-size:15px;line-height:1.5;display:flex}.essay-layout nav a span{color:#d4ff78;font:11px/2 monospace}.essay-body{max-width:1000px}.essay-body section{padding:0 0 60px;scroll-margin-top:35px}.essay-body h2{letter-spacing:-.03em;margin:15px 0 25px;font-size:clamp(27px,2.4vw,48px);font-weight:450;line-height:1.15}.essay-body p,.brief-content p,.brief-content li{color:#b4c4ba;max-width:72ch;font-size:clamp(16px,1.1vw,21px);line-height:1.8}.brief-content{padding:65px 5%}.brief-summary{grid-template-columns:1fr 1.2fr;gap:0 7%;margin-bottom:60px;display:grid}.brief-summary>.n-eyebrow{grid-column:1/-1}.brief-content h2{letter-spacing:-.03em;margin:12px 0 22px;font-size:clamp(27px,2.2vw,44px);font-weight:450;line-height:1.2}.brief-summary h2{font-size:clamp(34px,3vw,65px)}.brief-grid{grid-template-columns:1fr 1fr;gap:55px 7%;display:grid}.brief-grid section{border-top:1px solid #d1ebd32b;padding-top:25px}.brief-content a{color:#d4ff78}.brief-content ul{padding-left:20px}.brief-content .reading-note{border-top:1px solid #c8d9cb24;margin-top:45px;padding-top:25px;font-size:13px}.reading-contact{background:linear-gradient(120deg,#b8e98716,#142221);border:1px solid #d4ff782a;border-radius:12px;margin:15px 5% 60px;padding:45px}.reading-contact h2{letter-spacing:-.035em;font-size:clamp(28px,3vw,56px);font-weight:450}.reading-contact>a:last-child{color:#d4ff78;margin:20px;display:inline-block}.reading-footer{color:#a8bcae;border-top:1px solid #b0d5ba24;justify-content:space-between;gap:15px;padding:28px 5%;font-size:12px;display:flex}.executive-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:25px 0 50px;display:grid}.executive-proof article{border-top:1px solid #d4ff7850;padding:24px 0}.executive-proof h3{margin:15px 0;font-size:clamp(23px,1.8vw,34px);font-weight:450;line-height:1.2}.executive-proof p{color:#aebfb5;font-size:16px;line-height:1.7}.practice-stages{border-top:1px solid #c8dfd025;border-bottom:1px solid #c8dfd025;margin-top:30px;padding:20px 0}.practice-stages summary{cursor:pointer;color:#d4ff78;font-size:17px}.practice-stages>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;margin:25px 0;display:grid}.practice-stages h4{margin:10px 0;font-size:20px;font-weight:450}.practice-stages p{color:#acbfb1;font-size:15px;line-height:1.7}.hero-identity{letter-spacing:.01em;color:#c7d8c9!important;margin:0 0 20px!important;font-size:14px!important}.hero-brief-link{color:#b9cdbe;margin-top:22px;font-size:14px;display:inline-block}.contact-resources{flex-wrap:wrap;justify-content:center;align-items:center;gap:25px;margin-top:30px;display:flex}.contact-resources a{color:#d4ff78;font-size:15px}.contact-resources small{color:#9caf9e;font-size:12px}@media (width<=780px){.reading-nav{align-items:flex-start;padding:20px 5%}.reading-nav>a:last-child{max-width:90px;font-size:12px}.reading-nav .n-brand>span{display:none}.reading-hero{padding:50px 5% 40px}.reading-actions{gap:20px}.essay-layout{grid-template-columns:1fr;gap:40px;padding:35px 5%}.essay-layout aside{position:static}.essay-layout nav a{padding:12px 0;font-size:14px}.essay-body section{padding-bottom:35px}.brief-content{padding:40px 5%}.brief-summary,.brief-grid{grid-template-columns:1fr;gap:25px}.brief-summary{margin-bottom:35px}.reading-contact{padding:25px}.reading-contact>a:last-child{margin:22px 0 0;display:block}.reading-footer{flex-wrap:wrap}.executive-proof{grid-template-columns:1fr;gap:0;margin-bottom:20px}.executive-proof article{padding:20px 0}.executive-proof h3{margin:10px 0}.executive-proof p{font-size:15px}.practice-stages>div{grid-template-columns:1fr}.hero-identity{font-size:12px!important}.contact-resources{flex-direction:column;align-items:flex-start;gap:18px}.reading-page .n-btn{padding:17px;font-size:14px}}@media print{.reading-page{color:#18231c;background:#fff}.reading-nav,.preview-ribbon,.reading-actions,.reading-contact,.reading-footer,.skip-link{display:none!important}.reading-hero,.brief-content{padding:18px 0}.reading-hero h1{font-size:34px}.reading-hero>p:not(.n-eyebrow),.brief-content p,.brief-content li{color:#18231c;font-size:11px;line-height:1.45}.reading-page em,.reading-page .n-eyebrow{color:#314d37}.brief-content h2{font-size:19px}.brief-grid{gap:18px 30px}.brief-grid section{break-inside:avoid}.brief-summary{gap:20px;margin-bottom:10px}.brief-summary h2{font-size:24px}.brief-content a{color:#18231c}.brief-content .reading-note{font-size:9px}.reading-hero{border-color:#ccc}.brief-grid section{border-color:#ccc;padding-top:12px}}
