/* Editorial additions use the book's paper, navy, and gold palette. */
.essays-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:38px}.essays-heading h2{margin:20px 0 0}.essays-heading>div>p,.essay-index-intro{color:var(--muted);line-height:1.9;font-size:15px;max-width:520px}.essays-heading .reading-link{display:inline-block;margin-top:18px}.essay-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.essay-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.essay-card{min-width:0;border-top:2px solid #a98946;background:#faf8f0;box-shadow:0 9px 24px #26372c06}.essay-card>a{display:flex;flex-direction:column;height:100%;padding:26px 26px 22px;text-decoration:none;transition:background .18s,transform .18s}.essay-card>a:hover{background:#eee9d9;transform:translateY(-3px)}.essay-card>a:focus-visible{outline:2px solid #9e7736;outline-offset:5px}.essay-card-top{display:flex;justify-content:space-between;gap:14px;align-items:center;min-height:44px}.essay-card .eyebrow{font-size:9px;letter-spacing:.1em;color:#7c602d;line-height:1.7;max-width:185px}.essay-number{font-family:Georgia,serif;color:#c5b58f;font-size:34px;font-style:italic}.essay-card h3,html[lang=en] .essay-card h3{font-size:27px;line-height:1.3;font-weight:400;letter-spacing:-.015em;margin:22px 0 17px}.essay-card p{color:var(--muted);font-size:14px;line-height:1.85;margin:0 0 28px}.essay-card-bottom{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid var(--line);padding-top:18px;font-size:12px}.essay-card-bottom small{color:var(--muted);font-size:10px;white-space:nowrap}.origin-story{margin-top:55px;padding:48px;display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;background:#14283a;color:#f8f4e8;position:relative;overflow:hidden;border-top:2px solid #c49b50}.origin-story .eyebrow{color:#dcc38e}.origin-heading h3,html[lang=en] .origin-heading h3{font-size:33px;line-height:1.35;margin:22px 0;font-weight:400}.origin-prose p{font-size:15px;line-height:1.95;margin:0 0 18px;color:#e4e9ea}.origin-prose small{display:block;color:#b8c4cd;font-size:10px;line-height:1.7}.origin-prose .reading-link{display:inline-block;background:transparent;border:0;border-bottom:1px solid #aa8d56;color:#f1d8a0;padding:0 0 7px;margin-top:24px;font:13px var(--sans);cursor:pointer}.origin-orbit{display:block;position:relative;width:150px;height:150px;margin:40px 0 0 5px;opacity:.6}.origin-orbit i{position:absolute;border:1px solid #b7995e;border-radius:50%;inset:0}.origin-orbit i:nth-child(2){inset:23px}.origin-orbit i:nth-child(3){width:13px;height:13px;inset:19px auto auto 19px;background:#dfb85d}.reader-letter-guide{border-left:2px solid #a98946;padding:0 0 0 20px;margin-top:24px;max-width:510px}.reader-letter-guide h3,html[lang=en] .reader-letter-guide h3{font:500 16px/1.5 var(--sans);margin-bottom:10px}.reader-letter-guide p{font-size:14px;color:var(--muted);line-height:1.9}.reader-letter-guide small{display:block;font-size:11px;color:var(--muted);line-height:1.8;margin-top:12px}.editorial-page{background:#f5f2e9}.editorial-page .header{border-bottom:1px solid var(--line)}.editorial-page .header nav{gap:30px}.essay-masthead{padding-block:40px 45px;border-bottom:1px solid var(--line)}.essay-back{display:inline-block;font-size:12px;color:var(--muted);margin-bottom:48px}.essay-masthead h1,.essays-index h1{font-family:var(--serif);font-size:clamp(38px,4.6vw,66px);font-weight:400;line-height:1.12;letter-spacing:-.035em;max-width:880px;margin:25px 0}.essay-dek{font-size:19px;line-height:1.7;max-width:760px;color:var(--muted)}.essay-meta{display:flex;flex-wrap:wrap;gap:12px 26px;margin-top:30px;font-size:11px;color:var(--muted)}.essay-layout{display:grid;grid-template-columns:220px minmax(0,720px);gap:80px;justify-content:center;align-items:start;padding-block:55px 70px}.essay-rail{position:sticky;top:35px}.essay-rail>.eyebrow{font-size:9px;line-height:1.8}.essay-rail p{font-size:12px;line-height:1.9;color:var(--muted);margin:16px 0 25px}.essay-rail .button{padding:10px 12px;font-size:11px;gap:10px}.copy-status{display:block;font-size:11px;line-height:1.6;color:var(--muted);margin-top:12px}.essay-prose{min-width:0}.essay-prose>p{font:18px/1.9 var(--serif);margin:0 0 25px;color:#344638}.essay-prose>h2,html[lang=en] .essay-prose>h2{font-size:29px;line-height:1.3;margin:42px 0 23px}.essay-source{font-size:11px;line-height:1.8;color:var(--muted);border-top:1px solid var(--line);padding-top:22px;margin-top:35px}.essay-letter{margin-top:38px;padding:28px;background:#ebe9de}.essay-letter h2,html[lang=en] .essay-letter h2{font-size:24px;line-height:1.35;margin-bottom:16px}.essay-letter p{font-size:14px;line-height:1.8;color:var(--muted)}.essay-letter .reading-link{display:inline-block;margin-top:18px;font-size:13px}.essay-letter small{display:block;margin-top:12px;font-size:10px;color:var(--muted);line-height:1.7}.essay-related{border-top:1px solid var(--line)}.essay-related h2{margin:19px 0 30px}.essay-book-callout{background:#14283a;color:#f8f4e8;padding:55px 0}.essay-book-callout>.wrap{display:flex;justify-content:space-between;align-items:center;gap:60px}.essay-book-callout h2,html[lang=en] .essay-book-callout h2{font-size:32px;margin:17px 0}.essay-book-callout .eyebrow{color:#dcc38e}.essay-book-callout p{font-size:14px;line-height:1.8;color:#d6dee4;max-width:510px}.essay-book-actions{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.essay-book-actions .primary{background:#d9b462;color:#14283a;border-color:#d9b462}.essay-book-actions .outline{color:#f8f4e8;border-color:#7e8c98}.essays-index h1{margin-bottom:24px}.essays-index .essay-grid{margin-top:46px}.editorial-source-note{color:var(--muted);font-size:12px;line-height:1.8;margin:27px 0}.reading-link{color:inherit}.editorial-page .footer a{font-size:12px}html[lang=zh-CN] .essay-prose>p{font-family:var(--sans);font-size:17px;line-height:2.05}html[lang=zh-CN] .essay-masthead h1{line-height:1.35;letter-spacing:0;max-width:900px}
@media(min-width:1001px) and (max-width:1250px){.header nav{gap:14px}.header nav a{font-size:11px}.header .brand{font-size:20px}.header .nav-practice{display:none}}
@media(max-width:1000px){.essays-heading{gap:35px}.essay-grid{gap:16px}.essay-card>a{padding:20px}.essay-card h3,html[lang=en] .essay-card h3{font-size:24px}.essay-card-bottom{align-items:start;flex-direction:column}.origin-story{gap:36px;padding:35px}.essay-layout{grid-template-columns:170px minmax(0,1fr);gap:40px}.essay-book-callout>.wrap{gap:30px}.essay-book-callout h2,html[lang=en] .essay-book-callout h2{font-size:29px}}
@media(max-width:680px){.essays-heading{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.essays-heading>div>p{font-size:14px}.essay-grid,.essay-grid.two{grid-template-columns:1fr;gap:20px}.essay-card>a{padding:24px}.essay-card h3,html[lang=en] .essay-card h3{font-size:28px;margin-top:16px}.essay-card-bottom{flex-direction:row;align-items:center}.essay-card p{font-size:14px}.origin-story{display:block;padding:28px 24px;margin-top:35px}.origin-heading h3,html[lang=en] .origin-heading h3{font-size:29px;margin-bottom:26px}.origin-orbit{display:none}.origin-prose p{font-size:14px}.reader-letter-guide p{font-size:13px}.essay-masthead{padding-block:25px 32px}.essay-back{margin-bottom:32px}.essay-masthead h1,.essays-index h1{font-size:40px;line-height:1.15;margin-top:20px}.essay-dek{font-size:16px}.essay-meta{font-size:10px;gap:10px 18px}.essay-meta time{flex-basis:100%}.essay-layout{display:flex;flex-direction:column;gap:26px;padding-block:25px 45px}.essay-rail{position:static;width:100%;display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:20px}.essay-rail>.eyebrow{display:none}.essay-rail p{flex-basis:100%;margin:0 0 8px;font-size:11px}.essay-rail .copy-status{margin:0;flex:1}.essay-prose>p{font-size:18px;line-height:1.85;margin-bottom:23px}.essay-prose>h2,html[lang=en] .essay-prose>h2{font-size:27px;margin-top:35px}.essay-letter{padding:23px}.essay-letter h2,html[lang=en] .essay-letter h2{font-size:24px}.essay-book-callout>.wrap{display:block}.essay-book-actions{margin-top:25px;align-items:flex-start}.essay-book-callout h2,html[lang=en] .essay-book-callout h2{font-size:30px}.editorial-page .header nav{gap:12px}}
@media(prefers-reduced-motion:reduce){.essay-card>a:hover{transform:none}}
@media print{.editorial-page .header,.essay-rail,.essay-related,.essay-book-callout,.essay-letter,.editorial-page .footer{display:none}.essay-layout{display:block;width:100%;padding:20px 0}.essay-masthead{width:100%}.essay-prose>p{color:#000;font-size:12pt}.origin-story{background:#fff;color:#000}.origin-prose p{color:#000}}
.essay-masthead h1,.essays-index h1{text-wrap:balance}@media(max-width:680px){html[lang=zh-CN] .essay-masthead h1{font-size:36px;line-height:1.4}}
