@font-face{font-family:Inter;src:url('fonts/inter-tight.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:Newsreader;src:url('fonts/newsreader.woff2') format('woff2');font-weight:100 900;font-display:swap}
@font-face{font-family:Newsreader;src:url('fonts/newsreader-italic.woff2') format('woff2');font-style:italic;font-weight:100 900;font-display:swap}
:root{font-family:Inter,Arial,sans-serif;font-synthesis:none;--wine:#71373f;--paper:#ebe2d5;--ink:#47252a;--muted:#70565b;--rule:#bfa69d;--night:#2b1b1e;--gutter:4vw;color:var(--ink);background:var(--paper);scroll-behavior:smooth}
*{box-sizing:border-box}body{margin:0}h1,h2,h3,p,figure{margin:0}a{color:inherit;text-underline-offset:4px}button,input,select{font:inherit;color:inherit}button,summary{cursor:pointer}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}img{display:block;max-width:100%;height:auto}main:focus{outline:none}[hidden]{display:none!important}::selection{background:#71373f;color:#ebe2d5}.section-pad{padding-left:var(--gutter);padding-right:var(--gutter)}.eyebrow{font-size:10px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase;font-weight:500}.line-link{display:inline-flex;justify-content:space-between;align-items:baseline;gap:35px;max-width:100%;padding:8px 0;border-bottom:1px solid currentColor;text-decoration:none;font-size:12px;line-height:1.5;min-height:39px}.line-link>span{transition:transform .2s}.line-link:hover>span{transform:translate(3px,-3px)}.quiet-link{font-size:11px;line-height:1.5;text-decoration:none}.quiet-link:hover{text-decoration:underline}.skip-link{position:fixed;top:8px;left:8px;z-index:100;transform:translateY(-200%);padding:12px 18px;background:var(--paper);color:var(--ink)}.skip-link:focus{transform:none}
.site-header{height:64px;display:flex;align-items:center;justify-content:space-between;gap:30px;padding:0 3.2vw;background:var(--wine);color:var(--paper);border-bottom:1px solid #ebe2d53d;position:sticky;top:0;z-index:30}.header-name{font-size:18px;line-height:1;font-weight:530;letter-spacing:-.035em;text-decoration:none;white-space:nowrap}.header-name span{margin-left:1px}.parent-name{font-size:10px;line-height:1.5;display:flex;gap:15px;margin-right:auto;text-decoration:none;color:#e5cec3}.parent-name:hover{text-decoration:underline}.desktop-nav{display:flex;gap:29px;align-items:center}.desktop-nav a{font-size:11px;line-height:1.5;text-decoration:none;padding:8px 0;border-bottom:1px solid transparent}.desktop-nav a[aria-current=page],.desktop-nav a:hover{border-color:#ebe2d5}.mobile-nav{display:none}
.home-cover{background:var(--wine);color:var(--paper);height:calc(100svh - 64px);max-height:1100px;min-height:590px;display:grid;grid-template-rows:auto minmax(130px,1fr) auto;overflow:hidden}.cover-masthead{padding:20px 3.2vw 17px;position:relative}.cover-label{font-size:10px;line-height:1.5;letter-spacing:.012em;margin-bottom:23px}.cover-masthead h1{font-weight:560;letter-spacing:-.065em;line-height:.81;margin-left:-.008em}.cover-masthead h1 span{display:block}.cover-masthead h1 span:first-child{font-size:clamp(90px,12.7vw,211px)}.cover-masthead h1 span:last-child{font-size:clamp(61px,11.1vw,183px);line-height:.97;letter-spacing:-.06em}.cover-side{position:absolute;right:3.2vw;top:68px;font-size:11px;line-height:1.4;color:#e5cec3}.cover-image{position:relative;width:100%;height:100%;min-height:0;overflow:hidden;background:var(--paper)}.cover-image>img{width:100%;height:100%;object-fit:cover;object-position:50% 51%;transition:transform 1s cubic-bezier(.2,.5,.2,1)}.cover-image:hover>img{transform:scale(1.022)}.cover-image figcaption{position:absolute;bottom:12px;right:3.2vw;font-size:8px;line-height:1.4;letter-spacing:.02em;color:#47252a;background:#ebe2d5df;padding:4px 7px}.cover-foot{display:flex;justify-content:space-between;gap:40px;align-items:end;padding:21px 3.2vw 24px}.cover-foot>p{font-family:Newsreader,Georgia,serif;font-size:clamp(25px,2.6vw,40px);line-height:1.04;letter-spacing:-.015em}.cover-foot>a{display:grid;grid-template-columns:1fr auto;gap:5px 35px;border-bottom:1px solid #ebe2d580;padding:0 0 9px;text-decoration:none;max-width:390px}.cover-foot>a>span:first-child{font-size:9px;color:#e5cec3;grid-column:1}.cover-foot>a strong{font-size:15px;font-weight:450;line-height:1.2;grid-column:1}.cover-foot>a>span:last-child{grid-column:2;grid-row:1/3;align-self:center;font-size:27px;transition:transform .2s}.cover-foot>a:hover>span:last-child{transform:translate(3px,-3px)}
.journal-section{padding-top:55px;padding-bottom:61px}.section-heading{display:flex;justify-content:space-between;gap:30px;align-items:baseline;border-top:1px solid var(--wine);padding-top:14px;margin-bottom:51px}.section-heading .line-link{border:0;padding-top:0;min-height:0;font-size:11px}.featured-essay{display:grid;grid-template-columns:.65fr 2fr;gap:7vw;align-items:start;margin-bottom:55px}.feature-margin{font-size:10px;line-height:1.6;padding-top:7px}.feature-margin time,.feature-margin>span:last-of-type{display:block;margin-top:8px;color:var(--muted)}.feature-margin .topic-links{margin-top:30px;display:block}.feature-margin .topic-links a{display:block;width:fit-content;margin:7px 0}.feature-main>a:first-child{text-decoration:none}.feature-main h2{font-size:clamp(45px,6.6vw,105px);font-weight:510;line-height:.98;letter-spacing:-.055em;max-width:1000px;transition:color .2s}.feature-main>a:first-child:hover h2{color:var(--wine)}.feature-question{font-family:Newsreader,Georgia,serif;font-size:clamp(27px,3vw,43px);line-height:1.15;letter-spacing:-.02em;margin-top:28px}.feature-excerpt{font-size:14px;line-height:1.65;max-width:560px;margin-top:21px;color:var(--muted)}.feature-main>.line-link{margin-top:20px}.topic-links{display:flex;flex-wrap:wrap;gap:9px 22px}.topic-links a{font-size:10px;line-height:1.5;text-decoration:none;border-bottom:1px solid var(--rule);padding:2px 0}.topic-links a:hover{border-color:var(--ink)}
.journal-row{display:grid;grid-template-columns:.12fr 1.5fr .3fr;gap:4vw;align-items:start;border-top:1px solid var(--rule);padding:27px 0 31px}.row-number{font-size:10px;line-height:1.5;color:var(--muted);padding-top:2px}.row-main{text-decoration:none;display:block}.row-meta{display:flex;gap:13px 25px;flex-wrap:wrap;font-size:10px;line-height:1.5;color:var(--muted)}.row-meta>span:first-child{color:var(--wine)}.journal-row h2{font-size:clamp(29px,3.5vw,55px);letter-spacing:-.04em;line-height:1.03;font-weight:490;margin-top:18px;max-width:950px;transition:color .2s}.row-main:hover h2{color:var(--wine)}.journal-row .row-main>p{font-size:13px;line-height:1.6;color:var(--muted);max-width:620px;margin-top:15px}.row-tail{text-align:right;display:flex;justify-content:space-between;align-items:start;gap:15px;padding-top:1px}.row-tail>span{font-size:10px;line-height:1.5;color:var(--muted);white-space:nowrap}.row-tail>a{font-size:27px;text-decoration:none;line-height:1;padding:0 0 15px 15px;transition:transform .2s}.row-tail>a:hover{transform:translate(3px,-3px)}
.proposition{padding:42px var(--gutter) 43px;background:var(--night);color:var(--paper)}.proposition>.eyebrow{color:#c9a7a0}.proposition h2{font-size:clamp(43px,6.2vw,94px);font-weight:450;line-height:.99;letter-spacing:-.045em;margin:36px 0 35px;max-width:1250px}.proposition>div{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-left:36%}.proposition>div>p{font-family:Newsreader,Georgia,serif;font-size:25px;line-height:1.24;max-width:445px;color:#d6bdb1}.proposition .line-link{font-size:11px;flex-shrink:0;color:#e5cec3}
.reading-invitation{padding-top:57px;padding-bottom:63px;display:grid;grid-template-columns:.6fr 1.5fr .8fr;gap:5vw;align-items:start}.reading-invitation>div h2{font-size:clamp(34px,3.7vw,58px);font-weight:480;line-height:1.02;letter-spacing:-.045em}.reading-invitation>div>p{font-size:13px;line-height:1.6;max-width:400px;margin-top:21px;color:var(--muted)}.reading-invitation .line-link{margin-top:16px}.rss-invitation{display:block;border-top:3px solid var(--wine);padding-top:17px;margin-top:0;text-decoration:none;align-self:stretch}.rss-invitation>span{font-size:10px;line-height:1.5;color:var(--muted);display:block}.rss-invitation strong{font-family:Newsreader,Georgia,serif;font-size:32px;line-height:1.1;font-weight:400;display:block;margin:25px 0 24px}.rss-invitation>span:last-child{color:var(--wine);display:flex;justify-content:space-between}.rss-invitation:hover>span:last-child{text-decoration:underline}
.page-heading{padding-top:45px;padding-bottom:42px}.page-heading>.eyebrow{margin-bottom:29px}.page-heading h1,.not-found h1{font-size:clamp(54px,7.6vw,121px);line-height:.98;font-weight:510;letter-spacing:-.055em;max-width:1200px}.page-heading>p:last-child{font-family:Newsreader,Georgia,serif;font-size:clamp(24px,2.5vw,35px);line-height:1.25;max-width:690px;margin:28px 0 0;letter-spacing:-.015em}.archive-section{padding-bottom:65px}.archive-controls{display:grid;grid-template-columns:2fr 1fr auto;gap:30px;align-items:end;border-top:1px solid var(--wine);border-bottom:1px solid var(--rule);padding:24px 0 26px}.archive-controls label>span{display:block;font-size:10px;line-height:1.5;margin-bottom:11px}.archive-controls input,.archive-controls select{border:0;border-bottom:1px solid var(--wine);border-radius:0;background:transparent;width:100%;min-width:0;min-height:44px;padding:9px 1px;font-size:16px;line-height:1.3}.archive-controls input::placeholder{color:var(--muted);opacity:1}.archive-controls select{padding-right:25px}.archive-controls select option{background:var(--paper)}.archive-controls button,.empty-results button{border:0;border-bottom:1px solid var(--wine);background:transparent;padding:10px 0;min-height:44px;font-size:12px}.archive-controls button:disabled{opacity:.45;cursor:default}.archive-count{display:flex;justify-content:space-between;gap:25px;font-size:10px;line-height:1.5;padding:22px 0;color:var(--muted)}.archive-count a{text-decoration:none}.archive-count a:hover{text-decoration:underline}.empty-results{padding:45px 0 70px}.empty-results h2{font-size:37px;line-height:1.1;font-weight:450;letter-spacing:-.035em}.empty-results p{font-size:14px;line-height:1.6;margin:20px 0}.empty-results button{display:flex;gap:35px}
.essay-heading{padding-top:33px;padding-bottom:40px}.back-link{font-size:10px;line-height:1.5;display:inline-block;text-decoration:none;padding:8px 0}.back-link:hover{text-decoration:underline}.essay-meta{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:10px;line-height:1.5;margin:38px 0 22px;color:var(--muted)}.essay-meta>span:first-child{color:var(--wine)}.essay-heading h1{font-size:clamp(55px,7.4vw,118px);line-height:.97;letter-spacing:-.055em;font-weight:510;max-width:1230px;overflow-wrap:anywhere}.essay-deck{font-family:Newsreader,Georgia,serif;font-size:clamp(26px,2.7vw,39px);line-height:1.2;letter-spacing:-.02em;max-width:820px;margin-top:26px}.essay-heading .topic-links{margin-top:25px}.essay-layout{display:grid;grid-template-columns:.65fr 2fr;gap:7vw;max-width:1560px;margin:0 auto;padding-top:30px;padding-bottom:64px;border-top:1px solid var(--rule)}.essay-sidebar{position:sticky;top:95px;align-self:start;min-width:0}.essay-sidebar .eyebrow{color:var(--wine)}.essay-sidebar ol{padding:0;margin:21px 0 0;list-style:none;max-width:235px}.essay-sidebar li+li{margin-top:12px}.essay-sidebar li a{font-size:12px;line-height:1.45;text-decoration:none;display:block;color:var(--muted)}.essay-sidebar li a:hover{color:var(--wine);text-decoration:underline}.essay-sidebar .toc-level-3{padding-left:13px}.essay-tools{display:flex;flex-direction:column;align-items:start;gap:8px;margin-top:35px;padding-top:22px;border-top:1px solid var(--rule);max-width:240px}.essay-tools>a,.essay-tools>button{font-size:10px;line-height:1.4;min-height:32px;padding:7px 0;text-decoration:none;border:0;background:none}.essay-tools>a:hover,.essay-tools>button:hover{text-decoration:underline}.essay-tools>[role=status]{font-size:10px;line-height:1.5;color:var(--wine);min-height:15px}.js-only{display:none}.enhanced .js-only{display:block}.essay-prose{font-family:Newsreader,Georgia,serif;font-size:22px;line-height:1.52;letter-spacing:-.005em;max-width:690px;min-width:0}.essay-prose>p{margin:0 0 25px}.essay-prose>p:first-child{font-size:28px;line-height:1.3;letter-spacing:-.02em;margin-bottom:28px}.essay-prose h2{font-family:Inter,Arial,sans-serif;font-size:35px;font-weight:490;line-height:1.09;letter-spacing:-.035em;margin:44px 0 21px;scroll-margin-top:96px}.essay-prose h3{font-family:Inter,Arial,sans-serif;font-size:25px;line-height:1.2;letter-spacing:-.025em;font-weight:500;margin:32px 0 18px;scroll-margin-top:96px}.essay-prose strong{font-weight:600}.essay-prose a{text-decoration-thickness:1px;overflow-wrap:anywhere}.essay-prose a:hover{color:var(--wine)}.essay-prose blockquote{border-left:3px solid var(--wine);padding:3px 0 3px 26px;margin:35px 0;font-size:31px;line-height:1.2;font-style:italic;letter-spacing:-.02em}.essay-prose blockquote>p{margin:0}.essay-prose ul,.essay-prose ol{padding-left:25px;margin:20px 0}.essay-prose li+li{margin-top:10px}.essay-prose img{margin:28px 0}.essay-prose pre{overflow:auto;font-size:14px;padding:20px;background:#dcd0c3;line-height:1.5}.essay-prose code{font-size:.75em}.essay-end{font-family:Inter,Arial,sans-serif;border-top:1px solid var(--rule);padding-top:24px;margin-top:42px;display:flex;gap:22px;align-items:start}.end-square{width:10px;height:10px;background:var(--wine);flex:0 0 10px;margin-top:4px}.essay-end p{font-size:11px;line-height:1.6;color:var(--muted)}.reading-progress{position:fixed;left:0;right:0;top:63px;height:2px;z-index:31;pointer-events:none}.reading-progress>span{height:100%;display:block;width:100%;background:#deb297;transform:scaleX(0);transform-origin:left}
.next-essay{padding-top:34px;padding-bottom:47px;background:#dfd1c2}.next-essay>a{display:flex;justify-content:space-between;align-items:baseline;gap:40px;margin:24px 0 19px;text-decoration:none;max-width:1300px}.next-essay h2{font-size:clamp(35px,4.5vw,68px);line-height:1.03;letter-spacing:-.045em;font-weight:480;max-width:1050px}.next-essay>a>span{font-size:40px;line-height:1}.next-essay>a:hover h2{color:var(--wine)}.next-essay>p:last-child{font-size:13px;line-height:1.6;color:var(--muted);max-width:650px}
.bibliography{padding-top:7px;padding-bottom:64px}.reading-entry{border-top:1px solid var(--rule);display:grid;grid-template-columns:.15fr 2fr;gap:4vw;padding:29px 0 35px;scroll-margin-top:96px}.reading-entry>div{max-width:1140px}.reading-entry .row-meta{margin-bottom:18px}.reading-entry>div>a{display:flex;justify-content:space-between;align-items:baseline;gap:35px;text-decoration:none}.reading-entry h2{font-size:clamp(29px,3.7vw,55px);line-height:1.05;letter-spacing:-.04em;font-weight:490;max-width:1000px}.reading-entry>div>a>span{font-size:27px;line-height:1;flex-shrink:0}.reading-entry>div>a:hover h2{color:var(--wine)}.reading-entry p{font-family:Newsreader,Georgia,serif;font-size:22px;line-height:1.4;max-width:730px;margin-top:20px;color:var(--muted)}
.about-heading{padding-bottom:39px}.about-image{height:clamp(250px,34vw,530px);overflow:hidden;position:relative}.about-image img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.about-image figcaption{position:absolute;bottom:14px;right:var(--gutter);font-size:9px;line-height:1.4;background:#ebe2d5e6;padding:5px 8px}.about-body{display:grid;grid-template-columns:.65fr 2fr;gap:7vw;max-width:1560px;margin:0 auto;padding-top:49px;padding-bottom:64px}.about-body aside>a{display:inline-flex;gap:30px;font-size:11px;line-height:1.5;margin-top:25px;text-decoration:none}.about-body aside>a:hover{text-decoration:underline}.about-correspondence{border-top:1px solid var(--rule);margin-top:38px}.about-correspondence h2{margin-top:27px}.about-correspondence>p{font-size:21px;line-height:1.4;margin-bottom:14px}.about-correspondence .line-link{font-family:Inter,Arial,sans-serif;word-break:break-word}.not-found{padding-top:70px;padding-bottom:100px;min-height:65svh}.not-found .eyebrow{margin-bottom:29px}.not-found>p:not(.eyebrow){font-family:Newsreader,Georgia,serif;font-size:27px;line-height:1.25;margin:28px 0 24px;max-width:500px}
.site-footer{background:var(--wine);color:var(--paper);padding:38px var(--gutter) 24px}.footer-main{display:flex;justify-content:space-between;align-items:end;gap:45px;margin-bottom:40px}.footer-wordmark{font-size:clamp(40px,5.6vw,85px);font-weight:520;line-height:.88;letter-spacing:-.055em;text-decoration:none}.footer-main>div>p{font-family:Newsreader,Georgia,serif;font-size:25px;line-height:1.16;letter-spacing:-.01em;margin-bottom:20px}.footer-main .quiet-link{font-size:10px}.footer-bottom{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding-top:16px;border-top:1px solid #ebe2d54a;font-size:9px;line-height:1.5;color:#e5cec3}.footer-bottom>div{display:flex;flex-wrap:wrap;gap:13px 27px}.footer-bottom a{text-decoration:none}.footer-bottom a:hover{text-decoration:underline}
.cover-masthead h1{animation:masthead-arrival .65s cubic-bezier(.2,.65,.2,1) both}.cover-foot{animation:masthead-arrival .7s .06s both}@keyframes masthead-arrival{from{opacity:.15;transform:translateY(12px)}to{opacity:1;transform:none}}
@media(min-width:1700px){:root{--gutter:5vw}.cover-masthead{padding-left:5vw}.cover-masthead h1 span:first-child{font-size:205px}.cover-masthead h1 span:last-child{font-size:184px}.cover-side{right:5vw}.cover-foot{padding-left:5vw;padding-right:5vw}.journal-section,.archive-section,.bibliography{max-width:1800px;margin:0 auto}.featured-essay{grid-template-columns:.55fr 2fr}}
@media(max-width:1050px){.parent-name{display:none}.site-header{gap:25px}.featured-essay{grid-template-columns:.55fr 2fr;gap:5vw}.proposition>div{margin-left:25%;display:block}.proposition .line-link{margin-top:23px}.reading-invitation{grid-template-columns:.5fr 1.5fr;gap:30px 5vw}.rss-invitation{grid-column:2;max-width:500px;margin-top:14px}.rss-invitation strong br{display:none}.rss-invitation strong{font-size:29px;margin:18px 0}.journal-row{grid-template-columns:.1fr 1.5fr .2fr;gap:3vw}.row-tail{display:block}.row-tail>a{display:block;margin-top:13px}.essay-layout,.about-body{grid-template-columns:.55fr 2fr;gap:5vw}.essay-prose{font-size:21px}.essay-prose>p:first-child{font-size:26px}.essay-prose h2{font-size:32px}.footer-main>div>p{font-size:23px}}
@media(max-width:720px){:root{--gutter:5vw}.site-header{height:60px;padding:0 5vw;gap:20px}.header-name{font-size:18px}.desktop-nav{display:none}.mobile-nav{display:block}.mobile-nav summary{list-style:none;display:flex;gap:20px;align-items:center;font-size:11px;min-height:44px}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary>span{font-size:25px;font-weight:300;transition:transform .2s}.mobile-nav[open] summary>span{transform:rotate(45deg)}.mobile-nav nav{position:absolute;top:59px;left:0;right:0;background:var(--wine);padding:18px 5vw 25px;border-bottom:1px solid #ebe2d56b;display:flex;flex-direction:column;gap:4px;box-shadow:0 12px 18px #2b1b1e22}.mobile-nav nav>a{font-size:22px;line-height:1.25;padding:9px 0;text-decoration:none;letter-spacing:-.02em}.mobile-nav nav>a[aria-current=page]{text-decoration:underline}.mobile-nav nav>a:last-child{font-size:12px;margin-top:6px}.home-cover{height:calc(100svh - 60px);min-height:530px;max-height:1000px;grid-template-rows:auto minmax(140px,1fr) auto}.cover-masthead{padding:21px 5vw 18px}.cover-label{font-size:9px;line-height:1.5;margin-bottom:23px;max-width:230px}.cover-masthead h1 span:first-child{font-size:23.6vw}.cover-masthead h1 span:last-child{font-size:11.65vw;line-height:1.05;letter-spacing:-.055em}.cover-side{display:none}.cover-image figcaption{right:5vw;bottom:10px;font-size:7px}.cover-foot{display:grid;grid-template-columns:1fr;padding:19px 5vw 21px;gap:17px;align-items:start}.cover-foot>p{font-size:26px;line-height:1.05;max-width:none}.cover-foot>a{max-width:none;width:100%;padding-bottom:7px;gap:5px 10px}.cover-foot>a>span:first-child{font-size:8px}.cover-foot>a strong{font-size:12px;line-height:1.15}.cover-foot>a>span:last-child{font-size:20px}.journal-section{padding-top:33px;padding-bottom:36px}.section-heading{margin-bottom:29px}.featured-essay{display:block;margin-bottom:38px}.feature-margin{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 17px;padding:0;margin-bottom:22px;font-size:9px}.feature-margin time,.feature-margin>span:last-of-type{margin:0}.feature-margin .topic-links{display:none}.feature-main h2{font-size:clamp(40px,8.5vw,59px);line-height:1}.feature-question{font-size:31px;margin-top:20px}.feature-excerpt{font-size:13px;margin-top:16px}.feature-main>.line-link{margin-top:13px}.journal-row{grid-template-columns:20px minmax(0,1fr) 23px;gap:13px;padding:23px 0 26px}.row-number{font-size:9px}.row-meta{font-size:9px;gap:7px 12px}.journal-row h2{font-size:30px;line-height:1.02;margin-top:14px}.journal-row .row-main>p{font-size:12px;line-height:1.55;margin-top:13px}.row-tail>span{display:none}.row-tail>a{margin:0;padding:0;font-size:22px}.proposition{padding:30px 5vw 35px}.proposition h2{font-size:clamp(35px,8.1vw,58px);line-height:1.02;letter-spacing:-.035em;margin:28px 0}.proposition>div{margin:0}.proposition>div>p{font-size:25px;max-width:390px}.proposition .line-link{font-size:11px;margin-top:18px}.reading-invitation{display:block;padding-top:34px;padding-bottom:38px}.reading-invitation>div{margin-top:22px}.reading-invitation>div h2{font-size:39px}.reading-invitation>div>p{margin-top:18px}.rss-invitation{margin-top:34px;max-width:none}.rss-invitation strong{font-size:30px}.rss-invitation strong br{display:none}.page-heading{padding-top:31px;padding-bottom:30px}.page-heading>.eyebrow{margin-bottom:23px}.page-heading h1,.not-found h1{font-size:clamp(44px,9.5vw,68px);line-height:1}.page-heading>p:last-child{font-size:26px;line-height:1.24;margin-top:23px}.archive-section{padding-bottom:40px}.archive-controls{grid-template-columns:minmax(0,1fr) auto;gap:21px;padding:22px 0}.search-label{grid-column:1/-1}.archive-controls input,.archive-controls select{font-size:16px}.archive-controls button{font-size:11px;align-self:end}.archive-count{font-size:9px;padding:21px 0}.empty-results{padding-top:30px}.empty-results h2{font-size:30px}.essay-heading{padding-top:20px;padding-bottom:30px}.essay-meta{margin:26px 0 20px;font-size:9px;gap:10px 17px}.essay-heading h1{font-size:clamp(40px,8.7vw,62px);line-height:1.01;letter-spacing:-.045em}.essay-deck{font-size:27px;line-height:1.22;margin-top:21px}.essay-heading .topic-links{gap:8px 18px;margin-top:19px}.essay-layout{display:block;padding-top:24px;padding-bottom:42px}.essay-sidebar{position:static;margin-bottom:32px;padding-bottom:25px;border-bottom:1px solid var(--rule)}.essay-sidebar ol{max-width:none;display:flex;flex-wrap:wrap;gap:9px 22px;margin-top:14px}.essay-sidebar li+li{margin:0}.essay-sidebar li a{font-size:11px;padding:4px 0}.essay-sidebar .toc-level-3{padding-left:0}.essay-tools{flex-direction:row;flex-wrap:wrap;gap:5px 25px;margin-top:16px;padding-top:11px;max-width:none;border:0}.essay-tools>a,.essay-tools>button{font-size:9px;min-height:34px}.essay-tools>[role=status]{flex-basis:100%;min-height:0}.essay-prose{font-size:21px;line-height:1.5;max-width:690px}.essay-prose>p{margin-bottom:23px}.essay-prose>p:first-child{font-size:26px;line-height:1.3}.essay-prose h2{font-size:30px;line-height:1.11;margin-top:35px;scroll-margin-top:81px}.essay-prose h3{font-size:24px;scroll-margin-top:81px}.essay-prose blockquote{font-size:28px;padding-left:21px}.essay-end{margin-top:32px;padding-top:23px;gap:18px}.essay-end p{font-size:10px}.reading-progress{top:59px}.next-essay{padding-top:29px;padding-bottom:35px}.next-essay>a{gap:20px;margin:20px 0 17px}.next-essay h2{font-size:34px}.next-essay>a>span{font-size:29px}.next-essay>p:last-child{font-size:12px}.bibliography{padding-bottom:40px}.reading-entry{grid-template-columns:20px minmax(0,1fr);gap:14px;padding:24px 0 30px}.reading-entry h2{font-size:31px;line-height:1.06}.reading-entry>div>a{gap:18px}.reading-entry>div>a>span{font-size:22px}.reading-entry p{font-size:21px;line-height:1.38;margin-top:18px}.about-image{height:300px}.about-body{display:block;padding-top:29px;padding-bottom:42px}.about-body aside{display:flex;gap:25px;align-items:center;justify-content:space-between;margin-bottom:30px}.about-body aside>a{font-size:10px;margin:0;gap:12px}.about-body aside>.eyebrow{font-size:9px}.about-correspondence .line-link{font-size:11px}.not-found{padding-top:43px;padding-bottom:70px}.not-found>p:not(.eyebrow){font-size:25px}.site-footer{padding:30px 5vw 22px}.footer-main{display:block;margin-bottom:28px}.footer-wordmark{display:block;font-size:clamp(43px,10.5vw,70px);line-height:.91}.footer-main>div{margin-top:29px}.footer-main>div>p{font-size:25px;margin-bottom:15px}.footer-bottom{flex-wrap:wrap;gap:17px}.footer-bottom>span:first-child{flex-basis:100%}.footer-bottom>div{gap:12px 21px}.footer-bottom>span:last-child{margin-left:auto}}
@media(max-width:360px){.cover-label{font-size:8px;margin-bottom:22px}.cover-foot>p{font-size:23px}.cover-foot>a strong{font-size:11px}.cover-foot>a>span:first-child{font-size:7px}.cover-foot{gap:18px}.feature-main h2{font-size:38px}.feature-question{font-size:28px}.journal-row h2{font-size:27px}.page-heading h1,.not-found h1{font-size:42px}.essay-heading h1{font-size:36px}.essay-deck{font-size:25px}.reading-entry h2{font-size:28px}.row-meta time{display:block}}
@media(max-height:780px){.home-cover{min-height:0;grid-template-rows:auto minmax(90px,1fr) auto}.cover-masthead{padding-top:16px;padding-bottom:14px}.cover-label{margin-bottom:17px}.cover-foot{padding-top:16px;padding-bottom:19px}}
@media(prefers-reduced-motion:reduce){:root{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.cover-image:hover>img{transform:none}}
@media print{body{background:#fff;color:#111}.site-header,.site-footer,.reading-progress,.essay-sidebar,.next-essay,.essay-heading .back-link,.topic-links,.archive-controls,.cover-image,.cover-foot>a,.rss-invitation,.skip-link{display:none!important}.section-pad{padding-left:0;padding-right:0}.essay-heading{padding-top:0;padding-bottom:25px}.essay-heading h1{font-size:46px;max-width:none}.essay-deck{font-size:22px}.essay-meta{margin-top:0;font-size:10px;color:#444}.essay-layout{display:block;max-width:none;padding-top:22px;border-color:#ccc}.essay-prose{font-size:12pt;line-height:1.45;max-width:none}.essay-prose>p:first-child{font-size:15pt}.essay-prose h2{font-size:20pt;break-after:avoid}.essay-prose p{orphans:3;widows:3}.essay-end{break-inside:avoid}.home-cover{height:auto;min-height:0;display:block;background:#fff;color:#111}.cover-masthead{padding:0}.cover-masthead h1 span:first-child,.cover-masthead h1 span:last-child{font-size:60px}.cover-side{display:none}a{text-decoration-color:#999}.proposition{background:#fff;color:#111;padding:30px 0}.journal-row{break-inside:avoid}.featured-essay{display:block}.feature-margin{margin-bottom:20px}.feature-main h2{font-size:44px}.reading-entry{break-inside:avoid}}
