*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f2f1e9;color:#292824;font:17px/1.75 Georgia,serif}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:5px}a:hover{color:#6b2335}img{display:block;max-width:100%;object-fit:cover}h1,h2,h3,h4,p{margin-top:0}h1,h2,h3,h4{font-weight:400;line-height:1.15}h1{font-size:clamp(30px,3.2vw,49px);letter-spacing:-1.8px}h2{font-size:36px}h3{font-size:26px}h4{font-size:28px}.rd-header{padding:0 5%;background:#fffefa;border-top:7px solid #622336}.masthead{display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:90px}.rd-brand{font-size:21px;text-decoration:none;color:#622336;font-weight:bold}.rd-desktop-nav{display:flex;gap:28px;font:13px Arial,sans-serif;text-transform:uppercase;letter-spacing:2px}.category-ledger{display:flex;overflow:auto;gap:27px;padding:15px 0;border-top:1px solid #b9b9a8;font:12px Arial,sans-serif;white-space:nowrap}.category-ledger a{text-decoration:none}.rd-mobile-nav{display:none}.dossier-home{max-width:1440px;margin:auto;padding:55px 5% 90px;display:grid;grid-template-columns:190px minmax(0,1fr);gap:40px}.dossier-index{padding-top:8px}.dossier-index nav{position:sticky;top:20px}.dossier-index a{display:block;border-top:1px solid #bbbcae;padding:16px 0;font:12px/1.4 Arial,sans-serif;text-decoration:none}.dossier-index small{display:block;color:#547258;margin-bottom:8px;letter-spacing:2px}.dossier-panel{position:relative;padding:40px;background:#fffefa;margin:0 0 22px;border-top:1px solid #c9c9bb;scroll-margin-top:20px}.panel-number{position:absolute;left:-33px;top:45px;writing-mode:vertical-rl;color:#6b2335;font:12px Arial,sans-serif;letter-spacing:3px}.panel-1{padding:0;background:none;border:0}.panel-1 .panel-number{top:10px}.opening-plate{margin:28px 0 0}.opening-plate img{width:100%;height:590px!important;max-height:none!important;border-radius:0}.opening-plate figcaption{padding:13px 0;border-bottom:1px solid #a5ab97;font:11px Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;color:#43604c}.dossier-panel:not(.panel-1) img{width:100%;height:340px;max-height:none!important;margin-top:28px;filter:saturate(.8)}.panel-2{background:#e0e7dc;margin-left:65px;border-top:5px solid #47624b}.panel-3{margin-right:65px}.panel-4{background:#632738;color:#fff9ee}.panel-4 ul{list-style:none;padding:0;counter-reset:services}.panel-4 li{padding:13px 0;border-top:1px solid #956777;counter-increment:services}.panel-4 li:before{content:counter(services,decimal-leading-zero);font:11px Arial,sans-serif;margin-right:20px}.panel-5 h3{margin-top:35px;border-top:1px solid #dddcd0;padding-top:24px}.panel-6{border:1px solid #81927b;background:transparent}.dossier-content>.row{margin-top:70px;border-top:6px solid #47624b}.dossier-content>.row>article{padding:30px 0;border-bottom:1px solid #a6aa98}.dossier-content>.row>article:first-of-type h4{font-size:40px;max-width:650px}.dossier-content>.row>article .row{display:grid;grid-template-columns:1fr 190px;gap:25px}.dossier-content>.row strong{font:12px Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;color:#47624b}.text-body-secondary{font:12px Arial,sans-serif;margin:16px 0}.d-none img{height:240px!important;width:190px!important}.d-md-none{display:none}.bi{display:none}.rd-footer{background:#273e30;color:#f5f1e6;padding:50px 5%}.footer-brand{font-size:28px;display:block;margin-bottom:35px;text-decoration:none}.rd-footer nav{display:flex;flex-wrap:wrap;gap:15px 30px;font:12px Arial,sans-serif;max-width:850px}.legal-links{display:flex;gap:25px;border-top:1px solid #708371;padding-top:25px;margin-top:35px;font:12px Arial,sans-serif}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.archive,.article-layout,.legal-layout{max-width:1100px;margin:55px auto;padding:0 5%}.archive-entry{border-top:1px solid #aaa;padding:26px 0;display:grid;grid-template-columns:120px 1fr;gap:25px}.archive-entry:first-child{display:block;font-size:1.25em;border-top:5px solid #47624b}.pagination{display:flex;gap:20px;border-top:1px solid;padding:25px 0}.article-layout{display:grid;grid-template-columns:180px 1fr;gap:45px}.article-layout article,.legal-layout{line-height:1.85}.article-layout h1{border-top:5px solid #632738;padding-top:30px}.article-toc a{display:block;padding:10px;border-bottom:1px solid #aaa}.legal-layout{max-width:820px}.running-header{font:12px Arial,sans-serif;text-transform:uppercase;border-bottom:1px solid #aaa;padding:15px 0;color:#47624b}@media(max-width:900px){.dossier-home{grid-template-columns:130px minmax(0,1fr);gap:25px;padding-left:4%;padding-right:4%}.dossier-panel{padding:28px}.panel-1{padding:0}.panel-2{margin-left:0}.panel-3{margin-right:0}.opening-plate img{height:480px!important}.category-ledger{gap:22px}.rd-brand{max-width:330px}.panel-number{left:-20px}.dossier-content>.row>article .row{grid-template-columns:1fr}.d-none{display:none}.d-md-none{display:block}.d-md-none img{height:230px!important}}@media(max-width:600px){body{font-size:16px}.rd-header{padding:0 20px}.masthead{min-height:88px;gap:15px}.rd-brand{font-size:18px;max-width:235px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;font:13px Arial,sans-serif}.rd-mobile-menu{position:absolute;z-index:10;left:20px;right:20px;background:#fffefa;border:1px solid #aaa;padding:20px;box-shadow:0 12px 20px #0002}.rd-mobile-menu a{display:block;padding:10px}.dossier-home{display:block;padding:25px 20px 45px}.dossier-index{padding:0;margin-bottom:26px}.dossier-index nav{display:flex;gap:18px;overflow:auto;position:static}.dossier-index a{min-width:130px;font-size:11px}.dossier-index small{display:inline;margin-right:8px}.panel-number{position:static;writing-mode:initial;display:block;margin-bottom:20px}.dossier-panel{padding:24px}.panel-1{padding:0}.opening-plate img{height:410px!important}h1{letter-spacing:-1px;font-size:32px}h2{font-size:29px}.dossier-panel:not(.panel-1) img{height:250px}.article-layout{display:block}.article-toc{margin-bottom:30px}.archive-entry{display:block}.rd-footer{padding:35px 20px}.footer-brand{font-size:24px}}