.site-header nav .active{color:var(--green);border-bottom:2px solid var(--green);padding-bottom:7px}.knowledge-hero{padding:42px max(7vw,36px) 88px;background:linear-gradient(135deg,#edf2eb,#f5f4ef 65%);border-bottom:1px solid var(--line)}.breadcrumbs{display:flex;gap:10px;color:var(--muted);font-size:13px;margin-bottom:74px}.breadcrumbs a{text-decoration:underline;text-underline-offset:3px}.knowledge-hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:8vw;align-items:end}.knowledge-hero h1{font:600 clamp(64px,9vw,132px)/.87 Manrope;letter-spacing:-7px;margin:0}.knowledge-hero h1 em{font-style:normal;color:var(--green)}.knowledge-lead{padding-bottom:8px}.knowledge-lead p{font-size:20px;color:#4d5c56;margin:0 0 36px}.knowledge-lead a{font-weight:700;color:var(--green);display:flex;justify-content:space-between;border-bottom:1px solid var(--green);padding-bottom:12px}.definition{padding:100px max(7vw,36px);display:grid;grid-template-columns:1fr 3fr;gap:5vw}.definition-label{display:flex;gap:12px;color:var(--green);font-size:12px;text-transform:uppercase;font-weight:700;letter-spacing:1px}.definition-label p{margin:0}.definition-copy h2,.process-section h2,.concept-section h2,.article-entry h2,.source-strip h2{font:600 clamp(38px,5vw,68px)/1.05 Manrope;letter-spacing:-3px;margin:0}.big-copy{font:500 clamp(25px,3vw,40px)/1.3 Manrope;max-width:1000px;margin:34px 0 42px}.two-col-copy{display:grid;grid-template-columns:1fr 1fr;gap:50px;color:var(--muted);font-size:17px}.note{margin-top:46px;background:#e5ece6;border-left:4px solid var(--green);padding:25px 30px;display:grid;grid-template-columns:220px 1fr;gap:30px}.note p{margin:0;color:#48564f}.question-panel{margin:0 max(3vw,18px);padding:86px max(4vw,30px);background:var(--green);color:white}.question-panel h2{font:600 clamp(40px,5vw,72px)/1.05 Manrope;letter-spacing:-3px;margin:0 0 55px}.decision-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.22);margin-bottom:42px}.decision-grid>div{background:var(--green);padding:30px}.decision-grid span{color:var(--accent);font:700 13px Manrope}.decision-grid h3{font:600 20px/1.3 Manrope;margin:28px 0 12px}.decision-grid p{color:#d5e1dc;margin:0;font-size:14px}.process-section,.concept-section,.article-entry{padding:100px max(7vw,36px)}.process-section .section-intro p{font-size:18px;color:var(--muted);max-width:760px}.process-list{list-style:none;padding:0;margin:55px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr}.process-list li{display:grid;grid-template-columns:55px 1fr;gap:20px;padding:28px 30px 28px 0;border-bottom:1px solid var(--line)}.process-list li:nth-child(odd){border-right:1px solid var(--line);padding-right:45px}.process-list li:nth-child(even){padding-left:45px}.process-list>li>span{color:var(--green);font:700 12px Manrope}.process-list h3{font:600 20px Manrope;margin:0 0 8px}.process-list p{color:var(--muted);margin:0;font-size:14px}.concept-section{background:white}.concept-grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line)}.concept-grid article{padding:30px;min-height:240px;border-right:1px solid var(--line)}.concept-grid article:last-child{border:0}.concept-grid article>span,.entry-list small{color:var(--green);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px}.concept-grid h3{font:600 22px Manrope;margin:35px 0 12px}.concept-grid p{color:var(--muted);font-size:14px}.article-entry{background:#eef1ec}.entry-list{border-top:1px solid var(--ink)}.entry-list a{display:grid;grid-template-columns:60px 1fr auto;align-items:center;gap:24px;padding:27px 8px;border-bottom:1px solid #bfc8c2;transition:.2s}.entry-list a:hover{background:white;padding-left:18px}.entry-list>a>span{color:var(--green);font:700 12px Manrope}.entry-list h3{font:600 22px Manrope;margin:5px 0}.entry-list p{margin:0;color:var(--muted);font-size:14px}.entry-list b{font-size:25px;color:var(--green)}.source-strip{padding:70px max(7vw,36px);display:grid;grid-template-columns:1fr 1fr;gap:8vw;border-top:1px solid var(--ink)}.source-strip h2{font-size:42px}.source-strip>div:last-child{display:flex;flex-direction:column;justify-content:center}.source-strip a{padding:18px 0;border-bottom:1px solid var(--line);font-weight:700;color:var(--green)}
@media(max-width:900px){.knowledge-hero-grid,.definition,.source-strip{grid-template-columns:1fr}.knowledge-hero-grid{gap:45px}.knowledge-hero h1{letter-spacing:-4px}.definition-label{margin-bottom:20px}.decision-grid,.concept-grid{grid-template-columns:1fr 1fr}.process-list{grid-template-columns:1fr}.process-list li:nth-child(odd){border-right:0;padding-right:0}.process-list li:nth-child(even){padding-left:0}.concept-grid article{border-bottom:1px solid var(--line)}.note{grid-template-columns:1fr}.two-col-copy{gap:25px}}
@media(max-width:520px){.knowledge-hero,.definition,.process-section,.concept-section,.article-entry,.source-strip{padding-left:22px;padding-right:22px}.breadcrumbs{margin-bottom:45px}.knowledge-hero h1{font-size:58px}.knowledge-lead p{font-size:17px}.two-col-copy,.decision-grid,.concept-grid{grid-template-columns:1fr}.question-panel{margin:0 10px;padding:58px 22px}.definition{padding-top:70px;padding-bottom:70px}.entry-list a{grid-template-columns:36px 1fr}.entry-list b{display:none}.source-strip{gap:30px}}
