.guide-new{background:#f7f4ec}.guide-new .ghero{background:#e6eddf!important;color:#203e2d!important}.guide-new .ghero:before,.guide-new .ghero:after{display:none!important}.guide-new .ghero h1{color:#203e2d!important;max-width:950px;font-size:clamp(2.2rem,4.5vw,3.8rem)}.guide-new .crumbs,.guide-new .crumbs a{color:#49614b}.guide-new .kick{color:#6d5935;background:none;border:0;padding:0}.guide-new .g-body{display:grid;grid-template-columns:220px minmax(0,1fr);gap:50px;padding-top:40px}.guide-new .g-toc{align-self:start;position:sticky;top:115px}.guide-new .toc{display:block;padding:0;list-style:none}.guide-new .toc a{display:block;padding:12px 0;background:none;border:0;border-bottom:1px solid #c9d2bf;border-radius:0;font-size:13px}.guide-new article>section{scroll-margin-top:115px;margin:36px 0}.guide-new article h2{font-size:clamp(1.6rem,3vw,2.15rem);margin-bottom:18px}.guide-new article p,.guide-new article li{font-size:16px;line-height:1.85}.guide-new .guide-summary{font-size:20px;border-left:3px solid #b39a5f;padding-left:24px;margin-top:0}.guide-new .guide-cta{background:#204633;color:#f9f4e8;padding:28px;margin:40px 0}.guide-new .guide-cta a{color:#fff1ce}.guide-new .guide-cta h2{color:#f9f4e8}.guide-new .guide-cta p{margin:15px 0}.guide-topic-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 34px;margin:24px 0 45px}.guide-topic-grid>a{padding:24px 0;border-top:1px solid #bac8b1;text-decoration:none;color:#203e2d}.guide-topic-grid h3{font:400 25px/1.2 Aleo;margin:8px 0 12px}.guide-topic-grid p{font-size:14px;color:#546650}.guide-topic-grid small{font-size:10px;text-transform:uppercase;letter-spacing:.13em;color:#7b6336}.guide-topic-grid span{font-size:13px;font-weight:600}.guide-hub-business{padding:25px 0}.guide-hub-business h2{font-size:32px}@media(max-width:760px){.guide-new .g-body{grid-template-columns:1fr;gap:20px}.guide-new .g-toc{position:static}.guide-new .toc{display:flex;flex-wrap:wrap;gap:5px 15px}.guide-new .toc a{font-size:12px;padding:8px 0}.guide-topic-grid{grid-template-columns:1fr}.guide-new .guide-summary{font-size:18px}.guide-new article p,.guide-new article li{font-size:15px}}.guide-new .ghero-in{padding:56px clamp(20px,5vw,48px) 60px;min-height:0}.guide-new .ghero{min-height:0}.guide-new .ghero .kick{display:block;margin:24px 0 14px}.guide-new .ghero h1{margin:0}.guide-new .g-body>article{min-width:0}@media(max-width:760px){.guide-new .ghero-in{padding:32px 20px 38px}.guide-new .ghero h1{font-size:34px;line-height:1.15}}
