.blog-article{max-width:850px;margin:0 auto;padding:70px 28px 100px}.blog-back{color:#c9a45e;font-size:12px}.blog-article header{border-bottom:1px solid #c9a45e33;margin:50px 0 40px;padding-bottom:30px}.blog-article h1{font-family:var(--font-inter);letter-spacing:-.045em;margin:20px 0;font-size:clamp(36px,5vw,62px);font-weight:550;line-height:1.12}.blog-excerpt{color:#b9b6ac;font-size:19px;line-height:1.7}.blog-byline{color:#a3967b;font-size:12px}.article-prose{color:#d5d1c5;overflow-wrap:anywhere;font-size:17px;line-height:1.95}.article-prose h2,.article-prose h3{font-family:var(--font-inter);letter-spacing:-.03em;color:#eee9db;margin:2em 0 1em;line-height:1.25}.article-prose a{color:#e2a579;text-decoration:underline}.article-prose blockquote{background:#c9a45e0a;border-left:2px solid #c9a45e;margin:24px 0;padding:8px 25px}.article-prose pre{background:#090a0b;border:1px solid #c9a45e22;border-radius:8px;padding:20px;overflow:auto}.article-prose img{max-width:100%;height:auto}.article-prose table{border-collapse:collapse;display:block;overflow:auto}.article-prose td,.article-prose th{border:1px solid #c9a45e33;padding:8px 14px}.blog-article-cta{border-top:1px solid #c9a45e33;margin-top:65px;padding-top:30px}.blog-article-cta h2{font-family:var(--font-inter);font-size:28px}.blog-article-cta p{color:#aaa69b}
