@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Libre+Caslon+Display&display=swap');
:root{--paper:#f4eee2;--ink:#392437;--muted:#72645f;--brass:#9a7537;--rule:#c8bba5}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.75 'DM Sans',Arial,sans-serif}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--brass)}img{max-width:100%;object-fit:cover;border-radius:0!important}h1,h2,h3,h4{font-family:'Libre Caslon Display',Georgia,serif;font-weight:400;line-height:1.06}h1{font-size:clamp(42px,5.4vw,80px);letter-spacing:-.035em}h2{font-size:clamp(28px,3vw,44px)}h3{font-size:clamp(28px,3.3vw,46px)}h4{font-size:32px}p{margin:1em 0}.rd-header{margin:0 4vw}.mast{padding:33px 0 25px;border-bottom:6px double var(--ink);text-align:center}.rd-brand{font:clamp(35px,5.8vw,86px)/1 'Libre Caslon Display',Georgia,serif;letter-spacing:-.05em;text-decoration:none}.rd-desktop-nav{display:flex;gap:0;flex-wrap:wrap;justify-content:center;border-bottom:1px solid var(--ink);padding:12px 0}.rd-desktop-nav a{padding:5px 13px;text-decoration:none;font-size:11px;font-weight:700;letter-spacing:.03em;border-right:1px solid var(--rule)}.rd-desktop-nav span,.rd-mobile-menu span{color:var(--brass);font-size:10px;margin-right:7px}.rd-mobile-nav{display:none}.rd-main{max-width:1360px;margin:58px auto;padding:0 4vw}.rd-home>article{display:grid;grid-template-columns:minmax(0,3fr) minmax(190px,1fr);column-gap:44px;align-items:start}.rd-home>article>div{min-width:0;margin:0!important;padding:30px 0}.rd-home>article>div:first-child{padding-top:0;grid-column:1}.rd-home>article>div:first-child h1{margin:0 0 25px}.rd-home>article>div:first-child h2{font-family:'DM Sans',sans-serif;font-size:16px;line-height:1.6;font-weight:500;max-width:560px;color:var(--muted);border-top:1px solid var(--rule);padding-top:20px}.rd-home>article>div:nth-child(2){grid-column:2;grid-row:1 / span 3;height:100%;padding:0 0 0 22px;border-left:1px solid var(--ink)}.rd-home>article>div:nth-child(2) img{height:100%!important;max-height:none!important;min-height:620px;filter:saturate(.65)}.rd-home>article>div:nth-child(3){font-size:20px;padding-top:0}.rd-home>article>div:nth-child(4){border-top:4px double var(--ink)!important;padding:28px 0!important}.rd-home>article>div:nth-child(n+5){grid-column:1 / -1}.rd-home>article>div:nth-child(5),.rd-home>article>div:nth-child(8){margin-top:42px!important;padding:0}.rd-home>article>div:nth-child(5) img,.rd-home>article>div:nth-child(8) img{display:block;height:360px;width:100%;filter:saturate(.65)}.rd-home>article>div:nth-child(6){max-width:820px;margin:auto!important;font-size:21px}.rd-home>article>div:nth-child(7),.rd-home>article>div:nth-child(10){display:grid;grid-template-columns:1fr 1fr;gap:0 55px;padding:45px!important;border:1px solid var(--rule)!important;box-shadow:none!important;background:#eae1d1}.rd-home>article>div:nth-child(7) h3,.rd-home>article>div:nth-child(10) h3{grid-row:1 / span 4;margin:0}.rd-home>article>div:nth-child(9){display:grid;grid-template-columns:1fr 2fr;gap:55px;border-bottom:4px double var(--ink);margin-bottom:40px!important}.rd-home ol{list-style:decimal-leading-zero;padding-left:30px}.rd-home li{padding:0 0 20px 12px}.rd-home li::marker{font-family:Georgia,serif;color:var(--brass);font-size:24px}.rd-home>article>div:last-child h3{font:11px/1.8 'DM Sans',sans-serif;color:var(--muted)}.rd-home .border{box-shadow:none!important;border-radius:0!important}.rd-home>section{border-top:6px double var(--ink);margin:50px 0}.rd-home>section>article{padding:30px 0;border-bottom:1px solid var(--rule)}.rd-home>section>article .row{display:flex;gap:40px}.rd-home>section>article .col{flex:1}.rd-home>section>article:first-of-type h4{font-size:54px;margin:14px 0}.rd-home>section>article h4{margin:10px 0}.rd-home>section>article strong{font-size:11px;text-transform:uppercase;letter-spacing:.14em;color:var(--brass)}.rd-home>section>article .text-body-secondary{font-size:12px;color:var(--muted)}.rd-home>section>article img{height:250px!important;width:250px!important}.d-block.d-md-none{display:none}.bi{display:none}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.icon-link{display:inline-block;margin-top:15px;font-size:13px;font-weight:700}.rd-footer{margin:60px 4vw 0;padding:32px 0 50px;border-top:6px double var(--ink);display:flex;align-items:center;gap:25px;font-size:13px}.footer-brand{font:32px Georgia,serif;margin-right:auto}.rd-footer nav{display:flex;gap:20px}main:not(.rd-home){max-width:1120px;margin:50px auto;padding:0 5vw}main:not(.rd-home)>article{max-width:800px;margin:auto}main:not(.rd-home) article>p:first-of-type,.article-intro,.excerpt{border:1px solid var(--rule);padding:25px;font-size:20px}main:not(.rd-home) h2{margin-top:1.7em}main:not(.rd-home) article+article{border-top:1px solid var(--ink);padding:26px 0}main:not(.rd-home) time{color:var(--brass);font-size:12px}.pagination{display:flex;gap:12px;margin:35px 0}.pagination a,.page-link{border:1px solid var(--rule);padding:7px 15px}body:has(link[href*='sl-']) main{max-width:850px}
@media(min-width:1600px){.rd-main{padding:0 30px}}@media(max-width:900px){.rd-home>article{gap:25px;grid-template-columns:minmax(0,3fr) minmax(160px,1fr)}.rd-home>article>div:nth-child(2) img{min-height:700px}.rd-home>article>div:nth-child(7),.rd-home>article>div:nth-child(10){gap:30px;padding:25px!important}.rd-home>article>div:nth-child(9){grid-template-columns:1fr;gap:5px}.rd-footer{flex-wrap:wrap}.rd-footer .footer-brand{width:100%}}@media(max-width:600px){body{font-size:16px}.mast{padding:23px 0}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;border-bottom:1px solid var(--ink)}summary{cursor:pointer;padding:12px 0;font-size:13px}.rd-mobile-menu{display:grid;padding-bottom:15px;gap:8px}.rd-mobile-menu a{font-size:13px;text-decoration:none}.rd-main{margin-top:30px}.rd-home>article{display:block}.rd-home>article>div:nth-child(2){height:260px;border:0;padding:0}.rd-home>article>div:nth-child(2) img{min-height:0;height:260px!important;width:100%}.rd-home>article>div:nth-child(3){padding-top:20px}.rd-home>article>div:nth-child(7),.rd-home>article>div:nth-child(10){display:block;padding:24px!important}.rd-home>article>div:nth-child(5) img,.rd-home>article>div:nth-child(8) img{height:230px}.rd-home>section>article .row{display:block}.rd-home>section>article:first-of-type h4{font-size:40px}.rd-home>section>article img{width:100%!important;height:220px!important;margin-top:24px}.rd-home>article>div:nth-child(9){display:block}.rd-footer nav{flex-wrap:wrap}.rd-footer{gap:15px}.rd-footer .footer-brand{font-size:28px}}
