@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Libre+Caslon+Display&display=swap');
:root{--sand:#e9e1ce;--paper:#f7f4eb;--olive:#303d2a;--sky:#cedfe0;--line:#b7bba9}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--olive);font:17px/1.7 'DM Sans',sans-serif}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:5px}a:hover{color:#617951}a:focus-visible,summary:focus-visible{outline:3px solid #779aab;outline-offset:5px}h1,h2,h3,h4{font-family:'Libre Caslon Display',Georgia,serif;font-weight:400;line-height:1.07;letter-spacing:-.025em}h1{font-size:clamp(44px,5.2vw,80px);margin:0}h2{font-size:46px}h3{font-size:32px;margin:44px 0 14px}h4{font-size:34px;margin:0}p{margin:0 0 25px}.rd-header{padding:0 5vw;background:var(--paper)}.masthead{display:flex;justify-content:space-between;align-items:center;min-height:105px;border-bottom:1px solid var(--olive);gap:24px}.rd-brand{font-family:'Libre Caslon Display',Georgia,serif;font-size:34px;text-decoration:none}.rd-desktop-nav{display:flex;gap:38px;font-size:14px}.topics{display:flex;gap:32px;padding:15px 0;font-size:12px;text-transform:uppercase;letter-spacing:.12em}.topics a{text-decoration:none}.rd-mobile-nav{display:none}.quarterly{max-width:1600px;margin:auto}.quarterly>article>section{margin:90px 9vw}.quarterly>article>section:first-child{margin:0;display:grid;grid-template-columns:minmax(0,1fr) 24%;min-height:560px;background:var(--sand);border-bottom:1px solid var(--olive)}.cover-title{padding:76px 7vw 84px 9vw;align-self:center}.cover-strip{width:100%;height:100%;object-fit:cover;max-height:none!important}.quarterly>article>section:nth-child(2){display:grid;grid-template-columns:25% 1fr;gap:5vw}.quarterly>article>section:nth-child(2) h2{margin:0}.quarterly>article>section:nth-child(2) p{font-size:22px;line-height:1.65;max-width:800px}.quarterly>article>section:nth-child(3){margin:0 0 85px 9vw}.quarterly>article>section:nth-child(3) img{width:100%;height:470px;max-height:none!important;object-fit:cover}.quarterly>article>section:nth-child(4),.quarterly>article>section:nth-child(5){padding-left:26%;position:relative}.quarterly>article>section:nth-child(4)>h2,.quarterly>article>section:nth-child(5)>h2{position:absolute;left:0;top:0;width:22%;font-size:36px;margin:0}.quarterly>article>section:nth-child(4)>h3:first-of-type,.quarterly>article>section:nth-child(5)>h3:first-of-type{margin-top:0}.quarterly>article>section:nth-child(4) img{margin:35px 0;height:420px;object-fit:cover}.quarterly>article>img{width:82%!important;height:500px;margin:10px 9vw 0;object-fit:cover;max-height:none!important}.quarterly>article>section:nth-last-child(2){margin-left:30%;max-width:780px}.quarterly>article>section:last-child{background:var(--olive);color:var(--paper);padding:65px 7vw;margin:70px 0 0}.quarterly>article>section:last-child h2{margin-top:0}.list-unstyled{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:50px}blockquote{margin:0;font-size:15px}blockquote p{font-family:'Libre Caslon Display',Georgia,serif;font-size:28px;line-height:1.3}.quarterly>section.row{margin:90px 9vw}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.quarterly>section.row>article{border-top:1px solid var(--olive);padding:34px 0}.quarterly>section.row>article:first-of-type h4{font-size:48px}.quarterly>section.row>article .row{display:flex;gap:45px}.quarterly>section.row>article .col{flex:1}.quarterly>section.row>article strong{font-size:12px;text-transform:uppercase;letter-spacing:.12em}.text-body-secondary{font-size:13px;margin:18px 0}.quarterly>section.row>article p{max-width:700px}.quarterly>section.row>article img{width:230px!important;height:290px!important;object-fit:cover}.d-md-none{display:none}.bi{display:none}.rd-footer{padding:55px 9vw;background:var(--sand);display:grid;grid-template-columns:2fr 1fr 1fr;gap:35px}.rd-footer nav{display:flex;flex-direction:column;font-size:13px;gap:12px}.footer-brand{font:36px/1.1 'Libre Caslon Display',Georgia,serif;text-decoration:none;max-width:300px}.archive,.category,.blog{max-width:1150px;margin:70px auto;padding:0 30px}.archive article,.category article,.blog article{border-top:1px solid var(--line);padding:30px 0;display:grid;grid-template-columns:160px 1fr;gap:30px}.archive article:first-of-type{display:block;padding:50px;background:var(--sand)}.archive article:first-of-type h2{font-size:58px}.pagination{display:flex;gap:18px;list-style:none;border-top:1px solid;padding:30px 0}.pagination a,.page-link{display:inline-block;padding:8px 15px}.pagination .active{background:var(--olive);color:var(--paper)}body:not(:has(.quarterly)) main{max-width:1160px;margin:70px auto;padding:0 35px}body:not(:has(.quarterly)) main>h1,article.post h1{max-width:950px;margin-bottom:25px}article.post .entry-content,.article-content,.legal-content,.page-content{max-width:740px;margin:60px 0 70px auto}article.post time,.post-meta{font-size:13px}.entry-content img,.article-content img{max-width:100%;height:auto}.entry-content h2,.legal-content h2{margin-top:55px}button,input,textarea{font:inherit}img{max-width:100%}table{border-collapse:collapse;width:100%}td,th{padding:14px;border-bottom:1px solid var(--line)}
@media(max-width:900px){.quarterly>article>section{margin:60px 6vw}.cover-title{padding:55px 6vw}.quarterly>article>section:first-child{min-height:480px;grid-template-columns:1fr 21%}.quarterly>article>section:nth-child(4),.quarterly>article>section:nth-child(5){padding-left:0}.quarterly>article>section:nth-child(4)>h2,.quarterly>article>section:nth-child(5)>h2{position:static;width:auto;margin-bottom:35px}.list-unstyled{grid-template-columns:1fr;gap:30px}.rd-footer{grid-template-columns:1.5fr 1fr}.rd-footer nav:last-child{grid-column:2}.quarterly>article>section:nth-last-child(2){margin-left:20%}}
@media(max-width:600px){body{font-size:16px}.rd-header{padding:0 6vw}.masthead{min-height:90px}.rd-brand{font-size:27px;max-width:210px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;font-size:14px}.rd-mobile-menu{position:absolute;left:0;right:0;background:var(--paper);padding:22px 6vw;z-index:4;border-bottom:1px solid;display:flex;flex-direction:column;gap:18px}.topics{font-size:10px;gap:25px}.quarterly>article>section:first-child{display:flex;flex-direction:column;min-height:0}.cover-title{padding:45px 6vw}.cover-strip{height:180px}.quarterly>article>section:nth-child(2){display:block}.quarterly>article>section:nth-child(2) h2{margin-bottom:25px}.quarterly>article>section:nth-child(2) p{font-size:19px}h2{font-size:38px}h3{font-size:30px}.quarterly>article>section:nth-child(3){margin:0}.quarterly>article>section:nth-child(3) img{height:310px}.quarterly>article>img{width:100%!important;margin:0;height:320px}.quarterly>article>section:nth-last-child(2){margin:60px 6vw}.quarterly>article>section:last-child{padding:45px 6vw}.quarterly>section.row{margin:55px 6vw}.quarterly>section.row>article .row{flex-direction:column;gap:25px}.quarterly>section.row>article:first-of-type h4{font-size:37px}.quarterly>section.row>article img{width:100%!important;height:230px!important}.rd-footer{padding:40px 6vw;grid-template-columns:1fr}.rd-footer nav:last-child{grid-column:auto}.archive article,.category article,.blog article{display:block}.archive article:first-of-type{padding:25px}.archive article:first-of-type h2{font-size:40px}body:not(:has(.quarterly)) main{padding:0 6vw;margin:45px auto}.article-content,.entry-content,.legal-content{margin:35px 0}}
