.ba-container{width:calc(100% - 132px);max-width:1308px;margin-inline:auto}.ba-breadcrumb{color:#7c8475;align-items:center;gap:12px;padding-top:30px;font-size:13px;display:flex}.ba-breadcrumb a:hover{color:var(--link)}.ba-page-heading{max-width:900px;padding:48px 0 38px}.ba-page-heading .section-mark{margin-bottom:20px}.ba-category{color:#5a7c32;letter-spacing:.3px;align-items:center;gap:16px;font-size:13px;font-weight:600;display:flex}.ba-category>span{color:#8b9482;border-left:1px solid #d7dfcf;padding-left:16px;font-size:11px;font-weight:400}.ba-page-heading h1{letter-spacing:-1.9px;margin-top:20px;font-size:58px;line-height:1.09}.ba-subtitle{max-width:800px;margin-top:23px;font-size:21px;line-height:1.6}.ba-meta{color:#7c8476;align-items:center;gap:15px;margin-top:25px;font-size:12px;display:flex}.ba-meta span{align-items:center;gap:6px;display:inline-flex}.ba-meta a{color:#405b26;font-weight:600}.ba-meta i{background:#bcc9ad;border-radius:50%;width:3px;height:3px}.ba-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:70px;padding-bottom:35px;display:grid}.ba-cover img{object-fit:cover;object-position:right;border-radius:19px;width:100%;height:360px}.ba-cover figcaption{color:#858b7e;margin-top:10px;font-size:11px;font-style:italic}.ba-article>p,.ba-article section>p,.ba-closing>p{color:#58604f;max-width:760px;margin-top:19px;font-size:17px;line-height:1.85}.ba-article>.ba-introduction{color:#343d2e;margin-top:30px;font-size:20px;line-height:1.7}.ba-takeaway{background:#f0f7e8;border-left:3px solid #b6d77e;border-radius:0 12px 12px 0;margin:30px 0 36px;padding:25px 29px}.ba-takeaway>span{color:#6a8251;letter-spacing:.8px;text-transform:uppercase;font-size:12px;font-weight:700}.ba-takeaway p{color:#465339;margin-top:12px;font-size:18px;line-height:1.65}.ba-article>section:not(.ba-article-cta){margin-top:32px;padding-top:12px}.ba-article>section>h2{letter-spacing:-.75px;align-items:baseline;gap:16px;font-size:29px;line-height:1.25;display:flex}.ba-article>section>h2>span{letter-spacing:.5px;color:#8aa960;flex-shrink:0;font-size:13px;font-weight:500}.ba-article section>ul{color:#58604f;gap:7px;margin-block:20px;padding-left:21px;font-size:17px;line-height:1.8;display:grid}.ba-article li::marker{color:#8ab14f}.ba-checklist{border:1px solid #dbe3d1;border-radius:13px;margin-top:24px;overflow:hidden}.ba-checklist table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.65}.ba-checklist th,.ba-checklist td{text-align:left;border-bottom:1px solid #e3e9dc;padding:14px 19px}.ba-checklist thead th{color:#55713b;background:#f0f6e9;font-size:12px;font-weight:600}.ba-checklist tbody th{color:#48523e;width:25%;font-weight:600}.ba-checklist td{color:#6d7664}.ba-checklist tr:last-child th,.ba-checklist tr:last-child td{border-bottom:0}.ba-closing{margin-top:30px}.ba-closing>.ba-editorial-note{color:#8a9183;border-top:1px solid #e3e8dd;margin-top:25px;padding-top:17px;font-size:12px;line-height:1.6}.ba-article-cta{background:#f0f7e8;border-radius:19px;margin-top:35px;padding:29px}.ba-article>.ba-article-cta>h2{font-size:28px}.ba-article>.ba-article-cta>p{margin-top:14px;font-size:16px}.ba-article-cta .button{border-radius:11px;gap:30px;margin-top:21px;padding:14px 22px;font-size:15px}.ba-article-bottom{border-bottom:1px solid #e0e6d7;justify-content:space-between;align-items:center;gap:20px;padding:25px 0;display:flex}.ba-article-bottom a{color:#5c753e;align-items:center;gap:9px;font-size:12px;display:inline-flex}.ba-sidebar-sticky{position:sticky;top:112px}.ba-sidebar{align-self:stretch}.ba-author{background:#f0f7e8;border:1px solid #e1e9d7;border-radius:19px;padding:25px}.ba-author-top{align-items:center;gap:20px;display:flex}.ba-author figure{flex-shrink:0;width:86px}.ba-author figure img{object-fit:cover;border-radius:12px;width:86px;height:91px}.ba-author figcaption{color:#909782;text-align:center;margin-top:6px;font-size:9px;line-height:1.3}.ba-author .ba-author-label{color:#8a977d;letter-spacing:.7px;text-transform:uppercase;font-size:10px;line-height:1.3}.ba-author h2{letter-spacing:-.7px;margin-top:6px;font-size:30px}.ba-author-role{color:#668348;margin-top:5px;font-size:12px;display:block}.ba-author .ba-author-bio{color:#66715b;margin-top:22px;font-size:14px;line-height:1.75}.ba-author-contacts{border-top:1px solid #dce5d0;gap:13px;margin-top:22px;padding-top:20px;display:grid}.ba-author-contacts a{color:#3d4b32;overflow-wrap:anywhere;align-items:center;gap:10px;font-size:13px;display:flex}.ba-author-contacts svg{color:#6e8a4c;flex-shrink:0}.ba-author-button{color:#2d4119;background:#c2e97b;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:24px;padding:13px 14px;font-size:12px;font-weight:600;display:flex}.ba-author-button:hover{background:#b4df69}.ba-toc{border-bottom:1px solid #dce4d4;padding:28px 9px 25px}.ba-toc h2{letter-spacing:-.2px;margin-bottom:16px;font-size:16px}.ba-toc a{color:#6f7866;align-items:baseline;gap:13px;padding:10px 0;font-size:13px;line-height:1.5;display:flex}.ba-toc a span{color:#9aa88a;font-size:10px}.ba-toc a:hover{color:#416523}.ba-sidebar-note{padding:25px 9px}.ba-sidebar-note>svg{color:#789850}.ba-sidebar-note h3{letter-spacing:-.4px;margin-top:14px;font-size:19px;line-height:1.3}.ba-sidebar-note p{color:#859078;margin-top:10px;font-size:13px;line-height:1.65}.ba-sidebar-note a{color:#50742e;align-items:center;gap:10px;margin-top:18px;font-size:12px;font-weight:600;display:flex}.ba-footer{border-top:1px solid #dde4d5;justify-content:space-between;align-items:center;gap:20px;padding-block:30px;display:flex}.ba-footer p{font-size:12px}.ba-footer>a:last-child{align-items:center;gap:8px;font-size:12px;display:flex}.ba-sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1100px){.ba-container{width:calc(100% - 64px)}.ba-layout{grid-template-columns:minmax(0,1fr) 280px;gap:35px}.ba-author{padding:21px}.ba-page-heading h1{font-size:49px}.ba-cover img{height:290px}.ba-article>section>h2{font-size:26px}}@media (max-width:800px){.ba-layout{flex-direction:column;gap:35px;display:flex}.ba-sidebar{order:-1;width:100%}.ba-sidebar-sticky{grid-template-columns:1fr 1fr;gap:24px;display:grid;position:static}.ba-sidebar-note{display:none}.ba-toc{border:0;padding:10px 0}.ba-cover img{height:320px}.ba-page-heading{padding-top:35px}.ba-page-heading h1{font-size:43px}}@media (max-width:550px){.ba-container{width:calc(100% - 40px)}.ba-page-heading{padding:30px 0}.ba-page-heading h1{letter-spacing:-1.2px;font-size:37px}.ba-subtitle{font-size:18px;line-height:1.6}.ba-meta{flex-wrap:wrap;gap:10px;font-size:11px}.ba-breadcrumb{gap:8px;padding-top:24px;font-size:12px}.ba-sidebar-sticky{display:block}.ba-author{padding:21px}.ba-author-top{gap:20px}.ba-author .ba-author-bio{margin-top:15px}.ba-author-contacts{margin-top:16px;padding-top:16px}.ba-author-button{margin-top:18px}.ba-toc{padding:24px 0 0}.ba-toc a{padding:7px 0}.ba-cover img{border-radius:14px;height:230px}.ba-article>.ba-introduction{font-size:19px}.ba-article>p,.ba-article section>p,.ba-closing>p{font-size:16px;line-height:1.8}.ba-takeaway{margin-top:25px;padding:20px}.ba-takeaway p{font-size:17px}.ba-article>section>h2{letter-spacing:-.6px;gap:11px;font-size:25px}.ba-article section>ul{font-size:16px}.ba-checklist th,.ba-checklist td{padding:12px;font-size:12px}.ba-article-cta{padding:23px}.ba-article>.ba-article-cta>h2{font-size:26px}.ba-article-bottom{flex-direction:column;align-items:flex-start;gap:16px}.ba-footer{flex-wrap:wrap;gap:19px}.ba-footer p{order:3;width:100%;font-size:11px}}
