:root{--paper:#eee7da;--ink:#382336;--line:#b9a993;--brass:#8d713c}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.8 Arial,sans-serif}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--brass)}img{display:block;max-width:100%;object-fit:cover}h1,h2,h3,h4{font-family:Georgia,serif;font-weight:400;line-height:1.08;letter-spacing:-.045em}p{margin:0 0 1.5em}figure{margin:0}.rd-header,main,.rd-footer{max-width:1320px;margin:auto;padding-left:40px;padding-right:40px}.utility{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);font-size:10px;text-transform:uppercase;letter-spacing:.15em;padding:10px 0}.utility a{margin-left:25px}.masthead{text-align:center;padding:35px 0}.rd-brand{font:clamp(50px,7vw,100px)/1.2 Georgia,serif;text-decoration:none;letter-spacing:-.06em}.rd-brand span{font-size:.5em;color:var(--brass);margin-left:15px}.rd-desktop-nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 22px;border-top:3px double var(--ink);border-bottom:1px solid var(--ink);padding:14px 0;font-size:12px}.rd-desktop-nav a{text-decoration:none}.rd-mobile-nav{display:none}.opening{display:grid;grid-template-columns:minmax(0,1fr) 24%;gap:5%;padding:60px 0 70px;border-bottom:1px solid var(--line)}.eyebrow{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--brass)}.opening h1{font-size:clamp(55px,6.4vw,92px);margin:25px 0 45px}.opening-intro{max-width:680px;padding-left:65px;position:relative}.opening-intro h2{font-size:32px;margin:0 0 20px}.section-number{font:13px Georgia,serif;letter-spacing:.1em;color:var(--brass)}.opening-intro>.section-number{position:absolute;left:0;top:10px}.opening-intro p{font-size:17px}.media-rail{display:flex;flex-direction:column;padding-top:15px}.media-rail img{height:100%;min-height:480px;max-height:660px;width:100%;filter:saturate(.65)}figcaption{font-size:10px;text-transform:uppercase;letter-spacing:.1em;padding-top:10px}.essay-section{padding:65px 0;display:grid;grid-template-columns:95px minmax(0,720px);gap:25px;border-bottom:1px solid var(--line)}.essay-section>.section-number{padding-top:14px}.section-copy h2{font-size:clamp(34px,3.6vw,50px);margin:0 0 25px}.section-copy p{font-size:17px;margin:0;max-width:670px}.image-led{grid-template-columns:95px minmax(0,1fr) 36%;align-items:center}.image-led figure img{width:100%;height:330px;filter:saturate(.6)}.image-led .section-copy{padding-right:25px}.essay-section:nth-of-type(6){background:var(--ink);color:var(--paper);margin:0 -40px;padding:65px 40px}.story-index{padding:60px 0 90px}.index-heading{display:flex;align-items:baseline;justify-content:space-between;border-bottom:3px double var(--ink);margin-bottom:30px}.index-heading h2{font-size:52px;margin:0 0 25px}.index-heading a{font-size:12px}.index-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.index-story:first-child{grid-column:span 2;display:grid;grid-template-columns:1fr 1fr;gap:0 30px;border-right:1px solid var(--line);padding-right:35px}.index-story:first-child img{grid-column:2;grid-row:1/5;height:100%;min-height:320px}.index-story:first-child .story-meta,.index-story:first-child h3,.index-story:first-child p,.index-story:first-child .read-link{grid-column:1}.story-meta{font-size:10px;text-transform:uppercase;display:flex;justify-content:space-between;gap:15px;margin-bottom:18px}.index-story>img{width:100%;height:190px;margin-bottom:20px}.index-story h3{font-size:33px;margin:10px 0 20px}.index-story h3 a{text-decoration:none}.index-story p{font-size:14px}.read-link{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.rd-footer{border-top:3px double var(--ink);display:grid;grid-template-columns:1fr 2fr 1fr;gap:35px;padding-top:45px;padding-bottom:50px}.footer-brand{font:44px/1 Georgia,serif;text-decoration:none}.rd-footer nav{columns:2}.rd-footer nav a,.legal-links a{display:block;font-size:12px;margin-bottom:10px}.skip-link{position:fixed;top:-100px;left:20px;background:var(--ink);color:var(--paper);padding:10px;z-index:5}.skip-link:focus{top:10px}a:focus-visible,summary:focus-visible{outline:2px solid var(--brass);outline-offset:5px}
body:not(:has(.quarterly-home)) main{padding-top:50px;padding-bottom:70px}main>h1,.page-header h1{font-size:clamp(45px,6vw,80px)}main:not(.quarterly-home)>article{max-width:1040px;margin:auto}main:not(.quarterly-home)>article>header,.article-header,.post-header{display:grid;grid-template-columns:1.2fr 1fr;gap:45px;border-bottom:1px solid var(--line);padding-bottom:38px;margin-bottom:45px}main:not(.quarterly-home)>article h1{font-size:clamp(42px,5vw,74px)}main:not(.quarterly-home)>article p,.article-body,.entry-content{max-width:720px;font-size:18px;line-height:1.85}main:not(.quarterly-home)>article h2{font-size:40px;margin-top:45px}main:not(.quarterly-home)>article h3{font-size:30px}.row:has(>article){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.row:has(>article)>article{border-top:1px solid var(--line);padding-top:22px;width:auto}.row:has(>article)>article:first-child{grid-column:span 2}.row:has(>article) h2,.row:has(>article) h4{font-size:34px}.row:has(>article) img{width:100%;height:230px}.pagination{list-style:none;display:flex;gap:12px;padding:30px 0;flex-wrap:wrap}.pagination a,.page-link{display:inline-block;min-width:44px;min-height:44px;padding:8px 14px;border:1px solid var(--line)}.pagination .active{background:var(--ink);color:var(--paper)}
@media(min-width:769px) and (max-width:1050px){.essay-section{grid-template-columns:50px 1fr}.image-led{grid-template-columns:50px 1fr 30%}.index-story:first-child{display:block}.index-story:first-child img{height:240px;min-height:0}.rd-footer{grid-template-columns:1fr 2fr}.legal-links{grid-column:2}.opening h1{font-size:65px}.opening{gap:25px}}
@media(max-width:768px){.rd-header,main,.rd-footer{padding-left:24px;padding-right:24px}.utility{font-size:9px;letter-spacing:.06em}.utility a{margin-left:15px}.masthead{padding:25px 0}.rd-brand{font-size:clamp(36px,8vw,58px)}.rd-brand span{margin-left:5px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;border-top:3px double var(--ink);border-bottom:1px solid var(--ink)}summary{padding:14px 0;cursor:pointer;font-size:13px}.rd-mobile-menu{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px;padding:8px 0 18px}.rd-mobile-menu a{padding:10px 0;font-size:12px}.opening{grid-template-columns:1fr;padding:35px 0 40px;gap:28px}.opening h1{font-size:clamp(48px,10vw,74px);margin:20px 0 32px}.opening-intro{padding-left:35px}.opening-intro h2{font-size:28px}.opening-intro p,.section-copy p{font-size:16px}.media-rail{padding:0}.media-rail img{height:220px;min-height:0;object-position:center 40%}.essay-section,.image-led{grid-template-columns:25px minmax(0,1fr);gap:10px;padding:38px 0}.section-copy h2{font-size:35px}.image-led .section-copy{padding:0}.image-led figure{grid-column:2;margin-top:18px}.image-led figure img{height:250px}.essay-section:nth-of-type(6){margin:0 -24px;padding:38px 24px}.story-index{padding:40px 0 55px}.index-heading h2{font-size:41px}.index-columns{display:block}.index-story,.index-story:first-child{display:block;border-right:0;border-bottom:1px solid var(--line);padding:0 0 30px;margin-bottom:30px}.index-story:first-child img{height:240px;min-height:0}.rd-footer{grid-template-columns:1fr;gap:30px}.legal-links{display:flex;gap:25px}.row:has(>article){grid-template-columns:1fr}.row:has(>article)>article:first-child{grid-column:auto}main:not(.quarterly-home)>article>header,.article-header,.post-header{grid-template-columns:1fr;gap:20px}main:not(.quarterly-home)>article p,.entry-content{font-size:16px}}
