@import url('');
:root{--paper:#eeede5;--ink:#19372e;--muted:#656b60;--line:#c6c7b7;--brass:#8b784d}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.75}a{color:inherit;text-underline-offset:5px}a:hover{color:var(--brass)}a:focus-visible,summary:focus-visible{outline:3px solid var(--brass);outline-offset:5px}img{display:block;max-width:100%;object-fit:cover}h1,h2,h3,h4{font-family:Georgia,'Times New Roman',serif;font-weight:400;line-height:1.08;letter-spacing:-.035em}h1{font-size:clamp(44px,5.9vw,90px)}h2{font-size:clamp(33px,3.5vw,50px)}h3{font-size:29px}h4{font-size:31px}p{margin:1.4em 0}.rd-header{max-width:1440px;margin:auto;padding:44px 5vw 35px;display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--ink);gap:35px}.rd-brand{max-width:360px;font-family:Georgia,serif;font-size:30px;line-height:1.1;letter-spacing:-1px;text-decoration:none}.rd-desktop-nav{display:flex;gap:25px;align-items:baseline;font-size:13px}.rd-desktop-nav>a{text-decoration:none}.rd-desktop-nav details{position:relative}.rd-desktop-nav summary{cursor:pointer}.rd-desktop-nav details>div{position:absolute;right:0;top:35px;width:260px;background:var(--ink);color:var(--paper);padding:23px;z-index:9}.rd-desktop-nav details a{display:block;padding:5px 0}.rd-mobile-nav{display:none}.skip-link{position:absolute;left:20px;top:-100px;background:var(--ink);color:white;padding:10px;z-index:10}.skip-link:focus{top:10px}.salon-home{max-width:1440px;margin:0 auto;padding:0 5vw}.hero-section{display:grid;grid-template-columns:minmax(0,1fr) 19%;gap:6vw;min-height:600px;padding:70px 0 80px;align-items:center;border-bottom:1px solid var(--ink)}.hero-section h1{margin:0;max-width:970px}.hero-section img{height:500px!important;width:100%;max-height:none!important;border-radius:0!important}.editorial-section{position:relative;margin:0 0 0 12%;padding:74px 6% 62px 8%;border-bottom:1px solid var(--line)}.editorial-section:before{content:attr(data-number);position:absolute;left:-10%;top:79px;font-size:13px;color:var(--brass);letter-spacing:2px}.editorial-section h2{max-width:750px;margin:0 0 30px}.editorial-section p{max-width:720px}.accounting-section img,.property-section img{width:100%;max-height:490px!important;height:490px;border-radius:0;margin:42px 0 0}.property-section{padding-left:18%}.property-section img{margin-left:-13%;width:113%;max-width:113%}.why-choose-us-section .reasons{padding:0!important;max-width:760px}.reasons h3{padding-top:25px;margin-bottom:8px}.reasons p{margin-top:15px}.disclaimer-section{padding-top:42px;padding-bottom:42px;color:var(--muted);font-size:14px}.disclaimer-section h2{font-size:27px}.salon-home>section.row{margin:85px 0 100px 12%;display:block}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.salon-home>section.row>article{border-top:1px solid var(--ink);padding:30px 0}.salon-home>section.row>article:first-of-type h4{font-size:clamp(35px,4vw,59px);max-width:850px;margin:14px 0}.salon-home>section.row>article .row{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:36px}.salon-home>section.row>article:first-of-type .row{grid-template-columns:minmax(0,1fr) 26%}.salon-home>section.row>article h4{margin:12px 0 20px}.salon-home>section.row strong{font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:11px}.text-body-secondary{font-size:13px;color:var(--muted)}.card-text{max-width:680px}.col-auto img{width:100%!important;height:100%!important;min-height:270px}.d-md-none{display:none}.rd-footer{background:var(--ink);color:var(--paper);padding:65px max(5vw,calc((100vw - 1300px)/2));}.footer-title{font-family:Georgia,serif;font-size:42px;margin-bottom:40px}.topic-index{display:grid;grid-template-columns:repeat(3,1fr);gap:0 45px}.topic-index a{font-size:16px;text-decoration:none;padding:14px 0;border-top:1px solid #5d7167}.footer-base{display:flex;justify-content:space-between;gap:20px;margin-top:55px;padding-top:25px;border-top:1px solid #5d7167;font-size:12px}.footer-base nav{display:flex;gap:25px}body>main:not(.salon-home),.container:not(.salon-home){max-width:1180px;margin:auto;padding:55px 5vw}body>main:not(.salon-home) h1,.post-title,.entry-title{max-width:850px;text-align:center;margin:30px auto 40px}article:not(.salon-story){overflow-wrap:anywhere}.entry-content,.post-content,.article-content,.legal-content{max-width:850px;margin:0 auto}.entry-content h2,.post-content h2,.article-content h2{margin:65px 0 25px}.entry-content h3,.post-content h3{margin:40px 0 20px}.post-meta,.entry-meta{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:15px 0;display:flex;justify-content:center;gap:20px;font-size:13px}.pagination{display:flex;gap:20px;justify-content:center;margin:50px 0}.pagination a,.page-link{padding:8px 14px;border-bottom:1px solid var(--ink);text-decoration:none}.archive article,.category article{border-top:1px solid var(--line);padding:35px 0;display:grid;grid-template-columns:1fr 2fr;gap:35px}.archive article:first-of-type,.category article:first-of-type{display:block}.archive article:first-of-type h2,.category article:first-of-type h2{font-size:58px}.archive h1,.category h1{font-size:70px}.legal-content{font-size:17px}blockquote{border-left:2px solid var(--brass);padding-left:28px;margin-left:0}table{border-collapse:collapse;max-width:100%}td,th{padding:12px;border-bottom:1px solid var(--line)}@media(max-width:1000px){.rd-header{padding:30px 5vw;gap:20px}.rd-brand{font-size:25px;max-width:240px}.rd-desktop-nav{gap:14px;font-size:12px}.hero-section{min-height:490px;gap:25px}.hero-section img{height:380px!important}.editorial-section{margin-left:8%;padding-right:0}.editorial-section:before{left:-9%}.topic-index{grid-template-columns:repeat(2,1fr)}.salon-home>section.row{margin-left:8%}}@media(max-width:650px){body{font-size:16px}.rd-header{padding:25px 6vw;align-items:center}.rd-brand{font-size:25px;max-width:205px}.rd-desktop-nav{display:none}.rd-mobile-nav{display:block;font-size:13px}.rd-mobile-nav summary{cursor:pointer}.rd-mobile-menu{position:absolute;left:0;right:0;top:100px;background:var(--ink);color:var(--paper);z-index:8;padding:20px 6vw;display:flex;flex-direction:column;gap:12px}.salon-home{padding:0 6vw}.hero-section{display:flex;flex-direction:column;align-items:stretch;gap:30px;padding:40px 0}.hero-section h1{font-size:46px}.hero-section img{height:210px!important}.editorial-section{margin:0;padding:45px 0 35px 30px}.editorial-section:before{top:49px;left:0;font-size:10px}.editorial-section h2{font-size:33px}.property-section img{margin-left:0;width:100%;max-width:100%}.accounting-section img,.property-section img{height:250px}.reasons h3{font-size:27px}.salon-home>section.row{margin:50px 0}.salon-home>section.row>article .row,.salon-home>section.row>article:first-of-type .row{display:block}.col-auto img{height:200px!important;min-height:0;margin-top:25px}.salon-home>section.row>article:first-of-type h4{font-size:38px}.rd-footer{padding:45px 6vw}.footer-title{font-size:33px}.topic-index{grid-template-columns:1fr;gap:0}.footer-base{flex-direction:column}.archive article,.category article{display:block}.archive article:first-of-type h2,.category article:first-of-type h2{font-size:37px}.entry-title,.post-title,body>main:not(.salon-home) h1{font-size:43px}.post-meta,.entry-meta{flex-wrap:wrap}}
