.lzb{--lzb-green:#006937;--lzb-ink:#223028;--lzb-muted:#59645d;--lzb-line:#dce4dc;max-width:1180px;margin:auto;padding:48px 24px 72px;color:var(--lzb-ink);font-family:inherit}.lzb *{box-sizing:border-box}.lzb a{color:inherit;text-decoration:none}.lzb a:focus-visible{outline:3px solid var(--lzb-green);outline-offset:5px}.lzb__intro{text-align:center;max-width:790px;margin:0 auto 40px}.lzb__eyebrow{margin:0 0 10px;color:var(--lzb-green);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.lzb h1{font-size:clamp(29px,4vw,46px);font-weight:500;line-height:1.16;letter-spacing:-.02em;margin:0 0 18px}.lzb__description{font-size:16px;line-height:1.7;color:var(--lzb-muted);margin:0 auto 18px;max-width:640px}.lzb__jump{font-size:14px;font-weight:600;border-bottom:1px solid var(--lzb-green);padding-bottom:4px}.lzb h2{font-size:25px;font-weight:500;line-height:1.25;margin:0 0 22px}.lzb__featured{margin-bottom:40px}.lzb__featured-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.lzb__feature{border:1px solid var(--lzb-line);background:#f7f8f4;border-radius:8px;overflow:hidden}.lzb__feature a{display:block}.lzb__feature-image{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.lzb__feature-copy{padding:20px 24px 22px}.lzb__feature h3{font-size:23px;line-height:1.35;font-weight:500;margin:0 0 14px}.lzb__feature-copy>span,.lzb__read{color:var(--lzb-green);font-size:14px;font-weight:600}.lzb__topics{padding:28px 0;border-top:1px solid var(--lzb-line);border-bottom:1px solid var(--lzb-line);margin-bottom:36px}.lzb__topics h2{font-size:20px;margin-bottom:16px}.lzb__topics ul{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.lzb__topics a{display:block;padding:9px 15px;border:1px solid var(--lzb-line);border-radius:30px;font-size:14px;line-height:1.4}.lzb__topics a[aria-current],.lzb__topics a:hover{background:var(--lzb-green);border-color:var(--lzb-green);color:white}.lzb__archive{scroll-margin-top:140px}.lzb__archive-heading{display:flex;gap:20px;align-items:baseline;justify-content:space-between;margin-bottom:24px}.lzb__archive-heading h2{margin:0}.lzb__archive-heading p{margin:0;white-space:nowrap;color:var(--lzb-muted);font-size:13px}.lzb__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px;list-style:none;padding:0;margin:0}.lzb__card{height:100%;border:1px solid var(--lzb-line);border-radius:8px;overflow:hidden;background:#fff}.lzb__card a{height:100%;display:flex;flex-direction:column}.lzb__card-image{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.lzb__card-copy{padding:19px 20px 22px;display:flex;flex-direction:column;align-items:flex-start;flex:1}.lzb__card h3{font-size:20px;line-height:1.4;font-weight:500;margin:0 0 18px}.lzb__card .lzb__eyebrow{font-size:10px;margin-bottom:10px}.lzb__read{margin-top:auto}.lzb__pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:36px}.lzb__pagination a,.lzb__pagination span{min-width:42px;min-height:42px;padding:10px 13px;text-align:center;font-size:14px;border-radius:4px}.lzb__pagination a{border:1px solid var(--lzb-line)}.lzb__pagination a:hover,.lzb__pagination [aria-current]{background:var(--lzb-green);color:white}.lzb__pagination [aria-current]{font-weight:700}@media(max-width:999px){.lzb__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lzb__feature h3{font-size:20px}.lzb__feature-copy{padding:18px}}@media(max-width:649px){.lzb{padding:30px 20px 48px}.lzb__intro{margin-bottom:30px}.lzb__description{font-size:14px}.lzb__featured-grid,.lzb__grid{grid-template-columns:1fr;gap:20px}.lzb h2{font-size:22px}.lzb__feature h3{font-size:21px}.lzb__feature-image{aspect-ratio:16/9}.lzb__topics{padding:24px 0}.lzb__topics a{font-size:12px;padding:8px 12px}.lzb__card h3{font-size:20px}.lzb__archive-heading{gap:12px;align-items:center}.lzb__archive-heading h2{font-size:22px}.lzb__archive-heading p{font-size:12px}.lzb__pagination{gap:6px}.lzb__pagination a,.lzb__pagination span{min-width:36px;padding:9px}}
