.browse_page__ghP8O,.browse_root__v_SlT{min-height:100vh;background:#fff;color:#050505;font-family:var(--rb-font-sans)}.browse_page__ghP8O ::selection{background:#050505;color:#fff}.browse_shell__xGGfe{width:min(100% - 48px,1280px);margin:0 auto}.browse_header__jzR7M{padding:100px 0 58px}.browse_headerGrid__UVFm_{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.55fr);align-items:end;gap:clamp(48px,8vw,112px)}.browse_chapterTitle__we5CS,.browse_emptyTitle__UXh4u,.browse_statNumber__CwIa1,.browse_title__ApeE0,.browse_topicTitle__Y5PbW{color:#050505;font-family:var(--rb-font-editorial);font-weight:500;letter-spacing:-.055em}.browse_title__ApeE0{max-width:10ch;margin:0;font-size:clamp(5rem,10vw,10rem);line-height:.84}.browse_lede__ioOvI{max-width:42rem;margin:28px 0 0;color:#444;font-size:1.08rem;line-height:1.65}.browse_stats___OAtE{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #050505;border-left:1px solid #050505}.browse_stat__JbQA6{min-height:122px;padding:18px;border-right:1px solid #050505;border-bottom:1px solid #050505}.browse_statNumber__CwIa1{font-size:2.2rem;line-height:1}.browse_statLabel__9YxkG{margin-top:30px;color:#777;font-family:var(--rb-font-mono);font-size:.65rem;text-transform:uppercase}.browse_search__uV6pQ{display:flex;height:62px;align-items:center;gap:14px;margin-top:52px;padding:0 18px;border:1px solid #050505}.browse_searchIcon__gwRbq{font-family:var(--rb-font-mono)}.browse_searchInput__HbLms{min-width:0;height:100%;flex:1;border:0;outline:0;background:transparent;color:#050505;font:inherit;font-size:1rem}.browse_searchInput__HbLms::placeholder{color:#888}.browse_searchInput__HbLms::-webkit-search-cancel-button{-webkit-appearance:none}.browse_searchCount__n05KA{color:#777;font-family:var(--rb-font-mono);font-size:.68rem;white-space:nowrap}.browse_index__yDdJn{padding-bottom:112px;border-top:1px solid #050505}.browse_chapterRow__zqhO3{display:grid;grid-template-columns:minmax(220px,.36fr) minmax(0,.64fr);gap:clamp(36px,7vw,96px);padding:62px 0;border-bottom:1px solid #050505}.browse_chapterNumber__8tNZZ{display:block;color:#888;font-family:var(--rb-font-mono);font-size:.7rem}.browse_chapterTitle__we5CS{max-width:11ch;margin:20px 0 0;font-size:clamp(2.2rem,4vw,4.4rem);line-height:.95}.browse_chapterMeta__U6teZ{margin-top:18px;color:#777;font-family:var(--rb-font-mono);font-size:.68rem}.browse_topicList___gO8b{border-top:1px solid #aaa}.browse_topicRow__uMDLA{display:grid;grid-template-columns:1fr 42px;align-items:start;gap:20px;padding:22px 0;border-bottom:1px solid #aaa}.browse_topicTitle__Y5PbW{margin:0;font-size:1.32rem;line-height:1.1}.browse_topicDesc__0EnWq{margin:8px 0 0;color:#666;font-size:.9rem;line-height:1.55}.browse_topicArrow__Ug3Pq{display:grid;width:40px;height:40px;place-items:center;border:1px solid #050505;color:#050505;text-decoration:none}.browse_topicArrow__Ug3Pq:hover{background:#050505;color:#fff}.browse_empty__nGV4I{padding:84px 0}.browse_emptyTitle__UXh4u{font-size:2rem}.browse_emptyHint__GXyEs{margin-top:10px;color:#666}@media (max-width:820px){.browse_shell__xGGfe{width:min(100% - 32px,1280px)}.browse_header__jzR7M{padding:72px 0 48px}.browse_chapterRow__zqhO3,.browse_headerGrid__UVFm_{grid-template-columns:1fr}.browse_title__ApeE0{font-size:clamp(4.5rem,20vw,8rem)}}@media (max-width:560px){.browse_stats___OAtE{grid-template-columns:1fr}.browse_stat__JbQA6{min-height:92px}.browse_statLabel__9YxkG{margin-top:16px}.browse_searchCount__n05KA{display:none}}