@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&family=Libre+Caslon+Display&display=swap');
:root{--paper:#eeefeb;--ink:#161b26;--blue:#244fe5;--rule:#b6bbb9}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:'DM Sans',Arial,sans-serif;font-size:17px;line-height:1.7}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--blue)}img{max-width:100%;object-fit:cover;border-radius:0!important}h1,h2,h3,h4{line-height:1.09;font-weight:400;margin:0 0 26px}h1,h2,h3{font-family:'Libre Caslon Display',Georgia,serif}h1{font-size:clamp(52px,6.8vw,104px)}h2{font-size:60px}h3{font-size:42px}h4{font-size:23px}p{margin:0 0 24px}.brand-banner{padding:24px 4%;background:var(--blue)}.rd-brand{font-size:clamp(25px,3.7vw,56px);font-weight:700;letter-spacing:-.06em;color:white;text-decoration:none}.rd-brand:hover{color:white}.rd-desktop-nav{display:flex;margin:0 4%;border-bottom:1px solid var(--ink)}.rd-desktop-nav a{flex:1;text-decoration:none;border-right:1px solid var(--rule);padding:18px 20px;font-size:14px}.rd-desktop-nav span,.rd-mobile-menu span{color:var(--blue);font-size:11px;margin-right:22px}.rd-mobile-nav{display:none}.atlas-home{padding:0 4%}.atlas-home>article>.row{margin:0;position:relative}.atlas-home>article>.row:first-child{min-height:740px;padding-top:76px}.atlas-home>article>.row:first-child .col-md-8{max-width:none;width:100%}.atlas-home>article>.row:first-child h1{position:relative;z-index:1;width:70%;padding:25px 32px 30px 0;background:var(--paper)}.atlas-home>article>.row:first-child img{position:absolute;right:0;top:125px;width:65%!important;height:535px;max-height:none!important;filter:saturate(.7)}.atlas-home>article>.row:nth-child(2){padding:50px 0 0;border-top:1px solid var(--ink)}.atlas-home>article>.row:nth-child(2) .col-md-6:first-child{max-width:740px;margin:0 auto 55px}.atlas-home>article>.row:nth-child(2) img{width:100%;height:430px;max-height:none!important}.atlas-home>article>.row:nth-child(3){padding:70px 0;border-bottom:1px solid var(--ink)}.atlas-home>article>.row:nth-child(3) h3{max-width:650px;font-size:55px}.atlas-home>article>.row:nth-child(3) p{max-width:650px}.atlas-home ul{padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,1fr);counter-reset:services;gap:0 34px;margin:44px 0}.atlas-home li{counter-increment:services;border-top:1px solid var(--ink);padding:20px 0 34px;font-size:16px}.atlas-home li:before{content:counter(services,decimal-leading-zero);display:block;color:var(--blue);font-size:34px;font-family:Georgia,serif;margin-bottom:24px}.atlas-home>article>.row:nth-child(3) img{display:block;width:100%;height:250px;max-height:none!important}.atlas-home>article>.row:nth-child(4){max-width:820px;margin:0 auto;padding:85px 0}.atlas-home>article>.row:nth-child(4) h4{border-top:1px solid var(--rule);padding-top:25px;color:var(--blue);margin-top:40px}.atlas-home>article>.row:nth-child(5){padding:65px 8%;background:var(--blue);color:white}.atlas-home>article>.row:nth-child(5) h3{font-size:60px;max-width:760px}.atlas-home>article>.row:nth-child(6){padding:40px 0;font-size:12px;border-bottom:1px solid var(--ink)}.atlas-home>article>.row:nth-child(6) h3{font:700 12px 'DM Sans',sans-serif;text-transform:uppercase;letter-spacing:.2em}.atlas-home>section{display:grid;grid-template-columns:2fr 1fr;gap:38px;padding:60px 0 85px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.atlas-home>section article{border-top:5px solid var(--ink);padding-top:24px}.atlas-home>section article strong{color:var(--blue);font-size:12px;text-transform:uppercase;letter-spacing:.1em}.atlas-home>section article h4{font-family:Georgia,serif;font-size:34px;margin-top:20px}.atlas-home>section article .text-body-secondary{font-size:12px;margin-bottom:25px}.atlas-home>section article .card-text{max-width:640px}.atlas-home>section article img{width:100%!important;height:240px!important;margin-top:30px}.d-md-none{display:none}.bi{display:none}.rd-footer{background:var(--ink);color:white;padding:55px 4%;display:flex;justify-content:space-between;align-items:flex-start;gap:30px}.rd-footer>a{font-size:26px;max-width:300px;text-decoration:none}.rd-footer nav{display:flex;gap:30px;font-size:14px}body:not(:has(.atlas-home)) main{max-width:1260px;margin:auto;padding:70px 4%}body:not(:has(.atlas-home)) main>h1,body:not(:has(.atlas-home)) article>h1{max-width:850px;margin:0 auto 35px;text-align:center;font-size:64px}article .entry-meta,article .post-meta,article time{border-block:1px solid var(--rule);padding:14px 0;font-size:13px}.entry-content,.article-content,.legal-content{max-width:920px;margin:45px auto}.entry-content h2{margin-top:60px;max-width:720px}.entry-content h3{margin-top:44px;max-width:630px}.archive-grid,.posts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.archive-grid>article,.posts-grid>article{border-top:2px solid var(--ink);padding-top:25px}.archive-grid>article:first-child,.posts-grid>article:first-child{grid-column:span 2}.pagination{border-top:1px solid var(--ink);display:flex;gap:24px;padding:25px 0}.pagination [aria-current]{background:var(--blue);color:white;padding:0 10px}a:focus-visible,summary:focus-visible{outline:3px solid var(--blue);outline-offset:5px}@media(max-width:900px){.atlas-home ul{grid-template-columns:repeat(2,1fr)}.atlas-home>article>.row:first-child{min-height:660px}.atlas-home>article>.row:first-child img{height:440px}.atlas-home>article>.row:first-child h1{width:85%}.rd-desktop-nav a{padding:15px 8px}.rd-desktop-nav span{margin-right:8px}.archive-grid,.posts-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){body{font-size:16px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;padding:15px 5%;border-bottom:1px solid var(--ink)}summary{cursor:pointer}.rd-mobile-menu{display:grid;padding-top:20px;gap:16px}.rd-mobile-menu a{text-decoration:none}.atlas-home{padding:0 5%}.atlas-home>article>.row:first-child{min-height:0;padding:40px 0}.atlas-home>article>.row:first-child h1{width:100%;padding:0;font-size:52px}.atlas-home>article>.row:first-child img{position:static;width:100%!important;height:280px}.atlas-home>article>.row:nth-child(2){padding-top:35px}.atlas-home>article>.row:nth-child(2) img{height:250px}h2{font-size:42px}.atlas-home>article>.row:nth-child(3) h3{font-size:42px}.atlas-home ul{grid-template-columns:1fr}.atlas-home>article>.row:nth-child(4){padding:45px 0}.atlas-home>article>.row:nth-child(5){padding:35px 7%}.atlas-home>article>.row:nth-child(5) h3{font-size:44px}.atlas-home>section{grid-template-columns:1fr;gap:40px}.rd-footer{flex-direction:column}.rd-footer nav{flex-wrap:wrap;gap:15px}.archive-grid,.posts-grid{display:block}.archive-grid>article,.posts-grid>article{margin-bottom:35px}body:not(:has(.atlas-home)) main>h1,body:not(:has(.atlas-home)) article>h1{font-size:44px}.entry-content h2{font-size:36px}}
