@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";
*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#1a1916;-webkit-font-smoothing:antialiased;background-color:#fff;font-family:Inter,sans-serif}h1,h2,h3,h4{font-family:DM Serif Display,serif}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:3px}html:hover ::-webkit-scrollbar-thumb{background:#c4993c4d}.blog-content h2{color:#1a1916;margin:36px 0 14px;font-family:DM Serif Display,serif;font-size:28px}.blog-content h3{color:#1a1916;margin:28px 0 12px;font-family:DM Serif Display,serif;font-size:22px}.blog-content p{color:#3d3b36;margin:0 0 18px;font-size:16px;line-height:1.75}.blog-content a{color:#c4993c;text-decoration:underline}.blog-content ul,.blog-content ol{color:#3d3b36;margin:0 0 18px;padding-left:22px;font-size:16px;line-height:1.75}.blog-content li{margin-bottom:6px}.blog-content img{width:100%;height:auto;margin:24px 0}.blog-content blockquote{color:#888580;border-left:3px solid #c4993c;margin:24px 0;padding:4px 0 4px 20px;font-style:italic}.blog-content li{list-style:outside}.rvn-blog{--gold:#c59a3a;--gold-dark:#a77d25;--ink:#202020;--muted:#565656;--line:#e8e5df;color:var(--ink);background:#fff;width:100%;font-family:Inter,sans-serif;font-size:16px;line-height:1.85;margin:0!important;padding:0!important}.rvn-blog *{box-sizing:border-box}.rvn-blog .rvn-inner{max-width:1100px;margin:0 auto;padding:0 22px 65px}.rvn-blog p{margin:0 0 19px}.rvn-blog h2{color:#1b1b1b;border-bottom:2px solid var(--gold);margin:39px 0 18px;padding:0 0 12px;font-family:Inter,sans-serif;font-size:29px;font-weight:750;line-height:1.35}.rvn-blog h3{color:#252525;margin:27px 0 13px;font-family:Inter,sans-serif;font-size:21px;font-weight:700;line-height:1.45}.rvn-blog strong{font-weight:700}.rvn-blog a{color:#a77d25;text-underline-offset:3px;font-weight:600;text-decoration:underline}.rvn-blog a:hover{color:#171717}.rvn-blog ul{margin:0 0 23px;padding-left:25px}.rvn-blog li{margin-bottom:9px;padding-left:4px}.rvn-blog li::marker{color:var(--gold)}.rvn-blog .rvn-info{border-left:4px solid var(--gold);background:#faf8f3;border-radius:0 9px 9px 0;margin:22px 0 28px;padding:20px 23px}.rvn-blog .rvn-info p:last-child{margin-bottom:0}.rvn-blog .rvn-cta{color:#fff;text-align:center;border-top:4px solid var(--gold);background:linear-gradient(135deg,#171717,#303030);border-radius:13px;margin:36px 0;padding:35px 30px}.rvn-blog .rvn-cta h3{color:#fff;margin:0 0 12px;font-size:25px}.rvn-blog .rvn-cta p{color:#e0e0e0;max-width:750px;margin:0 auto 23px}.rvn-blog .rvn-buttons{flex-wrap:wrap;justify-content:center;gap:13px;display:flex}.rvn-blog .rvn-btn{border-radius:5px;justify-content:center;align-items:center;min-height:48px;padding:13px 24px;font-size:14px;font-weight:700;transition:all .2s;display:inline-flex;text-decoration:none!important}.rvn-blog .rvn-btn-gold{background:var(--gold);color:#fff!important}.rvn-blog .rvn-btn-gold:hover{background:#d8ae4c;color:#111!important}.rvn-blog .rvn-btn-outline{border:1px solid var(--gold);background:0 0;color:#fff!important}.rvn-blog .rvn-btn-outline:hover{background:var(--gold)}.rvn-blog .rvn-faq{margin-top:15px}.rvn-blog .rvn-faq-item{border:1px solid var(--line);background:#fff;border-radius:9px;margin-bottom:13px;padding:20px 23px}.rvn-blog .rvn-faq-item h3{color:#242424;margin:0 0 10px;font-size:18px}.rvn-blog .rvn-faq-item p{color:#505050;margin:0}@media (max-width:768px){.rvn-blog{font-size:15px;line-height:1.8}.rvn-blog .rvn-inner{padding:0 16px 45px}.rvn-blog h2{margin:31px 0 15px;font-size:24px}.rvn-blog h3{font-size:19px}.rvn-blog .rvn-cta{padding:28px 18px}.rvn-blog .rvn-cta h3{font-size:22px}.rvn-blog .rvn-faq-item{padding:17px}}@media (max-width:480px){.rvn-blog h2{font-size:22px}.rvn-blog h3{font-size:18px}.rvn-blog .rvn-buttons{flex-direction:column}.rvn-blog .rvn-btn{width:100%}}
