.knowledge-page{padding-bottom:80px}
.knowledge-hero{position:relative;overflow:hidden;margin:16px 0 28px;padding:48px clamp(24px,5vw,60px);border-radius:18px;background:linear-gradient(125deg,#163c36,#285448);color:#fff}
.knowledge-hero .section-kicker{position:relative;color:#d9c58e}
.knowledge-hero h1{position:relative;margin:9px 0 13px;font-size:clamp(2.1rem,5vw,3.7rem);max-width:750px}
.knowledge-hero p{position:relative;max-width:68ch;margin:0;color:#e2ebe2;line-height:1.75}
.knowledge-mark{position:absolute;inset-inline-end:35px;top:-45px;color:#ffffff17;font-size:15rem;line-height:1}
.knowledge-search{display:grid;gap:7px;margin:24px 0;font-weight:700}
.knowledge-search>div{display:flex;gap:8px;max-width:700px}
.knowledge-search input{flex:1;min-width:0;min-height:46px;padding:9px 13px;border:1px solid var(--line);border-radius:9px;background:var(--surface);color:var(--ink)}
.knowledge-search button{padding:9px 20px;border:0;border-radius:9px;background:var(--forest);color:#fff;font-weight:700}
.knowledge-categories{display:flex;gap:8px;overflow-x:auto;padding:2px 0 16px;margin-bottom:15px;scrollbar-width:thin}
.knowledge-categories a{flex:none;padding:8px 12px;border:1px solid var(--line);border-radius:100px;background:var(--surface);font-size:.9rem}
.knowledge-categories a[aria-current=page]{background:var(--forest);border-color:var(--forest);color:#fff}
.knowledge-categories small{opacity:.7}
.knowledge-list{display:grid;gap:13px;max-width:930px}
.knowledge-list-card{position:relative;display:block;padding:24px 60px 24px 25px;border:1px solid var(--line);border-radius:13px;background:var(--surface);transition:border-color .15s,transform .15s}
.knowledge-list-card:hover{border-color:var(--gold);transform:translateY(-2px)}
.knowledge-card-kicker{color:var(--gold);font-size:.76rem;font-weight:800;letter-spacing:.08em}
.knowledge-list-card h2{font-size:1.24rem;margin:8px 0;line-height:1.45}
.knowledge-list-card p{color:var(--muted);margin:0 0 10px;line-height:1.7}
.knowledge-list-card small{color:var(--muted)}
.knowledge-list-card>span:last-child{position:absolute;inset-inline-end:24px;top:24px;color:var(--forest-2)}
.knowledge-empty{display:block;padding:25px;border:1px dashed var(--line);border-radius:11px;background:var(--surface);color:var(--muted);line-height:1.7}
.knowledge-reader-head{max-width:1000px;margin:38px auto 25px}
.knowledge-reader-head h1{margin:10px 0;font-size:clamp(2rem,4vw,3.3rem);line-height:1.4}
.knowledge-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px;max-width:1000px;margin:auto;align-items:start}
.knowledge-article{display:grid;gap:16px}
.knowledge-article>section,.knowledge-article:not(:has(section)){padding:30px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}
.knowledge-article h2{font-size:1.35rem;margin:0 0 17px}
.knowledge-exact{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.95;font-size:1.03rem}
.knowledge-exact[lang=ar]{font-size:1.35rem;line-height:2.1}
.knowledge-source{display:block;margin-top:18px;color:var(--muted);font-size:.84rem;line-height:1.55}
.knowledge-source a{text-decoration:underline;text-underline-offset:3px}
.knowledge-references{display:grid;gap:14px;padding-inline-start:24px;margin:0;white-space:pre-wrap;line-height:1.7}
.knowledge-references .knowledge-source{margin-top:4px}
.knowledge-related{display:grid;gap:8px}
.knowledge-related a,.knowledge-target-group a{display:block;padding:11px 13px;border:1px solid var(--line);border-radius:8px;color:var(--forest-2);font-weight:700}
.knowledge-related a:hover,.knowledge-target-group a:hover{border-color:var(--gold)}
.knowledge-aside{padding:25px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}
.knowledge-aside>a{display:inline-block;margin-top:14px;color:var(--forest-2);font-weight:700}
.knowledge-meta{display:grid;gap:13px;margin:0}
.knowledge-meta div{border-bottom:1px solid var(--line);padding-bottom:11px}
.knowledge-meta dt{font-size:.78rem;color:var(--muted)}
.knowledge-meta dd{margin:3px 0 0;font-weight:700;overflow-wrap:anywhere}
.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:25px 0}
.knowledge-profile-card,.knowledge-topic-card{position:relative;display:grid;align-content:start;gap:12px;min-height:178px;padding:24px;border:1px solid var(--line);border-radius:13px;background:var(--surface)}
.knowledge-profile-card>span:first-child,.knowledge-topic-card>span:nth-child(2){font-size:2rem;color:var(--gold)}
.knowledge-profile-card strong,.knowledge-topic-card strong{font-size:1.2rem;line-height:1.4}
.knowledge-profile-card small,.knowledge-topic-card small{color:var(--muted)}
.knowledge-profile-card>span:last-child,.knowledge-topic-card>span:last-child{position:absolute;inset-inline-end:23px;bottom:20px;color:var(--forest-2)}
.knowledge-note{color:var(--muted)}
.knowledge-topic-content{max-width:1000px;margin:30px auto}
.knowledge-target-group{padding:23px;border:1px solid var(--line);border-radius:12px;background:var(--surface);margin:15px 0}
.knowledge-target-group h3{margin:0 0 12px}
.knowledge-target-group>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
.knowledge-target-group a{display:flex;justify-content:space-between;gap:12px}
@media(max-width:850px){.knowledge-layout{grid-template-columns:1fr}.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.knowledge-hero{padding:34px 23px}.knowledge-mark{font-size:9rem;top:-12px}.knowledge-grid,.knowledge-target-group>div{grid-template-columns:1fr}.knowledge-list-card{padding:20px 45px 20px 20px}.knowledge-article>section,.knowledge-aside{padding:22px}}
