.hp2.page-refined .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hp2.page-refined .eyebrow{display:flex;align-items:center;gap:9px;font-size:.75rem;line-height:1.5;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.hp2.page-refined .status-dot{width:6px;height:6px;border-radius:50%;background:#439e20;flex:none}.hp2.page-refined .editorial-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:.8125rem;line-height:1.6;color:var(--muted)}.hp2.page-refined .resource-topic{color:#58625a;font-size:.75rem;font-weight:500;line-height:1.5}.hp2.page-refined :is(.resource-card a,.featured-article,.archive-card,.related-grid a):focus-visible{outline:2px solid #398b19;outline-offset:6px}.hp2.knowledge-refined .index-hero{padding-bottom:66px}.hp2.knowledge-refined .index-title h1{max-width:700px}.hp2.knowledge-refined .hub-start{background:#f5f6f5;border-block:1px solid #e7e9e7;padding:44px 0}.hp2.knowledge-refined .hub-start-layout{display:grid;grid-template-columns:.9fr 1.5fr;grid-gap:80px;gap:80px;align-items:center}.hp2.knowledge-refined .hub-start-label .eyebrow{margin:0 0 18px}.hp2.knowledge-refined .hub-start-label h2{margin:0;font-size:1.8125rem;font-weight:500;line-height:1.25;letter-spacing:-.03em}.hp2.knowledge-refined .hub-start-label h2 em{font-family:var(--serif);font-weight:400}.hp2.knowledge-refined .hub-start-link{display:block;padding:4px 0 4px 48px;border-left:1px solid #d6dbd6}.hp2.knowledge-refined .hub-start-link h3{font-size:1.8125rem;line-height:1.3;letter-spacing:-.035em;font-weight:500;max-width:650px;margin:14px 0 20px}.hp2.knowledge-refined .hub-start-link:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.hp2.knowledge-refined .hub-start-link .text-link{font-size:.8125rem;padding-bottom:5px}.hp2.knowledge-refined .hub-library{padding:82px 0 94px;scroll-margin-top:30px}.hp2.knowledge-refined .library-heading{display:flex;gap:40px;align-items:end;justify-content:space-between;padding-bottom:32px;border-bottom:1px solid var(--line)}.hp2.knowledge-refined .library-heading .section-heading{display:block;margin:0}.hp2.knowledge-refined .library-heading h2{font-size:2.75rem}.hp2.knowledge-refined .hub-search{display:flex;align-items:center;width:380px;max-width:100%;gap:12px;background:#fff;border:1px solid #cfd5cf;border-radius:3px;padding:0 16px}.hp2.knowledge-refined .hub-search:focus-within{outline:2px solid #398b19;outline-offset:2px}.hp2.knowledge-refined .hub-search svg{width:20px;height:20px;color:#626b64;flex:none}.hp2.knowledge-refined .hub-search input{width:100%;min-width:0;background:transparent;border:0;outline:0;font:inherit;font-size:.9375rem;height:52px;color:var(--ink)}.hp2.knowledge-refined .hub-search input::placeholder{color:#69716b;opacity:1}.hp2.knowledge-refined .resource-layout{display:grid;grid-template-columns:224px minmax(0,1fr);grid-gap:64px;gap:64px;padding-top:30px}.hp2.knowledge-refined .topic-sidebar{min-width:0;align-self:start;position:-webkit-sticky;position:sticky;top:30px}.hp2.knowledge-refined .topic-sidebar>.eyebrow{margin:0 0 18px}.hp2.knowledge-refined .topic-filters{display:grid;grid-gap:4px;gap:4px}.hp2.knowledge-refined .topic-filter{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;border:0;border-left:2px solid transparent;border-radius:0;padding:12px 13px;text-align:left;font:inherit;font-size:.875rem;line-height:1.5;font-weight:400;color:var(--muted);background:transparent;cursor:pointer}.hp2.knowledge-refined .topic-filter:hover{background:#f5f6f5;color:var(--ink)}.hp2.knowledge-refined .topic-filter.is-active{background:#f0f4ee;border-left-color:#48982a;color:var(--ink);font-weight:500}.hp2.knowledge-refined .topic-filter:focus-visible{outline:2px solid #398b19;outline-offset:2px}.hp2.knowledge-refined .topic-count{font-size:.75rem;color:#687267;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hp2.knowledge-refined .archive-link{margin-top:28px;font-size:.8125rem;gap:12px}.hp2.knowledge-refined .results-count{font-size:.8125rem;color:var(--muted);line-height:1.5;margin:0 0 18px}.hp2.knowledge-refined .resource-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 38px;gap:0 38px;list-style:none;margin:0;padding:0}.hp2.knowledge-refined .resource-card{min-width:0;margin:0;border-top:1px solid var(--line)}.hp2.knowledge-refined .resource-card a{display:flex;flex-direction:column;height:100%;min-height:218px;padding:26px 0 29px}.hp2.knowledge-refined .resource-card h3{margin:16px 0 24px;font-size:1.375rem;line-height:1.35;letter-spacing:-.028em;font-weight:500}.hp2.knowledge-refined .resource-card a:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.hp2.knowledge-refined .resource-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:auto;font-size:.75rem;line-height:1.5;color:var(--muted)}.hp2.knowledge-refined .resource-footer .icon{width:17px;height:17px;color:#555f57}.hp2.knowledge-refined .resource-empty{border-top:1px solid var(--line);padding:56px 0}.hp2.knowledge-refined .resource-empty h3{font-size:1.625rem;font-weight:500;letter-spacing:-.025em;margin:0 0 15px}.hp2.knowledge-refined .resource-empty p{color:var(--muted);line-height:1.7;margin:0 0 24px}.hp2.knowledge-refined .resource-empty button{border-top:0;border-inline:0;background:transparent;font-family:inherit;cursor:pointer}.hp2.knowledge-refined [hidden]{display:none!important}.hp2.blog-refined .index-hero{padding:66px 0 78px}.hp2.blog-refined .archive-section{padding:8px 0 92px}.hp2.blog-refined .archive-section .section-heading{display:block;margin:0 0 35px}.hp2.blog-refined .featured-article{display:grid;grid-template-columns:1.04fr .96fr;grid-gap:54px;gap:54px;align-items:center;padding:32px 0 42px;border-top:1px solid var(--line)}.hp2.blog-refined .featured-image{min-width:0;overflow:hidden;border-radius:3px;background:#171e1d}.hp2.blog-refined .featured-image img{display:block;width:100%;height:auto;aspect-ratio:1.55;object-fit:cover}.hp2.blog-refined .featured-copy{min-width:0}.hp2.blog-refined .featured-copy .eyebrow{margin:0 0 15px;color:#52624f}.hp2.blog-refined .featured-copy .index-meta{display:block;font-size:.8125rem;line-height:1.6;color:var(--muted);margin:0 0 18px}.hp2.blog-refined .featured-copy h3{font-size:clamp(1.875rem,2.55vw,2.25rem);line-height:1.2;letter-spacing:-.037em;font-weight:500;margin:0 0 20px}.hp2.blog-refined .featured-copy .index-body{display:block;font-size:1rem;line-height:1.7;color:var(--muted)}.hp2.blog-refined .featured-copy .text-link{font-size:.875rem;margin-top:24px}.hp2.blog-refined .featured-article:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.hp2.blog-refined .article-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 62px;gap:0 62px;border:0}.hp2.blog-refined .article-grid>li{min-width:0;border:0;border-top:1px solid var(--line)}.hp2.blog-refined .article-grid .archive-card{position:relative;display:flex;flex-direction:column;gap:0;height:100%;padding:30px 0 36px}.hp2.blog-refined .archive-card .resource-topic{margin-bottom:12px}.hp2.blog-refined .archive-card .index-meta{order:3;margin-top:auto;padding:24px 30px 0 0;font-size:.75rem;line-height:1.5}.hp2.blog-refined .archive-card h3{font-size:1.5625rem;line-height:1.3;letter-spacing:-.03em;margin:0 0 16px;font-weight:500;max-width:530px}.hp2.blog-refined .archive-card .index-body{font-size:.9375rem;line-height:1.75;margin:0;max-width:535px}.hp2.blog-refined .archive-card .article-direction{position:absolute;bottom:36px;right:0;color:#626b64}.hp2.blog-refined .archive-card .article-direction .icon{width:17px;height:17px}.hp2.article-refined .crumbs ol{flex-wrap:wrap;row-gap:6px}.hp2.article-refined .article-hero{padding:62px 0 50px}.hp2.article-refined .article-hero .hero-copy{max-width:1070px}.hp2.article-refined .article-hero h1{max-width:1040px;font-size:clamp(3.125rem,4.7vw,4.1875rem);line-height:1.075;letter-spacing:-.043em;text-wrap:balance;margin:0 0 26px}.hp2.article-refined .article-hero .hero-copy>p{max-width:740px;font-size:1.125rem;line-height:1.75;margin:0 0 28px}.hp2.article-refined .article-hero .actions{gap:16px 26px;flex-wrap:wrap}.hp2.article-refined .article-section{padding:0 0 82px}.hp2.article-refined .reading-layout{display:grid;grid-template-columns:minmax(0,760px) minmax(200px,264px);grid-gap:96px;gap:96px;justify-content:space-between;align-items:start;border-top:1px solid var(--line);padding-top:35px}.hp2.article-refined .reading-column{grid-column:1;grid-row:1;max-width:760px;min-width:0}.hp2.article-refined .reading-column .prose-meta{font-size:.875rem;line-height:1.8;color:var(--muted);margin:0 0 28px}.hp2.article-refined .reading-column>img{display:block;width:100%;height:auto;margin:0 0 38px;border-radius:3px}.hp2.article-refined .reading-column li,.hp2.article-refined .reading-column p{font-size:1.125rem;line-height:1.85;color:#414843}.hp2.article-refined .reading-column p{margin:0 0 23px}.hp2.article-refined .reading-column h2{font-size:1.9375rem;line-height:1.3;letter-spacing:-.028em;margin:54px 0 20px;font-weight:500;scroll-margin-top:30px}.hp2.article-refined .reading-column h2 em{font-family:inherit}.hp2.article-refined .reading-column h3{font-size:1.4375rem;line-height:1.4;margin-top:34px}.hp2.article-refined .reading-column strong{color:#232824;font-weight:600}.hp2.article-refined .reading-column a{-webkit-text-decoration-color:#839c78;text-decoration-color:#839c78;text-underline-offset:4px;text-decoration-thickness:1px}.hp2.article-refined .reading-column a:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.hp2.article-refined .reading-column ol,.hp2.article-refined .reading-column ul{padding-left:24px;margin:0 0 26px}.hp2.article-refined .reading-column li{margin:0 0 16px;padding-left:5px}.hp2.article-refined .reading-column li::marker{color:#6d776c}.hp2.article-refined .article-sidebar{grid-column:2;grid-row:1;position:-webkit-sticky;position:sticky;top:30px;min-width:0}.hp2.article-refined .article-toc{max-height:calc(100vh - 60px);overflow:auto;scrollbar-width:thin;scrollbar-color:#d2d7d2 transparent;padding-bottom:10px}.hp2.article-refined .article-toc summary{cursor:pointer;font-size:.75rem;line-height:1.5;letter-spacing:.07em;font-weight:500;text-transform:uppercase;color:#444e46;padding:0 0 18px}.hp2.article-refined .article-toc summary::marker{font-size:9px;color:#7c877b}.hp2.article-refined .article-toc ol{list-style:none;margin:0;padding:0}.hp2.article-refined .article-toc li{margin:0;padding:0}.hp2.article-refined .article-toc li a{display:block;font-size:.8125rem;line-height:1.6;color:#687168;padding:8px 10px 8px 17px;border-left:1px solid #dfe4dd}.hp2.article-refined .article-toc li a:hover{color:var(--ink);background:#f7f8f6}.hp2.article-refined .article-toc li a[aria-current=location]{color:#253321;border-left:2px solid #5ba339;padding-left:16px;background:#f1f5ee}.hp2.article-refined .back-to-top{font-size:.8125rem;margin-top:26px;gap:14px}.hp2.article-refined .related-reading{background:#f5f6f5;border-top:1px solid #e7e9e7;padding:72px 0 78px}.hp2.article-refined .related-reading .section-heading{display:block;margin-bottom:36px}.hp2.article-refined .related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:38px;gap:38px;border:0}.hp2.article-refined .related-grid li{min-width:0;border:0;border-top:1px solid #d7ddd5}.hp2.article-refined .related-grid a{display:flex;flex-direction:column;gap:20px;height:100%;padding:26px 0 0}.hp2.article-refined .related-grid h3{font-size:1.375rem;line-height:1.35;letter-spacing:-.025em;font-weight:500}.hp2.article-refined .related-grid .index-body{font-size:.9375rem;line-height:1.7}.hp2.article-refined .related-grid .article-direction{margin-top:auto;color:#616e5e}.hp2.article-refined .related-grid .icon{width:18px;height:18px}@media (max-width:1150px){.hp2.knowledge-refined .hub-start-layout{gap:48px}.hp2.knowledge-refined .resource-layout{grid-template-columns:204px minmax(0,1fr);gap:38px}.hp2.knowledge-refined .resource-grid{gap:0 28px}.hp2.knowledge-refined .resource-card h3{font-size:1.25rem}.hp2.blog-refined .featured-article{gap:36px}.hp2.blog-refined .article-grid{gap:0 40px}.hp2.article-refined .reading-layout{grid-template-columns:minmax(0,1fr) 224px;gap:48px}.hp2.article-refined .article-hero h1{font-size:3.5625rem}.hp2.article-refined .related-grid{gap:28px}}@media (max-width:900px){.hp2.knowledge-refined .hub-start-layout{grid-template-columns:.8fr 1.2fr;gap:30px}.hp2.knowledge-refined .hub-start-link{padding-left:28px}.hp2.knowledge-refined .hub-start-link h3{font-size:1.5625rem}.hp2.knowledge-refined .resource-layout{grid-template-columns:1fr;gap:28px}.hp2.knowledge-refined .topic-sidebar{position:static}.hp2.knowledge-refined .topic-sidebar>.eyebrow{margin-bottom:12px}.hp2.knowledge-refined .topic-filters{display:flex;flex-wrap:wrap;gap:6px}.hp2.knowledge-refined .topic-filter{width:auto;border:1px solid var(--line);padding:10px 13px;border-radius:2px}.hp2.knowledge-refined .topic-filter.is-active{border:1px solid #8ab57a}.hp2.knowledge-refined .archive-link{display:none}.hp2.knowledge-refined .library-heading h2{font-size:2.4375rem}.hp2.knowledge-refined .hub-search{width:310px}.hp2.blog-refined .featured-article{grid-template-columns:1fr 1fr;gap:30px}.hp2.blog-refined .featured-copy h3{font-size:1.8125rem}.hp2.blog-refined .featured-image img{aspect-ratio:1.1}.hp2.blog-refined .archive-card h3{font-size:1.375rem}.hp2.article-refined .reading-layout{display:flex;flex-direction:column;gap:30px}.hp2.article-refined .article-sidebar{position:static;order:-1;width:100%;border-bottom:1px solid var(--line);padding-bottom:23px}.hp2.article-refined .article-toc{max-height:none;overflow:visible;padding-bottom:0}.hp2.article-refined .article-toc summary{padding:0}.hp2.article-refined .article-toc details[open] summary{padding-bottom:18px}.hp2.article-refined .article-toc ol{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px 24px;gap:4px 24px}.hp2.article-refined .back-to-top{display:none}.hp2.article-refined .reading-column{max-width:760px;width:100%;margin-inline:auto}.hp2.article-refined .article-hero h1{font-size:3.125rem}.hp2.article-refined .related-grid{grid-template-columns:1fr;gap:28px}.hp2.article-refined .related-grid a{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 36px;gap:20px 36px}.hp2.article-refined .related-grid h3{grid-column:1;grid-row:1}.hp2.article-refined .related-grid .index-body{grid-column:2;grid-row:1/3}.hp2.article-refined .related-grid .article-direction{grid-column:1;grid-row:2}}@media (max-width:650px){.hp2.blog-refined .index-hero,.hp2.knowledge-refined .index-hero{padding:40px 0 52px}.hp2.knowledge-refined .hub-start{padding:30px 0 34px}.hp2.knowledge-refined .hub-start-layout{grid-template-columns:1fr;gap:25px}.hp2.knowledge-refined .hub-start-label h2{font-size:1.625rem}.hp2.knowledge-refined .hub-start-label h2 br{display:none}.hp2.knowledge-refined .hub-start-label .eyebrow{margin-bottom:12px}.hp2.knowledge-refined .hub-start-link{padding:25px 0 0;border-left:0;border-top:1px solid #d6dbd6}.hp2.knowledge-refined .hub-start-link h3{font-size:1.5rem;margin-block:12px 18px}.hp2.knowledge-refined .hub-library{padding:54px 0 58px}.hp2.knowledge-refined .library-heading{flex-direction:column;align-items:stretch;gap:26px;padding-bottom:26px}.hp2.knowledge-refined .library-heading h2{font-size:2.25rem}.hp2.knowledge-refined .hub-search{width:100%}.hp2.knowledge-refined .hub-search input{font-size:1rem}.hp2.knowledge-refined .topic-filter{font-size:.8125rem;gap:9px}.hp2.knowledge-refined .resource-layout{padding-top:26px}.hp2.knowledge-refined .resource-grid{grid-template-columns:1fr}.hp2.knowledge-refined .resource-card a{min-height:0;padding:24px 0 26px}.hp2.knowledge-refined .resource-card h3{font-size:1.375rem;margin:13px 0 22px}.hp2.blog-refined .archive-section{padding:8px 0 58px}.hp2.blog-refined .archive-section .section-heading{margin-bottom:26px}.hp2.blog-refined .featured-article{grid-template-columns:1fr;gap:27px;padding:26px 0 34px}.hp2.blog-refined .featured-image img{aspect-ratio:1.65}.hp2.blog-refined .featured-copy h3{font-size:1.875rem}.hp2.blog-refined .featured-copy .index-body{font-size:.9375rem}.hp2.blog-refined .article-grid{grid-template-columns:1fr;gap:0}.hp2.blog-refined .article-grid .archive-card{padding:27px 0 30px}.hp2.blog-refined .archive-card h3{font-size:1.5rem;margin-bottom:13px}.hp2.blog-refined .archive-card .article-direction{bottom:30px}.hp2.article-refined .article-hero{padding:38px 0 36px}.hp2.article-refined .article-hero h1{font-size:2.625rem;line-height:1.1;letter-spacing:-.04em}.hp2.article-refined .article-hero .hero-copy>p{font-size:1rem;line-height:1.75}.hp2.article-refined .reading-layout{padding-top:25px}.hp2.article-refined .article-toc ol{grid-template-columns:1fr}.hp2.article-refined .reading-column li,.hp2.article-refined .reading-column p{font-size:1.0625rem;line-height:1.8}.hp2.article-refined .reading-column .prose-meta{font-size:.8125rem;margin-bottom:24px}.hp2.article-refined .reading-column>img{margin-bottom:29px}.hp2.article-refined .reading-column h2{font-size:1.625rem;line-height:1.3;margin:40px 0 18px}.hp2.article-refined .reading-column ol,.hp2.article-refined .reading-column ul{padding-left:21px}.hp2.article-refined .article-section{padding-bottom:55px}.hp2.article-refined .related-reading{padding:54px 0 58px}.hp2.article-refined .related-grid a{display:flex;gap:16px}.hp2.article-refined .related-grid h3{font-size:1.375rem}}@media (prefers-reduced-motion:reduce){.hp2.page-refined *{scroll-behavior:auto!important}}