@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Libre+Caslon+Display&display=swap');
:root{--paper:#f3efe5;--ink:#382a38;--muted:#756a70;--rule:#c9bfb2;--brass:#8a702e}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.75 'DM Sans',Arial,sans-serif}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--brass)}a:focus-visible,summary:focus-visible{outline:2px solid var(--brass);outline-offset:5px}img{max-width:100%;object-fit:cover}h1,h2,h3,h4{font-weight:400;line-height:1.08;margin:0 0 25px}h1,h2,h4{font-family:'Libre Caslon Display',Georgia,serif}h1{font-size:clamp(42px,4.9vw,76px);letter-spacing:-.035em}h2{font-size:clamp(34px,3.4vw,50px)}h3{font-size:23px;line-height:1.3}p{margin:0 0 24px}.rd-header,.reading-room,.rd-footer{max-width:1360px;margin:auto;padding-left:64px;padding-right:64px}.masthead{height:106px;display:flex;align-items:center;justify-content:space-between}.rd-brand{text-decoration:none;font-size:25px;font-weight:600;letter-spacing:-1px}.rd-brand span{color:var(--brass);padding-left:12px}.rd-desktop-nav{display:flex;gap:38px;font-size:14px}.rd-desktop-nav a{text-decoration:none}.category-index{border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);display:flex;gap:70px;padding:16px 0;font-size:14px}.category-index a{text-decoration:none}.category-index span{font-size:11px;color:var(--brass);margin-right:20px}.rd-mobile-nav{display:none}.reading-room>article>.row{display:flow-root;position:relative;padding-top:160px}.reading-room>article>.row>.col-12:first-child{position:absolute;right:0;top:100px;width:23%;opacity:.9}.reading-room>article>.row>.col-12:first-child img{height:260px!important;filter:saturate(.65);border-radius:0}.reading-room>article>.row>.col-12:nth-child(2){width:65%;padding-bottom:90px}.reading-room>article>.row>.col-12:nth-child(2) p{max-width:620px;margin-top:30px;color:var(--muted)}.reading-room>article>.row>.col-12:nth-child(3){width:100%;border-top:1px solid var(--ink);padding-top:28px;margin-bottom:55px}.reading-room>article>.row>.col-12:nth-child(3) img{width:100%;height:340px!important;object-position:center 45%;filter:saturate(.65)}.reading-room>article>.row>.col-12:nth-child(4){width:66%;margin:0 auto 70px}.reading-room>article>.row>.col-12:nth-child(5){float:left;width:27%;padding-top:28px}.reading-room>article>.row>.col-12:nth-child(5) img{height:390px!important;filter:saturate(.6)}.reading-room>article>.row>.col-12:nth-child(6){margin-left:34%;border-top:1px solid var(--ink);padding-top:28px}.reading-room>article>.row>.col-12:nth-child(6) h3{border-top:1px solid var(--rule);padding-top:28px;margin-top:40px}.reading-room>article>.row>.col-12:last-child{clear:both;width:66%;margin:100px auto 0;padding:50px 0;border-top:1px solid var(--ink)}ul{padding-left:20px}.list-unstyled{list-style:none;padding:0}.reading-room>section{margin:70px 0 90px;border-top:1px solid var(--ink)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.reading-room>section>article{padding:40px 0;border-bottom:1px solid var(--rule)}.reading-room>section>article>.row{display:flex;gap:35px;height:auto!important;box-shadow:none!important}.reading-room>section>article .col{flex:1}.reading-room>section>article strong{display:block;color:var(--brass);font-size:12px;text-transform:uppercase;letter-spacing:2px;margin-bottom:22px}.reading-room>section>article h4{font-size:40px}.reading-room>section>article:first-of-type h4{font-size:56px}.reading-room>section>article .text-body-secondary{font-size:13px;color:var(--muted);margin-bottom:20px}.reading-room>section>article p{max-width:700px}.reading-room>section>article img{width:220px!important;height:230px!important;filter:saturate(.6)}.d-block.d-md-none{display:none}.bi{display:none}.rd-footer{border-top:1px solid var(--ink);padding-top:42px;padding-bottom:60px;display:flex;justify-content:space-between}.rd-footer nav{display:flex;gap:30px;font-size:13px}.entry-content,.article-content,.legal-content{max-width:740px;margin:60px auto;font-size:18px}.entry-header,.article-header{display:flex;justify-content:space-between;gap:60px;border-bottom:1px solid var(--rule);padding:70px 0 40px}.entry-meta,.article-meta{font-size:13px;color:var(--muted);flex-shrink:0}.pagination{display:flex;gap:20px;border-top:1px solid var(--rule);padding:30px 0}main:not(.reading-room){max-width:1232px;margin:auto;padding:50px 30px}main:not(.reading-room)>article{max-width:900px;margin:auto}main:not(.reading-room)>article p{max-width:740px}.archive article{border-bottom:1px solid var(--rule);padding:35px 0}.archive article:first-of-type h2{font-size:56px}@media(max-width:900px){.rd-header,.reading-room,.rd-footer{padding-left:30px;padding-right:30px}.reading-room>article>.row{padding-top:100px}.reading-room>article>.row>.col-12:first-child{top:70px}.reading-room>article>.row>.col-12:first-child img{height:180px!important}.reading-room>article>.row>.col-12:nth-child(4),.reading-room>article>.row>.col-12:last-child{width:85%}.reading-room>article>.row>.col-12:nth-child(5){width:23%}.reading-room>article>.row>.col-12:nth-child(6){margin-left:29%}}@media(max-width:600px){.rd-header,.reading-room,.rd-footer{padding-left:22px;padding-right:22px}.masthead{height:80px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;position:relative}.rd-mobile-menu{position:absolute;right:0;top:38px;width:190px;padding:20px;background:var(--paper);border:1px solid var(--rule);z-index:5;display:grid;gap:15px}.category-index{gap:35px}.category-index span{margin-right:9px}.reading-room>article>.row{padding-top:65px;display:flex;flex-direction:column}.reading-room>article>.row>.col-12:first-child{position:static;width:100%;order:1;margin-bottom:30px}.reading-room>article>.row>.col-12:nth-child(2){width:100%;padding-bottom:40px;order:0}.reading-room>article>.row>.col-12:nth-child(n+3){order:2;width:100%;margin:0 0 40px;float:none}.reading-room>article>.row>.col-12:nth-child(5) img{height:240px!important;width:100%}.reading-room>article>.row>.col-12:last-child{padding-top:35px}.reading-room>section{margin-top:20px}.reading-room>section>article>.row{display:block}.reading-room>section>article img{width:100%!important;height:220px!important;margin-top:20px}.reading-room>section>article:first-of-type h4{font-size:44px}.rd-footer{display:block}.rd-footer nav{margin-top:25px;flex-direction:column;gap:10px}.entry-header,.article-header{display:block}.entry-meta{margin-top:25px}p{overflow-wrap:anywhere}}
