.blog-intro{max-width:720px;margin-bottom:50px}.blog-intro h2{font:400 clamp(34px,4vw,54px)/1.15 Georgia,serif}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.blog-card{background:#efe2d3;padding:38px;min-height:350px;display:flex;flex-direction:column}.blog-number{color:#c58b75;font:18px Georgia,serif}.blog-card h2{font:400 29px/1.2 Georgia,serif;margin:45px 0 18px}.blog-card p{line-height:1.8;color:#74685e}.read-more{margin-top:auto;color:#a86955;font-size:12px;letter-spacing:.08em}.article-head{padding:110px 12vw 90px;background:#f4eadc;text-align:center}.article-head h1{max-width:950px;margin:25px auto;font:400 clamp(45px,7vw,78px)/1.08 Georgia,serif}.article-lead{max-width:720px;margin:auto;font:20px/1.7 Georgia,serif;color:#74685e}.article-body{max-width:790px;margin:auto;padding:90px 28px 110px;font-size:18px;line-height:1.9}.article-body h2{font:400 36px/1.2 Georgia,serif;margin:55px 0 18px}.article-body ul{padding-left:24px}.article-body li{margin-bottom:12px}.article-body blockquote{margin:55px 0;padding:35px;border-left:3px solid #c58b75;background:#efe2d3;font:26px/1.5 Georgia,serif}.future-tools{margin:75px 0 45px;padding:45px;background:#8b7767;color:#fff}.future-tools .eyebrow{color:#f0d5c8}.future-tools h2{margin-top:15px}.back-link{color:#a86955;border-bottom:1px solid #a86955}@media(max-width:800px){.blog-grid{grid-template-columns:1fr}.article-head{padding:75px 7vw}.article-body{padding:60px 7vw}.blog-card{min-height:auto}.blog-card h2{margin-top:25px}}
