.sources_header__6nM3R{background:var(--ink);color:#fff}.sources_headerInner__i9HYs{padding-top:4rem;padding-bottom:3.5rem}.sources_headerInner__i9HYs h1{font-family:var(--serif);font-weight:600;font-size:clamp(2.2rem,4vw,3.2rem);line-height:1.1;margin:.8rem 0}.sources_headerInner__i9HYs p{color:hsla(0,0%,100%,.78);max-width:640px;line-height:1.6}.sources_layout__Xk_8i{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:4rem;gap:4rem;padding-top:3.5rem;padding-bottom:5rem}.sources_index__HdjI_{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + 1.5rem);align-self:start;max-height:calc(100vh - var(--header-h) - 3rem);overflow-y:auto;font-size:.85rem}.sources_searchLabel__fEXKJ{display:block;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:.5rem}.sources_search__U52Tr{width:100%;border:1px solid var(--rule);border-bottom:2px solid var(--ink);padding:.65rem .75rem;font:inherit;margin-bottom:1.75rem}.sources_search__U52Tr:focus{outline:none;border-bottom-color:var(--electric)}.sources_indexGroup__yiiqa{margin-bottom:1.4rem}.sources_indexTopic__YLnaM{font-weight:700;color:var(--electric);margin-bottom:.4rem}.sources_indexGroup__yiiqa ul{list-style:none;border-left:1px solid var(--rule)}.sources_indexGroup__yiiqa li a{display:block;padding:.3rem 0 .3rem .8rem;color:var(--text-2);line-height:1.35}.sources_indexGroup__yiiqa li a:hover{color:var(--ink);box-shadow:inset 2px 0 0 var(--electric)}.sources_topic__HITz6{margin-bottom:3.5rem}.sources_topicTitle__XfX_M{font-family:var(--serif);font-weight:600;font-size:clamp(1.6rem,2.6vw,2.1rem);color:var(--ink);padding-bottom:.75rem;border-bottom:2px solid var(--ink);margin-bottom:.5rem}.sources_group__MsoY1{scroll-margin-top:calc(var(--header-h) + 1.5rem);padding:1.75rem 0;border-bottom:1px solid var(--rule)}.sources_group__MsoY1:target{background:linear-gradient(90deg,rgba(34,81,255,.06),transparent 70%);box-shadow:inset 3px 0 0 var(--electric);padding-left:1.25rem}.sources_groupHead__WgaS4{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.sources_groupMeta__24xbK{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);margin-bottom:.35rem}.sources_groupHead__WgaS4 h3{font-family:var(--serif);font-size:1.3rem;line-height:1.25;color:var(--ink)}.sources_groupHead__WgaS4 h3 a:hover{color:var(--electric)}.sources_count___Xcxo{flex-shrink:0;font-size:.78rem;font-weight:600;color:var(--electric);border:1px solid var(--electric);padding:.2rem .6rem;white-space:nowrap}.sources_list__ErB_n{margin-left:1.3rem;font-size:.9rem;line-height:1.6;color:var(--text-2)}.sources_list__ErB_n li{margin-bottom:.45rem}.sources_list__ErB_n a{color:var(--electric);word-break:break-word}.sources_list__ErB_n a:hover{text-decoration:underline}.sources_publisher__kbzP1{color:var(--text-3)}.sources_back__erd3Z{display:inline-block;margin-top:.75rem;font-size:.85rem;font-weight:600;color:var(--ink)}.sources_back__erd3Z:hover{color:var(--electric)}.sources_empty__LjtwR{color:var(--text-3);padding:2rem 0}@media (max-width:900px){.sources_layout__Xk_8i{grid-template-columns:1fr;gap:2rem}.sources_index__HdjI_{position:static;max-height:none}.sources_index__HdjI_ nav{display:none}}