.knowledge-page,.knowledge-article-page{--knowledge-ink:var(--text,#142a31);--knowledge-green:var(--accent,#1d7350);--knowledge-muted:var(--muted,#526b68);--knowledge-line:var(--line,#d9e2d8);--knowledge-panel:var(--panel,#fffefa);--knowledge-raised:var(--panel-raised,#e9f0e4);box-sizing:border-box;width:100%;max-width:none;min-height:100vh;color:var(--knowledge-ink);background:var(--surface,#f4f3ed);font-family:var(--font-sans);margin:0;padding:0}.knowledge-page *,.knowledge-page :before,.knowledge-page :after,.knowledge-article-page *,.knowledge-article-page :before,.knowledge-article-page :after{box-sizing:border-box}.knowledge-page>.market-nav,.knowledge-article-page>.market-nav{width:100%;max-width:none;margin-inline:0}.knowledge-page>:not(.market-nav),.knowledge-article-page>:not(.market-nav){width:min(100% - 64px,1180px);margin-inline:auto}.knowledge-hero{max-width:800px;padding-block-start:clamp(48px,7vw,82px)}.knowledge-hero h1,.knowledge-article-page .editorial-article h1{color:var(--knowledge-ink);font-family:var(--font-display);letter-spacing:-.055em;overflow-wrap:anywhere;font-size:clamp(2.6rem,6.5vw,5.25rem);font-weight:600;line-height:1.06}.knowledge-hero h1{margin:.25em 0 .18em}.knowledge-hero>p{max-width:66ch;color:var(--knowledge-muted);font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.75}.knowledge-filters{border:1px solid var(--knowledge-line);background:var(--knowledge-raised);border-radius:9px;grid-template-columns:minmax(200px,1.5fr) repeat(2,minmax(150px,.8fr)) auto;align-items:end;gap:12px;margin-block:34px 6px;padding:18px;display:grid}.knowledge-filters label{min-width:0;color:var(--knowledge-ink);gap:7px;font-size:.82rem;font-weight:700;display:grid}.knowledge-filters input,.knowledge-filters select{border:1px solid var(--line-bright,#c7d6ca);background:var(--knowledge-panel);width:100%;min-width:0;min-height:46px;color:var(--knowledge-ink);font:inherit;border-radius:7px;padding:10px 12px}.knowledge-filters input:focus-visible,.knowledge-filters select:focus-visible{border-color:var(--knowledge-green)}.knowledge-filter-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.knowledge-filter-actions button,.knowledge-cta a,.knowledge-article-page .editorial-cta a{border:1px solid var(--knowledge-green);background:var(--knowledge-green);color:#f5f4eb;min-height:46px;font:inherit;text-align:center;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:11px 17px;font-size:.88rem;font-weight:750;line-height:1.3;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-flex}.knowledge-filter-actions button:hover,.knowledge-cta a:hover,.knowledge-article-page .editorial-cta a:hover{background:#155b41;transform:translateY(-2px)}.knowledge-filter-actions a,.knowledge-read-link,.knowledge-pagination a,.knowledge-breadcrumbs a{color:var(--knowledge-green);text-underline-offset:4px;font-weight:700}.knowledge-filter-actions a{font-size:.83rem}.knowledge-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px}.knowledge-card{border-color:var(--knowledge-line);background:var(--knowledge-panel);border-radius:9px;flex-direction:column;align-items:flex-start;gap:11px;min-width:0;display:flex;overflow:hidden;box-shadow:0 10px 30px #142a310b}.knowledge-card h2,.knowledge-card h3{color:var(--knowledge-ink);font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:1.3rem;line-height:1.3}.knowledge-card h2 a,.knowledge-card h3 a{color:inherit;text-decoration:none}.knowledge-card h2 a:hover,.knowledge-card h3 a:hover{color:var(--knowledge-green);text-underline-offset:4px;text-decoration:underline}.knowledge-card>p{color:var(--knowledge-muted);margin:0;line-height:1.7}.knowledge-category{color:var(--knowledge-green);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.knowledge-card time{color:var(--knowledge-muted);margin-top:auto;font-size:.78rem}.knowledge-read-link{align-items:center;min-height:42px;margin-top:1px;font-size:.86rem;text-decoration:none;display:inline-flex}.knowledge-audiences{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.knowledge-audiences li{background:var(--knowledge-raised);color:var(--knowledge-muted);border-radius:4px;padding:6px 9px;font-size:.72rem}.knowledge-card-image{object-fit:cover;width:calc(100% + 44px);height:180px;margin:-22px -22px 5px}.knowledge-empty{border:1px solid var(--knowledge-line);background:var(--knowledge-raised);text-align:center;border-radius:9px;margin-block:36px;padding:clamp(24px,5vw,42px)}.knowledge-empty h2{color:var(--knowledge-ink);font-family:var(--font-display);margin-top:0;font-size:1.35rem}.knowledge-empty p{max-width:660px;color:var(--knowledge-muted);margin-inline:auto;line-height:1.75}.knowledge-pagination{border-top:1px solid var(--knowledge-line);color:var(--knowledge-muted);justify-content:space-between;align-items:center;gap:16px;margin-block:30px;padding-block:14px;display:flex}.knowledge-pagination a,.knowledge-pagination span{min-width:90px}.knowledge-pagination a:last-child,.knowledge-pagination span:last-child{text-align:end}.knowledge-pagination a{text-decoration-thickness:1px}.knowledge-cta{border:1px solid var(--knowledge-line);background:var(--knowledge-raised);border-radius:9px;flex-wrap:wrap;justify-content:center;gap:12px;margin-block:42px 0;padding:24px;display:flex}.knowledge-cta a{border-color:var(--knowledge-green);color:var(--knowledge-green);background:0 0}.knowledge-cta a:first-child{background:var(--knowledge-green);color:#f5f4eb}.knowledge-article-page{padding-block:0 76px}.knowledge-breadcrumbs{color:var(--knowledge-muted);flex-wrap:wrap;align-items:center;gap:12px;margin-block:30px 38px;font-size:.83rem;display:flex}.knowledge-breadcrumbs a{text-decoration:none}.knowledge-breadcrumbs a:hover{text-decoration:underline}.knowledge-article-page .editorial-article{min-width:0;max-width:760px}.knowledge-article-page .editorial-article h1{margin-block:.22em .36em;font-size:clamp(2.35rem,5.4vw,4.5rem);line-height:1.1}.knowledge-article-page .editorial-article>*{max-width:100%}.knowledge-article-page .editorial-article p,.knowledge-article-page .editorial-article li{color:var(--knowledge-muted);overflow-wrap:anywhere;font-size:1rem;line-height:1.85}.knowledge-article-page .editorial-article h2,.knowledge-article-page .editorial-article h3{color:var(--knowledge-ink);font-family:var(--font-display);letter-spacing:-.03em;line-height:1.25}.knowledge-article-page .editorial-article a{color:var(--knowledge-green);text-underline-offset:3px}.knowledge-cover{object-fit:cover;border-radius:9px;width:100%;max-height:500px;margin-block:28px;display:block}.knowledge-inline-artwork{border:1px solid var(--knowledge-line);background:var(--knowledge-raised);border-radius:9px;margin-block:36px;padding:14px}.knowledge-inline-artwork img{object-fit:cover;border-radius:6px;width:100%;max-height:540px;display:block}.knowledge-inline-artwork figcaption{color:var(--knowledge-muted);margin-top:10px;font-size:.8rem;line-height:1.55}.knowledge-related{max-width:1000px;margin:52px auto 0}.knowledge-related>h2{color:var(--knowledge-ink);font-family:var(--font-display);font-size:1.65rem}.knowledge-related .editorial-grid{margin-top:18px}.knowledge-page :where(a,button,input,select):focus-visible,.knowledge-article-page :where(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #71a376}.knowledge-page[dir=rtl] .knowledge-hero h1,.knowledge-article-page[dir=rtl] .editorial-article h1,.knowledge-page[dir=rtl] .knowledge-card h2,.knowledge-page[dir=rtl] .knowledge-card h3{letter-spacing:0;line-height:1.45}.knowledge-article-page[dir=rtl] .knowledge-breadcrumbs{direction:rtl}@media (max-width:760px){.knowledge-page>:not(.market-nav),.knowledge-article-page>:not(.market-nav){width:min(100% - 40px,620px)}.knowledge-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.knowledge-filters label:first-child,.knowledge-filter-actions{grid-column:1/-1}.knowledge-filter-actions button{flex:1}.knowledge-card-image{height:165px}}@media (max-width:480px){.knowledge-page>:not(.market-nav),.knowledge-article-page>:not(.market-nav){width:min(100% - 32px,420px)}.knowledge-hero{padding-block-start:34px}.knowledge-hero h1{letter-spacing:-.04em;font-size:clamp(2rem,9.5vw,2.75rem);line-height:1.2}.knowledge-filters{grid-template-columns:minmax(0,1fr);gap:10px;margin-top:22px;padding:13px}.knowledge-filters label,.knowledge-filters label:first-child,.knowledge-filter-actions{grid-column:auto}.knowledge-filter-actions button{min-width:0}.knowledge-grid{gap:14px;margin-top:22px}.knowledge-card{padding:17px}.knowledge-card-image{width:calc(100% + 34px);height:155px;margin:-17px -17px 4px}.knowledge-pagination{gap:8px;margin-block:22px;font-size:.82rem}.knowledge-pagination a,.knowledge-pagination span{min-width:0}.knowledge-cta{gap:9px;margin-top:28px;padding:16px}.knowledge-cta a{flex:150px}.knowledge-article-page{padding-bottom:48px}.knowledge-breadcrumbs{gap:8px;margin-block:20px 25px}.knowledge-article-page .editorial-article h1{font-size:clamp(2rem,9vw,3.2rem);line-height:1.2}.knowledge-article-page .editorial-article p,.knowledge-article-page .editorial-article li{font-size:.96rem;line-height:1.8}.knowledge-cover{border-radius:7px;margin-block:20px}.knowledge-inline-artwork{margin-block:27px;padding:10px}}@media (prefers-reduced-motion:reduce){.knowledge-filter-actions button,.knowledge-cta a,.knowledge-article-page .editorial-cta a{transition:none}}
