/* The writing room: the same site chrome, with a quieter page for reading. */
.reading-nav{display:flex;align-items:center;gap:7px;padding:7px 12px;background:#d6d6bb;border-top:1px solid #f2f2db;border-bottom:1px solid #80836a;font:9px Tahoma,Verdana,sans-serif}.reading-nav a{color:#173b8d;text-decoration:underline}.reading-original,.archive-count{margin-left:auto}.archive-count{font-size:8px}.archive-main,.article-main{padding:12px}.archive-intro{padding:20px 20px 14px;border:2px inset #979f7b;background:#e6e5c9;margin-bottom:13px}.archive-intro .eyebrow{font-size:8px}.archive-intro h1{font:normal 38px/1.1 Impact,'Arial Narrow',Arial,sans-serif;margin:14px 0 11px}.archive-intro p{font:11px/1.7 Verdana,sans-serif;max-width:520px;margin:0 0 18px}.archive-intro-foot{display:flex;justify-content:space-between;gap:12px;border-top:1px dotted #929a77;padding-top:9px;font:bold 8px Tahoma,sans-serif}.archive-intro-foot a{color:#153b89;text-decoration:underline}.archive-bar{padding:7px 9px}.archive-list{border:3px ridge #9b9e7c;border-top:0;background:#eeeed5}.archive-row{display:flex;align-items:center;gap:16px;padding:16px 13px;border-bottom:1px solid #b9bfa0;text-decoration:none}.archive-row:last-child{border-bottom:0}.archive-row:hover{background:#f8f7e5;text-decoration:none}.archive-thumb{width:96px;height:83px;flex:0 0 96px;border:2px inset #9a9e7a;background:#c6c99b;overflow:hidden}.archive-thumb img{width:100%;height:100%;object-fit:cover}.archive-row-copy{flex:1;min-width:0}.archive-row-meta{display:flex;gap:14px;align-items:center;font:9px Tahoma,sans-serif;color:#52613f;line-height:1.4}.archive-row-meta>span{font-weight:bold}.archive-row-meta time{margin-left:auto;white-space:nowrap}.archive-row h2{font:bold 15px/1.35 Tahoma,Arial,sans-serif;color:#153b89;text-decoration:underline;margin:8px 0}.archive-row p{font:10px/1.6 Verdana,sans-serif;margin:0;color:#26321f}.row-arrow{font:bold 23px Tahoma,sans-serif;color:#536340}.essay-monogram{display:grid;place-items:center;height:100%;font:40px Georgia,serif;color:#4c6248}.article-main>.panel-bar{padding:6px 9px;font:bold 9px Tahoma,sans-serif}.essay{background:#f3f1df;border:3px ridge #acb095;border-top:0;padding:27px 30px 20px}.essay-header{display:block;min-height:0;background:none;border:0;color:#172218;padding:0 0 23px;margin:0 auto 24px;max-width:650px;border-bottom:1px dotted #9da382}.essay-meta{font:9px Tahoma,Verdana,sans-serif;color:#576448;display:flex;justify-content:space-between;gap:12px}.essay-header h1{font:bold 29px/1.2 Tahoma,Arial,sans-serif;letter-spacing:-.6px;margin:19px 0 13px;overflow-wrap:anywhere}.essay-byline{font:10px/1.5 Tahoma,sans-serif;color:#5c654c;margin:0}.essay-content{max-width:650px;margin:auto;font:16px/1.8 Georgia,'Times New Roman',serif;color:#242b21;overflow-wrap:break-word}.essay-content p{margin:0 0 21px}.essay-content h2{font:bold 20px/1.4 Tahoma,Arial,sans-serif;margin:32px 0 16px;color:#283b24}.essay-content h3{font:bold 17px/1.4 Tahoma,Arial,sans-serif;margin:25px 0 13px}.essay-content h4{font:bold 15px/1.4 Tahoma,sans-serif;margin:22px 0 12px}.essay-content a{color:#143d89;text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere}.essay-content a:hover{color:#972e22}.essay-content blockquote{border-left:3px solid #8c9a68;margin:22px 0;padding:2px 0 2px 18px;color:#4d5b40;font-style:italic}.essay-content blockquote p:last-child{margin-bottom:0}.essay-content ul,.essay-content ol{margin:0 0 24px;padding-left:25px}.essay-content li{margin-bottom:11px}.essay-content figure{margin:27px 0}.essay-content img{display:block;max-width:100%;height:auto;margin:0 auto;border:1px solid #c0c4ab}.essay-content figcaption{font:10px/1.6 Tahoma,Verdana,sans-serif;text-align:center;color:#606d52;margin:9px 0 0}.essay-content hr{border:0;border-top:1px dotted #a0a889;max-width:100px;margin:28px auto}.essay-content pre{white-space:pre-wrap;background:#e0e3c9;border:2px inset #a8af8e;padding:15px;font:12px/1.7 'Courier New',monospace;overflow:auto}.essay-content code{font-family:'Courier New',monospace;font-size:.9em}.essay-content table{width:100%;border-collapse:collapse;font-size:13px;margin:20px 0;display:block;overflow:auto}.essay-content td,.essay-content th{padding:7px;border:1px solid #a5af8c}.essay-end{max-width:650px;margin:30px auto 15px;padding-top:15px;border-top:1px dotted #a0a889;font:8px Tahoma,sans-serif;letter-spacing:1px;color:#637152}.essay-end span{float:right}.source-note{max-width:650px;margin:0 auto;font:9px/1.7 Tahoma,sans-serif;color:#647257}.source-note a{color:#153b89;text-decoration:underline}.essay-pagination{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:13px}.essay-pagination a{border:2px outset #dce0be;background:#d6dabb;padding:12px;text-decoration:none}.essay-pagination span{display:block;font:8px Tahoma,sans-serif;color:#596549;margin-bottom:7px}.essay-pagination strong{font:bold 11px/1.5 Tahoma,sans-serif;color:#153b89;text-decoration:underline;display:block}.archive-return{display:inline-block;font:bold 9px Tahoma,sans-serif;color:#153b89;text-decoration:underline;margin:18px 3px 3px}.writing-page footer{margin-top:4px}
/* Small archive preview on the homepage. */
.home-writing{margin-top:13px;border:2px inset #a3ab83;background:#e0e2c1}.home-writing-heading{display:flex;justify-content:space-between;align-items:center;background:#646d45;color:#fff;padding:6px 9px;font:bold 9px Tahoma,sans-serif}.home-writing-heading h3{font:inherit;margin:0}.home-writing-heading>a{font-size:8px;text-decoration:underline}.home-writing>a{display:flex;align-items:baseline;gap:15px;padding:10px;border-bottom:1px dotted #a4ad89}.home-writing>a:last-child{border:0}.home-writing time{font:8px Tahoma,sans-serif;color:#576547;flex:0 0 80px}.home-writing strong{font:bold 11px/1.5 Tahoma,sans-serif;color:#153b89;text-decoration:underline}
@media(max-width:650px){.reading-nav{font-size:8px;padding:7px 8px}.reading-original{font-size:7px}.archive-main,.article-main{padding:8px}.archive-intro{padding:16px 13px 12px}.archive-intro h1{font-size:32px}.archive-intro .eyebrow{font-size:7px}.archive-intro p{font-size:11px}.archive-intro-foot{font-size:7px}.archive-row{padding:13px 9px;gap:10px;align-items:flex-start}.archive-thumb{width:60px;height:62px;flex-basis:60px}.archive-row-meta{font-size:8px;display:block}.archive-row-meta time{display:block;margin-top:3px}.archive-row h2{font-size:13px;margin:7px 0}.archive-row p{font-size:10px}.row-arrow{display:none}.essay{padding:20px 14px 16px}.essay-meta{font-size:8px}.essay-header{padding-bottom:18px;margin-bottom:21px}.essay-header h1{font-size:23px;letter-spacing:-.3px;margin-top:15px}.essay-byline{font-size:9px}.essay-content{font-size:16px;line-height:1.8}.essay-content h2{font-size:18px;margin-top:28px}.essay-content h3{font-size:16px}.essay-content blockquote{padding-left:12px}.essay-content figure{margin:22px -3px}.essay-content figcaption{font-size:10px}.essay-pagination{gap:8px}.essay-pagination a{padding:9px}.essay-pagination strong{font-size:10px}.essay-pagination span{font-size:7px}.article-main>.panel-bar{font-size:7px;padding:6px}.article-main>.panel-bar>span{font-size:7px}.home-writing>a{gap:8px;align-items:flex-start}.home-writing time{flex-basis:56px;font-size:7px;line-height:1.6}.home-writing strong{font-size:10px}.home-writing-heading{font-size:8px}.home-writing-heading>a{font-size:7px}}
@media(prefers-reduced-motion:reduce){.archive-row{transition:none}}
/* Classic web editorial typography: local Georgia, Tahoma, and Courier. */
.writing-page{--reading-serif:Georgia,'Times New Roman',Times,serif}.writing-page .archive-intro h1{font:normal 40px/1.15 var(--reading-serif);letter-spacing:-1px}.writing-page .archive-intro p{font:14px/1.65 var(--reading-serif)}.writing-page .archive-row h2{font:bold 18px/1.35 var(--reading-serif);letter-spacing:-.1px}.writing-page .archive-row p{font:13px/1.6 var(--reading-serif)}.writing-page .essay-header h1{font:bold 34px/1.18 var(--reading-serif);letter-spacing:-.7px}.writing-page .essay-content{font:16px/1.8 var(--reading-serif)}.writing-page .essay-content h2{font:bold 23px/1.3 var(--reading-serif);letter-spacing:-.2px}.writing-page .essay-content h3{font:bold 20px/1.35 var(--reading-serif)}.writing-page .essay-content h4{font:bold 18px/1.4 var(--reading-serif)}.writing-page .essay-content blockquote{font-style:italic;line-height:1.75}.writing-page .essay-content figcaption{font:11px/1.6 Tahoma,Verdana,sans-serif}.writing-page .essay-pagination strong{font:bold 13px/1.45 var(--reading-serif)}.writing-page .essay-meta,.writing-page .essay-byline,.writing-page .archive-row-meta{font-family:Tahoma,Verdana,Arial,sans-serif}.writing-page .essay-content pre,.writing-page .essay-content code{font-family:'Courier New',Courier,monospace}.home-writing strong{font:bold 13px/1.5 Georgia,'Times New Roman',Times,serif}
@media(max-width:650px){.writing-page .archive-intro h1{font-size:33px;letter-spacing:-.6px}.writing-page .archive-intro p{font-size:14px}.writing-page .archive-row h2{font-size:16px}.writing-page .archive-row p{font-size:12px}.writing-page .essay-header h1{font-size:27px;line-height:1.2;letter-spacing:-.4px}.writing-page .essay-content{font-size:16px;line-height:1.8}.writing-page .essay-content h2{font-size:22px}.writing-page .essay-content h3{font-size:19px}.writing-page .essay-content h4{font-size:17px}.writing-page .essay-pagination strong{font-size:12px}.home-writing strong{font-size:12px}}
