.home-categories_section__mTFdT{padding-block:16px 48px}.home-categories_section__mTFdT>h2{margin:0 0 26px;font:500 32px/1.15 var(--serif)}.home-categories_features__6E5o_{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:44px;gap:44px;align-items:start}.home-categories_category__CnyDF{display:block;color:#faf9f5;text-decoration:none}.home-categories_category__CnyDF:hover{text-decoration:none}.home-categories_category__CnyDF:hover h3{color:var(--ui-muted)}.home-categories_mainArtwork__Fmhu0,.home-categories_smallArtwork__1Hhbp{position:relative;overflow:hidden}.home-categories_mainArtwork__Fmhu0{aspect-ratio:3/2;margin-bottom:22px}.home-categories_mainArtwork__Fmhu0 img{object-fit:cover}.home-categories_smallArtwork__1Hhbp{width:140px;aspect-ratio:1}.home-categories_smallArtwork__1Hhbp img{object-fit:contain}.home-categories_count__R8WBE{margin:0 0 8px;color:var(--ui-muted);font:500 11px/1.4 var(--sans);text-transform:uppercase}.home-categories_category__CnyDF h3{margin:0 0 8px;font:500 24px/1.2 var(--serif);transition:color .12s ease}.home-categories_main__93H7B h3{font-size:30px}.home-categories_description__PeMZi{max-width:44ch;margin:0;color:#d2cfc7;font:400 18px/1.45 var(--serif)}.home-categories_secondary__5PKEx article+article{margin-top:24px;padding-top:24px;border-top:1px solid #ffffff26}.home-categories_secondary__5PKEx .home-categories_category__CnyDF{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:22px;gap:22px}.home-categories_all__ENFs3{display:inline-flex;align-items:center;gap:14px;min-height:44px;margin-top:30px;padding:11px 18px;border:1px solid #bdae8b;color:#faf9f5;font:500 13px/1.4 var(--sans)}.home-categories_all__ENFs3:hover{text-decoration:none;background:#d1b77e12}.home-categories_directory__kqygi{padding-block:36px 60px}.home-categories_directory__kqygi h1{margin:0 0 12px;font:500 42px/1.1 var(--serif)}.home-categories_directory__kqygi>p{margin-bottom:28px;color:#bfbcb4;font:14px/1.5 var(--sans)}.home-categories_directory__kqygi nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:40px;column-gap:40px}.home-categories_directory__kqygi nav a{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;grid-gap:16px;gap:16px;min-height:74px;padding-block:16px;border-bottom:1px solid #ffffff26;color:#faf9f5;font:400 22px/1.25 var(--serif)}.home-categories_directory__kqygi nav a:hover{text-decoration:none;color:var(--ui-muted)}.home-categories_directoryCount__zANTU{color:#bfbcb4;font:13px/1.4 var(--sans);white-space:nowrap}@media (max-width:800px){.home-categories_section__mTFdT{padding-top:20px}.home-categories_features__6E5o_{grid-template-columns:minmax(0,1fr);gap:28px}.home-categories_main__93H7B h3{font-size:28px}}@media (max-width:600px){.home-categories_section__mTFdT>h2{font-size:28px}.home-categories_smallArtwork__1Hhbp{width:100px}.home-categories_secondary__5PKEx .home-categories_category__CnyDF{grid-template-columns:100px minmax(0,1fr);gap:18px}.home-categories_category__CnyDF h3{font-size:22px}.home-categories_main__93H7B h3{font-size:28px}.home-categories_description__PeMZi{font-size:17px}.home-categories_directory__kqygi nav{grid-template-columns:minmax(0,1fr)}.home-categories_directory__kqygi h1{font-size:34px}}@media (prefers-reduced-motion:reduce){.home-categories_category__CnyDF h3{transition:none}}.library-taxonomy_page__Uw2FP .library-layout{display:grid;grid-template-columns:minmax(200px,232px) minmax(0,1fr) 150px;grid-gap:32px;gap:32px;align-items:start}.library-taxonomy_page__Uw2FP .library-sidebar{display:block;min-width:0;padding-right:22px}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW{display:grid;grid-gap:18px;gap:18px;margin:0 0 32px;min-width:0}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW label{display:grid;grid-gap:8px;gap:8px;min-width:0;color:var(--ui-muted);font:500 12px/1.5 var(--ui-sans);letter-spacing:.06em;text-transform:uppercase}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW input,.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW select{width:100%;max-width:100%;min-width:0;min-height:44px;padding:10px 2px;border:0;border-bottom:1px solid #ffffff40;border-radius:0;background:transparent;box-shadow:none;color:var(--ui-ink);font:400 16px/1.45 var(--ui-serif);text-transform:none;letter-spacing:0}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW input{padding-left:30px}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW select{padding-right:24px;text-overflow:ellipsis}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW select option{background:#191919;color:#f4f0e6}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW .library-taxonomy_mobileControl__F9NSg{display:none}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW details{min-width:0}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW details summary{cursor:pointer;padding:4px 0;color:var(--ui-muted);font:400 15px/1.5 var(--ui-sans)}.library-taxonomy_extraFilters__8XU48{display:grid;grid-gap:18px;gap:18px;padding-top:20px}.library-taxonomy_actions__M17fs{display:flex;align-items:center;gap:12px 18px;flex-wrap:wrap}.library-taxonomy_page__Uw2FP .library-taxonomy_actions__M17fs .button{width:auto;min-height:38px;padding:6px 0;border:0;border-bottom:1px solid #ffffff55;border-radius:0;background:transparent;text-align:left;font-weight:500}.library-taxonomy_actions__M17fs a{font:400 14px/1.5 var(--ui-sans);color:var(--ui-muted)}.library-taxonomy_shelfNavigation__KuyaO>a{display:block;margin-bottom:24px;color:var(--ui-ink);font:500 17px/1.45 var(--ui-sans);text-decoration:none}.library-taxonomy_group__uHk8K{margin-top:30px}.library-taxonomy_page__Uw2FP .library-taxonomy_group__uHk8K h3{font:500 11px/1.5 var(--ui-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--ui-muted);margin:0 0 12px}.library-taxonomy_page__Uw2FP .library-taxonomy_group__uHk8K ul{display:grid;grid-gap:5px;gap:5px;overflow:visible;list-style:none;padding:0;margin:0}.library-taxonomy_page__Uw2FP .library-taxonomy_group__uHk8K li{min-width:0;margin:0}.library-taxonomy_page__Uw2FP .library-taxonomy_group__uHk8K li a{display:flex;gap:12px;justify-content:space-between;align-items:baseline;padding:7px 0;color:var(--ui-ink);font:600 19px/1.35 var(--ui-sans);white-space:normal;text-decoration:none;border:0}.library-taxonomy_page__Uw2FP .library-taxonomy_group__uHk8K li a:hover{color:#e2c88f}.library-taxonomy_page__Uw2FP .library-taxonomy_group__uHk8K li a[aria-current=page]{color:#e2c88f;background:none;border:0}.library-taxonomy_page__Uw2FP .library-taxonomy_group__uHk8K li span{flex:none;color:var(--ui-muted);font:400 12px/1.5 var(--ui-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.library-taxonomy_page__Uw2FP .library-taxonomy_arrangement__Qf0LP{display:block;min-width:0;padding-top:0}.library-taxonomy_page__Uw2FP .library-taxonomy_arrangement__Qf0LP h2{margin:0;color:var(--ui-muted);font:500 11px/1.5 var(--ui-sans);letter-spacing:.12em;text-transform:uppercase}.library-taxonomy_page__Uw2FP .library-main .book-tile .eyebrow{font:500 13px/1.5 var(--ui-sans);color:#b9b4aa}.library-taxonomy_topics__XtBfG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px 26px;gap:9px 26px;margin:20px 0 4px;padding:0;list-style:none}.library-taxonomy_topics__XtBfG li{min-width:0}.library-taxonomy_topics__XtBfG a{display:inline-flex;align-items:baseline;gap:10px;min-height:30px;color:#d4cec1;font:400 16px/1.45 var(--ui-sans);text-decoration:none}.library-taxonomy_topics__XtBfG a:hover{color:#e2c88f;text-decoration:underline;text-underline-offset:4px}.library-taxonomy_topics__XtBfG span{color:#a39e94;font:400 12px/1.5 var(--ui-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.library-taxonomy_directory__nNLR2{display:grid;grid-gap:60px;gap:60px;margin:40px 0}.library-taxonomy_directory__nNLR2>section>h2{margin:0 0 24px;color:#b9b4aa;font:500 12px/1.5 var(--ui-sans);text-transform:uppercase;letter-spacing:.16em}.library-taxonomy_shelves__wlFe9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:38px 64px;gap:38px 64px}.library-taxonomy_shelf__uKT72{min-width:0;padding-top:24px;border-top:1px solid #ffffff26}.library-taxonomy_shelf__uKT72 h3{margin:0 0 12px;color:#f3eee4;font:600 29px/1.2 var(--ui-serif);letter-spacing:-.01em}.library-taxonomy_shelf__uKT72 h3 a{text-decoration:none}.library-taxonomy_shelf__uKT72 h3 a:hover{color:#e2c88f}.library-taxonomy_shelf__uKT72 p{max-width:43ch;color:#b9b4aa;font:400 15px/1.6 var(--ui-sans)}.library-taxonomy_shelf__uKT72 p+p{margin-top:10px;font-size:13px}@media(max-width:1100px){.library-taxonomy_page__Uw2FP .library-layout{grid-template-columns:200px minmax(0,1fr) 132px;gap:24px}.library-taxonomy_page__Uw2FP .library-sidebar{padding-right:16px}}@media(max-width:1000px){.library-taxonomy_page__Uw2FP .library-layout{grid-template-columns:210px minmax(0,1fr)}.library-taxonomy_page__Uw2FP .library-taxonomy_arrangement__Qf0LP{display:none}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW .library-taxonomy_mobileControl__F9NSg{display:grid}}@media(max-width:800px){.library-taxonomy_page__Uw2FP .library-layout{grid-template-columns:minmax(0,1fr);gap:26px}.library-taxonomy_page__Uw2FP .library-sidebar{padding-right:0}.library-taxonomy_shelfNavigation__KuyaO{display:none}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 24px;margin-bottom:0}.library-taxonomy_actions__M17fs,.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW details{grid-column:1/-1}.library-taxonomy_extraFilters__8XU48{grid-template-columns:repeat(2,minmax(0,1fr))}.library-taxonomy_shelves__wlFe9{grid-template-columns:minmax(0,1fr);gap:32px}.library-taxonomy_directory__nNLR2{gap:42px}.library-taxonomy_shelf__uKT72 h3{font-size:27px}}@media(max-width:420px){.library-taxonomy_extraFilters__8XU48,.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW{grid-template-columns:minmax(0,1fr)}.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW input,.library-taxonomy_page__Uw2FP .library-taxonomy_filters___wLmW select{font-size:16px}.library-taxonomy_topics__XtBfG{gap:10px 20px}.library-taxonomy_topics__XtBfG a{font-size:15px}.library-taxonomy_shelf__uKT72 h3{font-size:25px}}.library-taxonomy_navigationHeading__L40H_{margin:0 0 16px;color:var(--ui-muted);font:500 12px/1.5 var(--ui-sans);letter-spacing:.12em;text-transform:uppercase}.library-taxonomy_categoryTree__LESiN{display:grid;grid-gap:18px;gap:18px}.library-taxonomy_categoryBranch__BVfGC{min-width:0}.library-taxonomy_categoryBranch__BVfGC>summary{display:flex;align-items:baseline;gap:9px;list-style:none;cursor:pointer;color:var(--ui-ink);font:600 16px/1.35 var(--ui-sans)}.library-taxonomy_categoryBranch__BVfGC>summary::-webkit-details-marker{display:none}.library-taxonomy_categoryBranch__BVfGC>summary:before{content:"›";flex:0 0 10px;display:block;color:var(--ui-muted);transform-origin:center;font:400 22px/1 var(--ui-serif)}.library-taxonomy_categoryBranch__BVfGC[open]>summary:before{transform:rotate(90deg)}.library-taxonomy_categoryBranch__BVfGC>summary span:first-of-type{flex:1 1}.library-taxonomy_categoryBranch__BVfGC>summary span:last-child{color:var(--ui-muted);font:400 12px/1.5 var(--ui-sans);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.library-taxonomy_page__Uw2FP .library-taxonomy_categoryBranch__BVfGC ul{display:grid;grid-gap:3px;gap:3px;overflow:visible;list-style:none;padding:10px 0 4px 20px;margin:0}.library-taxonomy_page__Uw2FP .library-taxonomy_categoryBranch__BVfGC li{min-width:0;margin:0}.library-taxonomy_page__Uw2FP .library-taxonomy_categoryBranch__BVfGC li a{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 0;color:#e0d9cf;font:400 17px/1.45 var(--ui-sans);text-decoration:none;border:0;background:none}.library-taxonomy_page__Uw2FP .library-taxonomy_categoryBranch__BVfGC li a:hover,.library-taxonomy_page__Uw2FP .library-taxonomy_categoryBranch__BVfGC li a[aria-current=page]{color:#e2c88f;background:none;border:0}.library-taxonomy_page__Uw2FP .library-taxonomy_categoryBranch__BVfGC li a>span+span{flex:none;color:var(--ui-muted);font-size:12px}.library-taxonomy_page__Uw2FP .library-taxonomy_categoryBranch__BVfGC .library-taxonomy_categoryAll__PUhNX{padding-bottom:8px;color:#e0d9cb;font-size:16px}.library-taxonomy_page__Uw2FP .library-taxonomy_categoryBranch__BVfGC li a>span:first-child{font:inherit;color:inherit}