:root{--ink:#152d40;--paper:#faf8f3;--muted:#6c6e70;--line:#dcd9d0;--dark:#102539;--accent:#c4a571;--wrap:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.65}a{color:inherit;text-decoration:none}p{margin:0 0 1.2em}h1,h2,h3{line-height:1.06;letter-spacing:-.055em;margin:0;font-weight:650}h1{font-size:clamp(64px,7.9vw,108px)}h2{font-size:clamp(40px,4.5vw,64px)}h3{font-size:27px;letter-spacing:-.035em}img{max-width:100%;display:block}button{font:inherit;cursor:pointer}::selection{background:var(--accent);color:var(--ink)}:focus-visible{outline:3px solid #967341;outline-offset:6px}section[id]{scroll-margin-top:100px}.wrap{width:min(var(--wrap),calc(100% - 112px));margin-inline:auto}.section{padding-block:112px}.eyebrow{font-size:11px;line-height:1.5;letter-spacing:.13em;text-transform:uppercase;font-weight:650;margin-bottom:24px}.lead{font-size:23px;line-height:1.55;letter-spacing:-.025em;color:#5d6062;max-width:680px}.large-copy{font-size:30px;line-height:1.4;letter-spacing:-.035em}.muted{color:#a1a4a2}.small,.quiet-note{font-size:13px;color:var(--muted)}.text-link{font-size:14px;font-weight:600;display:inline-flex;gap:20px;align-items:center;border-bottom:1px solid currentColor;padding-block:7px}.text-link span{transition:transform .2s}.text-link:hover span{transform:translate(3px,-3px)}.button{display:inline-flex;align-items:center;justify-content:center;gap:30px;padding:15px 25px;border-radius:40px;border:1px solid transparent;background:var(--accent);color:var(--ink);font-size:14px;font-weight:650;line-height:1.4;transition:background .2s,transform .2s}.button:hover{background:#d9bf92;transform:translateY(-2px)}.button.secondary{background:var(--ink);color:white}.button.secondary:hover{background:#343739}.button.light{background:white}.actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin-top:30px}.signal{display:inline-block;width:6px;height:6px;background:var(--accent);border-radius:50%;margin-right:10px;vertical-align:middle}.skip{position:fixed;top:-100px;left:20px;z-index:100;background:var(--accent);padding:14px}.skip:focus{top:12px}.site-header{height:86px;background:rgba(248,248,245,.94);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:30;backdrop-filter:blur(18px)}.header-inner{display:flex;align-items:center;justify-content:space-between;height:100%}.brand{font-weight:800;font-size:29px;letter-spacing:-.07em;line-height:1}.brand span{color:#967341}.site-header nav{display:flex;align-items:center;gap:31px;font-size:12px;font-weight:550}.site-header nav a{position:relative;line-height:1.4;padding-block:10px}.site-header nav a:not(.nav-contact):after{content:'';position:absolute;left:0;right:0;bottom:3px;height:1px;transform:scaleX(0);background:currentColor;transform-origin:left;transition:transform .2s}.site-header nav a:hover:after,.site-header nav a[aria-current]:after{transform:scaleX(1)}.site-header .nav-contact{background:var(--ink);color:white;border-radius:30px;padding:11px 17px;display:flex;gap:20px}#menu-toggle{display:none}.home .site-header{background:rgba(17,18,20,.94);color:white;border-color:#303135}.home .brand span{color:var(--accent)}.home .nav-contact{background:#292b2e}.hero{background:var(--dark);color:#fafbf7;padding-top:72px}.hero-grid{display:grid;grid-template-columns:1.12fr 1fr;align-items:center;gap:54px}.hero h1{font-size:clamp(72px,8.2vw,120px);letter-spacing:-.065em;line-height:.95;margin-block:32px}.hero h1 span{color:var(--accent)}.hero .eyebrow{color:#c2c3c2}.hero-statement{font-size:21px;letter-spacing:-.025em;line-height:1.55;margin-top:30px}.hero-roles{color:#b5b8b6;font-size:13px;letter-spacing:.02em;margin-top:25px}.hero .actions{margin-top:32px}.hero-portrait{align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0}.hero-portrait img{width:100%;height:470px;object-fit:cover;object-position:54% 45%;filter:grayscale(1);border-radius:5px}.portrait-caption{display:flex;justify-content:space-between;margin-top:15px;font-size:8px;letter-spacing:.12em;color:#a8aba8}.hero-bottom{border-top:1px solid #383a3b;display:flex;justify-content:space-between;font-size:11px;letter-spacing:.03em;color:#b7b9b7;margin-top:66px;padding-block:25px}.hero-bottom a span{margin-left:22px}.thread{display:grid;grid-template-columns:1fr 1fr;gap:90px}.thread-copy>p:not(.large-copy){color:#5c6060}.thread-copy .text-link{margin-top:12px}.section-heading{display:grid;grid-template-columns:1.3fr 1fr;gap:90px;align-items:end;margin-bottom:55px}.section-heading>div:last-child{max-width:400px}.section-heading>div:last-child p{color:#626665}.books-home{background:#eeeae2}.book-shelf{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.shelf-item{display:block}.shelf-stage{height:350px;display:flex;align-items:center;justify-content:center;perspective:900px}.book-cover{width:272px;height:390px;position:relative;box-shadow:9px 13px 25px #0003,2px 1px 3px #0004;overflow:hidden;isolation:isolate;transition:transform .45s;flex-shrink:0;text-align:left}.book-cover:after{content:'';position:absolute;inset:0;box-shadow:inset 6px 0 6px #0003,inset 8px 0 1px #ffffff1c;pointer-events:none;z-index:10}.cover-top{position:absolute;left:25px;top:25px;font-size:9px;letter-spacing:.15em;z-index:2}.cover-title{position:absolute;left:23px;top:73px;font-size:55px;font-weight:750;letter-spacing:-.065em;line-height:.98;z-index:2}.cover-subtitle{position:absolute;left:25px;bottom:47px;font-size:8px;letter-spacing:.08em;line-height:1.5;z-index:2}.cover-edition{position:absolute;left:25px;bottom:25px;font-size:6px;letter-spacing:.14em;z-index:2}.cover-mind{background:#141921;color:#e5e8ea}.cover-mind .cover-title{font-size:61px;color:#eff5f8}.cover-mind .cover-graphic{width:255px;height:255px;position:absolute;border-radius:50%;border:1px solid #91d6eb88;left:90px;top:175px;background:repeating-radial-gradient(ellipse at 30% 40%,transparent 0 10px,#69b6d21c 11px 12px,transparent 13px 23px);box-shadow:0 0 80px #58c7e038,inset 0 0 55px #76c9e340;transform:rotate(-30deg) scaleX(.75)}.cover-mind .cover-graphic:after{content:'';position:absolute;width:40px;height:310px;top:-20px;left:70px;background:#141921;transform:rotate(24deg);border-left:1px solid #b0e4f277}.cover-way{background:#df603e;color:#171818}.cover-way .cover-top{color:#241a17}.cover-way .cover-title{font-size:62px}.cover-way .cover-title i{font-style:normal;color:#fff3d5}.cover-way .cover-graphic{position:absolute;inset:0;background:linear-gradient(110deg,transparent 65%,#b53b2320 65%),repeating-linear-gradient(111deg,transparent 0 50px,#fff1 51px 52px,transparent 53px 80px)}.cover-aetheria{background:#dedfd3;color:#242c2a}.cover-aetheria .cover-title{font-size:33px;top:79px;letter-spacing:-.05em}.cover-aetheria .cover-subtitle{top:122px;bottom:auto;font-size:10px;font-weight:600;line-height:1.6}.cover-aetheria .cover-graphic{position:absolute;width:160px;height:160px;left:55px;top:195px;border:1px solid #627368;transform:rotate(45deg);background:repeating-linear-gradient(90deg,transparent 0 26px,#62736840 27px 28px)}.cover-aetheria .cover-graphic:after{content:'';position:absolute;inset:27px;border:1px solid #627368;transform:rotate(45deg);box-shadow:0 0 0 21px #62736814}.mini{transform:rotate(-5deg) scale(.76);transform-origin:center}.shelf-item:nth-child(2) .mini{transform:rotate(2deg) scale(.76)}.shelf-item:nth-child(3) .mini{transform:rotate(5deg) scale(.76)}.shelf-item:hover .mini{transform:rotate(0) scale(.80)}.shelf-meta{display:flex;justify-content:space-between;font-size:10px;text-transform:uppercase;letter-spacing:.07em;border-top:1px solid #c7cbc2;padding-top:22px}.shelf-item h3{font-size:29px;margin-top:13px}.shelf-item>p{font-size:14px;line-height:1.6;margin-top:12px;color:#5c6260;max-width:310px}.quiet-note{margin-top:30px;margin-bottom:0}.aetheria-feature{background:#112c40;color:#eaf0e9;padding-block:112px}.feature-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center}.aetheria-feature h2{font-size:clamp(40px,4.2vw,60px)}.aetheria-feature em{font-style:normal;color:var(--accent)}.aetheria-feature p:not(.eyebrow){color:#b0b7b1;max-width:480px;margin-top:30px}.authority-art{padding:25px 0 0 45px;border-left:1px solid #444d43;text-align:right}.authority-art div{display:flex;flex-direction:column}.authority-art div>span{font-size:9px;letter-spacing:.15em;color:#98a196}.authority-art strong{font-size:91px;line-height:1.2;letter-spacing:-.06em;font-weight:550}.art-divider{font-size:45px;color:var(--accent);line-height:1.5}.authority-art>p{font-size:11px}.beyond{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.beyond .lead{font-size:20px;margin-top:30px}.conversation-card{padding:40px;background:#e9e2db;border-radius:4px;color:#291e25}.conversation-card h3,.conversation-card h2{font-size:62px;line-height:.95;letter-spacing:-.06em}.conversation-card em{font-style:normal;color:#855946}.conversation-card>div{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-top:35px;font-size:13px}.conversation-card .text-link{font-size:11px;gap:10px}.endcap{background:#eae5db;text-align:center;padding-block:100px}.endcap h2{font-size:clamp(42px,5.3vw,74px)}.endcap p:not(.eyebrow){font-size:16px;max-width:500px;margin:26px auto}.endcap .button{background:var(--ink);color:white}.endcap .button:hover{background:#373b33}footer{background:var(--dark);color:#d5d7d3;padding-top:65px;font-size:12px}.footer-main{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.5fr;gap:25px;padding-bottom:65px}.footer-main .brand{color:white;display:inline-block;margin-bottom:25px;font-size:36px}.footer-main p:not(.eyebrow){color:#969b96}.footer-main .eyebrow{color:#7f877f;font-size:9px;margin-bottom:13px}.footer-main>div>a:not(.brand){display:block;padding-block:4px}.footer-location{padding-top:7px;text-align:right;font-size:11px}.footer-location>span:last-child{display:block;color:#838a83;margin-top:8px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid #303430;padding-block:23px;color:#858d85;font-size:10px}.page-intro{padding-block:85px 75px}.page-intro h1{max-width:1000px;margin-bottom:30px}.page-intro .lead{max-width:670px}.about-opening{display:grid;grid-template-columns:1fr 1.2fr;gap:100px;align-items:center;margin-bottom:110px}.about-photo img{width:100%;aspect-ratio:1;object-fit:cover;filter:grayscale(1);border-radius:3px}.about-photo>p{font-size:10px;color:#707571;margin-top:12px}.about-opening>div>p:not(.large-copy){color:#5b615c}.biography{display:grid;grid-template-columns:280px 1fr;gap:110px;border-top:1px solid var(--line);padding-top:65px}.biography aside{align-self:start;position:sticky;top:130px}.biography aside nav{display:flex;flex-direction:column;gap:10px;font-size:12px;color:#6d756e}.bio-body{max-width:710px}.bio-body section{padding-bottom:60px;margin-bottom:60px;border-bottom:1px solid var(--line)}.chapter-number{font-size:10px;letter-spacing:.1em;color:#757d75}.bio-body h2{font-size:40px;margin-block:20px 30px}.bio-body p{font-size:18px;color:#525b55;line-height:1.8}.bio-kit{display:grid;grid-template-columns:1fr 1.5fr;gap:100px;padding-block:20px 100px}.bio-kit h2{font-size:44px}.bio-kit p:not(.eyebrow){font-size:16px;color:#525c55;line-height:1.8}.status{display:block;margin-top:12px;font-size:13px}.book-index{padding-bottom:35px}.book-row{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center;padding-block:70px;border-top:1px solid var(--line)}.book-stage{min-height:525px;display:flex;align-items:center;justify-content:center;border-radius:4px;overflow:hidden;position:relative}.book-stage .book-cover{transform:rotate(-6deg)}.book-stage:hover .book-cover{transform:rotate(-2deg)}.stage-mind{background:#dfe8e9}.stage-way{background:#eee4d9}.stage-aetheria{background:#e5e7e6}.book-row-copy h2{margin-bottom:22px}.book-hook{font-size:25px;line-height:1.35;letter-spacing:-.035em}.book-row-copy>p:not(.eyebrow):not(.book-hook){color:#606961}.manuscript{font-size:11px!important;color:#69736a;letter-spacing:.02em;display:flex;align-items:center;gap:8px;margin-top:24px}.manuscript:before{content:'';width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#828c74}.book-row-copy .button{margin-top:15px}.publishing-note{border-top:1px solid var(--line);padding-block:70px 100px;max-width:800px;text-align:center}.publishing-note h2{font-size:46px;margin-bottom:25px}.publishing-note>p:not(.eyebrow){max-width:600px;margin-inline:auto;color:#626a63}.breadcrumb{font-size:11px;color:#7c817d;display:flex;gap:14px;padding-block:32px}.breadcrumb a{color:var(--ink)}.book-hero{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;align-items:center;padding-block:20px 90px}.book-hero h1{font-size:clamp(58px,6.7vw,92px);margin-bottom:25px}.book-subtitle{font-size:25px;line-height:1.35;letter-spacing:-.035em;max-width:560px}.book-hero .lead{font-size:18px;max-width:490px}.book-hero .actions{gap:20px}.book-hero .button{font-size:12px;padding:14px 22px;gap:20px}.book-hero .text-link{font-size:12px;gap:12px}.book-inside{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-block:90px;border-top:1px solid var(--line)}.book-inside h2{font-size:44px}.prose p{color:#535e57;font-size:18px;line-height:1.8}.prose p:last-child{margin-bottom:0}.excerpt{padding-block:90px}.excerpt .wrap{max-width:1000px}.excerpt blockquote{font-size:clamp(30px,4vw,54px);line-height:1.27;letter-spacing:-.035em;margin:35px 0;font-weight:500}.excerpt-credit{font-size:12px;opacity:.65;margin-bottom:0}.excerpt-mind{background:#151d23;color:#d2e4e8}.excerpt-way{background:#eadfcd;color:#3c3027}.excerpt-aetheria{background:#183649;color:#e1eadf}.themes{display:grid;grid-template-columns:1fr 1fr;gap:100px}.themes h2{font-size:47px}.themes>div>p:not(.eyebrow){font-size:16px;color:#667067;margin-top:25px}.theme-list article{padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid var(--line)}.theme-list h3{font-size:23px;margin-bottom:15px;letter-spacing:-.025em}.theme-list p{font-size:16px;color:#657066}.theme-list article:last-child{margin-bottom:0}.chapter-list>div{display:grid;grid-template-columns:35px 1fr;gap:5px 15px;padding-block:20px;border-top:1px solid var(--line)}.chapter-list>div>span{font-size:10px;padding-top:5px;color:#6d796d}.chapter-list h3{font-size:23px}.chapter-list p{grid-column:2;font-size:14px;color:#6d766e;margin:5px 0}.reading-sample{padding-bottom:90px}.reading-sample details{border-block:1px solid var(--line)}summary{cursor:pointer;font-size:19px;font-weight:550;padding:24px 0;display:flex;justify-content:space-between;list-style:none;letter-spacing:-.02em}summary::-webkit-details-marker{display:none}details[open] summary span{transform:rotate(45deg)}.reading-sample details>div{max-width:820px;padding:25px 0 30px}.reading-sample blockquote{font-family:Georgia,serif;font-size:27px;line-height:1.5;margin:0 0 30px}.other-books{padding-block:70px 100px}.other-books>a{display:grid;grid-template-columns:1fr 1.3fr 30px;gap:20px;align-items:center;border-top:1px solid var(--line);padding-block:24px}.other-books>a>span:first-child{font-size:11px;color:#69766b}.other-books strong{font-size:26px;letter-spacing:-.03em;font-weight:550}.other-books>a>span:last-child{text-align:right}.research-cross{padding-block:65px 90px;border-top:1px solid var(--line)}.research-cross h2{margin-bottom:20px}.research-cross p:not(.eyebrow){color:#626c63;max-width:600px}.venture{display:grid;grid-template-columns:1fr 1fr;gap:100px;padding-block:80px}.venture h2{font-size:49px}.primary-venture{border-top:1px solid var(--line)}.venture-role{font-size:12px;color:#778177;margin-top:25px}.affiliation{font-size:13px!important;background:#e5e9eb;padding:22px;border-left:2px solid #ac8b52}.consulting-panel{background:#ebeef0}.plain-list{padding:0;list-style:none;margin-bottom:35px;font-size:15px;color:#515e54}.plain-list li{border-bottom:1px solid #cfd7ce;padding-block:13px}.media-venture{align-items:center;padding-block:100px}.media-venture .conversation-card{padding:45px}.media-venture .conversation-card h2{font-size:72px}.media-venture .conversation-card>p:last-child{margin-top:30px}.media-venture .prose h2{font-size:34px;margin-bottom:25px}.feature-source{padding-block:65px 90px;border-top:1px solid var(--line)}.feature-source h2{font-size:40px;margin-bottom:25px}.paper-feature{display:grid;grid-template-columns:1fr 1.15fr;gap:100px;align-items:center;padding-block:30px 100px}.paper-jacket{background:#e5e2d8;color:#273126;padding:40px;min-height:480px;display:flex;flex-direction:column;box-shadow:2px 4px 8px #0001}.paper-jacket>span{font-size:9px;letter-spacing:.12em}.paper-jacket strong{font-size:57px;line-height:1;letter-spacing:-.06em;margin-block:55px 30px}.paper-jacket strong span{color:#967341}.paper-jacket p{font-size:12px;letter-spacing:.05em}.paper-jacket small{margin-top:auto;font-size:8px;letter-spacing:.14em}.paper-feature h2{font-size:45px;margin-bottom:25px}.paper-feature p:not(.eyebrow){color:#636c65;font-size:16px}.paper-feature p.lead{font-size:24px}.research-dark{background:#112c40;color:#e9ede4;padding-block:100px}.research-dark h2{font-size:clamp(45px,5vw,70px)}.research-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:35px;margin-top:65px}.research-steps article{border-top:1px solid #586152;padding-top:20px}.research-steps article>span{font-size:11px;color:var(--accent)}.research-steps h3{font-size:27px;margin-block:25px 14px}.research-steps p{font-size:15px;color:#a3aea0}.research-note{color:#9aa996;max-width:740px;font-size:14px;margin-top:30px}.speaking-opening{display:grid;grid-template-columns:1.3fr 1fr;gap:100px;border-top:1px solid var(--line);padding-top:60px;padding-bottom:70px}.speaking-opening>p:last-child{color:#5d6b60;font-size:17px}.talk-list article{display:grid;grid-template-columns:140px 1fr;border-top:1px solid var(--line);padding-block:55px}.talk-list article>span{font-size:14px;color:#86937f}.talk-list h2{font-size:45px;margin-bottom:25px}.talk-list article>div>p:not(.eyebrow){max-width:760px;color:#63705f}.talk-list{padding-bottom:70px}.contact-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;border-top:1px solid var(--line);padding-block:65px 120px}.email-address{font-size:clamp(23px,2.6vw,36px);line-height:1.3;letter-spacing:-.045em;display:block}.email-address>span{font-size:24px}.contact-location{font-size:12px;color:#7b8778;margin-top:25px}.contact-note{margin-top:60px;max-width:420px}.contact-note h2{font-size:25px;margin-bottom:18px}.contact-note p{font-size:15px;color:#64715f}.inquiry-options>a{display:flex;justify-content:space-between;gap:20px;align-items:center;padding-block:25px;border-top:1px solid var(--line)}.inquiry-options strong{font-size:20px;letter-spacing:-.025em;font-weight:550}.inquiry-options small{display:block;font-size:12px;color:#6a7866;margin-top:5px}.inquiry-options .small{margin-top:30px;max-width:360px}.privacy-copy{max-width:800px;padding-bottom:100px}.privacy-copy h2{font-size:30px;margin-block:40px 20px}.privacy-copy a{overflow-wrap:anywhere;text-decoration:underline}
@media(min-width:1500px){.hero{padding-top:100px}.hero-portrait img{height:515px}.hero-bottom{margin-top:85px}}@media(max-width:1100px){.wrap{width:calc(100% - 72px)}.site-header nav{gap:22px}.hero-grid{gap:30px}.hero h1{font-size:86px}.hero-portrait img{height:440px}.hero-statement{font-size:18px}.thread,.section-heading,.feature-grid,.beyond,.about-opening,.biography,.bio-kit,.book-row,.book-hero,.book-inside,.themes,.venture,.paper-feature,.speaking-opening,.contact-layout{gap:55px}.biography{grid-template-columns:190px 1fr}.book-shelf{gap:24px}.shelf-stage{height:310px}.mini{transform:rotate(-5deg) scale(.68)}.shelf-item:nth-child(2) .mini{transform:rotate(2deg) scale(.68)}.shelf-item:nth-child(3) .mini{transform:rotate(5deg) scale(.68)}.shelf-item:hover .mini{transform:rotate(0) scale(.71)}.authority-art{padding-left:25px}.authority-art strong{font-size:75px}.conversation-card{padding:32px}.conversation-card h3{font-size:55px}.book-stage{min-height:480px}.book-hero h1{font-size:70px}.paper-jacket{padding:30px}.paper-jacket strong{font-size:49px}.book-hero .actions{gap:18px}.media-venture .conversation-card h2{font-size:62px}.email-address{font-size:26px}}
@media(max-width:760px){:root{--wrap:640px}.wrap{width:calc(100% - 40px)}body{font-size:16px}h1{font-size:63px}h2{font-size:43px}.site-header{height:72px}.brand{font-size:27px}.site-header nav{display:none;position:absolute;top:71px;left:0;right:0;background:var(--paper);color:var(--ink);padding:22px 20px 30px;box-shadow:0 12px 15px #0001}.site-header nav.open{display:flex;flex-direction:column;align-items:stretch;gap:6px}.site-header nav a{font-size:19px;padding:12px 8px}.site-header nav .nav-contact{margin-top:8px;align-self:start;font-size:14px;padding:12px 20px}.home .site-header nav{background:var(--dark);color:white}.site-header nav a:not(.nav-contact):after{display:none}#menu-toggle{display:flex;background:none;border:0;align-items:center;gap:20px;padding:10px 0 10px 10px;font-size:12px;color:inherit}#menu-toggle span{font-size:22px;font-weight:300}.hero{padding-top:40px}.hero-grid{grid-template-columns:1fr;gap:35px}.hero h1{font-size:clamp(68px,17vw,110px);margin-block:28px;line-height:.95}.hero .eyebrow{font-size:10px}.hero-statement{font-size:19px;margin-top:22px}.hero-roles{margin-top:18px}.hero .actions{margin-top:25px;gap:24px}.button{padding:14px 22px;font-size:13px;gap:22px}.text-link{font-size:13px;gap:16px}.hero-portrait img{height:auto;aspect-ratio:1.15;object-position:50% 40%;max-height:510px}.portrait-caption{font-size:7px;margin-top:12px}.hero-bottom{margin-top:35px;font-size:9px;padding-block:22px}.hero-bottom a span{margin-left:6px}.section{padding-block:70px}.eyebrow{font-size:10px;margin-bottom:21px}.thread,.section-heading,.feature-grid,.beyond,.about-opening,.biography,.bio-kit,.book-row,.book-hero,.book-inside,.themes,.venture,.paper-feature,.speaking-opening,.contact-layout{grid-template-columns:1fr;gap:35px}.thread h2{font-size:49px}.thread h2 br:nth-child(2){display:none}.large-copy{font-size:26px}.thread-copy>p:not(.large-copy){font-size:16px}.section-heading{margin-bottom:35px}.section-heading>div:last-child{max-width:100%}.section-heading>div:last-child p{font-size:16px}.book-shelf{grid-template-columns:1fr;gap:40px}.shelf-stage{height:345px;background:#e6e1d8;border-radius:4px}.mini{transform:rotate(-5deg) scale(.76)}.shelf-item:nth-child(2) .mini{transform:rotate(2deg) scale(.76)}.shelf-item:nth-child(3) .mini{transform:rotate(5deg) scale(.76)}.shelf-item:hover .mini{transform:rotate(0) scale(.79)}.shelf-meta{padding-top:18px;margin-top:20px;font-size:9px}.shelf-item h3{font-size:31px}.shelf-item>p{font-size:15px;max-width:100%}.quiet-note{margin-top:35px}.aetheria-feature{padding-block:70px}.aetheria-feature h2{font-size:43px}.aetheria-feature p:not(.eyebrow){font-size:16px}.authority-art{border-left:0;border-top:1px solid #444d43;padding:30px 0 0;display:grid;grid-template-columns:1fr 28px 1fr;gap:15px;align-items:center;text-align:left}.authority-art div>span{font-size:7px}.authority-art strong{font-size:57px}.art-divider{font-size:28px}.authority-art>p{grid-column:1/-1;margin:0!important;font-size:10px!important}.beyond .lead{font-size:18px}.conversation-card h3{font-size:64px}.conversation-card>div{align-items:start;flex-direction:column}.endcap{padding-block:75px}.endcap h2{font-size:48px}.endcap p:not(.eyebrow){font-size:15px}.footer-main{grid-template-columns:1fr 1fr;gap:35px}.footer-main>div:first-child{grid-column:1/-1}.footer-main>div:first-child p{display:inline-block;margin-left:30px;font-size:12px;vertical-align:middle}.footer-main .brand{margin-bottom:0;font-size:42px}.footer-location{text-align:left;grid-column:1/-1}.footer-bottom{flex-wrap:wrap;gap:20px;font-size:9px}.page-intro{padding-block:55px 40px}.page-intro h1{font-size:60px;line-height:1.01;margin-bottom:25px}.page-intro .lead{font-size:19px}.about-opening{margin-bottom:65px}.about-photo img{max-height:480px;aspect-ratio:1.1}.about-photo>p{font-size:10px}.biography{padding-top:30px;gap:40px}.biography aside{position:static}.biography aside nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px 24px;font-size:11px}.bio-body section{padding-bottom:40px;margin-bottom:40px}.bio-body h2{font-size:35px}.bio-body p{font-size:17px;line-height:1.8}.bio-kit{padding-block:10px 65px}.bio-kit h2{font-size:39px}.bio-kit p:not(.eyebrow){font-size:15px}.book-row{padding-block:45px;gap:32px}.book-stage{min-height:455px}.book-row-copy h2{font-size:46px}.book-hook{font-size:24px}.book-row-copy>p{font-size:16px}.publishing-note{padding-block:50px 65px}.publishing-note h2{font-size:38px}.breadcrumb{font-size:10px;padding-block:25px}.book-hero{padding-block:12px 60px;gap:35px}.book-hero h1{font-size:61px}.book-subtitle{font-size:23px}.book-hero .lead{font-size:17px}.book-hero .actions{gap:20px}.book-hero .book-stage{min-height:455px}.book-inside{padding-block:60px}.book-inside h2{font-size:38px}.prose p{font-size:17px}.excerpt{padding-block:65px}.excerpt blockquote{font-size:35px;line-height:1.3;margin-block:30px}.themes h2{font-size:40px}.theme-list h3{font-size:24px}.theme-list p{font-size:16px}.reading-sample{padding-bottom:60px}summary{font-size:17px;gap:20px}.reading-sample blockquote{font-size:25px}.other-books{padding-block:50px 65px}.other-books>a{grid-template-columns:1fr 25px;gap:8px}.other-books>a>span:first-child{grid-column:1/-1;font-size:10px}.other-books strong{font-size:27px}.other-books>a>span:last-child{grid-column:2;grid-row:2}.venture{padding-block:55px}.venture h2{font-size:42px}.venture-role{margin-bottom:0}.media-venture{padding-block:60px}.media-venture .conversation-card{padding:35px}.media-venture .conversation-card h2{font-size:65px}.media-venture .prose h2{font-size:33px}.feature-source{padding-block:50px 65px}.feature-source h2{font-size:38px}.paper-feature{padding-block:0 65px}.paper-jacket{min-height:440px;padding:33px}.paper-jacket strong{font-size:57px;margin-top:50px}.paper-feature h2{font-size:41px}.paper-feature p.lead{font-size:23px}.research-dark{padding-block:65px}.research-dark h2{font-size:46px}.research-steps{grid-template-columns:1fr 1fr;gap:25px;margin-top:45px}.research-steps h3{font-size:25px}.research-steps p{font-size:14px}.research-note{font-size:13px}.research-cross{padding-block:50px 60px}.speaking-opening{padding-block:40px 50px}.talk-list article{grid-template-columns:25px 1fr;gap:15px;padding-block:40px}.talk-list article>span{font-size:11px}.talk-list h2{font-size:35px}.talk-list{padding-bottom:45px}.talk-list .eyebrow{font-size:9px}.contact-layout{padding-block:40px 65px;gap:50px}.email-address{font-size:27px}.contact-note{margin-top:40px}.contact-note h2{font-size:26px}.inquiry-options strong{font-size:21px}.privacy-copy{padding-bottom:65px}.privacy-copy h2{font-size:27px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
.arrow-icon{width:14px;height:14px;display:inline-block;vertical-align:middle;flex-shrink:0}.shelf-meta .arrow-icon{width:12px;height:12px}.inquiry-options>a>.arrow-icon{width:20px;height:20px}

/* Ivory, ink and brass — revised art direction */
.home .site-header{background:rgba(250,248,243,.96);color:var(--ink);border-color:var(--line)}
.home .nav-contact{background:var(--ink);color:#fff}.home .brand span{color:#967341}
.hero{background:#f3f0e9;color:var(--ink)}.hero h1 span{color:#314c60}.hero .eyebrow{color:#6e675e}.hero-statement{color:#243c4c}.hero-roles{color:#676e72}.hero .signal{background:#a58249}.hero .button{background:#17344a;color:white}.hero .button:hover{background:#294e66}.hero-bottom{border-color:#d6d1c7;color:#666d70}.portrait-caption{color:#696b68}.hero-portrait img{filter:grayscale(1) sepia(.12)}
.button{background:#c4a571}.endcap .button:hover{background:#294e66}.aetheria-feature p:not(.eyebrow){color:#b9c5cd}.authority-art{border-color:#496071}.authority-art div>span{color:#a5b5c0}.research-steps article{border-color:#4b6170}.research-steps p,.research-note{color:#b0bfca}.research-dark{color:#f4f1e9}.footer-main .eyebrow,.footer-bottom{color:#a7b2bc}.footer-main p:not(.eyebrow),.footer-location>span:last-child{color:#a7b2bc}.footer-bottom{border-color:#354b5c}.conversation-card{color:#293b48}.paper-jacket{color:#1e3546}.affiliation{border-color:#a88b58}.books-home .shelf-meta{border-color:#d0cabe}
.book-cover{height:390px;width:260px;background:transparent;box-shadow:5px 12px 22px #10253926}.book-cover.cover-aetheria{width:301px}.book-cover img{height:100%;width:100%;object-fit:contain}.book-cover:after{box-shadow:inset 2px 0 3px #0002;pointer-events:none}.book-stage .book-cover{transform:rotate(-2deg)}.book-stage:hover .book-cover{transform:rotate(0deg)}.shelf-item .mini,.shelf-item:nth-child(2) .mini,.shelf-item:nth-child(3) .mini{transform:rotate(-2deg) scale(.80)}.shelf-item:hover .mini{transform:rotate(0deg) scale(.83)}
@media(max-width:1100px) and (min-width:761px){.shelf-item .mini,.shelf-item:nth-child(2) .mini,.shelf-item:nth-child(3) .mini{transform:rotate(-2deg) scale(.68)}}
@media(max-width:760px){.home .site-header nav{background:var(--paper);color:var(--ink)}.shelf-stage{background:#e6e1d8}.book-stage .book-cover{transform:none}}
/* Who Put Normal In Charge — original show palette, Normal_In_Charge_Preview.html */
.conversation-card{background:#111111;color:#f1eee6;border:1px solid #34342f}
.conversation-card em{color:#ff2d83}
.conversation-card .eyebrow{color:#aaa89f}
.conversation-card .text-link{color:#f1eee6;border-color:#ff2d83}
.conversation-card .text-link:hover{color:#ff2d83}
.conversation-card :focus-visible{outline-color:#ff2d83}
