.blog-content{color:#f8f5ece6}.blog-content h1{color:#d4a373;text-align:center;letter-spacing:.05em;margin-top:0;margin-bottom:2.5rem;font-family:Cinzel Decorative,serif;font-size:2.5rem;line-height:1.2}@media (width>=768px){.blog-content h1{font-size:3.5rem}}.blog-content h2{color:#cd7f32;border-bottom:1px solid #cd7f3233;margin-top:3.5rem;margin-bottom:1.5rem;padding-bottom:.5rem;font-family:Cinzel Decorative,serif;font-size:2rem;font-weight:400}.blog-content h3{color:#d4a373;margin-top:2.5rem;margin-bottom:1.25rem;font-family:Cinzel Decorative,serif;font-size:1.5rem;font-weight:400}.blog-content p{letter-spacing:.01em;margin-bottom:1.75rem}.blog-content ul{margin-bottom:2rem;padding-left:1.5rem;list-style-type:none}.blog-content ul li{margin-bottom:.75rem;position:relative}.blog-content ul li:before{content:"✦";color:#cd7f32;font-size:.8em;position:absolute;top:.2em;left:-1.5rem}.blog-content ol{margin-bottom:2rem;padding-left:1.5rem;list-style-type:decimal}.blog-content ol li{margin-bottom:.75rem;padding-left:.5rem}.blog-content ol li::marker{color:#cd7f32;font-family:Cinzel Decorative,serif}.blog-content a{color:#f93;border-bottom:1px solid #ff99334d;text-decoration:none;transition:all .3s}.blog-content a:hover{color:#e07000;border-bottom-color:#f93}.blog-content strong,.blog-content b{color:#f8f5ec;font-weight:600}.blog-content em,.blog-content i{color:#d4a373;font-family:Cormorant Garamond,serif;font-style:italic}.blog-content hr{background:linear-gradient(90deg,#0000,#cd7f3266,#0000);border:none;height:1px;margin:3rem 0}.blog-content blockquote{color:#f8f5eccc;background:linear-gradient(90deg,#cd7f320d,#0000);border-left:2px solid #cd7f32;border-radius:0 4px 4px 0;margin-left:0;margin-right:0;padding:1.5rem;font-family:Cormorant Garamond,serif;font-size:1.25em;font-style:italic}
