.belt-chip_chip__GwEwi{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-mono),monospace;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap}.belt-chip_belt__wc3vG{position:relative;width:1.6rem;height:.5rem}.belt-chip_belt__wc3vG,.belt-chip_belt__wc3vG:after{border-radius:1px;background:var(--belt);box-shadow:inset 0 0 0 1px var(--belt-edge)}.belt-chip_belt__wc3vG:after{content:"";position:absolute;top:-2px;left:50%;width:.35rem;height:calc(100% + 4px);transform:translateX(-50%)}.belt-chip_belt__wc3vG[data-belt=black]{background:linear-gradient(90deg,var(--belt) 72%,var(--accent) 72%)}@media (prefers-color-scheme:dark){.belt-chip_belt__wc3vG[data-belt=black],.belt-chip_belt__wc3vG[data-belt=black]:after{box-shadow:inset 0 0 0 1px #5a544a}}.post-item_post__nJZXo{height:100%}.post-item_link__jfqh3{display:flex;flex-direction:column;height:100%;background:var(--paper-raised);border:1px solid var(--rule);border-radius:var(--radius);overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.post-item_link__jfqh3:hover{transform:translateY(-3px);border-color:var(--ink-faint);box-shadow:var(--shadow)}.post-item_image__Lr4BI{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--paper-sunk);border-bottom:1px solid var(--rule)}.post-item_image__Lr4BI img{object-fit:cover;transition:transform .4s ease}.post-item_link__jfqh3:hover .post-item_image__Lr4BI img{transform:scale(1.03)}.post-item_placeholder__TX0sS{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-display),serif;font-size:4rem;color:var(--accent);opacity:.5}.post-item_content__C12vp{display:flex;flex:1 1;flex-direction:column;gap:.6rem;padding:1.15rem 1.25rem 1.3rem}.post-item_meta__z1g3a{display:flex;gap:.5rem;font-family:var(--font-mono),monospace;font-size:.75rem;color:var(--ink-faint);letter-spacing:.02em}.post-item_content__C12vp h3{margin:0;font-size:1.25rem;transition:color .15s ease}.post-item_link__jfqh3:hover h3{color:var(--accent)}.post-item_content__C12vp p{flex:1 1;margin:0;color:var(--ink-soft);font-size:.95rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.posts-grid_grid__6WML_{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-gap:1.5rem;gap:1.5rem;margin:0;padding:0;list-style:none}.all-posts_posts__QmRtz{padding-top:clamp(2.5rem,6vw,4.5rem)}.all-posts_head__zUQ4R h1{margin:.75rem 0;font-size:clamp(2.4rem,6vw,3.75rem)}.all-posts_lede__Bjj0_{max-width:56ch;margin:0;color:var(--ink-soft);font-size:1.1rem}.all-posts_controls__WeVic{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin:2.5rem 0 1rem;padding:1rem 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.all-posts_search__3XSi4{display:flex;align-items:center;gap:.5rem;flex:1 1 260px;max-width:360px;padding:0 .85rem;border:1px solid var(--rule);border-radius:var(--radius);background:var(--paper-raised);color:var(--ink-faint)}.all-posts_search__3XSi4:focus-within{border-color:var(--accent)}.all-posts_search__3XSi4 input{flex:1 1;min-width:0;padding:.7rem 0;border:0;outline:none;background:transparent;color:var(--ink)}.all-posts_filters__9LDox{display:flex;flex-wrap:wrap;gap:.5rem}.all-posts_filters__9LDox button{display:inline-flex;align-items:center;min-height:2.4rem;padding:.35rem .8rem;border:1px solid var(--rule);border-radius:999px;background:transparent;color:var(--ink-soft);font-size:.85rem;transition:border-color .15s ease,background .15s ease}.all-posts_filters__9LDox button:hover{border-color:var(--ink-faint)}.all-posts_filters__9LDox button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-wash);color:var(--ink)}.all-posts_count__CkzL9{margin:0 0 1.5rem;font-family:var(--font-mono),monospace;font-size:.78rem;color:var(--ink-faint)}.all-posts_empty__fTmzN{display:grid;justify-items:start;grid-gap:1rem;gap:1rem;padding:3rem 0;color:var(--ink-soft)}