:root{--paper:#f3eee2;--ink:#38253a;--muted:#6c605f;--brass:#947740;--rule:#c6baa4}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.7 Georgia,serif}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--brass)}img{display:block;width:100%;object-fit:cover}h1,h2,h3,h4,p{margin:0 0 1.2rem}h1,h2,h3,h4{font-weight:400;line-height:1.13}h1{font-size:clamp(2rem,3.1vw,3.5rem)}h2{font-size:clamp(2rem,3.8vw,4.2rem)}h3{font-size:1.6rem}h4{font-size:1.8rem}.rd-header{display:flex;align-items:stretch;border-bottom:1px solid var(--ink);padding:0 5vw;min-height:112px}.rd-brand{font-size:1.55rem;line-height:1.2;text-decoration:none;max-width:330px;display:flex;align-items:center;padding:22px 45px 22px 0;margin-right:auto}.rd-desktop-nav{display:flex;align-items:stretch}.rd-desktop-nav a{display:flex;align-items:center;padding:22px 30px;border-left:1px solid var(--rule);font:12px/1.3 Arial,sans-serif;text-transform:uppercase;letter-spacing:.14em;text-decoration:none}.rd-desktop-nav a:first-child{padding-left:48px;padding-right:48px}.rd-mobile-nav{display:none}.skip{position:absolute;left:10px;top:-80px;padding:10px;background:var(--paper);z-index:10}.skip:focus{top:10px}.atlas-shell{display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:40px;margin:0 5vw}.atlas-index{border-left:1px solid var(--rule);padding:40px 0 0 22px;align-self:start;position:sticky;top:0}.atlas-index a{display:block;margin-bottom:24px;font:11px/1.5 Arial,sans-serif;letter-spacing:.09em;text-transform:uppercase;text-decoration:none}.atlas-home>article{counter-reset:section}.atlas-home>article>section{position:relative;padding:68px 0;border-bottom:1px solid var(--rule);counter-increment:section;scroll-margin-top:25px}.atlas-home>article>section:before{content:'0' counter(section);display:block;color:var(--brass);font:12px/1 Arial,sans-serif;letter-spacing:.2em;margin-bottom:26px}#about{padding-top:36px}#about h1{font-size:20px;max-width:570px;margin-bottom:52px;padding-bottom:26px;border-bottom:1px solid var(--rule)}#about h2{max-width:880px;font-size:clamp(2.7rem,5.2vw,5.8rem);letter-spacing:-.055em}#about p{font-size:21px;max-width:800px;margin:30px 0 44px}#about img{height:420px}#importance{display:grid;grid-template-columns:1.1fr .8fr;gap:25px 50px}#importance:before{grid-column:1/-1}#importance img{height:100%;min-height:420px}#importance h2{font-size:2.9rem}#services>p{max-width:800px;font-size:21px}#services h3{margin-top:40px}#services ul{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 35px}#services li{padding:13px 0 13px 22px;border-top:1px solid var(--rule);position:relative}#services li:before{content:'↗';position:absolute;left:0;color:var(--brass)}#why-choose>div{display:grid;grid-template-columns:1fr .7fr;gap:55px}#why-choose img{height:600px}#why-choose h3{margin-top:35px;font-size:1.4rem}#contact{max-width:850px}#contact .text-muted{font-size:14px;max-width:650px;margin-top:40px;color:var(--muted)}.atlas-home>section{padding:55px 0}.atlas-home>section>h4{font-size:12px;letter-spacing:.15em;text-transform:uppercase;font-family:Arial,sans-serif}.atlas-home>section>article{border-top:1px solid var(--ink);padding:32px 0}.atlas-home>section>article>div{display:grid;grid-template-columns:1fr 180px;gap:35px}.atlas-home>section strong{font:11px/1.5 Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;color:var(--brass)}.atlas-home>section h4{margin:15px 0}.text-body-secondary{font:12px/1.5 Arial,sans-serif;color:var(--muted);margin-bottom:18px}.icon-link{font-size:14px}.icon-link svg{display:none}.d-md-none{display:none}.atlas-home>section img{height:230px}.rd-footer{background:var(--ink);color:var(--paper);display:flex;justify-content:space-between;gap:40px;padding:55px 5vw}.rd-footer>a{font-size:1.6rem;max-width:360px}.rd-footer nav{display:flex;gap:35px;align-items:center;font:12px Arial,sans-serif}.archive,.category,.blog{max-width:1160px;margin:50px auto;padding:0 30px}.archive article,.category article,.blog article{display:grid;grid-template-columns:140px 1fr;gap:32px;border-top:1px solid var(--rule);padding:32px 0}.archive time,.entry-meta{font:12px/1.6 Arial,sans-serif;color:var(--muted)}.pagination,.nav-links{display:flex;gap:15px;padding:30px 0;border-top:1px solid var(--ink)}.pagination a,.page-numbers{padding:10px 16px;border:1px solid var(--rule)}.single main,.legal main,main.article{max-width:1100px;margin:60px auto;padding:0 30px}.entry-header{text-align:left;border-bottom:1px solid var(--ink);padding-bottom:35px}.entry-content{max-width:68ch;margin:40px 0 40px auto}.single .entry-meta{float:left;max-width:150px;margin-top:40px}.entry-content img{height:auto}.legal .entry-content{margin-left:auto;margin-right:auto}a:focus-visible,summary:focus-visible{outline:3px solid var(--brass);outline-offset:5px}@media(max-width:1000px){.atlas-shell{grid-template-columns:minmax(0,1fr) 125px;gap:25px}.rd-desktop-nav a{padding:20px}.rd-desktop-nav a:first-child{padding:20px}#importance,#why-choose>div{grid-template-columns:1fr}#importance img,#why-choose img{height:360px;min-height:0}#why-choose>div>div:last-child{order:-1}.atlas-index{padding-left:15px}.rd-brand{font-size:1.25rem;max-width:280px}}@media(max-width:760px){.rd-header{min-height:84px;align-items:center}.rd-brand{padding:20px 25px 20px 0;max-width:230px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;margin-left:auto;font:14px Arial,sans-serif}.rd-mobile-nav summary{cursor:pointer;padding:14px}.rd-mobile-menu{position:absolute;right:5vw;top:80px;z-index:5;background:var(--paper);border:1px solid var(--ink);padding:15px;min-width:190px}.rd-mobile-menu a{display:block;padding:12px}.atlas-shell{display:flex;flex-direction:column;gap:0}.atlas-index{order:-1;position:static;display:flex;flex-wrap:wrap;gap:8px 20px;padding:20px 0;border-left:0;border-bottom:1px solid var(--rule)}.atlas-index a{margin:0;font-size:9px}.atlas-home>article>section{padding:42px 0}#about h1{margin-bottom:34px;font-size:17px}#about h2{font-size:2.8rem}#about p,#services>p{font-size:18px}#about img{height:260px}#services ul{grid-template-columns:1fr}#importance h2{font-size:2.4rem}#importance img,#why-choose img{height:300px}#why-choose>div{gap:25px}.atlas-home>section>article>div{grid-template-columns:1fr}.atlas-home>section .d-md-block{display:none}.atlas-home>section .d-md-none{display:block}.atlas-home>section img{height:210px}.rd-footer{flex-direction:column;padding:40px 5vw}.rd-footer nav{flex-wrap:wrap}.archive article,.category article,.blog article{grid-template-columns:1fr;gap:10px}.single .entry-meta{float:none;max-width:none;margin:20px 0}.entry-content{margin:25px 0}.single main,.legal main,main.article{padding:0 5vw;margin:35px auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
