.blog-page{background:#f6f5f1!important;color:#202723!important}.blog-page .featured-footer{background:#090806;color:#eee}.blog-page .featured-navigation a[href="/blog/"]{color:#b9a380}.blog-shell{max-width:1220px;margin:0 auto;padding:70px 45px 100px}.blog-heading{border-bottom:1px solid #dcded5;padding-bottom:40px;margin-bottom:45px}.blog-heading>span{font-size:10px;letter-spacing:2px;color:#7b847b}.blog-heading h1{font-size:64px;letter-spacing:-2px;font-weight:400;margin:15px 0}.blog-heading p{font-size:15px;color:#7b847b;line-height:1.8;margin:0}.blog-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:65px 40px}.blog-card a{color:inherit;text-decoration:none}.blog-card-cover{display:block;aspect-ratio:3/2;background:#e6e6dd;overflow:hidden}.blog-card-cover img{width:100%;height:100%;object-fit:cover;transition:filter .2s}.blog-card-cover:hover img{filter:brightness(.9)}.blog-cover-placeholder{display:flex;align-items:center;justify-content:center;height:100%;color:#7c8779;font-size:13px}.blog-card-meta{display:flex;justify-content:space-between;margin:20px 0 13px;font-size:10px;color:#7f887e;letter-spacing:1px}.blog-card h2{font-size:26px;line-height:1.3;font-weight:400;margin:0 0 15px;overflow-wrap:anywhere}.blog-card p{color:#778173;font-size:14px;line-height:1.8}.blog-read{display:inline-block;margin-top:12px;font-size:12px;border-bottom:1px solid #b2b8a9;padding-bottom:6px}.blog-empty{padding:60px 0 100px;color:#7b847b;line-height:2}.blog-empty a,.blog-missing a{color:#315e49}.blog-article{max-width:1020px;margin:auto;padding:55px 45px 90px}.blog-article-header{max-width:760px;margin:auto auto 45px}.blog-back{display:inline-block;margin-bottom:35px;font-size:12px;color:#75806e;text-decoration:none}.blog-article-header time{display:block;font-size:11px;letter-spacing:1px;color:#83907d}.blog-article h1{font-size:48px;font-weight:400;letter-spacing:-1.5px;line-height:1.18;margin:20px 0;overflow-wrap:anywhere}.blog-lead{font-size:19px;line-height:1.7;color:#7b8473}.blog-prose{font:17px/1.9 Arial,sans-serif;overflow-wrap:anywhere}.blog-prose>p,.blog-prose>h2,.blog-prose>h3,.blog-prose>blockquote,.blog-prose>ul,.blog-prose>ol,.blog-prose>hr{max-width:760px;margin:0 auto 24px}.blog-prose h2{font-size:30px;font-weight:500;line-height:1.35;margin-top:42px}.blog-prose h3{font-size:23px;line-height:1.4;margin-top:30px}.blog-prose a{color:#315e49;text-underline-offset:4px}.blog-prose blockquote{border-left:3px solid #8b9b7e;padding:8px 0 8px 24px;color:#7a886f;font-size:21px;line-height:1.7}.blog-prose ul,.blog-prose ol{padding-left:26px}.blog-prose li{margin:7px 0}.blog-prose figure{margin:40px 0}.blog-prose figure img{display:block;max-width:100%;width:auto;max-height:none;height:auto;margin:auto}.blog-prose figcaption{text-align:center;color:#86907e;font-size:12px;margin:14px 0;line-height:1.6}.blog-prose hr{border:0;border-top:1px solid #d9ded0;margin-top:40px;margin-bottom:40px}.blog-article-bottom{max-width:760px;margin:60px auto 0;border-top:1px solid #d9ded0;padding-top:25px;display:flex;justify-content:space-between;gap:20px;font-size:12px}.blog-article-bottom a{color:#55634b;text-decoration:none}.blog-missing{min-height:55vh}@media(max-width:639px){.blog-shell{padding:40px 22px 65px}.blog-heading h1{font-size:48px}.blog-cards{grid-template-columns:1fr;gap:45px}.blog-card h2{font-size:24px}.blog-article{padding:35px 20px 60px}.blog-article h1{font-size:34px;letter-spacing:-1px}.blog-lead{font-size:17px}.blog-prose{font-size:16px}.blog-prose h2{font-size:26px}.blog-prose h3{font-size:21px}.blog-prose figure{margin:28px 0}.blog-article-bottom{flex-direction:column}}

.blog-prose figure{margin-left:auto;margin-right:auto;max-width:100%}.blog-prose figure img{width:100%;height:auto}
