.ms-blog-page{--ms-bg:#faf9f6;--ms-heading:#252824;--ms-heading-2:#252824;--ms-text:#252824;--ms-muted:#62685b;--ms-dim-3:#7b806f;--ms-border:#dddfd4;--ms-blue:#526d3c;color:#252824;background:#faf9f6}.ms-blog-page .ms-header{background:#faf9f6ed}.ms-blog-page .ms-article{max-width:850px}.ms-blog-page .ms-article__title{letter-spacing:-1.9px;font-size:clamp(34px,4.5vw,58px);line-height:1.12}.ms-blog-page .ms-article__desc{color:#62685b;font-size:21px;line-height:1.6}.ms-blog-page .ms-article__body{color:#3c4436;font-size:18px;line-height:1.85}.ms-blog-page .ms-article__body h2{color:#252824;letter-spacing:-.7px;margin:48px 0 18px;font-size:29px;line-height:1.3}.ms-blog-page .ms-article__body h3{color:#252824;margin:30px 0 14px;font-size:23px;line-height:1.4}.ms-blog-page .ms-article__body a{color:#486331;text-underline-offset:4px}.ms-blog-page .ms-article__body blockquote{color:#4a563d;background:#f0f1e8;border-left:3px solid #8b9b72;border-radius:0 8px 8px 0;padding:20px 26px}.ms-blog-page .ms-article__body blockquote p:last-child{margin-bottom:0}.ms-blog-page .ms-article__body pre{color:#f4f4eb;background:#273025;border-radius:10px;padding:24px;font-size:14px;line-height:1.6;overflow-x:auto}.ms-blog-page .ms-article__body code{color:#32432a;background:#eef0e5;border-radius:4px;padding:3px 6px}.ms-blog-page .ms-article__body pre code{color:inherit;background:0 0;padding:0}.ms-table-scroll{border:1px solid #d7dbcc;border-radius:10px;margin:28px 0 36px;overflow-x:auto}.ms-table-scroll:focus-visible{outline-offset:3px;outline:2px solid #6c8054}.ms-table-scroll table{border-collapse:collapse;width:100%;min-width:520px;font-size:15px;line-height:1.6}.ms-table-scroll th{color:#2d3b24;text-align:left;background:#e9ecdf;font-weight:600}.ms-table-scroll th,.ms-table-scroll td{vertical-align:top;border-bottom:1px solid #dce0d1;padding:16px 20px}.ms-table-scroll tbody tr:last-child td{border-bottom:0}.ms-table-scroll tbody tr:nth-child(2n){background:#f3f4ed}.ms-article__quick{border-block:1px solid #dce0d1;flex-wrap:wrap;justify-content:space-between;gap:18px;margin:26px 0 38px;padding:18px 0;font-size:15px;display:flex}.ms-article__quick a{color:#496334;text-underline-offset:4px;font-weight:600}.ms-blog-page .ms-article__cta{background:#ebeee0;border:1px solid #d4dac6;border-radius:12px;margin-top:48px;padding:32px}.ms-blog-page .ms-article__cta h2{color:#25341e;margin:0 0 15px;font-size:29px;line-height:1.3}.ms-blog-page .ms-article__cta p{font-size:17px;line-height:1.7}.ms-blog-page .ms-article__cta-label{text-transform:uppercase;letter-spacing:.08em;color:#60734a;margin-bottom:14px!important;font-size:12px!important}.ms-article__actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.ms-article__actions>a:last-child{color:#445c32;text-underline-offset:4px;font-size:15px}.ms-article__sources{border-top:1px solid #dce0d1;margin-top:40px;padding-top:24px;font-size:15px}.ms-article__sources h2{margin:0 0 12px;font-size:20px}.ms-article__sources ul{padding-left:20px}.ms-article__sources li{margin:8px 0}.ms-article__sources a{color:#496334}.ms-blog-page .ms-blog-grid{gap:22px}.ms-blog-page .ms-blog-card{background:#f4f3ec;border-color:#dedfd6;padding:28px}.ms-blog-page .ms-blog-card:hover{border-color:#9dab83}.ms-blog-page .ms-blog-card__title{color:#252824;font-size:23px;line-height:1.35}.ms-blog-page .ms-blog-card__desc{color:#62685b}.ms-blog-page .ms-blog-card__pillar{color:#566a41;background:#e7eadc}.ms-blog-page .ms-blog-card__more{color:#496334}@media (max-width:540px){.ms-blog-page .ms-article__body{font-size:17px}.ms-blog-page .ms-article__body h2{font-size:25px}.ms-blog-page .ms-article__desc{font-size:19px}.ms-blog-page .ms-article__cta{padding:24px}.ms-blog-page .ms-article__cta h2{font-size:25px}}
