:root{--blog-ink:#22231e;--blog-body:#26271f;--blog-line:#dcd8cc;--blog-muted:#6d6e62;--blog-gold:#a7884f;--blog-gold-deep:#8a6f3e;--blog-paper:#fefdfb;--blog-cormorant:var(--font-cormorant),"Cormorant Garamond",serif}.blog-article{font-size:18px;line-height:1.78;color:var(--blog-body)}.blog-article p{margin:0 0 22px;text-wrap:pretty}.blog-article>div>p:first-of-type:first-letter,.blog-article>p:first-of-type:first-letter{font-family:var(--blog-cormorant);font-weight:500;font-size:76px;float:left;line-height:.78;padding:8px 14px 0 0;color:var(--blog-gold)}.blog-article h2{font-size:34px;line-height:1.12;margin:60px 0 18px}.blog-article h2,.blog-article h3{font-family:var(--blog-cormorant);font-weight:500;letter-spacing:.005em;color:var(--blog-ink)}.blog-article h3{font-size:26px;line-height:1.15;margin:40px 0 12px}.blog-article h4{font-family:var(--blog-cormorant);font-size:21px;font-weight:600;letter-spacing:.005em;line-height:1.2;margin:30px 0 10px;color:var(--blog-ink)}.blog-article a,.blog-article a.inline-link{color:var(--blog-ink);text-decoration:none;border-bottom:1px solid rgba(167,136,79,.55);padding-bottom:1px;transition:color .2s ease,border-color .2s ease}.blog-article a.inline-link:hover,.blog-article a:hover{color:var(--blog-gold-deep);border-bottom-color:var(--blog-gold-deep)}.blog-article ol,.blog-article ul{padding-left:22px;margin:0 0 22px}.blog-article ul{list-style:disc}.blog-article ol{list-style:decimal}.blog-article li{margin-bottom:8px}.blog-article li::marker{color:var(--blog-gold)}.blog-article b,.blog-article strong{font-weight:600;color:var(--blog-ink)}.blog-article em,.blog-article i{font-style:italic}.blog-article blockquote:not(.pull-quote){margin:28px 0;padding:8px 0 8px 22px;border-left:2px solid var(--blog-gold);color:var(--blog-muted);font-style:italic}.blog-article hr{border:0;border-top:1px solid var(--blog-line);margin:44px 0}.blog-article section.stop p:first-of-type,.blog-article section.stop+p{margin-top:0}.progress-bar{position:fixed;top:0;left:0;height:3px;background:var(--blog-gold);z-index:100;transition:width 50ms linear}.blog-article .link-cta h3,.blog-article .tour-cta h3{color:#faf8f3;margin:0 0 14px}.blog-article .link-cta-light h3{color:var(--blog-ink);margin:0 0 14px}.blog-article .link-cta p,.blog-article .tour-cta p{color:rgba(244,242,236,.8)}.blog-article .link-cta-light p{color:var(--blog-muted)}.blog-article .link-cta a,.blog-article .link-cta-light a,.blog-article .tour-cta a,.blog-article a.link-button{color:inherit;border-bottom:none}@media (max-width:700px){.blog-article{font-size:17px}.blog-article h2{font-size:29px;margin:44px 0 14px}.blog-article h3{font-size:23px;margin:30px 0 10px}.blog-article>div>p:first-of-type:first-letter,.blog-article>p:first-of-type:first-letter{font-size:62px}}