@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600&family=Libre+Caslon+Display&display=swap');
:root{--paper:#eeede6;--ink:#153c42;--yellow:#f3e6a6;--rule:#a3aaa1}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:'DM Sans',Arial,sans-serif;line-height:1.65}a{color:inherit;text-underline-offset:5px}a:hover{color:#8a4b23}a:focus-visible,summary:focus-visible{outline:3px solid #b36a2a;outline-offset:5px}img{max-width:100%;display:block}h1,h2,h3,h4{font-family:'Libre Caslon Display',Georgia,serif;font-weight:400;line-height:1.06}h2{font-size:clamp(32px,3.5vw,58px)}p{margin:1.4em 0}.masthead{background:var(--ink);color:var(--paper);padding:27px 4vw;display:flex;justify-content:space-between;align-items:center;border-bottom:5px double var(--paper)}.rd-brand{text-decoration:none;font-size:clamp(22px,3vw,43px);letter-spacing:-1.8px}.rd-brand i{font-family:Georgia,serif;margin-left:14px;color:var(--yellow)}.mast-link{font-size:12px;text-transform:uppercase;letter-spacing:2px}.rd-desktop-nav{display:flex;padding:0 4vw;border-bottom:1px solid var(--ink);justify-content:space-between;gap:16px}.rd-desktop-nav a{font-size:12px;text-decoration:none;padding:20px 0;line-height:1.3}.rd-desktop-nav span{display:block;font-size:9px;opacity:.6;margin-bottom:8px;font-variant-numeric:tabular-nums}.rd-mobile-nav{display:none}.threshold{display:grid;grid-template-columns:32% 68%;padding:60px 4vw 70px;border-bottom:1px solid var(--ink);min-height:590px}.title-docket{padding-right:28px;align-self:center}.title-docket>a{text-transform:uppercase;font-size:11px;letter-spacing:2px}.title-docket h1{font-size:clamp(38px,4vw,66px);letter-spacing:-1.4px;margin:28px 0}.gallery{display:grid;grid-template-columns:1.15fr .65fr .95fr;gap:16px;align-items:start;padding:0 0 0 28px;border-left:1px solid var(--rule)}figure{margin:0}.tile{position:relative}.tile img{width:100%;height:330px;object-fit:cover;filter:saturate(.6)}.tile-0{margin-top:80px}.tile-1{margin-top:0}.tile-1 img{height:270px}.tile-2{margin-top:160px}.tile-2 img{height:250px}figcaption{border-top:1px solid var(--ink);margin-top:8px;padding-top:5px;font-size:11px}.source-content>article>.row{padding:70px 12vw 70px 36vw;position:relative}.source-content>article>.row:before{content:'01';position:absolute;left:5vw;top:80px;font-family:Georgia,serif;font-size:90px;color:#82928a}.source-content .row h2{margin-top:0}.source-content .border{background:var(--yellow);padding:75px 34vw 75px 7vw;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.source-content>article>section{padding:70px 15vw 80px 26vw}.source-content>article>section h2{margin:65px 0 28px}.source-content>article>section h2:first-child{margin-top:0}.source-content p{font-size:17px;max-width:780px}.archive-index{padding:55px 4vw;border-top:5px double var(--ink)}.archive-index>section{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.archive-index h4.visually-hidden{grid-column:1/-1;font-family:inherit;font-size:12px;text-transform:uppercase;letter-spacing:2px;margin:0}.archive-index article{border-right:1px solid var(--rule);padding-right:35px}.archive-index article:first-of-type{grid-column:span 2}.archive-index article h4{font-size:38px;margin:15px 0}.archive-index strong{font-size:11px;text-transform:uppercase;letter-spacing:2px}.archive-index .text-body-secondary{font-size:12px}.archive-index article img{width:100%!important;height:230px!important;object-fit:cover;margin-top:25px}.archive-index .d-block.d-md-none{display:none}.archive-index svg{display:none}.archive-index .icon-link{display:inline-block;margin-top:12px}.rd-footer{padding:50px 4vw 22px;background:var(--ink);color:var(--paper);display:grid;grid-template-columns:1fr 1fr;gap:45px}.footer-brand{font-size:31px;text-decoration:none;max-width:360px;line-height:1.2}.footer-brand i{display:block;color:var(--yellow);font-family:Georgia,serif}.footer-index{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;font-size:12px}.legal-links{grid-column:1/-1;border-top:1px solid #739093;padding-top:20px;display:flex;gap:30px;font-size:11px}.article-heading,.archive-heading{padding:60px 5vw;border-bottom:1px solid var(--ink);display:flex;align-items:end;gap:5vw;justify-content:space-between}.article-heading h1,.archive-heading h1{font-size:clamp(42px,6vw,90px);max-width:1000px;margin:0}.article-meta{font-size:12px;min-width:140px}.reading-stream{max-width:850px;margin:60px auto;padding:0 30px;font-size:18px}.reading-stream img{height:auto}.pagination{display:flex;gap:15px;padding:30px 4vw;border-top:1px solid var(--ink)}.pagination a,.pagination span{padding:10px 18px;border:1px solid var(--ink)}
@media(min-width:769px){.rd-desktop-nav a:first-child{max-width:120px}}
@media(max-width:1000px){.rd-desktop-nav{gap:10px}.rd-desktop-nav a{font-size:10px}.threshold{grid-template-columns:40% 60%;padding-top:40px}.gallery{gap:8px;padding-left:15px}.tile img{height:280px}.tile-2{margin-top:140px}.source-content>article>.row{padding-left:24vw}.source-content .border{padding-right:20vw}.source-content>article>section{padding-left:20vw}.archive-index article h4{font-size:31px}}
@media(max-width:768px){.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;border-bottom:1px solid var(--ink)}summary{cursor:pointer;padding:17px 5vw;font-size:13px;display:flex;justify-content:space-between}.rd-mobile-menu{padding:15px 5vw;display:grid;grid-template-columns:1fr 1fr;gap:15px}.rd-mobile-menu a{font-size:13px;text-decoration:none}.rd-mobile-menu span{margin-right:12px;opacity:.6}.masthead{padding:22px 5vw}.mast-link{display:none}.rd-brand{letter-spacing:-.6px}.rd-brand i{margin-left:5px}.threshold{grid-template-columns:1fr;padding:35px 5vw;min-height:0}.title-docket{padding:0}.title-docket h1{font-size:46px;margin:20px 0 32px}.gallery{border-left:0;padding:0;grid-template-columns:1.2fr .7fr 1fr;gap:10px}.tile-0{margin-top:25px}.tile-1 img{height:140px}.tile-2{margin-top:55px}.tile-2 img{height:155px}.tile img{height:190px}.source-content>article>.row{padding:45px 6vw}.source-content>article>.row:before{display:none}.source-content .border{padding:45px 6vw}.source-content>article>section{padding:40px 6vw}.source-content p{font-size:16px}.source-content>article>section h2{margin-top:50px}.archive-index{padding:35px 6vw}.archive-index>section{grid-template-columns:1fr;gap:35px}.archive-index article:first-of-type{grid-column:auto}.archive-index article{border-right:0;border-bottom:1px solid var(--rule);padding:0 0 30px}.rd-footer{grid-template-columns:1fr;padding:35px 6vw;gap:30px}.footer-index{grid-template-columns:1fr 1fr}.article-heading,.archive-heading{display:block;padding:40px 6vw}.article-meta{margin-top:25px}.reading-stream{margin:35px auto;padding:0 6vw}}
