.knowledge-index{--knowledge-rail:76px;--knowledge-gap:28px;max-width:1080px;color:var(--color-primary);margin-inline:auto;padding:64px 48px 72px}.knowledge-index__masthead{border-top:2px solid var(--color-primary);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-top:16px;display:flex}.knowledge-index__publication{font-family:var(--font-latin-display);letter-spacing:.035em;font-size:26px;line-height:1.3}.knowledge-index__strapline{color:var(--color-foreground-muted);font-size:12px;line-height:1.8}.knowledge-index__series{grid-template-columns:var(--knowledge-rail) minmax(0, 1fr);gap:var(--knowledge-gap);align-items:start;padding-block:40px 36px;display:grid}.knowledge-index__series-no{border-top:2px solid var(--color-sage);color:var(--color-accent);font-family:var(--font-latin-serif);letter-spacing:.1em;text-transform:uppercase;margin-top:10px;padding-top:8px;font-size:12px}.knowledge-index__title{font-family:var(--font-serif);font-feature-settings:"palt";margin:0;font-size:clamp(30px,3.3vw,44px);font-weight:500;line-height:1.5}.knowledge-index__title>span{display:inline-block}.knowledge-index__intro{max-width:38em;color:var(--color-body-copy);text-wrap:pretty;margin-top:16px;font-size:15px;line-height:1.95}.knowledge-index__contents-label{border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-border-neutral);color:var(--color-foreground-muted);letter-spacing:.08em;justify-content:space-between;padding-block:12px;font-size:12px;display:flex}.knowledge-index__contents{margin:0;padding:0;list-style:none}.knowledge-index__contents>li{border-bottom:1px solid var(--color-border-neutral)}.knowledge-index__article{grid-template-columns:var(--knowledge-rail) minmax(0, 1fr) 24px;gap:var(--knowledge-gap);color:var(--color-primary);align-items:start;padding-block:28px;text-decoration:none;transition:background-color .18s;display:grid}.knowledge-index__chapter{color:var(--color-accent);font-family:var(--font-latin-serif);margin-top:5px;font-size:14px}.knowledge-index__article-copy h3{text-wrap:pretty;font-size:20px;font-weight:500;line-height:1.6}.knowledge-index__article-copy h3>span{display:block}.knowledge-index__article-copy .knowledge-index__subtitle{margin-top:3px;font-size:16px;font-weight:400;line-height:1.75}.knowledge-index__article-copy>p{max-width:44em;color:var(--color-foreground-muted);text-wrap:pretty;margin-top:12px;font-size:14px;line-height:1.9}.knowledge-index__arrow{color:var(--color-accent);margin-top:5px;transition:transform .18s}.knowledge-index__article:hover{background:var(--color-sage-subtle)}.knowledge-index__article:hover .knowledge-index__arrow{transform:translate(3px)}.knowledge-index__article:focus-visible,.knowledge-index__back:focus-visible{outline:2px solid var(--color-primary);outline-offset:5px}.knowledge-index__back{border-bottom:1px solid var(--color-sage);min-height:44px;color:var(--color-primary);align-items:center;gap:12px;margin-top:28px;font-size:14px;text-decoration:none;display:inline-flex}.knowledge-index__back:hover{color:var(--color-accent)}@media (max-width:767px){.knowledge-index{padding:36px 24px 48px}.knowledge-index__publication{font-size:24px}.knowledge-index__strapline{font-size:11px}.knowledge-index__series{grid-template-columns:1fr;gap:16px;padding-block:28px}.knowledge-index__series-no{width:fit-content;min-width:72px;margin-top:0}.knowledge-index__title{font-size:clamp(29px,7.7vw,38px);line-height:1.5}.knowledge-index__intro{margin-top:14px;font-size:14px}.knowledge-index__article{grid-template-columns:minmax(0,1fr) 20px;gap:8px 12px;padding-block:24px}.knowledge-index__chapter{grid-column:1;margin:0;font-size:12px}.knowledge-index__article-copy{grid-area:2/1}.knowledge-index__arrow{grid-area:2/2;margin-top:4px}.knowledge-index__article-copy h3{font-size:18px}.knowledge-index__article-copy .knowledge-index__subtitle{font-size:15px}.knowledge-index__article-copy>p{margin-top:10px;font-size:13px}}@media (prefers-reduced-motion:reduce){.knowledge-index__article,.knowledge-index__arrow{transition:none}}.knowledge-index__volume{scroll-margin-top:100px}.knowledge-index__volume+.knowledge-index__volume{margin-top:56px}.knowledge-index__series{grid-template-columns:var(--knowledge-rail) minmax(0, 1fr) 180px;align-items:center}.knowledge-index__cover{object-fit:contain;width:180px;height:240px}@media (max-width:767px){.knowledge-index__series{grid-template-columns:minmax(0,1fr)}.knowledge-index__cover{justify-self:center;width:140px;height:auto}.knowledge-index__volume+.knowledge-index__volume{margin-top:40px}}
