.page_header__PWgiq{margin-bottom:3rem}.page_title__HjEeY{font-size:clamp(2rem,5vw,3rem);color:var(--accent-1);margin-bottom:.6rem}.page_sub__v1TW_{font-size:.95rem;color:var(--text-secondary);font-family:var(--font-serif)}.PostCard_card__VuWXi{padding:1.5rem;cursor:pointer}.PostCard_link__ckJLZ{display:block;text-decoration:none;color:inherit}.PostCard_meta__yGORg{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.PostCard_date__zPN86,.PostCard_rt__04cIt{font-size:.78rem;color:var(--text-secondary);font-family:var(--font-mono)}.PostCard_title__sOPGc{font-family:var(--font-serif);font-size:1.15rem;font-weight:300;color:var(--text-primary);margin-bottom:.6rem;transition:color .3s;line-height:1.5}.PostCard_link__ckJLZ:hover .PostCard_title__sOPGc{color:var(--accent-1)}.PostCard_summary__4zmgc{font-size:.9rem;color:var(--text-secondary);line-height:1.7;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.PostCard_tags__NBuXm{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.PostCard_series__WDk6m{margin-top:.75rem;font-size:.78rem;color:var(--accent-1);font-family:var(--font-mono);opacity:.8}.CultureCard_card__sf9dh{padding:1.5rem;cursor:pointer}.CultureCard_link__vIoe6{display:block;text-decoration:none;color:inherit}.CultureCard_meta__9J7aq{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.CultureCard_date__MJtRy{font-size:.78rem;color:var(--text-secondary);font-family:var(--font-mono)}.CultureCard_title___yNxi{font-family:var(--font-serif);font-size:1.1rem;font-weight:300;color:var(--text-primary);margin-bottom:.4rem;line-height:1.5;transition:color .3s}.CultureCard_link__vIoe6:hover .CultureCard_title___yNxi{color:var(--moss)}.CultureCard_creator__LnQjy{font-size:.82rem;color:var(--text-secondary);margin-bottom:.5rem;font-family:var(--font-mono)}.CultureCard_rating__63m_c{margin-bottom:.6rem}.CultureCard_summary__bHsCF{font-size:.9rem;color:var(--text-secondary);line-height:1.7;margin-bottom:1rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CultureCard_footer__RVjqO{margin-top:.75rem}.CultureCard_moodTags__13Z_E,.CultureCard_tags__B09K3{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.page_hero__SKW6o{position:relative;min-height:calc(100vh - var(--nav-h));display:flex;align-items:center;overflow:hidden;background:var(--bg-primary)}.page_heroEmber__d7vr6{position:absolute;inset:0;pointer-events:none;z-index:0}.page_heroContent__2lPR8{position:relative;z-index:1;padding-top:6rem;padding-bottom:6rem}.page_heroPre__G38XA{font-family:var(--font-mono);font-size:.85rem;color:var(--accent-2);letter-spacing:.15em;text-transform:uppercase;margin-bottom:.75rem;opacity:0;animation:page_fadeUp__mbBxU .4s .1s var(--ease) both}.page_heroTitle__Gfler{font-size:clamp(3rem,8vw,6.5rem);color:var(--accent-1);line-height:1.1;margin-bottom:1.5rem;opacity:0;animation:page_fadeUp__mbBxU .4s .2s var(--ease) both}.page_heroSub__YNSLe{font-family:var(--font-serif);font-size:clamp(1rem,2.5vw,1.4rem);color:var(--text-secondary);margin-bottom:2.5rem;font-weight:300;opacity:0;animation:page_fadeUp__mbBxU .4s .3s var(--ease) both}.page_heroCta__jc8eN{display:flex;gap:1rem;flex-wrap:wrap;opacity:0;animation:page_fadeUp__mbBxU .4s .4s var(--ease) both}.page_heroCorner__Bg42V{position:absolute;bottom:0;right:0;width:200px;height:200px;border-top:1px solid hsla(39,29%,59%,.1);border-left:1px solid hsla(39,29%,59%,.1);pointer-events:none;z-index:0}.page_heroCorner__Bg42V:after{content:"";position:absolute;bottom:20px;right:20px;width:140px;height:140px;border-top:1px solid hsla(39,29%,59%,.06);border-left:1px solid hsla(39,29%,59%,.06)}@keyframes page_fadeUp__mbBxU{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page_section__61PEw{padding:4rem 0}.page_sectionHead__qnhAZ{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:2rem;gap:1rem}.page_sectionTitle__hzsAh{font-family:var(--font-display);font-style:italic;font-size:1.8rem;font-weight:400;color:var(--text-primary)}.page_sectionMore__K935T{font-size:.82rem;color:var(--text-secondary);font-family:var(--font-mono);transition:color .3s;white-space:nowrap}.page_sectionMore__K935T:hover{color:var(--accent-2)}.page_empty__94dW_{color:var(--text-secondary);font-size:.9rem}.page_grid__f5Kdy{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:600px){.page_grid__f5Kdy{grid-template-columns:1fr 1fr}}@media (min-width:900px){.page_grid__f5Kdy{grid-template-columns:1fr 1fr 1fr}}.page_projectList__Exm4D{display:flex;flex-direction:column;gap:1rem}.page_projectCard__S2cDb{padding:1.5rem}.page_projectTop__niwvX{display:flex;align-items:center;justify-content:space-between;margin-bottom:.4rem}.page_projectName__hNFKk{font-family:var(--font-serif);font-size:1.05rem;font-weight:300;color:var(--text-primary)}.page_projectYear__CjHBK{font-family:var(--font-mono);font-size:.75rem;color:var(--text-secondary)}.page_projectTagline__yT5GF{font-size:.88rem;color:var(--text-secondary);margin-bottom:.75rem}.page_techTags__VFf_b{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:1rem}.page_projectLinks__ZFuXz{display:flex;gap:.6rem;flex-wrap:wrap}.BlogListClient_filters__1SPd_{margin-bottom:2rem;display:flex;flex-direction:column;gap:.85rem}.BlogListClient_search__7zpO8{width:100%;max-width:360px;padding:.55rem 1rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-sans);font-size:.9rem;outline:none;transition:border-color .3s}.BlogListClient_search__7zpO8:focus{border-color:var(--accent-1)}.BlogListClient_search__7zpO8::placeholder{color:var(--text-secondary)}.BlogListClient_row__BoPDD{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.BlogListClient_categories__Zwubr,.BlogListClient_tagRow__U6GVB{display:flex;flex-wrap:wrap;gap:.4rem}.BlogListClient_sort__qzGkG{padding:.35rem .75rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-mono);font-size:.78rem;cursor:pointer;outline:none}.BlogListClient_count__s_3fA{font-size:.8rem;color:var(--text-secondary);margin-bottom:1.25rem;font-family:var(--font-mono)}.BlogListClient_empty__1QmYT{color:var(--text-secondary);font-size:.9rem;padding:3rem 0;text-align:center}.BlogListClient_grid__B4DEz{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:680px){.BlogListClient_grid__B4DEz{grid-template-columns:1fr 1fr}}.CultureListClient_filters__34Abj{margin-bottom:2rem;display:flex;flex-direction:column;gap:.85rem}.CultureListClient_search___vy7E{width:100%;max-width:360px;padding:.55rem 1rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-sans);font-size:.9rem;outline:none;transition:border-color .3s}.CultureListClient_search___vy7E:focus{border-color:var(--moss)}.CultureListClient_search___vy7E::placeholder{color:var(--text-secondary)}.CultureListClient_row__VcbtI{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.CultureListClient_categories__sb_oO{display:flex;flex-wrap:wrap;gap:.4rem}.CultureListClient_sort__YaodH{padding:.35rem .75rem;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-mono);font-size:.78rem;cursor:pointer;outline:none}.CultureListClient_count__7uF8o{font-size:.8rem;color:var(--text-secondary);margin-bottom:1.25rem;font-family:var(--font-mono)}.CultureListClient_empty__AswoN{color:var(--text-secondary);font-size:.9rem;padding:3rem 0;text-align:center}.CultureListClient_grid__yFtRI{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem}@media (min-width:680px){.CultureListClient_grid__yFtRI{grid-template-columns:1fr 1fr}}