@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Libre+Caslon+Display&display=swap');
:root{--paper:#edf0ed;--navy:#162e43;--ink:#203343;--line:#a6b3b9;--gold:#d7ba76;--muted:#566b77}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:'DM Sans',Arial,sans-serif;font-size:16px;line-height:1.7}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:5px}a:hover{color:#9a6b1f}a:focus-visible,summary:focus-visible{outline:3px solid #b47d24;outline-offset:6px}img{max-width:100%;height:auto}h1,h2,h3,h4{font-weight:500;line-height:1.08;margin-top:0}h1,h2{font-family:'Libre Caslon Display',Georgia,serif}p{margin:0 0 1.5rem}.rd-header{display:grid;grid-template-columns:260px 1fr;min-height:132px;border-bottom:1px solid var(--navy);padding:0 max(4vw,24px);align-items:stretch}.rd-brand{font-size:26px;line-height:1.03;letter-spacing:-1px;font-weight:700;text-decoration:none;display:flex;flex-direction:column;justify-content:center}.rd-brand span{font-size:18px;font-weight:400;letter-spacing:0;margin-top:8px}.rd-desktop-nav{display:flex;align-items:center;flex-wrap:wrap;gap:25px 65px;border-left:1px solid var(--line);padding:25px 6vw}.rd-desktop-nav a{text-decoration:none;font-size:15px;text-transform:uppercase;letter-spacing:.12em}.rd-mobile-nav{display:none}.atlas-main{max-width:1440px;margin:auto;padding:0 4vw}.hero{position:relative;min-height:810px;padding-top:75px;margin:0 0 100px!important;display:grid;grid-template-columns:58% 42%;grid-template-rows:auto auto auto;align-content:start}.hero:before{content:'01 /';position:absolute;left:0;top:25px;color:var(--muted);font-size:12px;letter-spacing:.15em}.hero h1{font-size:clamp(50px,6.7vw,100px);line-height:.96;letter-spacing:-.05em;background:var(--paper);border-top:8px solid var(--gold);padding:24px 34px 25px 0;margin:70px -20px 0 0;grid-column:1;grid-row:1;position:relative;z-index:2}.hero h2{font:500 21px/1.4 'DM Sans',Arial,sans-serif;grid-column:1;grid-row:2;max-width:500px;margin:24px 0}.hero p{grid-column:1;grid-row:3;max-width:540px;font-size:16px;padding-right:30px}.hero>img{position:absolute;right:0;top:65px;width:61%!important;height:535px;max-height:none!important;object-fit:cover;border-radius:0;z-index:-0}.hero>*:not(img){z-index:1}.atlas-home>section{margin:90px 0!important}.atlas-home>section>h2{font-size:clamp(42px,5vw,72px);max-width:720px;text-align:left!important;padding-top:24px;border-top:1px solid var(--navy);margin-bottom:30px}.atlas-home>section>p{max-width:700px;margin-left:20%;text-align:left!important}.atlas-home>section:first-of-type>p{margin-bottom:65px}.atlas-home .row:not(.atlas-ledger){display:contents}.atlas-home [class*='col-md-6']{counter-increment:service;margin:0!important}.atlas-home section:first-of-type{counter-reset:service}.atlas-home [class*='col-md-6']>div{position:relative;border:0!important;border-top:1px solid var(--navy)!important;border-radius:0!important;box-shadow:none!important;padding:35px 0 60px 20%!important;min-height:170px}.atlas-home [class*='col-md-6']>div:before{content:'0' counter(service);position:absolute;left:0;top:25px;font-family:Georgia,serif;font-size:62px;color:var(--muted);line-height:1}.atlas-home h3{font-size:32px;max-width:650px;margin:0 0 25px}.atlas-home [class*='col-md-6'] p{max-width:690px}.atlas-home [class*='col-md-6'] img{display:block;height:430px;width:100%;object-fit:cover;max-height:none!important;border-radius:0!important;margin-top:40px}.atlas-home .row:first-of-type [class*='col-md-6']:first-child>div{padding-bottom:0!important}.atlas-home .row:first-of-type [class*='col-md-6']:first-child img{width:125%!important;max-width:none;margin-left:-25%}.atlas-home .row:first-of-type [class*='col-md-6']:nth-child(2)>div{margin-top:65px;min-height:460px;padding-right:40%!important}.atlas-home .row:first-of-type [class*='col-md-6']:nth-child(2) img{position:absolute;right:0;top:0;width:34%!important;height:390px;margin-top:35px}.atlas-home>section:nth-of-type(2){background:var(--navy);color:var(--paper);padding:55px 7%;margin-left:-4vw!important;margin-right:-4vw!important}.atlas-home>section:nth-of-type(2)>h2{border-color:var(--gold)}.atlas-home>section:nth-of-type(2)>p{max-width:740px;margin-left:16%;padding-bottom:20px;border-bottom:1px solid #4a5e6e}.atlas-home>section:nth-of-type(3){max-width:900px;margin:100px auto!important}.atlas-home>section:nth-of-type(3)>p{margin-left:15%}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.atlas-ledger{display:block!important;border-top:5px solid var(--navy);padding:30px 0;margin:100px 0}.atlas-ledger article{display:block!important;border-bottom:1px solid var(--line);padding:35px 0}.atlas-ledger article>.row{display:grid;grid-template-columns:1fr 220px;gap:40px;border:0!important;box-shadow:none!important;border-radius:0!important}.atlas-ledger .col{display:grid;grid-template-columns:140px 1fr;column-gap:35px}.atlas-ledger strong{grid-column:1;font-size:12px;letter-spacing:.1em;text-transform:uppercase}.atlas-ledger h4{grid-column:2;font-size:30px;margin:0 0 15px}.atlas-ledger .text-body-secondary{grid-column:1;grid-row:2;color:var(--muted);font-size:13px}.atlas-ledger p,.atlas-ledger a{grid-column:2}.atlas-ledger img{width:220px!important;height:210px!important;object-fit:cover}.atlas-ledger .d-block.d-md-none{display:none}.atlas-ledger svg{width:14px;height:14px}.rd-footer{background:var(--navy);color:var(--paper);padding:70px max(4vw,24px);display:grid;grid-template-columns:260px 1fr;gap:50px;border-top:8px solid var(--gold)}.rd-footer nav{display:flex;align-items:center;flex-wrap:wrap;gap:25px 40px}.rd-footer a:hover{color:var(--gold)}
/* Shared runtime archive, article and legal reading surfaces. */
body>main:not(.atlas-main),body>.container{max-width:1280px;margin:50px auto;padding:0 4vw}main:not(.atlas-main) h1{font-size:clamp(42px,6vw,80px);text-align:left;border-top:5px solid var(--gold);padding-top:25px}main:not(.atlas-main)>article{display:grid;grid-template-columns:minmax(190px,1fr) minmax(0,740px);column-gap:55px}main:not(.atlas-main)>article>header{grid-column:1}main:not(.atlas-main)>article>:not(header){grid-column:2}main:not(.atlas-main)>article h1{grid-column:1/-1}main:not(.atlas-main) p,main:not(.atlas-main) li{max-width:740px}main:not(.atlas-main) .row{display:block}main:not(.atlas-main) .row>article{display:block;width:100%;border-top:1px solid var(--line);padding:30px 0}main:not(.atlas-main) .row>article>div{border:0!important;border-radius:0!important;box-shadow:none!important}main:not(.atlas-main) h2{font-size:38px}main:not(.atlas-main) h3{font-size:28px}.pagination{display:flex;list-style:none;gap:15px;padding:25px 0;border-top:1px solid var(--navy)}.pagination a,.page-link{display:inline-block;padding:8px 16px;border:1px solid var(--line)}time,.text-body-secondary{color:var(--muted)}
@media(min-width:1600px){.hero{min-height:860px}.hero>img{height:600px}}@media(max-width:900px){.rd-header{grid-template-columns:190px 1fr}.rd-desktop-nav{padding:25px 30px;gap:28px}.hero{min-height:760px;grid-template-columns:70% 30%}.hero h1{font-size:70px;margin-top:80px}.hero>img{height:450px;width:65%!important}.hero p{background:var(--paper);padding-top:15px}.atlas-ledger .col{grid-template-columns:110px 1fr}.atlas-ledger article>.row{grid-template-columns:1fr 160px;gap:25px}.atlas-ledger img{width:160px!important}.rd-footer{grid-template-columns:190px 1fr}.atlas-home .row:first-of-type [class*='col-md-6']:nth-child(2)>div{padding-right:36%!important}main:not(.atlas-main)>article{grid-template-columns:160px 1fr;gap:30px}}
@media(max-width:600px){body{font-size:15px}.rd-header{padding:20px;min-height:95px;grid-template-columns:1fr auto;align-items:center}.rd-brand{font-size:24px}.rd-brand span{font-size:16px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block}.rd-mobile-nav summary{cursor:pointer;padding:10px;border:1px solid var(--line)}.rd-mobile-menu{position:absolute;left:0;right:0;top:95px;background:var(--navy);color:var(--paper);padding:20px;z-index:10;display:grid;gap:15px}.atlas-main{padding:0 20px}.hero{display:flex;flex-direction:column;padding-top:220px;min-height:0;margin-bottom:65px!important}.hero:before{top:16px}.hero>img{top:47px;left:36px;width:calc(100% - 36px)!important;height:260px}.hero h1{font-size:49px;letter-spacing:-.04em;line-height:1.02;margin:0 25px 0 0;padding:18px 10px 10px 0;border-top-width:5px}.hero h2{font-size:19px;max-width:100%;margin:22px 0}.hero p{padding:0;margin-bottom:0}.atlas-home>section{margin:55px 0!important}.atlas-home>section>h2{font-size:42px}.atlas-home>section>p{margin-left:0}.atlas-home [class*='col-md-6']>div{padding:65px 0 30px!important}.atlas-home [class*='col-md-6']>div:before{font-size:35px;top:16px}.atlas-home h3{font-size:28px}.atlas-home [class*='col-md-6'] img{height:240px;margin-top:25px}.atlas-home .row:first-of-type [class*='col-md-6']:first-child img{width:100%!important;margin-left:0}.atlas-home .row:first-of-type [class*='col-md-6']:nth-child(2)>div{margin-top:35px;padding:65px 0 30px!important}.atlas-home .row:first-of-type [class*='col-md-6']:nth-child(2) img{position:static;width:100%!important;height:280px;margin-top:25px}.atlas-home>section:nth-of-type(2){margin-left:-20px!important;margin-right:-20px!important;padding:40px 20px}.atlas-home>section:nth-of-type(2)>p,.atlas-home>section:nth-of-type(3)>p{margin-left:0}.atlas-ledger{margin:60px 0}.atlas-ledger article>.row{display:flex;flex-direction:column;gap:20px}.atlas-ledger .col{display:block}.atlas-ledger h4{font-size:29px;margin:15px 0}.atlas-ledger img{width:100%!important;height:220px!important}.atlas-ledger .text-body-secondary{margin-bottom:15px}.rd-footer{grid-template-columns:1fr;gap:35px;padding:45px 20px}.rd-footer nav{align-items:flex-start;gap:20px 30px}main:not(.atlas-main)>article{display:block}main:not(.atlas-main)>article>header{border-bottom:1px solid var(--line);margin-bottom:30px}main:not(.atlas-main) h1{font-size:44px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
