.TagFilter_filters__cgEmH{display:flex;flex-direction:column;gap:.6rem}.TagFilter_row__4Furk{display:flex;gap:.4rem;flex-wrap:wrap}.TagFilter_btn__aEHzF{font-family:var(--font-body);font-size:.78rem;font-weight:400;padding:.4rem 1rem;border-radius:100px;border:1px solid var(--divider);background:transparent;color:var(--muted);cursor:pointer;transition:all .2s}.TagFilter_btn__aEHzF:hover{border-color:var(--accent);color:var(--text)}.TagFilter_active__ih69p{background:var(--accent);border-color:var(--accent);color:#fff}.TagFilter_count__UyL0m{font-size:.78rem;color:var(--muted)}@media (max-width:639px){.TagFilter_row__4Furk{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.TagFilter_row__4Furk::-webkit-scrollbar{display:none}.TagFilter_btn__aEHzF{flex-shrink:0}}.CultureRow_row__2w8Wr{position:relative;border-bottom:1px solid color-mix(in srgb,var(--muted) 20%,transparent);scroll-margin-top:90px;transition:background .25s ease,box-shadow .25s ease}.CultureRow_rowHighlighted__a_HgM{background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);border-radius:4px;border-bottom-color:transparent}.CultureRow_head__vBC51{width:100%;display:flex;gap:.75rem;align-items:flex-start;padding:.7rem 2rem .7rem .25rem;background:none;border:none;text-align:left;cursor:pointer;color:inherit;font:inherit}.CultureRow_thumb__1UNOc{flex:0 0 48px;width:48px}.CultureRow_thumb__1UNOc img{width:48px;height:64px;object-fit:cover;display:block;border-radius:4px;background:var(--surface)}.CultureRow_thumbContain__bW8VM img{object-fit:contain;padding:4px}.CultureRow_thumbGlyph__MiiaR{height:48px;display:flex;align-items:center;justify-content:center;background:var(--surface);border-radius:4px;font-size:1.5rem;color:var(--muted);line-height:1}.CultureRow_main__PSZCi{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:.12rem}.CultureRow_essentialBadge__OhgcC{font-family:var(--font-body);font-size:.6rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}.CultureRow_title__XEIEl{font-family:var(--font-display);font-size:1.05rem;font-weight:500;line-height:1.25;letter-spacing:-.01em}.CultureRow_orig__GuhKO{font-family:var(--font-display);font-size:.9rem;font-style:italic;color:var(--muted);line-height:1.3}.CultureRow_meta__Q0NNI{font-family:var(--font-body);font-size:.75rem;color:var(--muted)}.CultureRow_teaser__XqOwu{font-family:var(--font-body);font-size:.82rem;line-height:1.4;color:var(--muted);margin-top:.15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.CultureRow_chev__JKw6j{flex:0 0 auto;align-self:center;font-size:.6rem;color:var(--muted)}.CultureRow_detail__0VO3W{padding:.1rem 0 .9rem calc(48px + .75rem);display:flex;flex-direction:column;gap:.6rem}.CultureRow_note__Ax9Ct{font-family:var(--font-body);font-size:.92rem;line-height:1.55;color:var(--text)}.CultureRow_note__Ax9Ct p{margin:0 0 .5rem}.CultureRow_note__Ax9Ct p:last-child{margin-bottom:0}.CultureRow_note__Ax9Ct a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:1.5px}.CultureRow_links__IisCV{display:flex;flex-direction:column;gap:.35rem}.CultureRow_editionLinks__5Bxy6{display:flex;gap:.8rem;flex-wrap:wrap;align-items:baseline;font-size:.85rem}.CultureRow_editionLang__st0Kw{font-size:.72rem;color:var(--muted);letter-spacing:.04em}.CultureRow_link__ZCQrX{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:1.5px;transition:-webkit-text-decoration-color .2s;transition:text-decoration-color .2s;transition:text-decoration-color .2s,-webkit-text-decoration-color .2s}.CultureRow_link__ZCQrX:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.CultureRow_unavailable__sqoZ8{font-size:.78rem;color:var(--muted);font-style:italic}.CultureRow_relatedPost__nuGb7{font-size:.85rem;align-self:flex-start}.CultureRow_collapsedLink__fBlax{display:inline-block;position:relative;z-index:1;margin:-.4rem 0 .7rem calc(48px + 1rem);font-family:var(--font-body);font-size:.8rem;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--muted) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--muted) 45%,transparent);text-underline-offset:3px;text-decoration-thickness:1px;transition:color .2s,-webkit-text-decoration-color .2s;transition:color .2s,text-decoration-color .2s;transition:color .2s,text-decoration-color .2s,-webkit-text-decoration-color .2s}.CultureRow_collapsedLink__fBlax:focus-visible,.CultureRow_collapsedLink__fBlax:hover{color:var(--text);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.CultureRow_tags__mfKfa{display:flex;gap:.3rem;flex-wrap:wrap}.CultureRow_tag__7aXhu{font-family:var(--font-body);font-size:.62rem;font-weight:500;color:var(--muted);background:var(--surface);padding:.18rem .5rem;border-radius:4px;letter-spacing:.02em}.CultureRow_shareBtn__TJPLU{position:absolute;top:.75rem;right:.35rem;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:var(--muted);padding:0;border-radius:3px;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease}.CultureRow_row__2w8Wr:hover .CultureRow_shareBtn__TJPLU,.CultureRow_shareBtn__TJPLU:focus-visible{opacity:1}.CultureRow_shareBtn__TJPLU:hover{color:var(--accent)}.CultureRow_shareBtn__TJPLU:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:none){.CultureRow_shareBtn__TJPLU{opacity:.5}.CultureRow_shareBtn__TJPLU:active{color:var(--accent)}}@media (max-width:900px){.CultureRow_row__2w8Wr{scroll-margin-top:70px}}.CultureSection_section__RX00D{padding-top:4rem}.CultureSection_heading___W4wX{font-family:var(--font-display);font-size:1.7rem;font-weight:400;letter-spacing:-.01em;line-height:1.25;margin:0 0 1rem}.CultureSection_list__v0_pZ{display:flex;flex-direction:column;border-top:1px solid color-mix(in srgb,var(--muted) 20%,transparent)}@media (max-width:639px){.CultureSection_section__RX00D{padding-top:2.5rem}.CultureSection_heading___W4wX{font-size:1.4rem}}.SectionCta_cta__U8_YC{margin:2.5rem auto 0;padding:2rem;border:1px solid var(--accent-soft);border-radius:var(--radius);background:var(--surface);max-width:680px}.SectionCta_heading__TA_G0{font-family:var(--font-display);font-weight:400;font-size:1.4rem;line-height:1.3;color:var(--text);margin:0 0 .6rem}.SectionCta_text__2JCCH{font-family:var(--font-body);font-size:.95rem;line-height:1.6;color:var(--muted);margin:0 0 1.2rem}.SectionCta_button__3E2_N{display:inline-flex;align-items:center;margin-top:.4rem;font-family:var(--font-body);font-size:.95rem;color:var(--bg);background:var(--accent);border-radius:100px;padding:.7rem 1.4rem;text-decoration:none;transition:opacity .2s ease}.SectionCta_button__3E2_N:hover{opacity:.88}@media (max-width:639px){.SectionCta_cta__U8_YC{max-width:100%;padding:1.5rem}.SectionCta_heading__TA_G0{font-size:1.2rem}}.library_header__yJBLy{padding:3rem 0 0}.library_label__Eyn6L{font-family:var(--font-body);font-size:.72rem;font-weight:400;color:var(--accent);text-transform:uppercase;letter-spacing:.12em;margin-bottom:1rem}.library_title__wcfzE{font-family:var(--font-display);font-size:2.2rem;font-weight:400;letter-spacing:-.02em}.library_subtitle__F6XlM{margin-top:.6rem;font-size:.95rem;color:var(--muted);line-height:1.55}.library_altLink__ZTBLF{display:inline-block;margin-top:.35rem;font-size:.82rem;color:var(--muted);text-decoration:underline;-webkit-text-decoration-color:var(--divider);text-decoration-color:var(--divider);text-decoration-thickness:1px;text-underline-offset:.22em;transition:color .2s,-webkit-text-decoration-color .2s;transition:color .2s,text-decoration-color .2s;transition:color .2s,text-decoration-color .2s,-webkit-text-decoration-color .2s}.library_altLink__ZTBLF:hover{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.library_audienceWrap__V5uHo{padding:1.5rem 0 0}.library_topicWrap__nhYoJ{padding:.8rem 0 0}.library_typeFilters__Rvyoe{display:flex;gap:.4rem;flex-wrap:wrap;padding:.5rem 0 0}.library_tagBtn__onMdd{font-family:var(--font-body);font-size:.72rem;font-weight:400;padding:.3rem .7rem;border-radius:100px;border:1px solid var(--divider);background:transparent;color:var(--muted);cursor:pointer;transition:all .2s}.library_tagBtn__onMdd:hover{border-color:var(--muted);color:var(--text)}.library_tagActive__84zMr{background:var(--surface);border-color:var(--surface);color:var(--text)}.library_searchWrap__8_mVs{padding:1.5rem 0 0}.library_searchInput__X0B0a{width:100%;font-family:var(--font-body);font-size:.95rem;color:var(--text);background:var(--surface);border:1px solid var(--divider);border-radius:10px;padding:.7rem .9rem;transition:border-color .2s}.library_searchInput__X0B0a::placeholder{color:var(--muted)}.library_searchInput__X0B0a:focus{outline:none;border-color:var(--accent)}.library_moreWrap__HvdS1{display:flex;justify-content:center;padding:1.6rem 0 0}.library_moreBtn__4eDXl{font-family:var(--font-body);font-size:.82rem;color:var(--muted);background:transparent;border:1px solid var(--divider);border-radius:100px;padding:.5rem 1.4rem;cursor:pointer;transition:all .2s}.library_moreBtn__4eDXl:hover{border-color:var(--muted);color:var(--text)}.library_empty__im5An{font-family:var(--font-body);font-size:.95rem;color:var(--muted);padding:2rem 0;text-align:center}.library_sectionHeader__MUks5{font-family:var(--font-body);font-size:.72rem;font-weight:400;color:var(--muted);text-transform:uppercase;letter-spacing:.06em;padding:1.2rem 0 .6rem;border-bottom:1px solid var(--divider)}.library_item__EIYq8{display:grid;grid-template-columns:auto 1fr auto auto auto;grid-gap:.8rem;gap:.8rem;align-items:baseline;padding:.9rem 0;border-bottom:1px solid var(--divider);text-decoration:none;color:var(--text);transition:all .2s}.library_item__EIYq8:hover{background:var(--surface);margin:0 -.8rem;padding-left:.8rem;padding-right:.8rem;border-radius:8px;border-color:transparent}.library_itemType__ec4Oq{font-family:var(--font-body);font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--accent);flex-shrink:0}.library_itemMain__5wBuS{display:flex;flex-direction:column;gap:.2rem}.library_itemTitle__v_xhw{font-family:var(--font-body);font-size:.95rem;font-weight:600;line-height:1.35}.library_itemAuthorship__Sq5S5{font-size:.68rem;color:var(--muted)}.library_itemTags__8Uj5J{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem;flex-shrink:0}.library_tagRow__COjXD{display:flex;gap:.3rem;justify-content:flex-end}.library_tag__rq3BE{font-size:.62rem;font-weight:500;color:var(--muted);background:var(--surface);padding:.15rem .45rem;border-radius:4px}.library_itemDate__H7HzP,.library_itemTime__ex4wJ{font-size:.78rem;color:var(--muted);white-space:nowrap}.library_itemTime__ex4wJ{min-width:40px;text-align:right}.library_bottomPad__oj3Jy{height:6rem}@media (max-width:639px){.library_header__yJBLy{padding:3rem 0 0}.library_title__wcfzE{font-size:1.6rem}.library_item__EIYq8{grid-template-columns:auto 1fr;grid-template-areas:"type title" ".    date";row-gap:.25rem}.library_itemType__ec4Oq{grid-area:type}.library_itemMain__5wBuS{grid-area:title}.library_itemDate__H7HzP{grid-area:date;font-size:.72rem}.library_itemTags__8Uj5J,.library_itemTime__ex4wJ{display:none}}