@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Libre+Baskerville:wght@400;700&display=swap');
:root{--paper:#f5f3eb;--ink:#132b3f;--line:#bcc2bc;--yellow:#f6c849;--muted:#53626a}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.7 'DM Sans',sans-serif}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:5px}a:hover{color:#856313}a:focus-visible,summary:focus-visible{outline:3px solid #bd7e00;outline-offset:5px}img{display:block;max-width:100%;object-fit:cover;border-radius:0!important}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{line-height:1.15}h1,h2,h4{font-family:'Libre Baskerville',Georgia,serif;font-weight:400}h1{font-size:clamp(35px,3.6vw,60px);letter-spacing:-2.5px;margin:44px 0 20px}h2{font-size:clamp(29px,2.7vw,42px);letter-spacing:-1px}h3{font-size:18px}p{margin-bottom:24px}.rd-header{border-bottom:1px solid var(--ink)}.masthead{max-width:1540px;margin:auto;padding:26px 4%;display:grid;grid-template-columns:1fr 230px 1fr;align-items:center;gap:25px}.rd-brand{text-align:center;text-decoration:none;font-family:Georgia,serif;font-size:28px;line-height:1.1;letter-spacing:-1px}.rd-brand span{font-size:19px;letter-spacing:5px;text-transform:uppercase}.rd-desktop-nav{display:flex;gap:clamp(14px,2vw,30px);font-size:12px;font-weight:600}.rd-desktop-nav a{text-decoration:none}.right-nav{justify-content:flex-end}.rd-mobile-nav{display:none}.skip-link{position:absolute;top:-100px}.skip-link:focus{top:0;background:var(--yellow);z-index:20;padding:10px}main{max-width:1440px;padding:0 4%;margin:auto}.opening{display:grid;grid-template-columns:43fr 33fr 24fr;border-bottom:1px solid var(--ink);min-height:660px}.opening>div,.topic-register{padding:32px 30px}.opening>div:first-child{padding-left:0}.intro-register,.topic-register{border-left:1px solid var(--line)}.folio{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;display:flex;justify-content:space-between;gap:12px}.folio span{color:var(--muted)}.intro-register{display:flex;flex-direction:column;justify-content:space-between}.intro-register>p{font-family:Georgia,serif;font-size:28px;line-height:1.25;margin:52px 0 24px}.intro-register figure{margin:0 0 24px}.intro-register img{width:100%;height:270px}.underlined{display:flex;justify-content:space-between;font-size:12px;text-transform:uppercase;letter-spacing:2px}.rail-label{background:var(--yellow);display:inline-block;padding:5px 14px;font-size:11px;text-transform:uppercase;letter-spacing:2px}.topic-register ol{padding-left:25px;margin:34px 0 0;list-style:decimal-leading-zero}.topic-register li{padding:10px 0 10px 9px;border-bottom:1px solid var(--line);font-size:14px}.topic-register li::marker{font-size:10px;color:var(--muted)}.topic-register a{text-decoration:none}.section-rail{display:flex;align-items:center;gap:25px;padding:22px 0;font-size:12px;text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid var(--line)}.section-rail>span{background:var(--yellow);padding:3px 14px}.section-rail h2{font:inherit;margin:0}.feature-layout{display:grid;grid-template-columns:5fr 7fr;gap:7%;padding:55px 0 70px}.evidence-image{position:sticky;top:30px;align-self:start;padding-top:55px}.evidence-image img{width:100%!important;height:520px!important;max-height:none!important}.reading{max-width:670px}.reading>.lead{font-size:20px;line-height:1.6;border-bottom:1px solid var(--line);padding-bottom:30px}.reading h3{counter-increment:benefits;padding-top:16px}.reading h3:before{content:counter(benefits,decimal-leading-zero);font-size:11px;background:var(--yellow);padding:5px 7px;margin-right:12px}.regional-section{border-top:1px solid var(--ink)}.regional-layout{display:grid;grid-template-columns:1fr 2fr;gap:7%;padding:45px 0 65px}.regional-image img{height:420px!important;max-height:none!important;width:100%!important}.regional-reading{column-count:2;column-gap:40px}.regional-reading h2{column-span:all;max-width:850px;margin-top:40px;padding-top:32px;border-top:1px solid var(--line)}.regional-reading h2:first-child{margin-top:0;padding-top:0;border:0}.regional-reading h3{break-after:avoid;font-family:Georgia,serif;font-size:22px;font-weight:400}.regional-reading p{font-size:15px}.regional-reading>.lead{column-span:all;font-size:20px}.newspaper{border-top:1px solid var(--ink);padding-bottom:70px}.archive-index{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;padding-top:35px}.archive-index>h4{display:none}.archive-index>article{border-bottom:1px solid var(--ink);padding-bottom:28px}.archive-index>article:first-of-type{grid-column:span 2}.archive-index>article>.row{display:flex!important;flex-direction:column!important;height:auto!important;border:0!important}.archive-index .col{order:2}.archive-index .col-auto.d-none{order:1}.archive-index .d-md-none{display:none!important}.archive-index img{width:100%!important;height:230px!important;margin-bottom:25px}.archive-index>article:first-of-type img{height:330px!important}.archive-index strong{display:block;color:var(--muted);font-size:11px;letter-spacing:2px;text-transform:uppercase;margin-bottom:12px}.archive-index h4{font-size:27px;margin-bottom:15px}.archive-index .text-body-secondary{font-size:11px;margin-bottom:15px}.archive-index .card-text{font-size:15px}.bi{display:none}.rd-footer{background:var(--ink);color:var(--paper);padding:55px 5% 26px;display:grid;grid-template-columns:1.2fr 1fr;gap:30px}.footer-name>a{font:34px Georgia,serif;text-decoration:none}.footer-name p{font-size:14px;margin:14px 0;max-width:300px;color:#c2cdd0}.rd-footer nav{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;font-size:13px}.rd-footer a:hover{color:var(--yellow)}.rd-footer .legal-nav{grid-column:1/-1;display:flex;justify-content:flex-end;border-top:1px solid #50616b;padding-top:20px;font-size:11px}.archive,.category-posts,.posts-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.archive>article:first-child,.category-posts>article:first-child{grid-column:span 2}.archive article,.category-posts article{border-bottom:1px solid var(--line);padding:25px 0}.pagination,nav[aria-label*="agination"]{display:flex;gap:18px;justify-content:center;padding:28px;border-block:1px solid var(--ink);margin:35px 0}.pagination a{padding:8px 14px;background:var(--yellow)}body:not(.primus-home) main{padding-top:35px;padding-bottom:70px}body:not(.primus-home) main>article>header{max-width:1000px;padding:25px 0 45px}body:not(.primus-home) main>article>img,body:not(.primus-home) main>article>figure{margin:15px 0 45px 16%;max-width:84%}.article-body,.entry-content,.post-content,.legal-content{max-width:68ch;margin:40px auto;font:18px/1.85 Georgia,serif}.article-body h2,.entry-content h2,.post-content h2,.legal-content h2{margin-top:50px}.legal-content{border-top:3px solid var(--yellow);padding-top:35px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}@media(max-width:1050px){.masthead{grid-template-columns:1fr auto}.rd-brand{text-align:left}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block}.rd-mobile-nav summary{cursor:pointer;padding:12px;list-style:none;font-size:13px}.rd-mobile-nav summary span{margin-left:25px}.rd-mobile-menu{position:absolute;left:4%;right:4%;top:100px;background:var(--ink);color:var(--paper);padding:25px;display:grid;grid-template-columns:1fr 1fr;gap:16px;z-index:10}.opening{grid-template-columns:3fr 2fr}.title-register{grid-column:1/-1;border-bottom:1px solid var(--line)}.opening h1{max-width:850px;margin:25px 0}.intro-register{border-left:0;padding-left:0!important}.intro-register>p{margin-top:0}.topic-register{padding-right:0}.feature-layout{gap:5%}.regional-layout{grid-template-columns:1fr}.regional-image img{height:300px!important}.regional-reading{column-gap:35px}.archive-index{grid-template-columns:1fr 1fr}.archive-index>article:first-of-type{grid-column:auto}.archive-index>article:first-of-type img{height:230px!important}}@media(max-width:600px){body{font-size:15px}main{padding:0 6%}.masthead{padding:20px 6%}.rd-brand{font-size:25px}.opening{display:block}.opening>div,.topic-register{padding:25px 0;border-left:0}.title-register{padding-top:24px!important}.opening h1{font-size:36px;letter-spacing:-1.6px}.folio{font-size:8px;letter-spacing:1px}.intro-register>p{font-size:26px;max-width:290px}.intro-register img{height:280px}.topic-register{border-top:1px solid var(--line)}.topic-register ol{display:grid;grid-template-columns:1fr 1fr;column-gap:35px;margin-top:20px}.topic-register li{font-size:13px}.feature-layout{display:flex;flex-direction:column;padding:25px 0 40px;gap:30px}.evidence-image{position:static;padding-top:0}.evidence-image img{height:320px!important}.reading>.lead{font-size:18px}h2{font-size:30px}.regional-layout{padding:28px 0}.regional-reading{column-count:1}.regional-reading h2{margin-top:30px}.regional-reading>.lead{font-size:18px}.regional-image img{height:240px!important}.archive-index,.archive,.category-posts,.posts-grid{display:block}.archive-index>article{margin-bottom:30px}.rd-footer{display:block;padding:40px 6% 25px}.rd-footer nav{margin-top:30px}.rd-footer .legal-nav{justify-content:flex-start;gap:20px}.article-body,.entry-content,.post-content,.legal-content{font-size:17px}body:not(.primus-home) main>article>img,body:not(.primus-home) main>article>figure{margin-left:0;max-width:100%}}
