.wz-article-page{padding:12px 0 64px}.wz-breadcrumb{display:flex;gap:12px;align-items:center;font-size:12px;color:#637470;margin:6px 0 25px}.wz-breadcrumb a{color:#637470}.wz-article-layout{display:grid;grid-template-columns:minmax(0,820px) minmax(240px,280px);gap:36px;align-items:start}.wz-story{background:#fff;border:1px solid var(--wz-border);border-radius:12px;overflow:hidden;box-shadow:0 5px 22px rgba(21,44,50,.035)}.wz-story-header{padding:40px 44px 30px}.wz-category{display:inline-flex;padding:6px 11px;border-radius:5px;background:#e8f0eb;color:var(--wz-green);font-size:11px;font-weight:750;letter-spacing:1px;text-transform:uppercase}.wz-story-header h1{font-size:clamp(30px,3.2vw,44px);font-weight:780;letter-spacing:-1.4px;line-height:1.16;color:var(--wz-ink);margin:18px 0}.wz-story-deck{font-size:19px;line-height:1.65;color:#526662;margin:0 0 24px}.wz-story-meta{display:flex;flex-wrap:wrap;gap:9px;font-size:12px;line-height:1.7;color:#6a7774;padding-top:18px;border-top:1px solid #e8ece7}.wz-byline{font-weight:650;color:var(--wz-ink)}.wz-story-image{margin:0}.wz-story-image img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.wz-story-image figcaption{padding:10px 44px;font-size:11px;color:#6a7774;line-height:1.6;border-bottom:1px solid #eef0eb;background:#fafbf8}.wz-story-content{padding:30px 44px 42px;color:#2c403e;font-size:17px;line-height:1.85;overflow-wrap:break-word}.wz-story-content p{font-size:inherit;line-height:inherit;margin:0 0 22px}.wz-story-content h2{font-size:27px;line-height:1.3;letter-spacing:-.5px;font-weight:750;color:var(--wz-ink);margin:38px 0 17px}.wz-story-content h3{font-size:21px;font-weight:700;line-height:1.4;color:var(--wz-ink);margin:26px 0 13px}.wz-story-content>p:first-child{font-size:19px;line-height:1.8;color:var(--wz-ink)}.wz-story-content a{color:var(--wz-green);text-decoration:underline;text-decoration-color:#a8c8bb;text-underline-offset:3px}.wz-story-content a:hover{text-decoration-color:var(--wz-green)}.wz-story-content ul,.wz-story-content ol{padding-left:24px;margin:0 0 25px}.wz-story-content li{padding-left:5px;margin-bottom:9px}.wz-story-content li::marker{color:var(--wz-green)}.wz-story-content blockquote{border-left:3px solid var(--wz-green);background:#f1f5ef;padding:20px 24px;margin:25px 0}.wz-story-footer{margin:0 44px 38px;border-top:1px solid var(--wz-border);padding-top:25px;font-size:15px;line-height:1.7}.wz-story-footer p{font-size:14px;color:#637470;margin:8px 0 16px}.wz-story-footer .wz-read-more{color:var(--wz-green);font-weight:700}.wz-article-sidebar{display:grid;gap:24px}.wz-side-panel{background:white;border:1px solid var(--wz-border);border-radius:10px;padding:23px}.wz-side-panel .wz-eyebrow{font-size:10px;letter-spacing:1.5px;margin-bottom:9px}.wz-side-panel h2{font-size:23px;line-height:1.3;letter-spacing:-.5px;color:var(--wz-ink);margin:0 0 18px}.wz-side-story{display:flex;align-items:center;gap:12px;border-top:1px solid #e8ece7;padding:17px 0;color:var(--wz-ink);font-size:13px;font-weight:650;line-height:1.5}.wz-side-story:last-child{padding-bottom:0}.wz-side-story img{width:64px;height:64px;object-fit:cover;border-radius:6px;flex:none}.wz-side-story:hover{color:var(--wz-green)}.wz-events-panel{background:#eaf1e9}.wz-events-panel p:not(.wz-eyebrow){font-size:14px;line-height:1.75;color:#526662;margin-bottom:20px}.wz-events-panel .wz-button{font-size:13px}.wz-article-sidebar .wz-ad{margin:0;border-radius:10px}.wz-story-content .wz-sponsored{font-size:14px}.wz-story-content img{max-width:100%;height:auto}@media(max-width:1000px){.wz-article-layout{gap:24px;grid-template-columns:minmax(0,1fr) 250px}.wz-story-header{padding:30px}.wz-story-content{padding:24px 30px 30px}.wz-story-image figcaption{padding:10px 30px}.wz-story-footer{margin:0 30px 30px}}@media(max-width:800px){.wz-article-layout{grid-template-columns:1fr}.wz-article-sidebar{grid-template-columns:1fr 1fr}.wz-article-sidebar .wz-ad{grid-column:1/-1}.wz-story-header h1{font-size:36px}.wz-story-content{font-size:17px}}@media(max-width:580px){.wz-article-page .wz-wrap{padding:0 16px}.wz-breadcrumb{margin-bottom:18px}.wz-story-header{padding:25px 22px}.wz-story-header h1{font-size:30px;letter-spacing:-.8px}.wz-story-deck{font-size:17px}.wz-story-meta{font-size:11px;gap:7px}.wz-story-content{padding:24px 22px 28px}.wz-story-content>p:first-child{font-size:18px}.wz-story-content h2{font-size:24px;margin-top:30px}.wz-story-content h3{font-size:20px}.wz-story-image figcaption{padding:10px 22px}.wz-story-footer{margin:0 22px 28px}.wz-article-sidebar{grid-template-columns:1fr}.wz-story{border-radius:9px}}

.wz-story-footer .wz-read-more{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:46px;padding:12px 20px;border:1px solid var(--wz-green);border-radius:8px;background:var(--wz-green);color:#fff;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;box-shadow:0 3px 8px rgba(19,101,87,.12);transition:background .18s ease,box-shadow .18s ease}.wz-story-footer .wz-read-more:hover{background:var(--wz-ink);border-color:var(--wz-ink);color:#fff;box-shadow:0 4px 12px rgba(21,44,50,.18)}.wz-story-footer .wz-read-more:focus-visible{outline:3px solid var(--wz-orange);outline-offset:3px}
